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
338262537122	338262537683	338262538233	338262538783	338262539333	338262539883	338262540433	338262540983	338262541533	338262542083	338262542633	338262543183	338262543733	338262544283	338262544833	338262545383	338262545936	338262546483	338262547033	338262547583	338262548133	338262548683	338262549233	338262549783	338262550333	338262550883	338262551433	338262551983	338262552533	338262553083	338262553633	338262554183	338262554733	338262555283	338262555833	338262556383	338262556933	338262557483	338262558033	338262558583	338262559133	338262559683	338262560233	338262560783	338262561333	338262561883	338262562433	338262562983	338262563533	338262564083	338262564633	338262565183	338262565733	338262566283	338262566833	338262567383	338262567933	338262568483	338262569033	338262569583	338262570133	338262570683	338262571233	338262571783	338262572333	338262572883	338262573433	338262573983	338262574533	338262575083	338262575633	338262576183	338262576733	338262577283	338262577833	338262578383	338262578933	338262579483	338262580033	338262580583	338262581133	338262581683	338262582233	338262582783	338262583333	338262583883	338262584433	338262584983	338262585533	338262586083	338262586633	338262587183	338262587733	338262588283	338262588833	338262589383	338262589933	338262590483	338262591033	338262591583	338262592133	338262592683	338262593233	338262593783	338262594333	338262594883	338262595433	338262595983	338262596533	338262597083	338262597633	338262598183	338262598733	338262599283	338262599833	338262600383	338262600933	338262601483	338262602033	338262602583	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15230	1424	1023	840	588	536	483	425	438	391	400	343	370	401	348	338	409	361	316	328	374	344	350	328	311	325	338	362	340	327	333	332	325	326	365	345	328	323	361	335	315	344	366	344	357	334	375	367	325	341	293	328	319	299	336	357	325	320	329	335	353	320	349	313	333	341	348	326	320	348	319	336	308	290	300	313	320	288	324	338	324	306	282	346	384	331	340	324	320	328	308	339	331	337	336	291	315	315	299	328	317	336	335	332	352	309	368	342	319	364	327	308	325	340	348	336	332	320	352	307	331	328	321	348	322	313	332	336	321	318	324	326	326	319	333	356	336	314	313	331	320	335	333	341	310	346	315	332	337	296	314	328	313	340	300	350	298	331	331	327	331	360	318	332	312	326	326	293	314	338	317	286	305	330	305	335	365	315	311	321	329	324	331	311	366	343	332	327	331	379	335	303	292	308	313	307	329	305	297	311	309	335	326	326	303	323	325	332	316	334	332	313	313	353	368	346	294	323	343	333	328	305	341	308	316	310	353	345	324	306	310	312	332	329	321	315	323	289	363	305	338	321	333	306	320	304	309	343	345	314	343	331	318	321	303	330	339	321	323	335	326	315	346	297	312	376	299	320	317	302	319	286	280	334	345	345	295	312	347	320	316	326	332	327	327	305	336	336	372	322	332	324	323	331	338	354	362	322	337	306	305	326	325	306	350	343	320	360	370	324	337	343	320	316	325	327	318	345	307	338	327	356	329	354	317	320	291	321	324	335	319	332	327	361	336	318	265	329	323	308	335	335	333	318	296	317	339	344	334	297	326	308	321	321	316	320	315	289	330	281	315	328	373	325	332	332	349	331	357	319	290	329	309	311	343	347	328	320	315	328	357	323	315	305	344	329	332	310	362	304	332	351	313	330	311	318	310	306	352	332	320	334	304	322	344	294	315	328	315	344	316	324	352	304	319	313	334	293	349	309	333	322	306	363	314	300	324	355	353	337	318	300	349	314	295	307	330	316	309	296	289	351	347	342	314	355	317	331	331	322	326	294	297	333	317	319	320	320	315	346	358	303	290	328	352	309	321	310	352	338	337	309	333	313	317	348	315	323	317	288	335	346	342	339	337	316	303	359	338	370	358	318	306	351	316	325	343	329	332	334	327	297	333	331	316	386	307	321	326	310	341	324	363	329	355	320	352	322	347	332	336	307	329	335	342	323	306	352	324	330	317	308	311	320	317	343	344	335	314	333	308	309	320	334	339	371	320	337	341	353	327	336	332	329	301	328	315	332	316	335	340	299	358	326	277	345	309	342	346	356	338	359	314	300	310	358	326	353	332	325	310	364	326	358	332	322	325	306	345	310	344	317	349	368	296	342	343	340	307	311	340	326	312	331	306	323	335	303	324	317	331	351	327	300	295	328	331	359	269	321	326	322	323	333	312	331	289	328	352	288	303	342	326	319	315	320	332	321	327	300	302	343	308	328	331	354	315	320	303	346	297	313	282	323	319	323	327	338	316	274	340	381	339	263	304	357	310	339	315	306	307	358	324	307	335	325	340	316	327	327	342	308	274	335	296	335	317	364	333	336	279	338	329	318	346	341	318	304	330	307	361	344	335	343	307	325	350	304	316	341	346	329	328	328	313	293	320	333	335	271	307	306	314	314	354	336	354	384	380	307	330	339	290	302	316	329	350	300	348	276	337	337	287	318	328	324	313	324	320	344	337	346	316	331	317	322	316	310	309	287	337	303	332	334	318	363	334	345	323	344	305	304	302	332	361	320	324	330	313	324	311	303	326	328	308	325	312	345	331	308	312	364	291	320	325	321	316	330	327	348	326	322	343	339	335	336	357	296	326	340	316	317	317	332	335	332	345	300	347	322	353	319	341	341	301	326	319	339	303	322	299	316	328	322	357	310	338	320	332	307	326	320	336	339	305	343	310	330	335	329	334	314	341	329	343	331	330	337	335	313	300	338	329	324	326	301	347	347	340	331	333	347	309	321	330	357	327	328	307	333	322	323	298	325	360	345	322	325	359	338	341	317	327	339	360	341	307	279	295	333	337	321	307	350	317	303	314	325	304	314	285	316	306	321	362	321	324	309	301	294	290	317	337	342	288	330	321	311	342	306	317	371	352	291	307	316	331	333	300	337	314	354	334	331	328	333	366	319	341	329	337	327	346	375	357	320	352	283	333	315	334	351	337	293	314	337	304	276	329	332	306	328	314	298	316	323	335	326	289	377	307	335	310	337	322	342	306	318	349	328	354	326	356	305	309	343	322	317	317	333	341	323	319	290	327	321	375	333	360	300	334	319	271	342	311	303	307	318	322	344	356	344	336	372	321	327	351	287	324	312	324	328	336	331	329	323	307	349	338	338	325	311	323	325	299	349	332	328	332	335	385	335	333	350	314	333	327	291	332	304	337	368	343	333	358	356	307	325	352	354	324	329	320	332	324	334	333	340	329	315	306	328	354	308	314	324	288	303	340	328	336	321	328	300	321	356	318	317	316	324	354	336	319	310	351	345	304	339	326	324	343	320	316	293	358	343	342	325	321	337	306	277	317	334	330	317	304	307	287	292	325	357	336	352	291	299	323	300	321	339	308	330	339	347	298	327	341	308	313	341	337	337	304	306	348	262	320	351	334	328	335	331	312	353	349	364	306	318	353	291	331	325	321	340	317	302	347	342	334	311	285	301	323	339	300	325	325	294	305	332	296	327	336	335	309	342	340	335	319	335	320	316	347	329	320	324	299	308	318	316	351	344	318	323	337	301	326	309	320	328	325	353	350	309	336	342	309	332	342	365	324	345	358	321	324	356	331	311	322	296	340	332	296	310	320	326	334	323	314	347	337	327	328	343	306	342	322	319	311	330	340	301	324	336	328	321	313	322	335	332	316	335	306	332	300	309	306	360	316	303	300	310	334	324	327	322	299	305	322	342	289	304	345	339	330	297	314	325	332	385	324	343	325	327	286	348	325	326	334	283	334	300	359	342	337	322	322	312	310	295	322	348	348	338	317	339	319	282	337	325	310	323	287	309	322	364	337	316	346	308	341	341	332	338	337	307	303	346	295	317	286	321	327	311	313	307	293	328	353	295	336	315	293	314	311	326	318	322	322	312	334	343	319	301	327	328	324	328	309	386	358	337	331	354	328	302	313	342	307	339	335	325	306	381	332	358	305	324	307	357	325	334	314	340	354	318	308	315	304	323	319	316	355	296	309	371	346	313	340	308	308	343	334	344	337	321	351	335	335	357	334	328	332	338	348	293	338	328	349	335	318	331	311	331	309	304	316	362	366	302	362	319	319	323	318	327	319	361	328	290	322	340	291	330	350	338	310	308	338	305	321	339	356	321	335	405	340	325	325	349	321	310	332	295	370	350	303	328	326	380	316	311	336	314	308	294	336	339	352	299	334	326	337	312	308	353	325	365	347	327	299	327	336	293	306	359	332	301	336	336	332	314	331	326	339	337	320	352	324	315	354	310	301	346	334	325
8521	1351	2215	2348	2057	1831	1539	1361	1206	1180	1073	975	1015	992	901	861	885	807	869	909	836	790	809	784	808	843	746	798	743	788	725	790	805	769	728	782	752	712	772	717	726	789	778	715	747	752	812	760	767	697	750	766	689	765	731	717	721	785	772	726	726	699	786	678	704	730	685	748	730	722	714	770	786	724	752	719	753	739	718	720	699	769	718	741	750	726	717	718	729	710	733	745	704	764	760	713	731	746	755	707	772	721	728	769	786	763	733	725	760	748	716	705	799	728	761	720	741	721	741	728	749	744	767	748	707	689	733	779	700	735	707	712	726	739	790	746	759	745	745	678	684	738	708	713	755	721	700	760	793	697	757	732	742	726	734	757	746	787	766	731	710	723	738	750	746	700	716	757	718	675	727	702	759	706	757	728	739	727	762	710	753	769	743	726	736	748	721	741	710	700	729	725	728	710	697	747	732	732	784	767	749	749	751	717	788	758	716	731	722	712	719	708	716	732	755	699	729	775	768	745	732	788	688	732	709	753	765	756	716	728	694	767	688	740	731	725	704	702	756	724	742	784	752	728	748	684	725	756	694	767	732	715	739	762	710	733	752	726	754	712	747	763	712	760	736	709	752	712	705	736	695	795	744	735	740	748	744	754	760	746	777	730	721	740	729	711	717	697	759	719	715	763	737	750	747	721	674	781	730	726	754	691	728	762	758	712	726	728	658	710	759	747	727	685	725	745	714	713	803	706	752	771	768	751	738	735	698	762	767	720	757	668	717	714	755	731	730	761	730	679	762	732	764	738	748	713	717	739	723	706	734	744	662	736	718	725	732	738	717	719	694	696	714	780	770	760	763	776	761	751	746	721	683	763	746	711	707	702	730	730	769	775	726	700	735	748	746	718	719	727	710	744	735	709	726	745	786	700	705	788	746	747	763	737	707	708	752	713	767	723	735	713	716	738	718	783	726	702	739	752	704	725	770	725	702	775	728	704	691	732	748	729	712	714	735	757	711	713	738	788	717	760	730	737	735	695	699	755	733	698	719	742	759	703	757	763	755	710	710	724	766	720	710	740	730	761	735	728	731	698	736	800	741	716	733	747	758	733	735	736	698	691	694	739	691	710	720	714	741	785	714	725	779	759	744	699	743	717	755	716	709	735	796	733	709	717	684	767	674	725	708	724	751	760	726	720	727	739	701	752	710	711	730	757	730	739	752	735	694	698	738	744	703	718	709	750	714	759	766	729	760	765	726	714	707	750	707	722	729	723	708	687	750	754	755	714	686	714	740	730	754	710	738	690	702	667	729	774	756	773	744	765	752	735	756	744	764	711	703	679	719	706	716	754	705	719	720	691	752	718	735	743	747	723	705	701	781	740	742	728	713	678	693	738	718	782	748	718	741	731	757	718	681	733	750	740	724	733	697	711	745	739	729	694	730	719	744	727	746	734	774	699	746	740	772	708	717	711	728	712	708	709	735	760	744	747	741	738	729	699	745	743	734	779	681	700	738	759	704	739	721	695	749	731	739	711	669	735	710	727	692	768	725	708	729	722	764	719	721	693	729	741	695	751	755	710	736	739	747	736	729	745	740	718	696	671	760	765	746	669	691	715	727	758	721	760	694	729	661	734	712	754	717	739	767	744	756	735	698	775	753	732	728	767	723	759	765	739	771	750	699	752	743	733	718	729	670	778	733	727	777	705	745	723	734	736	737	748	700	741	741	731	738	716	739	709	758	750	742	766	683	694	740	758	747	697	728	694	787	708	702	727	751	754	706	761	719	709	741	709	744	721	750	707	721	761	717	732	744	705	711	736	787	747	711	710	692	728	753	708	704	714	667	755	702	710	773	728	710	719	737	713	739	807	755	739	743	733	773	731	724	734	707	741	712	752	735	760	707	685	782	764	704	742	721	701	722	758	758	759	744	729	747	705	787	702	735	715	777	738	743	689	790	730	734	682	742	766	726	750	747	717	736	708	716	723	733	723	751	729	738	735	740	698	703	743	715	687	734	739	716	731	719	729	732	694	763	771	660	728	704	731	794	814	733	699	722	745	706	708	762	740	769	720	724	744	716	741	762	733	747	735	700	719	770	736	687	743	703	728	759	758	722	758	761	737	782	702	713	731	705	706	684	708	743	715	757	739	702	755	752	723	714	712	746	743	727	705	739	720	727	735	719	724	748	723	725	717	772	696	723	728	714	704	765	712	703	738	715	687	704	702	730	739	724	730	780	729	678	716	701	742	696	711	759	698	721	739	685	683	727	753	726	714	748	724	779	708	702	748	754	724	738	717	691	726	703	691	765	740	750	681	731	703	742	686	717	770	723	735	738	690	737	725	692	740	758	767	726	744	732	706	676	736	728	746	768	663	707	741	705	745	724	743	763	710	706	745	749	735	741	742	728	730	694	668	703	778	742	727	723	694	755	705	719	740	707	768	787	755	711	737	759	765	723	738	718	730	764	704	758	722	703	698	809	768	754	738	676	749	715	675	713	730	777	756	689	718	704	786	710	740	689	720	722	753	701	713	716	754	794	758	735	726	765	751	740	755	716	714	741	725	722	789	716	706	684	747	709	744	673	670	773	725	754	728	765	725	740	708	733	732	737	744	717	732	695	731	691	700	743	732	754	751	762	745	731	721	716	696	764	730	729	714	715	713	741	764	701	729	736	727	741	743	718	738	706	741	765	768	706	711	666	754	736	764	773	760	669	718	748	710	712	719	723	724	712	708	717	732	737	729	764	693	725	748	701	752	723	712	738	738	712	720	780	733	750	739	734	705	705	742	717	698	706	692	697	711	674	723	705	727	685	746	709	731	759	756	711	730	759	747	703	753	745	746	744	725	729	766	761	746	731	699	765	721	755	787	767	737	780	690	682	715	712	761	703	749	776	778	733	756	698	704	692	742	765	701	730	722	738	743	701	731	743	700	749	712	739	721	748	729	745	733	713	721	745	692	689	740	703	739	742	701	708	709	752	678	748	743	682	708	729	756	775	734	724	733	746	718	709	690	713	750	716	728	744	753	724	774	734	761	747	758	758	763	740	736	783	709	735	657	767	749	763	710	744	756	686	761	727	690	751	716	713	733	697	723	701	677	702	704	756	766	735	751	757	753	769	717	715	704	710	730	742	723	732	764	717	732	762	693	719	718	737	741	745	756	682	711	749	740	725	752	716	783	751	746	731	763	727	683	699	690	715	712	759	707	776	654	720	721	709	707	766	668	794	753	724	724	732	755	691	732	740	693	747	726	724	663	712	685	723	693	708	699	773	759	748	715	762	748	728	742	711	755	762	760	755	737	728	704	775	701	748	742	716	710	729	705	751	690	752	732	750	732	762	688	755	738	689	714	757	708	733	712	724	775	734	747	736	752	713	727	713	733	741	740	674	773	725	740	714	714	698	729	761	733	766	749	743	688	708	723	758	797	741	708	697	729	722	739	720	748	781	781	778	691	742	714	733	730	761	689	712	769	692	732	752	727	729	760	752	752	705	714
1546	217	229	201	155	187	190	176	187	194	167	161	171	167	184	191	201	184	198	189	212	188	184	200	184	186	167	173	203	178	157	194	219	178	187	200	179	190	203	166	173	183	179	194	191	190	194	204	168	210	188	173	204	165	198	190	161	179	198	176	187	187	196	166	191	198	180	197	193	191	184	203	177	154	174	196	190	175	191	198	175	187	214	168	202	211	173	203	211	185	189	191	187	180	187	199	166	181	183	162	175	192	183	188	195	187	199	177	183	189	210	174	193	176	181	201	188	170	182	210	183	179	195	167	171	174	189	152	157	176	222	175	191	220	231	169	170	177	168	152	192	222	193	191	180	164	163	201	213	201	206	166	187	189	187	181	209	174	182	172	198	203	160	187	186	187	180	218	198	187	208	199	186	188	202	188	197	199	175	177	186	204	187	171	178	174	174	183	201	204	172	220	190	176	193	182	203	186	173	185	184	168	180	173	173	195	164	164	189	203	187	164	186	212	169	180	189	207	202	191	179	178	185	180	185	178	202	188	225	194	213	176	163	221	179	190	186	161	179	176	198	163	161	202	160	170	182	187	204	189	183	190	187	235	199	183	190	178	160	187	207	200	169	198	202	174	163	160	185	177	198	181	212	218	162	201	190	183	195	187	226	168	204	187	179	202	207	176	164	203	190	187	184	159	189	172	201	207	190	192	190	186	218	185	183	179	178	167	187	175	178	167	182	196	185	182	192	180	193	190	180	182	190	194	177	205	174	203	183	186	196	171	196	193	181	195	186	167	193	207	186	182	186	202	160	172	185	183	177	187	184	191	216	212	179	167	172	186	200	171	176	193	189	184	175	173	168	178	195	206	192	194	197	190	185	182	180	210	197	189	181	177	208	197	175	185	197	190	188	186	184	181	194	192	151	185	166	217	179	204	201	180	182	190	184	203	174	196	193	182	198	168	187	184	169	214	209	187	187	163	174	196	205	196	209	189	185	188	192	174	210	181	205	192	183	185	204	181	195	153	191	184	173	190	199	193	194	191	177	168	189	206	166	191	202	183	198	181	183	200	170	169	198	174	192	174	201	163	183	192	199	170	190	206	163	194	193	172	177	197	192	167	188	172	176	182	181	195	206	226	179	179	188	185	181	178	191	178	200	190	178	200	204	220	173	195	166	206	191	200	194	216	170	164	197	192	174	221	190	182	149	196	197	187	180	181	193	209	187	184	169	155	189	182	174	200	192	200	188	185	189	221	172	192	142	190	184	201	183	174	193	192	172	216	224	196	176	181	174	167	187	195	197	161	174	189	179	191	189	185	189	194	186	153	194	191	182	173	205	191	191	180	165	178	203	191	196	192	182	172	175	200	189	179	193	170	187	159	166	183	187	147	176	161	197	172	187	196	180	178	199	167	169	178	191	191	171	170	155	202	217	211	176	164	200	190	163	211	175	174	175	189	196	190	182	191	188	177	199	186	192	197	177	192	195	184	190	173	193	182	173	194	185	168	195	201	192	180	198	187	179	191	179	185	176	178	189	157	193	179	195	183	181	204	171	168	202	182	182	202	183	178	182	178	187	217	185	203	176	189	194	200	175	179	161	202	204	180	168	196	180	192	208	151	185	185	180	182	162	205	196	175	169	159	193	173	183	177	182	164	178	228	183	188	177	217	188	174	177	173	195	189	174	182	160	185	207	202	166	201	194	185	178	191	169	201	194	192	202	189	191	175	186	158	232	184	161	179	203	162	166	184	181	190	207	212	163	214	199	179	168	179	165	166	193	158	188	200	194	205	177	226	190	189	179	174	187	192	176	195	174	221	196	182	167	175	205	186	197	173	192	204	171	185	184	196	186	180	181	169	188	176	186	193	207	202	223	179	172	191	189	196	173	163	187	177	200	174	181	183	171	197	227	201	208	194	171	202	180	180	170	184	178	183	174	211	208	175	184	172	178	173	181	191	180	198	202	183	185	186	180	177	203	191	190	160	187	202	205	184	176	180	193	199	185	167	186	180	172	174	185	202	176	196	173	197	184	173	181	199	166	192	192	187	189	184	189	166	180	184	196	203	201	177	199	195	184	176	170	174	159	196	159	182	171	197	196	190	180	203	194	220	176	164	158	176	172	162	173	176	195	203	166	181	184	191	184	184	200	198	191	210	180	187	176	210	185	168	183	211	204	187	195	192	210	187	200	173	199	185	185	219	215	188	194	168	158	189	177	178	183	177	185	184	177	158	189	173	195	174	183	208	186	190	195	196	156	182	189	171	184	192	209	212	196	190	185	175	187	170	211	199	190	178	193	172	184	181	191	195	182	184	169	178	176	180	163	186	168	187	174	169	179	168	199	198	196	200	221	173	191	187	172	185	170	182	177	202	178	170	190	180	189	190	184	203	192	197	190	178	208	203	177	179	152	175	170	210	176	202	172	195	198	207	194	180	177	161	178	175	187	192	207	179	170	177	197	191	183	209	169	177	186	178	185	181	173	186	183	187	171	166	180	201	186	184	192	179	194	213	201	191	188	209	161	181	182	182	186	180	171	188	181	148	178	188	190	197	199	183	190	188	195	199	223	170	188	176	177	196	195	166	207	208	209	178	195	194	193	202	169	188	165	193	183	197	172	178	148	170	200	168	218	200	196	205	177	210	185	188	194	165	197	198	215	185	196	194	192	187	207	204	197	193	183	186	195	213	179	165	187	177	166	207	186	167	200	200	180	186	176	164	214	192	200	184	187	224	199	193	200	186	210	220	214	170	180	173	192	157	187	171	202	187	191	177	157	189	181	183	192	228	188	180	180	208	177	194	175	183	199	188	222	192	207	194	201	184	166	167	171	208	198	176	180	169	155	206	202	170	190	167	193	201	186	173	168	166	195	157	201	178	184	170	174	197	187	180	167	174	195	182	180	181	194	217	190	199	171	198	174	217	157	166	195	174	188	191	178	203	175	176	159	191	175	192	206	209	187	178	205	213	184	168	194	170	200	174	188	176	190	217	176	181	183	191	187	181	218	195	192	179	173	178	184	207	184	216	188	191	166	174	177	193	206	180	206	198	157	183	198	178	178	172	186	184	192	191	170	186	193	178	178	201	179	203	187	181	210	173	154	194	199	181	184	180	190	170	167	184	184	175	197	173	187	192	179	212	166	199	197	201	187	163	204	193	175	191	205	185	189	177	168	201	179	189	186	198	225	169	190	168	194	186	197	191	181	162	186	216	195	181	193	176	209	206	192	162	181	198	185	184	185	205	207	204	194	214	186	191	183	177	228	171	182	199	210	185	152	200	165	186	199	218	211	187	205	207	169	217	189	173	187	195	198	188	204	172	167	180	188	181	171	184	179	162	208	176	197	186	170	194	212	181	183	185	193	179	190	199	169	188	200	186	180	200	186	215	173	177	202	190	174	184	199	160	206	193	171	158	181	179	186	178	200	180	173	191	201	199	177	179	186	188	178	163	157	176	184	212	195	191	168	162	202	182	179	192	176	198	161	188	204	203	187	201
1778	569	519	548	506	521	500	481	516	495	533	528	484	493	496	488	504	488	469	468	538	488	502	483	490	531	513	462	527	503	535	479	478	436	483	445	484	469	477	460	479	533	477	462	499	460	484	516	455	467	503	486	540	536	528	475	479	455	477	507	520	482	451	450	495	470	505	481	473	537	475	501	464	510	523	521	509	448	536	421	477	511	488	433	524	484	496	484	500	523	423	470	528	478	502	446	453	475	505	528	507	538	485	483	511	438	505	480	488	510	484	516	474	479	496	498	471	489	470	484	487	511	475	465	523	493	512	470	499	486	480	491	476	485	490	488	473	474	428	479	453	479	488	488	513	498	470	472	485	480	475	481	466	479	490	507	515	503	463	489	495	478	502	499	484	440	455	496	494	497	527	500	452	496	502	513	500	492	489	501	465	494	534	471	502	478	468	501	484	477	459	455	475	481	506	476	520	491	489	509	470	495	496	503	485	450	479	503	462	485	483	449	480	478	463	502	455	468	488	472	463	517	505	487	482	486	476	510	492	493	456	488	456	492	518	481	515	465	456	480	507	463	454	424	475	481	485	489	449	458	460	461	491	467	496	484	492	526	473	513	467	488	512	493	490	512	468	493	483	474	473	485	461	500	471	486	506	483	515	460	497	497	467	509	488	471	487	480	533	479	482	460	462	493	475	456	503	468	503	481	476	468	469	464	522	497	478	490	499	462	515	462	459	474	487	481	453	497	483	467	466	428	486	502	462	463	500	497	514	473	514	475	491	492	473	453	497	453	478	482	492	500	507	473	473	451	521	484	467	462	471	514	488	453	473	458	488	465	504	526	500	513	490	483	495	525	490	507	503	472	475	494	483	493	481	513	446	480	483	492	472	468	504	465	472	474	497	480	509	504	495	480	518	503	456	505	510	437	542	481	498	459	473	518	499	499	482	450	492	465	446	435	491	461	471	486	461	462	481	490	486	486	505	459	501	484	505	483	486	478	480	503	505	473	451	485	484	457	533	502	445	498	474	449	461	513	467	482	482	492	504	463	487	490	498	445	462	470	448	494	488	495	495	491	497	462	508	479	489	487	485	456	466	468	465	511	485	466	523	501	431	499	478	429	492	528	502	465	481	478	485	492	471	448	472	481	475	479	457	475	501	475	483	468	443	474	477	515	462	502	454	464	455	480	508	469	486	509	530	498	504	489	460	487	501	502	476	467	482	515	473	441	485	456	463	474	492	490	474	487	466	479	504	494	520	507	494	497	457	478	464	461	469	484	487	516	508	494	458	489	465	500	494	501	456	510	486	469	488	441	476	464	481	513	446	454	484	482	461	450	449	511	478	495	497	501	508	520	500	485	505	494	495	468	452	474	495	467	507	507	458	505	500	496	492	496	488	472	478	497	478	467	504	488	478	440	486	506	435	507	460	539	538	477	464	494	503	474	502	448	502	460	500	480	491	519	440	485	478	452	498	449	492	475	521	489	529	454	460	488	520	440	501	497	510	498	510	449	487	482	467	451	501	518	467	524	472	489	462	515	504	486	490	451	484	469	479	464	482	502	463	463	476	523	458	494	489	481	455	453	484	487	531	491	456	471	510	462	446	489	459	452	541	502	462	492	501	483	493	484	501	470	474	465	520	480	525	480	522	494	505	477	494	503	504	475	495	481	480	435	475	463	488	486	491	463	482	470	459	502	507	488	500	460	456	490	452	481	437	536	499	461	483	474	483	484	469	516	482	472	500	506	515	492	448	467	514	523	443	524	473	485	443	459	489	490	475	483	460	455	506	502	453	529	454	509	436	462	500	478	444	521	483	509	527	493	484	465	458	450	489	500	513	493	497	448	483	471	489	483	448	456	449	509	495	480	449	497	525	446	463	525	498	522	453	501	493	484	460	500	462	500	454	509	501	491	466	487	473	456	482	489	508	469	485	488	502	479	447	452	481	485	464	460	485	441	485	477	465	465	462	462	516	465	486	499	480	464	480	517	469	486	501	496	503	545	480	513	461	466	509	471	422	472	497	492	450	459	502	481	503	483	483	482	467	516	478	486	466	481	464	480	475	464	485	507	456	475	474	513	484	477	482	494	487	446	488	500	489	444	491	487	484	522	479	471	485	475	462	457	459	484	483	463	510	499	507	498	481	507	535	467	450	485	485	490	507	470	478	469	484	466	479	503	491	501	492	491	500	462	515	493	481	512	504	452	484	493	463	478	508	440	469	453	494	500	503	491	535	483	465	538	501	468	506	496	503	503	489	480	475	464	462	507	511	487	472	488	457	465	487	478	460	469	493	488	474	487	519	485	492	508	511	496	473	498	470	491	485	458	467	489	471	487	496	473	496	484	484	476	470	521	482	493	469	484	507	529	461	469	453	493	464	508	505	479	439	465	455	498	499	456	491	488	479	478	494	473	444	449	512	473	502	498	519	474	539	472	457	462	456	421	505	455	512	486	456	455	459	495	482	469	483	517	490	464	495	451	490	474	478	495	487	493	436	496	481	505	522	484	462	478	457	483	483	487	504	480	483	467	517	488	489	509	472	458	499	474	495	507	480	478	468	457	478	517	510	481	516	497	462	468	488	493	451	478	482	467	508	493	468	467	480	490	489	499	484	502	482	453	463	458	438	441	458	481	464	549	463	464	484	514	458	500	503	458	499	480	442	464	534	446	467	452	477	449	449	484	483	444	439	538	486	506	471	492	495	468	511	483	529	509	486	518	520	467	458	481	466	486	480	527	495	466	468	451	477	498	466	488	496	535	498	496	474	504	471	475	499	489	496	490	487	472	456	449	477	473	475	454	508	489	532	487	497	478	477	486	508	494	456	516	495	523	473	462	514	444	500	493	495	477	476	455	505	505	520	489	496	498	479	484	449	496	473	452	499	497	539	488	452	500	478	522	478	481	505	473	493	450	468	506	526	526	524	484	452	473	502	487	489	470	485	473	457	460	476	488	451	452	509	466	476	464	456	498	461	489	472	535	467	474	453	466	505	472	504	471	531	471	488	480	478	504	451	505	510	469	556	488	486	467	481	491	499	496	496	494	514	476	471	490	459	469	484	485	485	520	474	493	492	466	478	480	494	503	500	516	503	490	493	485	482	464	466	515	493	480	474	527	502	489	481	466	494	492	462	469	474	516	445	431	525	489	443	505	480	443	532	482	509	483	503	484	475	493	478	486	507	483	484	484	506	470	507	493	474	486	463	487	477	470	496	502	499	504	508	484	447	502	483	488	478	512	475	464	502	494	494	455	498	485	495	526	515	455	479	496	457	499	493	502	507	497	504	490	465	477	477	474	477	532	520	484	515	478	486	463	452	510	490	495	489	473	493	496	447	512	476	494	466	489	523	525	481	509	505	501	451	478	507	474	455	503	485	452	483	470	493	438	499	482	507	502	486	478	485	508	492	473	470	490	484	496	453	499	481	453	510	467	446	503	468	453	492	477	485	492	478	477	492	505	487	475	475	494	461	462	458	501	480	466	466	521	501	445
7990	732	717	626	515	438	470	432	432	387	390	397	384	330	378	337	351	363	354	365	388	372	367	369	427	366	346	348	380	361	363	350	387	323	369	354	388	345	341	332	355	344	364	344	325	361	358	339	392	365	368	347	361	370	349	362	336	329	340	395	381	339	361	395	403	379	371	373	340	386	339	337	332	354	361	365	304	360	357	388	348	378	385	372	362	351	378	363	342	371	332	327	325	343	348	348	344	359	369	343	373	351	387	334	364	338	389	369	329	332	372	313	337	355	352	352	345	328	344	362	362	329	300	335	348	360	373	365	384	366	351	394	341	385	355	343	351	365	354	348	322	338	342	358	342	339	373	349	383	387	388	340	327	324	341	357	360	382	345	381	375	350	363	382	345	340	322	368	368	351	336	352	353	365	309	328	355	362	357	329	351	376	338	332	316	360	345	360	335	349	334	384	384	324	349	373	343	312	352	352	356	334	343	355	359	353	362	342	372	345	391	369	351	369	364	381	342	355	312	387	346	366	367	372	399	392	374	373	379	300	348	355	357	356	363	342	352	362	348	390	341	342	355	331	370	355	360	348	344	367	359	335	380	330	350	369	379	356	366	318	342	386	385	371	367	349	337	353	344	366	339	324	371	330	355	371	351	364	370	404	319	327	361	322	342	354	378	372	350	296	368	351	363	342	339	352	378	342	377	381	347	357	333	354	379	323	362	326	358	386	352	365	345	325	350	356	364	333	321	349	371	338	330	335	359	365	358	343	376	336	369	368	386	328	360	345	352	338	352	328	368	371	338	351	343	376	375	348	321	347	368	341	361	334	333	340	335	350	341	368	366	393	381	349	336	355	359	331	320	327	358	352	369	394	360	359	358	350	352	364	329	350	311	380	370	370	334	338	365	345	330	339	368	365	368	399	383	380	347	345	361	333	357	350	321	352	353	353	376	394	310	348	355	331	355	378	369	339	333	354	381	351	338	342	393	334	366	369	321	341	368	357	364	358	349	345	327	346	359	338	402	364	333	374	352	359	353	344	334	345	355	357	341	388	391	388	353	377	377	374	336	363	377	322	384	294	330	334	359	373	366	352	368	366	383	351	354	346	391	355	352	347	329	351	404	324	347	333	380	357	376	348	348	373	356	375	356	384	343	358	357	374	332	328	327	353	341	326	358	359	332	352	344	364	385	359	381	371	342	358	381	341	363	358	360	348	359	332	380	351	354	366	388	380	360	373	355	324	344	375	341	339	365	384	383	367	362	359	367	355	365	332	361	320	346	379	343	393	338	349	355	365	334	365	377	336	336	384	361	350	367	343	393	368	346	336	338	334	365	347	320	354	399	371	351	357	326	356	350	347	366	321	344	346	338	308	371	374	331	335	341	354	376	357	317	380	362	329	327	373	322	349	353	354	376	394	345	359	403	366	315	371	337	371	325	313	346	355	382	354	372	325	367	327	329	347	339	336	345	364	358	332	339	342	368	387	345	373	356	351	327	353	381	330	347	345	352	357	379	381	350	359	358	367	364	298	345	377	364	356	358	318	370	364	366	407	360	341	384	394	367	370	365	345	316	348	366	354	352	331	321	355	354	378	387	348	391	337	361	363	344	327	359	382	375	390	333	334	375	407	382	357	369	300	347	348	341	325	364	334	353	353	346	359	324	377	321	348	354	329	355	345	330	351	375	339	392	390	353	347	308	367	358	370	319	320	365	342	341	334	336	338	338	332	304	350	336	334	396	342	348	365	350	359	372	351	356	357	367	343	348	358	376	365	371	350	363	372	340	374	353	356	325	368	389	325	312	392	369	369	349	354	367	339	351	307	344	371	349	340	380	359	374	326	326	330	345	385	333	372	353	367	324	373	380	361	364	355	365	308	394	332	357	349	326	373	329	329	348	374	352	393	375	328	334	352	401	334	339	356	316	335	348	355	341	373	397	354	359	331	406	358	345	370	323	371	421	359	348	342	351	356	369	339	374	356	337	369	378	337	336	367	393	401	345	337	372	358	365	351	321	369	371	343	386	354	403	297	373	372	333	353	351	378	314	355	357	352	351	369	342	359	391	374	360	341	374	369	319	372	383	336	371	352	345	364	366	387	339	340	331	344	379	390	346	335	378	350	338	339	348	353	344	345	347	351	323	376	360	367	379	393	354	360	358	375	379	369	368	378	363	353	339	367	338	376	345	335	364	346	381	321	378	353	340	339	373	337	358	375	353	367	307	348	334	408	359	365	360	336	322	386	338	360	364	349	372	360	359	392	352	342	338	366	366	347	360	371	370	342	314	346	373	365	339	328	336	346	360	331	353	370	374	385	318	401	374	292	338	340	366	319	349	381	367	345	368	339	344	343	404	341	390	374	365	352	372	363	353	342	390	376	373	363	374	347	324	339	330	358	336	321	338	366	364	359	390	363	334	356	405	369	393	320	344	333	378	370	332	341	369	359	382	338	343	360	389	374	363	375	365	382	298	362	366	376	353	332	338	389	365	364	365	343	358	401	392	344	346	357	350	408	382	354	378	351	376	359	356	343	376	359	322	360	357	351	357	345	349	340	363	344	364	379	323	340	383	329	366	381	358	357	416	339	363	370	348	378	349	359	327	385	362	379	342	408	347	305	396	382	336	341	383	342	332	356	381	354	358	347	359	364	348	321	337	355	355	369	362	361	350	327	342	357	387	360	357	335	365	352	365	348	324	367	317	337	363	351	316	367	349	355	367	343	350	343	320	356	354	384	339	337	374	329	354	332	371	354	364	318	332	335	374	358	336	360	357	323	404	360	352	336	365	392	361	371	338	333	356	351	359	373	334	325	326	361	363	367	341	363	383	380	386	361	373	363	331	322	335	373	353	327	369	351	360	347	346	353	357	347	345	340	370	365	390	374	391	378	355	377	367	363	361	355	375	350	343	342	390	317	352	381	360	343	334	340	318	346	340	359	358	380	369	350	371	369	364	364	331	362	361	353	375	371	307	358	363	376	335	365	387	382	342	381	348	371	339	340	380	393	370	345	367	330	331	338	365	349	348	364	380	329	386	382	312	358	356	381	364	350	333	336	357	343	369	362	355	333	361	342	363	366	401	377	375	351	334	318	380	343	381	349	341	384	361	359	388	355	343	340	335	322	352	352	353	307	376	348	347	316	382	373	356	360	358	327	379	359	352	377	387	355	390	326	369	319	381	361	369	404	365	368	367	360	337	366	375	330	345	362	379	358	361	361	354	392	366	383	341	333	341	321	340	351	323	354	350	377	351	364	335	337	388	366	352	321	343	328	355	387	368	316	343	326	328	355	364	351	371	351	330	343	329	390	354	388	395	344	350	361	364	331	337	336	373	361	322	387	336	358	347	369	365	356	336	355	332	367	368	394	372	355	377	369	380	335	373	345	353	340	358	368	328	369	369	363	389	375	373	373	353	360	332	331	334	353	346	390	335	301	390	347	386	346	331	355	336	315	342	396	394	378	374	316	358	362	358	337	373	346	365	320	357	384	366	397
6727	1125	1522	1725	1520	1379	1278	1181	1036	1024	1007	1033	970	932	909	897	931	848	868	912	891	829	839	911	868	883	840	881	917	875	878	845	825	845	841	869	817	811	819	873	807	879	870	778	856	775	849	822	792	830	791	833	807	801	862	854	809	824	871	810	782	864	804	835	826	815	809	815	812	787	825	818	850	841	833	844	810	793	867	767	804	796	827	826	872	806	817	824	864	845	856	806	810	861	804	806	861	838	776	830	846	789	788	824	827	794	840	789	792	800	830	820	892	866	801	764	826	853	745	872	835	846	789	855	812	799	832	795	797	802	836	801	814	814	868	850	831	845	821	832	845	854	839	831	806	798	784	833	789	780	807	771	801	820	829	853	815	829	795	804	774	807	805	824	790	809	796	832	818	846	876	806	820	838	815	837	823	813	857	817	789	798	797	794	815	787	813	829	798	828	803	859	799	779	801	800	865	871	829	840	782	858	803	798	794	775	828	775	812	788	832	771	826	779	874	796	806	801	801	794	857	780	769	842	817	838	812	850	795	825	827	808	822	797	803	843	823	823	854	810	853	817	887	811	801	838	835	792	776	790	815	804	774	858	821	834	854	798	851	827	782	849	835	804	819	826	822	807	837	791	839	835	809	814	812	836	821	812	822	827	796	828	795	800	784	798	842	850	845	798	802	836	802	873	823	828	827	838	833	847	825	849	828	835	845	870	799	815	784	792	825	826	783	826	816	807	764	824	784	813	768	834	825	774	840	825	807	846	872	776	804	852	766	797	807	819	840	862	816	808	820	796	794	814	800	854	789	801	786	805	806	800	772	825	749	781	845	792	841	848	802	807	810	805	773	838	778	780	832	827	800	817	822	839	815	805	796	775	839	856	796	788	800	825	792	837	820	817	840	780	846	804	784	794	767	852	857	853	849	847	854	775	834	804	831	793	797	852	846	848	839	824	784	832	824	834	811	813	874	790	844	854	826	859	819	817	832	851	844	824	806	791	773	818	856	870	834	872	769	859	832	813	817	776	840	842	823	837	813	839	776	810	813	815	834	811	833	831	828	824	803	787	820	835	817	829	814	835	887	844	816	844	818	818	853	758	790	819	899	817	800	819	839	832	845	828	813	776	779	825	829	785	787	900	791	801	791	832	780	828	781	814	827	783	873	885	796	785	839	870	809	816	805	839	816	832	722	834	856	806	797	792	812	855	837	813	867	846	816	830	827	754	765	805	807	818	805	801	834	775	825	784	765	784	839	830	810	822	831	798	830	824	730	856	848	852	794	870	869	857	818	802	798	840	833	808	770	849	868	808	817	735	828	850	832	803	809	864	774	825	806	821	863	826	813	827	858	767	754	817	822	834	803	783	818	828	815	816	857	832	825	815	825	839	820	828	828	779	829	871	812	809	821	776	846	862	817	798	835	818	839	819	806	830	786	828	836	829	810	850	808	830	814	884	831	884	803	758	802	792	799	813	790	830	827	875	829	814	826	771	792	832	768	798	806	809	686	797	850	794	834	837	806	854	817	862	855	852	825	822	793	858	826	847	820	845	799	859	792	816	764	819	825	830	842	791	825	828	857	834	835	836	834	800	835	837	830	830	792	825	855	787	830	783	813	853	892	786	829	824	792	852	830	870	810	809	859	822	790	867	871	838	812	780	797	800	843	829	823	877	839	840	800	758	781	761	794	782	854	855	831	795	847	836	836	857	792	842	791	862	798	874	784	786	837	867	807	801	827	824	873	776	850	769	802	812	795	771	772	873	769	796	860	804	805	800	849	832	808	833	865	864	791	872	814	821	800	842	818	895	791	824	801	808	826	816	805	818	869	784	850	815	824	813	811	807	771	791	836	840	802	870	832	802	852	811	815	820	829	821	784	793	756	881	798	798	829	835	839	851	807	825	812	809	833	806	750	858	801	770	783	808	806	791	839	818	810	804	844	812	851	799	857	828	849	796	850	813	842	806	805	808	852	814	828	854	834	789	839	786	805	814	827	808	835	811	790	812	799	832	849	850	796	773	816	829	844	835	820	776	838	834	812	821	826	781	810	782	849	783	832	792	789	819	817	866	786	837	813	848	858	818	864	809	807	793	829	833	815	742	824	819	824	831	851	768	807	848	776	772	813	833	802	790	821	829	796	817	795	819	833	822	816	842	710	787	834	804	846	857	857	792	812	868	806	790	790	845	862	779	818	824	858	863	806	838	897	838	830	842	815	735	816	817	813	743	787	753	804	817	853	786	791	805	825	827	800	795	860	828	760	833	870	835	816	859	823	767	770	798	799	842	840	842	831	823	816	799	830	793	768	796	830	832	782	808	792	833	824	826	845	769	772	842	810	863	826	809	837	767	864	826	815	822	830	815	783	860	843	867	804	786	802	825	840	825	842	888	817	780	789	829	818	827	815	793	746	769	828	844	821	806	761	793	852	827	803	870	813	869	797	820	812	851	846	845	808	817	837	806	851	811	753	807	790	853	862	786	888	813	805	843	825	778	803	801	843	800	824	817	815	871	849	814	826	821	888	839	847	753	781	753	865	792	804	812	801	798	851	827	835	837	867	850	817	793	846	828	834	796	892	857	853	797	872	818	783	822	806	876	841	822	869	788	803	780	812	820	807	857	803	806	835	804	787	829	819	818	842	777	836	820	850	838	789	794	793	877	782	789	782	843	835	800	805	837	813	787	815	846	846	801	823	838	834	796	818	821	808	809	839	811	848	800	838	798	781	824	830	849	758	835	802	822	776	858	811	834	797	770	824	847	766	829	826	785	785	850	828	767	758	787	800	812	804	833	816	806	781	820	833	858	771	816	782	798	770	841	813	793	841	822	865	810	830	835	846	809	859	798	808	830	847	801	850	795	817	814	788	834	812	812	825	819	813	857	757	818	856	820	828	833	795	818	796	815	779	748	798	871	793	814	790	836	820	817	803	790	801	898	862	785	791	844	784	793	821	830	847	782	870	811	800	794	864	831	852	828	817	826	802	813	830	829	839	821	809	862	845	804	820	829	801	781	810	815	825	815	809	865	802	815	836	817	852	807	822	835	823	784	871	807	790	801	814	821	835	814	814	840	840	817	820	829	792	804	841	797	829	788	809	864	863	828	755	832	783	801	834	839	811	785	816	898	832	806	802	844	842	809	757	854	834	800	779	860	785	823	791	819	837	869	809	752	756	851	853	824	783	796	797	801	824	835	824	783	850	824	822	804	826	821	823	822	888	802	781	805	812	861	798	801	840	869	769	778	753	830	796	849	820	818	827	763	796	828	840	841	838	820	808	828	773	801	771	848	803	835	814	851	802	800	779	836	809	766	846	813	827	867	793	837	811	805	827	817	822	775	798	784	842	858	789	835	794	823	792	808	795	862	784	798	822	802	807	835	839	797	792	834	839	775	834	840	825	813	839	791	760	844	830	852	828	864	767	804	800	795	766	811	798	871	824	819	815	787	835	825	847	825	791	828	785	820	822	775	789	852	818	802	823	802	818	837	818	798
15130	1412	1081	830	594	552	519	448	416	386	367	395	375	380	339	364	344	341	345	341	329	395	330	313	315	294	319	336	360	374	345	312	342	351	340	340	325	332	303	382	323	335	322	341	326	366	355	308	330	325	330	336	354	322	307	309	344	295	310	312	328	352	304	283	319	332	290	336	312	342	348	297	336	351	306	348	326	325	311	374	311	320	364	287	319	298	326	320	352	324	288	336	310	330	325	300	326	319	351	313	316	309	298	276	334	318	327	309	331	317	312	290	339	316	307	331	318	303	311	303	282	326	308	316	355	288	302	347	348	326	342	315	309	315	318	309	318	327	298	335	322	329	334	331	349	312	322	322	316	337	328	329	327	327	338	331	330	342	336	313	277	325	324	293	336	290	317	325	309	299	284	316	328	327	328	290	327	332	301	322	328	317	316	328	339	312	332	322	322	342	305	296	278	311	311	323	312	325	346	289	303	311	329	319	294	316	308	307	294	324	314	326	318	320	308	314	309	310	347	323	314	359	336	303	332	317	325	329	297	312	282	296	349	308	342	355	313	325	315	307	355	353	335	292	339	359	327	333	317	338	316	311	329	325	321	330	327	305	325	316	336	302	328	342	299	324	317	318	333	315	321	307	316	309	284	346	297	327	310	339	306	347	330	364	342	305	342	322	326	299	309	333	277	303	305	285	299	309	319	320	296	320	301	320	315	352	306	315	326	325	335	316	347	324	302	320	332	309	312	302	291	337	325	325	339	318	289	306	289	316	304	336	309	303	283	348	311	315	329	308	316	332	292	314	323	313	332	333	295	337	298	329	312	302	347	333	320	297	316	355	323	290	316	327	316	281	318	346	352	294	297	333	335	320	344	367	312	338	323	319	333	309	326	316	336	289	316	328	324	318	309	315	333	347	314	304	337	316	260	312	331	343	308	303	321	298	329	320	305	295	347	343	312	284	310	317	298	329	335	323	308	300	284	290	335	305	319	313	345	305	314	299	323	293	321	362	296	306	291	316	328	331	266	318	322	322	308	301	310	307	330	333	335	334	305	322	320	321	317	343	326	322	338	329	343	326	290	337	340	322	315	327	349	311	318	326	333	289	301	335	328	337	318	313	320	323	334	312	314	292	290	320	337	329	371	343	320	328	305	319	360	312	304	342	317	287	340	255	344	308	357	293	324	312	341	289	328	293	313	301	328	317	347	315	307	305	331	347	326	354	306	337	351	325	343	325	309	328	313	288	324	320	325	333	285	341	315	281	323	308	321	305	346	322	300	320	287	303	304	283	306	338	319	306	283	315	325	320	347	353	322	290	335	286	323	353	316	315	314	322	297	335	309	355	300	336	330	309	323	342	327	320	339	303	285	308	327	320	333	324	309	330	317	269	312	300	313	319	324	342	374	316	305	340	362	288	346	326	317	307	353	367	323	337	298	313	332	314	338	347	320	313	330	325	313	326	327	286	324	286	323	309	325	347	325	346	317	320	345	286	301	319	342	364	320	328	340	351	360	313	326	340	307	339	308	336	328	344	318	302	317	308	333	346	286	322	329	290	302	306	337	328	332	363	334	306	324	346	305	288	326	331	295	330	317	308	276	337	310	317	304	275	313	318	307	331	294	301	319	353	317	301	311	340	337	273	326	347	348	320	297	313	331	323	280	332	313	281	312	351	316	352	336	304	285	307	334	331	344	316	310	348	328	369	316	323	288	330	330	330	334	334	336	340	323	286	311	372	294	291	346	326	340	317	323	293	323	329	287	332	337	307	312	319	366	340	315	310	333	328	317	277	324	323	312	315	297	278	305	334	338	301	335	325	361	305	313	351	318	323	283	306	319	299	311	328	337	305	354	270	329	303	284	295	309	339	284	317	283	325	331	319	338	323	296	300	359	346	332	317	292	307	296	310	336	348	315	314	307	301	313	309	322	304	340	309	329	320	327	326	325	282	312	334	319	326	308	307	344	320	277	322	327	334	298	288	329	349	332	288	322	355	330	319	292	307	312	338	321	316	308	312	310	333	354	320	336	309	304	311	324	329	361	306	341	341	319	295	329	321	318	335	303	342	319	298	278	304	301	320	307	320	337	317	303	321	317	306	293	306	297	267	325	319	330	309	286	312	318	301	341	330	323	341	341	299	282	335	299	304	308	322	308	319	317	312	320	286	307	331	359	314	351	300	297	312	312	299	326	330	330	290	340	344	305	317	340	304	331	323	292	304	334	331	333	362	346	315	314	338	357	331	315	318	339	313	318	343	331	308	322	346	321	325	337	340	333	322	307	275	335	325	346	348	302	349	329	330	349	311	338	329	322	294	316	322	295	291	336	322	342	324	305	309	340	347	318	292	297	321	318	330	326	301	331	327	321	311	346	295	360	292	291	316	292	310	323	334	329	327	298	293	336	307	352	361	282	311	329	285	294	347	397	350	300	326	342	317	278	306	338	281	318	317	320	307	272	327	334	354	327	323	329	332	319	320	318	312	322	308	308	283	334	310	319	282	272	313	354	321	315	334	294	318	293	314	308	312	310	313	317	308	335	336	337	344	325	332	349	326	301	332	327	302	289	322	330	311	349	323	333	324	310	336	330	314	315	327	279	314	297	320	322	314	297	284	323	307	315	294	304	298	335	326	347	325	312	324	295	327	312	344	309	318	338	293	326	308	334	288	341	309	326	300	314	292	328	319	346	343	310	311	345	297	310	334	332	324	323	334	324	358	350	290	328	330	311	328	326	361	323	329	307	311	318	327	323	322	308	310	320	309	301	295	316	302	326	318	338	343	301	333	314	346	324	310	325	349	329	347	333	311	326	279	314	290	319	323	300	334	357	339	366	313	314	342	319	330	326	332	365	345	333	307	303	317	295	289	346	311	289	329	335	308	300	348	329	320	290	319	331	301	284	350	297	308	336	280	299	329	298	309	314	344	317	332	301	318	315	319	308	369	332	309	302	308	344	293	342	302	346	306	333	337	312	326	328	318	320	324	341	315	285	329	314	332	326	326	304	333	323	320	298	308	338	361	300	336	308	336	329	374	346	323	341	336	310	311	320	326	320	305	319	316	322	325	282	324	336	329	304	327	296	298	333	321	325	321	304	351	327	317	308	347	305	294	342	351	312	338	323	329	326	318	327	343	326	285	307	318	315	316	373	327	303	320	286	312	352	331	330	304	316	356	324	311	331	346	343	319	345	353	319	316	345	353	285	316	310	331	341	325	337	328	327	315	314	283	308	315	319	286	323	315	331	336	323	337	318	334	286	313	292	305	308	309	299	287	325	306	348	333	322	301	303	337	336	304	321	294	289	310	311	325	299	321	300	317	338	297	297	323	312	322	354	295	311	295	289	324	295	324	344	314	327	319	339	302	304	312	318	307	322	309	349	336	329	308	302	312	313	335	337	332	320	325	323	294	283	296	299	336	310	334	352	316	303	329	319	294	335	331	342	318	301	308	307	316	307	340	341	350	313	299	317	331	369	344	315	305	314	327	323	313	280	379
8291	1315	2185	2361	2029	1846	1567	1296	1229	1109	1028	1012	1050	969	910	913	860	840	870	819	839	831	863	791	815	778	794	750	757	818	762	768	747	735	748	756	758	750	723	718	725	737	755	765	730	750	757	753	745	746	767	732	769	716	740	771	756	707	738	727	747	691	785	693	719	710	751	703	739	748	739	724	704	711	677	741	717	720	692	786	746	744	695	676	757	751	697	675	718	709	700	696	666	701	691	728	653	740	716	735	686	762	709	773	718	723	746	646	722	716	749	752	701	732	725	747	731	744	745	760	732	722	724	744	709	709	730	743	733	684	696	755	662	718	686	693	742	677	714	751	682	754	710	727	706	694	754	714	705	678	757	740	732	698	669	741	752	709	676	694	716	712	750	665	726	767	771	726	757	675	697	728	702	725	762	688	697	722	719	734	711	676	722	736	707	716	700	751	701	727	740	736	731	719	733	711	734	724	717	687	715	714	665	723	707	718	730	713	681	707	697	746	750	742	726	763	707	718	687	699	724	679	681	679	717	684	715	695	707	724	673	728	643	706	675	728	708	715	725	769	735	730	740	754	692	725	732	734	704	699	762	703	699	738	703	700	744	703	682	732	686	726	704	741	726	726	690	749	725	695	704	693	706	763	720	697	725	754	702	736	718	695	713	784	707	716	664	711	732	776	680	701	728	682	767	721	753	728	727	728	734	720	694	724	714	680	728	716	729	750	733	671	747	692	760	726	703	746	725	771	670	714	683	730	712	743	759	706	692	725	697	702	700	773	746	710	700	691	743	696	659	731	694	727	690	706	770	709	655	684	734	705	748	671	742	726	657	692	707	697	688	744	665	702	707	690	765	724	695	758	714	744	735	712	717	667	661	698	678	728	717	729	718	734	726	693	663	718	739	740	681	703	716	690	717	722	746	700	708	763	694	729	708	695	759	764	733	741	727	704	708	714	732	721	730	756	716	707	741	720	718	674	772	711	690	695	713	746	721	754	709	757	721	695	715	696	720	763	693	726	747	701	732	697	681	723	682	702	703	669	726	706	713	748	727	731	641	700	702	677	684	651	720	710	696	702	735	728	718	686	692	748	734	635	721	760	732	705	703	678	716	741	752	716	708	677	692	721	685	755	708	736	722	682	728	691	734	715	713	701	709	711	741	714	737	729	701	719	694	740	771	703	693	723	771	694	803	739	698	657	725	775	683	722	752	712	697	695	777	713	770	731	705	751	716	754	699	700	722	703	755	744	735	624	750	677	747	714	720	754	708	724	691	664	705	747	706	721	701	760	727	683	734	746	701	698	694	685	712	744	734	669	704	730	749	675	728	741	663	721	697	651	677	723	725	727	714	679	714	732	703	726	699	728	698	680	715	738	744	787	749	729	766	756	742	740	716	750	720	688	731	669	705	705	715	690	774	683	697	772	671	766	738	735	708	717	720	738	714	717	724	719	706	691	754	723	735	730	726	734	762	691	693	680	695	792	733	740	737	679	690	769	684	726	698	724	728	739	725	714	729	744	760	753	753	689	730	715	733	690	679	696	716	667	722	727	680	692	692	674	663	679	727	745	724	708	715	733	740	714	719	714	662	742	751	753	678	746	736	733	776	688	730	706	743	691	696	701	669	694	710	722	670	745	709	708	700	716	712	711	680	705	703	726	699	687	739	738	734	739	711	701	750	699	722	743	658	742	761	687	735	718	756	689	739	692	724	700	709	728	715	757	758	691	730	741	729	711	720	722	702	731	747	729	745	741	684	706	740	743	761	765	723	688	705	744	732	684	714	726	723	717	711	747	710	706	705	711	719	730	734	679	683	719	706	743	714	686	723	763	748	659	696	644	681	735	683	727	737	683	738	717	714	681	747	669	707	749	691	709	712	746	713	731	716	693	668	720	669	761	706	697	697	659	728	747	747	685	721	765	715	768	711	711	697	696	680	708	691	746	729	724	679	727	709	685	697	742	705	726	704	721	707	687	738	705	743	722	633	701	688	712	715	725	686	686	746	732	662	734	725	732	726	716	702	698	691	732	763	681	742	684	719	703	710	725	680	706	742	707	695	748	755	740	724	733	709	694	706	735	727	725	728	731	696	766	731	695	736	705	750	763	678	722	733	678	697	681	739	736	660	727	723	683	741	712	735	715	729	687	697	741	714	744	642	676	674	670	685	747	707	705	719	736	679	774	685	707	736	727	709	730	727	697	735	712	713	691	738	723	714	747	691	686	752	700	726	679	712	689	731	680	714	711	724	689	715	740	687	743	712	720	728	695	692	752	757	664	700	697	722	712	687	706	771	736	705	722	725	691	743	751	727	727	714	696	692	693	715	739	758	746	755	755	706	730	707	790	707	709	737	714	704	722	708	728	698	717	732	746	735	695	705	711	617	744	689	719	760	722	689	721	682	681	742	735	790	718	735	677	672	704	737	732	705	709	717	712	763	721	731	730	687	718	706	729	712	699	683	700	702	715	685	733	668	727	704	691	740	751	726	723	782	688	739	733	718	733	742	732	726	702	742	701	707	696	705	738	704	730	721	713	695	711	704	742	703	706	762	698	718	701	726	727	724	766	752	703	761	693	681	708	743	723	652	735	723	764	738	718	676	779	662	742	687	724	710	716	680	768	707	724	686	686	723	721	739	705	736	708	700	753	707	722	807	695	712	748	683	731	756	663	752	698	779	693	734	714	715	709	726	743	712	745	693	751	713	730	731	665	697	778	727	737	766	728	710	721	711	659	720	679	718	713	721	710	708	773	728	713	736	666	692	721	736	756	707	732	698	704	681	738	740	738	737	727	673	662	696	696	736	717	699	687	650	707	732	751	712	725	755	721	704	719	729	721	727	695	712	751	726	711	697	718	727	770	725	726	727	718	764	688	713	706	696	739	713	721	715	695	724	690	745	694	717	666	690	672	704	707	720	675	694	701	701	743	680	673	734	756	732	724	720	673	711	748	699	732	733	669	681	737	761	736	737	719	711	763	749	723	719	723	680	708	731	765	736	692	758	741	749	752	696	691	795	763	696	686	723	685	743	707	708	729	713	750	688	728	647	708	710	734	755	721	714	707	722	708	738	725	735	667	683	743	688	750	712	701	718	680	756	712	718	724	765	708	708	706	705	710	760	773	680	711	682	698	754	693	725	717	689	682	676	739	703	657	683	719	692	701	746	732	725	706	745	726	688	703	699	717	748	758	745	730	706	746	744	726	719	682	692	683	741	746	733	689	671	721	708	686	738	733	738	709	741	739	732	706	728	748	711	716	777	718	737	699	775	738	741	750	700	724	733	699	697	772	669	716	707	714	763	686	748	697	724	749	721	668	659	734	685	711	767	702	696	722	740	721	741	714	756	710	715	728	713	693	701	734	723	755	700	747	688	668	727	755	761	697	698	727	726	713	713	718	713	733	690	695	680	726	709	695	722	765	722	750	711	701	684	682	695	750	709	732	704	726	704	734	757	639	658	755	674	701	706	700	681	723	731	682	725	729	731	725	712	657
1581	231	229	208	202	212	193	223	224	178	190	159	197	187	192	192	163	201	173	177	187	166	203	187	164	194	173	160	222	201	186	171	190	169	216	187	196	186	205	172	222	167	165	180	173	206	191	186	179	186	205	196	172	192	191	198	176	228	177	178	191	191	197	202	175	200	176	197	174	188	201	173	174	191	187	168	179	204	196	167	167	177	181	201	184	180	185	182	191	198	199	157	173	144	183	191	187	163	182	195	177	191	167	188	181	217	193	200	209	192	188	186	194	202	192	172	167	180	190	198	204	179	205	195	215	170	177	226	170	189	210	186	166	188	184	171	170	197	200	203	182	194	195	187	185	197	203	192	188	179	165	187	203	183	225	189	186	214	182	193	183	197	198	181	174	148	213	184	192	178	192	192	185	196	184	180	182	178	187	199	190	168	181	174	198	201	208	170	168	206	187	180	195	184	192	180	192	171	190	191	210	200	196	178	177	162	159	170	168	204	173	161	197	212	200	192	204	196	203	179	209	175	189	189	178	164	178	189	212	214	193	165	184	207	185	198	166	191	170	171	151	175	188	199	180	158	176	208	182	174	165	178	206	191	217	197	169	172	187	166	189	207	182	173	158	192	191	184	214	205	169	179	189	193	182	187	195	159	181	173	179	192	191	189	163	183	185	162	179	184	184	171	156	178	206	178	161	178	165	185	174	182	200	176	172	188	176	165	167	171	204	185	178	169	188	198	184	152	190	196	190	196	195	194	186	167	208	172	177	202	204	171	194	184	194	169	200	170	225	157	211	189	192	152	187	193	191	198	207	172	188	182	187	212	176	195	176	178	194	165	172	187	169	173	205	170	159	197	171	171	171	175	169	197	194	172	209	218	190	179	167	165	165	228	196	184	175	183	193	157	175	191	212	179	193	166	176	191	172	191	189	179	224	189	172	188	201	186	180	204	179	217	203	178	192	175	190	203	215	190	179	174	194	170	183	181	175	209	175	186	213	198	159	173	201	173	168	190	194	187	184	206	194	177	166	176	197	145	191	202	186	177	221	214	181	218	179	187	169	156	202	181	170	169	182	196	206	167	183	177	196	182	216	186	195	193	174	169	171	175	191	203	158	172	173	196	182	169	184	178	164	195	196	194	195	174	189	184	166	201	174	196	165	175	194	181	186	191	171	183	182	188	188	197	207	173	179	175	176	222	195	195	178	199	195	182	187	185	187	192	203	204	194	187	194	180	183	200	206	168	191	214	186	205	186	194	178	220	187	194	175	185	176	195	201	171	201	199	190	176	188	198	182	228	188	180	185	174	185	197	204	188	182	174	183	180	185	186	193	161	188	183	189	177	186	181	160	194	179	197	172	164	194	172	169	165	203	185	181	182	176	167	190	163	198	198	167	178	166	198	180	182	168	182	186	206	174	192	192	170	195	186	175	197	207	199	207	173	195	167	169	173	181	194	172	198	193	176	180	160	179	195	181	194	197	202	184	181	194	189	198	179	170	183	184	181	180	173	180	192	196	165	164	176	178	203	197	185	166	201	214	195	182	169	189	178	195	194	194	203	190	182	161	171	194	185	173	180	186	184	189	203	202	188	169	217	178	187	188	189	187	201	189	197	189	178	165	178	190	187	180	215	208	202	213	174	191	185	178	181	206	195	172	189	192	164	182	194	166	194	162	174	176	201	172	160	177	179	186	179	175	185	209	189	157	200	191	178	180	184	177	202	177	171	221	167	202	184	183	167	168	176	183	202	184	172	169	200	188	193	166	174	209	182	177	172	174	175	189	175	180	191	192	200	196	178	199	181	213	183	172	199	204	170	195	163	179	183	191	180	171	196	193	180	166	165	179	191	182	225	179	181	185	196	165	179	208	174	185	197	153	199	177	181	169	211	154	197	173	179	199	161	170	170	178	158	171	157	186	188	164	185	178	190	172	161	163	171	187	209	187	157	191	213	206	181	186	190	167	168	179	207	197	201	188	212	184	184	205	206	204	179	204	192	183	164	186	169	187	190	177	157	179	182	163	195	187	192	193	175	214	176	186	171	179	192	189	173	230	190	186	196	191	176	161	198	208	200	180	150	184	161	183	175	196	173	179	180	199	158	182	179	182	184	186	199	182	199	185	190	182	193	189	193	162	164	181	183	172	175	199	178	185	156	187	212	167	212	189	194	196	202	183	189	203	203	189	172	191	181	195	170	179	175	189	173	210	210	194	180	187	179	213	177	185	195	155	214	204	204	190	170	184	196	173	180	164	170	179	164	192	194	200	178	155	177	180	168	182	166	179	216	199	191	212	176	189	189	191	172	195	175	197	188	200	184	203	183	189	179	183	199	162	197	177	183	180	174	183	202	180	166	183	184	189	188	171	193	193	178	200	180	182	191	185	161	174	196	189	177	203	198	196	201	206	185	176	202	190	164	183	163	151	176	190	180	189	175	176	159	182	206	195	204	201	182	204	171	190	196	201	179	186	179	157	190	169	182	173	184	148	189	191	188	167	188	202	179	183	186	181	183	181	204	186	171	163	210	174	172	180	197	174	189	211	175	175	207	191	178	181	200	211	172	207	186	189	195	193	194	170	177	179	227	178	169	175	178	169	182	186	203	171	186	174	180	220	187	181	198	191	201	181	180	165	181	199	178	177	182	209	185	205	187	163	194	188	177	211	190	179	188	190	176	206	184	217	185	181	171	185	200	191	186	183	175	180	188	167	214	187	191	181	174	173	184	173	182	173	199	166	178	194	178	157	176	179	165	196	211	161	197	188	180	160	192	186	182	206	179	178	159	195	178	199	207	211	191	207	190	194	206	174	184	193	166	165	176	215	159	187	201	173	184	187	205	209	209	193	192	206	171	184	199	186	192	160	180	154	144	174	190	171	196	191	220	198	210	172	180	196	207	185	162	195	183	206	218	177	156	194	176	172	191	188	201	196	165	199	176	181	189	181	189	195	184	185	175	182	163	169	217	212	188	195	194	206	206	207	192	169	170	193	172	203	197	166	181	196	188	195	220	195	179	193	217	183	170	162	180	172	207	209	206	177	196	185	178	174	202	190	173	168	139	192	194	187	192	183	171	224	190	176	210	173	176	184	181	166	183	151	198	177	171	189	174	165	182	181	195	207	202	175	193	214	186	176	204	183	174	158	166	201	210	176	195	189	212	220	202	181	200	231	175	196	197	185	195	181	177	187	199	211	226	190	201	166	163	196	169	163	215	177	177	192	187	214	202	183	189	182	190	201	185	187	182	182	167	152	175	190	187	189	163	186	171	171	203	196	194	188	190	207	183	187	197	201	203	181	192	161	194	168	187	178	178	187	194	184	213	195	206	209	201	163	164	193	208	174	203	205	172	170	173	189	195	188	180	167	207	209	193	186	197	184	189	199	175	209	166	185	202	181	190	214	190	175	173	191	226	185	193	179	169	182	208	198	180	187	207	191	196	176	170	201	180	160	208	168	196	173	175	201	208	199	173	183	169	197	189	205	176	179	171	193	178
1753	498	524	491	513	527	496	526	516	480	525	476	452	458	478	519	483	523	494	486	486	478	503	472	443	471	517	488	483	494	489	489	473	482	523	475	468	480	437	483	538	486	481	490	504	489	481	461	513	502	496	477	488	521	459	496	476	475	534	496	491	506	477	505	441	494	520	465	486	440	492	465	531	475	489	478	450	521	494	451	484	498	486	464	472	499	489	473	433	455	472	487	493	494	453	458	466	509	508	490	489	468	472	483	468	459	474	513	462	459	488	485	468	436	474	492	461	474	472	468	486	493	479	481	474	458	504	480	501	500	493	534	455	477	470	489	448	497	504	475	513	483	507	448	484	465	512	490	511	485	497	496	484	482	488	488	457	462	465	498	459	443	526	486	473	493	535	461	491	471	500	494	453	500	485	499	465	467	493	489	504	478	482	528	513	467	471	508	487	475	473	504	519	455	441	456	465	517	433	459	479	467	500	500	457	451	493	493	493	496	488	475	431	498	483	490	523	488	467	495	522	497	476	495	488	479	477	513	530	480	468	520	506	455	500	523	481	521	490	520	454	483	497	498	440	460	454	476	483	458	489	465	468	471	462	455	457	518	437	502	492	479	523	476	515	504	465	474	484	476	504	530	476	491	514	484	486	471	492	483	475	508	462	454	458	495	475	447	492	478	481	460	486	507	490	499	461	471	501	478	484	483	494	517	448	458	493	466	522	488	500	496	503	478	479	497	503	503	512	484	464	457	504	459	508	503	476	511	506	462	493	494	490	509	487	496	481	438	493	487	473	507	478	471	467	481	491	480	465	493	500	477	479	485	449	487	470	491	452	450	473	474	504	507	477	460	451	505	461	475	526	467	457	474	489	510	439	491	507	509	458	464	489	474	457	495	468	468	474	473	433	498	480	507	519	518	480	468	523	506	488	506	462	471	474	483	508	472	465	494	517	496	514	453	488	471	483	477	445	461	490	481	504	540	474	470	485	490	477	465	494	476	455	509	433	478	480	457	497	458	479	463	481	463	478	463	484	468	482	470	482	479	530	473	486	500	471	465	475	471	500	478	505	485	495	521	467	494	465	512	469	502	495	463	480	507	502	539	474	482	473	473	454	466	459	524	482	472	488	492	470	531	473	484	514	477	485	471	515	440	490	497	488	488	485	530	488	505	483	462	493	481	463	470	463	490	492	479	531	479	487	492	459	483	473	492	488	484	516	430	481	481	452	524	476	500	492	498	446	480	511	488	540	507	501	476	463	507	496	469	473	516	443	474	482	490	487	490	491	476	516	460	503	463	484	447	506	488	432	509	493	471	441	475	453	471	492	436	491	456	453	477	450	504	472	497	473	477	471	495	446	494	477	498	462	478	490	442	464	467	488	452	440	482	486	465	491	473	483	478	450	471	519	498	469	481	457	478	442	511	493	485	503	486	505	522	466	498	475	475	419	508	514	443	497	467	486	505	462	466	485	451	469	475	494	473	476	470	501	520	511	467	535	486	484	496	498	447	452	528	512	511	492	507	433	491	508	499	507	473	467	438	502	483	526	479	453	476	485	437	477	464	489	480	473	462	474	497	461	474	496	498	485	519	505	469	473	538	476	466	471	485	474	505	478	498	495	512	479	509	455	477	471	503	494	507	504	472	463	484	498	499	462	478	480	524	483	466	491	511	503	511	425	516	459	472	484	470	482	498	493	493	493	479	493	473	479	494	505	443	483	453	473	491	472	482	496	520	496	498	484	499	503	487	481	497	456	491	498	445	458	479	513	476	480	465	473	489	510	467	475	493	506	464	479	482	466	473	511	530	502	487	491	451	424	449	502	449	510	450	456	502	470	464	448	478	459	494	477	458	488	451	500	508	476	508	489	448	477	477	468	515	508	521	478	458	482	496	518	454	496	475	458	473	498	473	454	460	492	489	491	457	486	447	451	460	492	466	453	472	459	469	494	493	481	487	512	484	515	534	485	498	490	466	492	455	527	453	478	475	478	477	476	466	480	477	454	489	509	484	456	478	476	500	481	502	523	540	486	471	502	470	502	461	506	505	501	441	446	477	474	475	512	455	472	448	495	500	476	502	484	479	470	486	495	529	498	434	468	481	465	467	523	469	465	486	471	488	467	448	486	474	524	492	497	462	484	503	505	466	493	525	479	471	492	468	523	502	512	459	520	521	478	482	492	484	509	487	492	491	475	478	476	495	523	479	480	464	517	461	506	484	484	476	514	489	460	491	494	491	486	457	483	519	453	487	465	488	522	469	511	484	495	497	442	469	488	471	442	456	495	484	502	476	471	493	493	518	476	503	519	457	483	499	499	472	472	484	507	476	552	505	480	467	511	469	507	483	458	500	480	472	469	451	472	481	525	474	485	451	473	452	491	511	442	504	459	473	498	473	476	512	499	477	477	493	457	443	460	495	480	472	481	489	485	481	523	474	508	475	455	459	440	467	485	505	479	478	497	470	479	495	510	483	494	466	522	488	473	532	456	492	525	517	491	473	494	480	482	471	457	525	483	470	448	474	489	478	503	480	472	493	495	470	524	489	479	496	467	509	468	503	478	519	442	483	477	484	494	513	497	466	511	495	446	496	489	466	489	492	461	461	441	463	510	455	487	422	503	520	485	505	460	458	483	497	487	505	510	501	527	471	508	442	458	452	483	505	465	434	475	487	483	449	452	467	478	488	489	494	491	480	511	463	447	464	480	490	477	494	485	447	507	432	468	452	454	487	483	468	478	520	487	489	489	498	462	508	502	469	491	472	489	454	480	460	481	519	491	480	473	486	509	495	525	451	469	464	530	515	466	494	475	457	462	513	488	481	494	464	475	455	486	458	498	470	496	496	489	449	519	555	464	481	449	495	473	525	465	451	487	480	481	453	474	478	497	486	471	498	430	470	464	455	455	451	498	480	463	472	495	460	528	440	464	464	482	463	454	496	464	521	493	518	473	446	465	517	472	495	452	486	499	466	501	470	481	463	492	506	492	446	493	507	518	469	462	495	489	507	503	475	502	493	536	484	494	473	486	454	470	496	508	445	479	456	453	507	412	465	442	504	493	446	468	473	462	504	447	501	493	487	472	468	459	464	446	493	485	479	480	519	487	478	474	513	507	533	485	441	434	480	495	481	496	486	450	477	483	504	486	483	501	461	456	486	472	453	449	459	478	474	486	505	497	470	467	463	515	475	479	453	489	500	493	420	469	441	505	484	491	460	474	486	475	466	450	468	474	511	557	471	458	483	501	480	495	513	455	476	495	507	506	463	494	457	471	536	491	489	497	476	453	485	487	476	477	462	524	452	474	481	476	463	460	485	490	483	493	442	469	471	469	522	463	490	523	472	510	489	507	454	470	475	452	524	486	485	523	469	474	480	500	488	494	471	512	452	501	491	512	469	455	435	504	465	490	470	504	482	466	446	486	472	473	487	497	473	507	463	486	466	459	514	466	459	526	441	521	468	462	473	528	473	487	507	497	503	472	460	468	466	499	512	493	470
8169	752	720	625	469	445	437	403	414	376	371	350	340	377	376	347	394	371	360	378	345	375	370	361	331	344	390	379	367	390	395	372	385	356	365	355	355	361	350	371	360	357	329	341	349	381	333	374	345	329	343	364	363	381	315	369	371	338	359	346	363	338	327	333	346	387	365	336	340	370	368	335	357	346	341	361	351	349	387	352	385	372	348	352	355	365	377	359	353	350	364	320	354	375	383	385	360	354	337	365	358	374	356	381	363	392	342	375	348	324	362	347	354	322	371	344	334	380	355	388	333	357	350	359	340	354	380	338	351	345	387	344	379	337	412	328	360	334	340	386	306	348	359	340	356	346	359	392	356	362	356	345	374	421	331	356	336	363	354	347	354	374	328	379	354	317	350	380	350	358	347	339	335	359	380	380	365	365	364	338	324	346	365	317	339	334	376	372	356	317	332	368	363	334	358	353	369	333	348	374	374	332	333	337	375	335	369	363	338	350	339	362	352	329	326	367	330	384	350	366	332	312	329	385	340	333	347	372	350	396	385	363	353	390	377	352	328	366	353	337	365	334	366	311	345	412	371	347	385	346	348	366	341	337	355	327	356	333	374	333	349	396	350	345	378	343	327	361	388	370	392	340	338	316	379	327	363	341	337	385	372	356	360	316	360	403	374	413	313	389	325	364	331	332	377	383	356	323	360	377	347	312	346	367	355	374	392	373	385	363	387	370	385	378	390	374	365	325	377	364	365	378	352	375	367	359	360	403	394	384	358	352	344	347	352	370	364	379	370	354	362	353	344	354	350	345	366	348	326	326	370	354	304	358	354	361	371	343	345	379	341	347	340	383	358	358	396	354	355	331	328	391	340	377	384	366	357	340	379	389	322	382	392	348	343	323	376	359	386	408	333	382	375	319	337	367	359	345	339	358	371	360	347	384	356	356	394	350	388	328	369	354	351	380	401	390	359	388	327	343	381	343	318	328	363	361	364	379	301	357	348	307	378	353	369	359	334	337	352	352	359	351	358	362	342	315	338	386	392	377	344	345	305	348	339	338	345	365	336	377	317	339	368	366	334	383	328	354	356	381	317	326	357	371	321	349	332	354	388	329	329	376	356	352	375	372	365	373	388	362	355	372	355	355	319	323	395	354	357	334	364	346	368	376	376	344	365	362	341	351	371	323	353	337	370	323	362	342	359	333	335	388	376	326	349	384	374	379	375	378	377	339	378	364	364	387	339	402	339	325	354	371	362	325	385	330	384	337	352	340	354	353	334	364	380	351	330	373	319	352	363	403	353	365	355	357	368	325	413	356	325	323	364	366	376	350	344	333	352	374	338	379	354	337	357	396	342	349	384	355	353	341	354	321	392	335	340	319	374	370	366	369	331	331	344	370	327	333	318	354	344	368	371	395	343	361	335	390	371	357	370	356	362	389	367	374	353	335	348	310	343	388	352	337	352	336	315	375	360	351	357	370	356	386	358	371	383	354	340	325	394	306	362	343	342	317	322	355	328	337	368	339	371	368	355	365	371	369	364	375	360	341	367	378	364	361	379	330	352	345	377	346	351	376	325	344	324	324	304	326	363	349	370	359	353	340	331	361	335	340	350	370	364	359	371	318	351	343	376	345	341	383	400	380	392	337	349	351	318	342	351	383	351	386	330	324	329	341	376	361	344	340	352	370	333	359	378	332	322	366	356	386	350	345	344	367	386	333	379	405	355	364	345	366	317	348	385	360	372	337	290	400	350	374	363	357	329	357	353	343	346	329	368	379	353	355	376	338	361	365	338	350	335	309	381	390	334	343	363	350	335	342	355	367	351	374	318	379	332	348	334	405	327	359	362	371	363	356	337	392	376	300	383	396	357	372	347	341	374	347	360	362	363	345	355	356	328	345	343	396	380	346	384	395	378	345	365	369	349	351	328	329	368	331	356	358	384	353	348	386	364	361	315	349	358	352	367	355	333	336	358	355	364	364	385	336	336	319	353	323	348	392	405	358	365	371	367	375	375	372	341	367	359	392	340	362	375	340	335	344	368	375	399	406	363	319	382	373	338	352	363	355	349	348	354	335	367	370	350	351	356	375	363	344	392	352	367	378	348	317	355	340	314	311	329	364	364	351	368	366	367	323	328	381	329	323	344	388	369	341	371	348	330	361	398	393	410	387	372	351	300	355	347	377	354	376	385	392	350	349	345	344	316	350	364	362	336	327	353	371	359	339	354	379	339	341	357	369	336	338	347	370	337	310	354	374	372	357	362	348	359	319	357	360	342	330	340	360	358	345	358	388	336	368	340	339	372	344	329	365	322	335	372	332	326	413	364	373	378	366	362	357	343	356	404	371	383	364	341	326	378	359	350	380	364	349	332	320	349	394	339	327	404	391	356	332	381	361	370	326	380	340	325	356	355	324	362	335	363	336	376	379	327	385	327	358	371	331	377	360	359	372	345	375	359	368	323	343	386	340	340	364	365	371	327	360	325	425	357	344	390	379	340	345	376	359	335	329	358	345	360	343	385	403	356	335	336	379	372	344	404	357	396	368	366	356	298	348	360	386	363	370	348	332	346	363	371	357	331	324	371	351	363	356	346	359	355	346	378	357	362	300	328	381	357	366	380	339	337	398	353	338	331	370	362	361	350	337	357	337	383	338	366	367	340	357	329	330	395	393	336	335	358	336	353	346	396	358	363	378	362	382	342	334	356	353	327	346	336	323	341	401	368	338	391	316	358	363	341	352	370	354	343	321	367	355	339	390	367	336	354	375	337	340	361	372	361	344	363	348	341	374	344	335	358	359	402	356	359	352	319	364	360	353	384	364	353	361	383	350	337	357	345	328	389	326	356	326	362	367	346	347	341	375	363	337	369	345	336	358	353	366	405	389	353	344	321	370	370	333	356	343	318	360	365	361	381	377	376	344	356	356	327	360	317	361	375	351	367	375	321	377	325	350	346	409	345	354	343	361	358	373	320	330	355	358	359	384	356	360	347	370	382	395	397	325	328	363	357	349	375	377	374	332	364	352	375	323	374	377	363	360	359	374	349	353	366	350	353	345	337	368	363	318	332	381	376	294	366	380	341	362	343	342	386	358	333	343	377	377	377	343	325	365	323	361	338	314	345	382	365	370	367	328	340	358	327	317	387	386	340	345	339	389	352	332	329	360	353	315	372	367	338	329	371	367	377	358	318	360	384	345	356	330	374	344	329	287	347	395	372	323	364	375	341	347	373	366	386	363	381	380	333	362	363	375	326	330	346	302	362	360	326	377	333	360	392	342	380	329	404	346	326	370	353	366	354	375	351	347	364	354	383	367	335	388	347	363	333	326	352	368	375	371	341	339	345	314	384	373	393	367	381	355	352	385	366	376	354	363	347	328	334	377	371	359	392	356	379	365	349	394	351	378	354	359	366	354	334	316	337	353	366	332	372	350	343	320	347	352	326	373	364	336	355	339	359	352	349	353	376	304	324	373	352	348	371	365	332	335	347	356	370	339	327	351
6682	1116	1581	1641	1551	1371	1235	1114	1067	1021	973	974	999	927	970	907	852	862	849	865	884	874	839	855	852	823	847	805	833	824	859	851	870	814	820	853	803	772	839	841	814	816	881	863	889	782	867	843	821	814	811	839	780	769	773	870	803	794	822	825	817	832	794	842	844	823	885	868	799	806	826	838	837	841	825	787	822	825	747	810	842	784	841	833	775	769	810	785	818	849	789	809	820	782	843	873	824	782	820	834	797	826	840	812	806	798	864	806	842	794	818	845	840	759	785	856	804	847	837	761	786	822	835	833	835	827	834	781	773	847	782	826	823	831	809	810	823	801	778	827	860	825	836	841	844	781	833	815	790	779	798	823	843	810	775	840	803	787	769	842	822	828	788	821	778	791	790	814	777	850	789	826	846	855	810	810	806	812	856	808	776	813	785	809	785	812	840	827	833	811	790	825	785	839	871	871	783	782	840	805	853	825	791	812	828	796	790	837	792	769	793	817	767	814	833	841	846	814	776	799	810	786	831	823	821	806	849	856	817	794	809	816	845	777	818	806	873	808	869	861	786	860	760	817	863	789	799	778	788	761	798	759	799	819	785	838	825	784	794	798	826	822	824	794	797	802	815	858	791	795	817	798	826	852	768	828	791	802	804	814	761	819	815	734	799	830	844	806	832	808	784	875	767	801	860	861	810	864	840	850	819	829	831	786	794	796	830	872	804	800	832	786	790	824	835	822	773	811	827	820	772	782	813	879	828	894	840	812	782	848	816	794	808	798	818	779	805	856	857	833	827	837	821	848	842	814	884	799	754	818	820	810	784	814	825	883	799	825	823	811	821	803	831	859	827	777	842	818	825	812	795	826	823	860	821	844	861	831	801	858	822	808	837	867	787	863	815	850	768	807	816	800	828	830	841	841	773	841	826	796	819	866	890	855	838	864	797	809	824	779	860	795	846	814	805	800	794	812	786	835	787	811	787	841	812	854	823	813	817	809	825	820	822	797	833	764	836	843	832	806	827	795	794	813	778	846	793	830	837	805	791	827	800	811	790	831	896	868	821	840	851	808	794	812	793	779	828	805	847	774	849	823	811	826	822	842	789	788	805	808	790	831	827	789	790	771	812	818	799	819	838	825	862	866	783	770	809	799	843	798	823	800	828	807	813	826	851	830	831	818	786	792	826	805	829	818	849	815	787	804	831	817	823	881	862	783	778	839	796	834	811	788	795	827	836	801	810	824	815	756	803	816	799	794	791	828	826	811	818	787	855	805	769	781	777	848	774	834	872	800	782	785	852	767	797	779	767	766	804	856	818	806	745	837	841	801	834	856	758	836	806	835	821	803	834	837	879	814	852	801	855	782	812	844	791	827	822	814	857	848	837	810	826	816	859	810	803	833	812	812	788	850	815	833	811	825	808	836	802	809	821	805	793	806	795	829	785	838	805	802	883	887	748	781	805	789	807	782	818	787	829	836	819	862	870	824	881	802	869	817	867	831	790	764	774	845	825	811	784	764	810	820	770	797	814	827	800	808	862	800	797	836	796	800	819	813	846	854	813	769	774	777	880	796	805	805	807	800	776	783	832	860	812	776	805	810	857	829	797	801	810	858	852	800	848	841	782	781	882	851	831	801	837	799	844	863	816	815	826	861	820	813	777	817	801	775	857	825	787	797	841	844	850	833	816	805	805	833	798	792	806	781	857	772	813	797	816	830	782	806	824	805	776	831	811	769	781	815	810	861	820	844	780	838	879	798	870	820	865	857	799	831	791	803	824	819	797	759	882	820	844	798	781	838	805	802	808	818	871	814	863	774	838	797	846	815	879	800	807	803	804	811	853	809	828	810	775	862	851	825	829	841	840	755	805	810	849	811	840	807	822	835	824	824	799	798	801	830	800	841	743	807	817	792	837	783	829	752	776	832	804	811	769	833	841	793	840	787	806	801	818	802	731	779	827	790	827	849	776	851	841	794	816	824	841	834	819	820	811	801	772	770	785	792	785	771	782	834	811	847	854	797	829	827	819	782	787	831	807	828	815	843	826	835	826	817	791	825	799	906	802	797	864	801	841	795	794	803	814	858	801	826	776	842	834	770	781	803	803	807	790	832	841	789	819	817	814	851	842	842	811	758	812	857	781	807	796	825	782	791	851	890	839	810	832	828	814	837	801	861	824	813	812	785	850	817	787	822	826	772	814	823	797	779	829	813	785	815	820	775	787	842	750	805	808	785	843	773	786	840	792	882	778	821	806	824	812	837	863	860	821	788	788	857	810	840	787	808	781	834	814	789	820	822	786	781	775	837	864	821	858	839	792	854	813	780	833	833	809	818	786	849	811	820	828	844	817	816	785	837	821	755	772	828	802	803	798	811	799	801	825	840	843	808	831	876	819	798	830	831	838	831	837	815	781	865	793	851	833	831	857	816	821	814	833	804	815	835	832	810	845	817	814	791	833	808	821	893	810	841	822	848	832	883	784	854	800	798	763	809	812	796	826	809	818	814	863	825	888	805	826	799	849	811	802	808	757	832	824	856	874	824	826	790	817	832	809	826	784	793	810	803	821	801	766	761	866	784	818	824	835	824	801	858	836	774	795	810	780	779	879	782	803	854	811	827	869	800	782	809	821	759	871	767	803	814	842	845	814	834	822	796	790	810	810	825	808	821	815	771	830	779	808	791	780	823	764	827	863	826	804	788	833	840	798	881	832	779	827	828	789	861	849	818	830	850	809	827	754	834	828	753	800	822	806	798	859	830	820	799	834	853	848	800	863	857	809	835	879	784	817	802	855	853	776	909	881	768	898	836	813	772	845	849	788	805	800	817	800	808	791	846	808	793	832	788	837	815	784	794	773	843	839	850	810	783	843	823	799	809	778	858	847	822	795	779	843	833	791	812	779	779	834	786	767	867	812	837	815	833	823	788	819	816	820	785	770	840	839	769	784	810	847	788	786	828	792	797	801	812	829	818	782	846	869	769	780	802	806	786	837	774	812	831	822	796	801	837	790	809	834	845	816	776	823	825	813	813	861	755	793	823	810	823	787	814	806	789	861	818	835	854	849	812	813	856	824	824	798	787	780	802	851	854	838	820	778	821	812	855	832	844	792	793	835	799	777	816	779	812	781	831	782	783	810	863	853	813	835	842	786	875	834	822	805	753	802	878	827	856	830	812	806	815	828	841	853	816	814	814	853	815	861	809	817	745	831	802	834	764	758	824	853	874	809	811	762	817	871	811	815	798	830	835	822	833	844	816	806	791	817	811	768	830	860	816	791	858	768	865	800	801	844	786	822	827	842	840	873	831	803	812	864	800	776	838	802	800	815	802	812	813	832	775	786	808	815	762	791	777	807	832	826	877	828	849	818	832	794	724	855	770	847	835	853	808	794	791	816	805	795	851	826	789	823	845	770	791	846	814	828	830	845	815	754	779	857	814	796	804	814	828	807	802	775	833	862	785	814	829	790	795	805	869	821	823	819	787	791	849	819	818	848	827	804	862
15170	1481	1045	834	616	544	490	430	394	386	383	359	374	369	334	342	357	339	310	332	332	382	357	320	377	333	331	329	318	349	310	336	345	308	343	330	345	332	346	331	324	309	324	340	297	292	347	312	308	336	330	293	313	311	329	312	333	315	300	313	359	320	331	327	298	317	322	305	336	347	286	298	320	309	319	316	339	354	323	297	333	286	302	308	286	310	321	302	309	314	292	305	347	328	326	311	326	309	320	337	300	312	307	316	362	349	341	378	345	329	356	326	338	330	323	333	342	368	309	319	325	285	292	307	352	297	315	348	304	322	318	315	349	277	306	348	331	314	321	320	292	330	311	338	300	295	351	314	330	315	331	309	336	354	314	359	308	329	304	340	298	310	336	321	317	348	371	338	333	342	344	312	294	325	325	317	322	311	329	301	308	345	331	332	317	311	326	320	336	323	301	302	325	330	336	317	309	343	331	291	335	325	311	341	340	317	303	309	308	339	315	336	327	328	313	311	356	283	347	328	317	287	343	338	332	293	327	342	318	320	290	317	299	301	315	293	290	337	325	327	362	393	357	305	303	307	314	341	305	314	364	336	331	329	327	366	324	324	321	346	309	273	310	317	314	321	301	307	340	334	338	326	319	324	335	307	320	314	333	307	294	297	289	311	321	329	320	298	295	306	314	310	267	280	304	281	310	301	377	340	329	296	320	309	340	322	320	323	332	338	324	325	335	338	288	318	343	298	322	328	338	326	309	308	310	326	330	306	320	326	343	321	313	336	327	318	298	349	295	316	343	353	317	314	356	302	277	369	341	290	338	318	336	323	336	292	317	328	291	329	303	318	348	324	327	328	320	339	348	303	305	342	357	336	275	344	313	301	310	345	321	318	323	342	336	338	317	359	343	319	298	340	333	315	313	293	340	339	308	317	325	354	299	314	346	359	314	320	323	325	300	320	328	346	350	332	337	326	319	324	354	349	310	314	327	353	346	345	319	302	326	296	353	299	342	344	314	351	302	330	288	289	318	355	325	315	325	315	305	332	322	348	339	330	329	330	307	328	366	317	327	336	318	332	348	311	328	325	333	310	350	320	308	345	320	305	395	335	327	313	305	320	353	309	325	335	282	303	322	347	325	302	325	301	317	305	320	302	321	329	338	325	300	331	322	321	299	336	306	327	368	293	344	314	324	304	306	378	334	304	332	339	307	341	311	322	332	334	306	311	340	308	335	317	325	326	334	328	313	329	330	317	337	302	330	306	286	301	338	295	284	299	311	353	315	320	298	354	277	330	298	329	336	335	293	304	320	322	324	311	317	370	325	339	314	317	314	306	316	340	313	328	310	317	286	327	349	331	324	334	335	334	311	294	322	308	318	317	319	316	341	304	319	321	330	342	323	294	328	333	305	305	329	330	330	307	302	303	315	306	304	276	383	329	348	325	303	327	282	312	330	293	299	289	307	311	307	331	355	314	297	338	320	316	358	299	329	303	340	322	301	319	346	300	330	298	273	325	312	333	322	361	316	353	338	327	321	299	370	328	294	301	327	329	324	303	309	306	330	313	324	328	287	357	336	316	308	299	344	306	316	303	308	334	320	275	303	339	322	331	350	294	307	350	324	332	312	312	324	340	349	303	301	326	311	337	275	327	324	300	332	318	348	324	339	328	332	333	324	321	310	323	347	333	324	325	304	305	336	310	314	311	320	306	322	294	319	329	311	343	327	305	337	316	323	313	327	337	344	311	301	345	345	327	276	316	317	336	341	318	309	312	309	339	321	329	305	329	333	303	309	306	355	346	342	346	336	337	323	333	294	306	320	338	316	320	309	331	310	314	339	283	346	331	319	345	316	325	322	313	318	319	301	336	330	315	314	341	344	336	318	341	314	326	327	333	357	322	322	326	318	296	311	310	297	307	312	290	356	330	317	305	297	327	300	340	299	314	337	304	328	324	317	322	331	329	340	299	313	311	307	322	324	316	323	317	302	334	298	284	325	296	325	310	312	305	340	288	325	340	329	332	322	310	328	332	312	335	316	332	313	352	291	319	337	312	333	323	306	298	351	334	324	313	330	329	283	327	308	298	302	340	312	325	284	328	344	324	351	357	351	313	315	328	324	353	309	304	351	356	313	305	298	317	335	344	325	317	296	328	331	285	333	306	289	316	320	322	347	323	327	307	347	315	346	301	313	357	323	329	316	317	333	310	319	355	337	342	326	342	331	307	297	321	311	315	347	323	319	308	342	308	313	320	314	316	278	351	313	315	300	329	333	352	319	327	347	332	321	318	334	320	323	307	297	323	283	299	319	331	300	327	321	316	331	335	321	332	324	329	293	302	335	328	325	319	309	283	313	338	336	301	336	308	329	301	329	313	387	297	333	350	351	310	325	329	326	336	351	350	324	319	322	321	308	292	334	337	319	306	271	282	330	332	316	342	304	327	304	305	338	343	297	314	318	337	311	359	326	357	330	328	283	357	318	299	293	281	312	304	312	339	327	307	351	293	311	315	290	291	333	374	303	304	324	345	357	348	349	340	292	313	312	370	333	320	327	317	312	283	282	310	313	300	325	331	357	318	296	348	341	328	316	346	308	336	341	370	336	353	350	290	333	323	336	306	298	356	326	355	315	361	330	328	293	298	380	315	315	327	327	328	362	300	326	327	307	307	302	352	332	329	291	350	343	315	299	310	323	323	326	321	329	354	335	322	316	343	323	306	347	329	299	331	292	357	325	337	335	321	328	308	330	346	311	297	338	342	345	306	339	310	346	291	297	315	344	332	340	317	328	356	314	326	316	319	324	322	320	377	334	344	276	305	289	292	296	339	309	319	310	329	306	295	303	305	271	319	321	307	333	317	381	343	319	294	313	327	333	302	303	335	338	319	322	320	312	348	345	350	329	310	304	297	342	288	338	314	335	317	288	314	346	343	360	321	341	339	320	309	313	322	330	313	325	328	319	325	290	338	327	268	353	324	337	368	338	327	304	300	314	299	326	308	304	341	334	323	337	309	299	320	317	368	320	353	321	312	314	346	308	279	308	322	307	331	316	311	329	299	315	339	293	311	289	332	319	344	319	338	301	350	353	337	307	304	327	316	320	305	273	304	337	320	347	347	252	318	304	335	333	322	371	333	307	333	342	292	311	312	307	284	331	305	322	358	344	334	306	337	327	322	295	317	311	354	335	329	309	323	313	331	314	342	295	307	293	318	324	347	311	321	316	334	313	286	303	334	355	334	346	340	357	318	312	320	345	330	332	342	297	318	374	313	319	307	341	327	316	298	292	327	282	354	318	351	348	352	364	320	336	313	324	285	300	297	315	339	324	323	329	329	322	307	299	320	306	325	321	313	331	303	298	345	294	307	313	309	326	303	298	320	334	302	316	307	287	314	306	293	321	327	336	311	301	328	279	316	332	330	310	293	304	319	299	332	331	316	309	311	339	318	314	312	297	283	294	317	317	286	325	321	339	310	315	292	301	352	317	308	308	319	364	305	307	361
8335	1337	2171	2330	1939	1729	1469	1328	1220	1100	1087	979	1006	946	884	870	851	796	814	877	816	817	777	781	778	772	767	789	791	786	779	749	760	753	747	729	760	739	742	768	710	740	745	720	685	692	728	748	741	715	692	770	767	729	730	762	731	674	727	761	757	704	688	719	719	705	710	729	724	682	758	680	711	672	748	729	727	737	705	672	778	706	741	746	753	695	726	685	730	724	711	743	700	732	702	723	735	671	701	735	705	691	686	701	719	694	736	704	690	694	731	678	700	740	740	721	748	680	733	668	713	751	698	721	745	691	708	646	730	694	734	715	778	674	676	688	725	707	699	694	711	714	711	710	697	753	697	698	739	719	741	730	727	722	687	722	743	729	721	719	731	751	743	705	723	708	725	706	729	720	751	722	768	716	681	723	704	746	721	696	758	663	769	734	729	779	726	720	733	725	765	739	756	676	706	720	729	696	756	680	722	743	710	699	725	716	654	735	698	705	696	726	746	715	666	741	723	709	728	670	699	726	736	713	735	714	744	726	760	715	690	712	751	742	683	724	717	710	699	708	682	705	682	678	714	784	761	691	741	684	695	727	715	690	742	694	701	696	741	699	749	783	739	699	701	728	755	732	769	711	703	747	706	744	692	675	690	718	703	747	682	740	684	746	742	731	687	751	729	713	723	724	727	699	715	666	750	747	667	735	710	725	707	711	706	708	703	765	732	708	728	731	693	735	736	738	685	696	698	740	722	720	741	650	716	682	691	722	752	725	747	732	721	727	733	685	722	702	717	730	710	740	694	733	715	714	690	718	678	776	739	715	777	731	704	652	727	686	716	722	766	710	721	703	712	717	706	723	682	718	719	704	677	676	665	695	713	686	693	662	728	708	705	724	688	730	724	686	716	705	686	712	715	741	765	713	764	646	746	746	694	738	735	751	724	734	662	692	673	753	729	689	700	688	735	701	712	711	696	701	654	686	667	707	706	694	683	688	728	752	742	740	741	651	739	691	767	718	685	672	720	744	731	722	695	696	697	734	718	719	721	718	654	729	711	751	705	700	749	709	722	742	694	703	743	712	738	745	686	718	682	706	779	751	733	745	714	718	715	732	676	717	710	711	765	743	725	701	731	694	706	686	712	679	664	748	741	718	711	692	720	684	721	686	722	714	719	688	773	727	678	690	724	708	663	773	706	712	695	689	675	696	709	700	721	753	687	694	699	733	662	709	710	744	769	653	682	691	714	726	714	710	743	703	714	729	750	725	711	668	739	720	704	779	762	657	704	757	734	721	678	688	733	705	687	696	729	730	705	703	723	708	700	692	722	683	690	723	689	716	725	671	699	734	727	717	699	732	703	750	680	697	742	727	745	721	745	744	723	688	715	690	733	727	687	734	739	698	706	694	700	692	724	719	709	737	741	674	721	749	702	681	726	706	723	695	751	753	701	736	754	670	754	683	679	715	709	682	682	713	717	691	686	710	678	695	688	762	732	732	723	724	706	744	719	733	681	745	731	691	725	739	691	682	672	721	725	723	697	672	712	718	711	719	750	714	745	685	741	774	668	712	717	699	673	678	703	703	708	737	731	704	674	727	664	764	716	697	672	716	645	690	720	712	715	693	703	731	678	750	724	655	763	736	688	777	696	708	764	733	713	689	742	711	653	688	673	705	714	684	667	687	723	702	696	741	722	731	670	712	714	669	664	694	736	695	725	731	706	742	734	747	743	688	771	698	716	768	707	717	756	732	680	678	737	766	698	727	730	724	707	662	742	719	747	709	677	702	690	703	684	688	740	742	741	775	695	687	714	674	681	655	674	670	722	721	746	700	710	730	737	717	719	752	702	731	716	713	737	708	711	686	730	706	700	713	719	747	715	683	697	725	728	720	714	670	671	736	708	698	719	731	700	722	727	730	722	706	738	726	725	738	710	724	726	746	683	684	684	751	683	691	701	727	706	712	686	717	721	733	775	731	697	711	690	691	776	675	699	666	699	732	726	728	685	653	734	705	694	679	714	687	683	755	693	752	766	728	726	714	705	703	696	694	714	688	774	713	705	732	716	723	704	711	678	701	690	724	755	756	760	729	661	710	687	758	722	685	694	676	721	666	706	676	719	723	707	721	714	705	725	677	733	708	696	698	724	717	716	694	713	729	714	741	724	755	734	721	711	762	737	758	723	676	699	696	694	680	721	695	696	743	706	769	713	715	739	713	690	733	714	678	716	707	733	727	689	726	727	695	726	706	745	722	698	714	732	718	705	696	709	724	721	742	750	712	702	697	704	705	727	657	727	685	675	715	672	720	688	698	770	724	736	742	700	647	710	681	707	738	718	650	683	699	719	694	708	716	712	717	705	717	726	724	693	692	721	709	692	745	730	660	706	724	726	755	702	698	745	693	754	734	755	748	702	720	738	719	681	660	708	747	714	676	719	742	702	731	775	702	719	717	708	699	702	678	745	702	724	729	726	742	746	698	720	717	765	700	715	709	779	703	704	676	707	708	710	729	693	731	736	726	698	670	733	698	665	776	730	696	715	735	721	713	715	702	715	728	724	727	689	729	722	719	638	731	690	739	771	650	689	705	718	755	716	711	701	717	751	701	723	746	695	756	742	728	720	718	778	723	695	721	698	752	738	745	712	735	716	688	743	743	692	700	702	680	699	696	669	683	727	702	703	709	683	715	688	697	704	734	750	674	725	726	687	759	732	709	736	728	732	702	757	731	708	787	709	693	684	730	721	754	721	691	676	758	679	712	705	716	751	696	721	714	707	726	710	713	746	732	704	703	699	739	759	743	695	699	725	687	677	732	688	723	719	709	755	734	723	658	720	697	714	744	675	777	665	745	722	727	724	740	758	707	712	730	740	721	693	726	716	719	701	694	714	713	719	700	670	679	707	703	712	732	728	709	734	707	757	753	699	720	745	693	701	703	747	677	716	699	682	731	735	729	700	700	742	702	710	717	737	719	713	695	698	720	779	748	722	761	685	763	728	687	714	685	707	703	695	741	748	690	673	678	676	725	709	682	730	725	739	687	718	744	688	728	697	709	715	716	741	727	728	745	720	712	729	679	698	776	741	727	718	708	726	705	716	734	689	706	725	675	742	722	694	679	703	728	716	724	707	732	682	746	708	672	701	749	720	694	722	674	711	716	724	703	723	715	760	690	725	777	744	692	670	802	689	734	753	734	707	708	704	682	720	742	691	717	741	699	712	702	688	723	686	675	721	706	741	730	705	676	737	683	673	766	679	723	719	744	714	667	688	734	694	691	747	746	703	727	714	736	693	732	705	693	706	690	748	729	723	701	759	729	708	702	740	651	718	715	688	726	754	676	663	715	686	711	723	751	710	701	697	722	721	660	696	685	747	737	718	708	705	757	759	675	722	737	698	686	714	725	715	719	733	703	716	683	712	652	760	732	713	761	685	739	703	750	746	671	737	717	718	731	659	651	682	782	733	667	699	734	731	741	693	719	705	720	696	653	702	743	699	728	695	730
1605	222	218	214	186	216	205	195	156	185	191	214	188	200	187	202	169	199	184	202	183	175	206	206	226	209	204	159	195	201	174	198	196	149	214	201	180	205	201	175	202	185	169	206	187	198	202	207	184	220	193	191	211	168	172	174	192	216	169	194	194	197	222	185	193	170	179	161	181	213	190	206	174	187	182	181	183	198	203	164	180	192	156	178	197	202	189	197	177	170	189	172	192	210	220	200	182	201	177	191	183	189	208	195	199	195	182	204	206	195	186	183	173	186	178	175	195	193	222	203	192	182	177	186	182	191	146	172	199	187	186	184	179	186	185	224	181	192	199	201	183	180	180	195	214	184	208	187	175	186	191	176	202	175	194	202	202	208	202	187	191	208	175	175	157	176	191	161	184	215	211	188	185	182	159	191	175	189	199	186	221	202	184	206	192	201	179	160	200	184	197	178	202	207	186	197	181	189	219	168	209	197	181	200	209	168	184	199	166	198	185	164	151	171	166	160	184	193	199	178	174	199	194	200	194	194	160	203	193	198	167	194	160	199	189	210	214	200	166	215	180	220	180	169	154	188	202	191	158	181	159	195	195	212	191	186	175	174	201	192	181	186	182	189	171	209	207	191	182	201	179	179	179	195	198	180	165	176	177	195	195	173	199	184	202	160	183	194	200	196	189	191	182	229	182	173	178	181	184	207	167	167	179	170	200	199	205	192	188	157	180	213	180	211	174	168	167	206	172	188	200	165	181	196	200	205	217	194	198	195	178	179	172	183	192	194	169	205	181	201	192	213	200	197	171	199	201	194	189	180	190	185	202	180	187	195	182	174	182	173	176	191	187	174	192	182	172	204	170	199	193	208	177	193	172	184	188	211	197	168	206	197	184	183	179	175	199	165	197	180	216	178	195	195	172	182	172	182	156	191	167	173	181	187	193	182	199	196	186	191	193	205	179	190	153	191	185	163	193	210	178	165	183	192	159	189	180	178	188	175	160	166	206	169	186	199	196	181	183	211	191	192	168	213	192	192	204	173	184	229	191	196	181	212	208	207	191	210	176	207	199	186	186	187	208	190	193	190	182	215	188	177	185	216	178	206	192	189	173	174	210	180	199	171	185	179	157	181	189	198	205	195	194	180	185	182	163	183	186	195	197	178	204	196	211	182	172	190	195	193	180	176	204	195	161	173	221	191	203	207	189	207	203	195	191	178	171	194	176	206	185	182	201	195	207	193	182	200	182	168	184	214	181	201	167	183	201	196	184	214	199	173	182	203	180	171	194	198	185	190	190	197	195	177	173	185	174	195	210	194	171	188	170	166	175	198	164	200	181	195	176	194	190	161	154	172	191	184	167	194	209	166	197	193	205	189	178	202	214	166	202	197	190	161	202	200	187	214	197	169	228	203	183	186	222	161	170	185	196	187	207	186	188	184	169	183	186	202	175	194	196	179	164	165	149	193	189	189	195	175	195	194	169	200	190	191	166	204	188	177	209	170	176	214	143	178	173	169	207	179	168	181	181	181	183	200	174	178	196	210	186	190	180	222	188	172	160	215	200	182	199	189	176	181	186	183	156	182	199	161	206	177	213	215	197	183	204	199	188	188	171	208	190	194	230	204	192	176	176	184	188	207	192	208	183	175	161	197	171	186	161	192	193	213	187	177	168	160	201	166	201	182	187	203	174	178	166	195	186	166	172	174	209	183	203	195	156	174	172	205	200	185	195	181	193	175	192	196	196	197	158	196	220	179	191	184	190	186	200	212	176	190	206	181	172	163	201	184	177	191	181	193	194	183	217	174	180	163	195	170	181	183	182	171	185	158	163	176	192	164	217	191	194	181	206	180	177	219	180	188	202	180	185	196	204	172	212	184	200	171	172	221	222	179	193	172	189	197	167	175	173	186	195	160	176	192	165	170	194	173	187	179	214	185	175	187	186	215	202	170	165	185	180	184	184	191	168	157	169	182	205	173	187	203	213	195	185	169	192	178	227	193	198	185	179	202	163	159	229	219	188	178	174	177	204	198	193	179	192	161	146	177	203	203	195	205	216	195	171	190	202	224	189	204	195	186	206	207	195	205	202	185	205	198	185	179	172	212	189	159	199	190	184	181	178	213	181	178	176	191	201	186	203	203	182	158	168	189	176	174	188	184	195	200	196	193	193	188	193	192	187	167	186	186	187	184	187	157	200	180	188	200	171	202	194	184	192	194	177	185	188	177	214	189	173	169	186	193	214	186	194	215	183	202	166	202	203	181	179	168	180	199	160	187	188	182	171	195	176	186	206	187	195	196	209	192	205	202	219	201	170	171	194	198	183	177	180	223	188	188	167	177	179	192	177	181	203	209	182	179	188	204	186	184	173	211	168	188	190	204	189	213	161	180	161	168	190	167	177	180	184	168	225	208	209	229	200	192	185	203	214	187	188	200	180	184	194	193	218	192	167	189	165	151	180	201	178	209	186	210	206	209	206	193	205	197	186	196	168	179	208	178	197	202	177	183	169	187	182	187	156	158	185	159	169	182	210	167	190	187	197	181	192	214	206	178	190	174	160	204	188	174	181	205	196	181	214	207	189	178	182	184	190	228	193	178	181	188	189	196	206	155	197	201	200	180	199	203	182	200	171	205	174	157	178	170	169	172	195	213	179	197	190	205	186	207	210	187	193	202	226	199	205	190	179	181	178	184	185	176	199	166	194	194	194	196	177	156	204	178	176	212	182	191	170	181	164	202	179	181	209	202	197	213	190	188	156	202	202	200	181	202	205	181	175	199	203	211	190	179	195	200	189	186	200	206	190	181	193	166	167	186	171	192	179	184	184	193	174	166	166	205	190	198	158	189	196	151	196	170	165	173	177	197	187	166	195	180	207	197	179	201	189	184	199	193	197	200	193	193	187	167	186	169	194	189	183	188	171	186	191	182	171	223	173	205	162	212	165	187	200	167	199	197	214	170	180	215	185	175	208	190	182	162	181	167	191	189	216	216	166	196	164	190	178	167	184	154	171	199	172	186	183	191	216	179	188	194	186	177	209	195	184	214	173	193	172	172	173	169	182	189	205	180	204	189	188	192	196	198	173	191	186	223	179	191	211	166	180	209	186	173	187	207	170	167	175	186	193	208	185	180	187	195	190	186	170	195	192	169	223	167	198	196	185	189	174	185	201	215	171	170	202	203	199	166	165	170	163	179	192	192	185	211	201	172	214	162	169	218	190	189	192	196	206	182	161	175	201	221	185	176	210	187	198	187	160	190	178	206	193	153	217	178	187	174	199	194	198	182	187	191	189	174	177	177	159	202	171	222	187	202	172	171	157	166	195	179	184	166	198	178	169	223	206	169	192	183	175	175	193	157	199	179	203	212	177	195	195	199	207	213	205	201	198	169	203	212	188	182	200	173	186	189	192	190	187	178	179	188	184	190	210	180	163	187	179	219	187	202	181	192	217	197	215	205	199	175	166	183	179	194	203	169	198	188	184	197	198	198	204	173	199	172	198	193
1757	465	543	537	546	514	499	526	500	471	505	484	501	478	455	490	481	482	482	546	472	526	484	458	506	440	463	509	484	513	487	466	489	486	448	465	511	495	519	483	470	468	469	491	477	456	458	471	522	483	478	474	534	481	505	467	506	505	466	486	493	469	475	453	476	453	470	532	489	494	482	452	450	468	447	492	482	468	463	429	449	450	527	482	512	492	484	491	504	498	466	475	493	509	498	491	504	506	469	484	443	446	483	527	494	513	504	487	478	472	500	498	464	484	472	519	481	491	500	457	426	468	475	463	493	464	430	496	476	491	500	478	469	482	493	498	495	493	478	520	435	484	484	480	498	484	478	483	506	484	490	456	527	462	483	456	451	451	538	457	474	490	498	481	448	486	478	468	457	482	475	465	464	477	464	480	436	502	478	469	472	535	449	476	481	496	493	502	513	479	449	469	497	499	450	486	529	471	511	490	497	501	445	513	507	452	468	456	500	464	482	490	443	472	515	444	478	486	468	499	489	443	530	508	466	500	522	507	493	466	472	493	472	462	461	500	485	452	468	463	476	490	490	447	488	465	427	478	512	482	492	491	457	488	437	456	472	529	479	474	468	454	437	445	450	449	498	463	491	485	498	495	467	487	480	443	496	495	487	477	506	468	473	480	472	455	450	503	441	500	493	489	492	488	479	500	459	477	466	506	468	478	445	514	458	501	450	448	462	469	456	452	460	454	504	494	477	472	472	485	495	504	503	503	475	484	485	463	459	446	498	550	475	484	494	499	471	481	451	472	473	481	502	469	464	482	427	462	475	470	502	492	475	529	485	458	520	487	454	448	476	514	445	473	492	472	501	480	509	487	471	467	492	480	475	483	504	475	496	479	475	492	448	470	482	476	527	475	441	479	464	474	462	480	499	517	463	492	499	446	448	508	477	474	476	487	486	436	450	489	477	450	497	469	485	470	469	485	488	472	487	488	440	485	478	469	455	481	491	482	453	466	499	503	505	492	518	467	495	503	492	519	514	440	471	483	480	456	466	482	458	470	491	472	460	449	503	473	521	492	466	487	463	503	513	462	485	480	466	477	527	462	493	443	513	472	514	485	450	512	484	465	507	473	472	490	485	473	449	446	468	482	464	489	488	489	482	508	497	490	478	505	476	430	445	464	453	474	462	526	467	479	503	474	480	475	481	468	468	510	449	494	502	464	445	500	492	502	498	473	483	490	511	469	519	483	493	488	500	473	473	498	452	495	501	502	526	487	468	498	510	523	493	449	474	489	495	503	490	470	445	477	488	487	487	474	456	517	507	458	482	491	452	521	491	504	476	509	506	487	487	471	479	527	514	460	476	477	443	467	450	485	521	491	478	475	504	457	469	452	469	493	478	490	487	498	488	494	475	439	449	463	502	434	473	498	473	469	435	506	514	468	500	475	494	476	501	477	456	466	447	495	495	508	485	504	498	451	538	478	500	472	492	450	462	451	434	510	474	453	459	501	474	477	488	484	471	497	457	513	482	477	473	508	479	496	445	485	483	501	472	479	441	476	489	471	468	476	496	464	481	479	462	543	494	485	450	489	441	470	490	461	490	459	474	469	465	470	468	487	496	500	475	479	536	474	478	505	503	449	467	486	494	487	460	493	502	434	480	498	483	496	498	523	489	493	472	480	468	470	484	470	486	490	425	513	462	473	467	481	516	523	469	490	481	458	466	447	476	467	478	458	490	468	501	448	476	485	487	505	504	506	485	450	504	468	462	481	482	491	496	457	516	479	487	471	486	471	448	483	473	482	470	520	492	503	444	490	494	458	483	510	484	458	488	491	465	473	482	461	499	477	481	487	517	449	465	429	474	462	465	448	521	465	491	485	492	469	476	467	492	480	479	492	479	509	478	483	437	487	523	495	510	492	481	493	453	488	459	484	503	487	516	462	446	531	526	479	534	478	484	456	449	471	477	487	494	491	444	454	526	445	503	472	496	459	445	435	464	452	470	483	503	499	492	464	481	478	474	518	515	486	521	455	456	471	449	521	501	450	443	475	471	520	443	480	483	514	488	404	501	487	458	476	465	494	475	480	470	467	498	483	470	481	518	465	497	489	474	532	415	502	489	460	485	514	454	485	487	470	487	511	531	481	465	465	484	488	516	496	482	493	501	472	479	471	458	480	505	503	473	495	462	501	527	498	513	482	538	481	454	476	463	475	475	462	502	421	504	497	491	476	500	495	495	479	453	489	457	548	451	473	470	452	525	477	501	470	509	516	480	496	457	448	521	475	488	474	516	416	509	500	462	438	485	465	462	483	441	488	426	492	488	462	495	486	445	471	499	493	476	485	516	485	483	471	482	497	518	496	456	453	470	479	455	488	484	525	501	500	393	490	481	524	505	541	485	510	494	491	490	493	456	488	422	484	475	476	485	474	511	479	497	488	458	493	460	456	490	484	486	496	471	475	481	457	476	470	496	477	468	502	534	503	493	495	483	462	476	492	512	448	492	523	476	486	447	456	508	500	442	478	493	474	492	511	506	525	488	510	440	473	479	426	460	473	477	478	467	466	506	501	485	484	471	511	467	533	504	472	490	484	501	482	492	485	470	476	523	494	469	456	476	490	467	475	497	509	484	469	470	487	505	489	472	477	498	470	469	496	468	472	463	469	472	437	476	444	482	446	487	564	461	456	483	513	499	454	527	470	482	508	473	505	481	487	484	439	460	496	472	477	481	490	490	478	456	444	496	470	470	507	477	484	479	491	481	516	457	472	488	477	494	470	474	497	512	511	455	466	516	461	478	494	484	516	474	521	506	484	468	491	497	437	452	461	506	499	458	503	499	467	490	504	465	476	479	447	485	449	486	514	481	445	458	457	493	460	477	507	514	446	483	489	455	456	488	514	435	428	485	464	533	477	487	495	514	475	500	506	464	491	475	469	502	538	472	504	529	502	498	476	461	509	486	488	491	456	448	456	477	484	471	457	469	495	484	505	449	471	534	520	515	466	471	474	493	500	484	501	502	498	489	492	488	465	473	462	488	488	458	474	483	443	474	491	510	453	472	496	480	457	519	495	466	499	459	489	461	502	489	474	453	503	433	498	474	464	460	478	492	484	479	498	483	505	480	517	459	515	463	480	464	480	473	484	453	469	441	451	451	506	483	464	521	479	491	491	447	451	466	480	508	470	501	462	476	489	484	512	492	491	480	488	481	540	487	459	494	517	461	509	498	471	485	468	478	463	488	532	490	464	453	466	485	468	472	470	487	464	479	533	463	505	459	491	520	479	463	490	513	496	490	495	510	476	467	500	500	480	458	490	468	490	525	466	486	485	480	483	498	465	451	488	481	483	497	496	472	462	454	481	486	481	493	434	456	478	469	522	488	476	485	502	525	482	505	431	487	441	465	532	488	496	486	469	487	470	503	458	491	499	479	481	453	462	453	471	506	473	470	513	467	513	457	483	445	485	464	470	501	472	457	463	498	510	488	451	490	455	477	479	476	477	499	497
8152	725	732	560	477	495	442	433	428	386	367	372	339	420	386	367	374	363	368	335	374	358	383	353	362	329	367	375	353	356	352	327	376	324	382	376	355	361	341	393	394	380	324	362	347	388	319	357	370	312	349	349	346	346	324	362	346	353	372	361	390	370	351	342	344	392	389	352	341	348	361	355	357	362	392	373	420	340	381	386	343	357	318	394	359	349	336	351	367	338	342	340	376	318	372	308	364	379	333	343	367	352	365	328	350	364	349	375	380	380	371	340	402	327	401	377	312	331	339	346	363	366	344	354	332	336	337	339	345	310	369	376	377	367	355	343	363	367	366	351	351	381	341	372	353	366	349	353	360	346	351	374	350	366	353	379	330	353	410	377	368	370	381	363	372	345	326	379	339	335	363	334	411	347	366	375	391	329	379	401	372	352	364	366	329	362	364	362	365	359	358	351	304	414	352	320	356	359	353	379	340	347	324	353	326	384	364	353	344	340	361	353	384	335	367	380	323	335	317	361	356	389	343	335	371	352	352	370	327	370	360	370	362	334	347	325	342	375	342	341	366	389	328	410	329	354	341	308	404	327	380	382	332	353	365	373	344	358	347	342	347	370	359	348	350	357	389	354	389	359	334	347	351	356	348	343	332	329	377	364	350	386	376	390	343	372	351	353	362	339	379	354	334	385	361	360	351	366	330	355	350	370	368	350	383	387	379	331	359	381	350	346	351	357	394	353	385	310	326	378	349	367	363	340	404	362	350	350	389	368	328	329	367	361	347	339	357	386	386	366	353	342	358	388	364	382	381	373	332	367	377	341	368	321	357	351	373	371	355	373	395	337	338	372	374	347	357	400	352	359	367	381	359	363	319	346	356	358	363	356	337	390	370	356	363	368	378	379	301	361	346	334	358	378	317	345	347	350	348	351	336	329	372	390	325	373	346	348	377	389	377	361	353	338	351	344	367	349	378	358	381	369	367	377	353	344	356	356	352	371	362	346	372	345	320	369	345	358	322	330	374	374	358	395	357	371	374	368	361	352	347	342	340	372	350	346	409	336	335	368	363	347	319	344	331	348	363	352	316	348	349	340	335	336	388	378	364	338	352	360	327	348	384	325	341	394	381	385	339	346	309	340	388	369	338	376	385	345	360	361	338	353	383	332	351	355	361	364	374	365	322	373	354	365	381	347	321	337	374	362	306	350	350	377	327	342	365	383	355	358	343	346	392	358	336	326	337	350	375	330	365	363	372	366	366	357	384	340	320	373	345	359	339	372	345	365	318	361	352	316	343	389	408	362	340	343	393	330	316	345	356	347	334	328	358	373	341	369	372	311	376	371	414	356	355	355	374	390	390	353	370	337	324	342	334	361	399	363	345	362	342	347	359	344	326	350	336	404	380	367	337	331	344	373	350	362	373	387	350	353	374	332	420	390	363	350	331	331	335	345	351	413	355	359	352	346	382	338	354	365	336	334	340	366	330	335	374	341	310	333	357	370	301	390	360	346	375	368	312	335	372	364	366	367	359	333	349	332	353	379	322	371	320	338	339	354	375	331	368	368	323	372	358	338	342	377	378	347	353	389	381	330	312	372	333	340	312	378	336	358	406	359	377	344	327	346	343	351	391	336	356	383	368	362	327	329	353	361	366	353	355	385	375	352	329	303	364	363	371	380	393	334	339	374	337	367	382	366	339	387	360	368	382	340	320	339	312	346	380	356	373	351	369	362	378	344	356	349	350	370	357	415	361	371	335	371	351	365	366	379	352	354	346	354	339	351	332	356	384	360	356	307	304	333	349	348	364	332	404	346	359	339	360	354	325	367	396	332	352	355	362	343	355	354	359	349	347	377	378	386	319	349	355	322	324	356	338	342	374	364	371	333	373	406	359	354	328	343	408	401	382	377	359	361	378	363	350	359	356	361	378	361	329	333	329	359	357	368	370	335	360	373	354	364	368	351	338	359	373	372	352	352	379	369	367	382	386	370	357	339	364	337	336	367	413	353	357	342	376	351	366	355	345	328	337	330	339	334	401	357	350	360	333	366	360	354	385	340	330	366	347	336	359	361	315	322	358	358	348	342	373	386	340	373	377	370	381	388	313	369	351	344	347	349	364	359	355	416	346	352	370	362	348	330	364	359	389	384	324	349	328	344	366	366	379	358	366	353	346	353	388	356	381	355	345	378	358	350	363	368	329	347	391	376	321	370	395	353	359	390	370	394	370	352	353	372	318	367	337	317	355	386	369	362	383	375	320	335	363	356	356	372	347	349	370	360	353	351	392	355	359	360	338	351	331	377	349	383	348	329	371	404	346	334	313	362	356	333	352	385	403	377	349	369	359	340	357	361	350	352	332	345	339	344	316	347	357	350	356	345	374	360	337	391	319	363	362	363	355	410	378	336	353	366	347	322	344	323	320	377	346	335	347	374	331	376	310	372	363	402	374	357	342	344	374	365	335	360	368	370	368	357	330	337	390	352	370	357	346	356	388	346	368	366	374	361	342	358	393	321	343	346	357	366	392	357	334	397	348	342	353	319	348	378	394	334	346	360	374	360	343	334	388	399	358	410	353	365	370	322	363	364	376	347	388	355	344	323	380	334	360	341	356	385	389	366	376	338	357	359	355	354	377	394	409	364	351	379	389	347	381	378	349	364	348	378	341	356	353	364	387	346	377	379	331	368	349	349	361	349	378	366	349	356	323	387	360	382	360	391	369	379	371	359	350	380	365	351	351	387	357	332	364	367	325	363	356	351	386	356	385	335	341	358	330	337	342	318	335	382	331	366	334	375	361	342	339	356	346	356	344	358	338	380	368	387	373	339	361	391	362	363	404	386	361	374	346	336	362	361	375	369	381	404	362	348	341	329	327	404	337	341	345	347	352	412	365	368	377	364	336	375	382	344	348	376	358	359	385	348	355	329	367	384	362	343	374	364	346	366	377	350	361	330	358	366	364	398	362	372	354	347	312	369	362	374	332	315	342	385	373	363	346	356	346	380	366	368	346	315	351	398	315	355	337	392	347	329	318	380	324	321	335	345	347	333	376	362	358	351	374	344	357	358	340	354	370	369	369	372	336	346	356	356	380	381	357	336	361	354	378	359	362	364	387	361	362	363	352	363	341	365	374	363	357	335	349	337	321	354	354	352	371	356	335	349	333	339	350	356	357	361	358	353	346	336	368	364	347	326	358	380	352	337	378	352	362	376	355	318	354	356	334	355	357	400	362	377	374	366	366	393	340	382	358	379	388	385	357	366	382	371	331	355	358	355	319	396	399	335	361	349	336	383	370	375	343	361	361	357	355	341	353	374	364	356	377	331	351	320	334	377	369	347	370	326	355	343	387	374	343	361	393	362	386	384	363	306	356	374	364	387	359	339	363	359	371	377	331	386	338	357	345	395	381	361	385	347	371	355	351	369	333	362	384	375	341	358	344	334	369	364	397	398	323	338	372	385	411	280	309	352	369	344	361	348	354	368	398	352	354	356	360	352	348	358
6583	1141	1536	1657	1540	1460	1259	1132	1069	1081	1005	992	994	901	934	873	931	868	908	884	871	822	870	862	862	819	857	909	819	849	804	856	872	865	820	866	845	819	810	809	885	806	848	853	853	823	813	860	846	798	838	809	762	805	814	785	879	826	787	872	825	813	804	784	835	833	825	768	810	853	864	779	781	874	828	758	818	847	828	788	801	797	807	798	835	838	867	838	852	796	825	800	812	784	810	823	788	877	783	815	826	761	857	814	842	811	864	818	790	801	823	814	802	840	831	857	789	773	787	821	840	757	780	828	806	824	807	825	791	862	807	848	766	770	844	787	817	870	786	825	817	817	811	798	822	823	768	799	790	754	818	824	807	817	797	774	855	860	805	811	839	846	791	807	803	824	841	828	814	839	825	828	797	798	789	768	764	819	817	818	810	821	823	817	829	856	821	852	807	793	887	752	856	806	875	797	820	752	795	772	842	804	827	859	795	846	857	829	787	879	794	797	838	805	772	807	830	842	819	842	816	828	842	842	827	803	831	854	836	787	835	838	823	800	799	845	842	868	837	819	763	786	749	808	828	800	827	801	803	819	771	808	783	802	838	830	781	776	828	751	820	774	856	806	844	811	836	805	804	786	796	795	803	792	882	764	861	812	776	873	855	840	826	806	762	849	792	833	875	771	789	826	844	814	829	773	825	827	822	834	807	823	819	851	776	805	829	774	859	811	830	775	830	827	818	845	819	862	773	853	836	792	803	801	850	830	811	794	815	812	813	795	839	840	855	799	850	823	792	817	791	837	806	832	773	806	814	817	820	753	822	845	797	831	844	761	820	830	808	805	807	777	838	822	828	856	853	849	828	852	832	813	787	830	904	833	825	827	833	806	881	822	808	809	831	867	820	827	811	794	766	846	800	788	849	768	799	804	810	814	771	753	799	816	832	818	790	811	814	799	800	779	854	826	831	865	771	802	801	799	840	837	853	823	772	791	800	794	797	846	850	857	851	813	861	802	821	801	801	845	822	818	813	841	784	824	835	848	781	816	855	843	789	814	794	796	797	797	806	849	817	832	811	883	840	793	824	823	793	787	809	788	858	821	824	839	783	759	870	773	803	833	866	796	860	785	829	835	805	811	803	810	779	845	805	832	830	798	821	761	795	783	808	794	871	799	774	831	846	778	835	808	800	795	814	847	824	814	847	795	802	835	843	800	796	803	793	833	815	874	798	880	817	787	841	795	810	827	814	787	801	835	861	820	799	806	834	826	819	783	817	831	810	794	864	820	827	822	834	813	823	810	816	787	824	831	836	809	779	821	821	767	764	815	886	814	833	816	794	801	831	829	813	838	815	808	802	833	859	853	791	836	811	776	823	780	843	800	793	785	839	792	820	837	847	839	843	792	838	813	807	853	804	793	805	853	806	833	778	797	824	786	835	786	842	787	840	824	838	837	808	796	807	855	790	796	851	858	858	846	844	829	796	822	839	849	770	835	829	824	775	824	818	805	786	844	791	794	766	833	822	810	828	824	863	876	791	798	761	824	820	785	805	835	860	872	781	773	819	784	810	785	804	844	811	802	835	815	821	770	775	827	773	803	836	797	812	821	840	809	785	826	829	808	804	814	787	814	811	813	848	816	843	768	840	864	850	823	833	804	737	795	826	811	802	817	780	835	876	815	848	859	775	829	839	866	794	791	828	829	866	802	817	841	783	807	816	803	791	799	847	802	820	821	784	758	854	822	814	898	815	816	839	800	825	815	809	813	792	753	849	836	841	833	824	791	858	829	817	865	786	799	768	804	806	847	838	836	798	802	797	792	830	798	820	772	821	764	782	833	789	812	801	804	811	855	787	782	804	828	823	813	817	786	786	779	827	784	826	823	841	810	797	828	819	823	869	823	835	807	820	813	794	839	818	819	863	817	865	783	796	809	780	843	820	852	793	813	821	782	842	840	833	816	786	829	827	805	834	848	806	802	772	813	835	806	814	798	848	852	842	825	845	819	801	766	795	839	812	822	829	809	858	807	827	802	797	819	796	850	825	776	797	795	838	828	826	821	843	820	819	839	749	811	849	808	834	830	814	852	863	771	819	814	803	798	807	854	842	791	823	800	773	803	763	788	821	803	805	848	824	836	852	779	769	775	915	861	817	857	826	818	820	822	809	823	818	821	803	796	779	781	819	800	838	830	757	806	804	835	796	812	807	771	813	853	832	752	787	834	830	782	834	823	764	791	823	790	812	792	821	803	809	802	800	798	831	799	788	820	839	818	760	831	800	832	793	833	783	786	777	760	854	817	853	839	848	838	762	839	815	759	814	809	746	812	781	815	806	829	837	839	795	867	806	793	837	827	835	786	827	823	834	846	790	827	851	790	854	775	795	777	815	800	803	836	797	829	819	821	804	826	778	822	783	765	840	865	800	826	791	821	849	756	852	781	831	775	832	815	815	823	829	848	823	828	772	819	772	863	755	790	801	805	835	791	832	773	858	804	827	793	760	849	807	746	806	839	861	807	844	830	799	784	807	792	867	811	784	790	798	815	808	849	844	765	837	850	826	823	809	816	841	817	792	796	811	811	767	781	794	807	830	848	860	823	781	760	848	780	825	822	841	835	798	816	778	883	804	849	806	793	841	804	774	818	822	821	827	878	837	814	841	771	854	797	796	794	854	822	826	788	792	812	794	827	814	837	813	839	832	805	821	865	793	849	823	818	826	818	817	844	828	848	834	804	799	787	829	787	828	820	849	837	835	848	830	878	757	833	831	772	816	817	852	835	801	798	808	847	790	802	815	816	775	739	843	817	787	795	836	811	808	826	823	813	776	807	868	852	821	793	861	815	819	837	769	849	828	830	756	828	799	840	750	824	805	820	847	836	792	873	879	812	785	823	786	853	819	844	815	854	834	825	794	803	805	825	766	806	794	803	874	781	823	784	836	817	854	804	852	876	772	779	758	787	864	853	871	807	817	850	797	815	864	826	817	805	812	822	799	802	840	817	808	854	776	838	793	792	798	808	854	887	829	786	815	806	815	811	787	788	770	885	789	835	825	817	874	816	839	802	823	785	808	802	759	831	857	840	848	838	845	790	803	762	808	822	768	780	792	804	801	877	799	830	825	852	839	818	802	802	856	803	795	800	815	861	855	789	854	814	780	830	783	848	810	826	764	835	829	839	801	794	777	815	809	810	815	857	843	824	790	799	819	812	802	850	826	802	858	797	774	876	823	797	771	802	785	798	807	776	866	787	828	831	822	832	788	879	814	775	819	872	789	790	800	769	809	786	765	822	816	807	809	777	769	792	854	851	835	803	806	813	818	827	858	854	815	776	822	779	791	806	857	817	799	800	828	818	831	821	821	815	824	805	829	833	855	807	851	896	824	773	813	812	798	765	834	849	890	811	819	782	800	808	841	802	827	843	830	774	822	815	829	814	799	809	825	811	823	802	832	847	769	845	834	809	813	822	778	821	861	805	832	833	815	803	818	865	821	847	783	817	777	826
15054	1472	1049	827	652	542	486	395	427	349	402	386	356	389	361	316	333	349	296	329	352	328	308	312	354	337	318	298	311	331	348	326	330	322	331	336	374	359	324	315	290	339	302	293	322	309	305	302	319	367	313	309	320	323	300	339	347	324	318	311	301	321	322	344	326	316	314	348	322	315	340	323	317	298	348	332	322	316	313	331	320	325	346	283	305	335	284	319	316	329	307	326	355	327	312	298	341	300	323	317	304	330	313	313	323	302	293	267	308	312	318	305	336	316	318	295	317	304	316	296	312	286	309	320	315	331	309	295	312	334	329	306	293	319	315	353	332	307	283	314	315	317	279	334	317	307	317	303	347	358	304	362	310	340	326	310	304	307	300	330	284	329	321	366	377	336	285	341	330	314	318	314	336	328	318	347	299	342	328	317	321	328	314	328	330	336	291	310	325	295	301	303	299	329	279	321	287	300	319	321	331	340	337	322	338	339	341	326	302	347	319	330	349	340	328	310	340	322	318	344	309	319	317	329	330	348	314	287	316	309	305	314	343	333	304	321	336	317	308	318	355	300	293	313	293	283	315	324	320	272	329	309	331	317	329	295	317	336	323	335	361	328	308	327	322	328	320	316	303	336	323	297	347	307	310	319	317	339	308	326	324	315	319	300	304	309	343	327	273	326	316	318	286	273	305	338	339	325	315	313	310	324	291	336	325	355	294	324	351	311	304	320	312	302	360	366	314	346	311	320	310	332	320	315	312	315	317	322	334	318	298	318	342	316	315	330	340	319	307	299	308	313	326	334	269	305	308	301	327	295	308	333	306	325	299	344	334	318	320	309	301	321	288	327	311	299	312	325	317	340	291	340	349	300	319	339	341	318	304	344	337	309	325	308	326	306	341	343	315	315	304	320	331	320	277	308	279	337	357	295	329	305	315	333	313	326	344	291	312	296	321	327	336	344	304	301	300	311	348	304	319	329	308	315	304	297	320	344	294	322	316	318	315	312	339	294	341	357	307	309	320	310	319	323	315	286	333	327	314	315	298	322	347	306	322	319	333	346	331	351	310	297	305	317	320	320	346	335	337	300	320	297	338	291	310	318	305	328	347	313	309	311	292	334	315	308	318	290	299	343	345	323	304	327	336	293	316	310	347	353	332	293	353	336	310	328	323	323	322	343	293	312	295	335	302	317	313	314	304	309	353	346	309	337	343	358	305	297	304	322	338	317	286	315	329	309	303	327	332	303	314	330	310	308	276	309	347	323	324	329	317	296	313	307	315	314	294	328	338	327	331	344	323	342	311	340	338	315	296	324	303	309	352	312	315	309	311	306	317	295	304	321	290	330	372	303	340	318	309	295	323	314	310	309	296	304	305	291	340	318	305	317	308	318	311	320	301	303	302	350	374	284	307	302	331	331	296	349	281	352	319	312	365	301	308	302	326	269	285	300	320	309	333	321	336	314	323	305	328	310	288	315	352	311	312	311	293	323	309	319	293	302	303	308	311	321	294	336	296	337	333	320	331	326	302	328	324	316	277	323	336	341	320	332	266	299	337	292	307	323	329	348	330	303	310	299	337	296	295	306	348	309	319	297	298	296	338	293	343	306	287	317	339	304	354	309	275	278	298	328	311	325	284	338	275	316	338	324	291	338	326	324	353	293	309	316	301	340	296	344	319	345	361	330	276	266	331	347	341	336	351	315	329	301	325	341	318	282	347	314	311	302	282	330	333	289	318	337	310	294	314	329	318	304	324	301	334	327	297	343	347	339	334	333	311	324	311	321	316	315	315	312	337	277	305	302	280	291	342	311	295	313	318	301	353	327	330	305	326	302	332	330	337	288	358	323	323	324	307	314	312	299	313	312	307	317	326	304	323	297	301	305	314	331	318	323	297	297	334	313	303	284	319	336	316	353	314	327	327	316	348	361	334	328	318	333	328	299	308	339	328	315	333	344	309	337	312	302	351	338	300	312	324	304	313	347	308	339	305	290	316	309	322	257	284	340	309	343	358	310	341	342	310	325	302	325	343	309	304	332	318	336	318	303	298	327	302	288	282	301	298	301	307	317	303	326	342	343	360	316	314	354	325	330	302	347	312	317	288	312	306	321	349	315	324	311	328	301	305	287	322	312	314	316	283	347	348	320	285	333	338	307	340	284	340	319	324	323	303	339	321	341	340	322	346	337	306	335	290	313	320	331	329	324	326	316	353	342	337	291	304	284	303	317	326	324	289	340	310	316	336	301	332	328	305	354	311	302	323	333	301	317	311	351	281	316	365	311	308	339	281	283	331	296	337	308	337	322	333	315	296	325	304	322	300	314	367	299	300	322	367	278	323	299	337	300	300	297	294	310	324	349	309	283	339	310	350	303	291	315	310	293	333	323	338	344	304	308	306	317	334	326	354	306	306	330	316	324	340	326	298	301	277	304	305	350	328	306	327	310	269	309	322	367	335	325	348	328	322	302	321	351	336	317	346	327	376	290	336	349	309	307	330	294	307	301	333	344	301	323	343	347	329	317	299	309	310	261	303	323	316	343	336	317	335	315	294	342	302	291	330	283	319	340	301	270	285	311	300	313	326	285	347	348	327	324	332	347	324	311	303	329	305	314	298	315	361	355	338	326	287	361	345	356	327	321	307	279	329	356	336	335	305	288	327	347	344	303	322	298	309	315	315	320	347	293	337	300	314	333	374	299	334	316	341	302	333	297	337	329	334	356	321	309	320	323	317	313	301	337	309	313	320	310	309	300	297	328	367	327	338	312	341	317	314	347	320	298	339	308	341	315	336	328	352	295	267	316	318	301	314	328	307	293	299	330	341	323	311	350	354	311	327	331	309	359	305	320	309	303	311	332	325	297	324	345	324	316	312	316	308	294	306	313	315	353	307	309	345	307	319	298	319	298	327	328	311	330	318	317	311	340	324	325	297	323	288	319	304	342	358	301	345	316	333	351	326	305	297	282	278	322	346	330	320	343	328	287	321	329	332	318	335	360	305	318	316	317	271	292	283	321	306	301	323	276	317	283	337	325	324	303	314	316	323	287	332	318	288	292	334	338	336	358	309	337	342	378	310	363	325	344	319	327	299	328	298	293	314	310	296	329	348	326	327	334	317	306	316	306	285	346	320	280	318	327	330	350	324	308	308	347	321	293	339	303	300	331	317	337	323	326	311	332	320	334	344	321	315	303	317	333	307	289	293	336	352	308	349	340	277	310	310	338	318	309	286	314	327	323	257	308	328	298	365	338	303	285	344	339	332	323	319	323	302	319	346	349	301	319	353	293	334	313	328	301	311	329	330	316	315	310	303	316	335	338	329	300	316	348	338	299	316	315	339	336	296	326	322	321	301	305	291	304	365	329	324	338	300	325	352	319	314	294	318	308	284	279	285	328	325	273	317	326	361	312	285	321	314	312	284	364	347	297	316	294	296	303	312	304	313	298	307	307	321	339	328	325	303	289	317	318	326	294	322	329	310	354	302	319	319	327	348	314	362	327
8328	1331	2124	2371	2007	1746	1473	1330	1188	1095	1058	941	976	987	857	811	827	833	823	861	869	758	793	765	810	772	767	757	747	731	736	809	770	766	742	688	749	733	725	766	759	751	738	711	717	724	740	719	737	716	718	759	738	735	730	758	746	763	698	711	740	749	749	715	741	697	740	707	734	729	722	692	709	727	751	711	714	738	736	714	697	762	711	703	729	738	745	724	680	724	733	736	715	680	714	701	753	695	734	694	682	707	717	707	766	714	707	703	716	727	670	677	726	731	702	711	679	694	674	710	694	707	712	717	696	674	696	774	697	720	698	659	733	727	718	701	689	719	701	747	701	699	710	705	692	674	766	752	713	742	725	731	718	741	745	747	697	743	718	732	706	733	738	725	710	735	724	725	776	687	726	727	718	723	714	719	684	727	687	752	693	701	690	667	717	695	711	690	727	714	713	722	689	673	789	723	659	738	657	724	756	686	718	689	734	716	715	754	728	709	692	711	674	640	702	732	718	709	660	732	733	738	694	709	710	727	704	740	744	723	734	679	720	689	734	649	658	671	705	667	742	696	721	717	745	731	673	693	711	709	701	743	728	742	728	703	729	756	696	684	689	701	730	698	676	694	709	652	665	727	750	708	705	725	689	748	767	722	698	697	700	733	691	750	724	674	704	700	716	742	730	705	701	725	674	758	696	687	699	749	688	704	739	742	691	707	701	657	694	705	713	737	733	688	704	699	769	673	685	728	724	708	708	716	716	694	728	710	717	738	712	694	705	668	746	735	700	697	716	697	678	688	711	669	696	714	700	729	705	721	748	811	741	658	766	713	722	714	711	754	699	740	746	667	710	670	772	709	704	706	723	666	716	687	708	692	725	743	721	682	697	700	688	743	694	692	715	745	709	690	661	699	718	661	689	711	723	697	757	688	729	714	678	748	676	720	693	748	729	741	721	735	731	724	706	680	711	709	723	699	712	708	697	661	704	683	697	684	719	707	709	672	755	708	712	720	718	737	718	730	743	734	755	678	668	694	730	748	727	720	677	675	714	670	704	712	724	648	738	694	727	716	693	662	692	688	753	659	700	724	737	698	702	697	709	725	730	721	671	712	712	657	671	697	723	703	691	709	724	714	709	712	670	694	693	760	755	720	712	737	734	724	711	723	663	731	724	724	737	718	703	681	709	722	718	737	722	698	679	683	760	739	775	707	702	726	699	668	667	735	739	733	722	721	702	698	717	706	711	678	671	735	692	696	691	715	701	727	721	723	719	730	724	716	741	754	666	712	684	706	690	692	737	702	739	691	713	673	727	686	758	686	715	709	673	678	693	706	722	665	692	732	710	708	716	760	672	689	748	703	687	713	701	689	701	739	672	702	713	765	700	721	684	717	648	737	716	677	706	741	730	735	726	729	725	681	675	747	710	779	724	774	706	673	725	708	714	692	691	712	723	729	700	704	705	741	684	759	730	765	710	726	730	723	736	710	685	753	718	749	708	705	680	764	729	707	740	723	719	726	743	738	731	734	733	698	710	689	722	719	736	731	729	707	709	721	719	682	690	707	723	704	719	717	660	757	697	680	702	719	750	726	689	709	713	700	754	715	734	758	715	684	742	669	747	733	722	731	688	694	735	679	717	688	728	734	701	706	724	706	712	740	708	646	745	750	713	707	754	723	709	729	721	692	707	674	720	673	714	712	700	680	666	700	733	712	760	684	700	701	674	717	727	721	779	744	668	674	700	736	696	774	723	726	668	764	731	704	694	688	700	699	714	746	729	694	661	736	758	712	721	716	687	696	720	728	764	698	714	719	713	735	756	757	665	728	691	677	700	737	711	701	690	702	669	756	703	731	703	683	758	712	687	706	693	677	701	743	701	734	670	721	728	708	704	731	689	730	692	707	671	705	718	715	734	724	758	725	778	655	670	741	688	764	674	691	718	680	731	759	717	786	729	756	736	688	738	663	686	666	652	728	668	730	723	717	735	688	697	744	713	694	744	672	719	720	739	726	704	674	709	693	716	687	730	658	700	750	706	698	671	687	717	728	724	724	704	694	664	705	726	719	677	690	682	708	737	730	683	720	702	692	726	699	664	724	702	720	686	712	715	722	694	654	735	741	687	733	719	717	719	760	736	716	734	706	662	753	684	646	729	680	690	707	725	710	720	732	674	700	721	708	673	687	715	704	678	696	700	695	707	734	730	738	702	758	714	705	689	756	718	716	730	707	752	722	716	725	700	748	685	687	692	697	691	723	711	723	685	719	742	690	702	700	707	686	721	718	681	748	708	681	742	705	714	729	734	742	713	720	706	675	693	763	683	673	682	704	695	683	745	692	682	722	747	689	685	659	753	718	731	711	716	722	719	698	703	710	747	707	727	709	687	703	697	699	689	709	743	735	722	703	707	690	735	697	730	727	758	708	695	699	725	686	715	763	684	678	757	718	692	712	723	711	677	710	741	701	731	688	686	765	716	719	753	700	705	711	703	700	770	743	770	685	766	677	694	680	724	679	696	683	767	686	665	719	698	709	732	747	701	704	669	668	737	693	749	726	750	744	744	670	715	708	706	756	728	736	680	718	700	712	729	731	693	690	707	688	735	701	720	706	702	702	682	756	682	731	711	670	753	688	716	724	715	727	731	732	698	730	732	696	723	728	716	721	725	739	744	737	706	737	705	675	687	695	689	700	739	672	712	699	707	753	693	724	680	675	707	723	742	708	738	758	676	690	721	701	739	716	731	703	733	688	747	706	726	755	682	732	720	704	639	695	622	731	681	675	683	696	719	711	684	689	718	727	718	684	709	736	741	726	732	718	698	697	709	700	705	752	667	772	667	677	704	700	684	704	710	722	679	741	699	697	750	752	718	704	750	712	670	730	713	712	724	723	702	675	719	730	721	702	679	681	664	713	711	740	680	689	722	728	704	707	750	726	684	719	680	710	689	679	708	678	708	796	674	721	735	710	677	738	709	704	755	701	721	696	733	690	728	708	692	716	699	696	696	668	695	710	727	682	707	726	713	727	746	692	726	777	721	756	711	747	734	715	743	758	733	770	684	697	688	717	694	730	695	697	682	710	686	745	750	758	709	694	731	739	683	724	675	709	673	729	713	702	644	745	711	701	727	738	673	702	743	673	736	680	709	763	689	710	727	704	680	687	663	752	686	728	721	711	712	720	707	721	704	661	707	702	717	738	658	656	728	742	699	674	668	776	693	675	758	782	677	674	682	753	753	717	660	686	716	654	687	718	765	702	726	733	690	720	690	668	708	671	713	696	685	749	712	728	689	719	687	696	718	645	730	731	702	741	734	697	723	692	684	684	719	750	720	679	736	714	670	672	747	735	675	654	756	724	662	791	730	722	709	687	681	669	697	701	742	703	663	665	705	738	752	758	741	690	713	697	772	705	684	803	685	738	708	707	694	696	709	714	696	790	681	691	658	737	750	725	693	729	716	715	699	706	699	704	702	717	722	697	735	709	741	697	680	717	715	668	696	727
1538	231	199	202	204	194	199	197	191	194	210	195	170	176	222	212	196	186	192	220	181	177	172	177	180	200	199	186	176	202	174	193	200	186	221	197	174	201	204	188	170	177	158	202	211	191	193	205	187	203	190	179	212	198	192	184	204	192	178	183	170	215	181	169	158	180	179	145	197	193	208	189	173	200	171	181	181	185	193	176	185	221	189	201	181	185	188	208	183	215	209	187	180	184	151	184	209	193	195	201	183	159	192	200	207	170	191	175	178	181	200	207	216	180	198	193	185	166	190	216	196	191	183	187	181	186	190	184	163	200	177	162	166	197	165	184	212	179	174	201	165	179	162	161	201	198	176	185	190	189	170	165	186	171	181	163	170	185	186	181	198	189	165	186	201	201	205	166	147	216	206	183	172	216	177	178	177	191	200	195	197	191	177	188	186	210	184	192	181	188	153	177	190	157	174	171	167	196	183	214	220	193	197	168	174	177	161	184	175	210	197	164	185	158	197	181	185	178	164	200	190	174	185	186	189	207	217	168	185	180	175	178	165	188	172	203	165	193	187	166	195	169	165	205	184	167	161	195	192	166	180	181	194	191	170	166	189	184	201	185	203	189	177	157	163	176	197	163	206	188	199	177	200	197	191	183	213	168	161	180	169	187	180	172	168	205	196	190	189	197	165	196	194	182	185	208	194	174	188	169	165	165	184	190	183	177	205	199	220	176	186	178	177	203	179	181	189	182	205	180	158	178	187	168	165	194	200	199	166	177	204	175	164	185	177	189	195	188	215	192	155	189	194	156	228	195	198	183	198	197	190	191	204	167	187	202	164	172	178	175	172	166	171	196	196	182	192	172	161	185	192	175	197	177	183	181	187	181	185	201	161	193	196	189	170	170	197	188	201	200	171	189	209	175	160	209	195	185	178	199	181	189	186	174	167	163	193	184	189	195	198	195	178	163	225	191	181	204	179	195	184	197	193	192	207	187	180	225	200	182	186	197	197	208	198	208	180	196	207	189	179	186	194	152	179	182	154	182	186	211	186	189	211	205	196	180	184	194	203	189	181	200	181	163	173	167	187	167	192	205	197	185	174	169	184	176	170	184	174	190	177	184	184	190	196	172	215	204	203	183	156	210	170	187	172	168	198	232	205	211	200	195	222	178	196	192	183	216	214	157	182	196	197	164	167	161	190	179	203	164	176	189	161	184	201	201	206	197	212	172	168	169	193	179	171	163	180	195	172	154	156	183	180	203	198	216	165	184	157	207	209	200	197	172	176	161	195	164	195	145	198	194	176	190	174	188	196	169	212	196	220	174	192	214	187	178	179	184	165	190	191	207	202	198	210	178	185	204	185	201	195	190	202	176	196	179	170	210	203	181	207	190	175	152	158	182	182	188	196	207	188	173	166	190	170	154	170	182	180	174	161	166	198	177	175	181	202	189	161	224	212	172	183	182	218	197	202	190	214	204	196	178	175	229	202	189	172	197	187	160	203	206	211	169	173	194	176	176	168	193	199	201	213	166	160	174	192	186	190	198	188	187	190	190	190	175	171	186	190	202	202	169	176	211	156	181	190	198	209	193	184	207	194	164	214	197	187	194	192	194	149	175	180	168	193	196	180	181	196	173	171	194	179	179	173	198	202	208	209	184	166	158	176	177	208	189	184	172	200	203	200	187	187	191	171	190	174	184	190	177	162	206	182	185	165	197	224	187	173	198	175	176	200	182	187	181	201	201	174	194	199	213	169	178	204	188	183	163	171	197	182	195	188	190	178	165	187	191	171	157	210	198	187	173	179	172	206	187	191	224	193	171	198	192	192	203	181	209	207	204	203	166	162	189	176	185	163	156	202	181	201	188	174	197	200	164	186	201	187	191	181	201	177	148	162	199	164	151	186	188	186	195	190	161	181	215	193	181	180	200	188	194	190	163	176	184	159	211	194	203	185	199	178	214	215	181	191	179	175	200	200	209	199	195	192	181	192	194	191	194	187	185	172	189	158	181	161	173	193	193	185	198	184	195	178	184	179	173	219	164	199	199	205	206	182	174	188	178	180	187	185	187	166	198	216	181	176	189	204	173	184	169	165	172	165	197	213	177	202	191	207	201	197	168	197	160	180	206	195	204	190	199	195	183	184	179	199	207	212	179	169	188	166	203	223	197	177	184	178	175	219	195	206	216	171	192	182	168	183	188	182	175	204	199	175	197	201	207	166	175	196	188	199	201	169	197	170	187	198	173	210	223	164	140	173	174	187	188	218	214	183	174	176	193	183	195	205	211	179	179	226	180	217	163	157	214	173	207	180	187	186	200	212	188	174	184	190	189	182	204	172	204	202	186	187	189	184	182	168	182	197	183	166	161	198	188	197	180	177	178	188	197	205	192	165	195	168	164	182	187	188	180	195	167	158	189	181	178	201	189	176	178	168	175	171	178	183	197	177	190	178	153	196	204	206	183	177	179	171	180	218	204	210	195	164	192	173	198	192	189	172	196	175	213	198	185	171	170	198	203	181	197	198	177	179	173	169	208	171	200	147	175	174	173	176	191	189	191	155	166	162	195	225	175	207	193	192	189	196	180	202	193	180	214	188	189	191	172	185	196	182	204	206	219	199	186	187	213	176	158	177	210	186	168	197	157	207	201	171	176	214	186	198	197	160	194	203	209	204	196	187	160	192	155	208	191	202	186	187	174	201	170	172	171	195	190	184	206	178	183	173	190	167	189	208	191	175	186	184	202	175	204	151	178	197	192	187	220	201	212	198	181	213	186	202	185	172	182	157	169	222	210	167	181	230	172	156	173	196	180	185	209	185	194	194	163	171	195	198	151	224	177	187	221	200	180	183	183	182	176	170	190	220	204	160	208	155	218	166	171	178	187	199	181	194	219	197	165	218	179	187	205	197	184	170	176	183	190	198	172	205	186	177	163	188	189	176	179	178	169	194	195	180	166	175	180	191	167	183	176	199	191	174	173	187	176	204	185	200	210	195	181	184	194	212	187	175	178	191	175	195	206	184	181	194	218	203	190	168	175	190	193	181	175	194	176	200	194	196	186	188	181	186	164	193	190	188	195	181	168	162	166	176	191	187	187	189	207	197	175	185	210	177	181	198	196	209	168	161	192	180	187	178	168	186	192	195	177	190	205	167	192	201	202	190	189	159	186	169	171	184	183	195	168	180	186	166	170	198	204	203	201	195	214	176	207	202	174	203	191	195	190	180	173	204	179	196	192	187	193	193	194	175	185	194	189	188	204	168	179	164	186	189	189	196	203	198	187	174	216	200	159	193	209	167	175	200	195	182	187	204	177	197	195	192	178	206	195	176	204	193	215	197	203	194	167	187	196	199	180	166	195	205	182	187	195	173	190	176	204	191	200	186	198	196	169	198	185	190	200	178	189	192	194	188	162	204	191	173	200	184	178	173	199	168	178	207	180	227	197	188	170	184	180	216	216	186	191	197	194	193	193	178	191	197	196	184	194	205	175	187	177	188	186	189	198
1822	495	579	561	539	503	544	502	457	504	483	460	492	502	492	495	441	451	508	471	473	498	489	485	479	468	509	499	506	467	491	503	490	464	463	525	515	488	491	506	498	465	474	465	492	474	531	493	469	479	479	506	474	509	467	512	472	469	491	512	519	473	447	482	495	462	465	511	465	491	447	537	492	476	511	491	482	493	498	483	480	493	479	538	445	471	478	524	504	483	492	490	475	487	491	456	473	491	492	485	510	493	525	473	504	450	405	504	483	447	483	479	465	506	497	456	494	471	479	489	460	471	493	473	503	456	485	458	487	481	483	502	489	491	481	492	447	509	489	461	487	523	500	463	488	487	437	475	473	485	483	459	452	484	497	478	460	443	474	520	513	449	513	478	485	490	471	467	503	498	459	483	509	502	482	484	475	459	489	513	504	477	467	488	476	449	526	481	452	455	477	493	458	467	463	492	476	479	473	478	484	466	470	492	472	470	446	457	467	487	513	480	488	508	503	487	481	474	500	502	492	485	487	445	482	488	480	459	507	480	494	508	449	466	501	461	480	480	504	471	510	491	470	467	468	446	490	507	484	462	448	479	492	493	512	446	465	502	497	505	508	515	505	479	468	487	497	459	478	483	474	508	485	454	463	496	501	500	491	440	483	486	503	464	512	530	499	462	452	504	494	477	471	514	463	496	496	467	504	476	445	471	485	518	457	496	500	515	463	478	470	517	509	474	492	460	470	474	461	491	488	516	484	509	519	456	498	464	495	460	475	470	455	457	486	467	470	491	463	477	462	492	497	541	480	485	486	492	483	481	472	443	521	466	485	451	476	461	460	469	472	485	477	470	488	494	518	474	449	483	466	456	487	475	483	454	462	490	433	508	445	488	512	469	504	518	468	481	490	525	484	462	450	460	467	444	464	484	524	483	435	435	470	496	474	495	480	491	455	497	463	499	467	486	483	472	488	466	457	507	492	455	457	482	498	451	489	474	479	511	530	474	525	469	537	445	454	491	508	532	456	492	503	490	473	504	499	501	449	491	488	508	473	516	507	447	470	518	491	436	513	468	498	493	501	472	498	482	469	509	484	484	491	483	488	514	494	466	495	443	479	463	479	510	465	467	474	442	479	477	473	502	465	498	467	482	481	486	443	451	482	504	511	486	471	490	463	518	480	477	519	493	450	523	511	472	506	465	470	500	481	488	489	521	476	470	479	489	482	458	482	482	507	468	496	505	476	481	492	495	488	462	473	474	487	490	487	477	452	476	507	458	499	522	475	451	502	474	479	503	486	480	485	475	486	501	452	475	448	503	538	507	471	474	513	491	523	471	460	470	497	471	483	458	441	515	482	478	451	487	496	520	465	473	479	506	515	445	458	509	522	477	519	438	515	522	512	496	491	431	501	495	482	469	454	448	478	472	478	513	438	462	471	491	499	472	432	511	458	507	471	455	501	479	492	481	514	508	493	495	468	516	500	487	453	494	481	453	468	485	494	526	461	500	475	500	448	431	509	460	474	491	477	503	475	513	479	477	478	497	462	475	470	480	474	461	506	522	467	471	486	461	490	493	457	504	523	484	489	519	470	467	497	495	486	475	479	459	447	484	469	471	476	455	500	486	455	486	478	491	481	470	490	468	497	458	525	466	509	471	443	492	459	470	472	519	446	495	485	511	485	475	488	475	451	483	502	449	451	475	466	504	489	461	485	509	495	485	467	464	451	452	490	465	495	463	473	514	467	459	479	466	510	480	486	469	477	476	496	496	469	490	500	486	467	475	508	486	456	511	491	502	492	455	464	451	448	479	487	478	474	512	455	484	462	502	466	475	472	475	490	494	483	475	475	454	511	478	509	481	457	446	458	482	505	476	475	507	480	448	481	489	502	462	494	504	470	511	472	472	503	482	493	498	473	460	496	487	489	463	426	489	500	481	439	496	438	460	499	492	453	475	493	524	501	513	450	454	475	481	497	540	476	494	498	490	471	454	474	513	499	482	501	485	522	477	429	476	487	477	465	457	476	496	493	489	499	465	479	486	469	510	515	521	507	514	467	465	528	507	481	496	470	507	480	482	496	473	466	496	471	503	422	494	520	491	480	488	528	449	496	457	500	461	447	503	489	476	473	485	474	496	472	469	468	490	455	462	458	482	528	512	485	468	461	502	468	459	475	526	480	490	458	493	469	495	502	488	490	459	476	505	480	461	490	507	488	480	500	473	495	475	473	473	454	470	491	515	477	477	450	497	457	497	494	541	478	476	484	496	479	481	470	461	487	443	479	459	466	515	472	504	455	462	466	518	513	491	513	455	515	470	478	526	514	503	481	447	507	494	462	479	463	480	455	476	467	506	481	478	467	469	446	473	434	463	496	474	487	492	482	488	434	483	503	447	530	470	449	477	426	485	482	474	473	452	502	507	466	480	477	496	498	486	510	519	499	484	457	491	458	491	489	521	482	492	478	495	479	478	509	448	428	529	512	484	488	484	423	464	466	455	486	446	495	479	491	504	472	485	495	479	495	510	529	453	459	492	482	501	472	464	503	449	455	471	507	487	480	517	497	471	466	480	470	504	467	461	439	525	505	490	475	444	474	467	461	482	457	489	492	526	472	480	475	471	503	477	513	471	496	458	472	488	464	431	520	496	507	490	456	480	459	491	499	492	468	503	481	476	500	445	494	500	478	455	452	441	492	477	481	494	474	516	535	440	454	479	521	493	487	467	476	496	485	468	461	493	532	478	499	469	522	501	482	482	524	478	466	497	458	471	490	499	493	462	474	495	505	479	469	470	459	542	459	494	498	480	483	470	463	519	501	510	466	477	489	496	462	483	470	488	447	505	476	501	508	468	463	483	496	493	435	462	488	515	533	503	473	479	492	499	478	478	481	458	496	473	460	506	473	435	470	472	462	450	481	478	491	478	435	502	452	466	475	480	520	472	452	474	498	473	506	470	460	506	490	483	498	493	458	479	505	501	491	448	451	505	472	453	517	491	489	508	449	466	504	477	455	514	491	474	459	505	447	463	511	465	480	469	453	475	500	495	468	491	474	474	478	446	515	492	500	476	447	510	483	496	483	499	476	469	491	497	471	467	501	471	484	469	483	479	509	446	472	485	510	494	503	461	456	509	475	453	494	480	501	526	498	478	552	452	476	476	505	480	486	486	451	501	472	481	454	513	510	536	470	500	487	480	500	454	440	496	500	506	500	477	480	458	480	483	456	484	528	516	470	501	482	446	493	488	479	467	471	470	498	485	476	469	488	493	488	490	498	499	480	499	460	497	465	476	486	483	492	479	480	470	467	494	486	479	510	472	453	505	495	489	440	477	470	495	460	470	476	458	456	450	466	509	464	481	497	523	488	464	444	476	478	495	506	478	461	452	519	467	483	459	466	460	509	478	510	443	465	489	505	481	511	466	482	461	491	485	478	462	472	487	455	489	488	460	467	499	457	489	500	480	513	497	461	513	471	504	480	488	482	539	482	501	497	514	481	502	462	498
8047	690	687	654	493	511	431	426	421	391	400	366	332	387	356	359	360	324	379	386	373	340	392	329	353	350	347	361	365	338	368	338	353	343	346	353	384	345	342	390	363	312	375	359	369	376	335	371	342	384	332	373	338	335	336	326	302	361	322	361	388	373	381	357	372	354	312	337	369	335	361	348	378	377	359	354	335	363	322	342	384	375	356	364	330	318	371	386	359	364	334	395	349	324	360	323	362	371	358	371	339	323	388	330	368	354	357	348	314	356	358	332	347	342	316	366	363	331	378	352	367	358	369	379	364	372	353	341	319	339	349	340	351	350	362	369	323	342	331	353	349	343	391	377	359	345	361	325	361	359	351	324	374	345	368	370	312	414	325	326	359	371	358	355	348	366	356	314	334	356	359	378	374	349	345	390	352	352	389	333	347	382	369	345	349	349	343	350	352	353	391	351	328	390	353	334	369	358	351	348	371	385	373	368	391	367	359	368	372	375	358	379	371	373	355	322	390	381	356	354	360	354	352	359	368	347	430	372	336	328	340	361	343	352	369	346	357	314	371	371	350	327	319	366	370	381	397	370	353	354	358	353	318	364	368	336	354	352	361	370	357	321	393	343	354	338	331	348	331	347	393	370	387	358	345	370	358	330	357	341	342	331	378	327	345	334	348	370	349	355	377	336	393	336	363	362	376	362	333	363	323	330	360	377	339	344	369	346	350	346	361	401	384	390	355	328	351	369	337	344	349	344	361	365	389	346	353	354	364	354	357	330	382	357	359	352	378	361	400	353	368	364	387	351	355	348	382	366	360	410	351	377	412	335	342	380	358	329	377	355	354	351	371	314	349	352	344	348	365	367	324	362	356	338	342	348	379	363	333	354	328	362	330	402	340	358	331	341	349	358	372	360	409	359	335	345	318	389	331	361	366	378	369	315	378	340	374	367	335	360	388	377	360	368	362	330	369	342	354	324	336	347	336	378	353	350	374	355	385	385	364	334	340	339	366	326	361	354	326	336	373	367	370	346	371	352	360	362	364	361	378	350	359	376	374	352	397	346	312	331	348	352	333	366	346	350	350	345	360	368	332	334	323	358	342	340	372	374	386	367	391	308	346	356	330	347	349	336	335	350	347	347	355	328	337	353	372	381	351	364	337	361	385	353	351	346	348	355	343	344	355	354	339	331	359	318	329	325	356	372	332	390	402	330	339	365	362	355	364	360	359	349	351	396	367	340	386	337	320	347	352	355	329	364	350	324	341	370	340	343	345	364	335	343	361	358	342	373	361	320	362	373	365	361	309	381	380	344	351	337	352	359	329	348	360	344	309	322	331	375	345	339	354	350	372	367	352	336	361	361	380	348	366	373	371	333	378	349	361	376	320	358	362	348	356	388	340	356	376	366	378	317	344	333	372	396	347	355	386	367	335	361	336	351	365	380	334	337	351	390	389	382	312	344	372	356	325	358	347	362	367	354	357	379	342	371	369	359	365	353	341	367	351	351	351	372	351	330	369	375	324	391	354	332	334	341	391	350	355	364	362	355	363	344	344	370	356	352	367	364	396	368	368	368	344	354	318	347	368	348	340	383	329	347	347	332	395	325	359	391	361	344	363	359	362	376	373	354	363	351	382	364	378	383	353	372	357	343	337	363	351	367	380	359	356	349	373	362	352	413	382	335	323	333	339	349	341	382	336	314	358	357	339	398	354	372	366	354	334	344	322	360	389	350	350	374	334	361	347	364	352	355	395	381	375	413	391	357	372	338	384	355	341	373	361	376	331	362	378	320	363	374	368	378	365	344	334	347	354	336	360	359	338	350	349	311	349	353	342	350	330	365	367	361	370	358	382	348	352	383	321	332	323	358	380	392	365	346	361	320	351	359	389	375	392	359	379	340	385	335	314	333	377	393	376	340	340	339	360	329	346	322	371	358	355	337	376	359	333	347	367	330	351	307	385	351	335	368	352	352	357	332	368	357	347	356	370	352	382	370	326	335	387	331	385	319	366	359	359	371	366	356	382	336	369	336	336	349	355	330	369	331	332	321	356	394	357	351	359	372	371	357	392	361	356	398	346	378	403	365	386	333	329	323	361	368	388	324	372	328	338	361	334	351	334	371	392	376	377	342	391	386	356	359	371	389	346	387	359	352	382	362	347	358	312	351	369	355	368	336	302	360	370	361	334	382	357	394	319	312	345	388	330	343	348	343	362	372	342	336	376	330	336	357	342	351	327	332	380	316	369	358	358	343	356	360	347	365	375	326	343	349	352	373	362	320	367	352	374	367	361	345	335	316	346	377	337	350	320	376	373	357	326	373	370	357	351	370	338	349	393	343	347	334	324	371	375	390	353	374	421	350	317	362	352	365	357	379	339	351	327	355	389	360	331	330	360	375	354	345	357	336	330	383	363	376	343	336	368	321	345	339	354	344	342	368	352	348	354	379	360	404	419	331	323	367	362	358	352	383	358	403	399	328	351	341	350	365	334	370	353	365	396	346	344	355	385	366	347	342	338	333	348	352	367	337	359	358	363	340	350	346	336	359	374	392	375	338	349	360	370	362	347	359	330	355	374	336	341	342	346	379	338	368	372	375	357	401	399	327	348	348	363	391	360	346	330	355	351	353	344	332	348	390	345	400	360	341	372	346	349	348	359	371	338	361	341	374	363	372	345	345	345	349	346	358	344	377	381	347	358	338	341	354	371	355	352	345	356	349	375	389	352	365	359	349	393	378	325	348	336	340	343	352	316	386	363	364	351	361	352	328	380	357	331	355	364	345	342	326	348	359	357	379	371	382	357	335	357	354	345	339	370	334	331	328	349	357	353	337	355	355	342	348	398	387	379	344	355	319	344	349	346	330	362	375	334	369	339	375	357	367	361	359	367	352	334	348	364	400	357	337	354	336	357	338	330	347	356	350	370	365	375	355	347	373	373	349	384	353	317	387	320	369	377	351	365	358	300	314	322	359	366	355	321	402	348	350	334	315	342	357	330	327	334	351	375	368	399	352	336	367	355	363	347	347	344	359	365	344	328	367	336	373	325	344	311	358	361	359	338	370	346	323	361	350	370	374	344	362	355	385	421	348	333	363	374	365	396	391	381	368	374	347	349	367	356	364	368	355	322	346	318	355	321	376	331	322	337	357	370	360	360	348	358	355	318	306	341	341	345	368	366	338	388	340	359	345	387	367	385	363	326	328	340	361	333	334	339	336	348	365	352	349	349	388	378	332	377	373	356	392	354	353	363	332	354	352	400	362	358	370	340	338	329	364	346	299	372	350	353	363	359	358	360	397	335	351	344	350	310	358	315	373	363	375	340	348	392	338	338	376	395	373	317	308	324	346	385	388	382	357	343	325	338	350	360	370	332	336	327	362	368	350	373	301	362	341	348	358	367	362	328	367	363	347	373	343	334	338	364	359	338	324	325	366	373	356	346	356	336	379	337	363	343	370	381	340	344	363	336	344	326	389	348	347	341	355	376	363	372	352	335	372	372	353
6656	1161	1529	1682	1508	1380	1290	1151	1149	1051	963	985	940	936	928	927	884	935	886	874	842	873	842	878	816	867	819	820	813	902	767	871	842	827	776	819	819	827	882	820	825	796	849	800	820	787	819	859	796	822	821	819	797	856	802	813	766	821	802	800	859	812	814	807	812	809	845	827	798	781	819	809	793	823	750	833	780	829	844	787	827	765	851	850	801	782	862	803	846	825	833	845	793	826	818	810	839	838	840	806	746	824	788	822	779	863	789	832	804	799	770	808	846	899	784	834	827	850	866	833	841	814	848	853	833	762	794	840	875	834	800	830	840	808	796	825	807	783	822	833	799	805	772	810	813	815	762	767	810	844	842	838	828	870	797	806	808	774	811	814	810	761	832	770	779	856	815	777	793	823	777	822	795	816	798	819	846	838	721	803	789	818	823	841	816	837	803	761	782	823	837	806	849	780	843	847	826	827	790	816	777	795	763	793	802	798	809	807	815	787	823	811	802	794	791	837	809	770	820	773	800	825	798	836	803	820	828	730	801	851	831	834	805	805	802	816	845	820	790	775	869	807	783	797	810	790	793	816	804	809	788	749	789	812	857	810	785	800	794	812	792	875	790	798	808	794	794	773	803	886	789	819	832	809	778	806	800	794	802	888	808	804	801	780	840	830	774	836	835	837	884	844	776	797	836	829	911	830	818	742	791	867	824	837	776	823	772	836	814	813	776	827	823	849	822	835	790	818	817	921	813	802	742	803	784	793	809	773	783	822	831	781	807	769	796	812	784	801	825	796	780	822	787	817	792	771	796	829	838	779	850	803	825	780	808	802	772	797	820	769	808	789	851	801	865	805	817	841	808	768	831	830	820	777	800	836	841	810	844	763	800	839	789	791	782	807	803	825	793	828	783	818	794	837	776	785	837	798	784	781	817	829	843	829	772	807	765	799	829	786	809	775	784	883	832	797	768	822	790	837	795	834	829	835	805	825	887	810	802	803	813	810	803	860	839	814	849	812	812	792	815	726	791	806	847	772	792	866	867	849	815	826	772	778	802	848	787	793	775	784	793	804	832	791	823	828	792	861	841	826	761	789	794	826	831	819	890	787	830	807	817	839	826	796	823	829	818	857	797	835	803	798	799	807	782	804	798	835	781	821	834	827	800	797	799	786	818	813	845	795	817	809	852	781	856	785	803	856	811	749	811	796	821	819	778	795	787	844	759	857	797	830	809	799	816	842	824	824	822	827	790	782	826	833	805	799	770	823	801	761	817	797	838	822	831	771	781	795	803	799	822	819	868	813	768	836	773	803	755	803	804	769	808	817	797	782	846	832	825	814	836	830	796	831	837	796	795	793	849	854	792	825	766	824	788	839	841	819	804	816	792	820	810	750	787	818	825	776	839	854	795	829	850	802	836	771	849	809	807	807	822	776	754	816	802	803	767	839	798	817	802	795	832	806	856	816	752	843	800	824	809	847	841	788	789	848	808	811	800	851	832	833	802	816	836	778	800	844	843	824	784	786	810	806	754	717	787	847	796	834	825	832	839	823	857	845	841	839	811	833	807	778	831	821	798	833	817	798	829	789	855	807	796	758	849	788	814	760	807	795	776	836	775	829	867	824	859	812	785	812	810	846	860	785	784	825	790	831	795	836	821	847	801	759	806	807	793	768	784	798	806	797	778	810	810	818	824	826	801	760	855	837	800	828	759	802	808	807	824	768	848	783	827	857	789	813	760	853	815	834	799	828	796	819	854	837	841	821	803	753	792	824	799	768	798	841	790	819	768	810	810	840	800	828	792	842	770	801	815	830	817	773	817	798	781	842	842	782	799	845	807	802	838	829	821	823	770	799	804	848	756	806	797	740	820	779	805	824	796	814	850	805	824	795	826	851	780	823	806	814	810	809	806	799	822	803	859	814	857	823	795	801	806	812	829	830	768	811	760	827	841	821	789	849	821	872	850	853	838	809	772	846	800	814	798	776	794	816	802	818	833	870	791	817	797	800	814	863	836	820	799	813	836	805	886	838	846	815	804	781	773	815	827	804	829	806	771	837	796	854	812	777	820	780	808	839	826	811	764	806	813	800	806	772	825	814	844	788	801	795	788	810	843	783	805	784	838	764	820	807	766	852	818	848	811	834	825	806	784	840	863	811	796	824	785	841	764	780	812	825	872	859	850	823	855	781	766	859	845	821	810	857	843	799	826	863	789	827	821	863	770	830	865	839	765	809	849	793	828	821	852	867	822	872	791	793	819	829	785	802	829	861	771	877	846	797	801	805	851	830	789	785	815	818	833	835	843	843	870	755	804	787	785	842	859	849	811	831	800	805	840	846	792	836	851	780	801	770	882	837	838	835	810	774	819	843	791	795	850	808	830	850	843	828	838	788	845	853	829	780	788	815	802	827	812	817	803	799	783	748	843	848	809	783	824	803	799	823	790	791	828	806	795	802	798	788	851	798	775	809	871	792	830	801	821	829	798	806	813	770	790	824	789	792	875	829	786	806	760	817	831	806	789	769	848	769	801	824	867	805	784	820	834	768	807	817	816	804	855	813	854	784	801	801	778	845	804	797	816	871	788	806	868	754	836	790	788	844	796	805	813	847	822	826	834	859	801	849	793	783	786	861	784	835	814	799	808	784	779	823	806	838	805	818	794	777	873	798	758	794	816	796	836	830	805	838	770	786	775	798	770	867	799	839	797	790	798	762	820	823	791	817	878	793	857	781	790	797	822	831	811	818	817	876	881	843	772	841	827	817	849	778	897	827	853	783	792	793	786	869	892	794	805	845	801	826	836	816	827	809	829	772	781	805	798	770	803	830	801	786	832	823	805	799	830	793	784	833	783	810	841	800	783	749	824	833	806	868	791	838	801	815	829	801	799	795	860	829	801	812	815	810	789	742	843	825	791	801	785	811	758	795	813	818	824	797	825	832	776	795	810	778	794	836	809	803	835	845	771	804	808	842	773	935	789	801	814	802	832	820	850	862	800	803	819	840	890	833	803	819	808	821	810	744	824	810	762	804	800	826	769	783	813	843	750	757	815	838	860	771	812	847	848	797	868	836	837	844	835	826	808	832	870	799	795	770	745	813	815	777	827	798	812	795	838	842	776	865	779	853	769	824	763	830	773	829	775	787	836	823	782	835	805	828	795	821	802	863	778	840	859	793	796	829	825	813	801	781	787	816	869	788	817	825	831	824	845	837	856	825	797	836	841	857	806	855	837	825	765	856	794	818	792	817	824	842	808	826	808	815	804	799	807	824	777	808	830	813	782	797	802	806	815	840	821	763	784	816	803	810	807	803	736	799	845	801	816	797	791	821	820	830	821	829	825	784	829	847	830	857	794	828	787	825	829	787	767	807	822	794	851	752	847	801	766	853	860	868	809	768	822	808	850	806	726	783	778	828	816	813	822	813	738	808	750	772	827	852	757	855	853	814	851	800	844	833	874	780	780	867	821	838	829	833	754	827	839	836	793	794	830	852	829	831	833	809
14969	1391	1102	819	629	557	474	461	424	398	401	358	374	396	372	350	328	320	315	336	332	333	353	322	331	315	313	332	307	307	317	341	310	349	320	310	329	305	329	317	323	299	347	345	327	350	329	304	314	302	349	331	311	318	297	318	312	334	311	283	322	328	339	306	324	301	292	312	335	306	326	375	316	315	345	301	351	316	328	314	326	333	335	299	299	325	307	322	308	291	316	297	295	321	321	334	322	339	289	307	310	339	289	321	309	323	325	311	322	298	329	337	344	317	329	315	308	337	341	350	332	309	332	324	369	315	325	296	324	355	326	311	360	315	345	325	318	333	352	293	296	313	315	308	305	256	341	320	329	299	316	339	281	294	307	315	328	315	270	299	319	296	285	327	331	359	347	279	326	314	316	310	314	329	357	308	308	290	322	297	298	292	361	318	313	350	308	326	301	310	331	324	346	345	294	313	290	278	305	359	303	300	323	334	317	319	291	346	345	342	275	296	301	298	302	291	323	281	324	296	278	318	320	297	314	303	286	298	321	332	350	275	341	312	316	313	322	336	298	289	349	331	336	309	310	352	300	313	339	337	308	349	328	333	307	333	324	311	294	354	348	304	314	348	317	322	337	289	309	316	348	339	303	327	298	284	299	362	326	305	309	320	324	322	331	314	277	318	315	327	324	313	293	313	316	308	320	338	338	327	282	290	323	306	326	304	296	305	313	327	311	293	328	328	315	374	280	288	310	301	304	328	320	311	313	299	298	350	317	304	310	336	311	290	297	333	362	301	296	301	334	314	338	304	345	302	313	334	312	305	300	329	313	323	285	332	306	329	297	299	285	288	342	304	268	310	311	308	346	350	361	318	311	317	327	316	320	323	346	315	316	308	328	354	325	314	269	320	345	306	322	303	301	300	339	327	315	327	333	309	309	310	318	336	303	297	308	322	317	296	284	315	328	302	310	307	313	336	293	293	291	302	287	305	334	307	278	324	314	351	315	329	345	314	327	305	325	322	337	289	324	308	333	321	320	336	305	337	342	350	321	303	309	311	317	329	306	349	318	307	309	309	298	335	323	322	290	308	334	328	298	314	298	322	303	323	303	321	338	328	320	286	313	347	326	305	313	303	293	339	277	301	294	314	319	327	299	295	308	301	330	341	289	328	325	305	309	326	321	315	349	306	303	324	331	323	325	313	321	319	338	336	325	307	284	338	305	333	302	330	275	316	326	324	315	327	295	331	359	342	358	318	299	321	303	278	334	317	335	316	309	302	347	318	273	312	319	299	298	316	332	290	318	330	317	313	337	330	324	331	337	369	282	316	332	303	315	307	303	326	331	297	309	323	337	331	338	304	294	325	283	336	306	346	321	312	344	345	330	329	287	311	350	341	344	318	338	302	324	311	319	308	343	320	315	301	309	349	299	299	277	321	297	319	326	329	331	316	336	321	301	333	350	322	314	281	306	332	324	323	352	307	305	318	346	321	326	302	298	348	327	311	314	319	325	302	324	307	332	320	315	340	310	328	304	334	327	337	370	336	360	312	330	326	333	332	329	307	316	295	303	332	300	316	291	312	310	311	332	261	349	307	335	327	322	290	274	300	351	303	343	329	316	309	313	320	306	323	310	330	327	322	344	287	312	309	319	316	314	298	306	322	300	317	290	319	286	338	323	335	318	336	338	341	320	360	316	286	337	299	318	330	304	293	322	322	324	309	309	315	346	310	317	352	321	331	321	328	310	317	316	321	340	288	297	281	316	339	294	306	353	288	325	338	308	298	282	298	314	329	333	330	311	312	324	340	329	362	281	311	333	310	368	299	329	324	343	309	377	350	329	326	330	324	320	306	323	321	343	327	317	298	269	298	342	315	321	308	306	323	319	319	319	329	312	336	356	314	310	324	332	353	299	313	333	289	298	319	316	308	306	304	343	347	321	309	323	330	324	312	331	333	318	323	325	308	351	314	346	332	314	325	308	297	288	318	299	323	314	364	352	289	317	313	325	345	317	310	330	317	345	326	325	346	316	309	313	317	349	351	348	332	314	374	305	299	323	293	316	312	322	312	313	319	280	346	293	299	336	357	310	302	307	307	318	322	293	334	296	316	323	316	330	358	306	317	326	273	297	306	313	322	351	327	332	318	324	297	274	349	295	313	314	316	330	331	338	298	347	324	307	299	321	312	323	303	328	307	312	338	311	297	349	314	317	301	341	314	315	320	296	296	326	309	332	342	312	307	343	313	292	305	325	335	288	329	310	319	325	339	294	331	304	277	322	287	316	300	323	354	327	368	356	339	283	310	345	335	291	331	326	318	297	353	295	318	346	307	341	338	307	322	306	345	324	269	301	310	313	345	336	276	330	336	342	347	299	317	274	319	334	352	315	361	303	314	310	323	324	328	338	322	313	319	351	333	307	327	298	296	342	365	356	355	341	328	322	283	325	336	339	326	317	339	334	314	299	292	320	310	373	313	314	318	290	306	299	323	332	307	325	319	329	332	342	320	319	341	316	297	293	292	328	285	298	328	315	322	345	324	348	294	309	315	345	327	308	331	326	329	296	302	320	334	299	321	362	276	317	357	354	334	302	320	296	334	301	329	362	316	316	367	349	342	324	295	330	325	323	305	328	294	291	329	327	315	294	318	321	314	318	327	365	312	329	308	292	287	335	315	334	300	321	326	281	273	313	303	321	299	309	328	326	338	327	341	313	312	331	309	325	311	364	337	306	298	336	320	349	307	335	296	305	324	319	316	329	332	291	336	286	343	314	313	304	304	310	297	317	319	318	320	333	307	296	350	314	305	301	314	280	364	295	299	328	331	301	352	336	340	346	312	361	304	308	327	293	324	340	312	308	313	321	330	363	326	303	323	325	297	345	334	336	314	352	324	310	314	329	317	312	322	330	319	304	345	344	300	309	332	314	300	340	316	315	310	293	288	324	323	329	344	322	320	345	304	309	292	323	332	310	324	344	362	322	340	323	318	283	299	318	324	332	331	305	354	308	305	285	302	295	350	350	292	305	295	318	315	313	346	311	285	313	303	340	353	303	335	328	290	321	336	323	289	303	315	315	332	324	337	302	314	310	295	303	332	333	323	313	324	330	353	349	289	325	302	340	305	328	321	283	285	331	329	325	316	296	352	342	348	300	329	326	345	331	331	329	327	301	333	321	343	320	324	339	283	300	320	296	339	357	334	305	339	335	333	330	355	314	303	328	343	320	297	342	338	320	321	274	301	345	306	309	317	308	320	332	319	330	328	334	278	331	308	289	317	300	320	350	332	287	298	282	335	356	337	320	346	346	342	294	332	327	291	307	318	318	364	309	354	314	286	323	345	341	357	321	338	328	323	309	303	308	302	328	291	294	320	303	323	318	320	305	312	294	317	315	321	305	319	345	322	353	320	325	286	323	331	330	351	306	302	317	284	337	316	287	314	330	281	310	301	329	323	329	334	338	315	310	305	317	333	310	328	282	347	313	289	302	306	279	313	342	313	305	323
8370	1337	2231	2352	2021	1773	1474	1268	1160	1153	1109	984	968	958	928	888	897	791	880	769	798	777	819	758	767	776	771	745	783	710	772	667	787	747	737	775	711	735	705	770	773	747	725	728	727	733	749	706	704	785	682	772	748	761	711	721	715	691	761	710	704	692	681	730	723	741	724	711	710	691	701	716	739	736	697	721	693	727	655	692	741	726	709	699	682	741	697	715	734	716	720	685	717	735	715	715	708	669	720	720	728	737	696	697	712	734	693	731	702	721	712	710	694	750	717	694	751	691	703	706	742	669	694	745	747	749	721	677	730	669	724	675	691	717	720	723	639	707	709	673	758	715	729	672	726	690	715	699	738	692	730	716	696	687	704	739	746	688	747	730	718	702	710	679	690	709	735	709	722	691	677	670	700	669	689	741	678	703	687	694	753	690	669	736	657	721	760	747	744	703	702	715	760	718	717	724	736	706	719	693	701	728	708	740	698	698	687	707	716	728	696	733	746	727	707	701	732	678	748	724	644	725	661	651	683	705	725	702	695	731	694	720	732	732	762	730	690	702	718	641	701	716	688	674	704	753	744	678	715	686	718	681	641	698	726	710	707	744	692	721	674	696	687	700	688	660	684	727	712	750	707	677	760	708	729	730	686	682	696	700	739	727	700	715	689	704	729	707	720	687	680	686	707	755	702	697	712	738	707	661	716	669	678	733	679	740	692	736	720	680	705	711	735	741	733	753	710	729	690	743	764	729	716	715	745	717	709	687	718	694	753	725	768	671	753	691	678	756	724	723	695	734	680	715	754	683	676	695	732	645	712	744	751	745	713	710	716	710	778	677	682	712	693	698	720	666	761	661	664	711	757	684	719	700	672	720	714	681	705	707	704	662	738	696	761	716	766	744	706	721	741	689	721	702	719	727	704	710	723	763	692	713	710	730	714	672	726	720	701	727	674	670	743	704	705	766	700	732	736	689	679	698	745	719	683	703	691	687	707	713	813	714	732	717	725	670	695	678	756	700	713	695	687	708	690	702	716	737	686	715	754	696	704	725	703	697	686	728	723	700	728	685	669	728	741	674	720	702	766	710	757	728	712	706	670	722	735	696	716	717	696	690	730	726	773	702	732	644	745	697	707	693	717	701	728	651	719	733	700	699	747	736	734	713	732	720	669	712	721	715	709	708	680	687	754	710	763	712	721	741	800	690	725	708	716	711	744	679	708	723	721	676	734	729	695	704	672	733	754	723	748	695	660	666	739	715	692	684	697	677	721	686	695	741	712	720	739	756	653	700	717	744	677	712	734	675	676	711	715	702	690	737	665	727	736	730	705	696	736	749	673	695	724	699	687	714	711	706	759	691	675	733	686	685	705	725	676	718	699	700	726	694	753	681	689	750	692	699	732	664	692	688	741	681	766	708	720	702	718	706	706	680	707	754	694	678	676	718	715	698	761	674	729	731	715	709	674	677	716	724	742	691	720	713	707	716	698	680	721	724	704	740	679	744	695	726	760	710	706	722	721	699	706	643	771	755	677	718	716	746	706	714	694	688	712	723	745	699	747	716	706	684	752	723	688	720	707	775	672	717	731	687	736	743	702	767	703	712	760	761	736	685	664	702	709	709	689	727	677	748	701	729	704	701	728	669	713	709	686	723	658	733	730	703	787	733	740	707	734	681	709	678	727	687	732	712	698	717	764	690	746	744	686	783	682	674	676	722	748	728	700	690	676	711	691	730	700	730	744	679	714	729	726	684	698	749	780	803	717	750	741	750	704	682	693	680	719	693	672	704	734	694	768	683	654	715	718	703	741	744	705	740	678	712	718	703	677	707	708	688	732	733	687	698	694	698	720	720	763	673	745	688	722	667	739	714	677	688	688	733	674	671	724	655	745	709	716	691	697	714	709	726	706	707	735	737	687	726	719	696	757	730	688	750	732	703	684	710	708	721	738	701	704	733	763	693	713	727	739	682	721	740	682	649	723	680	741	717	750	766	719	700	726	656	725	713	718	691	720	712	704	696	721	659	738	753	716	681	767	743	727	754	708	676	698	720	684	729	714	726	716	668	747	688	715	711	713	662	690	721	733	719	729	729	677	747	661	691	677	706	699	734	749	711	682	732	739	666	680	669	664	695	731	741	717	747	724	701	732	747	736	731	730	726	705	699	695	738	725	702	681	682	716	726	724	710	682	716	716	695	713	731	712	741	693	678	719	713	692	707	729	718	684	710	691	669	683	721	705	689	662	747	724	684	678	732	690	737	743	698	688	644	673	672	699	707	723	686	703	718	728	705	721	753	761	713	724	716	697	684	761	695	681	709	762	710	746	727	738	662	699	737	650	679	693	702	692	702	695	726	713	709	721	725	690	683	685	689	714	735	740	711	787	687	747	701	762	701	721	687	717	754	704	685	657	694	743	728	710	713	725	765	654	695	740	725	758	712	731	736	708	694	667	750	725	742	708	716	746	690	724	689	674	712	698	734	726	698	772	697	681	727	689	725	683	721	724	762	720	666	698	749	729	708	742	671	763	687	768	672	695	732	739	692	669	689	708	705	696	730	698	717	713	655	654	682	706	687	711	725	664	661	721	734	726	694	727	675	692	730	713	721	685	670	706	659	763	692	702	718	725	715	709	712	719	720	694	709	714	684	671	739	729	716	758	718	668	682	691	688	736	759	743	712	723	687	723	697	672	685	735	705	726	726	665	728	734	722	682	754	702	706	757	776	696	706	688	740	735	664	691	725	723	686	689	693	719	681	690	650	702	716	694	759	712	731	685	688	749	689	746	723	706	715	735	684	686	743	701	716	749	743	736	752	723	723	731	732	691	766	727	706	714	719	683	707	682	715	680	662	727	715	679	715	714	690	705	715	708	709	742	700	715	696	711	736	733	718	786	758	731	687	720	730	698	759	707	747	707	728	709	699	708	713	726	699	688	700	773	754	733	696	698	708	694	666	699	756	671	702	721	722	741	668	699	692	654	739	680	692	679	687	751	700	740	717	672	748	684	709	682	706	671	719	737	713	751	686	714	715	711	731	692	739	703	702	704	743	653	740	709	712	666	723	714	685	725	732	674	718	729	717	715	725	727	705	723	704	746	690	675	753	755	739	726	695	723	718	714	726	721	656	709	661	748	671	717	744	755	781	678	682	655	710	729	717	717	709	725	737	753	666	715	683	699	734	675	710	689	724	709	708	731	718	755	724	690	762	712	693	672	710	729	702	710	698	769	767	753	714	687	708	708	725	709	745	729	723	757	698	721	703	756	704	683	697	709	696	661	712	649	747	707	785	681	710	656	714	734	720	704	713	739	703	705	665	680	685	696	731	755	704	692	718	713	727	703	708	731	702	736	668	685	742	770	760	667	678	682	693	723	731	723	680	697	730	697	694	706	671	711	711	720	758	750	697	681	710	707	740	724	638	711	692	701	662	722	732	719	694	710	692	668	711	698	723	729	688	697	685	713	744	697	692	638	665	747	684	703	728	750	731	724	748	697	673
1578	203	228	228	198	172	218	188	194	193	184	183	158	185	197	197	171	185	207	169	200	167	196	179	172	194	183	179	191	202	177	174	176	194	196	228	197	194	156	191	175	186	187	185	180	167	191	190	180	171	170	191	154	201	189	183	177	187	222	193	196	204	186	182	183	201	186	178	199	182	180	178	164	164	159	187	177	213	193	201	187	197	176	197	223	161	200	202	207	193	196	183	198	184	177	202	203	192	198	208	167	195	177	218	180	175	188	192	186	187	182	204	195	166	194	181	171	171	205	204	211	142	185	200	182	214	190	216	183	177	169	202	179	155	187	193	187	192	209	183	197	185	177	189	186	176	135	164	187	182	165	198	197	196	182	180	184	179	171	207	174	176	197	177	179	186	174	175	196	183	178	177	194	175	192	188	183	176	186	214	195	207	202	209	176	189	192	160	220	174	181	198	196	190	201	193	189	175	198	189	215	206	188	169	176	159	196	209	196	200	183	180	168	187	199	186	190	170	198	201	189	163	197	191	167	193	178	174	172	183	175	169	194	163	188	183	192	184	189	192	190	169	183	209	222	197	168	170	200	207	190	177	210	201	187	190	196	179	162	199	191	201	193	216	188	179	180	172	199	185	184	185	158	173	200	193	169	160	196	182	169	207	194	171	209	182	169	166	191	188	179	192	158	184	178	208	186	191	186	177	182	202	193	199	183	192	150	180	183	174	179	191	170	158	177	193	186	156	197	177	215	180	184	179	180	169	202	188	197	172	185	190	184	215	167	174	188	198	204	181	201	216	189	173	191	208	164	194	155	173	200	164	169	178	177	206	201	182	206	196	185	188	192	209	182	188	194	195	171	174	195	187	177	194	171	176	174	209	200	196	210	201	191	184	184	174	187	162	194	189	158	181	181	178	147	181	188	175	195	152	214	190	208	207	190	195	200	204	172	210	190	183	163	197	185	182	189	194	188	186	178	188	193	190	162	160	214	205	199	149	211	195	200	192	196	207	174	179	177	200	187	191	179	167	197	165	199	186	199	195	183	182	194	186	174	171	166	196	180	166	153	173	204	193	192	181	180	186	194	179	200	174	195	189	196	171	185	188	161	191	184	190	176	165	159	184	204	205	193	175	160	202	173	193	187	194	163	196	179	190	206	185	179	217	205	206	199	190	189	180	172	187	179	195	188	162	183	182	169	206	180	194	232	176	195	181	198	164	183	184	213	172	218	193	220	183	175	178	181	185	175	197	174	187	167	164	204	194	194	172	186	178	180	171	173	201	195	175	182	185	185	212	181	173	187	195	164	157	197	176	171	185	183	191	180	179	187	190	172	200	219	207	182	183	189	185	184	184	180	168	220	179	183	182	188	166	201	185	177	196	182	172	183	190	180	167	180	204	207	181	169	180	182	170	196	185	204	193	196	202	172	184	198	173	169	173	171	205	182	173	178	189	193	201	165	190	195	181	198	173	195	184	201	200	174	164	185	194	217	180	173	179	192	182	209	170	199	205	198	187	212	172	157	175	223	173	216	181	178	203	188	182	192	193	185	189	194	174	166	177	166	185	205	174	217	165	192	171	203	198	192	193	161	180	177	182	183	176	180	183	204	194	182	199	181	191	193	174	202	174	194	189	182	186	174	166	192	194	202	198	198	192	192	204	177	182	182	171	159	174	178	162	186	195	165	189	189	202	151	184	202	197	176	195	184	179	191	166	206	180	172	193	199	184	201	198	228	168	153	186	204	192	190	187	219	191	201	148	207	204	167	173	176	190	192	187	199	185	185	182	148	189	181	169	202	176	176	208	176	168	169	186	202	197	208	187	199	197	209	166	173	182	203	194	171	225	206	176	179	196	180	209	180	195	183	194	177	180	193	185	195	171	180	195	180	187	190	194	185	194	197	183	195	196	175	196	216	193	175	192	183	162	166	202	167	198	165	201	190	197	212	174	203	183	201	183	190	185	205	185	186	162	224	190	177	173	205	197	175	183	193	184	231	193	187	217	196	189	172	173	188	178	183	215	191	173	193	166	201	196	153	168	207	170	161	189	188	186	186	195	188	187	227	199	182	176	196	183	177	169	188	172	219	167	148	190	204	194	206	211	193	191	197	188	173	167	157	183	214	174	181	180	169	191	195	178	196	194	203	193	171	175	187	172	174	197	173	188	186	200	196	181	176	187	181	178	236	204	175	221	163	189	167	183	209	182	183	212	222	194	178	195	178	197	190	184	182	188	156	170	195	181	184	157	166	198	194	171	201	208	173	175	199	166	183	185	195	176	178	196	209	192	187	193	192	191	189	187	177	191	174	193	187	187	192	175	209	175	192	206	164	206	186	192	193	185	165	182	192	174	173	164	201	200	177	163	189	185	184	199	162	178	182	201	200	185	179	168	197	184	192	183	154	206	184	172	156	169	180	180	190	207	193	205	194	195	196	168	199	194	177	204	193	189	183	188	203	195	205	175	204	155	205	194	230	188	216	189	190	204	185	179	205	186	232	187	180	196	214	156	200	197	198	207	179	237	201	196	217	175	190	178	183	179	184	212	179	168	170	199	163	173	187	208	198	185	181	172	184	199	193	187	197	185	184	198	188	182	179	158	180	195	210	200	164	177	212	174	202	173	190	189	205	183	176	178	177	182	187	151	196	166	203	180	195	186	180	169	182	190	178	188	189	171	189	194	194	183	196	160	186	188	210	182	196	164	205	169	185	159	182	193	192	188	194	183	205	161	173	205	165	191	190	174	177	218	176	181	178	166	199	175	195	180	182	208	173	190	190	193	183	192	190	176	212	176	198	208	183	183	184	195	194	174	182	180	200	195	201	159	146	197	175	183	196	184	193	184	195	190	174	207	181	193	159	156	209	192	191	178	210	207	188	163	178	176	183	199	193	185	195	188	190	179	168	213	192	188	203	165	170	159	201	162	200	185	193	182	183	209	208	176	177	195	170	184	192	196	184	219	195	217	188	165	178	151	190	210	175	208	202	189	196	186	199	171	203	183	181	189	180	177	184	187	191	166	193	180	169	177	192	230	178	185	168	208	210	179	160	158	230	208	201	203	179	177	182	188	180	171	214	171	183	173	197	186	181	181	185	193	190	194	187	169	182	173	185	182	166	171	183	180	193	178	201	197	190	181	212	170	200	185	197	176	193	171	200	172	191	171	164	172	190	163	177	176	177	184	177	166	180	174	171	170	185	184	195	187	186	201	191	159	175	197	212	184	180	200	201	200	180	191	167	177	187	195	187	189	187	176	195	187	184	197	181	168	192	200	174	181	191	183	184	163	184	199	178	153	172	179	147	211	185	152	196	201	179	172	162	170	189	190	209	202	213	189	156	205	176	199	197	201	223	191	163	205	193	185	188	194	193	202	179	169	163	194	189	166	194	195	187	168	179	181	175	180	179	174	202	197	207	192	194	177	181	214	163	170	180	182	188	192	171	166	190	196	157	175	198	176	186	190	178	171	183	158	207	192	197	186	202	188	203	198	184	165
1833	521	528	507	574	540	479	500	547	500	517	500	485	494	511	489	458	496	476	484	511	489	489	490	504	497	474	499	475	485	431	499	514	483	498	489	491	482	468	528	497	482	496	464	497	470	442	493	472	518	456	511	516	491	510	461	488	438	458	511	470	503	477	478	491	472	490	474	473	503	507	523	467	482	452	502	492	449	490	484	443	499	502	455	521	426	495	474	437	457	453	506	529	484	511	509	548	497	486	480	485	475	452	459	496	455	474	518	486	492	447	489	454	541	473	497	454	457	484	526	492	515	514	478	507	481	480	486	498	489	482	491	520	501	437	505	509	450	420	437	501	471	510	488	469	478	476	476	465	482	494	484	465	504	470	513	483	476	524	511	508	489	462	492	482	496	519	495	475	476	460	479	479	452	473	476	487	504	455	494	463	478	484	479	486	489	485	519	486	499	489	501	463	460	487	512	457	506	528	485	476	501	493	481	476	462	493	500	488	490	492	478	423	475	509	457	484	490	516	471	521	502	459	511	492	455	500	470	479	488	483	476	510	473	482	472	499	465	455	493	504	506	489	470	480	523	480	493	493	503	498	482	450	483	483	472	449	486	492	487	483	484	452	495	472	508	458	466	492	446	490	487	469	459	438	481	496	471	451	491	504	481	483	456	431	490	476	516	512	454	494	460	459	475	486	474	496	487	466	474	476	465	492	468	469	508	511	464	492	504	510	460	505	482	504	465	483	466	485	458	469	489	477	438	474	478	512	437	510	497	500	489	498	445	491	491	487	469	477	507	491	498	520	503	445	502	480	471	457	454	474	458	495	477	507	478	468	477	508	488	517	475	447	482	483	475	483	533	492	471	512	483	472	463	465	492	496	518	473	423	482	460	487	470	474	466	448	486	502	485	502	507	499	470	475	456	480	472	514	492	487	478	453	464	487	517	474	523	479	457	511	522	471	486	454	502	469	490	524	473	474	476	508	485	541	486	518	428	495	505	476	490	441	472	493	514	452	473	499	473	487	516	467	471	502	484	459	453	470	516	498	492	509	460	472	500	492	477	472	465	442	432	480	503	428	456	469	453	467	485	456	448	467	478	470	514	493	475	475	501	506	476	446	488	460	461	517	478	503	489	480	484	501	478	499	456	472	464	473	448	466	498	467	482	445	508	506	471	487	479	449	477	478	458	482	472	471	509	499	491	492	479	495	461	494	484	424	519	455	454	480	513	477	477	473	467	502	490	463	478	462	536	466	453	464	504	517	462	474	493	457	473	519	473	490	459	506	490	465	519	476	508	477	497	471	512	492	523	462	432	484	489	485	474	493	458	475	466	475	473	472	461	475	486	506	475	426	505	469	456	492	484	485	481	492	475	475	493	512	491	503	468	446	493	487	466	511	494	531	485	483	518	480	454	455	467	485	466	488	430	460	526	481	479	471	468	427	506	477	490	475	432	490	478	520	478	489	493	484	519	455	483	463	471	509	464	484	484	514	467	474	502	446	486	458	495	484	497	474	482	455	472	432	515	502	467	485	464	483	481	456	494	489	483	488	489	481	490	460	471	475	489	450	492	475	475	450	472	479	491	443	473	449	424	472	494	458	463	528	464	469	491	472	480	490	488	477	461	467	480	494	468	482	471	486	519	459	523	460	554	498	476	476	432	493	484	459	487	500	513	468	501	482	475	516	493	503	525	497	461	494	506	505	528	478	494	487	437	435	487	472	482	498	482	486	516	494	481	460	441	445	471	472	476	497	481	479	460	481	469	477	459	464	492	485	512	490	463	483	457	496	482	492	491	474	488	450	498	495	445	453	472	487	488	461	487	462	488	454	476	517	498	476	486	524	472	474	504	513	525	487	486	480	484	509	474	488	448	488	508	510	454	504	484	524	462	479	489	480	481	498	464	457	477	498	487	442	490	480	487	483	491	490	477	454	437	497	462	483	516	488	507	483	464	473	519	506	519	507	484	496	508	472	474	516	530	417	466	510	492	493	469	469	501	488	454	454	485	470	449	463	466	493	506	468	488	465	475	451	508	523	502	469	503	468	507	473	512	454	466	520	551	516	478	491	485	453	484	481	500	497	494	519	500	523	491	461	504	483	493	474	479	511	471	512	479	475	461	494	476	460	498	442	506	475	490	459	466	453	485	502	468	498	469	469	447	492	498	446	512	459	472	497	466	492	444	454	485	510	479	489	475	506	475	479	503	444	502	484	468	502	478	443	477	479	466	439	491	494	507	474	528	538	510	491	474	474	501	464	481	504	453	465	486	494	440	485	465	451	441	496	460	462	445	458	500	505	479	483	423	511	480	508	492	465	467	469	468	494	444	471	454	477	488	483	469	492	506	471	472	497	499	519	509	456	484	509	504	465	473	461	440	477	468	481	483	475	461	487	495	479	496	438	481	443	463	481	512	473	520	527	473	548	494	480	473	503	482	481	512	478	505	517	472	485	456	465	470	485	481	496	464	497	463	451	484	505	476	508	511	459	491	449	499	488	466	488	489	449	461	503	456	490	488	451	469	477	475	475	518	510	466	512	489	499	492	450	495	475	468	485	526	531	445	494	498	452	484	450	489	459	500	503	479	491	485	463	480	521	457	492	501	469	460	434	493	513	478	470	489	471	482	483	516	493	450	483	466	465	463	435	522	475	449	486	466	484	509	489	511	491	475	480	479	487	500	492	469	472	464	453	470	484	456	469	474	488	483	505	543	480	508	504	483	485	498	489	468	497	456	482	465	463	485	487	491	491	503	509	511	470	464	487	482	517	473	530	436	515	471	497	516	498	477	479	481	518	461	452	485	460	486	489	443	507	498	488	464	458	477	480	504	472	464	469	496	509	489	489	490	426	487	499	504	475	440	491	490	493	492	479	503	452	465	466	504	511	447	462	477	506	505	468	494	463	516	523	520	485	514	493	521	470	491	504	525	474	494	469	461	507	464	484	468	473	432	452	472	488	468	464	482	468	509	472	493	472	472	475	437	488	497	479	508	464	458	496	466	474	514	479	492	490	448	526	476	479	470	480	482	489	500	464	495	519	477	488	466	499	504	488	491	512	472	494	470	464	502	482	489	450	476	497	471	523	491	480	448	476	489	487	489	510	515	500	450	483	486	504	468	485	484	460	480	473	463	460	483	491	467	464	483	467	475	451	470	472	490	476	475	443	507	451	484	467	512	488	495	479	482	466	447	481	490	472	486	496	444	538	472	479	514	529	446	491	475	444	480	473	458	486	490	505	459	496	467	489	501	507	456	508	490	485	443	492	512	496	496	453	528	467	497	496	499	477	459	476	468	471	480	472	470	438	499	493	474	447	463	440	491	485	493	510	506	486	495	491	489	503	465	516	488	491	490	470	482	487	477	470	504	501	497	505	488	470	518	478	523	463	484	491	493	467	459	466	454	461	505	462	472	515	459	537	509	516	515	436	514	469	498	486	508	491	478	518	456	494	494	451	462	464	490	462	481	458	471	475	491	505	480	491	484	465	476	489	457
7972	696	699	635	484	483	394	404	430	404	404	436	387	371	325	360	351	342	361	363	369	369	330	335	347	354	359	385	338	348	339	373	371	372	342	369	355	350	338	365	359	373	352	320	355	383	416	327	355	337	341	342	352	365	303	360	375	356	375	355	339	325	327	324	338	338	371	358	352	364	347	344	359	323	364	363	391	333	370	337	380	345	382	347	359	341	347	383	351	370	365	349	330	347	347	342	362	372	317	361	332	346	351	340	365	379	352	354	352	326	357	350	373	326	365	358	355	370	368	369	365	371	330	367	349	403	335	344	373	351	359	362	322	354	330	329	365	370	345	340	330	351	344	342	356	358	330	388	345	379	346	331	351	334	329	351	342	372	353	355	359	330	369	349	352	346	353	365	373	359	364	345	337	349	337	368	347	361	333	331	345	349	364	350	359	388	352	359	340	362	337	389	357	346	370	330	347	324	344	348	360	321	350	363	356	366	386	365	306	340	337	323	346	346	339	368	388	363	332	368	364	354	377	370	357	316	341	380	392	348	357	331	337	380	359	347	348	311	329	332	358	355	355	335	356	355	358	361	385	362	341	340	369	352	360	320	361	327	345	323	350	373	374	352	390	337	375	344	313	311	344	348	361	368	379	340	322	306	363	361	342	389	355	335	353	331	336	368	342	360	359	344	352	328	338	378	395	375	337	340	337	362	369	349	387	306	311	336	313	369	377	359	351	359	358	378	362	361	333	351	367	334	359	387	339	345	361	356	391	357	368	349	370	358	369	356	378	341	346	344	350	346	349	365	345	346	312	339	366	358	337	346	368	362	314	336	343	304	353	362	339	340	395	351	363	321	326	316	376	374	345	339	369	372	368	353	359	375	377	334	352	376	360	370	348	356	374	325	352	343	333	376	361	381	389	363	337	360	339	373	372	369	372	352	339	359	355	385	362	371	332	337	379	333	329	366	336	332	342	356	366	354	340	354	355	356	357	331	385	341	308	361	367	348	362	366	334	328	353	360	342	362	319	299	354	334	362	329	324	367	348	363	348	388	381	345	344	351	371	346	393	330	357	350	366	352	334	337	358	348	355	355	342	365	329	367	364	391	348	392	349	349	358	372	346	375	395	347	334	357	357	370	330	346	318	357	379	345	358	362	334	353	361	341	370	381	345	386	372	360	372	341	335	335	318	379	351	321	338	345	337	372	347	358	361	401	361	356	330	343	321	324	379	365	339	375	327	318	372	335	353	350	344	340	323	384	367	357	362	346	338	367	373	345	348	355	343	386	358	366	314	332	324	364	377	325	334	369	357	352	345	369	322	335	377	311	327	313	352	371	374	372	380	360	359	359	332	363	338	357	369	357	344	358	350	415	357	332	370	389	386	370	356	315	350	352	346	369	391	344	323	329	337	373	362	313	341	338	388	325	351	352	349	389	344	379	376	386	346	373	344	326	387	355	344	376	355	344	358	334	347	317	335	328	341	360	333	380	341	364	348	372	365	338	368	347	331	316	349	345	363	361	343	336	365	377	377	341	352	333	338	348	358	342	336	330	330	347	361	337	355	345	357	346	338	335	358	347	337	375	367	357	355	398	320	316	363	315	356	339	356	376	394	383	357	340	326	340	345	364	334	337	363	348	321	381	355	333	327	340	340	389	367	329	359	355	359	358	391	380	330	335	351	378	328	342	351	317	351	336	348	366	356	347	328	342	352	352	338	331	355	326	374	369	351	363	386	372	333	330	345	347	370	344	310	337	380	355	343	338	349	368	349	384	339	379	373	345	339	383	362	347	347	333	375	349	351	342	317	348	328	360	380	353	383	352	356	357	378	396	392	358	306	327	306	349	346	336	351	322	358	371	341	364	349	315	344	341	335	359	325	346	353	353	387	349	317	332	370	341	374	322	372	371	350	339	394	380	326	416	348	362	373	353	354	356	318	403	364	361	357	370	346	368	347	337	396	357	365	332	314	330	351	327	327	297	354	328	382	339	358	358	342	365	317	330	392	330	322	362	345	321	326	328	355	359	344	341	342	362	361	387	360	341	367	362	322	368	347	352	344	337	345	396	372	340	346	357	378	366	346	348	362	347	352	354	345	376	341	405	401	341	358	361	348	346	373	334	376	377	363	358	361	345	351	317	339	386	346	380	353	341	361	358	383	342	360	363	357	360	345	374	331	329	328	347	359	378	338	335	374	350	329	343	381	372	377	355	363	352	344	338	340	363	349	355	328	364	372	327	328	359	353	335	386	347	374	380	351	379	351	367	372	411	369	315	356	340	338	359	339	340	334	349	338	389	371	323	366	347	393	316	367	354	346	344	383	377	330	379	356	345	365	335	367	339	353	328	324	374	367	332	352	330	331	329	365	385	382	338	346	350	368	328	350	335	361	391	319	378	374	367	394	346	389	334	357	367	357	303	372	335	323	369	331	341	363	369	358	360	325	400	307	336	320	416	367	369	394	316	395	355	358	344	330	376	372	376	382	380	385	351	354	321	364	379	385	351	334	332	344	359	336	321	361	322	335	352	357	340	390	369	380	349	372	351	382	351	340	364	346	357	398	375	351	357	363	313	369	355	347	403	354	361	370	353	364	349	326	374	380	356	312	376	365	380	338	390	374	363	346	348	315	361	361	310	381	361	346	351	365	355	323	338	356	377	376	376	350	362	327	354	341	362	356	336	372	397	396	366	371	358	358	364	365	358	368	360	339	390	385	350	393	371	366	362	376	352	339	380	332	337	405	325	319	369	345	342	373	361	328	347	360	360	329	349	321	370	359	364	360	354	326	355	363	335	349	335	356	340	357	333	343	360	355	347	336	341	382	355	370	360	341	367	391	366	327	327	361	332	311	390	355	385	362	372	377	352	353	401	372	347	327	372	370	352	369	352	375	344	379	390	366	377	372	378	347	312	361	362	316	309	347	346	352	336	386	383	351	339	365	353	331	383	341	360	354	369	371	368	347	343	345	346	352	363	359	383	366	366	389	331	362	363	388	330	338	326	362	363	380	391	354	362	366	294	314	365	334	359	361	318	353	404	376	331	311	342	298	341	353	341	367	362	376	346	348	344	305	342	364	349	353	357	345	337	357	366	351	356	346	351	328	334	356	385	342	350	376	374	344	336	336	365	395	355	345	348	343	337	385	401	384	405	335	361	355	371	338	341	366	356	378	364	343	349	329	341	341	373	353	351	351	358	350	336	349	343	352	332	366	371	359	340	369	361	349	371	371	341	353	351	355	350	343	357	355	337	329	303	358	362	348	364	368	363	338	345	356	375	383	366	361	313	359	350	357	318	360	365	352	373	357	345	365	351	372	366	311	339	358	361	331	339	362	332	344	345	367	353	399	331	345	352	342	365	376	406	360	372	392	387	330	364	363	387	356	362	395	367	377	360	329	328	330	331	335	340	357	348	355	346	364	373	329	351	358	332	375	336	349	376	347	310	386	350	367	352	381	351	355	389	382	359	338	357	367	360	336	323	363	340	401	360	354	365
6736	1096	1595	1683	1526	1394	1216	1115	1045	1002	973	982	958	983	930	873	849	893	899	890	887	890	855	884	867	869	863	820	847	854	887	885	829	853	817	769	843	824	794	872	800	813	829	884	789	845	845	816	874	814	826	864	828	794	833	807	789	790	809	842	851	799	821	830	835	791	846	826	754	801	801	802	760	818	791	801	836	796	787	824	840	811	795	795	823	822	813	812	790	786	799	838	793	839	845	846	809	804	838	820	822	811	835	835	820	824	875	834	810	836	820	808	809	806	820	853	863	804	838	815	825	840	806	791	836	860	831	812	831	865	839	765	810	822	833	796	831	740	838	805	833	794	816	774	857	830	815	848	835	836	787	784	767	823	816	807	814	862	806	786	867	752	750	820	818	803	811	789	782	853	844	743	853	825	867	786	820	859	841	822	835	825	793	772	867	839	829	823	815	767	834	857	792	834	788	844	796	801	799	814	790	834	770	754	774	804	803	805	791	806	845	843	831	809	840	812	803	806	831	799	790	810	792	811	811	824	859	807	805	856	824	810	797	818	785	780	815	815	831	783	773	806	783	800	745	816	837	812	772	796	816	800	827	799	794	746	845	801	842	801	771	808	767	807	803	834	782	802	805	830	858	834	813	806	850	809	771	821	812	793	845	828	801	817	822	843	852	811	812	813	835	804	815	816	810	799	842	813	812	798	849	812	861	850	810	797	806	775	787	841	803	837	767	808	842	816	813	826	805	798	764	790	849	845	807	788	814	794	831	806	849	859	829	796	816	831	817	832	825	779	836	813	811	787	843	844	830	813	812	791	833	798	818	835	807	834	769	801	792	811	884	809	821	823	817	821	803	834	789	822	783	793	816	821	813	796	838	830	795	878	836	828	807	758	845	821	823	759	808	805	766	821	806	834	853	849	831	785	847	855	798	826	838	835	877	786	803	871	828	791	857	797	758	804	794	832	822	796	811	759	809	876	782	799	793	823	774	844	775	804	813	814	780	841	764	797	814	809	836	841	793	842	841	821	817	850	790	791	785	846	761	862	786	785	808	867	781	796	789	847	796	845	842	869	888	776	825	802	790	850	816	838	812	821	802	768	817	790	850	846	824	903	786	783	760	884	835	822	820	834	805	792	834	815	840	799	816	848	821	768	834	818	767	865	787	814	796	834	782	775	775	836	766	828	792	778	821	792	827	832	822	780	808	828	796	826	848	808	823	807	776	800	823	820	771	772	794	853	767	793	825	806	852	815	909	787	824	832	827	820	830	796	798	810	798	782	837	811	770	826	798	791	871	814	820	848	806	833	847	762	784	829	798	833	794	802	847	836	830	783	753	814	824	783	856	848	792	848	812	814	818	815	878	820	844	805	805	803	792	839	880	791	808	794	877	766	817	862	837	806	820	815	791	832	838	804	813	813	852	824	808	824	771	824	782	766	794	831	806	832	834	842	823	843	781	821	763	820	803	805	811	801	791	809	808	854	830	839	812	842	823	823	788	797	826	832	755	798	784	821	812	807	806	798	773	801	859	846	825	782	876	830	801	827	829	783	818	821	871	814	817	822	791	811	793	820	844	799	793	823	791	804	813	786	828	794	814	793	861	794	815	818	783	782	815	810	841	815	801	784	779	790	814	859	786	836	819	837	842	872	809	787	822	828	833	789	852	841	841	803	846	777	823	820	814	827	810	798	815	846	823	794	883	780	764	840	803	823	831	780	807	852	837	809	783	844	855	828	797	814	850	797	830	807	751	806	804	810	852	756	801	805	840	828	845	791	832	782	796	836	774	827	834	833	778	823	750	819	848	823	784	804	847	805	810	807	813	808	851	844	784	816	817	784	825	825	793	813	800	778	784	793	818	842	773	779	816	792	831	832	835	798	769	798	826	787	810	791	783	810	789	825	806	820	818	837	803	797	817	793	849	802	758	789	848	783	801	765	831	789	779	779	852	766	827	813	849	828	826	795	839	817	826	862	799	803	750	799	761	791	843	839	813	804	804	860	776	836	780	805	823	850	842	793	840	783	773	796	813	774	864	828	814	810	791	817	820	777	816	822	796	804	831	788	787	802	812	802	815	821	826	851	792	868	804	827	838	798	874	845	806	791	814	837	799	845	800	805	780	876	822	774	797	882	802	802	806	889	814	784	819	813	799	800	850	806	835	826	796	814	817	799	810	794	822	807	803	852	847	780	769	837	786	747	798	782	819	785	785	891	803	815	805	863	802	814	813	779	855	800	812	822	741	830	807	814	810	772	786	811	826	798	829	825	857	825	848	785	820	857	816	819	840	802	838	732	834	822	788	793	785	825	793	778	842	807	795	836	806	827	816	791	812	863	852	829	829	796	853	782	864	800	799	834	807	793	780	783	808	819	848	822	798	817	856	789	829	819	823	901	811	804	792	812	808	821	817	809	770	788	821	840	838	810	817	865	802	798	853	783	833	814	787	790	816	807	818	836	795	792	837	798	896	857	805	816	801	822	817	819	811	859	808	840	831	843	806	827	784	799	829	828	847	843	835	799	828	768	794	753	809	859	851	779	813	816	793	796	850	781	804	784	813	783	813	792	830	851	759	794	833	778	817	807	802	836	794	780	843	792	778	833	845	777	807	868	820	843	884	829	808	756	832	794	826	842	806	814	860	825	792	770	823	818	789	814	774	878	832	819	820	784	804	762	768	776	790	818	817	788	843	784	786	793	802	844	762	855	775	788	815	817	799	781	884	808	773	803	849	813	811	801	815	817	795	774	841	843	842	830	819	761	750	828	799	839	837	875	845	816	819	828	849	802	798	802	840	783	859	797	846	817	836	861	754	852	857	761	815	834	816	815	810	853	807	809	841	805	786	805	807	776	849	826	809	861	832	776	798	851	819	841	825	838	824	830	769	782	824	797	830	833	825	794	789	817	846	827	824	834	782	828	827	852	829	758	836	805	814	815	799	804	813	843	812	798	855	848	819	793	820	812	793	854	850	817	814	816	841	844	815	780	822	770	828	824	827	836	800	792	820	818	795	810	828	814	784	845	739	806	859	809	837	795	862	811	810	830	837	836	777	763	817	798	834	847	806	804	878	798	818	750	801	828	807	865	829	756	767	802	834	831	838	862	819	806	777	776	761	830	810	813	831	795	722	819	817	831	824	827	812	787	787	809	804	812	837	796	801	838	804	775	802	808	826	807	788	833	803	822	769	774	816	769	793	867	832	798	776	771	791	797	792	839	840	839	859	823	860	842	793	851	821	831	826	777	856	815	850	813	835	763	830	798	861	808	791	814	816	798	835	805	812	806	790	792	820	824	825	805	790	788	808	794	817	839	842	775	811	824	814	807	832	775	850	878	798	789	749	803	798	855	815	774	855	776	811	789	813	803	808	810	778	828	845	763	822	757	821	785	802	739	817	765	838	793	788	814	791	832	804	812	791	837	828	805	765	791	762	768	795	807	787	813	816	777	812	844	810	839	824	797	817	743	844	812	803	812	817	761	807	824	827	841	771	805
15047	1466	1008	790	611	567	436	412	402	346	389	335	358	396	354	335	359	301	343	319	348	353	302	324	321	296	276	357	312	300	333	297	324	320	328	316	286	313	336	317	356	308	345	323	336	314	335	287	314	334	306	356	322	311	318	330	304	331	320	352	296	344	323	303	308	329	331	284	326	306	362	368	332	306	312	289	340	303	323	313	312	324	291	328	294	346	316	311	314	338	321	313	298	323	291	351	327	326	334	309	300	309	333	336	318	303	321	339	287	340	315	344	288	310	321	318	314	288	306	308	305	310	333	321	328	305	293	327	316	342	336	315	315	295	343	333	347	327	329	330	308	298	308	369	343	320	372	317	299	320	366	308	332	332	313	333	345	320	307	305	335	324	308	307	291	323	293	314	313	342	314	304	319	307	334	329	299	351	301	310	322	319	335	323	339	322	295	331	334	303	303	338	330	330	314	300	338	298	284	298	334	290	285	332	316	303	269	308	328	319	332	309	326	293	320	317	298	302	338	341	338	302	294	319	346	310	333	287	315	306	329	297	319	334	346	295	331	337	358	332	308	314	316	287	329	332	309	314	305	337	339	351	364	321	332	331	320	303	280	308	317	299	338	313	324	305	290	325	325	334	313	331	296	345	324	361	328	280	316	327	319	289	316	340	341	341	306	333	328	314	337	268	298	312	302	309	315	331	338	343	359	310	338	315	288	300	297	317	306	322	301	335	305	312	339	315	315	336	313	315	342	326	336	342	308	316	318	323	323	335	328	309	274	313	308	336	326	301	295	297	306	342	302	297	326	334	329	353	323	312	335	328	329	322	305	320	341	315	318	314	303	318	279	326	314	309	322	298	298	303	292	307	304	297	309	316	296	293	304	293	315	316	294	330	300	319	322	323	308	305	301	288	350	333	326	306	289	293	349	325	308	328	372	323	313	276	345	328	295	317	299	307	289	294	306	318	322	328	307	290	310	315	293	338	296	331	308	314	346	277	296	322	303	316	324	282	306	298	319	292	287	316	337	304	312	307	318	332	313	309	288	321	328	322	314	305	314	338	322	306	308	330	323	306	298	333	324	314	301	293	302	328	330	341	359	326	336	304	281	328	350	308	314	312	319	347	307	314	323	333	316	309	336	349	285	351	270	321	308	320	265	314	284	291	306	316	322	319	295	344	308	285	348	325	319	343	346	336	333	332	323	315	279	322	313	300	318	285	287	286	303	335	313	306	321	309	360	319	323	309	342	339	311	302	311	346	317	350	297	317	311	316	315	357	291	330	314	306	343	306	344	322	331	316	339	321	325	300	306	329	302	337	306	281	331	315	332	341	304	302	299	344	324	303	318	341	302	314	332	313	308	340	287	324	301	308	318	305	297	321	333	288	320	293	331	320	331	323	286	332	324	378	344	321	296	308	319	328	299	310	309	324	292	309	313	332	301	371	309	289	296	335	324	284	319	327	353	289	335	274	329	284	338	292	331	292	337	344	275	316	302	296	351	338	281	292	348	301	302	324	322	319	335	333	324	289	337	331	332	314	322	316	362	330	339	344	270	305	317	276	359	300	323	326	325	351	314	277	311	289	330	305	316	319	299	293	321	301	324	346	346	326	334	334	318	304	335	273	266	294	295	319	316	338	308	350	330	301	304	323	295	304	338	294	326	301	309	286	342	301	347	346	325	309	331	330	281	330	302	316	299	324	303	308	315	355	321	326	327	305	336	322	323	313	296	332	328	314	339	297	334	308	370	312	352	315	336	303	303	342	317	316	316	339	331	315	309	293	327	346	313	314	285	321	334	306	266	309	356	359	332	300	324	362	337	309	336	328	328	304	268	312	316	303	331	311	309	296	307	317	307	340	300	290	338	337	352	329	325	322	317	293	323	323	296	342	321	299	290	310	313	363	302	342	314	292	302	310	337	316	313	333	292	324	308	291	317	299	290	304	325	302	286	300	308	316	302	307	335	307	293	316	337	353	287	323	317	319	323	322	321	298	331	332	322	324	305	295	317	325	301	345	320	290	292	307	330	348	314	329	288	322	364	341	289	330	302	301	302	336	298	291	356	307	320	310	317	295	312	308	303	283	313	299	302	338	295	290	327	328	303	306	323	304	305	306	302	316	305	329	311	319	314	302	318	328	334	333	334	298	332	300	339	305	287	303	315	324	309	329	327	342	299	346	317	348	342	303	295	330	298	313	303	340	323	320	320	314	338	359	340	293	334	270	325	328	291	331	327	300	341	347	280	301	319	333	333	305	332	332	336	326	299	290	337	284	278	305	311	331	292	326	302	333	352	303	309	308	311	315	323	298	348	344	310	279	340	347	317	311	317	337	337	287	342	307	293	335	327	317	309	302	322	323	300	295	308	347	326	325	293	314	300	324	307	290	289	327	328	332	310	324	324	317	318	262	318	301	315	315	357	306	303	293	304	316	300	343	328	327	340	342	297	322	304	288	295	330	332	346	320	300	324	337	298	302	301	309	315	320	322	310	297	280	334	324	313	294	322	320	309	297	309	279	288	304	318	286	314	329	329	273	349	324	337	346	341	312	306	291	324	337	313	328	333	313	271	294	334	320	320	346	335	313	299	322	353	301	309	278	324	324	336	318	317	358	331	290	332	338	337	314	331	313	313	330	339	287	301	346	314	330	340	332	361	300	325	320	294	338	332	327	350	331	334	315	304	324	335	306	305	312	310	304	299	351	298	279	330	322	296	265	335	323	303	288	315	331	339	309	347	369	336	322	329	305	297	335	322	316	323	309	348	317	296	322	335	350	307	325	303	325	330	317	304	359	319	346	324	291	284	299	307	311	303	354	324	306	343	296	316	324	296	357	321	300	304	342	311	324	349	299	302	313	294	316	345	338	282	329	332	297	342	272	319	340	305	294	334	360	358	295	352	344	315	319	314	344	296	303	287	311	322	329	324	326	334	341	323	329	331	306	309	348	312	319	278	332	323	358	330	309	294	344	293	305	345	321	330	346	269	327	284	294	324	340	298	343	319	318	304	330	293	313	279	293	311	305	322	320	302	308	315	318	331	292	280	352	308	332	314	322	318	321	333	313	323	321	342	337	294	355	351	274	363	313	335	292	306	317	344	332	343	339	309	300	301	336	336	282	293	321	306	304	292	317	339	293	333	328	320	313	330	311	339	310	315	288	287	305	327	296	373	311	305	316	348	304	298	338	326	308	294	312	313	330	336	314	348	311	313	291	314	301	308	341	286	323	306	273	341	299	330	339	328	342	335	327	356	313	321	321	332	340	329	356	319	308	307	304	329	339	368	312	301	345	353	325	327	362	336	317	302	295	307	299	301	319	352	272	256	336	320	322	302	358	288	304	281	325	338	298	313	323	323	296	319	296	305	288	315	334	301	282	293	317	321	321	307	274	318	323	308	331	307	306	318	343	292	307	333	300	305	313	344	314	287	307	310	364	339	286	308	295	303	305	313	335	308	315	333	319	318	298	338	278	314	322	271	296	311	300	292	327	309	315
8321	1289	2182	2398	2014	1782	1462	1311	1096	1075	1060	1021	974	919	900	895	881	795	783	765	799	807	831	823	732	797	795	717	733	770	734	716	734	757	747	695	709	712	729	720	748	725	756	700	712	730	687	740	724	692	782	691	724	724	729	703	713	725	746	742	715	717	732	710	690	716	740	662	717	681	695	702	744	687	669	720	735	716	698	685	704	724	677	746	716	718	651	738	679	735	744	643	733	776	697	685	745	748	699	727	685	683	758	657	702	661	755	685	701	762	729	721	708	694	671	672	720	723	726	742	697	697	766	721	730	709	725	721	727	687	712	676	695	713	684	687	703	717	690	690	644	726	687	729	682	721	687	727	721	735	684	732	709	711	690	717	672	704	679	649	763	741	717	688	742	720	674	707	742	714	685	742	699	658	705	711	658	732	685	764	712	760	670	685	660	702	709	670	683	770	659	726	754	722	716	676	742	762	735	704	718	677	727	701	701	700	729	709	684	745	755	707	736	722	688	684	720	678	674	698	701	727	686	694	687	702	706	768	739	687	732	730	766	674	730	685	700	699	681	732	683	707	691	754	727	665	710	720	747	728	719	757	746	726	671	722	703	705	743	724	691	701	703	719	729	755	689	715	726	691	728	702	699	732	739	720	681	710	725	730	716	714	695	746	645	694	716	730	730	670	668	737	695	724	699	682	720	707	700	694	693	702	683	715	682	700	712	729	685	738	708	726	694	681	676	756	729	696	726	686	684	703	700	734	697	724	732	739	661	696	693	708	703	716	750	686	725	718	671	668	739	715	730	641	739	706	704	712	697	703	663	717	686	696	715	713	655	731	688	685	747	693	662	675	695	700	732	721	699	703	691	716	677	719	738	665	711	716	741	763	735	682	708	734	703	722	693	678	711	754	680	719	754	690	724	677	673	756	702	710	693	734	665	723	708	743	708	688	708	687	731	702	696	728	701	699	674	709	737	670	683	696	637	754	686	676	687	694	744	698	723	697	712	697	669	743	737	739	704	697	730	683	704	686	689	695	708	693	712	729	709	760	705	693	686	638	710	679	660	695	687	720	694	664	674	692	699	713	720	730	660	702	672	719	694	703	693	687	711	749	668	704	732	683	696	717	732	730	696	680	714	722	704	724	676	735	720	733	726	756	691	777	718	737	730	699	707	679	693	702	695	676	697	673	699	742	716	733	721	705	731	720	683	729	681	719	745	674	683	745	723	679	674	684	694	737	759	704	695	689	711	726	677	704	694	687	701	693	690	687	706	717	727	744	724	661	763	741	777	691	695	758	688	753	704	717	685	677	702	718	726	710	705	696	683	712	717	716	700	702	673	721	729	692	681	713	735	733	702	699	731	692	668	729	737	691	697	674	687	693	718	713	705	661	719	654	674	666	710	694	729	713	694	700	729	729	717	764	683	705	706	643	735	730	682	691	736	690	720	712	651	754	705	752	702	692	697	671	724	729	703	686	686	663	707	720	674	711	731	687	692	725	713	709	701	735	680	704	712	610	735	730	681	715	692	738	712	737	705	687	671	698	724	688	688	687	739	718	652	729	693	691	689	735	708	711	656	721	735	745	750	739	713	704	665	675	704	658	712	733	749	705	713	703	744	675	706	713	739	741	678	737	699	717	749	745	683	686	768	668	692	728	715	697	709	715	743	721	731	695	727	701	729	708	736	653	753	753	693	729	715	685	727	691	709	703	712	707	681	720	682	700	699	715	734	718	720	702	737	744	697	706	662	716	677	703	682	705	703	678	705	725	660	704	732	701	688	692	695	690	757	704	690	705	694	676	715	690	663	726	735	639	703	704	704	703	741	717	686	725	777	702	745	698	753	712	739	697	674	749	726	677	714	695	718	688	741	718	729	728	723	680	686	721	707	747	681	747	745	735	714	761	752	707	752	683	671	748	703	727	748	733	691	685	730	650	770	726	710	679	733	685	688	686	688	722	711	720	675	687	710	697	677	710	721	700	695	692	682	659	671	667	717	722	760	660	757	742	715	694	761	701	697	677	720	696	719	684	712	738	671	746	688	717	686	692	712	707	731	674	748	658	688	695	712	707	655	704	634	708	717	732	677	671	708	694	708	719	715	691	666	724	693	701	723	681	650	722	710	708	702	729	718	689	711	676	724	728	753	720	735	694	705	677	732	705	688	691	704	678	759	675	748	733	749	689	680	703	698	705	670	693	707	698	691	724	743	693	752	713	688	676	701	662	737	708	693	683	700	723	704	703	748	667	697	719	717	724	719	690	714	715	701	738	697	724	698	713	742	731	672	704	701	749	699	717	716	727	693	738	750	717	711	721	708	701	722	721	750	708	713	713	718	644	671	722	734	684	711	702	710	687	696	713	737	671	676	778	718	698	725	769	739	719	698	681	732	731	766	702	698	704	746	708	676	679	701	710	720	728	666	734	694	748	722	695	755	699	709	751	677	715	703	747	697	751	710	726	688	692	692	712	709	716	679	661	735	682	721	724	746	699	728	681	651	671	680	667	671	697	695	692	690	700	691	678	728	708	759	654	702	708	736	665	711	723	724	676	721	727	691	718	701	708	693	718	688	698	691	708	689	688	738	728	702	705	663	672	707	686	728	667	660	685	733	658	709	667	719	684	709	703	699	681	695	715	670	726	695	752	709	709	699	741	714	704	682	703	678	693	681	744	717	728	766	696	726	702	658	678	713	685	641	739	727	645	727	683	726	741	729	645	705	748	733	737	717	744	714	754	679	750	708	749	696	730	702	705	697	724	735	730	682	719	758	735	710	709	699	705	697	727	738	713	686	690	688	693	688	725	688	726	709	715	762	679	690	717	687	728	720	730	707	675	687	700	756	709	703	701	681	762	691	707	669	712	701	741	719	665	708	678	687	680	708	696	716	718	733	680	680	758	712	725	715	714	720	651	732	720	675	696	698	743	653	740	726	784	705	729	662	766	729	703	756	682	690	710	711	686	737	710	695	701	749	704	668	716	734	754	720	709	683	683	730	716	659	714	719	766	714	717	676	747	725	716	690	700	699	678	726	758	752	676	664	695	696	670	707	739	688	693	716	699	759	741	708	702	693	712	718	729	724	688	738	709	702	706	737	727	697	707	697	713	709	688	695	732	676	672	675	714	732	700	725	702	711	660	717	674	648	705	711	774	705	693	744	668	699	716	711	678	694	760	706	730	681	725	669	741	684	679	718	668	736	671	716	691	684	747	741	725	721	674	750	741	674	666	737	698	724	758	694	720	658	716	665	685	704	732	708	745	694	726	757	693	704	682	685	762	663	680	727	712	783	672	689	686	696	665	694	719	700	725	734	703	752	745	749	727	721	739	679	687	718	713	684	704	754	677	649	721	740	741	778	701	725	693	700	721	676	734	653	676	738	749	748	729	722	667	746	742	692	699	682	680	727	696	702	694	742	767	722	726	698	682	702	751	655	717	682	726	761	743	705	699	697	714	670	730	668	739	694	697	717	735	712	693	706	730	734	694	726	695	706	747
1410	209	188	187	194	214	177	184	179	182	189	205	162	178	169	183	190	178	171	189	175	201	198	161	179	166	181	172	164	182	180	207	182	173	167	182	192	186	191	213	168	186	180	167	181	166	199	164	177	163	170	202	168	161	170	172	211	200	171	191	199	190	177	181	189	181	204	209	208	183	191	187	181	188	183	159	189	201	186	187	164	185	189	170	162	184	180	177	192	180	188	162	159	167	208	190	206	164	182	207	206	173	198	176	176	195	168	177	176	188	176	199	186	197	156	153	175	158	218	181	212	181	176	171	190	172	200	178	176	175	167	189	168	183	206	183	175	181	168	184	195	182	190	186	163	187	196	195	183	207	195	175	165	164	205	166	200	185	190	171	180	192	166	174	201	191	183	175	200	178	180	191	176	182	177	178	200	174	181	179	186	179	179	163	211	174	170	162	189	188	187	187	179	176	182	184	171	206	187	179	209	176	173	182	157	175	209	172	192	189	198	189	177	206	204	209	213	178	177	157	173	159	176	201	175	165	173	176	186	186	210	175	183	212	205	176	181	175	179	184	194	197	175	170	194	189	158	182	209	174	186	146	198	172	198	188	173	170	215	198	181	151	163	186	187	173	158	202	190	181	187	192	214	180	169	193	200	192	177	177	186	176	178	189	197	179	188	170	160	160	177	182	164	199	170	221	176	192	184	174	137	227	162	170	197	190	197	187	210	160	164	166	215	193	193	182	183	164	188	185	169	180	194	187	185	184	181	172	195	184	174	171	176	165	170	178	176	177	178	181	187	194	183	195	198	172	189	203	200	175	183	191	197	177	184	165	163	179	175	195	175	205	168	173	179	183	176	172	187	211	176	172	190	188	177	212	167	173	161	161	173	160	187	200	178	162	172	165	189	175	161	194	157	174	166	173	169	203	195	170	187	187	197	154	165	179	178	171	167	193	165	189	182	168	182	215	168	165	178	181	159	162	210	207	163	183	177	208	194	189	187	203	192	164	185	179	179	167	180	193	177	167	176	203	181	158	182	205	194	192	156	185	186	197	182	181	206	162	186	171	200	187	200	167	163	202	175	170	170	167	168	180	198	175	184	163	200	211	182	164	196	175	191	190	161	197	182	198	194	179	193	181	161	188	176	190	145	189	201	177	191	188	219	206	157	190	160	207	157	171	185	176	184	176	173	192	173	197	206	174	202	184	171	177	178	178	178	196	160	185	181	187	194	196	215	175	164	200	200	188	186	182	207	214	187	180	183	187	200	187	193	187	185	175	207	212	178	172	198	179	184	173	176	195	184	218	175	180	194	158	173	193	178	191	169	181	192	206	179	162	197	178	194	167	188	167	168	169	168	177	183	180	156	186	166	215	198	175	182	155	174	174	183	173	193	195	198	183	180	174	166	174	169	196	189	186	211	201	182	200	156	178	186	177	182	182	189	200	187	180	171	184	177	196	195	178	190	199	168	188	194	173	159	180	181	203	162	172	217	179	165	205	190	161	173	187	181	190	191	165	178	175	193	183	187	174	205	174	183	181	187	185	171	177	165	201	163	177	192	188	171	187	178	177	167	168	155	155	179	175	201	178	187	171	173	166	179	193	176	162	155	183	172	203	184	196	183	186	190	176	168	194	206	183	176	193	182	193	182	166	177	187	185	191	183	198	186	200	191	159	195	162	190	197	180	172	172	177	166	173	195	161	182	181	178	164	178	153	183	175	188	191	187	163	184	163	143	192	182	200	170	164	171	192	174	181	187	165	192	189	211	176	194	181	183	153	170	188	207	171	162	193	178	180	173	179	197	187	193	154	172	184	204	188	162	179	176	180	170	202	147	153	171	185	205	182	188	198	187	187	191	200	214	173	179	163	185	196	178	153	204	136	176	180	170	192	191	194	192	189	182	205	192	197	171	186	161	187	199	207	185	165	172	194	203	164	190	154	179	174	156	184	173	175	183	187	169	202	211	205	179	192	171	188	163	166	168	213	185	155	188	163	190	165	167	197	196	181	179	163	178	199	174	181	194	189	204	173	193	176	192	186	175	191	194	189	175	194	216	196	189	155	160	186	160	189	191	189	186	183	185	168	178	169	195	190	153	185	181	204	172	194	178	157	169	160	191	144	175	192	200	190	154	186	171	208	174	197	184	204	163	190	188	186	205	173	163	172	173	207	172	191	192	186	188	171	193	166	213	186	178	169	171	219	192	177	196	164	184	195	178	181	161	198	161	174	200	158	187	163	179	209	180	185	182	211	173	214	180	169	168	186	162	145	155	179	203	203	214	176	172	175	200	180	199	191	199	190	170	184	180	189	183	182	159	169	194	181	195	191	174	196	185	194	200	200	199	183	185	165	188	170	206	205	177	181	165	165	191	215	174	192	182	172	217	185	191	169	198	195	202	164	168	169	186	183	191	205	192	208	175	164	170	179	175	186	189	187	196	194	174	196	187	171	169	162	196	192	196	171	185	180	192	185	187	202	190	196	199	165	165	215	200	196	157	179	199	178	168	190	170	204	214	202	184	166	169	191	186	180	201	192	178	164	182	147	191	163	190	175	199	158	174	182	166	218	191	188	190	166	170	171	188	172	185	192	170	187	190	186	189	199	172	160	191	180	173	182	172	165	195	182	188	153	198	185	190	183	209	175	183	180	193	177	166	186	198	194	151	180	168	178	187	190	171	168	193	186	194	188	190	179	175	174	178	178	185	180	177	186	183	187	180	204	189	191	183	191	179	157	184	175	175	201	185	183	175	181	183	194	190	177	186	164	199	188	191	167	166	151	204	199	155	182	190	193	185	186	192	174	192	184	177	177	164	171	182	156	152	184	184	178	221	172	196	185	161	186	211	172	167	184	198	215	198	181	180	173	184	202	158	163	190	177	181	177	192	164	158	161	167	160	180	220	171	184	165	170	177	176	168	176	173	181	201	196	183	182	179	173	162	199	177	182	197	164	170	161	168	189	186	175	208	173	163	163	199	162	192	187	176	210	157	169	167	195	184	180	179	171	163	186	184	181	194	178	197	192	170	200	194	164	178	180	202	179	178	170	198	217	204	211	183	190	183	197	204	169	190	202	158	190	168	214	194	200	171	206	180	175	185	184	191	184	195	209	169	157	183	169	160	190	172	202	179	180	195	187	185	181	184	192	203	175	195	195	179	182	168	152	158	164	172	183	180	178	181	182	177	193	187	172	173	163	176	160	188	188	162	177	189	172	178	165	174	199	154	181	171	156	170	195	173	174	189	197	172	176	164	178	170	172	169	190	194	211	187	185	170	221	195	197	196	201	162	160	166	187	190	157	186	183	165	185	186	223	218	184	175	182	170	184	201	176	180	195	175	172	161	168	188	174	172	208	194	200	183	186	180	222	163	158	194	201	188	187	192	194	199	151	156	171	199	170	176	196	157	190	166	171	159	195	174	187	168	179	190	169	184	157	171	185	185	183	188	158	189	192	171	163	182	185	185	178	211	172	167	185	165	206	190	170	176	197	214	182
1732	448	491	508	508	521	502	449	455	499	478	477	494	489	485	474	494	464	506	436	466	457	448	508	468	512	485	467	447	458	480	441	486	499	433	477	455	472	505	490	516	470	492	503	464	479	459	501	442	492	479	454	472	454	497	451	448	500	450	513	484	457	496	473	468	475	498	520	465	436	466	418	459	482	511	413	497	493	481	424	511	444	454	475	465	472	485	475	443	491	414	464	473	485	445	504	504	466	463	479	459	490	508	465	439	457	464	460	428	480	504	506	488	469	448	488	471	484	467	456	450	483	475	430	476	539	508	492	472	482	450	470	439	508	480	460	508	475	456	419	472	506	488	495	467	492	471	493	468	462	450	443	452	445	454	477	446	417	451	459	473	434	455	475	448	475	463	453	500	488	522	475	490	479	434	507	466	495	491	446	443	495	462	530	493	445	470	456	448	503	459	472	478	497	473	497	452	464	437	501	508	457	467	453	514	482	501	432	478	457	470	470	440	454	512	473	432	486	482	452	472	492	478	505	441	454	491	437	436	459	506	466	486	472	458	463	404	493	476	495	480	453	437	484	477	461	478	532	478	472	449	451	463	469	492	515	439	485	481	513	469	484	479	465	485	468	489	472	499	474	476	460	476	447	475	480	490	461	446	453	488	455	470	473	461	430	449	528	472	487	508	425	455	473	468	485	496	493	449	455	420	469	468	493	471	465	464	423	471	476	492	442	507	486	474	438	474	454	479	477	442	443	474	492	503	487	456	481	479	442	429	433	471	472	470	471	485	487	440	482	450	443	471	468	433	479	463	475	523	455	472	505	486	509	464	482	457	488	487	516	466	492	436	472	476	509	474	462	460	459	499	495	468	483	437	476	469	512	496	528	446	433	495	487	493	461	439	516	446	464	467	466	458	469	481	491	485	453	455	473	491	497	491	486	437	475	484	451	462	454	491	461	500	496	463	451	488	481	462	458	459	437	423	493	469	475	489	505	494	448	476	467	492	476	485	472	482	512	445	416	465	519	480	493	471	500	443	451	481	453	508	437	451	486	474	483	504	431	486	474	467	450	446	442	452	421	453	464	456	462	440	455	490	501	473	453	465	474	475	434	467	488	472	451	469	499	460	484	478	452	483	488	486	492	472	464	499	463	467	486	466	482	469	469	475	471	474	425	483	500	474	461	495	503	455	435	475	480	440	459	488	485	501	400	453	474	462	487	472	485	460	496	435	461	471	433	466	495	429	477	445	472	465	474	458	468	468	461	468	494	472	458	465	466	437	517	465	446	455	505	481	499	493	509	467	438	507	429	478	460	478	486	474	460	488	494	458	517	416	485	453	474	470	498	500	443	475	505	471	493	514	460	460	487	495	458	516	498	489	480	458	473	464	503	496	451	439	463	473	498	446	464	463	484	468	425	455	457	513	505	469	460	473	465	427	465	456	465	503	437	500	488	488	463	448	483	434	473	473	464	476	490	458	460	436	446	469	486	464	461	478	437	491	464	498	471	495	467	463	492	469	443	445	497	500	467	475	474	468	499	486	465	481	429	459	500	468	491	517	508	486	458	419	489	451	506	476	474	484	453	451	476	511	452	445	469	468	484	440	483	481	462	471	474	451	481	467	511	513	468	501	477	471	484	467	451	456	457	444	461	447	434	431	470	418	536	464	449	467	510	482	440	489	439	475	503	516	483	460	480	442	520	460	466	459	447	442	447	459	436	491	445	461	480	473	476	477	466	470	475	456	488	510	462	442	429	456	482	466	510	464	456	482	480	474	495	495	519	449	475	495	502	466	490	465	484	527	432	482	480	491	468	482	505	457	490	488	468	531	447	494	453	466	447	492	496	442	450	506	460	465	438	464	476	471	449	501	472	476	455	460	478	415	492	446	452	506	476	446	482	476	476	509	493	443	465	457	479	476	433	476	473	493	460	486	467	435	464	471	446	467	451	447	487	498	506	446	480	467	518	446	455	480	470	485	441	455	504	498	480	486	490	447	510	452	490	467	459	470	461	502	444	451	440	506	482	468	489	484	439	495	507	458	447	484	428	443	495	468	541	471	502	456	499	500	480	451	486	521	487	472	492	505	504	435	470	453	460	443	455	474	510	472	486	469	472	455	495	450	496	449	485	457	457	473	482	481	470	508	490	438	481	485	460	457	495	460	463	448	489	445	457	467	467	451	468	467	491	481	468	483	452	469	524	450	449	498	485	446	493	478	515	452	430	516	479	459	450	486	507	436	454	498	486	437	452	467	482	466	526	454	483	458	464	452	454	449	470	467	447	479	407	460	489	501	483	484	435	460	451	515	468	486	478	470	455	503	482	476	499	477	505	480	444	464	467	470	429	491	456	504	450	473	455	472	473	461	443	481	505	467	438	464	487	440	491	514	434	534	482	459	457	456	455	499	475	475	467	450	484	495	478	461	456	484	473	456	465	486	445	455	492	444	494	489	438	466	491	472	501	470	478	456	477	479	458	467	452	488	493	464	500	444	510	480	472	419	439	497	476	480	471	469	417	461	460	464	444	464	464	488	484	420	479	453	498	479	507	493	446	468	489	437	468	483	511	440	497	455	458	464	497	493	466	500	462	480	509	479	451	495	479	487	477	460	473	471	459	438	461	471	465	453	468	465	467	475	488	437	512	443	490	452	451	447	453	501	490	466	461	485	448	462	460	468	469	442	453	467	469	479	510	462	491	459	469	468	461	436	468	435	433	494	502	502	456	450	496	443	490	500	437	454	487	477	453	458	490	461	462	474	465	500	467	471	446	497	469	476	472	494	481	479	459	484	471	474	507	481	437	495	426	515	492	487	461	470	436	467	502	489	474	423	491	463	461	480	493	449	448	473	439	430	483	482	468	450	472	445	465	490	536	434	490	468	434	466	500	486	448	460	468	475	485	424	495	458	466	466	429	473	480	467	439	489	466	491	485	489	441	445	512	460	459	440	482	499	502	439	469	456	495	503	447	479	493	482	435	482	456	515	488	456	461	440	468	507	466	505	465	456	481	451	501	516	428	474	511	471	455	493	476	493	491	464	507	504	459	467	485	455	474	490	451	494	468	489	452	468	455	460	441	470	488	461	480	523	457	469	522	439	449	450	481	472	493	467	439	471	450	505	456	458	491	482	459	437	482	458	472	478	511	506	500	505	506	468	481	490	444	479	461	467	440	455	469	446	461	482	496	487	479	473	507	470	483	483	471	491	458	493	466	499	490	458	463	494	457	456	439	507	473	418	482	487	478	506	498	513	513	460	487	470	502	429	476	471	500	431	488	466	470	474	467	477	454	465	479	476	468	459	464	483	460	477	472	495	462	446	507	456	517	477	479	480	463	468	517	451	496	468	460	508	437	478	493	490	504	447	484	472	453	476	489	456	462	462	496	423	464	491	453	466	448	476	474	490	488	464	459	429	462	464	451	462	480	492	473	457	465	497	510	446	488	496	468	507	436	444	496	475	487	468	472	444	491	486	456	494	461	487	481	517	476	483	479
8022	799	748	632	487	465	451	402	443	391	367	415	378	355	360	361	380	344	398	370	394	366	375	352	391	355	349	355	360	409	360	357	325	359	394	359	358	358	369	359	388	383	348	325	339	368	328	330	363	370	392	361	358	370	353	344	342	327	329	381	344	376	354	356	394	381	380	347	350	347	400	380	369	376	369	334	344	342	351	336	342	344	316	325	382	361	390	378	331	380	373	370	349	352	335	383	386	361	374	348	386	406	363	364	342	405	350	369	354	338	364	393	335	348	356	379	381	353	376	348	347	371	363	377	374	344	367	365	338	363	373	318	357	375	368	345	361	357	379	350	390	344	362	328	335	378	370	347	333	349	381	323	342	374	381	383	344	390	372	356	328	368	321	345	356	326	341	351	380	364	326	360	364	310	354	349	340	337	384	381	354	343	349	341	334	348	355	392	382	353	371	336	371	386	361	374	310	345	400	356	371	345	385	340	371	353	346	326	385	340	355	323	371	374	343	342	388	372	329	355	350	346	387	398	354	341	375	348	396	344	324	368	388	359	359	346	352	360	325	334	333	392	357	359	371	346	350	378	358	349	341	327	347	382	351	340	323	371	352	337	385	339	380	349	339	340	361	336	356	336	357	328	394	357	343	321	358	293	383	347	371	319	324	307	382	340	350	372	340	358	360	355	323	337	385	357	373	372	345	340	362	341	346	364	360	367	379	370	338	327	349	366	402	342	358	374	361	342	385	318	332	377	358	393	354	388	354	329	348	357	386	353	392	350	347	326	367	365	339	332	365	346	370	380	370	345	331	388	364	332	389	352	353	359	335	341	380	356	384	375	356	342	363	313	358	371	364	388	380	358	362	351	361	368	361	359	362	361	335	337	340	353	346	368	354	378	366	318	352	350	386	366	343	325	340	391	387	365	348	344	378	354	319	366	335	337	349	337	357	346	358	350	349	346	359	351	394	389	338	373	359	348	382	353	361	375	385	346	343	374	361	359	384	344	348	353	337	359	344	326	333	337	346	397	358	350	360	371	364	364	371	366	321	322	333	380	365	335	395	338	377	325	343	367	354	346	372	363	390	312	336	362	385	363	354	376	357	362	361	363	359	354	367	341	388	378	324	356	350	349	370	391	353	338	355	317	345	340	377	379	359	322	362	403	317	380	358	350	368	368	326	381	346	326	347	355	343	336	351	383	353	365	321	334	396	373	330	389	377	353	348	345	344	342	343	336	361	347	354	320	342	345	339	379	336	360	380	334	350	315	335	353	360	356	368	333	378	342	378	347	373	353	352	338	334	394	380	347	347	357	357	365	352	368	362	361	354	339	340	370	341	354	344	341	375	374	346	356	360	360	344	382	301	352	381	366	397	337	377	323	362	395	337	368	337	356	335	379	358	366	396	349	288	365	364	338	345	363	362	382	356	357	353	383	364	359	333	387	341	331	330	362	345	337	373	363	348	353	326	330	302	330	357	339	329	351	346	370	354	303	383	348	377	345	357	359	368	368	355	335	390	396	407	381	355	346	385	402	327	335	344	402	348	358	358	375	347	333	376	373	342	388	340	377	362	368	375	381	313	316	338	380	330	347	343	337	337	335	333	381	356	398	358	342	381	341	362	343	360	349	317	351	382	377	379	335	345	381	358	292	327	358	364	354	372	340	329	344	400	350	346	364	371	359	352	351	350	347	383	369	358	325	386	351	370	402	350	349	369	374	361	371	338	311	344	355	350	391	341	334	382	355	347	393	385	336	361	360	355	365	347	347	367	358	343	324	320	354	399	400	359	364	327	355	361	346	352	391	387	339	307	351	373	377	383	331	367	340	373	348	338	351	337	382	345	336	366	339	392	313	376	343	367	340	342	356	333	344	352	357	353	371	343	351	321	335	354	346	362	372	340	353	368	359	349	334	348	351	361	342	369	344	365	365	353	375	334	342	367	326	352	381	370	355	397	383	352	349	377	351	360	347	363	346	369	345	373	365	346	365	323	393	357	342	360	364	358	390	363	349	390	349	359	367	339	313	365	333	328	358	337	364	348	411	374	355	360	348	365	340	348	345	331	348	362	382	351	373	326	347	346	365	360	394	342	347	369	365	381	344	360	383	339	361	331	344	340	372	388	360	367	351	382	356	329	357	360	336	360	331	382	370	387	362	367	369	349	363	372	367	335	329	359	332	344	336	330	332	348	370	371	370	340	348	355	367	351	385	341	319	332	336	345	352	363	355	354	352	365	376	384	341	364	351	375	350	333	377	352	360	353	383	342	345	366	338	339	370	334	389	366	371	365	343	356	361	371	359	338	372	345	373	371	373	358	327	368	309	356	349	368	363	341	355	361	342	357	335	375	404	359	316	360	332	370	399	366	319	355	320	373	346	358	347	330	353	355	330	384	360	376	401	338	361	359	357	361	367	320	359	351	346	370	371	380	387	347	332	316	348	335	370	381	361	351	361	334	340	360	337	352	358	362	373	359	335	361	343	361	348	366	381	342	338	368	344	338	324	370	352	357	355	343	397	348	346	342	350	373	358	407	350	339	375	352	359	367	317	367	350	370	376	378	342	328	349	347	372	364	354	368	332	367	366	376	341	383	352	397	315	333	356	372	352	355	361	354	369	309	364	340	341	384	408	376	351	383	363	345	346	382	358	342	350	378	334	376	370	353	335	341	344	374	378	354	350	340	348	392	352	379	349	345	375	360	340	353	347	337	322	348	385	391	384	347	315	334	338	348	349	315	376	355	347	361	384	397	339	354	347	379	362	370	394	342	360	364	330	368	414	324	343	348	344	331	355	362	315	377	367	371	326	399	352	357	365	368	372	381	338	360	337	350	371	338	365	342	332	367	357	350	370	352	373	403	343	352	377	390	366	355	358	349	350	368	373	375	417	363	377	334	372	334	332	354	328	385	302	365	340	325	329	363	363	322	374	355	370	347	382	321	337	342	342	335	364	329	344	358	385	400	340	347	386	333	379	331	352	379	341	361	345	406	376	333	385	337	343	376	378	389	306	357	379	365	348	351	358	388	377	345	349	324	332	339	377	350	345	326	363	365	345	343	364	329	354	372	363	338	284	387	350	354	361	379	364	340	364	346	384	309	380	359	373	334	374	393	339	333	319	358	358	333	355	347	372	349	339	327	362	339	351	354	381	379	395	353	375	380	304	390	361	346	409	359	321	352	356	381	341	346	343	362	418	353	354	345	363	398	367	365	377	366	385	344	323	361	368	379	379	349	371	355	345	333	377	365	329	347	359	339	378	337	341	357	361	346	350	358	370	378	382	389	320	346	345	391	359	373	398	365	383	361	352	390	377	414	382	335	355	324	362	363	377	352	367	353	354	342	383	351	375	340	355	355	349	367	368	359	298	345	381	397	320	367	369	333	334	357	369	373	354	376	378	359	348	358	336	378	377	357	341	328	347	362	346	369	378	315	352	349	305	364	357	362	332	374	345	352	340	348	366	351	361	348	376	379	346	322	351	359	342	324	326	356	333
6793	1167	1708	1730	1513	1383	1234	1124	1120	983	1014	1008	944	940	909	895	920	874	834	841	864	882	821	801	848	849	834	800	871	806	817	889	842	829	887	799	852	833	809	801	805	809	832	789	836	821	827	810	760	801	844	818	860	820	786	810	798	829	845	775	826	777	792	793	834	861	797	860	851	758	814	786	822	810	847	789	831	823	807	829	818	840	751	819	792	852	849	826	801	779	775	770	794	885	797	801	809	814	812	782	810	828	793	817	834	817	833	859	845	840	742	809	803	799	858	813	842	768	798	817	829	742	819	835	844	855	810	884	800	842	820	841	774	818	780	780	871	802	808	830	828	821	883	809	798	810	831	794	807	840	810	816	780	823	837	773	809	802	838	800	789	796	802	814	846	794	785	814	812	800	859	841	744	774	794	839	879	775	872	810	824	794	821	819	823	825	801	782	809	816	814	871	851	795	817	823	780	810	803	838	793	831	795	821	793	835	806	827	810	820	740	813	844	825	805	787	837	844	810	863	766	865	853	808	807	784	816	775	824	751	769	845	820	818	820	819	757	783	761	781	818	860	799	778	806	776	784	837	821	795	845	754	771	837	789	806	816	823	805	776	756	843	797	837	793	825	824	808	826	857	807	777	866	800	815	765	751	813	810	808	780	811	833	877	809	821	812	808	816	858	829	846	832	828	816	851	827	787	825	874	809	828	847	792	795	786	799	803	787	804	797	824	818	830	746	837	828	822	847	797	815	841	785	851	827	814	828	804	829	770	773	822	751	822	803	829	793	779	831	785	824	830	828	805	738	796	777	803	786	797	793	806	804	783	788	797	811	834	820	812	804	836	759	848	761	848	785	830	780	791	821	802	819	790	843	805	769	884	821	837	853	812	772	824	742	823	859	843	864	839	855	866	789	781	805	806	803	884	799	845	824	804	803	833	783	781	831	827	848	810	792	787	822	836	855	761	815	805	832	788	846	791	806	820	786	790	791	843	859	825	809	821	920	814	832	764	808	804	830	843	834	787	836	802	759	805	785	803	766	837	797	860	806	826	812	813	821	807	773	855	855	826	772	819	784	813	832	839	804	852	814	793	837	807	812	808	830	774	787	788	850	813	818	794	809	810	851	819	829	839	819	818	799	819	794	811	826	782	845	781	845	835	767	842	808	794	781	770	822	769	768	791	822	803	797	820	790	819	785	808	787	814	808	823	808	793	854	755	844	784	825	804	805	827	841	806	833	789	783	858	844	821	817	813	805	838	873	762	832	886	816	802	827	860	807	781	835	818	815	826	827	829	750	813	784	827	807	833	804	839	796	817	787	827	776	776	796	799	850	846	767	819	759	826	790	832	817	830	803	782	791	856	776	786	839	809	809	829	867	857	826	861	854	816	804	804	779	820	787	851	808	807	831	825	835	780	765	749	860	848	782	796	821	795	815	879	779	762	864	834	786	799	741	870	836	887	864	820	760	832	821	800	816	870	788	786	783	859	787	811	837	780	814	799	823	782	807	842	789	852	805	824	829	834	811	861	834	796	782	805	850	797	790	836	793	818	820	857	777	832	803	787	814	819	829	816	801	837	817	825	801	852	824	782	831	770	753	822	813	755	760	803	799	834	786	823	808	802	817	830	783	877	819	851	814	782	802	887	747	799	809	790	840	821	818	786	792	832	854	764	811	861	777	776	817	771	817	862	799	790	810	716	780	814	836	818	827	816	815	828	802	770	872	758	817	858	812	795	843	788	775	803	827	743	814	857	803	791	856	858	820	833	801	815	802	772	846	849	829	776	810	797	837	842	778	795	822	816	770	808	801	799	838	837	765	872	810	856	902	799	823	824	808	839	844	830	814	838	839	799	853	812	805	847	860	832	800	808	783	860	830	804	792	868	826	820	839	803	846	780	799	791	746	787	815	817	818	788	852	832	868	814	865	808	798	825	804	824	855	803	780	775	807	824	842	791	858	847	793	823	816	800	812	820	772	854	825	819	806	829	862	811	823	789	773	783	785	812	879	828	789	833	825	805	809	816	802	760	753	814	802	833	827	827	867	829	787	827	798	846	801	833	831	800	854	825	762	785	812	829	828	788	823	829	819	779	816	852	870	795	837	819	868	773	870	817	828	819	803	831	869	853	806	834	772	865	829	789	827	828	836	832	803	765	836	842	833	826	778	802	820	842	824	855	795	784	819	823	820	855	835	771	800	764	823	797	791	777	840	821	805	877	805	818	835	799	841	797	814	787	802	851	842	766	777	831	839	793	786	813	761	780	798	782	789	843	811	869	813	819	883	805	806	824	809	837	817	834	815	806	753	786	865	792	834	826	826	797	823	777	893	864	772	836	791	792	753	812	748	828	840	764	823	815	829	851	824	853	793	780	776	857	795	771	767	840	805	866	817	829	802	804	825	797	806	779	827	813	818	793	859	798	856	813	793	886	829	832	792	820	852	828	806	816	788	853	827	820	827	862	871	700	832	805	803	812	791	775	805	813	798	842	850	844	830	859	775	806	833	786	816	832	800	811	783	791	812	849	808	810	832	777	819	775	826	840	825	833	824	837	795	775	790	799	839	785	822	788	766	826	852	825	798	792	838	811	843	859	854	824	761	832	814	764	815	827	811	833	831	822	849	821	826	829	762	799	821	806	811	797	797	810	793	823	817	794	806	828	802	840	796	815	797	799	812	808	770	807	803	788	815	859	806	803	869	800	847	845	828	812	826	818	825	863	871	819	814	834	858	808	768	832	860	824	830	761	834	813	840	843	809	828	856	773	843	788	764	764	871	839	821	819	814	799	835	856	802	759	795	817	824	798	856	811	789	775	813	781	817	848	754	796	800	798	843	815	859	793	778	800	807	829	814	803	810	783	853	846	774	792	833	806	846	820	810	809	836	838	817	801	856	820	817	852	791	826	840	804	837	864	748	795	837	790	826	810	828	852	810	873	858	811	841	800	821	816	766	821	763	833	826	831	833	780	801	780	778	851	837	825	795	804	828	801	834	846	799	837	812	838	778	814	816	764	850	826	794	811	831	814	774	807	840	800	852	797	790	889	779	796	806	784	798	854	829	806	821	840	786	804	775	823	841	820	848	821	771	846	790	835	825	817	830	771	775	834	824	804	770	810	829	844	847	794	846	805	776	857	838	805	806	840	822	782	849	831	847	816	813	876	801	803	782	819	783	781	832	778	812	812	829	794	829	835	796	785	818	814	864	796	738	797	850	840	859	823	847	802	756	801	798	790	832	849	863	833	881	825	837	852	807	764	776	806	800	827	833	808	806	807	827	764	813	801	860	837	846	778	808	840	789	839	795	830	832	787	837	812	834	816	787	791	806	819	857	855	823	877	828	820	846	843	827	851	802	830	822	809	858	772	843	816	788	762	777	772	829	789	758	805	797	801	801	778	854	822	859	838	853	770	846	787	779	838	837	813	809	861	827	827	828	800	841	785	827	848	853	816	829	826	845	769	776	784	827	826	786	798	788	832	850	801	843	790	808	778
14957	1419	986	830	606	536	472	452	392	372	325	382	324	333	317	352	323	308	335	337	346	344	342	331	320	324	312	344	328	323	321	324	329	324	322	304	337	336	342	265	339	313	357	329	291	325	340	333	349	329	342	319	343	302	315	328	321	337	300	299	311	307	338	305	334	320	337	343	306	299	305	293	274	327	302	303	310	339	299	292	317	330	301	310	321	362	315	310	314	311	322	325	300	356	345	324	299	319	328	290	311	314	298	294	291	304	328	305	306	340	320	312	309	344	314	305	323	273	294	322	325	301	292	295	328	315	354	303	310	277	326	344	317	316	347	314	340	331	299	334	322	307	345	322	335	292	285	320	290	301	332	268	300	330	317	315	327	302	307	346	318	296	331	328	308	294	287	350	320	289	370	314	336	343	334	304	300	336	320	309	286	301	308	340	306	307	331	304	307	300	326	305	319	300	331	290	306	341	333	297	312	327	319	321	300	315	315	353	346	327	328	291	322	330	286	331	317	329	309	288	303	287	299	318	286	311	328	309	353	373	324	305	291	304	370	307	303	289	299	351	257	312	313	317	368	318	326	318	345	309	282	323	305	348	312	303	329	335	289	304	314	304	335	312	356	304	296	327	295	304	323	334	317	331	355	294	325	319	333	302	345	277	291	307	308	297	314	348	331	319	324	293	328	281	313	311	327	349	299	332	346	308	296	332	312	289	324	330	335	305	326	356	327	336	334	315	294	280	310	318	293	329	287	319	298	309	299	296	335	321	281	327	283	335	299	340	285	269	281	317	320	319	345	292	287	323	306	303	330	312	315	304	310	333	305	316	311	371	362	308	306	339	307	335	326	315	338	334	284	304	338	326	306	325	278	314	315	302	326	318	292	321	323	327	308	309	296	318	303	315	330	326	320	319	333	295	298	331	315	319	306	327	336	277	311	358	311	307	330	301	326	303	311	329	310	334	327	337	303	309	334	309	285	344	316	321	321	303	294	338	346	275	313	313	295	335	318	304	298	304	303	323	297	285	317	311	294	303	339	312	357	281	330	318	349	300	301	345	364	305	306	328	328	313	333	299	309	349	275	326	314	310	310	312	348	336	341	346	331	340	305	300	328	326	291	323	279	332	335	338	312	322	306	303	288	302	273	323	317	350	318	297	322	317	310	314	328	349	345	280	306	331	339	308	347	296	330	307	323	305	322	314	320	321	315	320	334	277	334	292	288	312	313	321	328	306	327	302	312	299	362	334	325	331	307	327	312	328	297	316	331	320	312	294	341	291	317	289	303	333	348	317	307	326	319	318	314	297	331	311	317	329	324	306	308	285	319	311	340	286	299	321	288	303	320	305	315	307	322	335	330	357	328	330	353	296	291	324	299	309	339	327	290	312	296	286	335	322	305	315	315	323	327	332	324	337	353	327	295	338	310	328	307	281	308	304	343	314	328	291	323	309	359	319	327	311	288	328	312	291	318	341	339	336	335	318	324	312	335	377	302	331	304	326	305	337	310	325	288	320	293	337	311	329	323	312	312	307	329	335	348	314	351	335	310	321	296	347	341	322	342	310	311	326	327	354	323	313	291	340	319	319	288	355	330	324	362	305	300	320	327	293	282	326	344	319	268	336	290	344	307	318	306	313	319	311	320	298	321	300	299	265	342	332	313	324	306	296	353	322	288	320	296	329	325	328	329	279	286	319	330	296	319	289	291	301	318	305	325	289	319	316	309	344	327	327	322	316	325	316	329	290	337	284	331	310	343	305	305	307	309	328	329	314	285	322	348	325	322	313	315	336	340	290	310	311	301	349	312	347	303	301	360	311	322	317	326	302	310	344	327	298	336	327	312	285	318	327	362	320	344	304	327	326	298	296	305	316	341	329	318	336	318	297	320	318	308	335	334	300	330	318	311	325	314	321	331	308	337	341	304	345	308	309	323	320	333	336	324	308	300	316	329	330	308	342	323	260	281	316	343	285	339	314	288	287	353	332	271	328	328	339	311	319	339	307	337	325	331	341	327	326	342	293	287	334	308	327	288	316	335	291	363	314	313	286	318	335	350	330	269	301	315	283	325	307	339	326	345	291	304	292	310	352	305	295	331	302	314	314	296	302	296	280	309	319	326	317	308	328	339	290	317	356	338	309	305	290	321	314	310	353	318	305	304	304	317	336	309	302	370	285	343	295	338	304	310	333	316	281	308	298	288	346	338	305	306	327	316	308	315	295	326	343	323	323	329	300	307	343	314	321	318	344	321	299	343	295	289	306	346	315	304	301	317	312	331	302	326	323	312	287	310	304	301	300	294	303	324	284	349	307	299	326	321	337	307	313	311	338	324	259	282	314	336	319	375	334	305	312	309	320	304	295	356	315	320	326	294	311	278	300	325	298	317	303	332	308	313	311	327	339	320	331	363	328	296	280	322	305	289	297	296	352	338	301	352	308	303	300	292	309	334	334	256	297	345	335	309	321	311	319	318	354	318	355	342	318	326	358	353	338	295	347	336	296	292	309	318	294	311	319	309	325	299	300	314	332	306	289	345	347	305	311	317	305	305	289	313	300	287	306	303	300	295	361	307	299	324	294	300	319	302	299	322	316	326	321	362	314	317	316	308	301	318	293	333	315	261	320	327	307	314	303	322	314	301	319	298	334	314	332	309	298	315	309	320	318	330	298	322	333	292	319	308	345	303	277	299	317	332	309	335	325	345	317	320	329	298	293	310	334	303	311	344	292	305	322	338	332	303	337	341	326	307	325	296	333	320	313	338	327	303	289	314	297	321	276	299	257	290	301	306	292	318	308	329	327	313	332	297	334	321	310	334	319	297	305	302	301	300	343	334	307	342	317	345	360	319	339	348	321	307	299	338	334	334	332	348	318	344	317	344	320	299	333	339	297	323	309	315	327	346	297	300	318	303	316	318	351	306	308	319	294	328	330	299	313	331	297	309	335	285	308	318	338	297	333	324	337	325	328	304	304	281	336	322	316	314	313	288	290	316	326	322	340	347	345	315	351	339	292	313	287	327	298	289	309	296	296	330	328	307	358	320	327	341	330	296	302	321	330	327	316	298	303	325	300	339	300	333	309	304	283	301	294	320	324	314	307	333	317	338	346	325	311	352	328	307	341	325	335	315	340	290	307	370	323	336	331	326	304	291	324	310	326	336	291	283	280	321	354	314	301	288	307	319	301	345	344	287	298	338	301	344	297	324	296	299	307	311	327	358	318	287	300	309	346	327	299	306	324	346	314	299	301	324	275	335	305	350	327	300	333	306	292	298	320	307	301	353	348	328	315	303	329	348	301	314	296	289	338	335	318	303	332	309	334	316	297	305	338	316	335	298	311	291	331	339	354	290	285	320	285	329	312	342	305	301	336	337	325	329	325	341	295	325	333	322	339	329	312	316	268	324	306	277	309	324	297	318	313	280	317	333	338	341	342	318	314	280	283	312	322	291	317	344	281	310	310	307	319	304	337	310	322	304	307	302	309	321	373	339	337	345	328
8344	1245	2209	2398	2046	1757	1503	1334	1220	1079	1066	1028	976	995	933	891	842	758	853	797	757	810	768	825	792	710	745	800	799	700	756	789	728	806	730	734	723	767	770	728	724	754	678	687	698	698	735	705	727	698	706	675	693	700	696	747	704	732	713	700	735	744	720	711	702	690	673	715	715	728	724	677	703	700	736	743	707	717	740	714	756	762	723	670	735	715	719	694	728	736	680	713	678	717	668	702	721	760	706	736	703	652	711	712	732	706	688	636	699	692	683	725	684	722	702	650	692	674	695	714	712	726	690	714	729	755	736	715	692	732	649	671	699	642	698	685	704	681	680	716	658	707	689	753	733	689	702	731	690	710	705	733	742	716	695	709	723	675	724	728	740	693	691	702	684	687	715	715	681	730	701	760	675	661	751	734	679	690	721	719	670	716	748	679	675	689	682	683	737	716	690	685	667	708	756	692	662	685	714	706	725	741	690	695	702	679	743	711	720	675	715	735	681	669	764	714	683	701	707	681	726	720	690	708	682	718	665	712	729	734	797	707	716	721	683	732	712	692	722	718	709	702	715	746	750	704	706	694	685	720	698	735	701	672	726	732	705	790	707	661	659	714	711	662	646	707	678	725	697	717	701	746	699	693	660	673	682	668	672	705	711	719	700	681	691	647	749	691	689	713	708	675	665	677	750	682	724	749	647	661	770	694	690	714	755	699	709	777	719	731	682	692	698	721	741	693	717	688	699	732	730	743	704	703	695	720	728	722	691	714	714	717	730	671	678	713	671	727	670	698	732	692	694	673	710	693	700	708	713	666	737	723	704	664	705	685	725	762	679	766	680	700	694	710	737	750	696	724	676	694	713	721	721	673	680	719	682	712	708	736	757	684	679	697	709	727	713	688	700	700	711	728	684	680	707	705	682	773	684	716	726	669	682	730	737	704	691	683	727	759	671	726	703	742	751	727	721	664	760	666	744	682	710	742	683	725	686	703	703	688	789	678	728	693	733	699	722	719	668	689	737	674	680	687	634	696	750	670	688	691	708	692	720	720	738	684	694	718	664	680	669	731	750	707	719	724	690	757	714	673	708	712	698	708	725	764	661	686	701	634	726	749	707	717	664	707	678	681	732	694	684	718	730	766	668	702	733	689	736	726	731	705	618	722	752	740	685	667	694	737	703	710	697	745	713	744	706	695	736	682	684	687	658	672	679	696	729	690	738	693	665	737	688	665	723	697	694	709	674	687	686	694	687	719	722	714	695	751	687	719	695	700	715	717	711	726	683	728	680	696	699	720	708	725	713	687	716	715	728	721	712	714	706	705	704	670	692	684	701	696	703	666	702	685	679	738	724	674	713	743	689	736	711	692	713	687	766	725	740	691	753	687	721	669	696	677	681	745	657	701	723	706	710	714	712	709	666	701	751	764	687	674	735	725	709	713	685	715	690	718	737	649	749	697	701	712	721	726	705	742	661	746	720	660	694	725	652	706	690	732	704	705	734	684	699	718	691	718	743	707	664	753	741	676	741	739	723	731	642	663	692	695	686	706	724	673	693	671	755	723	720	715	710	691	702	740	690	680	695	721	709	649	718	699	658	668	738	685	692	674	718	699	665	730	735	750	693	681	704	687	746	706	743	733	723	742	674	769	710	669	664	670	716	716	723	680	712	722	661	682	695	662	745	682	715	662	695	699	692	695	683	730	711	677	677	720	688	652	633	699	698	693	707	693	761	750	711	714	723	719	716	713	671	700	716	737	691	727	705	690	716	715	689	640	706	726	693	743	694	725	684	713	699	666	693	728	681	737	735	720	669	705	692	728	665	668	719	712	707	701	695	669	745	739	661	713	703	718	722	698	733	714	753	716	690	668	732	706	700	739	717	749	718	685	707	708	726	689	680	721	723	707	722	715	733	674	738	702	649	670	717	662	710	695	682	659	735	647	673	732	761	733	695	712	664	702	680	726	719	714	691	672	769	682	737	734	685	673	720	755	715	644	677	753	718	726	752	743	709	749	722	696	696	684	715	733	767	716	715	689	748	751	669	708	733	711	671	675	701	639	687	703	702	694	699	674	700	711	674	744	688	712	687	714	751	700	705	709	690	750	686	706	728	642	683	683	678	676	692	675	722	736	673	682	734	751	718	741	747	703	735	734	649	733	743	755	720	756	700	693	700	674	725	719	724	749	719	719	666	679	738	643	739	701	686	727	704	698	695	715	732	653	768	705	703	707	718	726	716	697	747	740	708	707	680	697	666	691	716	686	714	699	707	683	676	746	687	699	667	708	731	682	735	737	682	699	749	735	754	740	696	720	734	696	719	706	773	682	682	716	728	707	742	732	708	700	705	689	729	702	696	699	727	712	721	707	735	724	713	699	712	708	679	685	641	666	675	720	672	685	700	725	690	721	704	706	697	723	672	687	716	673	699	731	728	696	720	697	692	680	734	745	675	699	709	687	707	706	682	729	715	678	714	727	715	723	654	699	721	722	654	691	709	686	663	744	685	699	712	702	652	734	712	751	675	723	702	680	673	746	759	670	697	742	700	744	686	704	654	705	722	729	708	674	690	702	742	712	691	704	727	683	650	736	709	674	685	722	708	700	692	737	716	737	711	701	724	657	716	686	698	695	676	667	721	682	714	663	668	673	710	739	705	707	679	692	665	684	691	674	621	676	665	692	650	707	709	712	716	714	694	709	700	662	738	695	720	730	723	709	723	729	723	714	706	679	702	676	714	685	724	711	703	715	671	638	645	695	650	712	689	717	688	659	697	740	741	698	710	738	709	715	702	706	749	735	677	741	773	717	711	702	714	658	684	667	723	748	618	683	683	734	732	689	677	695	689	712	712	707	718	705	713	665	692	722	723	703	682	730	715	700	714	667	736	717	701	697	699	687	681	683	716	695	755	706	694	678	699	681	693	735	718	703	689	680	749	717	710	715	712	691	684	670	673	698	736	714	734	707	690	701	708	719	682	672	680	740	736	676	705	686	662	685	715	686	725	712	741	705	680	673	724	650	680	698	733	673	685	680	684	712	742	713	725	701	670	646	749	699	738	733	701	720	726	701	670	748	741	692	722	722	753	737	724	708	688	679	700	699	717	700	745	726	705	707	740	744	695	677	717	694	710	721	653	690	726	688	729	714	713	701	685	651	702	746	653	732	715	703	743	680	687	709	687	670	705	718	676	741	714	708	728	698	659	723	682	731	719	717	691	707	695	714	722	739	686	678	737	723	686	727	725	742	690	700	710	656	729	701	676	731	683	701	674	717	737	705	754	726	729	692	669	645	732	724	691	677	710	758	729	729	708	696	713	694	723	697	717	734	681	682	721	719	718	694	695	706	707	730	737	705	729	723	698	731	701	726	696	740	709	669	672	672	730	643	649	732	732	707	683	713	692	733	703	723	721	692	701	754	734	666	746	716	692	723	648	709	690	687	742	694	677	705	697	695	727	701	720	672	670	753	743	672	724	756	697	717	728	783	702	671	698	719	769	733
1509	212	200	206	236	221	208	175	170	184	200	161	187	213	192	204	174	179	209	182	168	201	180	187	179	177	186	215	173	160	218	183	188	197	187	179	164	165	171	201	173	229	203	167	163	186	193	185	197	207	197	205	202	165	193	184	185	204	204	188	193	177	150	185	199	198	191	190	206	215	187	192	195	211	201	197	188	209	184	175	180	180	139	183	187	201	203	214	183	222	181	197	170	183	205	167	198	198	178	163	182	192	197	203	218	197	211	180	187	198	174	184	219	174	166	161	173	179	199	175	187	202	199	195	178	175	188	175	182	182	188	177	181	187	188	194	204	192	199	194	180	196	169	184	186	197	209	195	196	195	188	181	197	210	196	198	173	185	214	176	192	209	183	183	176	179	192	163	137	184	190	205	189	196	208	193	203	175	214	174	203	189	161	177	195	202	181	196	162	178	192	195	203	206	182	196	192	181	172	214	175	192	186	167	176	163	176	189	187	173	186	181	178	177	198	219	181	187	180	175	200	174	173	200	200	176	183	183	201	195	191	179	187	202	193	172	163	204	184	182	198	202	195	183	192	180	190	176	204	195	193	211	190	167	192	194	193	163	188	179	182	190	159	165	194	197	206	167	175	196	179	184	218	187	209	195	172	222	200	194	193	187	172	180	172	170	214	194	209	204	200	172	186	183	195	187	172	173	181	161	223	164	191	163	192	185	175	190	186	179	188	172	204	183	193	179	211	170	193	214	188	171	208	192	183	172	204	183	183	205	209	183	151	175	194	186	203	178	197	216	176	220	197	192	194	195	190	196	199	158	181	147	179	187	184	199	161	157	195	183	205	203	193	166	168	187	187	197	188	217	198	184	203	168	197	161	188	155	195	185	179	218	197	176	149	189	179	172	184	199	191	210	209	195	203	190	205	199	174	186	193	169	174	196	174	180	177	185	191	173	197	186	188	175	186	191	172	186	177	172	219	174	191	171	185	168	184	198	180	174	204	217	203	178	180	163	176	192	202	180	191	174	188	181	192	187	189	172	199	205	176	169	172	224	172	170	196	166	204	218	159	176	195	173	198	199	198	194	180	166	184	198	189	205	193	205	178	175	178	194	176	199	196	158	195	160	180	176	164	171	206	146	192	214	178	151	225	189	199	177	200	191	192	195	208	190	182	206	181	175	176	157	176	196	183	191	179	174	165	192	184	193	188	204	187	189	195	207	176	194	171	183	188	191	185	201	185	188	177	182	188	178	195	215	189	176	193	198	203	193	165	144	202	220	164	197	198	197	192	207	181	188	159	169	179	192	177	180	175	202	166	164	185	203	183	179	220	205	196	196	207	179	199	207	172	199	179	196	187	178	166	180	198	199	196	165	166	180	179	189	192	195	185	213	188	215	184	184	161	164	226	188	180	172	186	179	186	173	195	216	176	183	181	200	197	191	193	171	194	179	190	181	199	190	177	172	186	166	191	192	201	199	208	193	179	199	184	177	181	185	211	191	186	188	178	186	181	185	190	173	169	174	210	172	191	195	185	186	198	165	202	186	214	218	199	178	181	216	201	180	201	195	186	177	190	200	194	181	186	162	177	167	174	186	200	202	196	160	186	197	179	192	216	186	191	164	177	169	171	160	193	164	164	182	182	188	167	170	156	175	184	209	194	183	206	200	197	184	212	181	170	179	181	170	176	203	174	185	185	176	178	186	176	200	197	200	179	206	198	192	192	195	212	181	192	173	233	172	206	203	169	182	186	208	185	178	198	183	172	188	178	188	186	183	179	188	195	201	167	198	194	213	195	161	198	210	183	209	180	185	198	244	193	165	204	211	176	223	190	186	203	197	180	176	200	170	157	176	179	164	165	192	177	203	202	177	188	184	170	173	187	158	167	179	170	175	174	194	178	229	195	200	192	177	173	158	207	217	164	196	176	190	183	222	193	199	182	170	199	177	179	168	195	186	189	197	179	182	193	165	206	192	216	164	199	184	159	185	184	169	185	169	192	204	183	176	160	201	191	170	205	173	205	199	203	204	180	183	148	200	205	211	213	199	221	184	163	179	174	194	181	162	209	167	168	194	183	234	195	144	198	191	174	187	172	176	190	196	188	167	164	197	181	192	191	196	186	177	187	187	186	192	187	195	183	185	184	184	177	207	163	186	192	209	185	193	189	199	193	207	197	181	187	180	186	188	196	185	205	187	198	186	206	180	187	176	183	211	191	177	197	169	172	194	183	175	212	179	177	175	198	195	181	193	196	187	201	200	178	164	195	197	190	209	176	162	198	175	196	194	198	173	203	169	195	185	173	175	197	176	197	192	195	203	201	229	190	175	205	179	179	225	188	172	178	176	177	165	216	155	191	178	215	188	207	214	175	191	176	179	194	182	176	175	189	196	193	175	165	172	178	159	183	195	188	183	176	192	216	215	175	188	194	183	170	176	171	183	195	209	165	178	180	189	157	180	192	194	207	182	174	168	204	202	200	208	175	175	190	175	188	186	204	222	187	187	169	192	215	197	183	194	197	171	192	168	196	210	170	193	202	191	148	195	199	201	160	185	168	174	186	193	168	208	176	180	185	168	187	203	190	167	175	169	162	172	199	193	182	186	192	201	193	212	174	187	202	179	196	214	168	188	197	187	190	180	199	196	165	188	218	205	204	176	177	187	224	188	186	185	167	160	178	187	169	171	164	176	185	221	193	166	198	199	175	215	183	186	171	183	165	169	170	213	177	168	180	185	174	171	206	198	207	205	169	185	193	188	202	172	199	204	183	175	229	190	153	185	195	191	197	168	171	199	208	181	179	182	173	183	193	184	182	210	167	194	195	167	206	200	206	202	177	168	191	172	183	217	173	179	198	161	192	168	198	184	184	189	170	191	153	169	164	202	174	210	193	218	171	194	163	182	189	171	196	188	177	160	226	173	171	205	191	181	181	166	167	176	165	196	233	177	191	195	192	168	168	214	206	152	182	196	192	185	184	189	179	167	165	181	208	179	168	168	169	186	190	200	195	226	207	186	194	200	172	178	210	189	191	175	237	193	176	178	204	166	189	200	184	200	176	194	197	200	196	197	192	201	180	172	177	151	178	189	186	234	186	211	214	186	167	187	196	178	211	184	168	201	193	181	196	188	197	188	193	195	195	207	195	203	184	138	183	182	157	190	167	217	189	195	195	192	162	193	182	197	173	185	192	207	191	179	176	211	187	199	196	214	207	185	161	177	154	178	185	180	197	171	178	198	167	170	174	205	172	195	166	155	196	179	212	194	218	194	220	199	202	174	189	156	200	163	191	183	166	188	182	190	168	187	202	191	206	187	144	188	195	194	176	184	173	155	191	159	176	236	186	198	184	182	176	190	198	165	217	188	182	210	214	180	173	183	205	185	227	189	167	196	182	190	207	183	185	167	189	207	200	213	189	191	213	199	189	181	196	190	196	190	191	174	210	175	176	187	183	191	154	184	199	191	170	179	206	212	162	193	185	185	181	200	180	191	187	180	185	185
1785	511	528	526	518	531	544	499	535	507	505	510	498	473	468	501	470	472	490	493	459	446	485	491	474	467	462	498	498	493	525	475	460	466	457	470	479	483	463	502	510	482	500	462	481	489	437	455	497	450	490	536	483	491	493	509	517	475	451	527	533	501	492	502	466	505	475	464	469	502	451	465	447	498	472	500	459	456	463	504	481	495	483	482	476	464	486	496	484	466	474	502	471	504	457	493	483	490	447	472	493	486	467	479	486	477	513	479	417	504	446	420	447	474	496	501	455	489	467	485	465	460	447	512	439	466	472	485	476	462	494	475	486	506	477	452	469	503	504	508	530	487	480	471	447	490	485	455	504	502	495	469	450	493	494	458	458	469	504	493	463	468	450	472	472	485	479	449	485	473	450	505	487	465	470	469	513	501	465	494	505	445	468	457	464	500	448	487	472	487	506	482	503	496	462	504	515	484	495	522	489	447	467	446	492	427	480	439	476	473	528	466	487	524	484	477	473	495	491	469	464	509	503	492	438	522	494	463	450	475	478	472	480	500	467	480	501	464	503	501	467	496	499	526	445	481	516	450	495	484	442	471	521	481	463	488	500	463	468	466	505	501	499	467	479	478	473	481	473	492	470	506	508	484	531	448	539	475	457	483	474	499	491	469	467	506	480	466	477	452	521	485	461	522	472	449	487	480	477	456	466	457	488	426	465	454	464	411	460	465	488	476	482	462	487	433	464	474	479	427	500	520	482	495	489	485	478	508	487	476	493	461	456	464	478	484	452	498	480	454	468	483	464	519	475	523	486	489	523	474	497	501	505	480	488	470	454	461	508	509	496	418	477	456	496	475	504	469	437	476	470	506	462	473	467	483	443	469	459	478	447	488	478	457	480	458	517	494	501	503	486	456	468	483	479	453	528	473	480	486	515	507	485	474	487	475	461	495	509	479	516	471	485	464	490	465	482	488	446	493	484	504	484	482	477	460	489	465	471	459	486	485	504	488	483	478	504	493	509	499	491	477	467	482	470	510	516	472	477	492	465	470	460	496	490	455	508	499	454	476	520	485	475	473	497	497	524	466	493	468	471	458	506	460	495	498	503	485	513	470	464	480	463	452	497	501	498	469	480	506	486	478	477	494	487	511	503	465	512	442	458	465	456	484	522	470	460	471	476	479	431	458	459	475	513	469	478	479	496	469	467	469	482	469	494	474	458	497	459	488	487	496	467	446	496	451	475	501	477	470	486	489	501	492	490	505	498	449	456	471	474	479	475	478	438	448	479	468	498	496	469	480	503	484	476	498	461	472	465	484	463	478	470	486	467	494	462	467	433	463	471	472	492	494	493	498	477	462	530	452	476	447	476	502	475	482	480	472	462	511	477	501	498	461	461	504	489	484	475	476	490	487	493	467	459	491	465	487	467	459	430	480	506	472	469	469	489	477	450	483	442	444	520	471	481	467	471	503	497	457	511	438	474	521	502	483	472	464	480	498	521	489	485	489	506	471	483	441	438	479	485	454	508	476	457	481	473	476	481	461	461	493	475	473	486	501	467	513	467	503	466	470	472	451	486	450	514	460	482	499	504	450	490	491	484	452	490	517	497	457	500	486	516	526	484	475	455	491	464	501	498	486	476	456	482	496	499	468	466	466	442	488	518	529	498	484	453	529	455	495	488	464	491	462	456	499	498	485	469	523	461	475	472	488	474	477	499	481	477	490	494	462	489	463	481	498	522	457	495	501	497	528	486	480	449	471	508	480	488	504	472	445	483	472	457	466	456	516	465	474	478	463	503	479	491	476	459	456	500	485	517	466	483	447	495	483	462	466	437	479	489	443	517	487	442	483	459	467	502	443	484	498	462	499	425	475	522	470	450	526	489	460	517	494	491	495	465	466	510	439	456	502	491	454	468	458	484	474	485	454	443	484	456	471	511	493	470	474	444	470	469	510	488	519	487	501	530	537	460	467	452	475	462	518	498	499	469	484	500	516	479	471	442	505	504	475	471	473	467	487	498	478	490	481	495	483	480	449	470	495	474	478	462	458	485	466	471	468	464	504	468	470	483	469	490	450	513	477	506	521	463	451	458	431	452	495	451	492	517	464	456	511	508	482	450	531	464	501	466	494	518	445	462	481	465	523	460	535	486	472	505	443	481	470	460	495	471	505	471	473	461	491	500	498	484	451	493	482	472	463	478	482	452	464	535	484	472	466	481	459	508	501	486	445	490	513	490	481	482	460	477	461	484	451	494	475	474	466	460	521	486	470	459	469	465	459	475	472	453	481	504	482	472	462	470	494	445	515	509	477	469	497	459	481	486	444	487	490	509	463	454	495	468	509	481	473	470	509	483	449	486	482	488	490	477	501	448	474	467	506	503	457	487	458	475	465	507	476	475	505	456	467	488	522	453	481	490	477	463	483	462	501	488	489	464	425	468	500	462	476	426	475	511	458	508	454	490	474	524	481	521	485	474	486	530	473	468	474	497	453	466	489	481	463	484	486	481	522	464	500	476	509	488	459	506	463	497	491	456	503	475	495	499	522	497	516	475	428	474	475	457	475	491	492	488	474	479	468	506	479	519	469	498	470	468	496	486	493	493	496	482	485	472	518	477	446	484	460	461	482	465	480	486	498	527	506	475	472	456	538	475	486	533	460	509	465	496	485	477	498	503	490	466	488	452	465	496	475	488	474	431	474	498	473	472	495	495	464	463	471	469	488	450	487	480	464	489	479	516	469	487	485	509	468	416	455	504	444	488	460	455	493	475	494	458	470	488	454	460	473	457	452	492	468	494	470	476	471	448	460	481	489	492	479	498	471	465	509	472	437	509	491	474	477	480	465	472	485	513	487	486	504	465	499	483	498	527	467	453	503	491	464	477	519	514	485	464	466	463	514	505	503	488	484	465	482	546	460	501	478	491	488	490	488	452	519	468	501	497	498	481	483	478	502	463	483	465	520	475	484	502	452	510	467	470	490	525	490	464	475	470	519	451	461	501	474	478	469	440	471	464	517	503	519	494	452	484	472	449	478	482	456	473	480	438	455	457	496	472	456	449	453	483	470	522	467	477	438	464	488	474	471	487	487	519	496	522	469	438	488	475	498	462	526	476	462	480	536	467	487	498	494	484	488	492	511	490	479	465	492	488	521	467	492	481	440	478	502	514	504	498	519	485	517	466	479	462	480	463	474	483	481	468	428	489	488	500	457	479	473	463	468	490	456	511	491	451	488	509	510	491	466	493	494	477	471	493	458	485	501	481	493	452	505	445	467	478	419	482	465	515	494	488	495	500	487	465	511	474	496	469	525	447	472	524	489	472	464	482	454	494	523	469	481	426	463	493	463	494	493	464	462	496	479	469	473	509	510	499	495	508	459	517	454	513	475	494	479	459	494	451	467	446	471	507	518	482	528	453	476	470	458	481	488	475	478	491	462	471	467	499	475	506	474	459	476	497	495	498	465	488	446	419	474	496	471	461	448	481	489	494	473	479	484	467	500
8093	738	663	614	563	481	404	419	401	350	370	369	369	370	369	360	390	345	377	331	392	373	361	379	357	327	343	334	372	371	381	392	347	353	369	360	343	374	395	356	364	390	420	348	357	394	333	340	343	326	357	326	364	368	350	370	331	352	355	363	349	358	349	327	366	387	344	344	338	353	347	335	328	387	334	329	395	355	349	325	327	389	350	356	347	375	359	339	367	372	348	385	403	368	378	350	358	335	353	346	394	331	379	382	386	380	339	331	338	347	349	363	345	351	352	342	351	361	352	341	316	379	336	342	334	347	342	350	361	343	339	337	361	352	326	352	358	348	370	345	384	364	369	338	393	375	344	313	300	347	353	382	347	348	344	361	329	376	351	345	369	336	327	365	394	401	373	323	354	385	339	366	350	353	365	364	387	368	392	358	363	366	380	315	346	367	339	351	332	352	377	369	350	362	345	368	342	347	342	341	373	371	379	334	366	359	340	325	368	351	339	354	320	368	329	325	349	352	322	353	335	314	337	377	339	323	397	380	312	351	375	342	354	376	357	385	327	322	335	331	345	386	355	348	317	367	366	366	360	361	313	347	355	345	373	388	330	388	337	375	335	363	363	351	348	361	348	348	358	352	409	332	337	342	348	376	338	365	332	333	365	363	354	357	356	365	357	387	371	362	360	357	363	364	327	375	324	361	376	376	365	380	352	370	366	380	340	368	341	344	383	362	354	324	318	369	344	358	342	330	344	337	357	331	356	349	412	399	356	333	353	344	347	361	360	354	346	383	336	364	359	377	404	356	341	338	323	361	366	334	367	362	338	348	317	356	339	320	339	373	344	369	399	365	319	336	344	341	374	349	370	355	367	358	385	340	364	323	336	345	336	374	342	343	382	370	355	330	358	354	383	327	349	326	362	349	367	317	321	358	376	315	337	371	326	367	312	349	359	391	331	351	353	335	344	357	358	367	381	362	342	348	360	331	343	357	341	366	375	352	345	363	341	362	351	367	357	332	370	370	384	404	352	342	348	341	357	337	340	356	338	350	385	331	339	393	309	353	334	351	379	389	377	348	373	383	378	348	340	315	340	387	362	369	352	349	326	340	380	376	334	392	380	332	327	333	363	350	357	323	347	329	311	343	371	357	343	390	321	380	356	364	346	369	368	380	347	322	322	344	352	339	356	375	330	343	381	369	338	351	322	362	350	380	351	360	306	380	347	382	334	331	393	352	379	362	374	389	355	376	347	332	362	396	362	353	356	354	323	369	365	373	358	357	362	368	366	369	342	347	354	351	319	382	379	356	322	348	374	341	350	378	365	374	341	377	381	378	356	353	343	333	344	352	354	320	334	331	323	335	345	334	356	334	379	408	346	358	332	331	365	378	351	394	350	376	380	366	348	347	374	319	364	361	347	386	371	364	376	314	367	350	368	361	346	363	327	346	322	356	335	320	345	335	343	338	363	352	367	361	369	362	392	343	371	353	379	317	346	338	328	328	364	376	365	377	323	360	368	318	363	345	357	396	387	354	358	348	365	375	369	358	348	381	352	333	359	333	381	356	347	315	337	336	374	357	370	372	342	356	324	377	371	350	346	370	358	354	369	351	378	368	340	356	360	376	330	361	305	340	353	346	358	378	335	336	381	370	376	376	388	349	395	361	361	339	380	339	362	360	357	315	375	353	361	363	345	376	350	322	331	349	360	344	324	337	326	341	376	346	342	333	334	346	378	328	351	374	377	343	368	373	348	390	367	335	381	411	358	385	341	361	321	399	352	367	338	387	368	373	379	356	380	367	327	366	335	326	372	350	349	338	357	396	366	352	359	344	384	364	346	327	340	341	373	333	347	359	336	343	338	333	356	354	395	331	369	358	369	348	331	358	382	365	356	340	344	349	329	334	369	397	365	353	345	338	349	331	335	340	360	332	348	351	324	337	363	348	371	372	367	335	358	333	334	345	383	355	347	318	344	331	344	368	357	330	379	336	343	346	368	357	343	389	373	377	378	349	377	343	362	369	367	349	379	330	374	378	365	368	318	316	371	355	361	358	417	364	349	341	369	404	358	390	347	344	315	356	323	362	375	364	311	341	333	354	384	322	382	370	372	359	317	369	371	348	358	335	356	349	359	337	342	360	353	350	366	348	347	337	344	350	379	346	346	386	333	334	348	349	318	374	383	328	382	339	338	370	344	340	365	374	367	377	352	366	335	355	346	362	336	369	350	369	375	351	354	395	390	336	326	355	327	345	338	376	361	350	378	366	388	349	390	368	367	369	337	381	339	359	381	360	336	384	358	369	350	374	370	384	370	347	334	345	366	381	321	368	355	342	358	348	370	337	351	357	362	359	348	345	324	354	355	346	382	329	334	317	360	368	327	336	347	352	379	366	349	381	361	380	375	358	372	344	375	364	364	364	343	337	345	343	368	374	371	351	346	373	378	342	377	321	356	345	360	305	365	363	363	381	324	342	358	368	372	350	366	383	368	344	334	326	341	379	352	365	354	346	341	346	380	355	341	371	359	399	332	347	333	355	345	353	334	346	342	345	388	375	358	371	341	349	364	367	339	370	340	372	357	326	335	340	366	395	343	324	336	355	370	395	347	351	320	356	367	363	330	368	365	357	298	306	373	360	348	336	374	387	353	318	390	350	343	399	360	363	341	325	390	360	366	353	371	385	359	353	391	357	407	362	359	321	355	366	362	395	400	345	379	374	377	377	316	326	344	344	348	373	324	355	365	317	367	329	400	345	358	352	361	348	358	349	348	359	384	313	363	378	334	424	380	330	320	297	350	344	371	365	372	326	337	361	366	368	345	353	361	372	348	340	352	361	354	399	364	366	378	359	387	375	357	354	357	350	343	354	375	361	371	344	354	350	362	372	361	346	371	304	346	353	331	364	351	374	383	335	358	351	308	351	356	345	381	378	387	357	345	374	357	359	361	314	332	357	345	370	333	374	336	326	353	327	346	354	359	387	347	333	346	362	363	348	319	354	323	378	335	368	365	329	338	343	345	340	319	362	312	327	339	370	357	345	348	355	380	356	376	378	340	343	352	364	340	322	345	329	366	339	363	367	344	366	377	364	395	353	353	347	374	356	346	325	343	378	353	336	361	329	376	340	337	328	353	337	364	386	317	352	378	356	371	384	351	337	351	359	363	358	329	324	354	336	349	348	368	332	316	343	339	350	323	345	337	357	357	373	351	327	369	348	387	354	330	345	330	388	379	381	328	358	364	346	383	357	366	349	359	317	378	356	360	340	361	329	360	390	363	356	349	355	338	335	369	370	366	350	381	363	409	339	321	380	371	329	392	363	364	344	346	343	341	344	365	362	355	331	372	363	348	352	357	334	356	381	358	345	373	394	348	376	343	345	336	345	352	395	381	332	315	345	364	338	370	360	308	366	371	366	355	364	362	355	356	346	342	357	377	339	346	353	340	396	377	319	321	327	404	369	353	350	358	364	384	335	358	339	337	342	385	373	343	405	376	382	374	423
6630	1145	1531	1651	1504	1389	1253	1134	1078	1044	1002	984	958	910	943	892	841	862	835	888	874	852	862	847	858	835	862	846	828	834	826	821	854	889	807	844	841	803	759	879	832	824	827	841	832	812	801	829	839	867	822	795	817	860	786	848	812	762	800	780	827	764	829	815	806	834	824	828	800	814	810	810	773	784	871	811	808	764	848	806	800	845	830	806	787	804	851	807	822	824	807	816	810	797	797	783	824	795	854	787	753	774	826	816	828	830	841	843	773	855	841	862	837	800	789	770	779	791	743	797	737	843	780	820	802	808	799	811	783	787	817	817	849	807	802	771	799	779	807	819	815	813	746	802	809	795	879	794	823	789	872	864	846	819	830	763	784	799	810	784	793	850	806	845	722	805	814	833	821	844	784	845	804	820	833	766	834	802	825	803	826	800	843	837	858	794	774	855	791	776	858	815	848	824	808	835	829	848	765	842	797	782	826	855	812	837	757	823	785	825	814	825	748	790	846	835	838	802	861	810	814	806	835	851	773	849	803	817	793	811	847	869	831	816	816	840	818	844	805	800	813	807	735	773	852	806	816	815	796	832	813	823	758	813	850	739	826	814	833	791	813	804	838	804	821	855	830	827	842	761	821	771	800	760	784	837	792	814	745	848	800	777	747	745	819	764	832	792	804	833	841	790	873	819	806	799	833	814	865	829	818	843	806	805	811	818	796	734	782	829	791	875	802	837	837	790	820	769	807	795	693	809	824	817	794	823	838	781	775	808	759	803	797	773	813	823	815	813	819	853	773	775	809	815	799	846	791	826	828	767	835	818	802	793	792	822	813	816	832	805	791	833	820	769	813	782	861	864	816	844	787	842	833	755	804	805	777	839	805	813	869	826	798	855	778	844	854	783	825	821	796	846	848	820	802	782	768	832	777	819	883	828	795	852	783	808	836	819	785	777	833	775	797	798	845	796	785	780	825	818	764	812	765	833	894	800	833	812	803	795	872	812	807	846	779	831	839	845	793	835	802	829	843	801	776	853	800	866	811	797	865	783	800	783	797	780	832	836	760	777	796	874	775	801	789	850	848	760	835	816	815	781	814	828	856	762	789	828	815	789	841	787	808	872	789	801	876	822	788	822	832	803	824	855	803	805	797	813	875	813	849	760	857	753	804	800	757	810	757	808	854	784	831	790	875	816	840	822	812	810	797	802	848	802	797	834	827	783	805	816	787	789	801	793	856	816	827	772	837	808	805	803	850	796	779	824	809	813	801	836	764	802	808	841	786	773	802	832	787	818	793	831	791	857	813	751	828	822	831	827	813	794	834	825	839	816	818	844	798	766	821	812	813	766	852	822	851	811	810	797	767	819	800	805	814	813	846	859	822	828	837	809	842	812	785	821	855	773	800	835	831	807	833	833	785	810	840	802	803	844	833	759	827	797	764	841	815	798	828	834	767	796	837	807	800	799	839	810	781	782	813	791	800	804	821	854	828	831	811	816	780	764	838	815	765	844	772	805	788	809	814	808	864	813	837	803	839	815	820	829	825	861	758	821	839	824	887	778	848	813	807	862	799	819	792	843	822	805	837	899	818	789	808	791	847	804	826	824	828	815	856	752	806	801	817	818	778	779	815	808	844	826	773	781	815	810	829	824	788	790	776	803	854	808	777	841	816	843	793	791	845	818	790	847	770	751	836	807	782	777	795	828	816	844	839	800	857	770	808	819	831	846	867	814	782	790	846	766	796	783	834	821	797	818	787	793	866	772	832	830	846	823	847	828	813	780	784	830	808	814	782	834	833	850	797	812	783	819	797	842	802	786	879	874	834	835	789	778	815	807	840	812	833	811	808	809	794	801	811	783	788	826	844	808	769	851	785	857	866	794	851	772	842	792	810	845	835	798	808	773	815	873	875	842	805	777	831	830	816	801	793	742	782	822	850	832	808	790	833	791	836	827	813	807	823	766	769	893	812	819	783	832	833	805	812	842	813	809	853	785	764	778	812	829	888	827	822	769	821	783	896	832	755	796	839	826	810	793	776	749	814	818	811	794	830	803	836	869	849	810	817	817	835	826	852	812	811	801	835	807	899	789	780	856	817	816	856	806	794	777	810	826	799	791	787	806	855	802	815	857	764	813	841	782	807	806	802	818	778	824	840	792	801	796	791	804	854	760	805	814	792	846	824	821	844	844	803	799	796	838	765	811	797	785	803	856	837	824	808	840	777	817	826	821	820	819	775	805	854	865	813	812	805	803	790	825	831	841	810	799	852	778	775	839	802	865	818	812	786	782	768	756	851	829	821	769	814	907	819	802	796	786	818	812	770	798	823	778	839	792	862	840	803	840	814	840	812	859	799	804	854	811	827	816	803	801	819	844	810	760	812	777	839	831	776	812	784	777	871	796	783	835	783	842	817	821	770	741	821	795	810	799	863	835	800	814	821	878	868	849	796	829	770	851	862	781	833	861	797	756	815	836	767	861	836	850	850	832	843	803	862	789	784	793	828	866	797	783	807	791	816	793	783	840	788	805	785	768	833	757	810	809	765	801	788	827	814	828	817	818	815	783	795	866	807	777	816	802	833	793	809	817	792	806	803	865	754	811	777	852	791	811	864	765	779	792	840	791	845	855	801	839	791	792	814	784	842	801	771	772	800	786	826	803	850	851	763	805	784	788	748	839	799	837	809	847	827	830	865	811	826	831	847	786	747	794	868	830	771	815	821	844	808	811	844	754	832	824	793	851	819	833	822	828	837	787	800	820	825	826	887	797	852	778	883	838	790	809	796	782	792	801	846	792	787	896	808	865	832	755	821	812	835	865	809	792	771	822	843	823	787	798	850	759	833	818	788	795	793	834	780	858	773	835	804	826	795	815	810	806	776	835	833	811	831	813	810	818	828	805	818	793	785	838	766	831	831	793	840	827	820	842	836	825	844	782	793	811	806	850	838	818	822	778	831	769	792	814	824	854	810	823	792	857	877	789	797	833	856	822	856	832	831	794	827	832	874	808	811	801	812	843	804	783	787	802	762	786	808	819	830	793	821	823	824	858	866	786	805	784	858	761	777	812	812	800	782	830	871	809	862	837	833	774	803	848	824	760	818	805	810	768	791	844	815	815	800	836	840	817	747	826	786	811	825	855	787	762	813	808	838	763	785	792	803	806	788	794	795	789	773	825	821	762	793	785	839	817	821	829	851	808	849	824	759	777	817	800	773	820	805	839	782	775	809	835	826	847	807	799	826	804	838	879	796	800	817	862	871	823	771	783	805	787	803	815	860	775	824	816	782	776	791	832	811	869	787	793	828	826	797	813	847	862	804	795	773	824	833	802	817	793	804	830	794	796	852	823	853	813	880	789	786	796	798	792	786	775	856	828	776	801	802	782	876	841	823	799	789	848	842	793	825	835	792	800	796	811	796	771	788	759	764	797	870	774	821	801	826	816	794	799	798	869	834	839	839	830	815	802	827	808	813	843	750	797	802	840	826	774	797	805	838	828	790	813
15192	1449	1052	793	664	577	462	427	328	352	386	351	398	329	354	357	338	341	320	353	352	317	313	343	310	330	335	324	310	302	334	316	333	331	314	299	298	323	341	310	352	292	334	336	316	336	313	343	301	320	355	341	333	341	305	287	310	293	326	337	290	320	331	332	297	312	307	331	349	351	309	300	301	353	292	316	313	319	298	309	315	313	310	370	319	315	303	290	320	299	307	288	280	289	329	326	323	297	309	302	317	284	313	319	361	299	342	324	315	337	368	324	344	304	358	327	297	304	308	302	280	303	328	298	335	321	326	314	330	311	319	306	346	308	327	317	348	349	324	301	302	330	308	299	312	316	348	334	360	329	315	331	354	312	315	322	309	310	308	298	320	295	292	312	329	345	328	284	270	310	335	329	370	287	314	330	312	323	278	320	335	326	320	317	332	331	346	306	333	327	305	303	314	308	273	307	313	326	350	334	339	323	358	301	351	311	308	323	324	309	304	329	365	331	371	295	330	324	327	317	352	303	308	310	309	296	344	325	320	324	316	299	296	282	267	316	268	317	318	318	292	286	318	319	326	302	334	300	291	299	309	340	315	328	345	352	351	341	324	281	295	336	342	313	321	354	335	279	301	330	286	296	292	290	302	290	338	310	339	315	287	332	301	328	295	329	303	311	297	314	338	325	316	303	314	294	310	317	299	339	355	310	305	327	309	322	315	323	299	305	353	341	296	301	300	327	306	313	305	360	291	308	335	323	302	329	322	340	334	291	294	333	318	289	327	311	310	294	337	325	317	288	327	307	332	345	321	297	308	300	290	297	301	300	312	315	344	315	316	342	294	271	312	322	294	308	327	333	327	310	319	301	337	330	317	336	316	331	304	351	322	266	330	322	352	325	310	290	341	319	333	294	336	338	304	327	345	320	295	308	317	305	292	346	311	315	358	296	307	306	301	303	272	354	305	330	273	303	374	317	333	306	294	305	321	307	317	309	312	292	314	306	321	307	337	275	320	292	336	324	312	340	362	331	342	293	305	317	363	294	299	336	315	295	297	312	289	312	279	298	330	324	302	323	332	329	349	290	310	311	306	311	302	314	325	287	317	308	306	322	318	338	299	255	305	314	289	277	318	298	288	353	287	322	342	298	333	315	294	297	256	286	301	320	323	320	316	293	304	321	281	291	303	339	336	308	339	319	297	306	290	316	315	290	335	325	277	339	302	342	308	300	334	328	300	311	276	317	324	337	295	308	318	297	292	319	359	298	296	293	305	307	299	315	297	281	306	336	303	314	324	295	323	316	290	329	304	280	345	333	314	325	284	319	353	324	305	289	336	317	287	302	310	336	294	318	286	352	300	309	310	305	328	345	306	314	340	314	339	328	308	304	364	357	330	322	319	318	327	337	350	326	306	329	315	298	335	313	325	363	285	351	280	317	321	330	319	342	316	298	327	304	311	331	320	261	303	364	329	337	311	319	300	357	317	291	379	335	317	334	318	310	342	298	334	300	346	310	313	321	323	332	304	281	327	287	303	320	325	304	314	320	299	325	317	304	307	315	332	318	320	297	296	345	319	334	325	311	345	318	337	342	313	295	318	296	304	289	303	343	322	342	316	328	318	327	328	299	318	319	338	315	303	298	323	313	286	312	296	294	340	298	304	341	360	287	304	357	306	336	321	317	309	284	341	289	341	345	296	306	300	305	322	321	301	357	324	361	307	321	334	292	347	331	337	293	309	288	353	314	289	319	277	337	323	318	325	295	330	293	321	309	317	291	292	331	298	325	330	316	312	318	375	301	350	320	339	331	312	265	294	359	300	340	324	308	291	312	328	278	337	318	311	325	324	328	331	286	290	310	335	276	320	319	334	365	344	337	338	311	316	357	316	303	298	331	316	311	318	308	296	381	358	325	308	303	315	298	321	300	310	314	312	306	327	319	319	299	313	321	330	289	305	321	315	337	294	318	317	313	314	316	314	298	321	328	312	304	288	306	303	324	319	300	290	326	324	311	310	318	290	334	310	311	300	304	307	309	351	338	314	309	305	303	318	335	344	308	346	336	302	303	338	314	317	301	300	294	288	325	306	330	350	319	354	317	349	331	322	304	311	317	307	291	295	269	332	304	315	347	285	322	317	307	304	328	352	321	333	322	325	322	345	310	295	297	341	323	291	294	320	326	310	332	341	351	338	262	321	348	284	310	338	350	340	333	331	316	339	337	320	341	290	346	284	293	314	292	336	282	324	278	349	313	310	310	303	297	298	304	325	319	374	286	280	325	324	302	333	322	326	326	336	321	328	309	313	308	342	362	321	320	295	327	316	325	302	328	298	277	301	320	312	333	301	293	354	343	350	347	310	332	344	323	297	291	337	318	345	314	309	326	341	313	312	344	348	318	354	285	305	305	298	364	329	357	307	318	326	307	329	326	349	311	308	333	361	345	326	307	304	286	301	335	306	325	312	291	285	293	305	327	333	309	337	325	322	322	299	298	317	325	314	340	305	336	305	317	266	328	302	289	333	333	292	323	316	301	331	300	317	339	317	303	314	299	318	342	312	338	339	356	314	323	356	374	313	321	326	283	320	317	313	299	343	347	323	319	313	295	321	304	317	322	318	328	345	331	276	303	295	296	314	299	285	348	298	299	321	334	335	334	315	326	334	289	287	350	298	319	325	317	302	334	311	346	330	307	324	298	315	341	300	369	338	285	329	318	334	335	319	297	298	342	319	313	316	335	304	311	307	299	289	332	325	314	314	327	312	374	307	280	287	341	302	325	305	351	314	315	323	281	323	313	327	289	333	297	287	307	340	284	298	326	321	292	283	297	319	340	333	302	332	310	302	354	296	344	325	267	311	303	339	273	311	346	305	297	319	311	335	309	316	307	315	336	305	307	309	297	282	313	322	326	304	311	311	298	320	345	305	312	336	375	292	311	324	323	340	280	307	318	325	340	310	306	316	320	296	336	346	299	298	319	330	324	331	340	340	323	312	343	278	295	324	276	303	316	318	304	333	299	312	312	292	320	325	323	299	347	304	306	301	318	303	336	283	314	332	339	324	315	324	311	323	296	295	314	332	317	291	326	361	334	317	322	327	319	331	328	334	321	312	367	334	333	316	339	310	343	320	301	307	311	300	307	320	337	329	313	325	315	312	344	316	298	319	314	310	320	277	326	323	315	338	324	323	342	327	331	299	304	319	327	350	289	340	287	315	321	311	331	310	302	319	302	324	330	322	307	348	294	310	308	321	348	281	291	268	309	300	331	335	304	323	293	329	279	295	285	285	290	322	341	331	319	284	330	300	358	321	291	333	293	296	297	331	293	301	332	299	304	263	308	329	338	322	325	303	332	286	301	312	346	328	305	325	294	264	305	344	345	302	311	311	297	319	300	335	313	295	293	372	292	286	296	292	351	309	294	306	350	286	332	345	345	301	308	314	304	280	329	310	323	294	317	329	326	260	338	303	329	275	301	272	309	318	320	293	298	327	340	337	280	308	326
8458	1367	2143	2440	2103	1731	1518	1338	1135	1077	992	995	944	974	916	854	837	782	873	845	793	744	774	785	770	760	786	739	770	757	758	798	720	719	696	739	751	682	720	719	706	734	713	749	738	683	711	723	740	686	687	692	745	718	710	689	728	700	716	703	662	721	689	716	721	710	721	734	679	701	737	713	706	746	702	699	721	755	693	710	684	736	716	715	714	711	693	732	678	712	684	716	698	698	729	711	718	711	738	710	716	666	732	714	708	690	728	714	723	746	709	743	689	730	710	685	729	704	719	697	687	711	690	667	722	721	674	729	741	700	774	659	724	739	658	726	723	713	709	712	719	691	711	688	710	687	722	701	798	661	715	724	781	738	728	735	711	716	688	685	708	663	725	692	719	687	705	736	699	702	754	658	702	711	763	715	703	667	709	754	734	712	750	696	684	694	701	716	749	708	709	663	683	745	710	679	721	678	645	722	706	697	693	732	700	695	698	747	675	688	745	694	751	676	703	683	686	740	714	701	684	686	670	705	718	692	742	695	715	702	668	666	695	709	742	693	748	698	734	729	690	735	705	755	690	698	689	708	727	682	725	708	755	673	677	746	725	727	674	740	700	714	709	695	698	718	749	747	755	662	736	691	687	673	749	727	753	676	742	704	717	715	750	723	712	662	712	761	678	693	747	711	693	661	673	655	750	745	726	703	695	699	680	740	677	727	712	758	704	742	732	670	695	747	725	734	723	700	677	687	694	705	666	730	710	706	701	721	739	680	709	737	732	688	728	745	702	711	723	697	728	682	707	692	665	761	739	706	701	706	704	693	690	696	724	700	722	668	750	704	701	741	726	675	749	726	647	738	716	693	741	729	721	715	687	691	717	712	722	710	694	706	701	702	728	730	752	702	738	676	716	695	722	706	713	716	708	691	693	712	685	697	734	739	725	692	652	714	748	695	718	665	667	712	699	700	701	684	727	722	703	701	673	685	703	665	696	696	725	718	693	699	677	738	700	699	704	701	710	688	712	718	672	705	700	709	713	708	726	631	689	691	711	702	695	700	703	746	710	733	721	709	775	712	716	691	697	714	718	689	691	724	675	693	662	704	714	731	662	704	674	692	673	664	746	750	674	716	734	716	765	704	721	659	708	728	708	680	725	658	722	728	748	714	723	751	752	692	676	701	685	666	701	693	706	679	718	695	696	717	679	675	706	659	669	714	736	719	726	703	712	724	699	716	723	679	707	691	724	698	713	730	732	704	656	709	699	675	696	724	703	757	662	734	742	725	679	676	705	739	682	676	709	701	768	673	689	702	727	661	720	655	732	735	736	679	707	674	720	702	731	721	704	741	705	701	730	722	716	650	690	719	743	728	695	735	707	685	672	743	694	690	725	756	764	719	708	731	659	740	709	691	708	706	752	679	714	733	737	711	743	705	713	691	712	720	676	747	735	719	680	703	710	698	706	763	723	734	658	695	643	760	750	719	772	707	707	703	724	688	708	706	721	702	693	695	705	647	718	689	688	689	671	726	712	701	731	720	695	721	738	701	728	699	709	729	722	699	779	654	697	703	738	714	708	727	747	666	757	714	700	716	716	753	703	739	651	678	687	693	715	677	729	792	710	688	723	736	684	708	729	686	748	718	728	686	710	682	711	679	740	710	708	743	685	657	716	704	690	733	717	658	682	697	707	676	726	708	726	719	737	733	644	738	693	707	693	677	649	712	715	699	645	696	697	661	720	704	688	685	715	751	722	737	733	733	716	700	738	705	730	707	666	746	702	705	714	677	702	690	718	673	733	756	687	712	721	685	698	691	721	717	687	718	687	646	685	695	693	683	722	691	696	695	683	667	695	719	699	738	690	722	688	736	681	645	706	672	708	717	694	742	694	732	709	655	737	694	708	754	714	708	726	702	685	692	667	699	679	702	758	740	677	696	646	735	649	679	699	692	729	671	670	729	692	732	699	738	622	683	683	733	689	709	702	723	706	672	754	716	693	713	671	713	704	696	676	671	701	725	685	720	719	723	719	698	671	707	719	711	737	702	699	715	671	682	725	686	723	699	689	691	734	703	725	663	726	709	656	685	694	704	711	684	689	671	732	697	736	726	746	698	732	656	782	700	759	695	695	671	728	702	734	748	694	688	711	705	729	704	696	691	748	718	682	744	715	709	752	681	725	680	688	673	758	701	718	725	688	731	744	728	706	740	673	719	735	719	733	707	718	690	717	674	700	689	736	647	697	730	692	746	718	743	679	760	701	753	717	682	698	692	733	731	696	742	688	676	675	723	756	666	716	727	699	701	718	712	737	749	714	729	740	680	693	685	711	676	695	705	719	741	721	697	772	695	739	709	705	735	733	730	698	729	683	752	717	730	683	764	731	724	741	710	732	759	705	712	713	697	694	725	700	719	710	739	734	674	707	698	703	698	727	668	710	724	717	727	690	684	719	674	715	730	746	685	719	690	761	684	719	712	705	650	652	718	736	725	725	653	699	705	707	748	684	719	711	718	753	700	741	739	696	706	677	741	705	660	708	667	660	718	665	671	707	700	701	709	679	673	686	701	717	669	709	646	666	706	756	727	707	754	728	724	713	693	693	689	726	744	648	674	702	753	727	698	722	694	711	743	757	720	728	727	686	739	731	665	707	705	668	735	730	724	692	703	768	621	750	704	699	728	703	669	753	687	727	714	712	731	732	704	712	715	743	678	723	715	681	678	688	687	742	684	740	710	724	710	717	724	708	688	674	719	734	767	717	693	692	708	685	671	704	697	714	765	707	719	692	747	736	768	693	658	711	729	721	732	750	728	688	726	693	709	668	717	782	732	731	664	714	732	721	704	697	736	718	681	733	719	716	755	678	671	686	739	654	688	758	720	662	703	708	695	713	716	646	710	705	758	680	725	692	690	677	713	765	733	679	700	694	714	685	725	714	711	722	731	647	665	671	661	673	702	711	697	715	760	724	690	658	724	735	689	730	767	700	714	700	746	702	717	704	692	768	680	709	711	764	720	704	675	738	647	691	729	714	694	663	696	705	723	683	725	721	709	667	716	732	710	702	755	734	706	703	736	725	748	716	649	715	771	693	706	737	732	707	730	704	643	711	715	744	708	698	727	688	739	666	712	761	698	667	729	712	673	731	727	679	712	715	670	728	763	744	716	710	704	742	701	704	698	719	708	664	679	682	710	698	687	689	706	726	689	709	677	719	741	708	739	724	694	729	699	715	758	705	665	688	727	721	750	718	721	700	714	706	722	709	673	694	703	686	727	715	721	743	687	693	706	747	671	703	696	711	733	693	679	706	680	680	678	687	721	714	708	669	633	681	725	683	744	669	697	737	742	682	660	730	766	696	675	723	704	677	712	684	663	697	683	698	747	701	718	748	744	708	704	722	712	758	675	719	703	699	691	692	704	701	701	733	682	733	723	699	723	650	700	678	730	742	707	721	714	686	730	686	701	636	647	697	731	718	707	727	701	710	667	703	767	688	756	678	674	752	686
1546	213	239	235	208	200	194	199	218	194	211	185	204	182	200	209	184	215	193	186	206	187	198	215	169	167	195	169	165	168	189	191	165	178	187	194	189	207	175	184	203	177	195	189	183	207	213	192	181	208	221	194	184	160	180	177	176	194	199	216	194	182	200	197	213	192	167	200	180	198	166	191	176	163	193	177	164	204	195	170	171	190	196	185	175	213	182	208	176	195	150	163	195	192	179	182	178	185	204	189	177	173	183	165	161	175	196	174	195	172	181	152	174	184	178	180	218	176	175	172	157	205	170	170	205	176	184	224	178	197	172	198	193	168	191	197	191	197	173	188	172	207	162	174	201	196	179	165	184	195	207	200	182	184	173	191	184	174	192	180	199	190	205	185	163	174	183	189	176	180	179	168	184	174	199	201	208	190	197	195	166	213	182	175	207	165	200	176	184	175	187	193	195	170	181	185	176	170	191	178	184	166	179	191	209	199	184	179	177	202	206	187	186	185	193	209	161	170	171	185	178	169	210	199	179	181	207	200	211	174	163	157	177	186	171	189	179	171	170	186	181	204	189	197	193	177	203	171	166	178	201	172	178	166	200	177	174	185	167	183	175	181	180	193	181	179	156	181	201	181	205	188	182	225	186	225	189	184	180	155	174	180	196	188	191	216	206	175	194	209	199	182	201	197	193	165	186	154	181	170	158	209	167	187	205	203	210	178	177	180	172	179	181	190	196	191	166	183	169	189	157	184	197	199	243	220	170	164	185	167	146	183	179	172	176	193	173	174	214	169	181	189	202	167	161	190	176	180	190	187	210	183	181	148	162	186	202	201	194	212	195	195	199	199	164	216	172	173	186	195	188	167	176	164	176	185	197	197	196	199	199	183	205	231	172	171	187	192	191	207	173	193	203	175	176	183	197	205	192	194	187	185	193	187	178	163	156	195	185	193	176	184	162	167	177	195	205	207	186	208	199	213	199	192	193	216	208	177	179	173	173	198	183	182	189	166	195	205	180	175	188	231	192	195	197	198	170	169	197	182	169	151	164	202	182	173	175	173	214	153	185	198	194	188	197	160	176	185	194	165	193	196	180	167	179	164	194	215	194	183	183	165	165	186	198	228	197	185	168	193	161	181	172	163	187	193	190	201	189	167	177	167	187	169	213	185	161	187	182	180	180	191	178	192	199	229	180	193	193	166	184	177	194	167	200	169	172	185	204	156	196	168	164	167	185	201	196	197	176	183	182	191	195	177	193	194	198	186	212	182	184	172	174	196	197	188	192	199	187	218	174	206	190	180	169	211	154	184	231	207	181	172	215	225	190	184	199	187	222	192	207	171	194	184	179	188	181	187	208	177	188	179	184	181	200	162	193	192	169	175	196	179	161	163	150	202	212	201	202	187	192	187	185	222	208	184	175	180	193	167	206	168	200	178	176	170	209	172	197	167	183	208	194	178	193	194	193	205	188	186	175	197	184	196	178	213	212	192	174	172	181	184	218	199	214	182	172	173	189	179	166	197	203	180	199	169	191	208	201	213	195	171	173	180	182	194	176	190	191	161	196	176	189	195	172	178	196	171	192	180	166	213	181	193	205	208	184	191	166	178	188	192	160	198	188	176	187	184	171	182	182	190	179	196	179	186	163	210	193	201	177	204	166	186	176	176	171	192	192	191	170	213	185	170	200	204	179	175	188	204	169	198	192	197	194	225	208	190	191	186	170	187	173	164	192	168	192	189	193	201	190	187	211	216	192	188	193	168	180	175	183	186	196	178	207	217	182	205	215	173	177	181	182	190	179	188	195	189	183	179	196	186	225	170	181	216	187	202	183	167	184	168	178	202	185	215	193	172	156	198	173	177	197	224	172	214	193	213	194	191	192	189	221	189	184	179	177	185	180	189	187	160	189	206	168	183	193	175	202	172	180	204	181	186	211	198	184	193	180	184	224	200	183	195	198	211	195	203	202	189	176	190	201	200	190	223	193	164	178	165	171	193	202	166	193	189	229	188	171	165	189	183	187	196	181	173	194	205	184	205	214	182	198	182	195	211	202	195	186	184	191	194	188	183	186	183	194	204	218	191	191	160	170	216	194	226	212	186	202	187	180	182	191	194	176	179	195	172	188	187	209	196	204	185	179	171	162	196	160	172	203	187	190	199	241	180	157	204	166	184	204	182	176	188	180	173	182	177	191	177	196	195	214	151	208	175	187	185	186	174	178	205	180	188	210	191	181	164	176	180	215	219	178	189	194	168	183	177	187	187	208	180	176	167	202	174	192	222	176	182	175	191	161	169	171	187	185	190	186	185	182	204	171	180	206	183	176	167	181	200	183	180	192	173	198	178	181	179	202	179	172	191	205	185	209	207	183	170	192	179	203	202	191	174	184	181	192	214	209	193	181	196	165	202	180	175	162	204	183	178	205	184	176	184	210	207	183	188	184	187	197	182	193	176	200	187	215	180	187	182	208	195	186	176	180	204	180	166	186	174	166	206	220	183	220	183	185	170	177	183	199	174	190	189	194	175	185	187	207	183	166	181	185	181	187	187	183	172	177	172	187	176	212	182	173	205	197	168	202	185	180	201	200	172	195	176	183	181	163	195	192	193	209	206	178	208	174	163	190	212	198	170	208	186	203	197	181	225	190	192	186	213	171	169	157	184	162	182	189	177	181	181	172	186	208	184	175	201	186	178	194	185	180	182	182	194	190	209	197	192	212	198	189	184	185	174	171	203	196	175	228	176	183	183	200	172	163	199	174	150	180	172	209	172	185	173	210	204	221	176	207	172	201	196	207	212	184	180	216	186	197	192	197	186	201	168	191	179	206	212	198	146	161	192	183	178	176	185	191	188	189	181	163	205	169	207	187	189	190	169	192	181	187	194	203	178	159	181	174	194	179	190	205	205	178	170	182	170	174	197	171	195	171	211	192	190	179	188	179	173	187	200	168	152	182	194	167	192	208	174	182	196	179	185	187	181	201	186	205	207	184	195	191	189	200	196	195	171	183	192	177	184	178	168	175	189	190	201	182	176	196	182	183	180	203	189	198	168	230	183	181	192	173	209	176	166	177	214	206	170	192	200	164	180	186	171	206	190	155	186	215	177	192	179	184	185	200	171	246	188	177	181	170	175	176	195	168	189	169	174	185	177	202	211	188	182	194	204	198	184	165	177	185	175	198	155	181	171	169	194	207	188	171	177	184	216	190	191	186	197	183	186	171	219	194	212	170	171	186	172	207	182	197	180	188	190	167	194	199	185	170	183	181	193	170	183	182	185	178	175	190	230	196	192	196	204	168	164	184	203	152	199	204	182	176	204	173	184	214	208	199	179	185	169	219	173	178	180	172	197	172	135	184	188	202	189	186	182	182	181	183	200	193	196	213	219	179	192	195	190	177	181	173	183	207	192	181	202	189	183	161	186	203	167	177	189	194	190	178	194	189	187	188	203	208	181	189	193	193	179	212	177	190	211	187	179	188	191	193	158	194	186	185	191	184	170
1791	504	504	550	539	554	519	510	515	477	459	515	463	499	561	480	465	520	468	505	497	497	488	463	506	474	479	454	504	469	492	504	467	474	457	442	477	487	462	446	517	496	492	470	460	515	492	457	480	476	469	478	464	496	483	482	484	442	468	490	515	497	499	460	512	526	509	497	489	491	492	483	472	493	442	470	468	441	476	508	453	502	474	498	491	496	485	440	456	463	476	479	479	512	466	472	432	455	471	489	480	509	493	495	479	518	452	474	521	509	498	504	499	464	528	475	449	472	468	476	471	489	486	499	497	451	522	472	494	485	510	488	476	487	504	527	443	470	508	527	474	486	454	489	444	495	500	471	509	492	480	480	480	442	485	444	494	504	431	484	502	454	488	455	477	453	459	493	503	483	482	466	514	522	472	464	490	467	473	470	493	481	478	491	458	465	489	475	495	503	502	450	519	495	509	508	463	478	467	489	482	470	522	466	455	518	520	508	472	454	512	486	480	474	461	477	496	491	466	470	498	435	491	504	455	529	490	518	473	479	509	499	522	454	505	497	486	482	475	475	474	477	522	500	514	459	488	464	460	496	464	437	527	441	463	480	475	507	500	485	481	483	523	488	485	463	517	455	531	469	487	492	484	505	483	468	472	498	486	454	448	474	442	423	499	498	474	468	515	473	473	495	454	520	464	460	490	447	489	478	465	488	481	472	509	519	473	428	443	484	440	504	450	473	522	488	474	488	473	482	480	485	496	482	420	474	444	473	488	435	474	466	516	479	448	506	490	478	502	470	472	460	480	471	510	514	497	493	495	450	491	502	469	518	485	482	496	502	464	518	473	509	477	507	489	495	488	532	433	468	455	465	521	490	522	448	462	478	469	435	472	487	490	487	499	494	421	493	484	456	465	475	450	457	488	473	488	491	497	461	477	507	479	484	508	449	473	488	471	497	479	493	469	464	490	490	467	470	480	540	488	509	489	487	498	497	489	472	506	459	465	456	526	452	472	491	446	473	479	511	464	457	530	462	488	475	492	493	500	476	486	492	472	494	496	474	475	427	503	480	467	474	474	495	467	487	472	485	454	520	474	474	456	479	455	479	488	484	482	476	464	470	534	438	473	471	476	478	488	485	467	521	498	445	443	477	473	514	481	443	498	501	480	461	482	519	473	488	511	442	428	522	517	490	475	488	534	474	451	496	478	471	479	469	460	449	472	468	482	464	533	509	498	486	491	468	468	461	469	482	484	478	455	430	461	501	503	487	490	473	480	436	488	494	482	446	513	460	463	528	514	502	475	481	474	516	490	480	545	502	513	498	464	500	480	523	494	538	444	504	504	529	546	468	499	474	489	432	483	512	465	494	484	504	519	498	498	450	486	469	492	472	460	434	484	506	513	480	505	515	471	467	492	520	439	456	489	473	472	429	455	468	486	466	483	475	470	471	460	447	470	518	475	491	475	515	491	489	480	471	498	490	504	465	478	493	485	505	510	451	439	469	482	506	458	482	519	473	451	466	478	484	481	470	494	486	453	491	492	443	494	460	487	466	474	511	466	500	490	481	455	501	475	483	402	501	484	489	476	434	520	481	467	453	498	465	472	516	456	457	466	473	496	512	484	480	484	501	462	493	523	462	505	490	491	460	458	501	465	462	475	485	481	529	458	453	469	446	473	437	492	525	491	474	510	501	493	489	459	472	461	492	479	527	464	488	451	505	514	452	504	479	483	464	469	479	514	517	486	471	502	448	525	489	464	476	464	472	464	485	512	500	464	496	504	462	421	489	443	475	485	474	501	449	481	462	471	504	469	465	466	453	519	487	496	504	484	465	474	484	471	498	515	482	495	504	487	495	510	479	470	496	459	454	455	468	493	499	497	445	503	497	482	462	496	509	484	468	476	463	450	509	479	511	499	462	519	435	466	476	478	511	466	483	460	483	466	473	470	474	479	454	542	482	497	505	486	466	439	450	448	445	485	515	472	510	468	450	475	476	503	474	506	456	401	510	470	471	453	513	497	461	501	457	461	480	505	527	502	518	430	479	505	513	500	510	483	488	459	485	529	442	482	443	504	470	486	544	479	483	502	485	454	486	456	457	481	501	478	514	510	484	468	490	500	444	510	487	503	495	474	478	530	485	467	476	497	471	495	461	447	479	506	485	495	468	462	430	476	494	482	451	482	473	474	493	464	498	500	446	475	536	464	477	471	518	493	502	484	479	454	444	493	443	453	471	505	455	481	526	518	530	473	459	484	488	500	478	454	507	486	471	488	462	443	513	503	523	487	492	512	455	475	506	508	445	471	458	508	481	493	466	463	475	445	467	485	467	459	524	502	467	474	455	493	455	462	529	499	508	466	463	462	468	453	505	473	478	505	472	446	500	490	451	482	504	453	472	503	490	487	526	452	479	487	493	512	451	460	505	482	457	489	453	512	461	466	490	463	477	499	443	523	482	455	456	493	466	448	474	535	490	472	479	509	465	491	476	468	471	471	482	501	463	497	419	462	464	504	481	504	491	503	458	490	486	469	484	504	524	527	445	484	469	507	497	475	488	487	498	501	526	467	507	460	500	526	501	445	496	468	492	492	475	496	517	532	494	501	523	489	474	478	478	515	486	494	495	483	459	479	472	505	484	481	457	502	491	481	501	494	472	464	495	482	470	482	507	465	463	453	440	534	499	517	490	466	499	514	476	575	492	536	523	497	465	482	463	514	503	465	487	485	465	499	502	471	449	503	486	487	518	486	550	459	513	466	473	486	458	478	482	491	457	517	513	499	447	534	519	502	459	486	475	470	505	477	479	459	485	473	482	469	511	468	475	504	472	490	465	496	507	469	474	496	509	490	525	508	451	478	481	492	424	507	492	463	460	492	485	458	458	461	504	490	470	426	461	490	448	497	502	545	488	487	477	501	506	479	496	467	481	491	497	469	481	489	487	511	461	474	470	469	464	440	457	462	484	474	495	490	482	497	477	480	485	473	496	451	519	468	488	452	502	481	460	510	456	467	501	463	483	513	480	478	467	452	475	457	513	499	483	440	467	450	467	468	482	485	512	503	480	457	464	453	470	452	498	482	521	516	478	478	471	462	497	498	510	454	428	527	467	495	482	497	489	496	506	464	480	502	464	470	496	493	499	474	484	498	458	460	467	478	496	517	483	482	478	495	486	460	513	467	477	490	463	498	475	479	467	466	503	488	489	498	484	453	458	464	495	479	502	493	478	453	505	471	488	467	476	551	468	482	510	491	488	497	479	487	482	482	514	480	539	432	464	476	491	482	482	460	488	473	471	488	477	484	457	499	458	477	471	474	489	488	491	436	465	501	479	478	466	466	471	495	500	462	494	483	481	457	485	463	448	480	483	456	487	498	498	447	462	463	503	481	483	481	495	505	509	452	479	471	432	487	501	456	467	480	517	489	473	503	493	526	475	469	506	489	498	506	532	502	474	525	515	494	508	465	491	488	514	484	481	493	542	505	465	433	468	482	522	458	479	471	460
7928	738	726	624	506	459	428	413	400	423	412	393	362	367	328	360	390	380	347	352	347	393	368	359	365	337	325	351	362	373	379	364	330	370	366	342	371	335	378	358	356	359	368	366	378	346	357	389	382	354	335	341	344	369	390	349	379	390	332	352	339	324	342	368	392	344	312	362	359	334	318	354	346	356	385	343	367	333	309	369	334	365	334	377	402	352	338	386	331	360	352	349	344	391	379	334	309	340	353	310	342	369	324	352	321	353	358	334	324	330	368	324	401	337	323	316	345	343	326	321	333	333	354	325	366	367	338	363	335	342	342	374	389	339	357	335	322	363	353	374	376	368	365	335	361	363	372	353	359	353	372	344	335	330	334	347	355	366	330	385	356	368	381	333	366	336	293	320	351	361	370	374	337	345	365	355	392	333	385	373	359	359	380	359	367	338	367	376	344	344	329	378	370	417	384	370	346	325	337	348	329	309	349	347	324	362	354	327	321	372	355	349	342	373	363	318	380	341	344	355	342	368	387	355	361	364	381	355	389	377	398	338	350	339	348	370	363	342	376	349	329	359	342	348	357	381	331	337	362	309	335	353	364	366	340	349	347	391	340	355	349	348	369	306	361	405	355	316	338	329	300	337	333	348	363	347	375	359	353	345	340	347	305	345	369	332	326	382	394	358	335	352	330	354	345	381	324	342	306	342	350	327	318	355	331	350	374	321	328	386	347	318	371	340	358	370	364	384	346	354	361	405	339	311	351	344	358	340	345	357	351	369	350	361	361	351	360	358	376	377	388	374	353	333	339	388	403	360	349	385	341	377	349	324	387	359	385	382	340	358	375	354	341	359	335	356	370	344	341	378	341	386	358	350	409	351	323	335	294	358	375	320	347	334	325	372	339	323	293	326	348	351	374	359	363	360	359	393	352	363	331	367	361	357	341	390	408	349	330	351	370	340	363	319	359	365	339	355	349	338	349	346	330	334	371	375	356	352	323	406	364	340	330	334	359	357	348	354	365	361	367	339	369	381	379	349	386	323	339	357	371	318	393	375	350	400	349	313	377	372	345	361	340	333	326	361	343	350	320	338	371	354	341	353	355	379	363	348	357	304	343	364	333	334	314	339	365	350	357	376	370	371	401	323	357	323	347	354	352	356	353	368	379	365	357	335	360	368	391	348	340	362	387	295	341	344	376	368	395	396	368	358	366	339	342	351	363	379	380	348	359	359	338	339	346	307	355	363	352	331	348	308	358	365	362	365	359	341	334	343	373	322	390	357	325	383	389	381	386	401	330	348	338	330	400	326	348	354	374	379	371	356	336	371	383	361	338	347	353	340	297	370	341	353	366	342	354	332	373	365	331	345	364	372	349	363	395	329	355	353	325	340	381	363	371	364	322	348	377	360	338	371	361	331	329	334	346	395	354	389	347	329	353	345	354	357	368	356	325	330	338	313	342	323	357	328	337	379	331	346	325	307	372	351	346	339	352	335	368	329	339	357	377	355	358	356	354	351	338	356	336	358	343	339	374	358	373	386	326	338	321	394	312	365	372	336	359	397	373	337	358	366	398	361	385	392	380	390	342	324	356	354	350	350	348	365	335	364	401	338	361	421	352	374	384	366	382	343	364	387	358	375	345	338	352	353	348	368	327	367	352	307	313	363	362	396	374	327	369	347	394	380	387	385	330	366	336	318	336	348	360	378	365	341	360	350	348	347	364	370	355	316	354	329	335	356	365	348	368	303	343	360	342	340	377	351	355	351	359	361	373	379	350	329	347	330	326	371	360	346	346	343	344	355	349	380	352	348	358	345	338	366	351	353	351	381	368	371	357	385	298	298	321	315	331	368	329	378	302	370	324	347	346	375	342	359	372	348	327	361	336	348	341	287	331	363	355	366	368	377	347	355	357	379	343	363	350	371	333	366	344	358	336	319	357	332	330	337	359	348	335	350	311	362	357	339	328	365	372	395	331	385	350	343	331	351	375	361	345	369	343	301	390	331	346	317	344	359	374	346	352	312	361	337	358	341	400	329	347	361	339	334	342	358	355	346	364	346	356	324	354	374	357	307	402	364	393	386	396	371	359	329	358	328	357	346	417	366	359	309	351	368	355	340	345	365	360	366	351	349	351	330	368	380	355	358	430	340	368	327	401	341	345	325	375	366	328	369	357	350	307	354	313	337	341	354	355	376	351	380	328	339	372	369	348	332	350	380	380	364	359	361	355	365	379	340	362	353	366	370	396	366	370	347	369	405	369	369	351	352	358	328	336	376	366	349	355	356	376	369	388	365	349	390	318	347	338	341	372	327	340	343	349	355	340	352	373	333	344	408	354	325	364	350	373	358	361	330	336	374	328	383	380	368	332	349	378	333	349	355	397	357	343	378	374	325	328	327	328	354	349	359	323	383	374	377	374	385	418	361	352	358	347	341	373	396	307	329	372	403	357	353	350	355	349	342	312	354	365	361	361	380	344	361	358	354	352	401	344	363	363	327	351	368	374	347	311	327	342	345	340	350	355	337	337	346	376	397	370	376	400	340	369	382	335	342	358	342	384	352	374	344	316	350	384	389	329	363	355	346	349	364	363	363	345	324	361	300	372	334	372	321	376	354	376	376	335	335	315	360	385	335	341	338	353	393	361	346	347	335	370	358	320	341	320	320	359	367	390	340	341	316	324	366	352	370	319	314	364	360	372	352	322	402	336	337	350	362	385	389	349	351	356	397	391	347	335	331	352	363	377	363	346	331	374	373	343	358	365	369	374	381	347	381	389	341	330	370	358	364	382	358	401	375	332	358	334	341	358	333	350	367	343	355	340	363	359	350	355	383	372	345	326	391	322	324	365	370	323	349	332	362	347	344	341	346	329	332	369	365	338	352	329	325	352	363	374	352	344	398	373	357	360	352	336	357	352	337	383	362	341	370	344	354	374	355	354	379	367	340	374	349	366	353	340	374	362	378	368	355	360	346	323	327	355	379	336	351	346	369	363	360	360	330	337	407	335	350	381	352	349	365	369	364	320	307	352	344	353	367	342	362	387	368	340	335	325	385	332	347	345	336	361	398	366	341	361	363	353	361	361	324	347	344	359	362	367	372	358	392	335	365	367	331	359	338	367	344	365	326	348	364	353	346	368	370	403	349	341	368	417	349	380	354	324	357	340	357	365	330	328	322	329	322	365	360	318	417	376	380	345	365	351	345	371	345	376	390	353	329	347	376	337	371	356	323	373	344	378	363	340	372	325	340	385	355	367	362	353	320	366	325	357	337	366	337	371	328	355	334	363	330	352	352	345	397	356	344	347	349	332	334	381	339	386	336	343	342	387	322	330	328	333	343	355	374	353	343	371	366	390	362	436	380	336	356	380	303	331	363	332	353	340	331	337	387	324	355	336	370	347	382	374	360	358	353	355	322	352	391	368	346	367	357	365	377	328	385	330	363	327	366	400	301	353	364	361	366	369	316	358	367	394	354	365	362	343	367	336	342	307	357	374	329	344	362
6738	1132	1667	1679	1549	1426	1264	1154	1102	1009	1079	1026	984	973	914	927	888	878	890	855	845	836	889	874	823	909	844	851	877	845	827	869	783	811	804	838	843	795	805	825	827	846	838	844	809	815	849	797	816	879	828	825	852	858	783	847	832	832	808	806	845	809	844	823	891	820	804	840	807	845	801	860	846	802	826	830	805	775	826	795	856	803	791	833	820	854	786	804	834	826	886	803	812	773	832	792	825	813	810	780	816	833	820	830	837	847	785	836	829	804	862	838	821	817	803	832	819	878	814	807	810	833	837	809	808	845	840	767	827	815	796	826	836	811	773	782	859	779	831	831	864	784	801	788	820	841	799	833	823	760	791	798	774	739	781	836	846	823	849	801	830	777	877	760	814	820	822	827	823	807	835	805	765	804	819	834	794	892	855	798	809	748	817	862	815	817	824	800	810	810	762	802	783	830	844	805	802	823	800	816	861	811	821	813	801	790	808	766	855	813	845	762	791	824	753	807	793	848	799	900	836	794	835	804	815	777	830	818	785	826	815	783	777	866	784	815	748	764	803	815	840	812	819	798	833	829	817	815	759	792	821	781	841	842	787	815	822	840	853	830	802	825	757	846	801	831	817	799	850	808	834	799	791	797	821	833	860	796	756	834	813	795	848	817	777	784	821	802	795	817	833	866	849	773	811	819	793	817	836	839	817	800	798	743	809	820	808	807	827	795	800	742	792	768	760	835	802	810	765	827	813	813	827	828	819	872	776	818	829	814	851	858	828	796	828	835	791	846	836	801	844	768	844	818	778	796	848	791	793	852	841	782	822	866	801	814	762	876	810	802	833	804	798	788	837	803	787	793	810	789	796	826	792	865	807	851	823	813	833	850	809	823	787	752	816	842	816	817	812	806	812	809	784	790	807	823	840	789	767	792	823	807	824	818	851	815	850	805	856	828	811	833	831	786	840	791	799	852	804	857	803	856	803	773	827	860	859	795	797	774	775	846	818	818	870	847	830	815	846	820	846	801	810	799	804	861	830	785	844	844	821	771	783	873	800	797	827	804	792	854	812	843	830	834	784	813	811	865	797	758	883	853	849	793	759	832	843	817	819	828	791	783	783	823	800	847	783	832	784	857	807	811	825	781	844	816	775	829	742	838	848	789	816	808	782	838	780	801	817	805	814	825	831	844	861	816	801	790	865	738	806	824	867	840	801	808	824	814	799	770	826	799	834	833	753	766	783	863	838	816	820	810	818	833	807	791	842	776	933	823	833	790	772	824	859	778	813	867	792	818	812	849	738	808	854	789	851	769	773	777	804	800	807	829	782	817	804	850	810	750	830	849	848	807	830	890	860	816	795	797	806	769	818	779	823	828	816	841	814	813	812	825	781	795	821	875	793	796	786	791	765	841	799	782	798	777	820	861	858	808	769	806	833	811	781	879	799	810	796	849	757	808	796	785	799	818	781	781	834	817	749	836	772	828	784	798	806	793	829	810	799	820	825	776	759	811	872	779	786	851	808	809	801	854	798	803	806	823	816	830	845	822	761	788	825	835	788	820	814	835	795	818	793	863	827	793	789	833	787	828	799	823	846	847	782	823	808	827	789	867	809	801	848	779	813	795	760	822	840	766	835	827	815	828	769	807	749	773	757	803	796	845	854	868	821	866	816	809	799	840	784	803	827	799	761	807	838	810	759	814	817	759	862	826	800	799	783	815	807	784	812	764	784	756	831	809	834	815	849	785	766	807	787	791	824	809	875	787	812	751	807	804	805	782	810	789	832	888	887	827	768	818	814	792	772	817	840	819	826	801	775	765	798	788	834	813	797	821	820	815	807	800	804	821	833	753	791	856	841	714	861	847	797	818	837	796	788	830	802	844	791	885	830	815	842	790	808	821	788	808	790	828	791	857	822	766	824	850	822	796	825	820	846	845	788	831	784	797	767	841	776	819	833	840	809	772	737	773	807	745	833	857	765	807	787	812	730	827	817	822	805	803	824	798	844	806	779	832	773	776	791	811	819	831	823	832	776	831	816	852	802	836	847	755	842	834	818	835	822	814	795	785	826	821	754	772	858	758	823	844	849	820	833	811	765	812	821	759	795	828	782	776	786	801	820	769	843	823	780	795	833	815	745	858	799	866	796	831	826	807	815	811	856	743	836	833	844	793	815	821	805	802	794	805	795	800	820	804	847	779	744	850	803	845	806	817	837	844	776	829	804	812	884	809	808	804	829	820	817	792	848	781	852	801	804	824	806	863	822	826	811	793	781	831	803	808	779	805	841	830	802	855	804	843	819	797	808	822	815	786	857	748	785	793	827	830	795	844	774	810	825	823	765	812	758	827	806	821	850	861	797	806	828	806	800	806	811	831	800	856	791	818	835	782	832	860	840	809	761	809	833	898	787	775	886	797	842	794	817	854	820	834	844	812	828	809	813	801	778	824	825	835	773	807	803	809	855	891	806	836	774	844	825	808	783	818	818	772	820	796	787	828	822	815	803	798	782	793	797	801	777	750	794	817	775	809	851	796	782	845	757	782	819	757	795	796	802	785	811	811	845	879	839	799	788	821	787	847	760	805	775	779	784	808	842	781	879	796	811	846	787	825	800	801	867	798	836	839	794	838	807	770	780	833	861	772	823	816	837	824	786	818	804	814	793	823	821	786	797	790	846	810	794	797	812	797	766	787	795	771	811	818	845	771	815	822	781	819	826	868	776	798	825	844	784	840	812	828	777	849	851	828	824	827	814	792	809	819	831	831	799	833	808	818	852	819	802	756	805	811	835	833	823	845	761	826	775	796	829	790	819	842	884	792	824	815	817	848	848	844	864	793	823	780	845	808	800	735	830	818	796	775	768	807	807	809	845	812	839	753	840	806	759	826	816	766	835	782	847	794	885	826	856	849	816	804	772	813	814	801	815	841	842	834	850	820	772	789	778	817	762	838	837	854	800	815	810	846	818	794	762	851	771	794	835	810	842	819	833	826	806	793	797	809	784	828	790	794	785	834	824	838	808	821	787	810	839	838	835	770	833	811	851	807	804	815	784	805	763	826	769	795	768	813	828	813	821	807	800	774	833	839	786	795	810	753	756	804	859	849	842	766	825	830	799	850	773	834	772	834	822	791	867	827	847	840	820	793	837	796	814	827	825	827	772	783	817	834	785	840	830	778	821	778	821	838	818	825	788	818	791	845	832	837	837	744	820	826	824	819	789	842	819	834	809	806	851	836	862	811	792	786	832	815	827	755	797	786	775	805	834	787	856	803	841	798	786	841	818	866	848	820	851	764	809	818	838	798	850	805	780	805	816	857	818	769	834	845	826	810	877	791	777	846	787	778	757	874	824	822	806	819	772	832	844	809	801	864	853	810	799	837	836	828	859	784	814	820	815	784	832	832	815	804	856	778	788	828	852	810	858	823	794	806	827	814	831	805	836	767	791	775	843	794	786	789	819	787	802	803	778	847	801	820	821	804	805	815	836	787	880	808	846	848	821	758
15280	1478	1054	763	652	537	466	425	370	407	408	317	350	380	365	344	305	373	332	337	298	334	307	342	330	333	301	304	322	338	317	306	292	287	301	312	301	318	348	370	302	280	308	338	327	293	325	325	371	324	337	309	285	323	305	287	308	336	320	360	294	335	297	298	278	288	302	294	318	280	321	340	283	290	319	315	316	327	309	279	315	307	340	302	349	303	326	304	316	318	288	298	319	291	333	311	280	310	324	333	351	348	333	350	301	332	338	327	335	325	307	345	310	336	283	320	293	317	293	324	319	313	309	289	308	333	319	320	320	274	319	314	287	319	318	298	322	348	338	324	311	307	325	325	281	282	329	338	332	331	323	313	329	278	305	315	346	291	317	312	343	337	324	321	319	330	327	314	322	315	309	301	284	327	319	297	308	297	288	317	325	331	331	319	307	314	302	308	344	332	335	302	305	338	311	336	320	303	325	320	323	316	332	301	335	335	346	319	290	322	308	271	317	285	297	320	343	322	279	309	315	294	300	315	323	309	313	302	319	296	316	287	316	352	340	296	322	337	333	302	318	295	325	320	310	331	340	315	322	312	296	335	309	294	297	349	327	334	315	343	310	307	268	325	331	313	311	328	323	318	307	288	328	340	315	336	315	290	314	280	341	302	329	333	322	291	291	297	294	306	298	295	314	311	321	312	285	290	307	306	304	287	337	302	327	313	290	300	312	303	301	355	326	308	269	328	329	307	328	312	292	285	329	292	310	332	339	319	352	316	324	295	329	327	338	287	340	344	309	313	280	308	291	329	324	286	324	327	283	325	339	301	272	304	292	309	296	315	314	289	342	314	275	292	315	289	311	332	306	332	315	308	320	338	326	324	314	344	296	299	310	338	348	363	290	324	342	348	337	318	353	290	310	299	318	325	326	312	325	323	322	330	308	302	318	300	319	303	293	306	281	323	329	322	303	318	324	285	356	337	333	318	323	327	314	324	308	298	353	301	296	305	306	277	302	336	324	367	278	311	288	318	289	285	327	340	330	311	338	333	337	277	304	319	342	335	337	306	286	290	304	326	349	323	302	286	283	337	291	299	305	291	336	299	326	320	307	298	309	350	302	280	304	289	295	328	314	315	309	299	324	292	347	327	331	328	291	306	289	316	360	327	345	310	315	311	316	341	321	335	324	292	318	312	306	336	325	291	315	308	339	321	309	306	321	282	327	336	319	307	345	302	349	324	340	322	334	320	325	296	311	320	322	306	352	338	330	336	304	302	332	314	319	309	290	282	350	318	309	323	326	310	344	303	294	284	322	312	312	323	303	329	316	318	313	312	281	281	336	324	327	312	295	338	329	329	311	321	291	298	311	311	324	328	320	312	302	315	311	316	337	355	286	322	307	293	366	336	373	322	318	309	297	289	369	301	316	316	307	325	315	313	308	293	313	373	294	317	313	314	308	307	329	312	324	344	304	351	318	313	314	306	321	343	329	304	321	295	319	297	333	280	333	329	288	336	299	336	327	310	328	326	286	298	300	338	252	319	288	304	335	360	349	299	326	320	324	296	323	302	324	324	359	356	309	295	309	318	302	302	327	289	352	313	334	313	342	276	325	323	305	314	338	294	331	303	325	328	314	346	315	262	310	365	309	323	334	322	325	308	289	297	286	294	342	318	332	338	308	280	311	336	306	331	331	294	314	285	282	322	298	301	312	294	312	315	307	298	341	338	325	309	346	335	301	308	363	320	328	301	301	346	319	326	330	317	346	306	283	292	309	322	293	274	297	308	299	289	294	330	306	301	315	279	319	312	326	329	292	279	302	285	338	332	313	324	309	299	283	318	328	302	288	318	309	321	320	286	322	316	347	327	348	360	316	321	301	323	298	285	314	312	301	339	322	301	338	313	320	294	304	324	309	297	362	330	322	330	351	333	318	327	326	325	274	325	323	324	337	315	345	342	332	316	319	322	310	309	353	333	314	328	291	291	292	329	343	330	328	328	322	315	340	292	321	280	289	339	289	333	316	304	318	339	315	353	310	301	327	333	310	330	304	282	314	337	333	324	304	300	332	310	342	346	336	312	306	314	315	291	305	290	310	301	272	310	314	333	364	286	330	296	312	300	328	297	309	288	289	304	318	335	320	312	312	355	342	312	314	320	346	337	302	324	348	299	341	312	342	324	319	311	306	334	337	353	321	317	321	303	320	326	320	352	352	300	331	337	312	354	322	313	320	295	321	281	303	317	312	319	311	319	339	296	354	308	313	297	305	312	301	330	302	330	326	305	294	307	311	352	338	335	314	323	358	336	352	328	315	321	338	304	310	306	318	315	328	308	323	290	309	314	336	298	311	277	324	332	329	296	311	316	322	308	312	350	331	306	300	289	302	314	320	324	303	346	312	292	339	283	322	288	326	287	305	286	299	314	305	309	299	318	325	299	295	310	361	319	342	325	352	336	306	301	284	307	336	342	322	337	332	304	316	321	330	304	330	298	344	317	322	308	317	322	329	335	304	312	322	318	318	303	291	309	316	317	320	353	328	317	287	318	306	300	317	334	330	314	306	341	282	335	340	324	319	341	334	283	307	289	332	326	355	321	304	291	309	322	302	337	288	292	298	292	313	311	345	300	308	317	351	328	302	348	316	322	331	306	301	320	319	308	282	286	357	297	351	311	346	309	313	321	307	350	300	312	310	326	313	365	293	282	315	312	303	306	345	347	319	315	355	305	314	315	323	322	282	322	335	316	322	317	313	335	324	314	341	331	327	266	322	285	357	274	305	291	295	311	297	324	322	312	291	309	312	301	308	321	315	320	315	338	327	325	275	342	325	286	354	319	326	324	338	330	332	322	314	295	301	327	342	313	321	316	299	320	307	327	344	316	327	327	343	285	311	319	319	322	316	334	323	347	312	303	314	331	341	274	312	349	337	320	296	309	362	311	314	277	311	329	330	318	331	325	326	302	307	335	332	314	305	322	326	337	308	324	311	322	315	305	328	319	320	315	321	318	333	336	301	319	343	314	318	342	333	325	331	307	292	329	320	325	302	333	315	280	318	308	307	296	353	335	308	314	286	333	320	321	335	300	316	291	322	289	337	315	302	299	334	321	339	312	342	274	316	332	293	308	344	317	338	306	333	292	321	307	340	301	307	321	320	307	313	314	324	342	307	326	329	309	292	301	340	299	313	346	299	310	313	317	322	311	311	349	347	302	289	314	291	294	348	332	302	293	325	317	319	319	291	351	316	311	334	308	325	343	288	303	351	302	284	328	274	317	333	259	314	299	327	294	317	295	281	303	267	311	309	305	304	337	277	324	278	302	342	312	313	273	311	291	319	309	298	331	329	328	274	313	310	292	327	286	331	295	327	355	318	329	302	330	316	318	299	336	331	320	320	326	301	324	307	299	314	305	319	297	326	312	317	276	330	272	311	299	332	328	336	315	294	351	336	312	319	333	316	323	342	356	284	313	323	303	317	311	321	280	292	299	314	314	292	335	302	315	338	303
8363	1323	2186	2343	2030	1848	1475	1323	1179	1099	1140	966	938	964	885	881	785	842	817	822	839	781	805	805	746	740	778	809	770	753	818	794	786	787	814	687	696	727	798	725	728	723	695	717	733	740	723	721	722	728	738	681	692	698	739	699	767	723	665	690	721	708	710	693	722	724	726	651	720	738	678	722	654	744	766	710	688	728	717	719	698	713	690	699	710	668	725	648	717	692	745	677	673	682	712	708	753	740	705	710	693	735	651	672	711	742	717	643	741	677	723	726	698	702	705	722	680	719	698	658	705	685	701	704	692	673	717	712	664	665	700	694	654	730	706	672	705	756	695	654	741	703	709	705	688	708	704	664	689	736	722	694	686	669	705	678	672	749	719	612	720	723	679	730	676	704	639	715	717	698	680	702	674	728	718	731	736	707	686	708	712	650	699	698	653	713	719	686	723	739	704	696	725	701	730	653	719	718	727	683	698	691	721	698	682	741	691	706	663	701	699	698	680	695	693	744	655	665	689	680	668	687	689	728	714	682	716	712	756	690	707	714	716	753	689	731	717	741	690	705	708	693	709	711	731	714	668	682	695	684	712	723	697	679	746	705	658	652	695	656	695	717	677	707	693	707	704	659	681	697	709	723	722	715	711	734	724	696	718	661	750	681	688	677	735	725	718	715	676	725	706	692	695	735	762	718	717	728	690	663	701	733	694	713	703	726	736	717	711	671	703	670	645	673	717	707	714	738	667	712	728	716	706	726	650	632	709	689	743	718	711	624	641	689	737	692	732	692	700	683	672	699	765	740	713	683	664	714	707	714	644	722	757	685	718	675	720	729	707	702	714	736	711	711	711	720	685	671	711	758	740	729	725	666	696	696	702	681	683	694	716	678	664	682	713	720	726	680	707	705	716	718	719	670	690	740	683	688	744	697	685	727	697	688	673	699	652	670	704	687	725	684	728	684	703	728	750	709	698	687	721	695	717	713	713	700	688	669	665	739	697	671	687	664	682	736	706	681	758	688	678	690	699	706	703	693	710	673	723	717	687	640	710	698	717	724	667	654	686	660	731	685	714	699	668	715	716	697	705	707	725	681	725	753	713	671	742	759	698	705	714	778	709	725	747	658	683	680	673	706	707	710	700	672	727	718	691	664	712	740	653	743	659	717	724	696	738	716	736	694	692	723	724	686	666	718	726	699	693	718	680	724	720	688	757	724	724	702	724	699	721	741	712	703	697	709	746	662	728	742	694	743	708	727	691	665	721	702	698	717	693	703	682	682	678	724	686	697	703	701	703	696	710	714	713	694	734	729	690	713	718	711	730	729	733	677	676	732	702	762	719	686	688	698	708	709	719	705	698	705	666	714	698	742	689	713	731	713	694	700	688	638	719	721	730	796	748	713	699	744	684	701	730	690	686	717	717	713	736	738	681	698	703	741	695	673	724	782	711	743	714	746	708	662	692	746	701	718	681	707	686	668	707	689	704	717	662	705	733	682	690	689	732	718	708	727	696	698	718	734	715	691	699	665	717	727	733	679	742	733	715	753	692	729	710	716	726	704	672	685	680	738	742	721	723	672	673	724	691	719	734	734	716	688	721	689	738	697	695	730	695	744	754	683	688	694	688	728	710	696	694	693	686	725	681	654	713	715	721	717	763	688	713	720	696	709	700	750	751	710	680	713	687	704	676	751	666	669	703	684	669	691	737	705	676	711	664	717	734	702	712	672	702	707	643	677	716	685	699	652	714	635	662	694	709	700	721	684	697	688	693	706	676	724	700	701	698	679	709	734	735	705	693	731	693	706	729	700	676	703	692	678	719	682	715	639	692	687	660	668	687	711	681	692	764	658	702	686	683	636	735	735	739	672	694	735	683	724	658	710	656	719	753	717	708	705	707	707	674	738	695	690	730	726	708	701	683	687	678	717	700	688	681	697	751	766	699	693	707	721	709	696	711	716	720	720	675	726	685	684	696	744	719	707	652	725	695	676	721	682	742	650	704	728	703	688	719	684	706	686	690	748	686	670	715	760	712	718	677	661	697	704	737	727	744	702	748	771	695	702	708	666	694	694	710	670	693	698	690	685	685	740	683	710	688	659	708	679	714	678	654	672	649	658	693	698	681	624	715	686	690	710	677	694	759	729	653	695	679	658	680	648	703	669	692	750	707	711	690	669	705	686	723	687	674	700	760	731	722	707	693	698	711	741	659	698	718	668	724	733	691	698	702	734	646	668	753	664	703	701	731	685	684	736	718	698	704	711	719	703	717	700	695	722	684	715	709	690	753	739	771	726	681	700	741	760	724	723	744	714	706	718	693	715	642	696	706	707	727	705	669	722	670	697	746	668	736	736	708	673	726	662	700	696	667	686	712	677	697	692	674	707	704	683	687	721	707	679	682	712	702	698	688	745	721	648	726	674	706	685	738	692	718	689	726	713	690	703	734	749	699	735	734	737	673	698	706	688	707	686	667	747	752	687	693	712	671	737	751	729	685	701	727	659	708	704	706	709	675	731	687	699	686	690	738	717	739	718	689	677	739	664	714	699	732	687	736	702	669	723	746	696	711	695	681	736	680	705	714	719	720	732	745	689	679	685	711	705	685	736	701	719	726	732	719	690	686	738	694	655	723	712	667	696	754	690	690	721	693	708	688	733	692	704	708	717	707	723	665	714	704	753	719	666	687	656	682	694	730	687	683	686	689	756	707	698	632	675	700	680	695	685	710	679	716	689	696	699	692	677	681	661	706	732	691	692	681	695	686	690	688	737	728	632	730	593	713	736	706	667	682	677	707	669	719	682	661	692	732	699	685	723	735	691	646	692	727	725	745	710	725	747	714	710	673	672	677	715	700	691	668	704	709	721	718	741	705	741	735	653	672	705	651	732	683	679	679	680	706	724	689	619	734	693	733	647	665	725	689	656	699	744	711	713	727	707	728	740	664	720	730	689	706	676	696	676	698	721	672	695	718	694	731	682	672	712	660	733	644	701	714	716	698	691	745	724	716	684	676	729	693	692	719	710	729	648	693	666	711	668	736	712	709	736	726	749	707	722	755	673	745	689	723	670	672	678	774	688	706	708	680	703	655	734	677	669	744	692	679	694	706	748	737	682	648	703	697	674	706	715	710	687	698	654	726	713	688	652	657	672	696	678	692	678	731	695	680	724	680	716	710	752	702	765	700	747	766	709	715	689	714	701	629	683	703	688	735	687	744	714	697	705	719	747	702	660	722	713	706	733	741	714	708	702	728	686	715	716	669	690	706	733	722	728	746	709	693	716	650	647	740	702	696	706	659	687	734	709	718	701	737	706	715	696	740	685	680	738	672	699	672	694	682	710	692	671	680	691	707	680	685	715	738	692	648	682	726	705	749	713	698	689	710	698	721	680	695	710	704	681	658	693	687	706	723	696	714	661	726	737	729	709	671	703	721	699	659	760	697	715	685	705	719	693	749	690	704	718	707	687	689	717	717	693	761	722	690	693	692	722	703	719	676	707	696	752
1589	225	215	203	186	208	196	181	203	167	213	184	227	208	183	201	182	185	178	195	159	179	196	216	183	199	193	199	179	158	172	184	196	196	182	185	186	191	191	177	181	190	188	183	166	197	156	167	212	175	168	181	186	185	201	214	188	198	166	193	196	182	184	180	176	175	189	190	210	187	189	192	174	215	183	216	161	191	183	196	195	161	215	192	211	171	189	186	190	203	158	197	210	191	181	196	181	188	182	197	207	188	173	208	180	161	161	167	213	187	226	186	178	196	176	192	185	193	182	173	218	194	227	183	182	191	168	176	195	180	180	177	207	184	216	179	200	176	185	197	217	167	190	152	171	190	192	185	185	200	215	166	167	183	178	169	182	210	175	193	172	201	153	163	149	186	191	203	186	173	165	199	213	181	180	207	217	177	226	189	195	210	186	216	190	214	188	203	172	187	220	190	190	202	201	194	194	153	219	184	172	197	157	199	172	178	170	211	206	198	176	195	205	195	186	211	198	179	165	177	184	174	185	217	208	213	200	168	185	185	195	210	177	206	194	190	196	188	189	193	195	186	180	159	208	167	189	187	186	192	173	174	187	193	185	205	190	209	174	172	214	195	203	175	162	199	185	191	181	178	163	195	192	173	191	186	196	192	192	182	223	186	198	208	205	168	192	187	193	198	203	164	177	183	184	174	197	168	180	188	199	181	193	198	187	182	157	194	230	215	229	212	188	209	200	218	182	201	153	178	168	174	212	200	200	182	185	185	170	180	180	176	164	185	179	197	196	179	174	164	153	185	172	183	203	197	169	171	207	199	175	175	199	189	222	186	179	165	184	177	187	158	160	225	203	160	170	186	177	173	185	173	178	216	195	173	169	187	182	201	179	178	183	181	206	173	195	218	202	199	213	182	204	197	183	182	163	203	174	175	173	197	191	196	196	197	187	199	200	190	172	177	190	182	180	192	181	170	168	200	189	171	189	176	198	216	187	202	180	215	200	195	160	173	197	204	183	195	197	204	176	180	186	162	183	197	187	180	193	164	205	168	193	176	176	193	196	187	187	168	178	186	167	170	181	193	154	189	186	184	190	180	197	206	182	158	171	173	193	183	197	189	166	183	188	181	178	208	166	168	197	194	213	197	174	194	173	197	193	175	190	170	181	186	202	205	196	207	188	163	180	183	186	187	162	166	172	212	186	163	171	220	189	192	168	220	177	166	176	173	164	183	209	193	176	169	212	163	180	195	196	171	189	189	194	177	180	198	205	175	185	195	179	161	183	179	196	199	191	157	169	186	178	189	186	200	185	172	172	173	189	187	198	175	186	187	176	199	193	192	174	181	199	202	176	198	177	183	188	193	190	176	202	153	170	180	170	147	153	183	193	175	217	205	190	202	189	162	176	201	187	209	187	174	164	175	168	184	194	186	201	196	178	196	159	199	192	222	189	165	181	180	192	192	187	173	199	184	207	190	209	206	182	161	182	177	182	194	216	209	199	181	182	144	183	178	154	193	180	188	170	163	203	217	202	178	162	194	201	218	193	179	182	203	187	166	173	169	227	175	202	183	208	219	182	177	176	172	184	184	184	204	182	184	204	206	192	177	186	194	173	182	185	175	176	180	185	184	159	186	173	194	188	200	202	197	189	162	187	170	166	188	192	164	198	189	198	185	160	155	186	188	205	180	195	176	188	200	181	193	186	185	184	191	190	182	192	213	181	166	186	193	152	192	175	187	167	164	187	194	208	189	203	174	170	171	202	178	185	199	186	183	166	179	173	174	162	195	198	185	193	173	197	162	193	205	183	188	164	185	200	176	189	179	204	173	183	183	202	171	190	191	185	181	210	186	175	184	206	169	178	206	185	188	172	177	194	160	182	196	213	187	189	191	198	196	204	171	180	177	226	196	188	176	197	251	180	187	176	199	180	197	212	173	177	180	219	174	191	184	193	180	207	179	165	173	169	197	199	159	191	187	168	192	189	171	144	233	155	203	192	192	210	212	192	183	165	192	202	203	186	197	216	162	218	175	163	168	181	155	172	176	165	184	176	202	201	179	189	182	191	174	168	192	160	197	210	213	190	173	179	173	191	194	182	210	189	195	195	178	192	157	192	201	185	193	211	192	197	170	178	187	192	199	180	189	197	194	178	182	180	191	177	206	202	211	186	190	189	191	168	180	173	167	175	180	195	153	168	207	184	177	179	158	169	170	193	212	192	193	165	186	177	181	180	197	191	188	178	184	193	200	183	209	175	194	176	174	171	162	194	193	203	184	189	212	189	194	188	188	199	190	204	174	201	197	169	211	214	173	176	171	190	183	174	207	196	193	180	154	169	169	188	185	193	182	197	183	184	177	181	171	172	177	191	203	180	199	168	175	175	230	174	189	208	184	169	172	178	190	221	203	188	166	206	216	173	179	208	195	177	207	180	174	160	206	200	188	190	166	185	187	178	182	180	191	187	189	187	192	188	194	174	164	175	202	211	152	173	201	193	208	193	199	173	193	187	198	183	184	190	183	236	187	184	223	180	173	177	188	178	184	187	210	205	183	187	194	180	168	189	181	199	185	202	191	198	222	202	206	192	164	164	183	188	164	165	176	175	177	174	175	186	181	203	203	222	178	185	194	200	189	173	209	191	164	162	183	176	182	206	198	196	159	192	209	201	155	195	176	202	197	181	212	180	190	209	189	212	176	203	190	196	189	165	184	201	187	176	176	189	176	183	194	200	185	209	228	194	190	188	196	191	162	193	187	194	171	196	189	202	174	179	178	195	190	183	203	201	186	196	182	195	181	177	210	207	173	197	156	168	180	191	189	196	190	181	182	193	165	223	201	180	198	200	185	184	193	189	189	185	179	177	163	183	199	168	190	177	190	224	199	155	188	197	188	202	184	178	183	178	195	178	162	155	158	184	187	152	163	155	165	188	207	178	182	185	158	205	201	201	180	192	188	166	192	181	185	193	193	186	202	164	191	169	205	193	207	158	175	166	201	154	198	207	180	163	182	180	169	191	209	169	186	174	202	190	217	181	174	179	174	186	175	174	187	169	176	169	168	172	184	177	200	171	190	197	182	184	188	178	195	199	224	195	204	169	215	179	191	175	166	183	184	202	186	185	183	171	166	173	175	235	197	177	171	158	164	190	186	172	200	200	196	184	200	172	175	172	175	183	186	184	182	211	216	179	197	162	175	173	156	187	198	217	205	211	190	212	211	209	190	182	184	158	166	201	177	159	171	188	185	201	192	211	178	170	193	190	194	203	184	182	188	171	172	184	195	165	192	185	176	175	173	163	195	198	184	159	181	172	158	199	209	199	199	198	172	195	213	183	204	179	208	196	202	180	185	186	205	194	180	186	183	170	199	172	213	188	197	207	188	152	172	211	184	182	185	152	202	194	188	187	167	191	177	201	176	207	191	175	187	206	193	174	185	173	199	178	182	196	161	198	193	181	175	183	207	176	203	192	206	195	175	180	194	229	175	181	171	169	188	176	191	208	200
1768	494	533	525	540	531	547	494	501	525	533	497	459	475	490	483	498	476	496	481	465	446	443	455	487	460	458	461	479	425	489	513	501	491	467	467	480	514	495	523	484	474	506	508	492	521	513	467	523	461	501	490	457	475	491	479	502	504	511	485	503	456	452	416	483	498	462	482	458	506	514	511	501	474	486	493	491	477	505	495	488	471	515	469	528	479	469	469	502	463	458	468	492	481	467	493	465	512	475	455	473	485	472	463	457	474	469	459	479	507	455	440	474	499	481	484	483	460	502	473	438	444	536	462	446	455	509	480	505	465	506	482	512	459	440	506	471	485	474	492	461	483	481	475	496	516	497	449	482	460	478	484	488	459	513	477	478	472	463	513	488	453	470	525	481	441	488	475	485	465	446	495	470	489	481	486	470	489	465	511	463	522	521	495	486	441	513	467	519	477	513	492	476	465	453	482	491	481	497	487	488	471	482	499	491	458	465	487	480	470	481	436	445	537	495	449	477	478	494	445	518	472	488	481	468	473	512	467	482	483	490	523	491	479	455	456	482	477	465	486	470	497	466	495	468	481	453	452	491	471	455	527	465	467	513	469	445	508	439	475	551	491	505	457	519	468	462	460	505	487	470	455	476	478	492	489	465	483	469	471	516	497	470	500	505	488	504	455	488	484	490	512	471	469	472	483	466	462	494	489	538	468	489	460	450	512	478	469	512	463	438	493	469	473	495	522	468	472	544	488	476	496	469	482	498	451	499	475	480	508	499	505	462	509	475	463	472	427	490	474	480	468	514	448	417	476	461	458	486	429	468	480	459	425	437	496	512	486	488	492	471	482	503	487	456	453	505	521	468	467	495	494	492	487	488	491	489	463	475	514	504	454	527	504	479	496	483	479	477	504	496	482	448	510	547	501	478	486	492	499	493	450	454	487	487	469	499	452	481	505	474	486	499	480	491	501	465	479	449	498	491	441	451	461	459	470	461	454	494	464	475	516	495	513	474	469	483	500	502	500	479	483	497	489	500	479	464	492	445	485	514	497	500	463	473	457	455	512	436	488	497	500	471	499	498	522	507	538	492	467	496	487	500	474	521	460	499	486	484	496	507	466	522	475	490	499	457	494	509	478	471	486	473	460	470	480	502	480	489	488	460	489	470	504	498	464	486	477	448	503	480	489	497	517	464	429	466	449	481	495	471	483	455	441	492	492	462	468	488	471	498	475	521	493	472	500	456	494	448	460	453	482	506	455	465	479	462	534	487	472	473	458	461	470	480	483	489	463	508	468	490	483	458	462	482	456	491	487	434	456	473	485	455	434	505	479	475	480	474	481	461	473	516	500	457	446	456	526	495	494	464	433	513	485	461	477	470	453	487	482	414	419	460	471	490	481	464	454	507	473	473	502	460	507	491	465	455	418	497	463	495	522	512	500	472	437	503	468	490	461	500	455	493	478	501	475	480	464	491	485	518	463	512	466	512	468	417	461	448	490	481	497	512	505	448	486	466	504	473	473	469	535	485	498	501	490	460	460	499	471	485	440	479	476	492	470	471	530	463	475	486	480	450	483	461	506	472	466	514	504	516	504	509	452	450	528	510	457	495	506	475	496	498	473	540	483	466	469	431	502	504	457	440	496	449	527	506	470	480	492	476	481	499	456	502	441	495	487	522	472	504	433	526	494	457	473	438	469	478	463	471	516	465	489	483	488	476	466	456	448	490	464	494	506	466	454	492	473	465	479	469	431	500	480	485	511	503	505	497	467	504	531	500	441	446	460	479	508	490	500	475	501	456	434	479	468	454	459	472	457	438	481	458	505	484	456	457	504	484	456	473	467	476	447	470	524	443	509	478	510	456	479	504	471	498	478	494	463	523	462	499	442	469	504	469	514	469	493	504	471	471	494	483	472	455	466	476	514	486	475	460	465	500	475	469	489	466	484	508	521	482	520	487	459	492	496	470	471	511	481	480	486	500	497	461	466	454	485	510	482	468	506	492	511	443	505	481	498	527	465	488	502	479	508	498	469	489	492	487	465	460	462	507	486	490	439	489	499	459	482	552	470	478	470	496	440	482	486	487	497	488	504	473	452	490	434	496	440	480	501	476	474	482	455	524	498	476	491	468	436	454	468	484	477	479	502	461	510	458	490	454	475	531	515	476	460	520	493	484	469	485	501	508	426	482	448	500	501	470	515	476	492	432	428	500	513	482	485	473	495	492	498	481	490	496	479	506	439	500	485	465	479	523	465	483	451	462	459	500	486	482	503	482	505	507	489	499	481	491	503	483	508	497	452	473	467	470	504	498	441	492	475	517	519	462	508	488	465	494	497	461	453	458	480	455	465	482	429	501	530	485	494	489	480	490	485	448	493	486	497	488	478	478	479	466	488	469	480	462	482	463	447	497	495	453	494	494	472	503	493	486	467	525	475	525	459	480	489	479	474	467	473	486	493	465	457	464	512	474	491	513	490	465	469	516	460	502	489	451	465	476	502	496	493	473	490	462	476	482	483	530	477	516	512	488	500	449	500	460	500	493	481	461	479	473	488	471	455	490	520	475	465	478	484	518	479	475	488	502	490	446	471	505	486	455	486	509	488	487	450	496	500	519	490	487	466	481	499	488	478	461	481	463	492	491	466	467	472	493	507	459	486	516	490	511	457	494	479	499	490	518	499	515	467	494	483	448	461	461	491	488	484	446	472	456	504	497	435	478	462	441	486	472	520	448	496	482	477	489	498	475	443	473	493	508	469	487	453	489	493	497	448	456	479	499	492	469	457	504	502	531	490	491	475	461	461	481	470	494	452	479	487	467	478	498	486	472	480	476	500	465	472	495	489	438	515	496	456	540	491	488	498	478	510	508	469	493	535	488	468	497	506	439	498	468	492	446	488	462	463	450	522	467	503	474	481	485	490	466	490	501	479	466	488	526	507	487	503	463	443	516	485	459	479	473	466	488	439	452	475	515	458	536	512	475	449	517	481	440	484	501	465	499	502	451	448	465	475	472	489	509	458	500	480	498	464	478	509	467	468	497	472	474	501	496	496	488	478	509	456	482	493	506	480	486	478	474	481	498	453	508	455	469	472	494	467	482	470	487	453	507	466	467	454	489	472	487	466	472	497	483	441	499	437	478	466	484	504	492	497	493	466	498	451	490	480	442	457	530	481	507	505	465	512	484	523	478	485	496	455	532	469	471	476	478	462	484	482	417	468	491	486	477	460	505	476	466	493	496	450	494	485	440	514	477	484	497	494	484	490	468	489	496	489	515	483	525	457	459	486	477	474	457	478	464	474	487	505	462	497	492	463	474	439	468	493	485	458	520	508	486	466	516	461	445	461	480	485	495	449	466	493	519	499	457	496	483	485	473	475	439	453	480	515	467	491	476	496	485	437	477	505	487	469	496	500	467	479	468	506	440	476	488	497	455	461	486	500	495	484	483	466	521	475	487	493	509	484	500	529	495	461	515	455	440	466	486	479	491	434	472	483	478	481	496	466
8087	740	689	546	499	477	473	406	391	397	422	371	419	358	364	347	367	357	357	347	335	329	369	336	358	379	335	349	350	357	384	367	348	389	368	352	351	356	405	338	362	392	373	338	335	312	349	384	381	400	332	370	347	380	361	360	372	365	375	379	356	333	337	354	371	336	346	352	364	366	338	323	366	344	359	373	329	310	334	358	350	359	347	347	346	390	375	370	375	343	363	347	366	359	382	344	366	360	332	342	356	322	368	339	352	348	308	362	404	344	364	332	358	390	370	352	356	349	358	315	397	368	367	354	367	349	369	356	335	366	371	371	370	382	379	376	347	366	329	344	356	341	334	366	319	346	326	355	358	313	390	335	359	355	370	347	355	331	339	375	320	331	340	332	343	385	363	339	379	337	344	332	353	372	331	346	346	335	348	372	330	379	345	365	380	369	338	353	382	346	347	327	336	332	333	342	354	375	333	337	362	358	349	340	362	366	334	325	286	364	389	342	314	369	374	344	348	380	380	309	334	326	364	351	374	366	355	329	320	357	361	355	341	377	357	363	397	342	328	379	346	354	374	368	407	361	365	341	328	371	336	358	359	373	357	358	341	376	351	366	342	364	373	386	362	380	414	332	334	367	334	339	335	333	335	335	375	379	362	362	371	331	319	363	361	351	353	365	377	367	352	383	363	387	354	328	323	334	351	365	382	372	364	327	386	354	340	360	360	354	364	343	353	353	348	352	319	352	378	327	347	332	385	343	332	339	355	357	370	380	392	351	325	308	372	372	336	347	333	382	364	331	380	343	373	318	342	340	356	371	362	339	345	323	320	342	342	387	384	381	353	377	356	375	352	306	333	367	353	367	356	330	355	339	335	322	354	362	363	362	336	355	357	353	364	346	369	352	385	371	344	397	375	382	341	378	342	380	335	357	341	354	343	357	394	334	360	389	348	378	374	340	336	376	346	355	328	373	353	368	340	341	308	351	330	366	384	378	389	332	375	370	358	395	352	366	377	377	347	306	364	356	339	390	346	359	355	380	357	374	369	328	354	330	360	379	348	347	358	373	411	321	365	331	346	368	322	375	350	337	336	408	380	369	358	362	334	363	367	340	354	308	349	345	352	358	333	354	374	365	348	367	312	365	359	347	380	353	368	363	385	398	358	370	358	358	355	320	371	346	392	365	358	395	389	353	344	358	346	319	313	369	364	361	332	356	331	315	354	352	343	324	341	355	373	363	351	388	344	333	339	337	340	359	339	344	394	382	388	315	347	374	428	369	368	388	370	361	372	386	357	389	319	381	366	393	338	368	342	359	393	349	354	341	357	358	348	354	379	360	363	329	333	339	334	330	314	373	338	362	373	334	361	355	355	332	349	375	330	349	353	368	334	376	347	341	346	377	353	354	391	349	357	317	351	404	358	383	362	361	357	345	345	370	373	361	353	329	362	342	340	336	340	380	357	339	360	377	336	347	370	379	368	357	340	325	341	365	356	386	363	371	322	334	329	307	355	364	333	375	339	348	361	401	375	389	368	364	354	328	384	329	381	353	337	377	346	347	368	326	387	336	359	363	347	335	380	326	359	360	316	369	337	364	372	356	337	371	335	354	323	388	367	346	333	358	370	351	355	361	361	364	346	342	352	352	360	340	346	356	346	355	331	329	342	394	352	348	356	360	346	344	355	362	363	348	352	384	334	378	338	340	328	394	361	354	349	339	376	359	360	341	376	364	365	383	390	355	364	343	384	364	324	334	356	296	356	393	324	332	333	348	308	355	352	341	328	347	378	365	343	371	310	348	382	321	346	388	360	326	359	379	360	344	359	376	331	377	327	295	342	357	343	330	374	354	351	353	381	366	351	347	350	373	331	329	354	368	338	375	351	371	323	337	373	331	386	359	350	354	351	333	358	360	379	328	382	341	355	344	367	360	362	366	385	370	352	360	373	370	372	366	341	356	330	332	370	335	335	325	351	336	325	310	330	381	350	364	381	347	340	363	350	398	351	407	358	388	358	335	371	357	366	405	349	361	383	380	345	365	348	351	362	377	335	373	341	348	360	360	412	342	353	346	373	376	364	374	347	336	365	359	351	338	322	339	355	360	360	332	330	342	376	344	344	371	359	362	376	390	340	344	362	363	335	359	348	327	381	360	368	348	341	320	360	380	360	379	326	371	348	372	374	356	329	339	352	346	330	323	342	350	325	351	320	374	336	348	367	307	395	367	386	308	364	329	360	371	359	346	371	346	342	370	376	357	369	333	309	334	339	355	357	368	359	368	345	346	357	372	359	358	365	357	330	367	340	367	362	349	344	376	326	371	375	320	338	343	392	353	336	334	347	355	377	338	351	321	332	339	344	371	339	329	327	353	349	396	328	384	381	323	367	339	364	370	373	352	344	310	359	365	359	366	377	341	345	337	383	374	370	356	347	347	383	373	363	306	340	323	379	384	379	370	347	387	368	362	371	379	338	340	350	380	348	375	347	336	309	358	335	370	342	329	348	349	362	375	324	327	343	344	329	359	337	395	350	347	356	401	358	352	351	355	379	355	336	366	368	337	352	333	317	334	336	368	370	361	345	384	333	312	364	374	342	351	356	369	374	336	359	335	343	358	337	366	334	347	326	345	379	351	343	340	342	346	365	363	353	348	320	370	392	349	386	350	345	380	365	313	309	299	333	387	365	386	334	356	369	393	381	346	398	363	350	374	347	364	329	346	377	368	372	388	363	358	340	338	371	362	350	321	333	368	370	278	360	324	357	350	352	357	406	391	354	369	349	334	380	358	408	384	355	387	357	334	336	326	337	336	355	395	333	338	343	361	371	349	296	359	348	380	387	354	354	349	373	344	378	378	361	350	370	323	359	350	325	319	368	354	361	371	349	352	341	351	340	339	343	373	317	350	359	357	346	336	331	368	389	352	325	353	354	313	379	377	335	338	346	377	367	382	405	387	335	359	319	349	387	349	373	356	370	364	341	360	335	320	334	364	374	359	369	342	344	364	348	343	397	358	352	385	375	344	371	398	348	357	382	417	379	374	346	328	328	341	357	361	339	369	342	337	343	328	353	372	361	335	342	351	334	349	382	359	341	382	372	350	353	328	395	365	337	405	348	374	361	388	373	387	360	346	328	370	363	324	340	332	341	350	363	366	387	351	335	337	319	332	350	347	319	352	369	355	365	328	342	323	366	350	333	376	347	356	358	329	314	364	339	395	335	342	314	336	330	340	332	367	334	301	325	363	362	330	361	351	334	383	361	335	333	345	362	355	359	339	354	358	354	330	356	376	344	394	345	375	353	387	359	370	368	317	396	365	378	384	344	345	343	385	326	348	381	379	364	350	331	399	339	341	366	329	366	314	347	349	406	398	373	386	350	358	338	342	321	332	380	339	391	366	366	351	398	307	337	329	355	346	348	345	391	336	386	344	359	367	375	401	375	355	358	341	358	355	352	400	346	323	341	383	369	340	327	353	355	371	377	384	362	352	346	322	335	355	370	340
6563	1154	1558	1694	1566	1377	1232	1155	1048	1080	1012	1058	977	962	924	915	912	876	862	905	913	872	914	857	822	836	857	842	827	866	828	776	858	851	808	815	842	834	808	843	830	875	825	829	875	842	818	814	832	834	818	825	848	834	881	818	817	837	817	806	807	891	862	818	822	830	813	817	769	793	863	785	800	819	833	817	858	841	857	803	807	842	833	822	875	868	798	853	863	822	781	821	800	827	778	829	848	795	810	822	759	827	770	831	813	801	806	754	876	809	758	880	805	811	848	784	791	817	859	806	770	793	819	855	822	807	812	805	787	800	804	836	830	804	811	784	753	842	831	837	826	817	811	815	845	786	765	803	842	784	808	842	770	788	789	780	808	795	832	794	823	789	810	841	812	815	816	816	800	772	777	782	820	766	798	791	762	793	817	788	789	783	820	851	782	837	766	860	804	786	779	797	847	841	801	778	826	783	808	790	854	748	827	854	787	834	829	849	844	776	793	790	810	816	782	815	805	782	778	781	808	785	796	766	758	845	834	838	800	825	820	833	816	804	822	792	789	812	810	770	787	812	812	834	816	792	799	798	816	823	758	791	826	814	793	818	835	825	846	842	827	770	833	795	772	859	848	788	892	810	813	814	823	791	822	805	780	839	801	824	845	860	803	773	792	813	760	801	867	800	857	862	810	779	832	799	817	843	763	814	798	814	811	817	788	800	784	852	785	824	801	787	810	811	820	795	873	794	808	803	807	775	828	858	763	892	803	789	820	821	776	793	805	866	769	805	755	826	879	793	801	800	834	880	796	839	788	810	815	815	790	840	816	810	843	844	829	783	789	829	819	820	877	838	812	784	799	845	806	781	785	830	828	788	809	871	781	830	812	841	809	836	776	868	793	763	826	788	759	828	765	829	807	785	795	866	794	795	784	828	802	803	785	789	793	806	805	784	766	822	771	785	787	875	850	795	840	845	849	822	834	847	810	789	824	803	808	812	766	797	778	818	791	774	806	783	779	832	821	777	806	767	829	831	790	877	894	826	823	809	789	815	782	795	795	837	795	763	832	809	761	805	797	847	788	830	808	871	835	760	796	827	822	847	849	783	787	857	750	789	818	857	862	802	847	863	811	786	800	874	793	876	825	815	788	820	805	840	797	804	797	852	781	847	832	785	825	822	883	798	777	795	792	834	866	781	791	780	790	803	846	829	776	805	818	801	844	784	747	853	846	822	847	819	838	800	861	787	841	874	799	816	818	811	815	784	839	808	828	812	800	756	850	812	804	829	806	821	754	778	819	830	844	862	832	773	791	714	803	871	847	837	802	892	856	802	802	786	825	843	785	824	795	737	784	820	850	748	822	816	818	867	759	825	832	775	794	820	792	811	761	753	787	803	812	827	838	782	853	766	809	804	861	826	756	832	825	819	757	796	838	806	788	807	842	813	787	864	853	827	776	837	814	830	797	839	845	852	801	831	806	811	813	831	794	828	824	816	739	816	812	796	819	809	835	848	800	825	826	837	830	810	793	798	821	816	815	795	784	806	783	800	838	784	824	789	828	822	822	836	887	834	768	759	833	850	821	816	821	820	753	840	813	776	808	806	812	817	823	842	799	833	874	835	792	831	795	851	853	795	796	831	832	808	793	802	820	858	789	751	811	812	786	829	859	845	821	774	841	829	774	791	828	774	793	791	829	828	801	834	754	788	832	814	761	779	827	831	799	757	771	829	875	811	833	837	791	833	823	818	791	804	816	800	832	784	787	816	819	824	806	800	803	804	827	816	836	810	822	827	789	815	827	847	816	825	797	790	814	820	836	833	845	840	826	846	798	834	800	790	797	770	845	815	783	845	813	808	796	771	834	746	816	804	777	801	846	755	800	803	817	822	833	831	827	788	846	778	827	866	779	847	851	739	769	770	798	831	813	884	800	799	819	799	872	818	791	828	785	813	781	780	811	777	786	828	815	811	782	821	783	843	833	782	786	819	800	768	821	810	803	767	808	777	807	849	779	821	793	830	778	842	807	855	831	834	740	836	785	782	824	824	830	826	799	844	788	840	856	811	827	781	843	823	834	805	819	818	778	843	822	797	814	838	819	820	747	817	814	753	806	785	855	869	776	802	834	783	758	802	808	847	837	797	783	833	801	803	823	833	822	804	809	821	814	779	813	870	827	815	827	825	818	818	787	818	837	815	823	810	819	872	810	780	767	773	823	812	785	773	831	857	814	762	874	770	780	822	840	833	872	834	838	858	839	812	861	799	830	892	836	826	838	802	797	853	824	813	824	855	859	772	805	825	863	838	784	811	833	825	754	809	753	761	798	795	799	722	793	819	859	810	853	808	836	856	804	823	831	780	773	801	840	778	785	812	807	820	840	832	784	818	770	836	793	803	811	811	824	804	801	818	803	779	845	778	869	805	819	812	822	786	856	862	830	828	804	819	798	820	810	826	833	797	815	842	827	811	756	829	828	786	822	818	805	841	818	814	807	813	862	844	831	822	796	860	771	843	809	829	785	821	829	801	844	809	757	797	797	740	796	810	797	781	815	801	844	782	809	814	796	830	814	806	809	859	855	819	841	817	843	785	836	793	849	817	860	796	833	825	764	796	744	816	855	842	816	802	826	765	798	851	821	791	850	786	801	822	793	809	892	763	828	797	874	779	779	820	818	767	832	814	826	823	828	841	888	830	821	812	804	854	870	736	813	857	797	783	868	792	830	813	868	789	806	852	778	797	856	776	822	804	822	845	780	825	864	825	789	792	804	808	791	801	804	738	781	809	782	826	867	832	808	804	798	813	816	814	822	834	856	824	831	803	801	784	808	822	828	806	831	803	814	809	804	835	771	801	790	821	809	842	827	792	803	753	820	811	834	778	839	765	801	792	818	799	754	777	839	823	828	832	834	804	821	747	813	819	817	818	803	746	755	836	795	783	783	785	810	766	853	772	784	809	853	789	792	852	772	786	779	843	827	830	785	848	815	737	824	775	859	795	777	831	781	863	807	831	813	787	820	775	806	825	838	812	878	801	814	756	843	820	817	805	803	800	821	799	768	786	832	769	849	832	810	816	820	788	809	819	819	843	823	800	797	838	857	765	750	848	882	731	827	816	771	806	870	814	780	862	856	791	853	849	804	806	817	820	767	785	772	808	783	772	853	820	783	828	818	800	849	808	808	834	811	849	821	847	792	791	795	814	803	846	834	814	788	832	827	808	806	820	824	834	790	782	804	844	831	817	786	850	811	791	810	764	790	804	881	819	813	821	780	847	837	835	864	787	839	811	778	803	858	824	860	845	816	797	812	781	849	832	783	769	825	808	804	802	739	827	829	864	816	829	818	822	809	816	834	805	851	794	822	839	869	764	798	823	807	775	850	869	793	832	790	830	854	872	817	855	833	827	817	799	797	852	792	793	848	852	811	800	801	823	812	787	782	764	834	764	803	827	802	810	845	872	790	830	782	838	805	780	841	795	790	835	830	834	833	849	823	840	807	830	830	818
14954	1541	1031	872	641	522	486	408	406	351	387	366	422	381	336	339	317	359	321	350	318	317	336	368	294	322	333	305	335	340	338	284	321	288	303	336	287	277	278	336	332	282	307	285	326	330	319	333	340	310	316	328	290	314	325	299	306	319	306	308	275	309	320	324	322	308	330	372	310	299	312	316	287	287	288	331	310	282	298	346	328	301	326	299	327	312	321	295	295	289	300	339	306	308	294	324	305	317	295	313	307	322	338	350	315	332	309	333	305	331	344	327	317	310	292	289	306	310	281	317	332	310	303	307	301	294	335	315	315	339	333	294	311	302	308	353	288	295	311	327	298	277	314	294	332	346	335	334	315	312	355	307	304	284	331	287	309	299	334	283	316	299	305	300	338	315	357	319	254	301	308	342	299	302	324	329	290	288	346	338	329	318	310	331	308	271	309	322	341	343	312	308	328	305	284	328	335	297	332	309	334	313	309	280	323	311	325	290	350	326	315	319	326	331	314	283	278	313	347	352	341	347	349	297	315	303	348	325	323	275	303	328	315	340	274	309	356	327	319	343	299	330	299	317	326	329	293	310	292	302	299	330	340	300	334	297	344	284	324	352	331	363	305	323	295	401	304	307	299	294	320	286	323	270	300	319	293	335	295	319	301	328	341	289	318	291	313	282	325	310	309	331	245	274	317	301	295	315	316	320	329	361	319	334	350	338	334	289	317	336	320	332	353	325	313	302	319	330	302	311	351	309	312	338	317	295	305	325	319	295	340	316	304	329	313	273	292	276	282	324	318	317	304	312	370	304	317	328	361	326	306	318	320	318	296	335	316	312	341	304	287	317	331	291	335	306	335	305	317	341	317	318	328	329	322	317	329	302	295	334	336	281	307	262	334	322	350	307	309	314	298	323	333	309	320	289	282	311	314	289	309	308	338	298	336	343	295	306	311	348	325	300	293	322	327	313	354	351	335	304	300	319	283	281	318	325	337	285	308	335	344	334	329	317	301	294	309	314	294	309	311	337	335	297	311	316	331	334	321	311	337	317	322	283	338	325	356	334	324	303	309	318	327	327	311	337	282	296	311	354	306	301	279	315	296	298	347	322	306	289	310	359	306	317	276	291	294	323	311	329	317	323	325	328	291	284	295	304	308	325	333	292	305	332	333	285	318	318	330	315	322	298	321	308	289	309	318	320	325	329	301	333	330	312	315	299	270	323	275	327	295	345	303	371	319	295	324	265	338	318	331	287	285	326	313	289	316	274	335	307	327	295	304	311	285	284	306	292	282	324	293	317	284	345	291	297	307	330	316	269	306	304	307	272	300	331	306	315	301	305	284	293	300	330	294	310	311	292	297	332	319	279	317	318	318	308	313	293	325	280	288	314	279	292	293	289	293	305	328	326	309	314	327	345	367	342	298	283	310	300	337	300	312	340	295	326	297	313	323	302	329	282	326	285	312	331	294	337	298	325	340	338	315	294	317	316	355	316	335	303	313	295	281	349	281	330	318	350	328	309	287	333	325	278	316	266	272	313	297	279	286	291	284	323	355	329	307	298	329	324	302	342	327	313	326	308	279	281	306	298	296	339	305	320	307	292	303	326	298	323	334	331	303	302	308	340	341	338	364	322	297	304	316	311	285	304	343	290	303	301	315	345	307	299	313	312	292	351	316	301	300	327	341	291	325	300	312	302	304	338	339	304	327	343	339	326	356	326	330	327	277	311	312	312	294	336	302	300	292	308	335	342	343	307	311	316	270	296	315	307	317	312	289	307	305	304	313	314	280	331	318	295	299	309	336	273	322	330	306	325	327	295	299	283	306	295	315	329	298	309	322	296	287	321	321	344	316	336	338	321	318	287	339	315	316	345	311	335	314	302	337	305	332	307	315	367	333	305	312	292	297	335	336	337	314	320	286	305	320	329	282	283	291	282	344	302	311	310	312	300	292	285	295	309	322	307	301	358	296	312	307	324	327	325	312	282	357	312	311	289	315	340	317	304	282	336	318	296	291	326	318	313	309	328	320	311	308	306	331	329	305	313	301	318	315	312	333	359	329	288	328	332	291	313	300	360	319	327	304	279	295	300	323	323	306	290	309	330	338	347	301	333	331	328	305	305	326	288	310	345	319	338	306	322	304	308	318	336	322	313	369	341	295	292	343	337	288	318	343	307	304	281	333	322	295	334	322	306	277	324	289	290	314	305	309	302	273	333	301	304	285	299	359	340	309	302	293	321	269	304	327	292	313	304	319	319	323	310	331	304	308	293	312	338	323	323	296	341	273	322	313	285	307	307	337	361	323	303	332	311	303	292	316	313	338	293	310	284	328	342	321	317	297	295	321	319	321	331	329	319	301	296	341	358	292	300	303	282	322	294	299	322	272	285	305	307	303	303	313	347	313	307	342	300	336	324	269	298	296	295	316	318	324	293	318	326	314	311	306	327	313	318	309	316	338	321	313	340	308	326	324	317	338	291	319	304	288	262	296	278	302	317	319	280	317	339	314	318	320	325	316	322	321	308	316	341	295	301	322	329	289	281	314	329	295	321	283	300	298	301	321	304	322	298	301	319	315	313	344	308	319	337	317	333	314	301	312	293	297	277	324	317	328	290	341	313	331	301	328	287	330	323	330	356	265	293	302	302	314	299	341	311	307	291	353	359	306	298	336	316	317	309	316	324	339	286	307	330	323	325	311	289	323	331	308	306	332	333	334	305	335	324	316	298	323	321	333	335	259	298	348	312	344	329	283	328	304	318	355	336	315	323	289	308	311	291	319	347	305	336	316	338	326	311	307	297	294	284	316	277	286	302	329	360	318	319	335	328	298	325	288	304	314	322	341	322	298	328	285	286	318	335	314	310	321	327	332	301	290	312	321	339	272	304	278	298	322	342	322	333	313	282	291	295	294	339	308	318	317	301	345	307	307	293	311	321	325	327	300	311	331	315	285	275	303	308	305	303	335	292	311	332	317	325	331	309	295	332	326	299	319	328	296	313	323	326	340	351	339	318	292	300	334	323	318	287	298	331	305	292	301	277	316	314	293	309	302	308	338	297	326	308	310	287	304	337	327	338	284	308	329	337	315	297	325	301	303	284	343	320	300	302	307	309	274	288	342	334	311	293	326	306	326	289	339	322	330	333	293	304	320	304	356	293	318	310	283	312	303	309	332	310	359	324	299	318	336	324	316	332	296	295	331	327	300	288	294	337	344	321	320	280	318	354	308	311	302	315	281	307	306	317	286	323	335	306	299	291	311	314	300	295	304	305	298	303	309	278	286	328	298	291	324	317	295	320	327	275	312	328	297	300	305	339	317	319	309	318	350	294	320	300	305	331	338	305	312	325	343	318	324	305	315	326	340	316	310	335	315	358	335	336	332	326	328	342	335	286	303	343	322	297	300	339	310	308	323	289	271	313	332	332	334	287	309	333	304	303	290	302	336	270	314	303	322	253	311	279	325	299	291	299	297	325	317	301	330	314	309	324	313	315	335	320	311	328
8262	1287	2223	2344	1972	1790	1465	1325	1153	1074	1015	1006	1021	936	838	888	875	836	819	771	826	801	814	808	773	762	728	788	742	800	759	757	692	741	744	730	708	741	762	735	738	735	685	715	733	687	723	699	723	686	707	751	758	698	730	721	666	688	764	728	735	717	658	709	702	679	694	701	702	700	700	714	735	679	705	733	714	709	719	705	700	682	746	698	696	725	715	730	663	745	736	734	725	671	681	749	730	705	663	675	660	710	691	726	712	714	705	698	685	726	662	724	691	736	729	707	681	669	750	661	706	728	738	699	710	656	742	700	687	743	680	721	683	729	674	701	709	673	684	679	726	671	639	724	710	722	637	671	698	707	682	712	736	707	671	691	674	696	698	734	711	706	734	657	683	696	667	686	702	754	680	705	752	701	709	674	742	678	700	713	665	710	752	695	678	691	694	700	677	702	690	692	687	704	717	706	685	689	699	721	664	692	716	715	716	679	719	688	703	700	695	754	691	704	645	677	688	685	736	710	741	689	713	723	659	696	684	695	713	756	676	692	700	708	722	709	754	704	686	671	714	677	693	709	743	707	697	710	676	649	688	721	712	696	657	679	719	719	658	696	729	678	754	695	744	654	685	718	716	754	720	735	655	665	677	692	681	651	704	709	677	684	654	704	693	713	691	720	719	711	676	730	706	719	677	736	653	710	698	682	680	633	697	703	721	698	686	673	673	757	685	733	717	703	755	656	708	681	680	673	696	692	745	677	701	741	664	722	697	688	692	669	645	717	683	710	708	640	688	695	704	753	673	742	757	713	659	678	688	689	700	726	731	705	700	697	704	676	680	660	692	736	679	708	726	780	684	706	675	686	708	736	694	766	701	744	718	737	736	737	748	736	640	664	723	702	661	679	718	721	727	667	678	732	660	702	682	726	729	658	711	702	681	698	706	671	675	760	717	687	729	677	692	679	688	715	662	701	717	722	670	708	715	678	686	732	707	702	722	671	667	737	683	702	713	721	704	689	656	639	670	726	690	678	708	738	660	714	707	726	704	752	719	742	696	725	670	683	683	717	688	690	714	694	689	722	692	746	720	668	722	685	721	678	723	695	711	712	667	711	665	683	688	704	696	664	722	739	687	702	650	717	731	739	734	685	731	712	676	739	746	738	749	714	719	677	711	723	653	656	692	710	673	673	740	728	705	667	713	686	716	676	739	682	683	690	673	669	741	753	705	711	712	687	682	664	716	677	701	740	738	656	689	710	679	690	685	714	666	751	693	721	731	700	693	691	647	722	687	705	700	700	752	672	681	777	722	673	703	730	665	673	694	697	684	718	690	733	702	677	653	723	756	706	740	702	706	713	745	721	680	706	736	710	694	659	681	732	708	722	657	667	713	689	670	677	717	685	708	698	692	682	700	687	678	684	744	705	682	716	684	709	673	664	662	701	738	706	696	708	695	743	665	658	677	691	690	694	745	702	696	706	668	707	710	759	694	667	711	738	755	705	685	708	677	723	700	716	681	669	671	701	733	717	754	729	677	764	654	676	670	694	704	684	638	714	696	713	681	732	679	698	670	670	720	713	693	673	667	679	719	752	711	684	699	764	736	694	724	679	704	736	706	708	719	727	683	702	681	696	720	638	739	705	676	743	688	633	663	717	661	757	721	740	741	685	718	752	715	719	716	685	721	702	750	724	681	706	727	685	678	696	710	747	668	673	695	717	679	688	787	738	688	711	685	687	657	679	712	777	702	692	688	659	705	707	717	637	647	724	680	731	715	742	649	708	725	706	724	675	709	714	706	714	663	719	727	660	688	703	683	672	712	679	716	714	712	725	741	711	665	701	726	685	732	731	699	679	685	735	705	693	712	674	704	698	668	731	685	717	689	717	682	687	739	690	697	731	703	689	694	705	667	713	659	730	701	618	712	687	692	690	689	717	676	696	707	681	723	696	718	725	733	704	704	701	699	700	694	730	703	691	694	678	680	712	686	681	721	634	705	693	702	680	727	704	705	726	744	732	710	686	698	671	715	717	695	714	672	673	685	733	689	673	703	702	717	717	672	683	639	727	691	769	747	709	701	682	727	730	668	670	700	736	710	651	693	699	708	688	676	688	674	722	679	734	674	654	724	661	689	735	704	764	645	696	679	704	708	725	702	705	713	724	665	683	719	692	678	747	767	674	698	693	729	672	704	672	741	711	739	712	722	667	702	736	709	666	678	752	670	662	704	679	694	691	684	703	672	707	692	696	730	696	705	668	693	671	723	688	703	690	697	727	678	658	676	663	710	700	739	677	722	687	732	718	739	707	694	744	739	666	710	730	685	741	667	711	672	698	686	709	696	714	668	728	697	734	661	721	660	716	644	698	726	735	690	644	714	726	706	746	696	674	658	741	715	690	670	718	737	734	738	723	663	647	701	713	755	704	706	695	660	684	724	713	699	696	722	686	672	699	703	745	677	680	680	689	703	697	689	682	724	686	648	713	730	680	731	699	716	742	715	685	699	670	737	680	637	682	669	725	713	686	649	718	706	681	677	689	729	700	666	721	665	650	695	711	714	705	697	694	723	705	725	700	702	715	695	710	685	696	672	749	656	744	683	725	709	690	692	729	698	717	731	730	690	743	674	688	648	679	757	700	711	696	745	684	706	693	693	715	735	671	707	710	665	689	677	708	721	723	689	662	701	707	696	714	694	675	690	688	700	688	689	671	652	715	677	705	696	683	703	713	718	698	738	717	725	745	755	720	728	679	694	679	714	700	721	682	702	685	733	677	737	688	682	702	703	702	684	724	725	649	680	722	673	701	732	678	692	710	664	711	695	721	698	684	772	671	678	683	742	738	726	684	667	732	719	687	724	711	668	681	718	681	729	685	650	724	687	708	703	701	730	730	683	705	673	665	664	688	636	737	662	664	715	660	741	695	716	706	696	726	730	681	674	728	732	701	674	675	734	720	707	713	686	684	741	654	682	705	654	669	694	725	704	712	722	681	646	667	668	694	702	705	700	669	685	716	708	672	749	688	682	656	725	689	666	676	705	674	658	678	728	692	658	667	705	717	682	720	661	720	696	704	709	705	704	697	703	718	783	698	658	659	697	704	736	702	701	765	689	620	710	703	735	663	696	684	714	686	670	735	790	691	752	729	669	717	711	714	688	660	686	714	754	705	657	755	708	668	658	716	693	674	685	712	708	735	683	704	656	690	692	721	731	713	699	683	701	728	709	693	683	696	681	737	697	720	669	689	713	676	685	749	735	673	690	657	734	705	670	652	726	690	696	721	689	734	674	702	728	684	687	686	710	704	707	680	690	712	720	673	698	749	719	704	711	710	688	719	672	715	727	735	684	720	671	667	705	696	700	725	738	660	680	717	682	758	717	716	669	714	670	709	684	728	698	716	729	742	687	688	655	710	746	719	707	706	667	721	720	683	682	667	677	715	735	693	688	725	668	678	683	723	716	657	685	659	705	663	670	688	714	710	710	713	730	675	758	704	694	701	724	705
1505	213	211	215	183	189	205	175	197	196	181	215	183	180	177	191	188	164	204	172	204	185	187	212	206	199	159	164	204	176	177	188	171	167	209	181	183	198	184	179	185	187	212	180	164	162	189	208	182	184	185	193	186	201	174	185	207	179	187	207	177	157	184	175	173	189	204	192	164	174	217	188	183	171	193	198	197	177	205	218	196	196	187	172	195	160	175	175	179	171	174	180	184	171	195	195	156	186	197	205	174	173	171	197	190	200	206	190	207	180	204	167	169	183	176	172	174	175	178	176	190	197	208	182	170	208	203	178	178	192	171	211	171	174	180	162	163	189	168	184	171	181	181	167	205	201	195	189	173	164	174	155	197	207	220	190	181	186	170	159	176	206	168	188	189	170	167	205	195	162	186	173	189	194	190	192	195	173	176	168	171	177	195	203	194	181	167	198	143	191	187	189	175	167	150	177	176	191	173	168	177	186	178	172	201	212	213	178	184	180	187	177	183	200	191	184	185	202	182	193	178	180	180	182	190	172	168	173	194	192	176	173	200	174	178	190	194	176	209	194	201	181	185	201	197	209	186	190	179	202	164	171	168	189	193	177	158	173	171	155	187	170	190	194	188	191	179	174	177	172	181	167	194	173	168	211	209	162	169	183	180	186	193	187	187	163	197	186	203	183	175	202	171	172	176	192	224	191	187	152	163	180	212	145	207	214	160	191	189	199	164	181	194	206	184	203	172	183	224	183	185	178	186	192	159	174	177	184	188	196	197	197	163	174	169	166	211	196	198	178	164	182	217	212	190	185	202	206	145	178	189	197	173	182	184	171	206	187	187	187	210	187	179	193	208	165	206	174	171	171	198	184	192	196	185	186	185	176	197	206	174	175	195	179	171	184	179	184	190	167	189	179	186	159	191	196	200	194	188	170	160	196	199	176	187	189	190	197	178	197	192	206	187	166	181	193	168	202	182	198	185	193	167	187	196	192	176	191	205	197	180	185	176	199	184	164	184	202	203	161	171	190	192	176	179	179	190	179	183	184	223	207	175	170	182	185	202	173	177	175	175	207	179	188	195	201	181	174	181	179	164	163	186	181	163	187	176	178	174	225	179	181	199	177	190	210	176	185	184	197	196	198	178	179	150	170	197	186	185	207	201	195	205	204	173	182	177	193	196	210	168	191	178	172	180	185	194	198	195	186	190	184	175	201	191	175	199	196	222	206	189	178	202	193	176	178	177	168	192	177	186	181	186	210	173	194	203	174	198	167	214	166	185	183	172	203	197	178	202	176	171	177	203	168	177	165	190	192	186	155	191	204	186	189	193	177	190	193	170	166	187	205	211	178	179	184	198	206	187	179	183	179	156	203	191	189	193	185	186	201	188	156	188	178	149	186	179	208	168	166	180	184	172	198	189	172	177	187	164	165	185	186	189	202	197	170	205	185	184	168	204	152	206	197	216	178	197	196	166	206	236	188	183	206	160	197	193	200	157	167	183	180	169	167	181	180	206	183	195	160	157	204	182	187	180	187	186	196	197	195	179	195	199	185	180	187	175	180	191	166	184	210	178	165	188	204	184	208	194	203	210	217	165	202	175	178	211	199	169	166	163	173	196	176	191	166	183	198	213	163	176	189	176	207	182	204	184	154	157	176	171	210	187	185	183	161	182	188	195	178	167	193	188	187	198	182	180	178	205	181	164	192	170	171	185	218	193	196	188	201	196	163	188	177	193	191	196	180	184	224	169	148	177	168	207	180	192	210	196	218	166	177	183	189	165	208	215	185	186	187	182	174	205	212	174	161	173	185	183	197	200	184	162	190	173	184	200	188	187	178	176	180	175	184	194	169	200	185	191	177	177	173	172	186	161	179	187	183	182	199	188	181	192	192	169	200	184	189	179	186	201	194	211	194	170	205	214	162	214	184	174	178	174	169	181	182	209	185	179	188	182	164	195	175	178	169	198	203	207	188	191	195	173	171	228	186	178	179	195	207	187	191	181	171	194	176	184	202	174	192	203	191	184	188	194	186	205	191	191	154	193	204	185	179	200	189	193	185	157	214	197	198	180	184	139	181	189	187	202	190	174	166	191	206	207	192	206	200	189	184	206	186	164	185	188	191	176	179	165	199	187	176	193	190	163	179	183	193	176	195	186	173	189	202	206	183	204	174	163	186	196	194	172	187	187	212	192	197	196	153	204	181	199	174	187	202	179	198	178	190	169	182	225	181	184	170	155	187	191	178	206	171	183	176	193	196	182	160	184	198	170	171	164	185	185	188	182	201	181	186	210	219	167	176	175	179	182	184	192	180	204	204	185	183	197	203	192	181	190	177	176	173	180	183	170	188	214	171	188	167	177	171	194	197	197	203	202	167	171	196	170	175	175	175	174	178	198	183	189	176	172	189	181	175	199	197	172	182	194	179	174	188	181	198	186	178	165	177	180	158	189	177	177	194	194	203	167	155	177	184	178	194	207	186	147	187	188	162	207	180	173	170	182	190	215	199	173	174	176	175	193	188	198	218	167	162	202	206	178	194	174	189	177	186	193	189	192	204	144	162	188	214	190	192	168	189	187	182	195	185	212	196	212	175	176	175	194	178	166	159	172	176	178	200	192	160	194	162	174	197	164	196	184	193	162	188	191	188	177	172	184	189	181	172	191	198	202	165	148	184	204	179	170	198	203	177	182	213	207	199	187	183	190	209	205	165	183	211	185	168	145	199	180	161	170	205	189	187	191	175	165	180	183	199	191	191	186	192	168	192	183	175	197	176	186	170	190	189	187	190	161	177	183	186	172	174	217	200	197	177	187	231	192	156	177	185	197	185	177	180	175	173	195	166	201	174	165	191	175	171	174	193	186	169	197	190	203	184	199	210	171	177	207	197	191	194	161	137	195	172	171	196	188	166	178	221	208	186	199	195	199	175	176	200	178	195	177	191	183	211	160	180	200	190	190	179	169	185	187	198	167	201	181	169	209	188	161	177	194	179	193	209	177	171	185	179	161	185	170	201	219	173	204	177	203	182	166	199	201	181	193	193	205	193	209	180	163	194	175	177	189	195	204	170	182	168	207	185	187	164	184	182	170	183	204	195	211	195	176	175	168	176	197	181	190	175	201	205	191	188	202	176	194	193	204	191	190	199	167	185	187	180	194	177	187	187	172	174	200	193	187	195	192	172	182	208	171	164	195	194	191	175	169	174	190	193	177	170	182	174	187	190	189	163	199	193	184	173	165	200	180	196	193	168	158	181	190	178	169	178	183	183	181	183	190	172	220	200	169	198	161	180	153	215	196	193	182	186	192	187	173	178	204	202	176	183	178	195	185	163	174	186	185	201	199	154	172	209	191	168	203	167	182	173	186	176	194	189	166	200	185	179	178	194	178	209	185	188	190	184	185	212	223	202	187	201	177	174	184	195	197	219	201	174	174	188	190	202	169	165	180	177	154	210	216	217	189	169	206	186	201	181	186	162	159	199	166	197	258	183	213	196	174	186	167	178
1746	540	527	499	516	523	489	491	494	486	466	518	528	487	525	480	540	491	459	490	486	485	433	470	469	488	475	465	492	457	485	492	496	479	491	522	528	444	505	480	457	494	498	532	446	463	481	476	494	459	488	464	521	460	485	512	458	490	507	489	530	524	533	473	483	481	455	479	443	510	461	481	505	515	473	435	516	427	442	449	490	471	481	491	499	464	514	473	461	475	455	456	531	447	458	451	458	504	521	509	461	460	461	467	485	461	458	471	525	487	454	480	480	493	475	483	463	459	469	481	444	465	507	480	452	455	476	449	517	492	459	457	466	512	443	501	516	444	469	481	472	474	502	498	482	477	485	491	481	465	537	489	490	472	486	483	499	458	482	491	455	508	443	496	492	506	432	465	480	478	464	470	475	500	489	468	469	491	482	483	469	467	463	465	466	493	507	467	516	487	482	503	496	476	490	482	487	490	482	498	459	475	508	479	496	455	442	513	477	458	512	509	473	479	468	480	417	489	463	453	534	490	510	488	465	464	454	492	496	477	486	465	483	476	473	496	476	484	481	482	487	466	445	536	496	493	505	481	523	501	498	467	492	498	484	453	479	458	486	498	457	461	472	478	452	476	513	470	503	484	467	446	454	496	485	479	477	488	479	462	466	466	456	461	503	457	507	507	512	490	519	431	498	468	500	475	444	505	479	475	467	475	445	515	479	488	482	469	497	491	465	469	456	481	472	509	502	509	454	458	499	460	469	482	445	475	458	494	439	526	488	484	498	480	454	455	483	468	470	471	500	513	465	482	433	501	471	484	480	507	508	492	445	500	484	471	490	499	487	470	497	486	440	438	458	509	470	497	474	481	476	475	461	491	436	449	469	501	493	442	477	449	453	546	490	464	470	474	505	530	485	503	457	448	480	477	495	464	495	504	507	468	482	461	462	471	542	492	448	485	481	496	460	503	493	447	486	501	497	478	471	483	461	470	491	468	453	500	489	479	506	481	527	458	494	485	457	474	516	463	468	494	471	450	462	508	486	455	486	465	507	481	487	490	471	471	494	463	514	500	470	460	504	465	490	444	478	484	473	470	505	457	476	476	460	441	502	452	465	474	490	474	493	456	434	477	451	468	516	499	479	503	472	478	456	464	509	486	487	443	498	464	508	481	487	461	480	463	426	518	472	483	473	455	453	467	515	478	503	497	510	470	503	465	484	510	493	510	455	490	531	486	510	480	494	459	471	474	489	495	473	466	484	470	471	457	498	463	467	479	492	482	533	511	506	428	485	430	478	473	478	475	474	463	458	507	472	475	470	435	505	475	466	459	473	469	470	476	477	493	471	489	475	485	465	465	469	458	476	461	520	510	446	474	451	500	496	489	503	503	471	438	502	459	480	461	464	487	483	481	498	476	475	474	514	481	454	474	472	495	489	446	442	485	505	492	477	493	494	479	519	462	484	480	506	496	472	478	506	482	494	539	513	498	467	487	513	478	516	496	452	520	506	487	472	502	469	466	533	512	495	527	485	484	514	462	481	474	460	459	520	500	490	468	516	473	489	467	435	524	488	493	473	479	511	449	474	469	484	494	468	435	411	504	472	466	478	502	501	498	464	464	484	461	444	469	472	507	445	429	484	484	468	470	507	489	520	470	452	483	504	463	494	468	477	493	481	488	477	427	511	489	458	451	491	487	467	482	513	481	470	487	511	450	493	474	470	446	447	498	493	492	513	523	466	470	482	456	470	500	511	517	468	474	468	470	484	490	459	446	468	461	503	459	495	445	470	502	481	512	489	471	481	478	511	481	456	525	481	452	522	481	478	504	459	504	490	512	504	467	485	467	498	478	501	499	469	454	521	475	463	473	479	467	503	481	515	469	483	458	467	462	512	503	482	459	448	476	472	473	502	474	424	476	456	457	476	473	468	468	486	501	474	455	491	499	454	478	493	487	508	524	468	470	466	487	450	448	470	490	468	486	467	492	499	521	473	456	483	475	479	488	469	467	487	485	472	470	471	440	471	495	503	488	492	472	471	508	465	458	438	449	460	492	515	466	431	474	453	485	454	475	483	495	475	492	529	482	480	497	454	506	463	464	525	439	477	470	499	492	513	477	497	500	501	439	494	443	519	487	510	499	453	476	489	479	505	484	491	473	496	480	477	471	459	453	446	483	516	474	451	477	493	456	509	478	498	471	465	444	460	454	451	474	450	459	504	492	487	513	489	498	478	507	479	496	457	481	454	482	465	504	453	463	483	502	480	481	505	466	487	494	468	482	472	482	453	512	470	472	455	477	484	436	506	467	489	486	437	446	508	475	471	473	497	499	493	479	453	483	477	465	492	508	459	468	465	500	476	457	489	489	470	512	484	466	479	512	479	467	483	490	502	484	488	465	469	443	469	491	442	465	474	443	465	521	464	492	515	471	466	470	484	469	483	483	478	522	491	470	500	499	482	481	456	481	494	449	467	440	469	474	504	462	482	464	479	498	476	512	481	466	508	447	444	478	490	481	473	458	467	502	497	466	506	484	480	472	486	488	487	463	493	465	485	484	470	485	437	499	465	464	538	454	460	466	536	508	458	444	472	491	487	506	478	524	492	494	465	484	523	495	448	503	513	504	492	473	495	513	470	488	505	491	501	486	446	480	469	466	418	466	497	504	492	476	472	488	460	458	466	459	464	469	494	506	488	499	454	504	443	479	469	478	485	509	453	472	472	441	466	481	485	508	465	475	440	456	517	462	501	478	453	447	518	499	492	467	479	479	451	453	463	502	464	472	458	468	502	465	491	482	458	499	498	439	488	442	495	471	461	498	491	488	500	497	466	508	484	483	508	510	463	495	494	471	502	494	478	467	481	440	484	503	498	464	448	498	435	478	502	471	456	472	456	482	503	453	474	490	478	491	520	483	461	499	481	456	489	462	537	485	481	445	489	452	511	470	496	477	505	462	466	461	527	559	503	457	477	506	515	519	475	492	454	462	493	491	445	526	466	445	488	484	459	490	455	470	491	451	477	524	455	481	481	470	484	448	523	477	515	452	444	485	475	474	473	503	479	472	483	503	476	455	490	450	475	467	430	486	459	476	533	500	491	499	476	511	490	485	517	488	491	478	460	472	504	479	486	461	496	443	450	467	498	465	458	493	482	483	460	524	458	463	448	451	470	470	499	476	436	473	464	503	488	479	484	466	459	506	508	488	470	457	447	479	476	503	476	476	458	470	456	477	505	487	507	463	457	474	506	470	503	474	476	489	492	475	471	507	476	476	459	489	486	471	456	441	498	482	487	453	470	464	470	467	526	537	474	510	518	497	487	456	463	464	483	520	467	478	494	482	485	489	470	492	463	510	459	497	465	483	459	493	494	507	481	460	500	469	503	461	470	476	472	459	465	494	487	485	493	487	479	456	494	521	464	457	489	515	460	480	409	510	503	469	477	486	480	485	444	501	464	480	484	489	482	500	490	474	438	496	469	472	455	468	486	501	505	471	444	446	464	448	505	470
8239	709	707	589	530	471	428	419	409	393	369	389	374	419	346	398	377	390	388	340	362	359	362	366	351	338	379	390	362	349	382	337	381	350	363	372	357	341	383	362	342	350	370	376	333	345	339	382	371	363	374	346	363	346	338	355	321	344	336	335	370	326	332	388	392	347	394	370	346	358	313	368	402	374	331	364	381	342	368	343	366	381	367	352	317	364	349	339	341	373	350	348	343	297	374	348	347	347	352	356	372	342	362	349	366	326	398	349	354	337	364	331	351	355	326	373	369	336	353	344	367	375	354	374	349	344	356	338	344	351	359	337	355	336	357	369	350	377	375	320	381	353	352	361	368	363	321	324	370	337	362	351	371	342	385	399	355	338	312	379	354	345	336	365	354	374	364	358	349	395	344	348	358	363	406	312	348	367	374	352	335	346	346	366	303	306	404	343	328	375	348	340	356	353	359	354	358	343	365	350	363	371	368	368	348	351	331	377	340	339	330	401	378	303	358	317	421	317	314	391	336	368	376	341	369	354	370	369	348	323	356	364	335	360	323	338	347	386	350	358	310	341	337	372	369	342	339	306	372	329	384	343	350	376	352	346	351	339	348	368	346	362	329	358	398	352	347	346	333	354	311	359	356	382	381	342	369	348	334	352	364	311	336	344	364	335	388	378	333	344	331	359	388	354	363	345	354	351	344	348	384	330	346	378	339	326	346	351	358	339	362	325	353	390	334	356	352	359	366	362	349	343	352	352	365	364	362	390	362	359	330	326	349	369	369	357	353	379	335	344	320	364	353	351	366	355	327	337	319	369	368	310	369	347	384	326	320	370	361	385	364	330	363	359	343	316	351	352	350	351	351	367	331	348	383	379	346	371	347	390	345	307	341	362	314	387	348	386	374	357	362	366	357	331	372	330	351	340	364	349	369	333	328	364	325	327	319	338	359	340	355	336	357	318	362	355	365	371	340	325	354	340	363	338	321	335	340	363	322	345	351	334	381	376	348	365	360	354	366	364	338	356	375	340	348	339	369	370	368	373	326	360	345	356	357	335	352	352	341	338	306	329	342	350	342	329	365	342	329	365	334	361	361	332	327	332	332	366	326	347	340	336	333	371	334	325	361	373	368	298	338	353	368	337	406	356	351	358	389	349	339	361	329	367	359	364	358	359	368	398	357	351	384	367	351	334	358	362	354	346	325	336	358	349	404	358	357	355	350	310	395	358	344	368	341	350	384	409	327	331	297	380	349	360	344	363	337	335	325	366	353	347	350	377	341	340	322	376	361	352	351	337	347	292	328	363	314	378	371	360	378	375	356	361	341	349	334	345	319	346	323	347	348	340	374	377	361	401	370	365	337	292	343	383	359	369	323	351	363	351	372	365	360	355	372	358	363	379	397	344	324	336	358	370	334	320	372	339	342	339	369	352	344	332	370	368	352	366	341	354	335	381	369	379	388	360	348	348	378	339	350	293	374	326	363	364	333	356	358	356	312	378	312	398	347	359	406	338	347	329	330	357	334	366	367	321	328	359	328	339	327	352	354	380	374	373	359	330	363	348	417	337	353	362	366	297	337	384	374	350	382	384	394	341	353	359	350	384	364	353	346	345	326	333	358	328	393	359	346	320	313	364	347	332	342	362	308	350	334	351	323	341	332	376	347	345	342	328	393	335	349	386	378	367	349	327	331	358	378	318	339	362	369	326	345	346	367	371	345	352	342	349	331	351	337	336	349	323	323	339	362	339	343	342	360	361	346	348	327	372	341	357	367	379	374	340	355	353	371	390	367	388	315	317	363	354	371	319	333	316	330	359	330	348	344	355	311	386	346	343	349	350	330	361	355	349	344	372	365	350	371	352	347	361	348	353	353	382	358	395	371	361	332	370	365	342	355	388	376	333	349	349	339	370	349	369	369	345	373	333	354	386	351	321	370	359	308	347	330	344	340	335	365	321	344	349	345	341	336	350	343	325	371	347	342	367	335	383	355	331	357	409	372	352	334	326	339	333	339	377	351	377	372	370	349	364	388	375	332	378	359	349	299	358	338	344	358	334	338	351	328	357	347	368	347	389	372	351	350	365	347	320	349	404	325	365	386	349	305	352	347	350	346	357	383	330	328	353	336	362	364	337	390	348	339	372	377	334	330	369	359	359	358	330	360	334	364	370	347	353	362	318	360	340	335	365	338	387	398	397	367	366	349	350	368	409	331	330	342	341	324	378	339	364	386	332	371	339	365	376	395	367	356	322	378	357	335	368	357	358	364	358	367	336	357	342	333	355	379	333	335	392	365	366	323	384	357	365	335	343	381	366	357	336	352	350	361	364	332	342	350	352	364	360	364	354	336	350	365	325	364	365	363	319	351	384	383	344	385	365	310	303	368	374	387	345	339	347	363	350	388	354	333	410	322	353	359	322	363	382	294	369	351	328	320	356	297	378	365	337	342	344	338	351	395	364	352	341	360	358	315	330	347	382	325	323	360	342	303	358	367	333	339	354	325	347	395	326	370	368	349	313	372	391	364	352	349	341	374	349	342	343	344	307	369	331	318	331	363	354	364	313	315	356	328	337	379	388	379	360	358	363	331	392	374	358	345	384	355	351	353	357	363	360	334	344	357	351	371	379	349	358	321	376	358	346	315	377	340	378	352	362	341	308	388	310	385	350	334	294	343	361	371	365	326	372	349	308	375	323	344	342	358	336	323	336	354	363	353	361	318	316	329	330	350	365	344	385	345	307	373	405	361	309	351	371	342	365	354	371	373	386	360	386	323	353	351	357	376	350	359	332	354	331	395	359	338	334	364	366	307	362	341	348	391	373	389	386	347	360	370	396	327	344	389	346	337	358	340	346	335	341	319	347	349	361	354	358	353	335	337	360	305	337	355	372	392	356	351	353	359	332	344	377	369	358	400	331	336	356	371	335	366	354	360	361	369	319	342	324	341	390	346	318	340	356	360	328	353	374	363	332	350	338	321	325	382	391	355	331	344	357	342	343	371	373	335	365	347	319	365	377	379	355	359	361	308	374	349	386	344	331	315	330	396	378	318	371	345	359	343	369	323	362	342	354	356	328	351	360	319	370	330	360	352	369	317	363	348	353	344	344	351	372	310	363	329	398	360	322	337	367	362	389	364	387	329	342	360	373	363	330	333	382	373	360	337	358	364	329	355	326	361	373	332	315	322	366	368	348	381	392	356	369	335	370	336	352	343	350	335	373	336	344	380	335	376	382	343	333	360	344	346	343	354	357	342	358	367	330	356	364	377	351	334	344	332	350	331	319	330	354	374	380	372	382	318	349	351	336	354	344	360	352	353	347	344	357	386	347	357	364	341	324	341	351	322	360	366	335	330	354	326	381	359	365	314	357	375	386	392	339	392	360	335	343	342	351	343	349	382	356	344	386	316	329	377	367	346	330	353	367	364	390	393	387	376	365	402	356	333	352	347	350	368	385	369	366	345	362	354	378	347	346	365	333	373	382	368	353	363	360	375	399	337	353
6640	1102	1539	1670	1598	1403	1240	1157	1016	1021	998	1040	935	977	953	888	907	872	839	888	881	877	852	850	823	845	868	848	835	840	790	846	795	751	896	849	826	808	840	840	815	819	812	826	815	822	801	857	826	892	800	831	838	819	857	837	825	816	851	809	772	775	855	816	819	854	795	793	788	784	788	845	887	806	843	820	831	772	820	831	802	809	834	902	828	828	766	770	812	799	776	813	843	808	858	803	819	792	789	820	802	816	816	751	813	816	788	782	793	798	811	807	824	826	808	833	820	822	809	771	790	814	798	806	827	788	836	804	750	775	780	854	745	861	783	750	771	797	819	801	783	783	755	795	795	759	777	824	802	838	829	813	794	807	790	903	811	842	804	785	825	786	823	820	777	791	796	783	845	871	840	788	811	763	768	843	789	807	811	817	813	799	771	793	776	804	728	747	844	798	812	848	798	857	810	795	799	788	780	855	784	806	847	783	796	764	803	797	800	816	844	786	817	796	797	812	782	843	858	794	787	785	801	778	769	831	816	840	806	882	774	851	788	818	840	781	792	760	799	810	806	818	801	876	823	832	865	789	785	824	818	843	785	808	792	787	809	789	800	794	785	739	808	863	772	772	857	867	821	800	812	800	866	850	856	824	835	781	772	815	802	809	824	803	785	858	815	835	781	801	790	818	816	843	788	782	772	803	813	861	842	843	811	817	808	837	848	866	835	801	797	810	789	821	795	811	777	798	820	876	790	794	782	768	815	808	878	783	819	804	823	827	816	791	801	834	822	828	803	786	774	744	766	762	837	845	821	791	792	858	752	836	800	764	823	797	798	762	812	830	867	865	806	771	864	766	874	796	816	795	805	769	810	785	829	814	806	756	843	827	818	786	774	830	850	864	789	862	809	843	841	829	824	814	852	804	830	797	818	775	803	795	794	815	813	812	834	831	800	843	806	857	830	832	837	780	820	845	802	834	754	801	798	803	787	831	836	819	863	785	792	783	822	784	880	825	791	818	828	775	815	787	809	845	818	828	817	791	820	827	878	841	794	855	764	801	750	835	830	774	817	812	811	782	815	774	857	816	846	799	786	863	811	791	820	815	821	832	867	793	812	826	848	833	827	791	798	856	823	820	830	839	801	802	832	838	785	804	746	828	758	745	771	795	819	810	849	799	769	792	829	868	839	785	800	806	816	826	832	823	794	772	770	823	774	805	820	847	831	791	794	787	824	835	800	738	830	818	815	836	840	823	828	803	867	779	861	803	811	799	811	852	809	816	816	795	782	855	810	768	760	783	822	819	818	840	897	829	771	829	901	798	785	828	783	806	824	836	778	834	832	798	789	812	784	837	817	787	867	826	770	823	797	806	764	843	808	807	815	783	811	775	806	766	823	819	790	815	797	829	864	831	763	797	833	805	807	856	822	811	809	820	800	780	786	857	855	817	797	817	759	822	796	894	844	818	808	791	788	770	789	790	820	818	845	801	812	825	838	822	799	819	810	777	856	799	811	821	817	783	785	828	835	795	751	881	787	816	809	764	766	829	816	791	838	811	789	808	788	773	799	820	757	819	797	791	855	846	824	826	793	772	852	864	810	856	770	793	838	791	865	838	802	837	841	777	844	823	812	842	804	833	790	804	780	796	863	770	818	849	780	813	794	816	789	812	797	823	810	810	809	859	799	814	817	750	752	802	912	777	824	804	818	825	808	820	835	779	777	812	847	849	754	822	802	824	838	811	834	851	791	826	815	800	806	835	734	843	828	803	779	818	835	833	848	793	854	817	822	804	808	781	811	797	785	788	772	785	805	805	803	842	854	760	827	815	790	806	843	795	758	827	796	851	813	848	797	844	776	841	801	782	777	808	818	810	833	826	780	803	772	837	784	770	783	788	780	836	779	847	819	821	816	796	801	750	848	855	760	838	795	813	833	829	797	817	814	827	818	815	837	795	766	809	803	789	829	792	806	795	800	808	825	786	808	756	826	818	783	861	790	844	808	789	797	837	845	824	812	826	780	784	823	783	813	810	817	773	892	878	818	781	846	820	807	865	763	827	818	779	807	823	838	860	804	804	800	802	815	789	819	787	802	817	821	778	780	820	794	839	797	825	825	834	760	816	832	804	869	800	797	746	835	819	777	816	810	839	804	822	831	798	834	785	833	780	821	823	820	823	815	817	785	844	776	828	794	842	796	829	827	784	761	776	805	830	860	800	796	831	834	789	811	812	759	815	812	837	772	846	790	805	800	778	800	895	792	826	850	791	804	801	814	772	825	804	848	754	795	837	809	796	800	758	783	784	759	825	856	823	825	862	842	845	822	804	848	829	790	792	806	783	799	783	795	778	852	869	794	779	813	833	791	832	803	826	803	774	791	772	764	781	814	840	781	795	794	771	822	810	823	806	795	768	778	773	803	815	823	831	820	838	772	831	833	796	799	822	793	856	806	788	762	805	827	772	801	800	836	842	835	802	788	874	824	754	777	789	810	793	827	810	811	807	785	879	840	861	830	809	806	772	813	801	792	772	851	815	799	826	809	804	784	813	854	798	787	813	786	796	805	762	838	781	776	795	785	828	798	763	807	807	798	840	830	788	775	774	837	821	845	818	793	783	816	786	812	775	847	809	783	798	810	836	858	818	794	863	838	792	790	881	797	743	797	832	788	839	814	813	810	829	863	766	777	817	807	871	806	835	808	820	845	837	830	828	847	820	761	810	814	835	782	785	817	784	838	773	818	799	811	784	766	807	819	772	788	857	817	846	830	814	816	838	839	838	798	826	814	760	803	823	798	827	796	836	822	835	850	823	772	804	820	851	766	866	795	810	832	818	857	880	795	773	854	754	817	781	831	805	769	808	797	776	819	847	829	838	814	847	817	820	821	796	811	787	828	808	808	768	835	847	830	830	794	782	826	829	775	866	802	853	845	817	794	821	791	808	848	760	777	846	801	794	780	795	836	769	853	788	803	777	787	857	847	799	838	809	817	811	801	846	829	770	759	779	838	784	829	843	879	759	761	798	816	809	800	815	796	791	799	822	827	870	778	788	828	822	814	823	803	796	831	771	828	793	806	786	815	767	803	828	807	796	843	814	812	793	815	782	790	848	813	806	830	810	774	769	787	827	828	802	799	806	798	836	774	836	805	785	776	798	820	823	781	775	873	804	765	815	776	771	869	856	851	848	807	822	841	828	795	801	811	858	813	822	816	827	805	845	775	819	790	845	814	784	762	771	850	834	795	782	805	795	793	821	815	809	806	862	814	827	783	870	829	833	757	816	835	839	824	804	787	758	780	851	802	831	874	795	811	799	836	840	808	834	841	829	802	793	839	835	819	820	861	818	819	831	783	853	782	821	757	813	832	812	790	825	858	758	819	820	802	839	828	839	821	796	799	792	814	819	811	790	795	783	816	868	810	809	825	807	818	795	818	806	779	804	822	863	753	808	793	779	777	787	828	817	848	837	822	811	870	801	758	824	787	809	811	811	792	795	805	843	817	794
15079	1542	1065	767	615	546	494	416	426	366	395	366	371	321	327	317	343	311	382	337	324	311	344	310	314	316	301	330	332	292	303	352	330	323	335	299	338	305	332	289	349	344	330	344	327	303	294	315	322	333	327	319	290	305	323	296	287	345	324	303	299	305	336	333	333	339	340	337	302	334	337	309	314	306	334	287	308	334	315	334	339	368	322	287	322	305	309	317	353	302	310	303	318	289	320	316	316	330	329	316	329	339	307	317	322	301	328	342	312	285	287	327	333	278	296	320	328	311	306	313	340	295	323	313	308	326	311	315	330	311	305	322	334	337	308	318	306	334	314	302	302	308	336	310	346	280	328	309	336	312	336	316	305	277	316	318	304	324	308	319	303	309	294	302	302	313	309	292	314	331	295	272	337	313	307	351	322	305	305	286	341	311	308	299	297	308	274	315	292	300	336	302	315	327	320	324	298	309	314	301	294	308	305	291	316	271	279	297	327	318	289	307	310	293	306	307	293	292	299	349	362	303	323	322	302	322	333	349	321	287	303	324	350	356	285	310	286	320	310	307	316	350	296	341	305	305	313	280	334	304	275	319	305	319	314	274	325	301	288	306	301	291	309	293	297	326	336	287	308	328	330	300	297	301	295	321	296	338	334	338	330	303	338	323	289	335	315	292	341	321	332	319	334	302	321	303	308	307	303	323	299	330	315	338	324	335	324	298	321	343	303	304	308	308	299	298	293	305	328	315	328	307	329	298	304	311	301	329	290	305	302	348	307	317	317	281	347	293	327	313	323	318	325	377	324	284	296	325	326	311	327	352	296	300	343	292	316	311	321	317	330	321	294	295	305	318	326	328	319	322	326	311	324	344	282	319	322	298	316	316	328	277	319	331	294	303	324	349	270	301	310	310	322	299	331	310	311	316	335	319	325	291	326	271	314	287	303	318	297	323	311	297	317	321	347	308	298	319	316	333	328	332	280	299	316	298	315	315	291	320	295	313	311	325	323	335	281	307	310	357	267	300	350	265	318	294	300	322	312	334	317	274	299	339	315	318	322	337	312	307	328	301	312	305	323	311	308	301	328	334	299	319	306	310	297	298	346	325	334	311	324	312	326	289	326	309	296	298	319	301	322	324	325	316	313	306	333	342	332	311	312	334	314	347	330	340	325	291	323	281	309	353	338	278	302	335	284	321	295	302	348	322	330	299	313	328	297	297	319	329	325	352	310	299	306	313	296	323	332	309	298	359	299	331	314	297	337	297	313	319	320	289	312	331	316	331	319	316	292	308	306	310	304	320	316	319	332	302	296	310	296	315	303	345	315	334	298	283	305	348	322	319	307	299	305	368	275	330	312	330	382	286	287	330	351	320	310	330	323	338	338	333	287	325	300	271	313	323	303	298	329	312	317	291	289	307	325	309	304	365	326	321	352	327	324	309	289	290	311	325	312	300	326	336	295	302	360	296	314	289	302	289	299	341	314	335	310	303	320	302	298	310	306	329	310	323	313	310	315	326	321	312	303	321	342	318	332	311	308	308	305	281	282	289	304	341	334	318	329	312	298	302	310	322	313	301	290	352	324	330	291	321	322	330	294	343	329	276	339	317	285	325	339	331	314	300	323	333	335	273	306	298	321	328	336	288	330	300	330	326	319	322	253	316	296	331	336	318	304	278	330	327	317	281	308	319	311	334	296	310	294	310	326	277	347	311	310	285	304	322	325	287	339	316	303	311	292	356	329	342	322	331	294	306	328	306	304	309	310	321	297	292	311	316	292	345	298	297	296	347	282	325	321	362	290	338	369	342	318	293	326	324	322	336	332	286	320	337	332	292	332	341	330	321	323	279	316	301	353	302	316	296	288	326	311	296	288	296	300	318	322	316	314	330	349	337	301	293	285	317	322	311	309	289	313	326	323	303	313	318	333	299	305	296	313	328	289	270	313	313	302	314	288	312	306	323	310	285	300	343	288	317	299	322	321	275	307	291	323	287	297	310	284	300	302	316	350	306	319	337	358	330	316	311	315	320	296	331	330	290	332	316	330	286	308	299	311	299	321	312	299	337	317	335	336	304	300	325	342	346	302	317	299	323	299	301	304	323	334	312	306	302	287	308	333	336	330	314	322	290	302	294	324	272	343	296	296	255	296	305	324	297	342	298	319	321	329	351	306	290	300	338	332	317	323	319	302	337	320	312	294	278	333	311	291	327	286	334	314	295	338	294	295	284	297	331	304	314	282	315	298	300	324	300	321	304	317	304	305	334	309	310	334	300	320	287	307	289	299	353	325	310	324	331	256	330	282	275	319	299	312	316	315	302	310	297	320	304	333	284	336	300	310	305	320	301	348	299	290	331	333	331	313	309	340	345	326	307	310	308	322	327	302	323	344	314	289	350	298	305	299	284	274	347	303	337	335	335	310	305	296	316	308	365	311	294	305	354	323	291	334	337	335	297	308	290	323	301	315	334	298	314	308	286	303	311	320	296	330	283	326	307	340	315	320	344	294	313	310	301	311	344	327	312	325	352	308	279	306	319	323	319	316	301	292	309	287	303	330	336	299	320	317	285	310	304	303	317	295	323	317	294	296	319	309	311	311	347	327	333	292	304	329	338	332	309	347	323	301	313	301	305	309	315	300	327	307	307	308	299	282	305	325	298	315	361	323	321	320	304	305	311	345	352	323	281	307	329	341	294	328	322	321	342	328	304	339	291	336	331	310	351	355	325	311	304	273	301	322	319	311	303	297	293	300	333	309	303	329	300	297	302	353	303	298	288	322	307	304	321	306	301	353	300	300	345	316	343	333	307	319	296	307	312	351	339	318	291	332	323	277	319	305	282	294	324	291	291	335	295	326	329	301	293	306	302	301	341	321	309	338	297	308	293	325	296	306	330	291	278	303	326	304	338	294	315	326	328	369	331	353	330	342	326	360	306	308	354	300	318	342	322	301	330	282	297	312	347	317	307	308	325	320	351	306	298	315	290	322	276	327	298	305	346	321	307	330	313	335	297	293	293	294	351	343	303	314	345	314	312	295	302	277	329	309	287	326	297	292	296	266	300	285	338	326	313	290	299	328	310	287	323	319	286	271	311	327	305	308	310	320	296	324	356	343	312	332	316	301	291	349	320	305	290	321	294	318	300	315	333	338	305	291	306	324	314	359	292	313	298	333	295	284	326	297	327	321	310	325	308	319	324	306	316	330	296	302	304	315	315	292	292	293	290	300	302	330	298	284	294	292	317	309	323	323	316	292	315	322	320	314	331	319	329	306	315	325	310	362	297	340	325	304	311	338	320	357	301	305	278	288	296	305	303	306	308	314	299	293	300	313	306	341	323	307	309	292	322	302	296	269	311	330	325	352	313	298	354	319	317	313	313	305	322	300	331	322	316	333	295	305	319	321	329	289	300	273	335	320	297	279	319	326	290	322	307	335	329	355	340	299	316	305	312	313	308	326	307	330	284	349	319	291	297	332	291	318	291	305	302	314	306	313	342	330	305
8353	1320	2116	2373	2044	1805	1507	1243	1214	1116	1002	978	1027	983	893	818	856	819	861	861	777	785	766	782	819	713	754	704	786	743	733	728	731	718	741	769	747	737	715	728	703	719	688	698	764	752	708	741	758	736	732	735	705	686	726	716	708	732	741	725	720	771	668	691	705	695	739	693	696	746	698	712	695	707	668	744	691	739	658	680	681	688	701	776	719	720	732	738	699	749	729	663	722	658	707	730	701	697	689	722	674	722	706	725	754	675	704	718	705	716	681	721	712	718	669	708	680	690	748	707	693	716	730	715	730	682	730	670	705	733	664	697	684	688	733	691	732	709	703	726	657	679	684	729	687	689	677	729	707	670	702	649	717	662	695	695	736	728	658	692	699	674	702	715	692	661	677	692	676	718	679	723	687	698	721	736	678	718	717	678	705	691	729	711	681	700	691	685	722	720	739	707	708	670	663	723	629	698	768	712	714	743	745	721	702	749	749	659	750	697	696	667	689	649	758	673	701	719	666	675	677	688	726	697	686	680	711	713	682	667	701	657	708	698	750	678	744	700	657	766	673	656	681	708	690	688	716	759	713	670	704	710	712	703	683	703	677	692	698	732	680	685	725	697	697	703	687	703	692	681	727	726	724	723	728	727	697	674	689	669	715	752	719	710	716	686	749	636	691	734	715	687	680	649	702	696	689	704	701	676	668	690	704	717	703	697	693	707	669	706	654	701	670	752	692	678	734	697	692	723	670	694	752	685	722	716	696	722	764	709	703	687	697	681	703	704	697	691	708	682	737	726	660	704	721	702	708	680	745	690	651	705	714	701	715	702	680	739	653	708	707	665	690	661	677	744	763	677	729	785	697	697	661	688	786	689	720	693	740	666	692	693	715	714	686	702	680	713	684	709	695	731	684	714	685	652	717	725	670	674	679	686	693	749	708	723	711	685	739	681	709	721	677	675	695	699	748	753	738	695	710	675	703	713	702	748	693	672	697	681	740	667	699	740	682	663	695	670	717	740	671	692	738	713	673	700	696	726	745	719	695	671	696	650	678	717	685	698	685	707	695	702	727	707	727	729	702	745	679	672	697	739	697	710	739	710	683	692	716	677	688	656	738	674	697	662	713	699	759	703	719	694	665	694	710	702	712	661	712	700	728	702	666	676	699	679	672	743	635	702	692	681	709	707	712	730	715	723	728	690	718	650	662	728	706	695	702	724	709	705	695	705	661	713	705	726	678	736	687	711	726	735	721	705	652	687	717	725	667	720	697	702	706	663	704	717	694	647	720	713	706	718	751	691	651	669	670	648	688	682	713	639	657	689	715	741	642	695	684	681	708	734	721	644	747	702	663	690	715	656	700	679	701	715	704	705	748	699	757	726	690	655	710	724	700	725	713	739	754	712	669	696	687	686	706	698	721	709	691	752	661	705	681	695	709	675	731	710	695	674	717	721	662	678	663	728	712	691	696	698	678	672	673	716	725	723	697	739	682	714	667	680	701	710	662	695	729	741	683	713	671	741	711	651	717	681	716	672	713	739	702	670	662	734	660	772	711	660	714	703	723	684	701	690	726	736	681	663	704	696	659	696	699	698	705	693	743	698	749	733	687	689	687	715	756	698	680	720	709	690	647	708	732	706	675	683	706	674	677	714	672	677	716	744	717	755	719	698	691	718	701	664	720	751	688	710	706	711	685	669	734	708	758	657	696	701	724	669	684	665	726	683	741	673	725	715	745	656	729	672	705	693	682	716	726	749	742	674	667	649	673	693	697	691	648	765	710	717	657	708	703	702	696	677	703	691	635	778	696	730	698	690	705	688	670	679	708	633	704	759	724	634	727	694	691	680	744	691	723	708	738	713	700	718	690	718	715	763	729	708	736	670	712	682	693	731	717	681	675	694	703	752	756	712	688	689	684	704	676	748	745	690	700	668	675	691	725	699	673	646	707	664	693	718	751	677	660	733	688	664	698	707	701	684	767	725	712	697	736	728	718	701	738	745	724	694	758	701	673	695	710	701	712	705	744	666	684	715	690	656	680	702	734	667	654	727	723	652	736	710	719	705	721	700	761	785	703	687	676	719	727	688	668	730	722	695	717	731	716	714	703	678	664	697	669	683	684	689	638	728	677	708	720	719	703	706	703	678	721	719	734	692	699	729	693	687	691	663	680	681	758	710	694	705	682	709	670	695	748	691	692	715	684	695	670	709	710	668	701	700	701	678	724	698	660	692	722	716	676	701	703	693	700	694	729	748	715	723	664	670	681	716	667	676	751	725	709	693	718	674	673	632	734	701	638	749	684	651	687	655	736	685	720	698	696	708	705	729	691	711	688	731	741	672	680	764	705	700	687	673	700	645	669	751	775	707	696	759	726	701	684	693	684	721	741	706	732	676	715	695	724	652	681	719	703	701	712	708	717	719	679	736	723	678	693	668	685	670	679	697	670	697	722	696	679	737	724	680	705	711	666	655	683	644	670	710	712	708	699	695	705	693	692	744	714	723	672	674	649	672	709	690	686	659	692	699	679	697	738	710	682	685	675	679	715	644	706	732	697	679	725	716	716	676	715	643	694	744	697	729	699	742	700	701	646	710	676	705	723	667	703	722	700	681	720	738	691	666	708	645	712	726	724	699	733	724	666	751	717	683	663	638	685	677	715	718	669	747	682	718	679	745	706	686	713	694	690	715	730	701	684	711	666	688	707	667	730	746	714	675	683	688	713	633	726	710	708	648	715	713	728	738	697	712	703	653	696	738	727	682	658	698	743	695	717	729	732	723	700	735	717	772	729	727	708	751	672	689	689	701	714	716	707	701	733	711	687	691	731	686	741	708	713	670	714	684	707	725	715	687	687	735	730	745	693	704	652	724	729	694	726	679	696	686	690	764	689	701	702	727	713	696	718	663	669	691	747	713	674	680	688	657	699	739	691	689	684	710	694	699	675	707	679	704	728	677	693	674	716	733	723	696	689	684	675	711	716	713	728	693	644	717	737	725	717	721	714	685	728	697	708	714	670	728	705	741	717	712	691	694	646	714	692	727	690	711	700	737	676	727	683	759	720	712	707	667	707	693	772	729	664	686	692	704	718	709	727	692	673	728	723	755	653	700	677	718	673	691	688	687	738	707	686	730	661	707	711	731	659	703	696	764	702	674	706	729	676	685	677	684	750	752	664	629	638	728	711	663	674	700	699	713	720	726	679	710	746	694	694	684	698	682	680	713	697	694	694	724	678	706	748	722	693	677	721	681	651	698	719	683	671	741	755	665	738	685	693	708	753	668	723	693	689	737	712	721	682	718	686	710	695	690	744	645	668	650	730	696	765	658	696	715	745	724	732	705	697	684	690	721	729	698	694	679	703	686	684	708	728	707	711	653	704	754	735	715	705	687	756	715	700	712	715	672	658	728	700	724	697	684	638	666	713	734	702	665	703	731	710	674	714	682	680	762	744	633	682	698	714	705	707	663	753	709	747	671	709	681	688	708	648	703	683	708	732	661
1501	220	205	220	220	214	182	187	206	186	171	189	180	178	203	194	186	199	197	207	177	198	192	187	196	189	197	180	198	215	239	172	163	214	186	194	212	180	181	178	198	214	201	186	220	197	203	200	203	204	186	163	151	181	182	184	178	216	150	177	202	184	171	183	196	191	155	195	182	194	176	197	195	170	167	191	210	200	190	167	206	191	189	169	193	191	170	210	192	178	210	204	194	186	208	179	175	193	207	209	188	181	201	170	183	201	204	207	188	193	197	171	173	198	199	185	174	178	195	189	153	194	166	186	194	189	186	211	186	182	182	211	172	169	188	200	190	165	195	207	189	206	183	149	189	165	187	205	172	199	191	185	201	194	184	170	202	204	202	153	214	161	198	181	183	164	200	202	177	212	202	193	206	181	168	175	189	205	162	192	177	161	192	162	177	192	187	183	161	168	166	176	191	181	191	182	174	181	193	191	170	161	211	183	215	185	201	185	188	154	183	179	233	212	165	176	212	195	181	220	197	200	179	190	179	230	174	196	168	228	187	179	169	195	167	175	212	165	153	194	186	188	184	162	182	191	181	194	194	197	201	187	181	175	203	169	175	201	169	208	181	179	185	181	172	166	163	184	166	192	210	180	204	191	173	194	207	187	159	204	174	186	158	181	179	208	199	203	198	208	196	163	186	179	182	202	213	179	197	176	195	183	205	210	177	164	162	182	193	187	189	157	193	202	178	177	212	186	191	177	188	177	174	178	191	211	185	173	181	195	186	197	200	208	174	178	204	197	191	190	166	167	177	199	174	184	181	188	190	193	196	182	171	171	180	174	204	183	210	187	180	173	194	191	211	198	192	176	214	198	184	192	180	176	186	189	195	194	187	189	198	178	189	177	185	185	184	178	181	194	175	196	212	169	202	179	176	212	180	209	193	178	206	197	165	188	180	180	186	173	189	212	175	217	204	195	191	182	196	212	176	172	168	221	172	207	187	182	175	179	153	200	194	193	198	184	179	165	189	167	162	195	196	205	202	200	188	177	199	179	184	219	187	200	178	195	202	181	173	187	182	182	208	172	212	173	175	228	187	168	183	182	166	186	197	186	171	182	162	207	205	169	206	178	190	190	168	220	187	193	201	198	195	168	174	186	196	189	180	203	193	183	209	167	195	179	176	170	167	166	177	208	227	155	189	198	180	179	193	199	173	188	178	199	191	182	200	182	182	194	160	176	197	182	193	203	200	199	172	178	180	201	186	174	182	197	209	184	186	150	176	169	196	179	169	168	204	156	151	196	175	166	176	189	165	180	189	189	168	192	181	172	193	228	186	181	194	223	162	178	170	178	175	160	180	178	194	184	202	176	181	199	204	205	212	199	205	187	169	189	175	173	177	202	165	187	199	209	173	178	178	210	180	195	198	181	197	187	197	177	189	191	182	193	169	196	180	185	184	181	181	165	193	197	184	197	199	212	192	201	161	195	203	207	165	198	200	190	187	170	183	170	206	194	186	183	175	183	203	177	173	197	173	191	176	180	203	194	159	169	190	174	189	181	201	160	193	216	210	190	170	178	193	191	176	198	211	177	177	186	162	142	184	182	166	172	169	204	195	206	167	199	196	188	208	195	224	160	198	196	183	183	200	223	195	201	221	192	228	179	169	193	188	185	206	188	173	179	193	193	169	202	172	178	193	202	165	170	183	199	177	171	184	196	191	195	200	194	212	188	164	205	180	186	174	170	147	177	196	172	174	170	194	180	199	170	176	166	180	185	167	154	188	193	180	190	167	202	223	195	203	169	201	166	198	199	178	168	192	203	182	169	193	178	182	149	172	186	226	189	172	188	169	195	177	188	185	203	192	205	201	181	200	176	207	197	185	184	176	180	203	198	199	176	193	198	171	182	197	190	163	170	194	204	186	197	168	176	191	172	206	167	163	178	171	204	195	173	215	200	213	174	185	186	160	222	200	200	197	207	179	183	182	194	188	205	174	180	190	172	206	184	187	181	177	202	200	181	209	196	173	168	192	200	179	199	202	195	186	187	185	194	164	178	191	190	193	183	213	198	172	196	205	175	202	200	166	193	173	173	187	195	174	193	176	217	177	192	215	159	193	211	193	197	173	169	195	201	203	203	170	169	169	208	191	199	202	199	189	185	189	174	177	190	196	194	180	183	172	187	185	192	183	202	190	156	184	188	201	175	198	188	202	163	170	180	194	208	180	170	188	162	199	211	195	182	185	174	199	167	185	203	216	182	168	200	205	198	185	203	198	164	173	210	202	191	186	185	170	181	196	173	179	185	203	186	176	196	177	172	183	193	211	189	181	215	183	210	185	182	195	174	165	187	173	179	198	171	184	205	189	195	199	199	177	215	182	180	196	198	177	165	184	187	172	174	193	182	160	177	199	193	192	169	184	206	204	177	194	169	161	172	179	167	148	203	211	184	198	187	193	180	176	185	200	171	161	175	200	193	169	175	218	205	164	199	210	189	193	200	210	180	164	195	164	207	224	169	154	141	179	169	180	182	192	166	211	195	213	199	175	182	186	197	164	208	157	179	187	183	187	162	186	156	172	196	188	176	165	184	205	192	196	185	218	191	199	176	184	177	174	164	183	175	214	185	203	209	178	211	200	173	186	180	184	185	155	170	197	192	177	177	191	174	196	188	185	177	187	175	158	199	170	178	176	184	197	205	201	194	180	178	179	180	190	190	182	167	207	190	222	196	177	168	181	180	188	168	208	171	180	191	190	173	184	207	194	193	208	193	200	185	160	161	185	179	175	190	189	217	182	208	158	190	161	193	185	186	190	207	201	189	197	172	184	181	189	200	179	178	186	194	197	213	194	198	154	174	185	176	182	214	163	171	161	192	208	173	180	199	193	166	193	192	187	209	207	181	188	176	183	189	187	189	186	185	183	189	192	180	189	170	163	181	187	181	186	186	210	192	173	220	214	189	206	191	190	191	205	211	193	198	204	187	208	209	158	204	195	190	161	176	162	172	196	194	190	189	172	195	189	199	165	169	158	200	190	194	209	186	177	180	207	172	191	175	178	167	176	170	176	197	232	194	174	203	181	212	188	220	196	188	180	170	177	180	200	177	178	191	181	186	174	156	159	180	168	171	179	181	166	193	208	201	207	194	187	189	165	183	172	191	192	219	180	200	194	212	192	168	192	174	183	213	195	194	181	164	191	176	180	177	198	168	189	210	164	186	168	179	184	183	195	175	164	189	173	174	169	171	161	187	188	199	188	192	186	182	188	208	185	175	183	180	201	187	169	176	207	180	171	183	184	229	176	203	203	205	185	206	205	175	190	166	179	205	176	217	183	184	175	183	174	203	198	194	169	168	186	203	159	167	196	191	170	202	173	186	187	188	160	182	170	199	188	177	188	177	167	199	197	189	207	182	183	185	206	179	196	176	166	174	203	169	169	210	179	201	198	188	208	190	200	175	193	182	174	198	185	196	208	189	188	177	183	182	169	200	168	168	186	194	181	188	206	192
1822	514	540	544	552	536	546	512	555	514	481	458	489	516	472	518	493	514	473	509	477	505	478	508	515	461	482	463	455	464	461	458	515	512	443	463	459	528	479	518	471	496	519	501	456	482	460	506	526	484	517	496	506	517	440	474	471	523	481	492	487	483	486	474	457	463	496	486	498	497	490	471	506	509	454	446	516	504	460	457	454	475	481	491	522	466	484	530	500	493	490	529	483	472	505	516	488	487	473	458	473	495	490	488	478	468	505	465	460	493	491	503	451	477	487	496	492	485	510	506	448	481	473	488	504	483	449	483	512	505	468	484	519	476	497	537	515	501	495	465	507	513	446	520	479	503	483	500	494	463	483	481	415	443	493	462	512	495	460	459	488	485	484	463	468	498	512	479	471	432	487	448	487	482	503	496	452	459	508	469	474	483	484	496	453	511	504	515	492	485	480	509	463	495	483	484	529	461	478	501	472	483	494	511	465	443	536	461	489	519	449	433	466	494	497	464	467	475	465	452	507	469	510	490	483	486	472	460	488	497	485	468	457	494	492	479	463	493	478	491	500	501	543	517	495	460	469	524	499	443	501	493	515	470	489	476	513	498	450	451	486	471	516	494	489	465	490	484	495	474	475	471	523	473	429	483	475	516	461	477	514	484	469	478	503	471	455	514	502	459	491	523	493	485	486	502	473	484	478	465	475	455	493	500	495	508	469	467	503	479	495	483	449	476	449	457	450	523	462	496	499	498	475	476	510	454	499	448	478	442	496	463	467	516	452	501	496	494	533	470	492	528	499	505	485	503	474	485	533	456	483	480	454	422	498	509	505	521	495	485	486	478	476	483	467	514	466	480	504	461	470	510	505	466	478	475	471	481	470	483	474	488	500	490	482	492	508	506	510	526	488	438	456	464	463	488	505	490	494	475	468	498	499	492	464	499	490	458	478	502	499	457	505	471	466	470	488	456	488	478	482	495	480	496	482	469	526	468	475	492	527	509	509	454	509	502	500	472	471	523	464	479	507	454	516	471	487	444	477	468	483	505	509	495	504	506	478	484	498	470	444	477	463	482	494	474	485	468	439	481	484	473	449	553	510	440	507	509	520	483	456	492	509	512	446	448	447	452	462	468	491	445	473	494	460	470	457	442	498	492	475	485	495	455	500	496	463	470	479	525	457	477	482	490	493	487	463	493	501	445	484	501	504	464	475	504	506	485	476	479	469	523	452	472	460	504	478	479	505	477	432	494	474	489	473	461	491	461	497	524	493	493	484	506	456	491	495	474	463	503	470	493	507	487	450	473	445	459	494	512	477	441	488	459	513	499	483	525	451	489	466	475	493	530	528	474	525	486	512	439	483	453	507	473	510	482	481	459	490	486	464	447	480	517	481	496	495	485	489	487	473	470	467	453	457	475	446	468	472	494	490	475	466	467	476	463	518	472	479	485	503	488	499	477	490	492	444	471	475	499	491	468	495	444	490	492	469	492	455	444	485	493	448	457	484	508	494	480	532	471	498	426	509	499	457	479	456	493	456	509	501	477	468	502	473	502	500	445	473	486	480	490	463	473	499	514	476	457	483	459	496	475	506	490	479	493	490	544	444	495	483	442	470	493	497	485	460	468	469	500	488	506	480	481	451	447	496	504	471	477	491	480	504	492	524	507	495	510	512	487	517	531	487	498	483	504	483	472	495	484	467	477	509	455	450	456	507	480	519	475	503	457	500	483	457	474	489	473	436	442	422	451	454	461	516	483	478	475	463	450	478	491	481	491	524	483	466	486	443	452	468	521	479	469	446	506	536	459	469	433	472	483	463	460	488	445	495	462	495	491	493	458	487	519	470	499	481	512	452	465	502	485	510	462	447	477	496	494	548	497	495	457	457	501	473	516	511	482	497	446	466	445	489	508	472	491	482	479	473	474	470	474	497	511	481	446	486	481	508	494	468	466	475	475	481	462	497	489	477	468	457	494	454	477	475	480	475	467	498	510	498	478	477	428	491	475	463	464	454	478	465	487	520	495	491	478	485	472	477	476	490	469	474	499	475	497	496	493	451	477	476	509	500	529	503	477	464	445	512	447	539	473	494	484	507	494	480	514	483	476	492	477	535	467	441	492	501	491	518	465	454	439	512	466	447	504	506	499	506	480	483	468	492	459	468	493	470	489	516	498	478	451	494	543	483	467	532	507	486	487	462	527	480	464	495	498	465	457	476	458	472	522	473	477	469	452	454	484	499	449	469	475	486	464	468	484	488	491	501	513	480	490	484	455	459	480	457	493	512	510	476	494	434	485	502	453	438	491	478	440	466	539	496	503	475	517	462	461	501	466	467	469	512	455	503	493	502	471	472	464	496	466	481	503	467	460	469	458	515	497	501	517	499	477	516	495	474	456	503	472	465	446	489	469	449	463	489	515	430	515	459	472	472	490	489	532	449	431	535	491	473	497	510	479	490	517	525	485	475	469	465	470	496	478	465	474	488	475	499	480	495	503	497	491	494	489	474	503	475	495	499	488	470	492	461	494	455	474	469	466	465	526	462	482	451	483	480	465	478	450	489	461	464	552	501	470	495	521	512	460	454	507	498	503	504	471	496	472	486	496	481	514	496	472	514	473	482	454	498	525	479	466	469	481	507	471	456	497	504	503	478	503	495	491	458	468	493	459	456	493	485	518	445	473	460	482	522	468	495	491	450	462	492	543	492	491	474	472	470	525	526	470	480	504	491	474	452	469	481	490	477	462	490	503	477	503	527	513	488	491	492	474	504	444	480	485	495	459	483	514	483	502	480	489	477	463	462	484	463	485	507	492	544	474	459	493	482	492	466	511	497	480	455	502	497	477	453	456	458	477	464	455	523	480	469	471	449	492	475	458	470	466	480	464	476	517	495	504	475	490	481	474	464	476	490	483	476	481	506	495	483	502	488	454	492	545	505	467	506	446	454	478	454	500	449	435	477	456	497	463	487	464	507	497	492	490	486	468	475	452	464	500	479	452	490	516	506	530	505	437	463	471	496	487	483	510	469	496	483	475	458	493	470	519	496	468	487	454	488	482	485	459	497	486	508	525	497	495	463	491	491	462	479	503	489	433	474	478	498	483	518	471	454	457	465	477	520	516	459	494	481	488	474	474	500	484	484	499	468	511	485	466	498	472	469	480	489	526	463	451	491	479	483	505	475	477	462	496	492	508	467	474	482	469	502	483	461	463	464	477	548	530	468	517	488	513	514	469	486	466	455	508	465	498	472	500	464	468	477	441	469	470	470	460	480	486	463	482	467	492	475	465	468	447	486	509	461	505	511	503	432	482	459	463	460	501	492	480	467	508	462	525	475	484	487	493	455	497	450	511	518	499	483	478	498	477	497	461	486	451	439	489	464	483	505	450	493	511	494	489	522	479	479	476	456	510	507	524	494	456	482	476	467	496	460	475	493	459	508	489	500	472	479	479	467	480	456	493	480	505	458	428	499	517	457	513	432	484	463	517	501	443	468	458	519	480
8038	759	713	687	568	479	452	391	410	403	423	386	377	365	386	363	408	373	397	360	385	354	376	360	335	382	337	357	330	354	362	363	332	364	347	409	337	347	325	385	374	353	374	351	330	344	372	339	350	371	318	389	350	394	384	377	369	332	373	350	367	326	343	347	317	322	338	342	347	339	387	375	360	318	383	339	331	367	361	361	352	368	366	319	338	355	357	368	401	335	354	395	328	321	337	362	350	334	316	333	317	351	351	350	348	358	334	342	347	342	339	348	375	361	381	335	370	358	373	331	365	334	325	360	371	402	327	341	325	341	341	329	339	372	337	341	380	349	339	383	371	383	326	338	378	333	302	375	374	356	375	371	377	382	336	332	343	340	345	349	331	317	326	343	318	335	354	347	374	372	389	317	368	357	340	346	332	365	387	362	350	298	375	331	367	355	369	358	337	364	360	378	320	356	329	354	373	355	350	338	354	342	363	364	349	344	330	374	364	369	361	362	364	348	361	343	358	355	339	363	354	353	339	381	350	321	348	350	353	354	368	319	372	342	324	387	373	358	352	336	373	351	326	354	373	388	321	354	354	371	338	354	356	350	317	346	330	370	333	329	371	352	398	332	368	372	335	345	374	336	395	362	370	349	352	363	335	315	346	330	368	344	368	361	368	330	343	357	353	339	357	339	342	354	360	330	378	350	349	367	319	320	355	345	334	358	363	352	349	350	349	323	329	356	358	361	386	402	327	324	335	389	351	388	395	332	328	352	369	359	381	401	330	350	344	355	330	348	371	363	340	325	342	357	359	350	322	344	371	349	345	376	357	360	357	323	371	340	358	336	367	320	353	348	349	334	367	346	320	344	337	356	344	382	383	345	387	392	360	391	320	368	359	347	358	379	352	325	346	341	371	367	363	372	307	357	334	318	332	363	344	345	379	368	352	352	334	339	370	331	374	367	368	352	352	342	347	337	335	340	346	323	344	380	322	322	310	327	347	340	323	343	348	365	349	336	330	331	329	343	364	374	343	363	351	365	334	385	344	343	358	358	350	340	381	325	355	370	336	328	370	339	337	346	361	322	369	329	362	353	354	309	310	323	318	360	369	353	357	341	361	353	368	362	367	368	370	382	339	342	386	361	387	366	351	353	338	371	352	301	350	324	350	373	326	359	361	332	385	367	358	351	307	339	381	375	353	336	357	329	345	344	380	337	357	374	365	410	364	346	376	367	353	335	352	330	338	363	329	370	328	334	356	376	389	348	345	371	356	377	347	345	306	380	351	342	387	359	355	361	346	364	383	359	341	323	364	360	334	366	306	392	354	376	339	288	330	380	361	350	336	321	370	340	337	369	383	376	376	360	343	352	327	331	351	382	350	374	341	338	330	377	350	363	335	396	394	362	355	370	377	348	384	372	338	350	377	378	381	314	313	357	341	332	354	363	337	337	327	373	346	344	328	341	338	341	356	337	356	368	380	387	366	373	343	345	333	354	381	383	368	370	378	358	339	323	346	364	363	343	376	352	344	334	348	332	341	356	361	377	356	373	303	336	327	337	366	346	375	334	332	343	333	357	379	380	361	356	363	342	334	312	313	368	378	409	325	324	347	357	351	354	341	340	348	356	378	376	370	330	409	382	354	333	351	339	376	352	370	369	346	353	349	374	361	382	347	353	356	368	327	369	357	367	354	362	316	331	347	367	350	332	365	367	355	356	334	344	330	346	355	357	342	317	371	389	348	362	365	344	354	321	385	333	362	353	378	354	373	372	329	352	340	330	366	336	350	315	356	344	348	342	347	317	329	365	351	347	399	383	305	339	347	369	330	362	396	333	345	351	375	383	334	351	366	351	375	328	371	336	329	332	381	341	365	331	391	356	381	326	334	336	400	330	411	345	390	357	319	353	348	368	356	386	386	356	338	352	349	363	375	349	335	340	361	373	344	373	352	343	375	355	320	345	382	316	390	364	375	376	339	348	354	329	326	318	363	361	380	348	347	333	341	359	348	363	356	332	401	337	371	327	381	341	342	335	355	379	361	365	325	369	383	352	366	343	374	379	366	348	350	384	357	348	361	363	372	376	339	301	356	304	359	375	334	320	384	364	396	357	369	386	336	374	327	321	371	385	333	357	365	380	351	334	357	360	343	355	328	306	348	356	381	371	347	353	292	334	328	324	338	353	367	379	394	364	369	353	352	334	378	352	341	353	348	331	357	374	356	357	354	335	371	348	356	338	347	367	366	356	342	351	384	371	351	371	353	357	374	336	352	325	342	365	361	386	354	360	336	347	323	357	371	366	303	360	391	326	327	382	360	345	356	350	344	345	385	374	331	381	335	372	398	375	372	334	347	383	320	352	369	381	372	369	332	351	401	395	329	354	317	358	353	342	334	386	383	380	333	352	370	349	346	369	368	329	364	351	376	357	360	353	363	334	336	363	359	345	370	336	385	341	365	341	369	367	354	328	347	323	347	395	340	331	397	360	376	339	352	323	377	390	356	355	341	358	369	365	360	342	367	352	369	345	345	342	366	336	337	331	347	359	358	371	373	328	335	348	339	332	346	360	358	362	379	350	378	350	340	357	352	328	329	364	346	375	340	360	366	370	329	357	359	366	362	347	336	351	340	330	362	332	333	401	326	319	315	362	386	358	392	368	350	335	335	316	364	345	340	341	341	329	341	325	339	366	343	361	333	357	386	358	327	376	332	347	322	345	341	352	325	395	332	338	371	333	357	334	320	376	367	375	353	365	356	363	364	347	354	335	331	360	393	383	350	359	352	372	339	320	342	366	342	325	326	377	318	352	341	353	340	359	325	353	363	350	388	336	355	362	380	386	339	367	374	357	367	360	363	300	378	351	327	377	360	339	361	355	365	335	333	357	386	336	345	341	339	314	352	305	362	359	311	348	344	330	338	372	400	374	341	359	331	366	343	340	338	362	388	361	352	363	335	364	396	387	358	389	361	321	371	357	355	355	344	343	340	330	358	346	360	338	328	366	359	343	367	365	351	374	389	344	336	361	360	373	366	345	364	357	353	360	360	367	369	330	347	315	346	340	350	363	333	345	368	325	365	343	345	331	356	321	371	296	332	328	336	319	356	370	369	377	384	393	353	343	345	341	347	347	372	391	390	343	358	348	331	372	340	381	336	386	346	377	313	353	332	349	349	343	367	388	364	332	412	369	331	396	334	322	358	354	342	375	347	332	387	368	352	364	414	361	359	357	342	348	373	317	380	373	348	381	346	375	366	343	386	317	363	326	342	376	375	350	340	347	393	370	334	351	389	370	309	338	324	358	404	348	337	322	333	381	325	332	383	358	353	318	367	345	370	362	370	368	370	334	343	367	387	389	341	385	363	396	382	324	318	381	357	400	362	364	328	350	353	332	340	349	390	384	364	345	320	353	351	339	357	371	329	343	351	334	407	359	396	365	318	321	320	381	366	343	358	334	312	337	386	395	325	350	353	376	384	373	376	348	380	357	368	366	377	345	360	354	343	358
6741	1155	1641	1676	1599	1470	1209	1132	1014	990	1005	945	964	968	943	827	891	865	860	846	927	819	876	882	850	883	837	857	842	835	821	831	788	829	802	845	853	793	822	797	840	831	837	790	871	843	857	749	864	791	819	862	817	777	763	845	795	817	821	798	837	819	803	789	814	803	822	804	857	796	786	789	813	785	844	816	800	797	822	808	793	790	773	794	804	786	792	851	826	777	817	797	808	809	788	853	854	789	853	859	828	792	794	805	807	867	835	840	776	806	816	824	798	768	843	841	810	807	818	821	882	828	769	855	788	824	754	841	802	753	799	788	798	804	835	814	786	832	833	857	816	801	765	813	796	767	758	814	825	792	824	835	786	838	805	841	801	817	789	832	814	826	790	835	814	830	800	778	826	786	820	782	840	837	811	782	828	795	810	784	787	839	827	793	802	793	769	851	827	792	801	818	770	830	798	789	807	876	825	790	860	874	843	780	808	856	809	796	782	808	813	835	773	807	818	844	843	792	817	834	819	760	756	827	802	764	803	800	827	846	839	839	837	794	849	823	789	825	803	827	809	799	829	800	754	837	812	820	879	838	808	832	843	814	827	827	814	780	865	850	805	809	840	816	854	789	771	797	859	765	890	780	822	824	783	787	842	764	762	835	809	836	758	839	807	806	791	794	815	761	805	819	830	807	792	801	789	780	831	816	852	777	825	804	818	861	783	803	766	824	826	800	815	877	815	856	844	792	821	837	797	820	766	830	787	801	808	854	823	841	866	788	863	828	808	825	830	810	787	798	777	819	805	818	797	833	833	773	831	792	773	882	779	767	820	875	785	776	770	808	797	804	803	796	790	802	778	840	769	815	844	835	810	845	811	793	839	829	790	806	814	806	815	811	798	800	843	811	794	842	820	845	831	842	805	815	792	728	849	789	742	813	818	819	812	811	751	818	808	857	804	830	824	825	809	821	852	795	822	801	789	840	784	808	806	828	800	823	831	822	816	759	828	836	814	827	830	853	812	816	803	753	831	698	819	808	827	822	796	872	812	821	838	805	829	856	849	777	786	822	823	864	810	776	787	804	804	790	792	807	791	829	779	821	819	818	797	806	824	859	799	845	841	826	801	821	768	804	764	811	765	776	825	790	792	800	869	767	790	819	757	800	813	827	797	823	823	833	816	835	847	823	857	799	813	826	839	838	805	752	790	836	820	797	799	802	854	791	792	802	798	788	832	822	795	825	791	798	832	790	827	807	787	822	813	807	849	805	834	822	760	789	855	844	794	796	817	803	819	788	837	834	822	785	831	797	778	850	766	841	789	784	862	817	821	837	791	819	791	890	836	817	823	881	817	835	802	823	822	857	797	777	879	777	759	806	831	828	819	824	836	817	838	864	780	795	822	843	784	839	778	779	775	870	816	797	767	803	825	850	836	804	806	766	788	821	767	818	791	792	827	806	813	798	791	797	751	787	784	801	813	890	824	806	815	818	805	861	831	863	828	779	856	785	798	777	818	790	827	788	783	842	846	765	815	822	772	812	817	853	846	834	868	827	775	826	801	871	846	819	758	801	776	803	862	802	843	761	804	790	814	789	843	762	804	764	826	844	807	820	828	823	794	809	753	863	787	836	801	818	807	849	836	780	829	811	842	784	807	810	798	832	802	778	822	734	836	846	809	823	843	783	803	775	793	824	755	827	788	818	796	804	799	782	776	812	808	853	837	784	757	841	789	807	820	833	835	827	814	834	835	795	811	819	813	788	863	764	811	795	833	848	775	768	813	805	816	818	823	873	791	744	872	828	807	853	838	814	786	796	779	822	815	840	806	813	851	807	784	808	814	797	828	845	803	823	834	826	856	844	794	781	825	797	813	846	829	814	853	837	800	829	803	795	825	817	882	827	784	739	777	763	819	834	770	850	812	772	800	818	816	827	763	829	804	789	808	809	824	768	803	833	759	812	777	795	778	809	798	791	810	793	807	830	809	822	791	845	823	845	838	874	801	838	749	832	867	784	791	874	828	801	785	833	804	775	819	846	805	890	824	839	795	829	804	868	869	778	828	786	825	827	824	806	820	817	802	823	794	822	745	884	849	777	815	820	813	813	836	804	831	832	811	813	793	877	786	832	780	879	838	780	815	828	806	783	812	797	860	801	836	795	809	807	787	809	841	809	839	786	790	811	823	813	792	797	802	802	822	808	803	810	810	794	794	823	819	787	851	840	791	810	795	805	815	822	887	821	813	800	843	754	845	824	794	831	789	862	814	822	804	813	856	797	802	809	782	767	803	819	815	810	789	840	794	820	818	794	849	782	821	828	793	787	788	846	816	800	828	772	828	801	788	795	787	794	808	775	804	853	790	811	823	831	769	821	815	787	835	839	762	736	835	812	808	835	828	832	764	818	785	801	785	757	745	868	825	818	827	817	788	807	818	773	794	773	770	760	794	863	780	806	849	784	798	860	862	810	841	838	793	840	781	819	760	808	774	796	839	822	771	801	827	813	833	870	862	779	799	821	826	837	800	782	822	792	851	834	860	789	803	793	802	842	842	852	786	825	803	809	815	790	818	799	849	793	810	833	814	795	805	747	828	815	763	766	826	791	811	846	837	791	825	793	799	808	820	839	748	814	816	885	797	825	836	752	818	763	735	820	812	853	758	850	745	792	805	808	825	853	785	780	804	839	814	808	813	830	810	770	811	816	789	778	809	802	886	721	862	815	777	770	764	812	813	818	858	873	811	800	800	828	786	780	854	790	749	806	836	765	808	808	826	787	812	744	794	819	811	821	772	903	844	864	839	821	801	853	852	864	833	787	829	778	805	745	784	802	827	822	854	796	848	817	811	854	853	799	787	807	820	807	823	779	825	849	793	813	736	854	779	815	803	829	791	836	839	848	798	764	793	825	816	836	796	865	839	767	801	783	851	809	842	807	800	815	783	828	798	780	873	799	800	807	838	773	769	832	801	793	834	813	789	809	820	870	869	795	815	821	779	775	798	862	764	817	856	832	778	835	782	820	810	801	793	791	841	833	838	854	795	829	758	781	838	778	838	824	804	802	773	803	760	842	859	846	804	773	836	772	790	793	846	810	812	807	750	848	811	860	783	823	817	859	788	782	819	789	750	822	788	795	817	838	801	827	837	852	833	798	858	851	774	832	854	830	808	825	787	824	809	828	832	815	829	792	778	825	801	769	782	802	833	823	786	813	819	849	820	789	864	811	736	819	775	818	823	797	829	795	807	806	865	829	814	813	804	821	829	844	793	788	761	796	774	794	775	833	849	864	828	793	813	793	815	763	870	798	866	800	855	796	778	789	843	834	781	799	882	796	778	763	811	829	800	808	775	789	803	792	854	826	807	777	829	771	843	801	769	760	824	815	811	778	790	835	788	811	791	773	811	833	817	789	823	844	821	822	878	841	830	825	779	838	846	861	809	789	834	857	795	806	768	795	784	829	772	779	796	784	832	815	840	826	831	810	825	800	768	767	842	796	785	840	819	807
15345	1411	1054	871	671	518	466	416	412	372	358	358	376	366	329	348	312	352	332	334	340	319	320	313	348	321	299	298	302	349	284	320	356	316	291	334	327	345	330	311	285	270	336	350	329	317	331	329	315	344	272	339	332	348	293	326	335	332	350	340	297	322	317	320	371	270	284	274	297	313	327	298	300	324	266	327	333	304	292	296	306	307	332	281	336	331	323	310	308	332	311	301	323	302	271	323	277	315	326	302	314	299	314	309	309	327	321	278	322	340	303	300	317	322	348	309	311	303	324	327	297	337	302	288	316	285	309	300	305	314	295	301	331	289	325	314	343	320	317	311	322	321	315	323	311	315	288	290	333	317	274	282	303	306	297	298	327	312	291	333	310	300	315	347	282	276	326	308	298	321	289	354	323	288	345	319	335	342	315	302	307	288	314	333	329	305	265	367	320	302	333	322	309	313	341	290	306	330	308	327	266	318	337	297	302	311	290	280	330	313	289	305	312	298	295	337	325	290	323	295	320	310	330	325	328	315	280	316	320	327	318	292	342	294	301	290	301	314	310	307	317	276	296	311	294	297	288	313	312	335	299	313	328	297	285	285	325	327	338	385	339	309	297	305	306	311	312	295	323	300	331	334	310	333	361	319	298	325	334	305	314	320	290	314	336	319	307	280	304	319	311	306	305	325	309	333	329	329	314	326	315	341	355	325	361	322	277	290	334	316	269	316	337	317	328	305	290	338	319	305	283	313	288	349	324	320	319	316	323	283	324	300	309	290	297	311	317	304	333	310	315	345	309	318	320	318	334	321	348	308	341	310	328	309	322	320	296	299	326	332	342	304	276	347	300	287	328	323	328	303	338	340	286	311	307	290	314	303	327	329	314	325	352	299	280	300	325	307	294	352	321	336	311	335	336	318	353	303	325	315	323	315	332	333	255	278	324	360	298	286	305	301	293	321	343	323	304	313	327	287	322	288	303	307	322	344	285	330	315	317	328	308	343	291	294	320	309	336	286	311	289	304	307	310	302	348	316	317	314	300	331	295	288	296	333	324	329	322	287	292	280	279	326	337	321	317	317	318	296	298	289	279	302	321	286	311	314	322	332	277	310	317	299	324	314	324	304	307	324	300	287	279	347	327	340	314	281	285	325	335	327	304	317	267	290	302	326	351	350	342	287	318	296	312	281	334	315	315	337	285	332	303	288	295	340	326	289	294	317	293	327	311	286	305	301	326	328	294	327	315	304	300	264	314	305	329	317	287	319	320	341	276	357	326	319	271	273	320	308	339	310	320	270	290	301	311	315	309	325	317	328	328	325	288	331	329	260	288	296	349	318	316	301	330	296	320	286	301	294	326	307	302	354	319	331	333	302	330	341	276	293	319	339	350	324	319	308	315	332	327	320	319	309	318	347	331	301	295	302	280	339	329	327	301	302	288	298	320	327	314	298	323	293	287	313	308	305	316	310	299	331	306	345	303	363	303	301	344	282	297	310	329	312	310	294	320	348	317	357	336	306	301	326	315	323	298	315	324	298	298	283	319	328	317	301	336	335	313	309	302	273	309	304	297	302	293	282	336	302	307	345	293	316	320	299	306	276	318	295	296	297	336	296	319	297	319	295	312	313	302	310	329	352	296	331	289	324	324	285	320	271	286	277	299	304	296	324	318	289	282	317	340	336	316	320	325	320	322	321	325	338	334	329	310	293	311	318	299	316	332	330	330	315	311	309	285	338	308	314	330	317	333	303	310	313	322	307	352	320	340	302	308	311	317	280	305	339	280	301	341	297	276	326	296	290	313	296	290	285	347	308	356	329	333	332	306	280	295	304	301	300	321	316	301	316	313	290	284	329	307	301	303	334	297	303	325	300	335	349	348	310	328	322	310	310	347	293	305	318	297	336	327	287	284	302	290	306	301	307	343	306	310	302	329	295	339	350	346	295	327	316	289	333	302	301	297	308	308	291	333	309	299	290	284	312	303	328	310	343	334	338	323	318	300	332	320	290	303	283	321	342	285	318	293	327	312	306	310	304	362	324	305	308	312	338	315	312	348	332	351	322	342	329	335	331	300	296	274	309	340	308	306	324	345	302	314	316	333	309	327	309	317	331	333	299	331	314	331	325	334	294	292	321	289	328	311	325	309	320	330	313	308	306	295	325	317	259	296	290	335	292	317	330	285	289	295	347	303	314	326	324	283	336	349	298	312	336	298	332	281	289	265	320	308	342	322	316	326	308	319	277	320	318	288	329	295	325	304	338	340	298	293	307	280	332	312	307	312	305	295	333	306	300	332	341	268	302	264	295	291	298	294	337	323	325	316	276	320	298	297	316	315	341	340	331	320	331	312	284	332	283	313	300	331	294	282	293	282	304	331	326	335	306	336	332	320	331	312	298	323	284	328	299	289	325	350	313	306	318	305	341	324	332	314	332	349	320	327	354	324	297	274	307	299	299	294	310	295	306	306	330	302	283	281	351	348	299	294	306	335	281	290	362	333	324	334	306	298	327	320	290	320	287	284	315	335	312	292	310	293	326	304	260	339	304	312	338	340	315	335	290	296	314	326	308	301	301	349	297	322	304	334	329	296	300	326	307	323	334	317	342	329	311	291	303	335	305	308	285	299	282	339	312	296	276	300	315	309	326	310	331	318	327	281	315	302	294	308	318	333	326	313	338	297	303	332	327	305	341	309	332	326	297	315	309	334	310	329	307	333	322	310	295	306	310	312	321	309	318	310	325	320	355	337	289	343	327	372	307	341	337	310	334	288	316	306	307	318	329	322	318	334	310	318	328	319	348	317	296	330	331	345	303	352	302	331	290	304	335	315	307	309	317	319	340	304	315	310	317	354	325	329	280	359	299	306	299	315	314	308	292	322	318	306	294	321	309	316	266	331	343	324	298	313	317	304	306	321	314	276	327	286	324	306	294	276	336	321	303	302	360	291	342	330	302	303	316	296	338	313	327	333	312	329	308	356	318	302	331	309	283	274	287	321	329	331	308	297	320	308	281	312	318	301	341	320	332	316	347	302	294	339	298	351	336	320	333	281	303	312	344	318	305	337	318	294	279	298	314	321	292	322	301	312	327	288	307	348	295	324	354	291	294	318	304	325	347	296	278	315	320	293	294	339	316	338	325	316	318	290	321	297	326	322	303	338	302	345	319	345	293	304	285	324	315	306	309	289	287	316	338	328	333	318	301	316	328	329	322	308	326	294	322	273	311	301	338	275	337	328	306	304	301	301	298	320	308	318	288	309	285	330	307	319	297	317	328	327	309	322	328	307	344	304	300	303	294	276	311	322	339	312	327	330	322	298	306	294	340	305	336	300	293	271	316	310	342	339	348	355	327	310	295	336	297	317	321	305	312	327	305	308	327	353	298	338	329	289	340	312	321	323	313	305	317	319	347	301	304	316	311	310	335	315	333	328	324	321	317	323	317	354	296	336	322	298	314	308	280	292	311	315	322	313	336	333	296	293	347	325	292	320	308	278	297	330
8353	1263	2209	2277	1973	1744	1534	1351	1163	1091	1024	981	955	940	848	840	845	863	807	819	811	793	789	766	788	740	741	763	782	776	722	783	707	779	750	763	766	754	738	708	726	716	753	679	753	706	720	738	709	713	662	680	682	760	718	731	708	740	713	715	749	705	736	685	695	686	733	653	678	681	722	694	675	697	661	704	731	695	707	670	677	714	694	738	696	688	759	681	710	720	766	753	708	670	738	672	719	707	719	725	667	755	697	743	656	677	730	719	672	689	724	688	682	666	728	683	663	638	660	700	695	705	711	677	682	705	692	645	700	717	718	687	718	755	659	692	701	689	700	722	678	669	689	682	675	694	692	682	742	674	661	712	718	697	738	686	712	729	653	726	711	682	698	663	691	689	697	691	652	655	699	695	658	705	738	715	689	666	715	743	704	713	706	701	702	730	668	720	739	705	719	750	658	705	714	709	710	677	730	685	684	660	718	725	711	698	692	764	704	707	693	735	696	729	704	716	685	700	648	697	689	671	692	733	677	685	727	695	755	674	676	747	740	733	694	667	736	723	699	694	709	667	726	703	752	675	732	732	714	737	715	695	645	694	729	677	739	720	630	683	668	729	684	707	680	667	701	700	683	674	705	720	729	710	679	728	710	764	670	732	678	719	732	731	693	696	781	712	721	697	708	709	715	727	686	671	656	752	718	694	688	703	634	734	748	674	730	688	704	685	701	703	704	686	722	715	749	687	697	715	719	720	694	732	689	702	653	740	710	716	681	683	712	722	734	659	722	673	763	693	712	682	687	719	703	651	660	732	682	690	697	726	704	683	714	682	753	689	694	729	691	728	697	733	683	685	713	671	717	697	693	695	689	693	653	661	687	667	726	707	697	713	728	693	726	721	706	703	685	677	699	686	705	655	697	746	702	772	730	703	718	727	697	646	660	726	706	763	690	700	711	687	743	741	735	725	675	709	705	745	697	736	712	716	731	704	641	701	705	663	694	663	654	712	733	732	708	734	685	679	656	699	687	699	747	760	687	715	700	664	699	706	686	651	682	670	693	727	704	706	692	723	723	707	721	670	674	731	708	685	668	671	677	712	684	674	708	693	667	691	685	620	680	667	761	670	713	659	670	728	693	704	704	656	720	669	720	713	715	726	733	714	693	675	694	729	688	748	675	747	677	691	690	727	691	717	732	724	743	682	668	707	690	724	706	685	667	708	674	684	670	683	685	686	727	709	707	708	677	713	699	725	690	686	674	736	669	708	717	731	701	729	711	636	686	713	667	692	734	685	678	687	698	703	696	717	706	680	701	714	671	714	706	673	735	706	680	703	691	687	688	658	688	703	691	657	734	671	736	715	706	663	727	691	689	681	706	698	687	695	688	688	661	697	716	700	714	671	727	705	705	695	742	688	728	705	680	685	741	686	707	683	741	678	647	669	677	712	694	661	728	695	695	697	642	701	717	680	684	692	702	692	757	715	688	666	655	714	713	724	713	673	743	683	713	698	735	672	688	708	651	663	726	681	668	674	692	686	707	716	736	728	708	740	717	692	692	740	713	712	652	674	699	698	677	667	678	680	709	717	644	686	755	721	673	705	658	715	659	670	690	701	717	679	722	722	687	707	703	684	705	725	721	716	696	684	698	728	729	734	694	704	670	678	687	698	724	724	710	677	666	690	679	693	713	697	643	699	719	643	695	752	673	700	717	707	704	737	725	698	698	743	688	690	732	703	686	718	651	714	684	730	692	697	686	732	716	707	701	655	667	660	670	756	660	715	678	704	713	665	747	719	678	708	702	733	706	717	667	707	728	680	710	666	704	766	695	623	716	684	685	718	689	719	660	713	693	681	702	695	718	700	682	658	675	705	727	700	677	681	758	708	697	694	769	664	691	692	711	693	748	705	693	713	714	730	715	677	671	685	722	684	701	709	659	720	764	703	716	678	663	718	653	705	687	690	703	732	722	701	663	695	701	692	671	694	687	743	740	705	660	732	655	737	707	659	688	674	650	699	705	740	723	780	748	706	674	683	705	686	670	673	684	736	734	699	717	737	686	718	685	709	747	699	711	640	720	686	683	680	725	714	683	692	682	703	702	702	695	655	740	705	724	767	732	708	675	718	700	658	707	724	710	675	711	737	725	646	724	724	689	733	768	674	732	682	727	739	670	695	696	719	659	708	696	711	714	673	702	708	751	701	703	710	701	686	685	716	707	675	704	727	670	676	739	718	726	727	695	707	696	647	784	691	745	704	720	721	743	766	712	682	738	665	693	715	728	724	725	732	685	683	681	690	691	657	768	740	688	682	714	668	675	697	732	725	679	739	733	725	691	690	682	721	724	747	681	723	673	675	726	709	693	645	686	717	709	681	687	686	742	658	696	721	710	763	731	646	674	698	740	710	702	709	673	734	716	707	705	711	686	715	698	707	729	705	683	699	724	723	721	710	718	710	690	690	653	728	672	687	674	688	719	720	682	783	714	686	688	761	712	679	720	740	648	715	707	685	699	662	703	697	707	685	721	712	757	686	688	710	711	685	693	693	707	724	710	702	678	731	669	689	724	694	713	708	705	719	710	705	694	720	684	696	687	701	698	723	716	701	703	703	609	680	698	704	714	713	672	698	689	671	683	722	709	701	713	720	716	705	714	759	654	683	718	738	649	695	736	674	683	699	658	717	723	704	698	727	706	738	717	683	706	695	723	694	736	673	678	679	744	672	705	678	715	705	740	696	695	703	708	708	690	716	706	704	681	717	682	712	677	730	649	716	726	637	659	690	697	716	710	681	694	714	706	739	671	694	686	721	650	686	691	709	685	694	693	665	716	674	667	711	702	634	738	663	696	693	686	695	692	698	684	713	704	687	704	685	671	710	705	688	671	688	704	676	775	705	681	680	710	713	730	712	767	723	663	634	696	748	713	703	754	707	640	685	696	697	702	720	674	720	701	672	719	633	709	672	686	727	711	706	678	701	755	672	674	688	782	750	717	689	689	679	672	726	709	737	696	717	711	700	656	728	689	698	703	692	675	655	696	670	682	736	716	706	711	691	697	660	725	679	705	736	668	711	698	659	769	711	678	691	704	692	714	776	726	694	725	698	691	652	664	678	677	700	706	704	681	679	703	664	702	703	677	682	677	763	677	709	667	725	697	713	683	696	691	714	685	674	740	755	672	677	681	670	717	696	716	729	679	702	674	721	699	716	766	667	700	703	676	709	737	676	744	676	750	682	672	693	696	689	686	684	707	734	691	710	674	694	695	730	700	700	632	702	649	674	693	714	685	720	710	713	696	696	668	710	715	692	721	704	673	672	691	683	707	688	732	723	768	688	693	652	730	701	707	683	673	658	709	698	711	688	674	768	724	710	686	682	741	719	700	669	678	698	682	645	718	737	715	698	693	724	707	705	774	713	719	742	709	674	695	628	714	662	722	711	680	683	692	672	684	671	663	694	710	718	665	677	704	703	670	696	726	715	674	686	738	679	713	731	682	686	698	696
1663	200	214	183	213	200	207	190	161	190	186	163	198	193	175	193	195	176	179	161	182	191	198	158	182	190	176	193	204	193	204	207	157	191	193	188	172	203	161	160	191	179	214	214	191	198	179	185	203	168	182	153	195	205	193	175	199	188	173	211	207	209	168	171	180	189	173	193	215	200	207	193	179	197	179	181	216	173	193	201	175	197	189	188	199	159	161	190	171	179	196	183	164	200	177	188	182	202	186	215	150	191	197	190	180	195	185	208	192	172	209	213	165	175	174	156	158	173	192	167	154	173	178	161	171	186	148	193	174	202	145	165	171	202	206	216	202	188	186	198	178	178	159	226	198	189	169	203	212	178	206	192	170	198	179	195	222	189	196	182	199	192	195	203	181	195	186	178	182	216	199	195	211	200	164	188	183	178	172	172	194	172	194	213	182	196	170	195	185	178	195	188	176	189	204	196	189	182	165	183	190	169	193	172	183	174	169	192	184	191	183	169	218	199	187	225	199	196	203	177	188	164	186	179	172	192	211	171	192	173	192	196	182	212	193	166	182	176	178	215	188	189	197	168	171	183	160	206	199	188	205	219	164	211	177	176	161	202	180	187	173	172	171	159	218	178	154	180	175	185	177	170	180	183	183	179	180	171	191	190	210	177	187	179	203	163	204	186	202	197	195	190	161	172	183	194	183	192	203	199	187	166	192	200	203	183	216	184	210	170	198	161	201	157	195	178	193	199	170	215	192	190	159	183	192	179	185	206	201	199	180	166	164	190	181	200	159	165	203	199	192	169	180	182	189	191	177	182	174	187	183	201	189	187	185	187	207	165	163	159	195	174	204	175	195	198	179	187	198	178	175	176	182	214	176	191	162	182	186	163	178	197	197	173	181	166	219	178	174	208	159	201	200	189	193	200	201	175	191	190	211	206	139	168	182	194	197	203	156	178	182	178	176	187	172	192	205	202	173	188	188	182	191	178	172	184	173	154	174	194	168	186	169	173	208	175	166	191	182	185	188	197	200	176	180	177	190	172	176	212	188	205	184	202	162	164	176	178	205	181	163	167	164	179	213	189	162	167	191	201	159	193	193	184	173	189	193	212	175	164	177	181	184	204	196	185	163	159	170	184	185	179	182	187	203	162	188	193	191	188	185	212	164	161	182	167	174	188	194	214	168	170	185	187	178	185	164	194	180	208	188	189	228	193	183	208	185	197	191	186	193	177	201	172	200	161	207	198	172	193	195	193	168	188	177	198	170	196	188	194	194	199	174	197	205	188	187	180	163	175	177	195	206	186	205	173	188	173	175	203	202	187	171	167	180	217	166	178	202	183	183	179	185	191	194	169	190	181	170	171	166	190	173	174	175	196	192	162	187	170	183	166	161	168	203	179	183	204	184	175	171	204	222	175	188	190	168	199	191	182	183	155	181	190	165	187	188	174	200	181	193	170	193	174	173	180	169	190	169	183	209	172	192	180	178	186	171	151	182	185	172	174	191	174	182	191	204	175	189	186	226	173	160	172	189	161	195	190	208	190	204	182	162	164	172	187	187	145	196	180	169	203	193	193	193	190	186	184	179	185	173	193	164	155	174	180	204	222	206	185	194	188	203	201	202	171	193	164	184	191	193	190	201	202	188	149	205	192	200	195	185	184	203	160	193	178	186	214	178	188	189	169	216	183	170	196	175	178	187	195	180	200	186	188	198	176	206	172	204	175	188	213	191	206	171	196	172	193	217	196	181	195	174	176	197	191	177	188	185	182	188	195	187	150	158	170	175	191	169	181	156	196	179	203	168	198	187	172	192	186	188	190	202	191	196	193	191	188	144	191	151	175	186	180	199	168	192	192	174	191	171	180	172	184	191	182	201	185	198	174	162	185	188	155	216	168	201	215	199	200	185	206	188	186	176	166	186	175	167	178	177	182	206	206	188	186	186	167	169	186	194	201	205	168	176	200	169	193	210	176	183	179	162	190	179	196	184	195	176	177	167	189	207	212	182	173	177	194	211	167	190	162	176	186	181	188	180	190	166	177	166	172	178	200	181	190	182	197	205	219	185	189	184	164	195	166	180	158	174	170	156	196	200	207	214	182	176	167	203	170	171	185	185	196	207	214	202	192	199	199	199	166	189	209	213	182	197	211	212	191	191	220	207	181	173	172	192	176	190	186	157	201	176	165	176	176	193	194	188	180	192	170	202	182	191	193	177	190	175	193	210	175	189	176	185	168	201	170	172	200	205	209	175	189	188	188	188	187	181	190	182	189	203	207	195	183	186	185	214	194	194	191	185	166	185	196	193	179	207	191	180	190	178	198	190	186	176	173	188	156	185	191	199	177	174	197	160	175	191	199	182	194	174	197	189	187	190	186	175	191	186	169	199	221	181	201	162	213	186	173	165	207	170	186	195	184	207	146	187	164	172	179	175	176	169	188	155	161	182	170	177	183	192	187	172	168	171	192	200	170	192	184	180	174	194	172	200	198	175	178	198	204	192	202	195	178	198	206	189	192	170	203	192	173	192	197	204	154	200	186	172	213	232	193	160	191	197	188	167	181	187	179	201	204	187	174	191	192	192	182	207	188	146	181	195	171	213	189	185	169	174	170	195	180	196	178	198	151	200	171	220	145	220	180	189	202	165	198	187	175	209	167	178	167	184	179	203	190	190	178	195	195	186	190	177	203	194	174	174	146	169	185	166	173	195	203	183	166	181	204	195	186	195	189	194	205	148	196	211	186	183	187	173	163	182	164	194	186	199	181	184	176	182	178	188	188	184	184	203	218	181	178	195	180	190	207	173	166	175	176	175	175	192	210	192	181	181	165	201	189	188	186	187	173	188	196	172	202	175	182	176	183	164	209	180	205	166	175	170	152	193	195	211	159	182	193	157	190	187	194	168	189	230	188	202	214	192	189	187	194	191	167	189	169	163	171	176	178	166	194	186	193	176	200	181	178	167	195	204	175	163	212	195	204	209	202	179	181	201	211	171	186	221	185	191	184	181	178	191	204	205	188	185	164	184	206	203	178	196	160	176	195	186	166	195	185	194	180	193	194	160	225	186	168	166	188	190	183	208	207	178	211	208	166	147	190	178	165	186	147	203	223	198	191	186	209	188	212	176	165	173	196	176	178	172	202	182	177	207	180	194	183	195	178	193	193	207	154	164	172	173	138	198	194	187	180	189	172	173	189	193	215	193	174	199	194	198	190	195	199	175	171	178	186	155	170	196	202	176	190	214	182	169	192	190	182	198	180	206	194	193	198	196	203	172	175	194	194	201	201	189	180	192	198	177	181	185	173	183	216	195	177	163	178	186	189	203	186	168	158	172	196	195	204	188	186	175	197	185	183	184	171	148	175	167	177	185	186	189	200	190	198	180	194	180	173	193	170	219	190	166	192	191	183	179	173	187	190	197	187	187	214	177	188	176	173	201	171	164	175	208	182	169	174	200	202	180	186	184	209	201	184	206	190	189	192	160	192	167	184	185	194	159	200	175	199
1773	510	548	571	546	523	468	514	505	453	510	479	488	469	497	490	456	468	510	484	497	425	498	468	487	500	481	484	486	466	467	497	489	473	485	491	501	487	521	471	461	492	456	504	456	485	456	460	491	496	463	474	485	522	550	510	481	480	541	473	462	475	451	485	471	490	477	481	471	498	482	456	490	474	483	505	521	462	499	505	491	480	461	448	538	461	466	461	475	488	495	484	481	442	478	506	472	503	472	497	511	481	462	480	485	483	514	475	473	504	502	480	506	461	489	512	512	473	468	510	509	462	497	479	486	488	513	449	479	480	502	475	516	509	501	496	460	471	480	470	462	484	473	509	478	477	471	518	484	468	498	521	468	453	484	464	489	463	469	466	492	435	473	489	429	484	487	512	491	498	477	512	501	497	482	512	507	482	455	476	474	498	493	480	482	505	509	481	438	470	477	440	470	511	530	516	475	446	492	462	442	486	445	499	476	507	479	474	482	478	462	506	485	444	450	477	461	473	463	486	463	468	462	463	462	491	459	492	437	486	486	472	497	516	470	477	467	426	465	474	465	454	476	488	493	460	419	478	482	443	519	455	481	497	455	504	460	474	461	494	462	472	484	502	475	454	514	498	480	473	504	493	506	498	506	515	493	484	473	484	445	476	457	504	485	489	475	476	487	482	514	459	467	441	494	483	491	468	475	488	449	469	449	506	477	495	479	457	438	461	460	466	483	513	494	499	457	465	486	455	463	472	473	529	428	484	478	524	470	498	524	487	503	456	453	511	485	456	504	465	495	480	470	496	493	490	477	482	510	507	500	498	527	461	486	478	491	448	503	509	439	492	507	495	467	485	493	461	504	481	445	479	498	482	493	505	476	470	480	471	517	452	481	477	470	447	477	433	444	524	492	459	463	499	488	477	483	487	468	439	466	493	493	487	512	515	530	448	466	466	477	477	478	444	503	471	500	513	472	482	486	477	512	463	452	505	486	495	482	486	474	488	477	431	469	494	463	496	472	480	445	478	486	449	437	463	469	453	479	465	449	507	495	460	465	470	476	504	481	543	441	476	492	491	468	494	484	481	468	491	505	490	475	458	468	481	499	475	505	456	431	499	468	477	489	451	478	466	450	463	461	489	456	525	480	488	482	483	476	459	445	528	489	461	481	457	470	471	455	483	472	475	441	503	520	497	473	509	497	472	489	479	472	459	479	497	489	457	438	485	463	456	514	443	525	487	434	511	465	488	458	464	491	491	447	458	490	513	477	498	499	476	489	469	487	477	463	481	440	463	466	475	443	482	459	471	470	472	458	487	467	487	473	517	487	442	440	500	520	444	484	471	439	477	482	457	499	480	499	460	471	440	473	468	480	466	485	493	479	438	468	487	463	481	490	464	508	504	469	515	460	494	468	503	467	539	469	471	464	481	445	484	461	509	495	498	468	491	467	441	484	481	448	479	517	504	477	466	472	476	479	475	467	498	472	514	466	509	500	461	511	428	443	481	496	475	494	474	499	449	487	467	462	475	436	478	493	439	465	506	484	503	471	479	478	457	485	465	492	470	469	468	470	457	485	445	480	452	500	495	484	489	498	469	476	478	448	501	516	515	455	457	476	496	485	481	496	459	476	467	475	473	494	462	468	486	483	469	480	467	479	523	498	466	471	472	487	453	501	477	510	516	490	509	444	506	480	491	479	461	479	498	451	418	444	516	501	443	474	472	509	520	490	452	488	477	507	498	505	463	488	507	490	461	488	489	490	493	461	466	481	471	498	466	458	497	491	493	490	462	470	493	487	512	498	511	458	468	478	484	495	455	544	468	475	509	477	496	533	487	478	507	482	476	501	488	448	450	493	481	505	506	490	492	501	480	485	474	471	477	491	463	445	466	491	479	504	473	507	458	505	458	488	503	518	444	463	511	475	469	477	498	497	484	452	511	497	466	486	440	516	498	493	469	473	454	462	451	478	490	493	498	452	449	486	478	458	528	486	498	498	490	481	470	503	483	501	503	486	465	522	483	516	466	493	462	457	484	484	489	508	465	497	484	478	484	453	482	491	486	477	495	478	490	502	503	448	464	499	471	471	468	442	458	533	510	500	497	538	441	470	490	450	460	458	460	502	482	475	462	461	496	441	483	493	470	498	432	473	467	498	469	473	532	472	446	497	470	505	494	487	483	477	493	514	478	442	480	478	468	513	487	458	470	434	475	464	528	490	473	488	476	478	452	483	504	477	497	500	529	478	510	516	507	483	488	486	506	489	486	477	496	476	467	468	494	446	474	486	468	463	451	459	474	459	499	491	485	491	459	480	484	515	469	484	532	512	471	490	435	475	463	476	467	491	474	465	477	480	489	524	489	496	456	505	486	489	444	529	492	470	470	483	473	453	481	499	429	515	507	475	451	482	466	474	478	484	496	480	507	483	433	504	467	483	475	512	504	499	464	487	470	509	480	511	465	475	476	470	502	483	474	489	463	489	459	500	472	419	474	431	481	440	464	510	452	499	459	497	501	486	505	497	512	507	466	503	486	476	490	474	454	486	481	483	481	477	488	490	470	461	509	454	472	453	483	485	488	477	491	520	458	497	468	482	495	445	483	447	461	453	457	463	460	467	484	494	496	459	473	480	453	503	458	483	470	496	488	508	454	472	466	533	472	479	476	458	481	464	475	501	452	498	486	504	489	460	480	515	498	448	425	492	460	497	455	445	464	471	501	481	467	487	481	467	473	478	456	460	494	476	495	460	482	466	462	457	500	443	434	489	493	443	505	496	509	434	461	509	492	431	523	487	463	473	439	478	508	485	506	475	471	480	489	482	456	493	475	521	431	462	417	481	488	509	526	456	503	498	483	499	473	485	485	476	488	453	470	490	497	496	451	497	501	488	476	461	478	487	477	486	480	503	477	466	474	478	441	500	464	498	511	500	495	507	478	492	476	516	508	461	479	492	510	482	455	440	481	438	518	463	476	506	472	479	482	472	481	487	462	494	461	477	457	490	506	486	468	497	450	478	426	466	415	471	504	443	528	471	459	508	478	487	518	447	466	490	525	543	512	484	477	487	500	468	466	487	449	463	451	447	527	474	479	465	480	530	488	482	503	494	514	472	480	458	487	482	478	444	498	477	499	466	438	524	470	481	450	476	481	425	545	424	507	436	506	473	500	501	465	444	467	479	482	505	488	459	499	478	484	437	444	495	438	473	470	469	501	489	472	499	492	487	492	476	479	513	454	532	432	493	503	471	502	465	488	495	488	453	488	474	480	509	485	497	516	475	464	504	504	516	468	438	493	493	475	446	499	443	502	479	484	496	476	479	481	467	457	471	485	486	488	455	464	510	500	430	480	489	436	467	478	453	473	444	432	445	497	440	471	528	473	479	455	480	457	479	487	476	484	447	476	480	475	506	499	445	478	496	506	501	483	485	459	492	485	521	454	504	481	475	446	470	444	441	484	452	491	451	478	482	441	533	490	455	482	487	484	455	496	493	471	466	452	506	476
7925	727	713	578	541	483	424	393	381	386	379	372	363	373	339	364	348	352	365	398	353	342	388	325	362	371	365	367	366	338	331	337	367	338	363	371	345	323	348	334	369	358	352	350	366	339	346	348	347	380	374	355	384	348	364	354	335	358	363	337	352	315	348	370	371	345	359	330	367	351	379	335	362	341	387	363	357	325	334	378	339	331	358	356	348	372	388	361	352	395	359	372	380	361	310	332	342	320	350	387	315	388	355	374	334	360	347	331	338	363	334	332	364	344	378	382	361	322	311	319	341	343	381	332	354	333	385	336	374	354	368	382	337	338	326	318	348	315	341	370	351	338	341	345	378	352	370	389	332	336	400	360	387	320	327	369	332	383	382	357	383	388	315	367	357	339	376	343	351	329	349	315	327	368	333	351	344	361	349	340	337	388	339	344	343	347	363	352	360	378	355	377	355	340	359	364	341	369	331	361	340	358	337	338	359	350	395	350	371	330	368	366	338	368	384	362	367	378	338	351	351	392	328	345	371	329	316	358	392	334	350	340	367	333	339	308	344	367	356	373	345	395	356	339	360	340	337	345	376	363	354	364	349	344	392	381	377	320	351	356	337	334	342	356	359	341	359	349	346	309	348	402	340	340	365	345	402	347	338	357	358	345	360	379	374	351	361	390	368	335	372	342	370	371	350	328	347	328	340	360	344	358	324	342	337	328	337	374	348	362	394	314	356	337	362	341	407	370	319	354	370	332	368	348	356	355	293	360	309	302	356	400	356	357	333	343	351	364	316	328	359	367	347	362	357	342	343	360	355	367	326	353	331	342	383	357	334	359	361	360	354	355	351	338	342	328	367	340	335	345	335	363	334	348	359	372	369	337	349	342	374	387	344	360	386	353	327	359	329	360	335	336	348	364	336	375	394	356	352	355	392	401	361	348	387	347	355	341	376	359	339	331	374	353	349	343	363	373	328	344	334	354	344	349	349	352	321	380	347	334	346	367	324	349	376	325	343	325	375	363	353	360	320	388	363	354	371	374	361	354	403	332	302	331	333	369	363	304	344	352	359	342	325	338	391	411	379	376	320	380	380	334	331	379	351	340	370	327	372	340	284	366	346	328	332	341	358	328	366	373	349	344	341	365	374	337	331	337	363	366	342	381	344	372	328	326	330	354	377	323	399	354	386	355	332	363	346	358	366	336	346	326	333	391	339	379	341	323	355	347	376	361	312	365	348	339	373	348	389	386	362	345	332	341	364	375	337	374	351	349	367	364	344	359	351	336	356	394	347	329	362	358	346	351	336	352	379	378	354	323	375	335	354	339	337	353	344	361	335	352	357	362	371	359	346	304	353	369	385	316	373	342	365	339	394	376	365	374	355	349	336	360	343	325	361	360	333	361	352	362	360	365	336	396	366	358	333	362	355	345	360	366	344	375	358	321	331	347	340	360	363	343	313	353	329	383	337	356	324	378	358	365	369	373	362	341	392	323	333	372	350	359	343	380	322	356	369	364	341	342	367	361	359	363	346	356	337	363	358	335	353	361	342	377	354	350	353	374	330	346	335	353	365	333	347	359	368	378	348	362	385	357	361	339	328	325	378	344	325	342	370	392	346	360	337	380	348	333	361	344	333	314	348	349	379	369	378	352	349	339	363	359	353	343	383	385	368	363	327	384	372	400	332	385	350	355	308	331	350	353	351	341	368	356	348	358	335	340	337	358	355	347	370	339	319	357	344	325	352	316	358	358	336	347	380	365	339	366	333	370	321	358	354	386	370	342	354	356	381	340	352	319	361	358	342	372	343	338	350	325	373	371	362	334	360	385	344	316	389	338	379	376	341	343	349	327	338	351	354	357	364	342	376	339	337	366	343	368	364	363	375	359	315	330	349	354	371	356	351	344	318	344	350	349	319	341	344	360	351	391	355	345	359	335	354	345	373	328	328	379	355	337	356	401	333	337	339	386	320	311	326	369	361	351	359	360	332	366	301	365	349	345	368	317	361	389	354	364	324	326	363	368	338	367	344	350	348	341	306	374	340	346	346	326	325	343	332	332	391	370	355	323	323	349	355	359	353	344	347	352	378	335	346	363	365	362	385	337	328	392	332	344	364	360	361	374	357	361	358	369	327	350	374	355	332	319	351	325	295	339	342	350	385	376	366	376	348	416	364	358	386	324	358	358	350	315	358	344	320	354	366	347	367	349	344	361	363	358	350	340	403	359	364	347	341	340	376	366	369	328	347	367	343	398	343	377	307	374	381	363	353	356	327	356	367	374	322	310	365	291	313	376	332	335	406	358	376	360	306	333	345	336	313	379	387	342	350	338	372	337	351	316	311	354	308	351	322	373	360	351	352	328	336	377	371	341	369	365	315	374	371	322	354	365	357	335	380	391	386	350	337	390	307	332	337	323	380	362	363	357	377	387	343	338	372	365	332	359	391	360	311	357	397	327	319	354	335	329	336	334	378	366	368	353	377	388	342	381	365	347	363	344	328	393	346	368	320	354	359	375	364	323	346	341	377	374	359	380	340	328	350	368	345	358	327	373	358	346	354	347	316	365	395	360	383	364	341	374	371	343	368	332	335	340	331	339	357	349	329	348	382	396	346	338	407	346	304	370	355	349	307	338	344	347	335	338	351	332	359	369	353	338	373	339	341	361	340	359	375	363	331	361	370	321	343	345	375	348	373	337	369	319	368	333	390	321	363	348	366	362	338	367	389	352	353	384	336	379	353	370	370	325	338	346	367	340	383	342	362	309	368	343	340	377	339	346	358	361	382	351	357	313	333	342	374	345	341	307	351	328	381	380	359	354	328	348	400	326	346	346	338	352	378	362	356	349	336	347	388	328	347	364	339	362	339	319	353	341	391	350	381	328	361	341	350	349	372	359	377	374	342	337	342	362	353	361	371	330	345	370	339	333	334	338	340	369	355	375	390	319	354	365	355	326	300	372	370	351	377	383	363	339	374	330	322	362	363	360	326	340	309	342	329	337	324	350	346	332	343	330	343	352	361	338	310	340	370	365	388	378	374	360	330	352	347	349	338	365	338	337	358	361	374	336	381	372	369	354	352	332	356	370	357	370	362	367	348	342	379	382	336	356	356	374	354	372	370	328	389	359	357	321	358	360	358	358	354	347	349	368	320	383	348	336	390	347	360	350	324	380	317	321	321	351	351	348	403	385	328	379	336	368	355	350	327	408	381	328	408	355	353	368	352	334	359	360	368	350	358	369	347	339	383	327	361	336	319	362	349	335	329	368	362	336	361	369	336	370	356	332	365	322	313	345	373	377	359	386	394	392	372	361	377	328	372	372	370	365	374	358	389	366	362	340	354	334	361	321	348	343	330	331	357	338	344	366	333	343	332	339	354	349	381	308	340	343	374	357	304	336	353	362	366	406	377	356	317	341	345	330	355	320	364	351	354	356	339	329	347	346	348	350	362	373	311	352	400	377	365	370	377	379	348	366	346	333	352	345	363	351	370	334	348	346	369	352
6731	1101	1584	1727	1546	1387	1198	1142	1105	1048	1013	967	994	890	889	914	816	850	894	884	868	977	849	852	845	862	858	835	818	807	829	794	821	819	841	848	828	833	826	791	820	794	840	774	766	847	849	818	811	809	789	835	788	858	831	887	832	824	778	802	788	789	827	758	826	846	792	800	842	792	789	789	817	787	811	777	787	836	823	774	809	814	763	834	837	794	854	808	816	791	767	824	818	880	793	843	774	776	807	828	771	794	781	806	838	835	826	787	766	843	812	843	814	755	766	824	803	806	767	830	809	781	817	869	805	780	825	804	820	856	785	841	830	834	789	780	779	809	861	830	836	811	778	852	804	802	809	814	811	796	815	886	813	791	792	830	805	809	776	837	875	858	778	771	820	816	821	773	776	824	798	780	780	786	812	792	795	817	816	827	820	809	786	830	813	809	833	800	808	815	818	823	843	823	824	825	805	773	815	875	780	862	790	804	820	821	755	790	814	736	785	818	812	792	788	838	835	835	822	817	804	740	823	813	789	784	801	855	860	805	810	782	783	802	803	806	807	794	740	825	816	789	782	772	774	863	821	775	816	750	830	809	754	812	808	803	820	836	767	860	806	859	771	796	808	776	783	838	869	780	781	802	817	773	799	832	785	871	818	796	793	762	826	845	849	839	855	774	805	828	787	805	818	794	759	789	765	770	771	815	743	817	777	799	814	840	818	857	760	811	771	840	794	786	809	832	832	773	820	832	821	804	788	804	798	852	802	776	815	858	789	861	786	814	764	804	787	811	834	799	761	838	852	848	822	827	715	775	822	857	859	840	761	840	807	782	803	777	767	814	802	817	825	828	821	757	849	833	761	810	832	825	772	768	859	817	789	807	849	803	829	793	796	782	827	837	781	810	851	860	804	804	816	843	798	807	833	793	785	868	826	773	771	852	798	793	771	804	820	778	821	788	822	807	818	798	825	790	844	778	801	834	819	814	830	809	776	783	782	812	761	798	774	800	797	784	804	780	803	780	765	790	847	736	835	835	799	839	833	805	810	790	771	819	803	802	775	788	787	832	822	774	822	829	835	782	826	816	811	838	836	805	782	793	803	762	859	861	812	816	806	840	852	829	841	823	777	784	827	786	748	784	843	838	801	838	776	815	816	856	812	846	770	797	813	801	809	830	760	786	778	822	821	826	836	794	800	815	815	798	784	798	787	817	781	742	733	835	861	785	803	827	783	808	822	798	771	767	788	804	773	837	778	795	838	821	831	758	808	810	841	806	803	809	807	760	812	756	805	759	779	810	825	829	774	826	816	776	826	812	864	781	795	816	793	828	823	828	849	796	816	813	788	817	791	813	853	791	785	810	824	781	808	801	817	791	838	794	837	780	811	836	821	826	799	841	809	765	844	807	814	821	831	774	847	709	791	821	790	804	781	773	788	834	798	806	826	833	844	781	806	783	797	781	840	805	789	812	791	820	846	805	802	800	785	794	790	786	790	834	846	786	794	787	812	820	825	785	757	792	853	849	810	782	843	770	814	820	804	852	750	779	836	792	832	803	796	785	773	835	810	826	842	794	834	825	762	801	796	820	778	778	774	852	828	818	782	853	853	859	822	861	824	833	808	800	785	833	836	817	825	832	842	796	821	879	780	807	809	767	792	766	830	784	794	824	779	767	807	807	794	746	796	810	785	812	800	857	840	812	826	851	829	790	845	802	822	772	831	817	768	792	826	837	800	812	787	886	776	808	773	794	801	807	837	844	816	802	792	830	815	802	821	811	815	858	765	844	791	810	815	864	803	860	798	787	793	794	799	800	776	836	786	813	779	836	790	804	818	860	823	807	791	790	801	803	773	816	792	832	863	825	866	804	815	780	842	861	851	814	859	842	799	841	820	832	796	792	823	871	785	828	836	831	811	789	813	812	794	780	839	796	824	778	839	791	784	818	809	801	844	782	869	776	804	778	827	881	773	763	812	802	782	793	806	802	825	799	775	796	804	812	805	802	823	796	787	813	799	852	836	765	824	770	776	833	811	831	763	852	785	883	781	776	748	791	800	818	790	815	792	841	794	825	812	816	858	802	810	808	744	800	838	864	777	769	820	783	797	817	844	812	799	755	813	797	832	806	816	814	789	789	757	748	835	793	839	799	822	761	818	821	794	834	776	798	823	780	774	802	815	783	823	779	848	813	887	815	818	789	803	758	768	815	762	796	824	805	806	804	776	801	803	798	814	777	761	780	818	773	807	750	819	744	807	846	811	826	858	821	801	833	843	811	813	803	847	825	801	822	820	775	780	864	829	824	815	867	799	804	789	800	821	743	814	775	797	831	782	831	800	756	807	861	830	809	790	790	863	807	853	792	859	786	786	851	823	822	781	784	761	839	816	847	765	814	802	790	845	804	858	761	783	823	813	784	815	836	799	842	799	781	823	783	802	787	804	845	763	841	782	786	861	847	803	805	777	794	798	740	791	862	848	816	803	790	839	804	837	826	810	823	805	818	781	804	805	838	764	764	787	804	773	805	824	807	809	831	868	819	819	822	791	812	781	826	834	820	830	841	762	845	784	830	822	770	813	846	823	832	811	832	807	775	770	819	810	804	800	810	829	840	799	829	797	745	763	809	802	845	802	812	831	817	814	825	837	790	775	794	776	816	767	769	820	822	811	810	793	830	812	783	865	853	767	848	843	807	839	828	782	745	839	785	856	821	795	849	850	759	838	799	771	826	823	827	820	792	774	813	796	826	810	856	814	870	849	841	835	802	747	827	813	803	797	754	808	787	802	864	767	862	782	832	806	833	810	778	802	806	825	803	830	812	772	814	802	842	792	791	740	807	818	812	770	821	831	800	815	781	792	829	856	839	800	813	795	753	850	810	814	793	870	786	840	747	856	760	843	836	803	831	804	835	781	794	808	815	827	824	810	825	800	849	820	814	819	809	788	813	757	807	827	793	805	792	831	819	778	759	821	793	811	834	865	798	810	814	836	809	813	767	781	798	775	838	837	786	855	856	815	766	812	822	792	834	827	816	789	811	821	815	828	766	774	807	823	790	808	848	819	787	784	805	761	810	864	823	780	780	802	850	804	854	791	790	824	786	791	814	808	828	853	828	739	814	813	827	831	754	776	791	855	794	793	801	806	825	819	799	847	830	829	778	824	817	834	800	819	754	808	812	819	852	806	804	800	844	821	745	818	751	797	801	789	827	866	819	788	877	822	841	774	824	842	817	769	798	865	827	845	842	833	837	854	837	814	838	795	845	781	841	811	872	853	815	805	773	798	800	804	827	813	780	837	838	825	791	836	794	783	828	854	812	844	816	816	811	841	809	811	830	789	775	786	798	830	828	826	793	753	848	829	779	850	805	802	804	795	813	803	849	789	848	871	851	845	805	833	854	832	818	780	822	819	828	811	761	770	802	821	823	802	812	842	839	830	761	829	799	782	884	792	788	840	794	793	789	853	801	839	804	832	811	794	813	825	805	828	806	870	825	785	793	800	812
15026	1473	1078	778	566	526	422	411	356	374	381	360	416	330	287	359	299	327	336	321	311	328	320	333	304	304	310	364	307	312	307	339	336	325	296	319	328	313	323	350	325	326	289	286	316	336	320	338	327	288	290	324	313	336	304	307	301	279	293	297	299	308	302	298	313	310	331	335	314	319	313	316	293	321	337	324	348	326	303	299	336	311	309	269	323	318	295	312	282	321	296	332	297	316	323	323	323	340	298	311	322	318	294	306	305	324	299	348	325	313	288	255	321	291	310	286	351	304	313	336	297	310	301	324	288	334	311	303	293	328	324	327	332	284	325	312	312	301	317	300	324	349	295	339	359	317	289	309	291	340	304	338	310	302	287	305	322	327	316	338	315	311	329	296	342	292	318	297	320	332	347	328	315	273	329	282	316	295	308	296	307	362	309	310	331	268	307	287	331	276	309	304	305	321	320	298	348	314	337	314	297	298	302	323	305	337	316	293	304	321	306	341	335	310	298	282	314	291	314	327	269	318	334	298	293	316	324	296	300	285	314	313	332	326	348	322	302	306	296	316	334	268	331	309	327	311	295	288	320	303	321	320	312	347	325	327	332	310	357	311	306	324	322	312	309	343	302	316	311	336	285	295	312	276	323	338	328	337	306	307	315	317	307	295	330	314	317	335	319	291	309	277	263	307	320	330	288	329	292	323	305	299	290	332	338	287	303	303	325	329	331	300	281	302	310	333	316	308	309	293	330	328	308	296	298	342	304	350	329	351	315	313	347	331	273	323	315	327	301	290	304	318	293	297	283	335	278	308	274	323	328	295	344	330	328	322	314	307	347	296	369	293	302	296	306	277	327	300	288	280	301	309	380	316	295	318	344	299	301	355	338	285	316	321	310	301	309	296	343	330	308	323	291	307	329	286	303	309	301	290	369	317	315	309	290	310	315	275	352	320	324	349	316	326	323	301	324	307	364	294	316	321	327	333	320	304	298	319	346	322	291	324	309	319	334	302	328	316	326	319	308	331	296	273	326	323	349	351	309	284	294	313	335	337	322	322	301	309	328	332	324	328	314	321	325	320	289	349	330	299	306	285	309	299	332	331	353	309	326	278	327	349	299	324	311	293	276	279	333	314	330	298	302	323	346	310	320	331	315	286	286	299	294	299	316	287	312	283	335	313	302	323	337	303	287	339	302	329	288	317	304	308	288	283	304	359	330	331	325	333	299	291	313	309	294	299	351	319	332	301	291	299	327	336	313	275	320	304	320	326	306	299	361	318	321	343	294	305	342	320	314	320	333	322	331	323	318	302	327	296	286	300	303	296	331	330	321	339	318	295	311	305	290	276	322	306	323	302	304	302	315	283	328	306	290	283	293	303	302	302	318	300	313	329	336	339	335	306	323	290	319	299	306	321	310	295	344	294	307	319	310	339	314	304	313	336	312	299	297	307	270	317	291	319	311	312	307	325	298	292	294	300	301	313	309	327	306	289	313	301	318	324	314	319	293	332	316	320	315	293	346	310	324	329	315	362	328	346	297	317	313	302	312	271	300	322	304	307	286	314	333	330	343	296	302	323	342	304	321	291	303	312	331	325	314	271	296	299	340	317	304	322	304	309	310	347	312	328	286	333	307	340	354	297	313	295	301	304	324	333	327	304	300	299	301	292	328	296	309	324	332	284	340	318	322	293	349	302	321	324	297	292	315	302	317	296	299	303	313	337	308	312	296	336	341	295	332	284	284	304	314	303	299	292	291	300	311	374	288	299	329	334	298	335	325	318	317	321	310	298	292	325	339	323	344	306	288	312	285	312	317	348	359	302	323	311	331	298	352	305	279	315	323	319	319	280	294	324	315	304	332	290	313	318	278	326	287	314	298	329	325	324	287	320	302	277	324	291	290	316	312	333	290	294	316	332	299	309	302	302	319	322	308	322	307	301	297	316	272	322	328	311	321	324	323	309	330	302	312	298	328	321	265	306	314	302	323	308	306	320	311	315	307	317	324	300	314	310	291	314	279	308	311	316	293	319	305	314	309	322	302	294	299	320	292	325	301	328	335	340	293	315	297	303	321	302	332	323	291	303	338	350	317	326	309	319	327	311	314	303	313	333	339	301	291	330	281	339	311	300	304	342	328	320	306	327	324	302	316	312	302	341	349	336	354	291	303	302	295	344	342	319	314	296	307	303	312	299	291	306	302	315	343	294	309	284	339	331	312	300	300	304	329	318	310	278	282	313	326	338	324	291	302	320	300	289	334	310	307	322	308	303	292	320	321	317	303	296	318	317	333	297	307	341	301	333	302	343	326	314	293	338	310	338	359	337	321	278	336	317	336	319	322	330	307	332	310	324	304	317	321	310	335	319	319	291	302	293	319	307	326	301	294	310	334	269	325	300	304	295	325	317	316	334	315	313	341	326	323	309	305	322	312	337	327	344	293	332	293	292	298	288	296	316	306	316	285	291	327	312	332	282	305	283	318	302	294	296	327	289	300	287	293	302	315	314	288	308	297	315	316	287	320	291	291	283	315	321	308	274	306	284	305	311	327	281	300	302	303	328	280	347	316	300	298	342	329	318	345	309	294	303	303	326	324	342	275	291	319	319	267	299	297	302	289	300	317	301	318	283	341	329	339	283	280	317	299	306	337	294	311	327	260	289	313	293	310	279	346	319	289	353	290	332	309	303	337	287	307	313	298	314	338	296	309	332	322	295	301	305	327	345	307	308	302	298	297	322	297	273	303	311	300	338	329	319	306	305	315	302	277	310	327	300	297	313	340	309	301	312	299	305	320	309	276	320	312	303	341	308	325	326	317	333	323	309	331	305	319	311	333	299	327	306	291	315	331	324	317	282	327	309	309	289	305	320	323	306	319	297	295	312	249	304	342	323	293	321	324	311	330	324	316	270	283	331	293	288	296	304	273	350	316	325	315	325	313	292	265	314	280	314	324	346	312	300	335	328	298	301	365	327	276	294	304	331	345	332	289	318	320	306	304	293	317	307	323	319	324	314	347	348	330	315	307	266	299	330	317	332	322	299	285	310	301	283	310	307	318	330	287	303	307	347	292	310	303	297	328	337	350	314	336	315	356	312	282	317	325	319	276	324	290	288	295	284	329	322	306	321	292	329	288	335	309	299	318	328	326	296	323	307	279	289	319	313	326	288	323	295	316	333	353	323	338	322	316	298	332	311	305	364	329	314	285	270	321	310	286	292	337	331	319	284	327	308	328	292	287	298	302	307	301	319	321	310	325	313	285	300	300	277	349	303	285	305	304	312	307	330	306	307	314	307	291	305	310	290	304	320	308	340	305	329	326	354	340	316	294	303	295	325	334	340	297	308	303	287	339	319	314	283	306	330	307	319	296	284	341	327	301	317	337	289	307	273	348	318	296	324	316	273	278	321	314	280	347	352	327	318	317	314	300	303	316	316	331	336	318	314	307	297	278	323	283	300	299	295	314	328	320	338	303	304	324	286	274	296	317	311	322	334	331	284	326	337
8364	1311	2208	2268	2064	1842	1500	1326	1112	1104	1087	1022	957	987	929	844	837	840	798	779	783	777	768	725	731	745	797	781	730	748	798	716	755	743	755	751	729	729	701	720	740	672	728	733	699	720	738	677	688	728	714	708	698	701	726	757	660	699	712	680	727	731	730	718	694	708	712	718	700	716	658	721	707	683	703	687	714	717	675	674	717	702	736	681	682	737	704	701	720	737	724	712	725	714	701	710	688	727	703	723	701	730	707	684	733	710	735	683	723	703	692	722	685	722	676	703	677	723	692	641	685	680	687	718	717	680	716	739	721	714	663	674	680	745	703	673	665	738	731	695	700	706	703	701	752	696	704	635	680	658	728	727	763	689	721	650	696	711	687	707	745	722	731	668	694	673	720	643	642	674	648	704	657	694	707	775	717	662	702	684	699	642	724	679	671	725	663	711	711	683	683	719	720	737	684	705	697	716	678	693	704	740	723	704	685	679	697	688	719	697	711	749	713	712	709	675	666	663	664	716	692	695	701	704	685	693	702	702	644	760	743	701	709	688	704	697	692	699	684	659	715	698	749	729	667	685	654	671	691	727	713	692	720	675	688	723	716	715	722	707	690	682	726	682	695	656	721	732	691	694	732	671	711	678	731	719	705	719	663	675	671	722	725	673	686	712	688	671	723	693	718	676	726	719	666	671	713	725	692	712	671	704	705	714	676	719	699	692	714	687	716	702	714	693	674	647	709	671	700	742	741	704	685	677	743	705	699	705	699	717	686	735	716	744	671	731	669	695	685	677	713	694	674	673	661	714	701	693	690	684	709	687	670	706	681	695	749	706	673	702	723	710	715	706	692	733	745	689	704	671	723	726	720	653	718	684	697	774	652	637	656	719	637	710	696	678	721	715	679	678	674	695	723	748	705	707	690	718	685	682	685	688	690	703	669	699	688	661	706	740	740	724	717	689	689	694	682	723	741	706	708	669	718	716	727	720	702	728	686	712	708	682	737	680	705	747	690	710	712	685	680	727	684	714	714	687	704	690	653	717	700	694	718	714	683	729	695	695	698	685	735	682	677	749	637	712	721	701	730	737	689	727	733	720	725	712	717	693	721	730	697	673	665	744	705	697	680	740	677	705	726	702	704	681	680	732	727	688	705	697	676	695	685	678	675	718	714	709	692	685	706	670	743	666	708	694	686	672	694	690	724	682	721	702	724	667	741	665	685	689	681	720	735	750	655	680	686	702	740	707	693	712	662	700	671	700	679	731	729	694	656	705	728	698	667	715	647	686	691	713	703	721	719	698	729	723	708	728	684	695	753	713	671	715	736	709	679	685	671	709	674	706	699	674	691	720	700	746	718	686	704	696	716	699	659	708	714	699	749	680	720	712	678	732	691	682	728	713	675	698	716	662	680	681	688	725	754	708	699	719	692	684	726	777	711	680	744	728	730	733	721	728	700	734	695	713	693	701	704	731	716	691	694	701	674	725	697	694	678	714	734	726	687	689	692	641	698	740	669	686	645	686	708	674	694	672	675	721	722	707	729	689	711	720	711	731	670	686	690	699	663	691	700	704	667	701	710	677	742	719	713	683	731	686	691	691	685	737	711	723	675	665	698	688	695	678	666	675	675	683	715	704	680	700	675	735	677	729	673	694	712	684	673	677	713	709	728	656	690	684	665	697	725	691	737	669	674	698	713	693	691	690	670	670	719	716	671	650	713	671	691	734	687	709	699	708	690	719	676	671	676	754	702	698	739	696	707	703	710	691	716	627	736	729	664	692	708	758	690	721	727	722	713	677	663	660	654	712	685	673	699	720	687	700	642	718	678	703	682	675	710	697	704	669	667	704	666	703	779	695	716	698	692	702	658	698	714	673	710	721	671	686	684	711	700	694	746	734	727	672	688	676	710	753	645	711	698	707	709	702	730	718	658	716	706	737	701	690	685	714	703	713	669	704	678	694	752	685	686	673	724	654	662	733	685	800	719	715	712	684	718	689	670	775	660	664	723	655	673	684	658	758	688	667	682	675	688	698	649	696	700	668	663	715	709	706	716	680	721	689	728	752	700	693	720	716	710	684	677	691	698	687	666	683	677	705	689	691	664	688	650	719	701	716	695	707	696	694	721	738	643	697	723	671	715	733	692	686	719	737	682	688	704	656	684	673	700	714	716	720	678	701	699	719	676	731	683	698	671	628	700	671	682	716	718	704	667	681	689	733	729	708	740	700	719	701	710	623	720	676	685	697	717	696	738	748	718	660	696	678	705	688	687	684	711	667	682	669	712	692	708	685	699	737	720	698	730	712	703	711	662	720	742	691	686	692	695	702	682	712	688	677	708	668	718	725	685	716	660	695	698	669	696	652	697	749	728	690	704	664	709	681	729	732	711	685	727	683	706	689	683	722	723	691	672	767	674	677	693	742	706	679	684	757	771	703	672	679	738	662	683	721	686	690	694	700	680	736	670	721	720	719	714	715	701	755	716	727	698	672	736	663	699	685	691	712	726	684	690	701	673	703	681	702	692	630	716	690	700	690	701	690	685	716	719	685	666	764	647	703	698	718	732	704	715	690	702	656	708	705	657	681	661	697	689	678	706	693	720	695	681	754	699	687	718	710	722	686	708	688	711	721	684	672	680	653	682	711	680	714	672	682	721	642	692	742	674	727	748	676	682	707	728	702	723	686	712	708	683	687	709	705	674	675	706	644	715	657	694	683	658	684	725	690	687	695	721	713	720	698	707	699	724	701	690	695	719	727	702	723	688	761	685	694	677	689	677	699	677	686	714	771	703	699	678	671	736	699	684	684	733	684	738	672	690	730	700	711	688	705	688	723	697	696	742	694	729	728	673	697	705	710	700	728	716	684	679	709	690	735	707	656	722	713	648	672	686	719	661	676	716	705	707	661	711	650	654	645	724	678	693	676	683	678	690	718	713	699	737	681	644	727	696	684	737	764	666	733	693	708	706	718	684	735	688	705	695	643	688	684	685	737	707	711	681	685	725	722	697	693	700	676	677	706	739	649	712	674	673	756	686	745	686	691	710	743	703	675	731	725	701	681	739	682	685	693	750	708	663	712	705	714	745	703	708	719	681	619	662	707	658	687	710	683	646	685	656	679	642	722	690	681	681	662	753	700	737	726	697	702	742	729	693	706	692	722	668	695	696	712	725	735	678	676	690	688	658	663	696	674	662	738	696	668	690	653	716	601	690	697	680	697	676	711	716	711	730	643	746	728	660	658	661	729	721	658	692	664	706	738	640	685	719	675	717	723	659	695	709	683	704	708	677	742	692	677	709	690	726	713	716	723	682	697	697	714	686	676	708	665	668	721	717	663	731	685	692	693	690	748	704	640	727	677	716	676	733	700	706	691	705	682	692	672	726	690	725	757	661	722	693	678	693	669	688	689	670	780	719	668	675	666	696	689	655	693	698	744	744	668	700	683	710	748	749	710	745	715	680	676	664	690	731	712	676	709	710	682	699	674	668	731	680	760	715	692
1440	224	197	182	204	181	185	170	183	176	170	189	196	181	171	185	196	170	159	170	180	181	174	175	152	206	183	168	186	168	176	201	189	182	216	177	167	192	167	186	159	186	170	167	182	186	174	163	161	196	172	207	181	184	162	215	188	209	179	165	183	182	171	197	184	181	176	205	166	168	197	167	172	167	190	187	180	179	188	177	181	188	168	181	171	173	178	189	164	179	171	158	162	176	196	179	147	168	165	182	208	188	175	179	189	173	194	200	187	199	190	171	151	170	199	184	179	167	188	198	165	169	164	190	179	175	169	202	187	181	150	187	170	162	177	176	191	196	187	182	198	188	163	189	184	181	174	151	194	200	167	156	199	185	191	178	159	207	165	182	176	182	203	206	196	207	198	191	172	172	175	187	175	186	197	185	174	158	164	182	131	183	173	185	161	192	194	172	185	201	173	184	167	187	202	189	181	200	215	220	188	184	182	185	180	168	169	173	200	203	197	188	170	195	188	181	171	142	188	203	189	186	203	187	177	205	192	167	188	198	201	183	172	174	173	180	173	177	155	162	184	191	171	168	171	195	169	179	182	183	185	188	167	185	150	161	191	176	177	167	169	186	160	183	171	203	186	187	184	182	196	196	165	203	199	173	220	203	165	185	195	184	185	199	196	205	198	189	201	174	165	168	190	173	174	200	183	174	196	202	172	167	185	192	175	200	191	175	174	192	145	172	183	177	174	170	194	167	156	176	164	210	183	198	191	212	181	185	206	206	184	167	175	168	189	183	170	179	174	155	190	200	183	173	164	189	195	208	169	183	172	177	166	176	165	203	186	186	176	177	170	185	190	180	157	191	195	190	189	185	175	182	161	195	183	166	184	182	196	214	159	183	212	187	166	183	202	191	168	165	179	147	175	194	173	194	173	173	171	190	181	195	187	175	176	175	192	185	174	165	176	220	161	178	156	158	214	180	185	195	190	181	194	203	159	186	190	171	161	197	157	183	203	174	183	172	166	189	199	199	156	176	195	178	149	163	182	166	177	191	179	205	184	175	177	185	208	182	201	170	180	186	195	171	173	171	167	200	194	222	163	198	172	194	186	182	202	179	174	197	173	186	167	172	173	170	157	171	175	190	194	181	180	189	191	205	211	195	175	185	192	193	164	172	191	197	205	190	208	187	165	204	177	189	194	184	197	182	182	208	189	150	185	174	178	173	187	180	167	173	192	168	173	175	180	172	165	188	159	158	203	166	175	183	201	197	201	191	197	195	176	191	167	189	196	198	165	180	191	181	159	179	191	179	175	175	173	184	171	193	159	195	188	170	178	187	175	201	173	199	193	201	194	187	159	178	192	155	193	180	182	200	158	179	198	200	183	194	197	190	207	186	233	188	185	166	173	189	183	179	185	195	213	188	185	175	186	200	178	164	191	194	162	193	181	188	178	158	211	171	166	213	173	168	187	203	187	202	161	160	161	155	181	212	171	199	194	171	195	170	201	193	198	192	206	161	175	183	191	190	195	205	218	165	192	189	181	160	190	169	201	183	191	206	172	177	190	168	175	190	191	201	194	199	198	168	184	195	197	218	164	213	184	168	179	173	166	170	189	201	192	195	183	170	183	172	162	193	169	195	192	193	163	214	196	188	211	196	195	173	181	170	184	172	173	163	180	180	184	160	210	189	169	187	199	211	188	184	179	174	208	171	176	193	194	180	188	208	148	188	159	175	148	179	152	195	201	193	190	179	185	195	199	177	190	177	179	183	178	209	194	191	188	149	179	177	180	196	173	143	188	196	186	155	170	176	186	173	196	169	194	191	185	167	187	152	191	182	179	193	187	214	185	193	180	150	177	184	209	209	202	168	168	226	194	213	215	190	183	192	177	180	168	182	191	190	161	193	184	192	188	169	193	204	202	203	191	202	191	201	198	205	169	162	168	205	170	208	178	197	176	181	171	188	187	181	165	169	213	230	200	177	179	174	186	156	212	176	203	201	182	182	146	183	192	183	190	186	175	155	174	190	153	186	202	176	161	158	187	195	173	202	179	163	197	192	165	189	172	195	199	182	191	174	156	199	174	182	184	189	179	192	175	177	164	206	190	196	189	204	169	192	179	197	197	174	206	184	178	180	179	172	181	169	177	168	177	168	192	181	183	188	190	184	185	195	173	190	187	183	191	172	185	185	185	186	166	189	179	174	165	160	197	183	189	169	204	179	200	175	186	187	193	184	178	199	210	202	171	182	198	197	193	152	167	165	183	185	171	180	179	180	201	174	182	193	157	176	185	158	177	195	180	180	173	176	172	177	159	190	212	204	171	178	220	185	204	196	158	188	179	179	190	178	150	172	197	182	171	183	158	209	188	201	191	188	187	184	220	179	194	166	185	189	179	160	192	177	180	186	173	159	189	180	166	176	184	178	192	226	185	179	165	169	178	188	176	190	179	170	184	165	161	167	191	173	194	187	185	180	148	190	187	204	194	186	206	175	214	185	168	175	185	199	195	181	207	179	172	162	177	181	187	182	190	181	188	220	157	189	209	199	195	193	168	186	206	168	197	179	190	230	174	173	180	201	208	189	206	206	176	218	183	172	170	200	182	179	193	211	188	181	192	191	183	186	204	178	211	192	190	194	165	159	179	152	176	193	180	200	198	189	217	209	195	171	202	180	209	184	194	180	184	183	181	156	177	177	182	183	180	178	189	176	180	154	170	192	175	174	204	179	216	187	187	191	198	189	201	171	160	176	182	183	198	181	165	167	197	180	157	194	163	181	180	178	180	182	168	172	166	172	180	200	201	186	177	175	191	201	168	186	191	178	152	170	187	196	173	161	195	200	186	176	185	191	189	178	171	172	207	185	181	179	194	166	159	173	179	176	156	204	179	202	206	201	190	186	156	196	188	162	186	187	182	180	221	194	171	158	193	186	177	176	180	170	180	179	179	193	177	185	218	173	180	190	197	199	183	172	194	190	182	173	193	206	197	157	184	170	208	193	176	192	162	199	183	166	162	167	194	171	214	178	198	179	171	187	178	178	205	192	153	225	166	163	198	180	173	163	182	169	189	191	173	161	183	166	171	186	158	174	188	169	196	180	172	201	185	184	193	198	201	178	166	203	213	193	172	170	207	169	174	179	164	164	186	187	166	197	183	193	194	168	203	201	184	201	178	221	191	201	164	179	189	177	203	190	179	210	187	207	196	187	196	172	202	167	155	158	205	170	192	158	178	197	203	192	184	176	169	207	214	190	191	190	169	164	189	181	188	170	195	195	195	162	193	195	203	166	187	207	186	189	186	185	183	183	170	182	174	197	199	191	180	154	181	179	206	178	195	189	171	191	167	184	203	176	197	186	182	166	173	156	175	164	186	174	189	161	177	200	212	207	180	182	179	200	197	157	151	191	160	175	184	185	178	167	174	181	181	158	189	187	169	196	187	194	194	200	182	173	182	158	195	194	173	193	166	192	182	189	192	177	186	186	173	194	173	164	217	181	170	184	187	210
1713	494	558	488	504	495	498	489	464	483	500	472	443	455	458	489	455	459	459	472	426	490	492	510	492	457	453	479	445	481	502	478	497	519	482	452	480	480	477	491	512	432	471	413	457	468	505	470	480	492	472	463	484	488	491	481	503	456	478	484	488	452	489	460	494	450	485	473	483	459	526	480	476	470	509	450	451	466	489	480	477	471	452	487	527	472	484	486	473	472	485	475	478	485	486	456	440	444	500	512	483	487	459	482	464	449	489	436	465	494	475	442	485	468	439	480	510	455	463	437	502	461	457	490	451	469	461	473	504	478	460	493	476	463	480	481	484	491	459	501	470	506	454	495	469	457	486	458	461	472	471	472	467	501	511	486	502	494	509	488	455	485	469	486	530	475	433	464	501	466	486	494	449	438	471	469	440	503	514	462	445	430	466	497	480	450	473	518	449	528	496	482	470	489	452	456	498	476	459	498	444	491	472	496	483	456	504	450	450	457	486	479	482	485	468	471	443	494	460	488	479	491	463	517	511	503	459	491	485	479	477	421	460	502	483	441	465	451	452	481	502	477	456	470	474	508	489	428	491	498	493	485	484	471	474	519	451	474	520	462	481	472	433	493	498	485	474	534	477	446	462	478	486	447	454	482	469	477	463	477	488	451	510	519	483	455	482	477	469	451	467	496	474	474	505	501	501	476	482	454	451	458	452	467	452	496	468	494	453	530	457	482	463	451	488	504	426	495	466	488	496	446	484	487	515	489	464	478	470	452	501	476	462	447	447	487	465	457	467	473	453	437	494	525	472	470	494	475	483	429	418	436	498	487	481	453	481	472	451	487	485	486	530	480	477	481	448	506	482	487	439	478	448	477	502	463	522	456	478	466	465	457	526	440	511	450	499	472	497	476	512	463	449	468	472	475	465	490	443	458	482	490	467	460	508	465	469	518	475	497	451	516	480	483	509	489	452	491	454	462	456	436	504	470	449	477	495	493	497	454	488	481	500	490	480	512	485	449	498	484	477	462	552	475	474	446	500	458	445	463	470	495	490	475	485	510	519	481	459	506	468	479	479	479	477	520	501	438	468	462	451	506	460	456	487	439	424	475	436	456	463	474	436	479	469	468	476	479	502	455	460	477	480	496	493	450	470	487	431	498	471	481	492	481	441	453	483	441	449	460	470	497	534	470	463	451	493	491	457	470	482	466	448	453	478	455	446	475	505	454	495	478	469	453	486	457	457	466	529	464	437	488	488	461	477	519	478	486	431	483	482	479	477	474	442	440	500	457	472	474	475	477	502	443	445	454	503	495	485	462	491	495	469	452	462	410	472	465	465	471	455	499	463	463	488	468	489	443	434	478	463	471	459	464	507	499	502	464	484	481	484	454	430	447	461	459	516	490	452	469	459	487	479	462	437	470	489	493	467	451	479	458	474	492	476	439	456	486	490	514	466	464	489	459	456	467	436	500	428	440	488	449	459	511	494	501	434	463	487	489	501	466	467	471	507	488	501	474	480	486	507	457	491	499	451	485	454	426	453	448	504	491	500	455	508	461	513	473	454	459	475	454	449	510	456	449	474	506	457	407	488	481	459	507	456	471	433	483	445	437	464	455	449	537	453	478	514	459	479	481	515	509	472	502	435	420	486	480	473	464	493	467	463	478	485	474	449	438	493	444	493	509	486	501	482	457	454	450	480	487	465	494	448	464	500	459	499	493	469	478	472	465	481	501	477	472	455	453	490	493	476	464	422	471	494	496	488	512	444	474	492	479	456	485	449	472	467	484	463	464	504	477	447	483	474	469	471	507	467	440	451	467	478	470	483	476	497	497	417	491	477	476	477	495	454	498	460	474	468	465	462	480	472	476	472	483	459	469	454	466	502	509	484	469	484	471	517	489	505	491	480	510	485	480	493	475	459	465	491	448	472	435	461	488	477	517	490	487	512	443	501	487	460	489	493	468	491	496	465	474	481	451	477	461	508	463	477	447	462	496	483	479	451	454	509	498	470	461	445	486	479	498	484	446	455	482	449	462	496	489	488	443	495	472	470	478	483	505	450	487	467	475	479	466	487	481	488	477	517	462	454	449	445	467	482	480	468	456	454	444	496	449	476	472	493	498	454	457	477	449	494	500	504	478	439	509	478	471	515	466	487	457	511	473	487	490	458	466	441	500	514	467	483	480	467	485	502	505	460	466	493	495	479	432	469	500	467	460	464	454	472	440	438	452	473	497	490	468	480	431	471	435	495	458	475	451	454	446	460	467	487	453	527	542	493	477	468	461	484	454	496	412	463	486	477	431	496	475	481	475	505	447	508	488	475	457	514	495	480	485	453	444	481	465	496	467	467	487	505	449	515	534	509	490	507	524	513	479	439	503	495	474	481	462	490	504	492	500	475	477	494	509	475	475	485	416	509	483	486	435	504	493	463	446	485	473	484	475	466	482	466	494	478	479	497	467	502	493	453	447	464	438	529	462	478	500	439	492	466	454	438	500	488	460	458	467	464	512	452	496	467	496	516	464	475	486	485	439	496	512	525	484	457	496	475	479	467	536	465	437	482	508	516	477	430	476	484	469	498	525	487	449	463	477	482	445	503	447	488	479	489	495	496	485	486	466	486	487	491	436	492	449	489	519	448	447	471	495	476	477	471	417	480	434	503	448	491	451	525	452	469	498	471	479	463	504	468	471	499	465	463	456	513	510	497	477	473	479	459	453	454	493	475	461	445	507	484	500	485	493	457	437	460	467	476	488	464	509	473	472	433	452	463	466	497	461	459	478	475	499	425	476	449	462	485	481	476	461	495	473	488	507	471	475	491	446	490	483	456	452	460	471	510	467	495	460	460	478	455	479	510	465	466	467	444	503	488	506	462	413	472	489	451	481	471	462	509	454	467	446	500	435	431	506	421	477	476	445	474	481	502	466	464	468	488	482	474	467	485	493	495	502	534	473	497	460	459	468	446	512	501	455	438	512	514	457	492	468	466	454	465	484	485	475	518	456	456	441	469	473	440	468	487	463	457	488	474	472	500	457	458	484	493	486	475	505	488	467	479	449	494	458	489	498	464	470	461	482	501	479	480	446	473	476	496	461	472	505	509	477	479	500	529	519	511	472	463	476	468	462	499	486	448	457	476	467	505	476	455	451	478	442	508	521	507	472	461	472	485	463	454	483	471	458	425	486	454	498	448	467	444	474	460	484	461	478	459	493	478	482	464	480	501	479	458	489	458	498	491	461	509	454	477	457	502	488	501	453	452	457	467	483	456	449	516	515	476	484	457	476	462	494	457	468	485	482	510	459	511	459	440	464	486	435	471	469	449	488	470	471	460	472	459	504	469	483	475	479	438	475	512	465	467	504	482	477	452	505	464	468	479	507	460	502	477	469	459	503	448	502	491	447	466	468	478	496	491	468	482	468	463	480	472	460	489	478	455	529	519	489	485	413	466	503	469	474	438	473	448	478	497	461	456	468	453	439	462	453	529	511	444	499	482	472	462	445
8056	702	726	604	511	491	425	420	439	357	421	347	397	416	385	350	374	325	356	345	349	334	319	370	345	328	396	350	335	312	366	352	372	371	351	343	325	356	340	314	351	356	348	332	366	337	341	364	368	360	348	332	395	368	332	347	368	335	325	387	352	324	335	353	391	362	351	403	365	341	367	356	341	349	386	368	357	355	377	353	336	403	366	380	367	360	366	358	321	335	343	355	335	351	309	362	340	332	346	398	360	335	370	337	333	349	345	360	355	350	330	371	335	351	339	371	342	334	372	339	336	354	336	379	341	356	368	323	341	366	360	352	332	368	332	335	376	320	330	331	333	376	362	350	344	351	360	346	370	356	392	338	376	347	360	334	325	351	339	339	364	378	336	342	355	366	361	368	356	361	323	369	345	352	340	378	320	369	383	364	346	354	362	369	372	330	343	332	364	334	348	378	380	352	354	356	352	381	342	340	360	358	370	307	368	400	411	343	334	378	349	381	387	332	359	363	386	335	351	374	359	378	360	360	314	360	335	352	362	363	354	352	379	381	374	365	352	360	370	370	360	379	357	374	376	336	317	351	329	355	312	340	367	368	335	412	345	381	382	372	352	337	351	356	366	334	351	363	372	390	362	361	316	358	329	313	362	389	324	356	369	403	386	389	363	338	345	348	291	350	355	325	350	302	347	357	330	381	360	358	378	378	345	390	358	333	334	339	363	342	327	336	340	331	357	356	340	380	355	388	365	386	361	358	334	376	336	362	362	334	363	337	387	331	322	313	338	359	370	342	370	358	325	349	321	362	351	329	375	332	328	309	316	315	356	322	349	376	325	362	335	348	368	405	381	397	349	342	339	336	366	325	371	371	348	339	350	352	339	332	384	350	357	383	335	342	347	358	356	361	372	342	355	364	327	391	342	383	383	385	375	366	331	357	386	334	347	375	329	335	337	382	362	335	337	363	391	315	314	317	362	358	325	340	357	359	375	369	318	381	304	322	375	357	354	354	305	401	360	384	373	334	388	352	366	385	346	328	313	374	341	350	379	381	365	344	345	316	346	346	353	355	349	328	370	370	333	360	345	304	409	337	361	353	356	362	357	352	349	340	383	357	379	359	334	335	341	353	382	383	333	344	319	326	327	333	373	331	362	366	402	358	336	348	355	361	354	320	352	342	349	374	390	363	339	355	310	343	347	371	294	364	333	329	351	330	358	333	391	344	394	362	356	346	379	357	375	363	328	340	364	334	345	379	353	342	396	322	371	325	332	384	408	404	352	399	368	349	337	329	339	338	352	336	354	361	332	321	376	373	390	377	373	362	328	354	361	372	368	379	316	340	319	341	353	364	347	345	353	324	322	337	378	365	352	363	331	361	350	352	338	360	381	324	354	369	357	368	317	315	353	334	334	345	378	339	372	344	326	401	356	354	290	366	375	361	352	355	341	376	342	382	358	369	332	350	329	369	372	359	324	347	355	367	332	353	391	316	379	349	378	378	354	359	356	365	353	359	349	361	346	371	308	358	323	353	369	335	382	350	381	321	375	335	346	347	371	385	328	314	344	397	364	359	362	365	356	360	338	364	349	356	358	343	345	385	375	371	396	324	346	344	352	340	395	343	333	347	361	354	362	334	336	335	351	372	341	313	375	298	316	390	361	319	361	347	338	367	341	335	336	359	355	366	349	332	357	398	353	358	347	325	358	329	331	315	360	346	361	372	329	324	362	344	344	304	379	358	375	330	362	384	331	322	372	397	373	319	368	331	332	385	385	310	359	347	332	354	369	365	375	349	387	351	319	322	357	347	405	361	362	360	356	346	336	337	380	308	334	352	352	348	367	362	360	337	340	373	352	338	335	376	376	355	343	346	346	342	369	329	305	377	385	347	335	326	333	406	357	366	343	343	347	346	348	344	365	317	328	384	345	355	355	344	332	364	356	334	368	354	374	382	319	354	326	341	335	389	362	345	350	360	304	355	382	375	317	330	349	313	329	331	394	357	342	312	364	351	340	368	349	336	367	330	359	355	350	331	313	324	324	379	344	362	352	389	363	317	367	327	365	340	325	360	379	391	358	339	361	387	374	338	342	325	334	349	354	346	372	381	365	386	365	338	320	368	361	342	357	365	300	315	364	348	343	329	375	317	315	353	366	346	376	361	340	382	354	384	375	377	349	345	346	368	348	303	346	334	343	352	304	361	349	347	382	345	341	309	342	333	323	317	357	317	351	352	349	362	326	368	358	383	333	340	347	349	354	366	366	368	379	330	323	372	362	341	363	350	328	371	348	334	354	333	335	330	351	392	353	349	316	394	354	339	327	349	363	372	350	364	345	351	339	369	373	336	384	378	313	389	350	374	307	339	310	348	330	314	335	344	350	367	360	350	390	363	335	363	328	369	378	322	329	350	331	363	362	332	345	340	408	369	366	341	334	342	336	335	342	380	340	332	340	346	353	365	315	362	389	354	363	363	320	353	340	347	324	370	341	376	343	365	328	375	363	350	345	364	354	346	355	337	370	381	336	322	360	358	358	342	382	316	357	363	355	323	370	374	359	380	329	360	368	351	311	364	348	322	381	404	368	380	346	348	374	354	357	368	354	355	387	385	341	371	351	390	395	355	368	370	372	344	366	390	350	389	349	356	330	334	369	350	391	311	356	317	359	384	372	370	379	344	362	360	367	329	392	361	322	327	385	371	352	364	336	379	380	342	345	368	360	333	333	351	350	377	343	324	349	379	353	373	401	360	363	347	348	350	340	364	325	360	344	331	331	332	336	350	343	316	313	342	366	350	342	362	360	350	351	348	349	319	340	342	382	373	341	370	369	335	337	362	366	320	344	369	374	289	359	374	313	368	333	340	343	320	336	314	379	370	354	372	370	353	343	357	381	348	340	387	344	368	351	393	363	348	329	362	353	347	353	340	362	365	376	362	393	330	323	378	360	344	354	349	341	346	375	402	369	352	351	350	348	381	353	349	361	345	358	351	359	341	371	372	365	378	356	350	334	308	345	373	363	338	369	353	327	315	371	344	366	426	374	365	318	354	342	378	346	338	355	379	363	356	346	341	349	357	374	352	337	369	356	334	361	344	411	391	361	333	362	346	316	358	352	349	379	340	364	344	354	357	322	368	323	343	338	360	327	350	346	340	358	358	389	366	314	343	297	358	357	341	342	379	321	340	326	363	368	345	371	376	351	349	373	344	353	315	356	351	344	365	358	345	354	394	358	326	359	377	366	346	355	313	342	363	335	370	326	339	337	357	377	366	384	355	343	365	345	337	367	359	382	334	367	390	354	347	388	343	372	330	363	354	340	339	285	328	331	369	379	337	342	367	321	325	367	349	372	371	374	358	376	340	356	321	379	359	339	345	337	370	363	351	353	326	387	343	338	355	347	348	365	338	334	394	328	341	361	362	351	368	360	330	361	373	374	396	368	326	376	353	368	340	317	358	359	374	308	388	357	383	352	335	363	366	347	348	356	349	363	357	369	330	344	342
6712	1135	1607	1689	1526	1412	1213	1178	1134	1029	974	938	999	907	930	885	853	844	844	892	831	899	872	821	875	829	874	804	821	872	832	808	815	831	837	863	863	816	834	873	821	841	831	785	793	831	795	788	857	844	807	807	837	808	782	790	793	780	832	787	788	848	835	837	810	804	861	797	781	765	805	836	808	785	839	794	800	834	805	813	792	776	787	848	773	838	821	815	802	880	812	837	820	773	814	785	806	762	767	803	729	822	786	783	837	834	868	766	851	798	832	847	775	816	875	770	804	848	803	791	787	777	766	783	773	785	823	767	837	772	866	817	799	857	804	828	761	803	789	777	836	798	796	824	831	817	849	757	811	814	808	843	842	809	797	832	850	871	805	815	790	813	828	807	819	822	814	750	847	809	793	825	833	800	829	785	811	787	824	808	792	791	819	795	804	834	823	824	831	788	821	846	810	829	811	840	757	786	805	805	815	796	854	773	828	871	830	812	806	797	837	799	838	848	753	736	767	830	844	802	802	813	892	808	853	832	806	818	821	856	788	787	828	809	813	809	791	824	805	772	837	831	808	774	827	783	836	790	850	821	763	829	808	800	841	794	790	856	826	779	771	802	808	761	802	762	791	822	854	815	812	843	798	815	812	794	818	800	788	856	790	826	753	787	814	814	772	814	807	824	810	830	780	835	827	797	807	801	783	871	803	880	839	784	810	765	837	812	849	792	800	798	846	855	779	812	847	807	817	780	817	832	784	751	835	791	785	800	807	838	801	814	786	809	829	890	804	831	821	810	806	898	835	795	790	846	792	824	816	762	786	803	804	791	832	781	824	775	807	827	830	795	795	792	781	849	868	783	842	794	811	843	856	887	848	833	840	832	850	795	830	847	830	868	796	841	799	794	765	866	781	809	789	840	748	752	834	836	838	796	843	744	824	868	776	830	820	860	782	830	783	815	814	839	807	778	871	818	849	798	799	772	785	809	786	864	767	814	807	790	795	825	784	822	796	822	771	800	840	786	830	856	831	790	801	808	801	825	802	761	757	836	817	797	794	803	787	808	833	770	826	788	792	784	768	813	852	770	782	799	780	788	767	803	837	846	803	805	789	808	814	802	782	825	775	836	812	822	784	797	814	801	789	799	846	812	812	840	817	825	801	818	808	759	843	818	819	816	868	813	798	863	803	770	797	797	816	799	767	811	851	816	824	830	834	785	771	859	845	783	840	799	770	835	824	819	830	815	871	761	747	807	791	815	842	768	778	837	803	810	846	828	802	805	783	826	826	806	823	800	845	825	775	809	792	774	773	808	815	823	841	839	764	804	821	803	801	811	794	801	815	781	761	834	821	814	791	822	782	785	796	799	792	823	825	754	833	769	809	778	801	731	843	775	833	797	836	802	807	788	815	815	787	793	821	771	825	794	816	863	772	776	797	832	814	814	803	837	832	855	797	793	860	772	822	837	842	774	782	754	844	732	784	836	832	788	816	851	805	787	799	798	824	787	767	759	801	790	808	822	791	852	776	778	828	744	755	868	839	827	834	818	858	814	830	852	780	780	826	835	792	823	811	847	836	799	820	836	815	828	772	778	804	795	791	781	810	781	845	818	790	805	826	795	813	783	855	820	723	804	809	811	834	794	781	817	823	813	793	842	825	835	796	783	761	782	769	836	777	757	830	831	780	804	799	796	785	782	772	767	839	777	840	752	822	792	787	805	804	823	770	811	802	786	822	814	857	817	840	771	843	841	803	821	804	819	775	853	793	754	825	762	843	852	791	828	780	839	815	804	812	787	832	808	840	788	797	766	778	744	798	788	764	811	818	783	802	839	777	797	789	854	788	808	805	815	836	818	799	828	828	741	789	763	811	831	811	773	828	784	789	830	841	847	827	774	779	821	801	837	792	792	821	856	816	824	790	811	804	796	782	811	817	792	803	799	843	807	758	770	799	766	790	829	777	774	804	818	775	780	798	808	840	877	783	786	842	837	828	800	828	811	792	860	810	773	804	832	825	813	797	839	873	856	792	833	803	765	788	753	803	828	803	773	801	783	868	803	782	788	825	807	809	774	809	784	810	772	779	768	845	846	822	812	801	859	795	761	844	779	781	818	791	844	798	817	786	811	800	853	847	819	823	828	778	792	817	815	810	767	792	801	802	808	778	821	799	833	784	813	829	819	784	785	813	744	771	802	820	781	804	779	834	841	765	885	859	808	774	793	786	769	833	867	817	793	815	813	835	816	762	756	809	883	800	831	765	811	863	856	812	792	832	740	859	804	811	789	809	752	820	784	831	822	775	829	789	797	850	794	816	761	845	785	851	813	787	780	846	851	810	812	818	791	848	846	784	817	841	831	818	786	803	782	837	793	784	746	838	759	806	774	816	881	816	805	833	782	778	800	829	855	846	792	817	793	808	838	801	734	826	872	801	833	757	812	768	828	791	792	816	806	824	771	809	787	865	820	791	845	798	832	852	796	767	820	765	795	861	801	800	812	823	773	826	819	844	845	836	830	760	832	800	815	830	804	830	814	792	818	869	828	817	848	814	809	801	835	830	819	814	796	842	820	835	804	832	849	807	786	743	794	744	808	787	845	814	808	817	804	785	786	805	793	846	779	880	860	817	836	782	834	802	814	800	783	764	810	813	805	841	843	819	794	821	816	818	828	843	834	793	851	853	855	820	771	838	829	785	813	810	825	790	837	785	795	790	803	839	803	824	821	802	818	793	823	821	817	798	798	816	766	765	748	817	842	810	805	851	833	803	852	795	801	819	825	817	796	804	829	807	755	827	795	813	831	839	795	827	814	789	776	856	817	782	787	848	796	803	845	821	841	846	829	850	794	763	815	805	823	853	851	806	774	796	821	817	849	767	810	758	815	764	808	781	786	784	827	825	842	817	805	819	832	790	855	786	820	802	815	819	831	814	869	809	795	834	781	793	807	787	781	812	853	789	820	816	819	825	799	837	825	823	848	835	875	797	779	802	811	820	859	804	816	805	824	844	858	822	780	815	806	743	804	844	771	811	800	805	824	749	829	794	839	799	784	803	826	836	764	807	767	812	867	887	792	867	821	849	827	841	783	820	841	818	838	802	783	801	792	826	794	807	829	777	791	815	742	804	810	776	844	802	809	798	800	822	780	773	858	857	860	823	820	814	822	742	818	732	827	782	760	805	773	759	795	814	772	834	820	805	773	760	783	819	797	799	858	796	796	805	779	828	798	819	808	816	833	837	816	796	802	771	807	811	833	775	761	823	766	817	796	791	798	813	837	787	827	802	839	832	804	784	816	838	808	835	827	753	845	804	776	806	792	819	771	853	846	812	801	819	752	819	809	829	830	840	817	763	786	834	837	770	792	805	846	818	791	764	772	802	815	804	814	811	846	763	829	763	835	818	802	784	777	810	830	816	795	783	787	849	802	844	783	811	802	825	818	768	824	839	824	834	792	780	817	802	791	785	827	822	845	794	865	781	859	800	801	805	804	853	813	800	808	819	817
14893	1392	1027	778	625	517	467	447	385	386	331	332	390	336	350	340	311	340	312	351	303	364	328	338	327	243	312	323	295	291	306	329	330	329	319	281	285	323	303	330	317	314	313	304	304	328	321	339	307	314	299	284	294	332	305	344	307	336	352	341	288	315	296	327	352	313	336	309	331	321	331	317	346	297	271	312	316	302	345	291	320	307	298	317	300	306	297	301	309	293	346	308	339	314	313	290	305	303	318	314	329	315	301	330	316	310	299	291	328	327	299	310	325	330	311	284	328	355	321	314	334	313	309	315	335	303	327	325	336	311	279	296	329	297	342	284	306	314	308	322	340	343	291	312	320	331	325	313	335	346	306	313	298	323	318	292	321	316	335	310	308	288	291	301	311	302	258	349	328	313	293	311	302	326	299	306	326	303	316	285	358	300	303	332	341	305	290	314	301	307	287	296	332	341	309	303	300	302	344	302	311	330	310	288	315	295	331	296	287	311	292	300	334	310	316	333	304	290	302	300	327	323	314	291	305	330	325	305	309	291	290	302	303	315	311	299	333	324	326	287	318	292	309	336	328	292	299	320	327	349	322	308	320	292	302	312	295	287	333	292	271	331	324	296	326	310	312	297	303	275	313	303	302	327	312	332	298	344	333	309	309	325	305	287	301	292	296	317	297	302	318	275	311	315	317	331	299	284	290	325	293	337	345	320	309	290	296	339	318	322	314	309	300	326	279	307	295	321	300	334	330	304	307	296	321	320	324	298	307	322	328	296	293	283	293	322	324	307	315	323	288	321	297	347	294	293	298	346	356	315	295	319	311	331	339	310	305	325	317	339	285	291	341	330	274	301	300	295	270	313	287	357	333	317	298	335	304	292	302	308	279	300	306	333	330	325	306	276	275	332	323	340	301	300	290	303	320	303	318	326	327	346	314	328	347	320	341	320	313	302	319	312	277	327	338	285	295	286	310	312	291	326	320	306	319	339	307	300	279	304	347	297	317	295	276	278	320	304	328	345	309	340	304	310	318	334	349	321	296	298	322	313	351	296	325	320	334	307	296	312	326	321	312	311	298	327	336	302	306	277	335	295	291	307	324	308	295	301	316	320	323	318	330	336	279	305	311	280	344	311	326	299	313	340	333	286	338	325	352	326	316	294	328	327	320	335	339	323	260	290	324	313	306	344	295	345	332	295	296	303	309	283	315	328	294	334	305	330	330	305	278	309	301	324	289	328	303	344	303	312	294	307	337	315	323	299	299	308	305	326	328	269	323	308	327	301	317	324	315	325	324	315	324	328	318	308	309	315	288	319	305	280	297	345	300	325	323	284	340	250	296	328	318	307	311	302	303	319	327	313	332	327	327	305	295	375	301	318	296	294	309	301	288	286	329	302	328	308	296	308	346	316	308	327	311	286	316	294	311	342	320	324	281	292	313	275	313	343	330	328	340	315	284	301	333	287	286	321	328	291	291	290	311	266	328	326	297	306	310	306	290	295	311	324	359	324	282	328	314	317	288	326	291	325	318	320	294	317	292	267	293	291	351	308	317	316	310	324	297	321	296	312	311	324	299	305	302	313	328	284	322	331	331	307	282	339	299	334	349	323	338	321	305	271	326	311	316	301	326	312	308	313	292	315	284	315	311	311	302	309	292	340	315	312	324	301	349	326	281	319	299	299	335	281	311	297	311	325	325	311	300	288	314	296	293	331	321	310	320	323	333	325	314	303	288	289	320	345	327	324	342	259	273	307	310	319	271	301	280	283	335	288	318	314	325	315	313	281	308	311	287	313	334	312	285	304	326	312	344	304	310	329	291	308	316	304	295	329	317	290	319	299	294	303	332	322	287	310	283	287	321	287	342	299	289	323	333	306	289	306	304	287	310	271	326	282	338	350	310	311	352	314	301	325	334	320	264	289	365	304	298	301	333	302	262	289	305	300	328	302	280	300	327	292	304	314	294	313	325	319	315	312	322	302	302	298	302	322	345	345	323	264	329	328	341	295	312	290	290	326	326	334	273	310	280	310	322	321	314	329	286	302	332	295	328	290	291	333	289	311	337	338	313	341	310	358	273	306	289	294	292	309	316	291	311	346	292	311	322	312	299	337	321	335	286	290	325	301	334	294	312	322	303	331	311	308	298	316	322	322	308	286	311	345	325	306	317	298	320	304	296	295	270	307	296	324	305	309	324	333	291	282	306	302	297	304	309	314	342	309	356	331	299	304	308	300	321	334	311	288	339	319	320	273	337	328	314	310	343	319	319	342	309	348	317	299	290	313	282	329	307	288	310	332	313	321	330	305	321	293	331	302	292	325	342	318	333	312	331	306	330	311	296	302	308	318	320	336	320	300	292	290	275	269	299	332	313	311	299	296	306	359	315	308	286	284	307	343	319	305	304	298	307	341	336	273	316	271	295	305	316	322	298	291	317	290	324	306	311	319	323	298	291	301	334	309	285	317	302	309	286	298	283	291	291	300	301	325	304	321	292	286	314	341	301	315	298	300	284	289	296	313	317	327	318	298	325	319	309	320	335	333	307	286	290	292	327	285	325	302	338	291	332	309	322	351	313	326	330	329	322	262	320	314	323	320	282	309	326	312	340	325	317	302	308	331	336	299	323	326	298	322	300	301	320	290	312	286	322	306	295	306	270	305	280	325	311	303	312	326	303	300	303	309	293	282	309	316	305	297	320	346	348	300	327	282	333	334	317	272	320	318	338	315	349	332	302	324	324	304	302	295	325	292	312	309	305	324	316	315	336	308	289	305	298	309	277	336	320	325	307	285	326	335	366	322	282	310	331	296	307	292	303	348	339	326	330	317	306	285	282	336	348	330	310	342	349	298	328	288	330	294	290	330	327	295	292	314	287	306	336	310	330	325	302	329	312	323	291	317	340	356	325	326	288	316	290	325	271	309	301	337	304	323	301	324	327	330	326	296	307	318	319	324	315	341	305	296	320	350	316	290	300	294	315	314	303	309	311	298	320	312	303	288	293	317	314	331	298	293	309	319	320	298	280	268	321	327	367	326	308	327	320	339	310	299	283	327	287	322	320	330	302	354	342	299	263	309	290	306	310	317	343	314	309	326	295	313	301	312	311	282	329	283	300	329	296	326	326	323	296	326	314	315	299	318	330	282	353	318	307	302	315	304	317	326	323	300	315	313	322	297	342	308	352	311	310	318	326	281	326	305	305	272	279	304	317	304	321	330	318	300	319	298	311	306	337	347	312	316	304	318	326	273	278	306	314	316	320	297	335	331	272	323	310	306	315	285	303	307	337	293	304	298	293	304	293	308	321	277	319	336	348	316	305	297	298	289	316	294	324	329	325	315	290	324	307	329	297	322	326	320	317	312	308	305	298	282	279	297	311	323	295	290	296	301	319	316	280	316	302	303	310	297	321	335	305	335	282	311	297	327	286	303	292	320	331	312	298	299	275	301	314	307	333	298	310	296	282	320	302	345	311	299	315	298	366	315	318	318	331	305	319	299	349	297
8304	1350	2206	2332	2028	1830	1483	1346	1111	1120	1008	931	1018	910	899	887	849	812	773	768	783	773	770	745	770	729	769	734	799	755	761	776	703	724	720	706	765	746	743	711	745	687	718	665	701	686	721	693	660	701	695	717	700	726	702	687	697	749	700	716	697	714	696	721	722	730	662	689	705	702	739	713	709	696	716	710	697	695	683	677	650	681	775	709	703	668	725	714	657	723	668	652	738	687	719	740	692	695	697	679	678	700	693	681	723	678	706	709	775	712	662	681	669	710	745	694	706	692	727	669	702	691	673	724	711	720	693	759	708	691	708	713	712	730	712	715	705	696	682	686	709	713	678	685	650	666	716	694	651	710	737	668	747	670	705	720	641	710	734	685	722	719	738	673	665	706	719	684	735	661	687	702	701	669	688	655	668	704	689	693	697	693	689	727	695	683	683	742	703	727	680	725	665	670	741	642	659	724	681	691	699	701	705	726	680	699	693	681	718	706	710	688	669	724	652	668	678	685	670	694	702	745	738	706	714	697	675	718	737	701	673	715	678	695	674	726	652	756	718	660	713	693	644	688	727	679	726	729	724	654	723	693	692	696	643	745	758	664	696	704	683	690	736	696	673	679	710	727	695	696	730	714	695	738	680	717	713	710	657	691	674	694	706	658	668	659	649	702	726	722	664	674	647	699	700	686	726	720	713	717	659	707	686	699	684	710	685	668	721	648	718	706	717	699	688	650	721	721	687	672	710	717	688	716	719	706	705	676	661	624	734	707	672	687	717	708	724	668	663	656	672	690	643	693	732	656	718	660	726	708	704	671	664	709	667	700	735	697	700	704	697	735	708	700	672	665	692	669	722	716	737	674	711	712	702	718	707	648	769	697	698	707	697	680	679	688	681	653	736	719	690	690	661	738	710	757	664	682	713	683	675	648	730	718	705	742	681	674	695	713	693	658	705	734	650	753	712	706	659	684	699	637	660	727	740	723	706	674	711	715	711	674	704	679	720	690	701	699	715	688	712	710	698	697	702	642	731	659	682	722	738	678	690	677	697	700	651	728	713	704	745	691	685	709	669	728	697	716	689	718	656	685	719	680	715	724	663	731	727	680	718	693	672	641	713	694	672	702	714	681	702	755	681	674	699	726	758	673	698	669	675	666	682	691	688	714	662	688	710	679	679	675	660	699	727	688	682	696	656	669	684	719	705	722	713	622	713	661	661	727	696	634	704	736	704	722	715	707	729	748	732	704	663	691	704	740	677	730	692	689	654	694	716	716	732	702	727	690	742	750	699	729	735	665	662	718	693	715	673	701	672	636	678	741	679	688	683	706	731	687	622	705	687	677	623	701	681	710	652	752	732	689	664	691	699	654	741	699	698	727	669	700	712	696	683	766	651	640	712	718	687	688	685	676	690	701	718	702	658	713	693	700	642	665	663	664	660	780	700	718	694	697	708	707	690	721	718	673	661	718	672	695	689	648	691	707	663	682	699	627	719	706	686	743	662	698	731	652	653	671	699	711	673	683	712	656	675	741	704	791	715	701	732	689	726	657	709	670	671	696	693	708	689	686	701	693	765	709	718	714	673	717	707	694	693	703	676	722	697	685	710	680	734	742	717	714	701	735	711	769	677	703	701	696	743	685	687	732	675	679	693	686	673	679	724	656	735	704	672	711	698	704	713	691	686	718	688	707	672	626	681	616	688	663	719	720	680	717	763	698	710	685	702	670	720	692	675	695	730	670	650	654	675	746	718	674	648	749	710	714	676	728	741	721	746	714	713	684	668	691	707	672	717	692	685	692	737	681	761	716	700	693	698	690	675	698	688	712	699	646	657	659	679	725	720	700	736	694	747	736	709	673	694	682	643	703	744	689	719	726	669	694	734	698	689	682	622	677	683	718	637	689	707	669	659	705	690	688	694	673	710	714	698	682	689	671	702	665	716	729	695	710	702	692	691	655	667	709	652	683	699	605	652	693	711	726	682	682	683	649	706	688	688	694	735	697	681	658	673	669	693	692	724	690	711	689	666	691	704	673	692	705	702	666	630	735	724	696	672	690	711	734	705	725	680	683	730	701	653	657	685	690	672	680	683	703	704	728	686	672	730	711	715	731	703	701	674	668	705	759	706	678	641	709	705	683	722	694	687	710	693	643	685	638	698	702	687	716	676	693	660	723	720	650	701	646	698	685	684	681	672	690	654	711	720	676	720	676	659	674	676	633	683	679	741	715	656	716	662	655	641	701	699	713	702	684	698	637	696	717	722	703	672	697	711	765	725	737	681	702	750	685	704	668	679	683	693	683	702	662	686	689	679	710	681	732	676	697	731	701	694	724	669	739	657	702	700	696	704	680	642	714	704	676	666	718	699	695	691	717	729	689	718	696	696	745	698	727	725	721	722	725	706	795	701	658	741	660	703	738	656	692	719	693	665	736	648	682	673	688	674	735	701	708	720	664	627	678	713	730	707	695	736	717	659	672	695	678	705	673	726	680	690	691	688	686	710	692	687	666	685	675	694	686	713	683	699	687	721	664	717	743	690	694	746	691	729	721	661	693	766	723	717	718	662	729	715	724	666	738	698	705	694	693	766	697	708	720	687	649	678	682	667	709	680	687	683	761	675	704	715	731	667	717	672	747	666	710	694	674	737	679	629	641	718	713	627	709	683	702	676	656	702	691	728	708	707	717	704	671	720	708	688	682	703	697	694	668	745	716	680	695	649	652	678	724	703	694	735	671	707	712	702	749	705	746	708	692	736	676	733	666	749	742	734	708	678	663	694	672	687	717	713	670	711	659	728	677	698	697	681	675	713	655	734	680	734	763	684	670	679	664	731	685	716	739	664	658	712	730	680	717	733	675	717	740	706	707	725	676	728	699	740	698	666	728	676	701	679	687	735	682	677	713	706	716	717	715	683	753	690	700	707	692	678	728	696	667	666	692	699	723	717	716	720	665	716	747	730	742	771	695	711	711	672	671	725	652	683	664	754	727	748	679	687	661	680	688	709	662	698	669	695	696	726	713	706	727	720	714	686	697	628	681	702	689	700	692	708	664	745	743	725	707	699	631	703	713	668	649	719	715	719	740	660	691	674	723	735	719	711	742	672	639	660	700	666	698	696	742	724	671	706	668	720	666	745	682	713	702	736	731	687	700	712	694	736	699	714	667	713	674	700	717	746	702	653	687	694	677	630	691	737	689	674	673	732	669	679	695	690	694	680	731	734	699	679	677	662	680	735	673	737	694	698	647	710	663	699	701	694	720	727	650	666	697	736	662	673	705	734	660	730	713	661	723	718	693	690	713	688	720	679	705	696	709	685	680	738	676	689	711	665	677	685	702	737	691	705	645	670	713	695	678	691	659	672	690	693	747	699	705	731	650	696	692	705	656	700	662	733	717	689	716	688	720	709	717	747	710	658	699	703	716	661	708	644	758	677	710	727	707	693	656	692	673	690	682	701	675	712	688	665	678	684	667	719	671	711	725	681	662	693	730	682	742
1571	256	198	184	198	187	210	189	177	185	194	204	204	205	210	179	204	205	187	199	229	147	187	172	172	174	189	188	203	210	185	161	174	183	194	199	178	174	219	180	184	198	196	191	211	191	183	203	209	169	194	169	150	188	171	167	161	184	167	210	197	176	178	172	168	182	202	179	185	180	216	197	159	181	181	198	195	194	185	180	197	210	182	180	175	200	218	193	211	173	192	183	187	195	191	189	185	190	171	164	221	173	169	178	206	162	178	179	194	166	180	185	174	171	187	192	177	152	185	184	195	177	185	180	180	187	197	181	162	184	180	175	163	187	196	195	184	172	179	199	189	175	199	185	172	187	203	168	178	153	205	161	155	207	156	194	152	176	214	195	214	171	165	159	203	176	204	193	174	204	162	186	156	185	195	193	202	196	184	193	228	159	202	174	174	177	190	149	188	165	185	198	187	204	222	187	182	202	185	164	210	215	174	181	175	184	200	190	185	156	175	195	179	184	197	201	175	202	184	182	177	189	218	193	172	155	187	161	217	191	206	186	183	193	192	182	202	177	193	174	174	198	188	185	189	184	172	197	207	198	199	195	187	182	185	174	174	210	207	174	187	178	172	175	158	172	181	186	177	168	194	184	180	173	165	196	188	170	175	167	205	216	187	170	197	195	191	185	200	180	186	196	191	195	169	183	193	180	194	175	175	180	162	207	192	189	165	187	189	202	171	165	166	187	193	210	186	178	185	182	174	197	214	190	167	182	188	169	171	187	194	197	199	184	184	177	189	174	192	192	229	198	191	200	176	184	193	189	190	189	198	188	176	185	197	194	154	182	192	172	205	181	187	180	203	200	198	219	184	190	175	174	181	173	182	201	208	196	192	175	154	168	191	162	204	204	190	203	197	193	182	205	176	193	186	214	175	170	199	200	200	197	182	170	177	192	196	174	177	198	165	194	188	193	175	188	190	180	181	194	214	188	194	208	194	204	208	181	181	192	207	197	225	184	201	189	187	188	191	189	207	186	182	195	198	181	140	177	203	202	181	194	186	203	196	144	180	171	182	174	203	188	171	189	197	168	188	219	180	194	183	191	190	177	202	186	184	163	169	186	196	181	208	199	208	179	199	199	205	182	189	201	184	194	188	184	191	169	190	189	171	199	203	200	191	168	204	208	181	191	175	224	203	186	223	190	178	171	186	198	187	183	183	182	175	191	171	190	199	198	182	180	191	203	184	170	190	177	174	179	172	202	168	192	186	169	156	194	180	201	214	198	188	192	170	188	190	201	169	178	189	198	177	179	218	196	218	205	185	175	166	169	177	173	195	177	201	178	192	165	177	191	175	206	168	171	181	182	184	171	183	230	178	182	205	193	196	154	230	177	178	183	190	172	170	184	186	215	186	181	186	165	201	200	178	190	180	201	205	167	168	192	192	187	208	197	201	187	198	198	180	183	165	166	202	182	189	149	205	199	192	191	160	183	195	187	192	175	199	171	170	192	189	180	205	193	162	168	183	154	175	190	177	182	196	190	210	176	194	204	159	170	188	150	206	170	212	184	213	195	221	206	183	180	199	195	200	168	190	151	161	194	178	154	197	189	180	201	156	208	218	160	172	199	183	194	194	177	160	181	182	214	201	187	187	181	190	160	186	185	186	203	160	161	199	183	165	169	190	181	158	183	172	193	189	172	186	168	201	189	185	188	167	199	196	194	183	180	188	179	182	192	191	216	172	189	164	194	177	198	210	200	171	176	184	197	220	179	187	179	226	176	169	199	161	171	163	195	166	213	177	199	184	201	177	176	213	162	166	180	195	182	228	195	188	178	169	184	177	209	198	191	184	201	179	194	191	173	163	205	172	193	171	196	232	183	191	183	218	190	178	174	172	185	197	189	193	200	213	175	191	178	177	192	179	224	221	177	190	159	169	192	179	203	196	177	183	189	208	226	185	186	203	189	183	184	185	185	181	182	189	220	215	188	170	181	201	191	177	195	207	191	165	180	186	172	196	208	178	157	170	203	188	198	180	182	160	183	166	202	146	158	187	195	210	163	185	184	213	175	173	171	165	155	154	168	167	187	191	199	195	161	195	159	174	170	196	179	175	185	202	180	187	198	187	189	184	188	184	193	182	175	168	168	192	202	186	198	200	172	158	186	202	202	194	189	174	159	193	177	205	180	193	185	194	171	162	210	193	188	180	199	185	180	202	202	166	182	186	183	192	220	181	202	198	203	191	181	181	195	207	191	176	171	186	188	180	188	183	166	188	201	167	190	198	176	214	178	185	166	178	160	182	195	186	178	197	180	170	176	192	173	168	193	192	215	191	223	201	190	170	197	170	167	194	185	142	198	179	181	200	165	216	165	179	177	181	196	208	189	203	203	201	179	172	184	175	167	191	180	188	184	176	175	177	178	187	187	193	173	214	186	188	163	186	181	170	185	165	183	177	192	192	173	182	171	160	158	180	178	175	168	197	200	177	216	196	171	168	188	178	197	196	198	175	196	183	192	201	174	166	170	179	192	183	183	184	177	181	183	203	165	171	183	172	156	192	220	175	173	170	192	172	184	182	187	204	177	201	189	208	175	169	202	196	191	186	162	177	192	172	186	199	212	200	182	197	194	200	191	201	170	201	187	188	162	183	168	186	184	186	178	197	181	189	173	181	191	164	185	206	157	174	200	190	189	181	179	185	187	159	176	171	196	176	180	188	175	200	175	185	162	179	192	187	200	179	180	178	179	181	184	185	163	182	152	171	191	193	170	161	219	202	179	183	199	201	203	206	191	186	213	206	188	172	194	192	187	194	179	199	179	170	173	182	178	169	202	195	202	194	157	222	175	173	185	184	159	181	176	205	189	193	188	174	176	181	177	211	187	176	165	169	185	191	176	197	173	171	190	192	182	195	198	179	173	161	166	173	163	175	203	189	203	186	160	177	190	197	188	168	169	172	174	187	176	193	181	215	189	218	180	180	159	149	195	177	184	209	195	192	217	190	187	196	186	202	166	174	180	210	172	205	178	163	176	190	180	193	199	194	204	188	170	204	205	169	210	187	183	189	176	152	205	192	187	210	179	194	177	208	212	171	213	204	166	190	190	193	181	182	208	203	165	174	180	168	189	173	197	169	184	177	172	175	194	200	210	180	169	189	198	189	189	185	190	175	199	184	166	179	185	192	146	201	178	195	180	192	207	205	176	206	191	183	184	211	169	215	192	193	176	207	189	170	199	210	216	165	194	187	228	179	186	199	190	178	193	194	198	184	189	176	185	176	201	181	187	185	186	193	186	177	196	193	180	200	213	176	151	194	177	160	183	170	203	196	199	192	179	165	172	183	179	195	176	176	173	189	171	188	198	195	199	185	225	193	149	197	171	200	186	192	203	171	190	208	192	153	187	197	180	177	153	189	182	205	174	186	187	179	170	189	180	181	179	174	169	178	164	196	179	211	186	162	173	178	178	194	152	193	200	189	198	182	201	204	182	168	192	171	197	189	180	207	171
1772	503	569	541	588	500	544	529	503	452	499	528	492	490	478	502	508	468	499	444	462	527	482	489	481	492	508	507	490	510	517	493	479	510	475	480	498	525	510	461	486	499	518	452	489	476	456	476	471	490	472	491	497	460	505	531	461	472	445	487	415	506	470	499	468	471	484	447	474	495	495	518	478	494	499	497	490	482	445	476	447	487	479	501	470	475	500	438	475	477	487	491	457	471	447	476	482	465	479	519	466	465	517	479	465	455	442	493	477	476	523	464	477	493	484	471	490	476	499	509	446	457	440	471	457	508	483	460	452	449	519	486	516	515	496	474	475	473	487	448	499	495	471	466	430	495	491	447	503	499	475	513	435	451	519	448	488	479	458	464	468	472	450	461	511	475	460	472	461	449	507	479	498	492	508	490	501	501	475	457	487	472	489	449	471	494	504	526	498	496	438	457	473	493	467	484	466	500	503	443	471	425	464	500	487	446	472	475	476	502	518	515	504	474	465	475	482	502	501	473	435	495	478	508	491	471	479	474	517	511	457	521	480	440	449	472	475	498	440	493	450	478	501	474	490	460	462	495	446	472	483	472	466	445	464	500	459	454	483	444	449	446	503	481	453	460	508	473	470	512	447	516	446	451	463	482	434	484	488	474	459	516	510	470	494	492	496	506	472	499	456	498	515	465	445	507	483	472	470	458	500	477	470	469	469	490	470	478	493	540	482	485	491	518	501	481	503	471	491	488	447	492	513	493	435	518	521	471	427	490	501	483	486	478	483	505	488	489	496	480	458	502	456	491	469	484	492	467	497	457	472	495	473	471	486	483	471	475	415	489	492	487	490	471	484	466	473	537	499	502	439	475	525	473	448	455	457	559	476	510	448	485	468	498	474	477	510	504	470	457	517	443	498	490	444	510	463	502	513	512	431	501	455	430	479	485	439	525	524	478	534	463	493	474	509	430	475	480	459	476	488	441	487	462	480	463	453	477	488	496	465	480	469	477	509	510	481	443	463	498	497	489	521	519	447	449	450	481	492	504	478	459	484	464	469	478	485	506	466	469	497	486	475	471	458	501	455	506	490	487	492	499	464	490	521	500	499	493	463	472	471	443	445	490	474	492	483	498	467	504	488	461	438	479	496	461	468	484	522	439	473	451	455	488	438	462	508	453	435	447	464	505	494	501	485	483	479	457	498	479	482	486	493	456	475	503	481	461	469	474	512	501	504	448	475	469	487	465	474	479	502	450	452	488	472	503	488	473	470	503	507	465	509	502	477	514	468	465	486	503	480	468	486	459	488	459	470	475	527	474	450	470	477	520	473	471	464	470	474	478	479	480	475	512	449	522	488	477	476	483	496	458	501	495	509	472	505	482	518	473	499	501	485	508	444	491	442	483	500	457	482	473	496	450	468	485	479	495	451	499	461	475	486	475	468	506	462	471	484	492	467	472	478	517	489	477	457	470	495	502	445	459	495	500	500	494	440	499	479	453	493	471	473	488	492	478	504	479	480	467	511	458	463	460	458	455	472	531	477	482	448	484	506	493	468	474	456	485	505	497	471	523	494	481	478	515	474	461	507	492	506	483	465	433	480	508	488	478	497	506	452	470	508	499	456	490	473	458	489	480	483	477	455	492	439	507	503	453	488	490	476	484	499	488	484	451	469	453	471	503	497	463	482	496	482	430	461	468	487	458	491	490	476	509	453	495	477	453	496	498	496	488	487	492	486	439	432	509	519	462	492	466	486	490	479	470	505	470	470	481	468	494	492	483	507	519	492	490	479	468	494	472	497	505	466	474	488	474	485	470	490	490	491	499	495	519	464	511	441	515	489	532	489	458	489	495	514	512	509	504	492	482	493	455	460	475	486	489	518	526	503	482	486	528	512	489	494	476	494	470	507	513	481	506	481	475	487	498	436	473	468	484	486	483	475	497	477	491	435	515	519	497	483	525	464	438	420	494	458	480	457	475	457	459	505	468	467	494	483	435	446	512	490	454	454	455	495	460	463	442	476	445	477	508	519	528	456	463	488	471	469	458	468	503	459	467	521	525	461	510	528	469	468	493	491	436	493	431	523	464	473	494	470	503	490	449	507	469	470	491	468	445	475	484	554	461	485	496	465	453	447	478	471	467	463	492	504	487	495	485	487	477	501	442	484	467	452	482	461	439	476	495	463	475	532	465	504	472	472	483	478	531	489	508	443	458	492	484	491	480	457	444	462	478	540	462	480	460	455	496	477	471	519	480	486	485	463	495	461	475	520	512	498	480	493	493	471	521	497	470	460	505	478	479	462	488	506	472	494	498	475	459	427	511	510	451	501	523	444	482	473	432	473	502	497	513	468	493	436	511	435	480	465	500	508	524	463	493	477	527	475	483	518	498	483	470	490	454	459	510	469	486	470	456	477	501	479	491	460	458	482	461	474	465	460	485	470	486	494	476	438	486	506	491	458	513	450	461	478	513	472	486	503	447	469	462	496	491	490	470	429	467	474	469	534	469	505	457	483	473	481	481	481	468	464	462	470	469	448	483	516	451	489	474	492	487	459	499	474	482	515	507	486	466	449	491	462	436	468	462	478	510	518	460	493	445	476	446	486	513	462	488	508	461	448	485	504	516	463	481	478	479	486	468	473	479	451	478	463	452	449	457	479	498	499	425	470	485	483	486	453	512	468	525	487	479	481	470	488	477	496	473	437	481	478	506	456	453	496	484	509	501	467	449	491	441	469	515	512	515	458	485	451	491	492	438	481	504	441	502	501	529	510	515	502	489	481	502	472	494	509	499	451	489	461	510	534	499	496	494	451	485	477	483	472	473	481	468	476	451	450	500	510	511	516	422	518	490	462	547	469	480	460	486	491	502	483	499	440	444	513	481	500	503	486	455	475	476	505	467	493	484	481	478	479	472	446	477	456	486	457	477	492	492	440	474	467	503	506	478	485	468	485	485	499	466	492	429	485	499	455	480	499	487	473	444	493	413	451	495	509	477	498	479	431	476	479	457	455	451	504	503	486	482	509	512	483	484	497	510	478	402	486	477	477	474	437	450	470	418	525	492	454	494	527	499	460	478	453	479	474	494	464	472	507	485	472	466	471	498	468	502	438	477	482	482	476	471	492	489	499	490	503	475	478	510	481	472	509	529	508	481	466	464	528	472	541	463	451	487	471	429	450	443	480	506	455	473	492	509	482	465	460	488	467	461	493	483	444	479	481	502	465	510	498	450	470	422	480	509	463	434	492	479	506	474	531	463	496	426	454	468	455	498	492	458	487	462	483	496	478	502	473	482	513	478	481	487	469	460	495	454	464	453	520	455	447	478	503	479	473	492	468	502	444	480	503	496	441	487	505	494	474	458	477	488	434	457	504	488	478	475	481	478	478	477	478	468	508	446	510	484	512	448	473	470	468	467	484	489	479	491	530	498	453	458	512	499	439	490	485	487	480	519	459	471	487	464	452	431	461	466	485	513	486	514	446	512	449	444	482	508	504	457	488	449
8075	727	704	632	524	494	464	408	375	411	374	394	416	376	379	374	351	364	338	363	365	340	410	399	336	294	381	340	372	327	373	382	396	315	356	380	382	323	381	353	366	375	325	363	365	328	354	352	341	372	345	375	352	350	357	355	356	355	339	363	346	356	377	331	375	340	363	374	363	325	363	338	333	371	379	337	365	362	349	350	346	349	346	340	353	378	367	352	381	343	302	380	403	386	424	339	384	371	345	331	348	330	348	336	331	377	373	340	328	336	374	316	356	361	361	295	368	381	339	326	360	404	357	361	374	368	353	386	324	378	328	361	324	348	343	380	327	336	361	373	339	324	355	357	362	367	361	344	356	362	364	357	335	340	358	349	342	370	406	392	349	321	338	360	359	384	368	333	332	321	348	351	341	359	404	371	330	339	340	321	372	348	359	355	389	391	344	328	355	389	345	385	338	368	332	371	363	342	358	376	356	338	380	347	323	344	364	356	329	355	326	381	359	375	371	336	317	373	376	398	349	366	368	368	355	363	368	386	349	329	369	394	338	375	370	351	370	346	349	345	332	349	346	369	338	358	349	361	363	381	360	395	359	343	368	369	332	316	345	369	335	344	330	348	367	367	371	343	366	319	348	347	377	347	340	345	318	343	363	348	363	366	369	355	356	361	348	357	344	349	339	351	407	400	342	355	350	349	344	340	383	347	377	344	334	381	347	365	352	348	314	318	356	353	368	353	367	343	360	371	369	364	368	331	362	354	361	401	368	364	370	323	358	313	349	360	368	401	382	372	346	373	367	352	356	344	364	315	330	299	345	336	367	340	348	326	324	369	323	349	354	343	376	329	362	356	360	367	388	327	370	383	344	361	326	334	344	356	386	353	335	340	383	345	353	357	380	368	375	372	380	347	354	318	379	358	358	334	382	330	363	339	333	328	364	336	361	371	363	362	324	320	354	326	329	356	356	359	352	341	376	379	360	354	340	362	363	379	358	337	350	366	328	353	363	320	343	379	342	352	344	352	366	393	347	374	379	348	377	356	335	326	355	352	361	370	359	344	358	359	359	364	341	346	345	363	317	389	368	376	327	361	357	326	365	352	400	346	363	361	346	356	354	327	340	365	337	383	380	366	336	358	361	325	349	378	350	351	322	347	369	311	335	344	387	387	352	345	351	341	324	384	357	341	309	327	339	378	317	355	348	351	352	376	356	353	364	316	345	354	367	370	396	355	374	368	373	311	318	351	350	370	353	336	361	324	371	327	326	360	366	367	349	338	345	378	364	360	347	379	343	308	332	324	349	322	313	373	337	363	310	343	369	320	364	382	373	352	335	344	303	340	308	323	361	355	387	350	349	324	326	337	342	348	328	343	359	338	298	368	343	394	347	337	334	376	374	357	370	325	352	352	331	331	347	362	370	376	380	340	360	356	372	366	340	333	334	312	324	335	355	347	361	350	377	354	343	386	364	337	309	366	353	324	341	335	386	357	395	366	377	331	336	332	343	327	325	350	312	382	339	349	335	352	377	332	357	337	354	317	379	361	369	379	336	365	358	358	382	351	365	337	380	394	359	370	360	328	378	337	326	372	369	346	357	337	393	328	392	378	354	310	315	341	381	358	339	375	363	367	327	353	331	357	377	373	357	365	365	376	332	316	333	336	345	328	342	325	348	392	338	337	326	364	318	350	356	340	344	351	368	387	388	358	343	360	354	369	334	369	348	355	344	320	347	344	359	356	356	365	318	352	339	336	361	319	357	351	319	356	362	347	313	344	357	361	332	332	327	384	363	318	344	348	333	340	326	337	367	362	360	364	390	375	383	346	327	375	382	374	358	366	394	337	384	383	351	354	378	370	372	369	334	351	369	342	359	369	367	323	337	347	350	370	342	348	383	359	345	359	379	372	368	372	380	396	318	344	338	355	347	344	353	323	347	331	331	329	345	335	329	364	369	384	332	336	339	331	389	383	374	391	345	317	360	357	391	335	311	343	367	374	342	352	363	336	351	309	351	362	334	375	368	365	338	349	333	387	348	370	336	347	333	338	312	401	357	326	311	308	346	334	351	377	293	360	317	342	327	359	346	344	377	383	346	335	320	342	342	336	363	323	383	321	357	368	322	323	326	366	361	359	372	370	356	328	353	321	346	352	351	365	361	352	338	339	340	337	381	381	361	347	358	340	345	326	333	343	352	366	352	372	352	351	359	340	372	320	389	384	378	359	411	378	390	344	395	355	397	364	393	378	340	375	350	345	390	333	360	364	367	365	380	368	353	377	370	330	359	381	347	384	368	341	360	381	391	333	362	362	390	360	360	340	363	368	347	393	344	361	368	366	338	337	361	383	343	344	353	349	382	347	341	377	353	365	351	356	346	318	362	372	360	357	384	348	354	361	350	367	362	360	383	399	325	307	382	375	359	364	366	394	378	329	328	349	310	358	365	329	357	296	337	366	373	358	333	320	375	353	335	327	336	364	321	308	321	345	361	354	369	379	392	357	334	375	341	352	345	327	389	360	394	342	352	316	402	366	387	352	358	353	338	373	361	370	360	327	363	369	344	352	342	367	368	389	361	347	343	362	374	307	324	310	392	375	338	362	383	369	329	338	340	357	358	362	366	357	363	333	331	364	310	387	386	310	358	361	394	362	395	301	375	354	359	369	322	359	365	365	337	306	371	356	365	331	327	367	387	324	334	327	382	321	331	349	378	365	326	355	328	362	364	385	334	345	331	329	373	338	317	391	373	352	321	384	331	370	304	342	375	356	353	340	325	338	352	361	389	388	354	353	381	367	310	352	373	374	317	358	356	370	343	334	350	329	327	369	339	339	364	344	352	386	345	352	339	348	353	375	342	373	347	385	345	321	329	291	324	365	390	348	329	346	334	323	331	340	366	408	391	317	311	403	387	386	340	327	344	325	386	337	337	370	360	352	332	339	312	327	357	357	370	358	352	362	387	352	348	341	364	330	329	370	371	323	371	373	369	334	355	372	319	310	318	350	376	391	314	313	376	349	333	337	371	342	332	362	362	340	358	384	358	363	346	359	352	352	350	350	357	363	352	365	364	385	355	364	349	361	362	406	342	324	309	351	309	338	340	392	352	360	344	336	412	350	386	377	379	350	352	334	322	371	351	317	330	338	329	342	342	391	378	381	317	405	349	381	324	366	354	342	387	382	374	324	364	393	333	382	333	365	337	366	325	355	311	356	334	372	375	370	362	365	353	345	348	336	333	308	327	366	363	375	375	336	371	352	345	340	347	348	373	354	319	331	321	339	370	339	334	362	330	313	388	375	363	383	378	344	352	384	356	382	332	373	339	339	351	397	331	343	373	327	317	321	344	347	354	375	349	331	367	355	359	379	365	340	352	355	327	348	339	368	334	339	368	365	377	350	355	383	383	355	377	347	383	336	358	343	341	334	323	371	337	375	366	409	360	307	364	322	390	367	390	337	318	336	363	358	332	334	343	361	336	374	367	345	345	380	343	324	327	369	346	356
6621	1130	1558	1744	1536	1450	1233	1164	1080	1079	1062	999	956	957	884	865	861	845	884	865	826	867	862	870	840	865	828	838	826	855	820	850	881	862	818	812	833	814	808	809	828	817	843	801	849	850	860	770	818	807	795	833	854	843	813	828	826	854	872	871	767	754	771	841	845	858	812	798	818	878	816	844	799	817	820	822	749	847	821	758	802	789	781	858	785	836	810	843	812	848	777	831	836	802	732	846	827	792	752	828	856	788	844	809	800	827	824	818	794	845	803	818	808	808	779	822	841	802	857	771	836	850	800	777	795	856	796	833	793	794	813	806	802	823	854	804	791	843	837	825	777	754	792	814	808	794	784	862	841	844	803	816	805	818	837	865	836	829	844	803	798	813	794	784	798	788	777	789	770	831	810	775	790	814	824	815	842	766	818	816	764	801	818	806	795	820	807	806	793	834	829	819	805	803	820	776	773	783	783	772	789	820	817	798	817	843	804	823	820	770	796	829	774	803	811	810	822	828	806	802	828	839	808	855	822	804	801	802	801	790	810	772	789	792	848	811	776	816	776	829	785	850	821	808	847	788	822	845	815	777	788	778	751	775	797	779	775	744	814	849	822	850	790	845	823	775	811	865	761	813	831	804	832	843	827	783	813	849	848	789	885	777	850	778	792	809	803	814	749	869	771	830	788	845	765	814	824	800	777	822	805	815	846	813	758	801	824	838	856	770	796	846	801	724	839	806	836	800	778	856	787	828	777	781	827	813	776	774	826	810	787	791	781	780	779	860	783	784	836	835	795	812	800	799	799	780	804	787	748	833	827	855	806	846	820	830	803	799	847	813	815	790	803	857	803	808	793	799	763	815	793	798	748	800	816	792	865	786	791	801	814	847	804	824	842	800	808	839	756	791	842	784	794	848	820	821	835	827	789	798	765	813	813	795	795	888	843	804	748	821	804	871	830	796	823	803	814	804	806	797	839	796	828	806	737	825	790	779	786	803	852	812	780	828	817	821	802	781	787	782	817	824	858	788	840	847	837	789	834	815	850	788	787	815	807	865	847	815	782	845	849	808	838	848	770	808	831	767	807	762	802	793	824	811	805	813	845	778	789	823	824	781	835	807	809	766	789	829	786	813	779	852	809	808	851	799	852	801	841	821	792	803	814	831	812	815	863	830	774	817	852	809	829	775	849	832	857	827	785	815	765	857	820	815	830	809	850	806	817	835	770	833	768	832	840	801	816	868	773	800	850	843	808	807	823	785	839	849	789	842	775	784	795	820	773	821	813	796	806	790	779	802	833	820	855	826	811	786	773	867	840	836	796	809	760	843	821	794	765	805	752	817	784	785	751	838	829	813	831	864	805	827	826	860	804	798	763	810	800	800	811	789	795	796	868	841	800	807	810	844	821	762	794	785	811	772	786	783	788	814	832	828	788	835	834	808	776	847	796	796	862	798	867	818	832	750	787	790	782	847	777	806	801	816	742	778	895	803	829	803	752	835	807	778	880	807	791	773	813	827	844	765	788	846	824	827	794	790	789	785	782	805	809	762	789	796	796	860	784	796	858	848	850	800	802	792	831	797	825	793	751	825	795	773	816	828	799	805	777	820	763	876	778	752	822	825	792	791	787	788	772	815	831	829	812	833	859	815	819	824	815	883	751	799	841	821	835	792	771	820	811	808	842	851	828	842	809	888	778	809	804	813	817	799	799	834	824	829	800	828	815	798	827	868	825	817	825	734	752	846	816	826	778	768	838	811	734	837	816	822	807	797	829	816	799	806	834	793	814	808	805	779	811	842	817	788	781	835	801	842	811	856	847	806	867	811	875	855	842	818	812	778	798	779	826	784	788	792	781	792	833	814	779	832	724	779	821	849	851	796	819	795	778	783	808	840	804	844	817	792	812	790	804	842	781	801	808	811	851	841	808	758	832	787	777	853	815	831	808	844	804	862	786	819	820	812	769	791	825	770	822	794	785	816	795	789	793	780	754	800	814	789	781	802	835	775	796	781	788	801	780	809	794	765	827	801	824	792	797	823	780	809	788	835	798	781	826	816	795	832	766	776	801	828	826	756	751	779	787	814	849	849	813	797	788	815	820	783	826	823	779	787	818	862	836	778	849	776	773	796	755	811	842	837	769	830	803	824	883	810	788	838	804	761	810	806	810	796	786	789	803	856	800	805	829	811	775	807	829	790	805	854	821	829	819	795	780	785	809	839	810	769	801	805	772	818	792	807	804	789	823	833	803	839	826	815	789	842	844	790	839	856	852	841	798	780	800	793	787	803	830	827	810	811	828	794	804	766	828	833	821	821	848	796	789	792	804	795	819	825	838	808	836	854	827	812	782	816	823	885	804	825	792	805	776	755	843	806	768	868	814	796	788	733	773	819	772	817	857	823	765	798	857	825	849	828	805	823	777	872	782	797	821	772	826	783	818	805	826	777	792	824	830	778	806	855	797	722	796	762	793	785	824	867	831	797	803	846	801	803	778	830	808	798	885	846	781	875	832	828	769	775	791	817	839	822	831	805	785	814	863	811	830	768	844	793	824	816	766	812	760	807	766	790	822	802	810	857	837	819	788	778	841	736	809	769	772	809	849	821	801	780	825	826	815	836	831	832	842	831	818	763	831	840	823	804	796	819	804	765	813	770	784	820	827	782	861	779	844	813	836	794	832	784	776	793	829	824	819	769	815	791	800	820	777	817	787	854	833	837	811	813	781	819	799	770	783	782	801	789	844	836	829	820	787	786	770	804	853	775	788	865	808	810	814	765	817	839	820	785	777	827	846	802	835	832	806	843	745	831	778	797	780	807	848	799	830	817	825	886	788	793	896	771	829	810	820	824	831	784	745	791	838	821	815	754	811	828	772	824	788	776	832	794	815	808	779	826	797	807	758	835	778	780	817	828	840	787	840	803	829	803	744	812	779	830	798	808	810	801	821	842	804	818	795	786	838	774	806	811	776	798	843	824	801	816	851	859	814	845	787	838	783	782	801	785	788	858	799	831	838	841	773	786	801	809	803	778	801	818	828	815	764	841	781	776	768	800	817	835	788	804	811	811	793	756	775	818	795	792	825	775	827	790	808	783	780	769	772	799	776	786	772	774	797	809	828	804	796	855	829	791	789	782	804	810	799	832	800	804	806	766	818	793	772	859	795	831	834	783	751	866	801	808	784	845	798	838	850	844	791	829	788	786	806	869	858	770	787	772	861	829	837	837	791	816	796	784	824	797	845	790	791	828	782	809	859	852	823	810	823	815	816	808	856	812	814	842	809	834	837	787	793	809	851	784	798	785	834	771	756	877	803	789	818	853	834	801	815	849	819	821	778	851	845	846	767	768	847	826	862	774	824	804	790	780	799	803	831	805	854	821	753	772	812	803	806	758	815	761	873	783	820	845	816	803	787	807	817	831	817	796	860	815	824	829	876	777	796	822	830	787	791	793	780	845	802	778	730	807	794	848	799	791	784	796	826	781	842	781	835	843	818	809	828	805
14929	1458	1020	830	620	522	500	427	387	376	384	356	358	373	336	380	311	321	306	343	346	309	313	335	325	321	326	308	321	304	280	305	345	312	309	332	312	307	309	327	332	343	346	269	274	301	319	317	269	329	291	339	306	325	345	310	315	305	314	326	321	307	317	360	323	343	303	301	289	294	318	337	276	305	300	308	323	290	292	300	299	309	341	291	297	344	284	330	301	290	285	304	344	323	320	314	285	285	306	305	289	303	302	290	286	304	323	307	344	317	321	305	318	317	314	304	310	302	305	307	306	334	285	306	307	357	300	322	308	304	294	307	324	312	340	317	319	324	330	332	328	324	327	297	299	336	303	294	310	278	302	343	295	334	310	316	297	314	302	322	315	318	273	288	309	302	303	302	320	319	324	277	325	301	347	293	326	323	328	328	302	287	324	308	302	281	324	297	298	322	356	293	314	326	331	329	297	334	321	305	294	320	300	283	333	307	287	331	277	281	282	291	309	278	308	308	324	315	334	287	340	334	294	301	305	340	312	314	333	296	276	293	297	329	335	301	296	318	285	315	318	352	318	309	309	330	311	299	302	325	313	276	281	333	305	323	271	308	297	340	244	327	309	335	325	316	287	315	319	306	334	330	319	313	294	336	316	313	291	308	325	304	324	290	332	325	295	321	341	337	295	307	332	328	307	293	303	333	308	305	334	279	309	294	336	279	289	317	337	282	313	325	318	284	318	307	304	338	308	287	305	304	311	322	326	289	293	293	310	359	331	294	306	279	306	284	309	289	305	316	283	321	332	301	300	289	296	282	297	307	292	287	316	293	295	309	314	310	323	337	324	309	292	325	315	318	293	276	295	292	349	307	279	317	301	305	298	323	288	302	286	325	294	342	295	291	314	348	311	295	288	282	302	306	305	281	275	320	324	274	325	295	323	291	332	338	312	304	295	253	296	340	309	344	346	279	278	300	329	309	323	303	299	301	299	290	287	275	284	337	319	277	304	299	258	294	314	306	283	322	319	323	300	271	274	335	300	314	297	308	292	308	330	285	317	291	331	281	308	281	300	295	265	345	317	313	293	313	310	310	309	335	308	313	333	292	314	333	313	311	297	308	288	323	310	370	364	301	331	295	304	331	312	316	334	319	328	281	321	278	318	314	334	307	302	334	304	330	304	349	309	308	297	292	292	288	295	291	310	345	303	310	310	277	319	324	297	307	328	307	313	293	306	288	338	293	301	316	337	323	306	266	314	307	289	313	316	307	317	289	288	313	311	309	282	282	368	303	279	323	299	325	311	288	317	275	293	278	309	306	302	327	357	282	306	286	329	287	313	310	313	277	316	298	329	343	336	283	338	308	311	328	294	294	284	323	330	312	314	285	268	296	319	307	305	288	292	310	318	310	326	324	320	328	314	301	330	313	310	311	317	319	319	286	286	305	315	295	319	293	315	296	295	357	332	308	307	346	303	300	302	284	298	301	303	327	311	345	298	335	281	291	316	296	290	314	300	304	311	327	310	309	293	311	285	311	328	320	356	312	309	317	325	295	325	315	290	288	318	320	336	307	311	327	300	295	353	311	313	326	308	332	332	315	334	334	293	324	309	357	299	304	304	305	302	336	323	316	297	296	319	328	299	319	300	290	301	314	319	328	335	291	295	309	294	312	334	313	277	300	331	299	311	260	342	320	334	312	322	305	308	366	339	316	314	321	283	321	275	312	294	300	329	309	290	309	288	312	329	319	308	304	279	316	291	322	318	307	324	331	305	303	313	305	297	303	276	302	267	288	348	338	302	304	320	330	317	340	312	305	295	306	342	298	341	347	347	292	327	316	316	297	318	333	305	322	307	301	266	311	278	313	308	338	312	284	296	315	315	315	326	311	319	309	288	341	299	321	313	353	298	322	297	299	316	318	318	307	278	268	317	328	295	291	341	324	282	306	297	275	303	292	304	297	286	302	337	298	315	308	318	291	278	307	300	301	340	297	286	323	307	335	300	313	308	324	300	301	321	308	299	327	305	310	291	299	313	345	294	324	308	311	292	329	284	298	298	300	323	303	307	331	303	281	306	307	323	313	293	283	319	316	311	293	299	285	297	273	316	321	323	286	310	325	317	334	285	325	321	273	322	296	302	301	281	311	349	285	353	325	316	316	308	273	303	376	329	277	296	294	282	296	320	320	320	306	281	298	325	314	313	329	305	281	326	283	306	314	288	297	285	325	306	285	319	300	285	300	306	315	274	317	324	321	317	320	296	318	325	288	302	328	335	253	314	327	305	300	310	356	309	324	307	329	308	301	289	284	302	286	309	334	344	300	341	303	305	308	332	327	290	303	296	352	272	316	335	331	280	335	306	310	302	326	318	295	309	299	303	290	300	297	304	330	294	292	317	332	283	300	310	319	321	269	296	317	298	291	312	302	309	321	297	287	346	304	276	313	294	309	321	304	323	344	289	338	311	323	314	331	327	348	317	296	290	317	270	298	314	298	314	302	343	302	338	301	318	315	306	261	282	336	313	284	317	312	364	322	308	320	320	313	324	279	316	327	355	322	321	318	308	307	277	312	270	307	300	297	304	326	324	326	275	282	303	338	285	302	294	317	305	318	326	283	282	306	291	307	322	289	332	309	316	307	329	286	304	302	285	306	304	296	294	331	332	348	306	303	316	294	281	330	345	308	302	283	271	279	308	349	336	316	323	310	347	321	272	332	321	291	286	310	304	314	278	271	328	299	313	281	316	314	308	325	328	301	362	338	285	298	276	308	298	313	332	327	338	348	297	331	287	310	295	319	333	325	323	288	321	332	306	303	317	289	317	289	328	333	308	317	316	310	333	303	277	311	290	314	282	312	283	342	261	308	301	322	333	294	321	290	291	308	315	277	302	324	334	331	342	291	296	295	330	315	342	332	310	330	312	319	293	297	324	301	284	328	315	290	297	308	327	312	323	328	336	335	285	340	281	297	311	282	325	292	274	317	328	310	314	307	336	293	313	316	350	322	293	333	284	287	309	334	309	324	303	317	282	329	322	331	335	341	312	320	329	302	325	312	298	346	310	306	326	329	330	300	319	301	280	336	306	310	304	309	288	292	303	316	343	272	321	292	288	292	293	299	320	314	356	313	320	284	295	323	313	296	301	316	321	298	298	272	298	280	315	298	352	276	325	291	276	320	283	321	300	331	292	285	334	322	277	279	292	342	289	304	296	305	312	297	300	320	304	320	320	306	300	292	296	322	356	295	319	286	286	317	303	294	300	298	313	302	336	310	334	317	326	335	306	321	296	305	310	293	316	311	321	307	335	352	338	300	270	305	309	309	309	310	334	331	358	301	303	323	302	293	325	292	322	337	342	299	318	328	305	270	308	293	287	334	309	303	354	267	317	314	274	328	287	335	306	285	316	293	307	299	251	344	318	317	303	304	291	292	325	270	298	327	348	309	296	287	296	311	329	351	321	298	296	289	302	298	287	284	301	321	291	306	302	326	298	354	335	271	334	310
8337	1288	2183	2396	2122	1720	1471	1252	1167	1081	1028	980	1018	946	869	880	887	849	823	788	821	775	770	748	786	762	815	768	727	768	765	710	818	723	689	731	759	683	714	756	718	741	731	679	676	674	723	772	720	688	723	708	744	711	722	711	723	694	669	737	708	713	697	644	705	673	682	689	668	720	742	696	689	669	695	690	671	691	681	764	708	680	674	709	652	655	671	677	666	717	714	637	706	707	706	667	661	710	692	717	689	721	735	679	721	667	667	668	682	671	654	705	705	711	709	707	699	675	743	697	693	711	719	691	746	705	708	650	702	688	706	717	692	705	698	674	692	703	772	701	689	654	697	730	709	653	713	709	709	680	642	675	671	679	719	699	701	686	732	703	711	733	675	704	687	673	700	719	695	685	705	709	693	710	692	688	695	696	692	677	682	690	703	737	668	692	684	681	718	690	699	657	681	711	695	705	743	702	766	669	688	657	677	680	713	675	698	681	704	691	727	681	724	714	686	706	688	711	650	702	687	638	697	704	673	702	733	703	728	689	701	710	779	704	664	734	699	670	691	687	674	682	699	706	694	708	701	662	699	684	729	683	697	696	684	695	651	735	701	677	728	677	661	681	691	706	636	723	688	673	677	652	701	718	680	649	683	666	689	675	702	719	699	706	697	689	757	723	681	711	673	686	692	677	696	692	641	723	661	684	684	720	739	655	704	713	660	720	702	751	722	734	701	675	713	704	676	712	710	665	728	651	637	667	775	656	660	696	675	720	687	716	663	676	717	713	709	761	723	715	740	670	670	723	700	675	671	782	679	698	676	719	681	675	689	665	722	671	676	680	684	704	683	722	686	676	714	698	702	670	723	668	717	688	677	706	710	653	717	658	652	699	688	698	698	698	718	725	708	690	659	682	695	727	668	706	704	692	703	706	731	690	666	670	689	709	701	659	666	713	704	689	702	713	664	648	669	680	681	718	704	657	678	743	703	720	701	695	686	694	682	688	699	699	658	693	704	706	737	626	682	645	690	748	697	690	687	683	714	667	696	636	702	706	693	690	728	745	732	724	648	676	725	695	706	648	663	700	683	709	698	731	651	740	681	724	738	660	672	647	697	694	662	695	710	682	675	693	724	723	755	731	663	694	705	696	676	647	683	720	686	664	691	687	655	705	651	720	707	702	707	725	687	675	687	672	668	652	732	673	699	693	719	697	676	731	717	677	703	736	736	731	710	683	708	713	667	731	696	696	757	689	674	705	710	696	679	683	683	641	711	711	685	708	660	683	670	721	684	709	736	749	730	771	669	718	734	689	672	729	691	661	695	728	660	720	647	706	714	706	718	678	690	699	664	664	705	688	718	642	730	696	723	674	683	735	666	679	718	702	709	721	708	678	669	691	680	725	642	697	682	682	669	710	672	677	690	709	716	680	673	699	687	720	719	724	706	711	708	769	692	661	707	682	693	684	680	687	637	655	674	671	686	750	710	699	694	703	745	672	692	697	708	680	676	707	652	667	720	688	742	687	682	724	704	637	675	689	645	730	711	684	709	737	740	675	740	686	674	695	711	701	723	743	666	684	689	725	698	680	702	736	726	713	681	692	695	724	754	687	652	722	709	668	716	666	721	651	654	699	703	706	709	660	663	674	707	652	707	682	709	688	660	708	656	706	728	729	641	663	732	691	687	710	628	673	710	694	705	736	732	725	685	663	666	694	672	701	684	678	691	691	646	687	705	706	692	697	672	660	672	712	704	738	721	712	690	694	778	706	723	678	680	667	685	724	735	672	708	642	722	671	705	715	767	693	682	703	684	664	675	682	708	687	636	695	686	674	686	714	747	682	692	682	676	676	700	679	732	740	780	735	682	675	704	713	696	711	729	697	672	711	677	681	683	720	622	702	730	676	684	713	690	643	731	727	714	724	679	678	677	744	718	703	660	660	706	719	703	669	712	717	688	696	724	739	689	686	678	707	701	708	697	689	727	733	678	724	707	684	704	678	695	680	705	702	693	696	642	720	658	689	677	726	700	691	712	657	669	696	666	691	662	694	688	718	637	702	680	684	665	727	718	700	702	703	698	677	706	722	687	701	747	704	672	684	685	706	659	699	685	686	662	678	700	717	712	646	709	696	758	698	667	655	697	711	699	703	654	710	694	662	688	688	727	699	696	718	721	674	704	682	701	725	710	688	688	694	687	696	699	728	716	676	699	723	678	705	685	691	701	652	699	713	687	742	660	636	658	653	721	705	740	715	687	675	695	721	703	680	627	710	664	683	673	690	701	740	686	676	688	712	697	710	723	691	702	689	692	645	714	667	667	675	650	661	690	718	678	664	710	704	680	713	708	708	704	697	709	771	686	673	714	719	668	720	686	682	676	699	705	694	669	741	691	673	694	688	632	675	667	674	678	712	738	732	685	735	711	697	667	703	742	693	707	702	685	681	691	705	724	666	643	705	660	707	739	682	740	694	739	729	715	694	731	716	703	659	677	690	726	722	703	705	705	724	724	728	689	736	683	708	660	672	675	671	673	665	720	680	694	688	650	732	706	721	660	751	718	695	739	695	732	694	679	728	660	708	660	717	668	676	688	752	705	729	664	717	712	704	703	689	631	698	704	636	718	698	734	703	681	648	691	718	695	686	699	648	741	628	686	666	702	695	661	695	685	680	701	712	723	680	733	734	714	738	696	692	660	715	691	684	703	658	695	680	722	700	695	730	684	711	664	725	670	705	717	711	663	717	711	695	687	735	694	660	687	686	705	726	709	666	683	701	714	694	689	676	659	710	689	678	650	705	730	709	743	686	622	667	690	692	689	636	670	699	722	715	691	724	740	701	680	719	696	714	640	694	731	688	672	702	721	655	642	691	700	697	718	694	702	650	687	674	692	718	685	722	653	716	739	775	710	698	640	697	656	694	694	690	682	706	693	720	679	715	676	695	728	670	702	689	670	732	703	714	672	675	694	643	744	658	728	725	721	661	668	685	681	669	673	742	721	709	707	683	704	719	717	673	666	696	674	649	714	719	690	684	664	689	686	722	730	670	686	641	702	699	656	694	685	752	671	684	688	730	690	742	702	665	711	681	713	703	699	672	697	697	690	686	665	683	711	670	669	656	731	655	683	692	669	687	687	673	677	711	690	709	726	708	695	672	672	662	741	707	694	691	717	733	691	718	715	671	634	659	729	713	690	716	673	715	707	700	723	754	703	669	678	704	701	686	701	687	682	692	719	712	757	743	691	648	693	740	676	794	709	716	726	679	692	664	689	748	656	684	640	664	714	691	676	694	693	705	706	715	708	648	733	692	670	697	656	694	676	723	716	740	682	702	707	651	688	676	710	701	697	660	665	712	707	680	692	731	669	710	680	621	685	674	709	734	661	697	680	672	706	722	677	700	665	702	693	711	701	704	733	691	728	712	661	674	679	699	700	680	659	725	670	701	664	664	670	678	705	673	701	734	682	674	687	712	703	694	718	668	706	692	707	656	702	708	697	703	708	690
1481	200	224	197	199	188	218	172	173	173	180	204	198	178	203	183	163	205	214	192	169	184	204	206	192	186	206	201	201	181	180	190	175	192	193	180	202	188	178	194	188	190	184	180	205	201	180	205	153	217	176	171	232	176	186	193	208	175	170	174	164	190	185	192	160	168	219	178	189	200	169	202	181	180	183	169	190	168	212	196	187	189	179	185	175	186	198	165	176	165	222	208	195	173	193	170	182	192	158	182	189	182	208	160	188	195	194	184	200	192	180	161	184	212	197	193	170	182	173	202	195	202	189	193	191	191	193	188	168	187	199	184	178	187	159	175	165	176	192	191	199	195	188	192	199	200	195	196	185	200	186	176	196	190	205	186	199	181	167	194	185	202	179	192	194	166	199	182	188	179	184	167	194	201	191	174	181	190	184	171	168	215	182	212	194	184	180	151	193	189	181	180	192	180	186	188	208	202	182	185	179	190	201	195	201	226	180	162	194	168	185	180	171	189	185	172	191	175	196	169	187	175	202	190	184	184	203	177	185	185	214	191	190	172	197	185	179	188	189	194	173	179	180	197	183	189	172	164	183	172	181	187	183	179	200	186	182	187	176	169	198	189	189	183	187	167	169	174	182	204	197	184	181	187	193	189	204	191	210	167	178	186	185	187	146	170	161	173	194	174	190	202	224	175	189	169	180	204	177	182	190	181	178	182	170	190	192	181	197	182	190	184	199	178	191	176	194	188	172	187	186	191	185	162	209	168	186	167	193	175	151	190	183	192	184	180	188	213	189	218	196	183	177	167	185	197	191	159	164	187	187	182	172	225	195	207	188	183	182	217	192	189	178	175	166	185	175	177	178	203	157	190	211	208	197	196	180	172	164	191	167	215	176	207	197	192	179	181	198	205	177	209	182	176	181	193	189	199	223	173	185	195	202	225	211	204	187	155	186	194	155	151	168	189	179	186	191	198	190	158	198	167	179	190	167	198	167	199	169	225	185	176	203	180	183	181	191	174	194	183	175	201	175	185	168	195	194	206	186	186	208	179	187	187	164	188	183	174	179	188	202	198	193	169	158	183	192	167	190	191	171	181	186	179	197	190	202	162	181	210	164	164	175	157	197	172	181	199	188	156	155	183	170	169	192	174	180	166	183	166	205	196	184	187	201	169	174	191	187	167	193	158	203	171	168	188	188	189	200	164	161	208	215	197	164	160	176	187	198	173	173	201	191	151	209	235	179	178	192	201	200	187	187	158	188	182	181	191	187	176	165	185	189	184	208	172	180	205	192	186	195	196	190	189	175	188	158	188	205	182	200	193	162	175	192	178	173	208	197	203	183	219	187	189	168	203	165	196	196	216	205	186	179	189	180	197	174	188	191	210	185	193	189	189	169	192	193	180	180	201	198	193	190	178	189	173	192	154	188	192	171	199	192	168	181	183	173	198	192	198	162	196	171	195	188	198	181	178	192	171	204	198	174	195	175	188	184	161	171	183	200	205	168	174	210	176	182	188	207	195	198	190	209	166	191	170	203	174	201	166	150	215	206	182	199	213	176	182	195	193	166	186	187	178	186	193	168	187	162	194	188	166	200	197	181	169	177	179	178	200	195	227	178	206	208	203	198	191	179	175	208	199	201	190	171	182	190	193	188	191	187	172	184	192	169	176	191	203	167	175	178	184	196	183	172	200	179	174	172	213	199	182	170	168	191	188	176	185	172	180	198	189	168	199	185	192	189	179	200	202	189	191	202	214	177	184	177	179	183	174	193	191	194	177	157	161	206	194	192	191	167	203	163	184	183	202	177	193	193	182	193	184	174	186	176	196	183	180	164	211	195	199	214	178	193	179	191	196	208	172	162	179	173	185	184	163	190	194	202	194	183	191	206	173	186	175	180	190	169	192	197	187	171	185	184	184	180	193	180	204	183	178	169	170	171	166	198	183	195	190	179	200	186	187	192	196	179	184	180	188	215	152	201	190	172	200	214	151	181	183	178	190	211	157	178	182	182	212	179	186	182	153	190	177	196	165	200	194	175	193	196	175	187	181	208	188	160	188	203	146	185	206	186	186	159	182	186	190	186	185	186	184	173	192	207	188	188	186	196	154	180	195	196	187	192	187	186	184	195	159	176	190	156	193	167	169	157	183	184	190	186	189	187	197	204	226	191	177	167	177	182	190	167	190	195	176	187	185	175	167	196	205	158	194	171	212	193	176	183	191	198	173	166	205	191	164	199	167	196	179	178	203	204	183	183	181	190	168	198	176	195	183	181	182	163	163	187	179	176	212	192	163	178	206	183	195	193	193	185	208	183	186	191	190	183	164	215	179	207	196	183	163	209	190	189	178	192	169	160	191	191	166	202	176	174	202	182	182	154	180	175	185	185	181	185	192	174	178	174	193	186	191	175	192	179	198	188	187	181	196	187	176	192	204	205	186	174	197	168	169	194	209	167	178	174	172	191	164	212	192	182	174	193	187	188	185	191	199	189	199	173	157	205	202	186	174	192	197	185	180	168	187	195	173	175	188	190	177	189	189	174	158	174	185	179	200	186	186	199	184	163	202	177	179	173	181	151	166	150	202	200	224	193	185	195	181	206	204	188	194	158	212	175	192	186	194	200	204	156	185	177	172	165	178	180	197	189	196	193	218	183	182	189	176	215	170	161	192	180	199	174	163	177	192	181	200	191	189	195	198	214	187	174	187	204	192	167	154	196	180	174	206	174	189	204	199	182	184	175	190	189	147	179	187	210	204	170	155	198	192	203	178	219	175	196	209	181	191	175	184	196	213	159	206	188	180	229	182	210	199	179	185	193	174	190	164	193	183	188	190	181	162	203	185	178	208	185	206	188	205	192	168	180	180	178	175	186	196	204	193	196	185	203	178	207	203	172	178	178	182	177	187	204	169	172	192	189	186	175	167	166	193	178	181	166	174	179	220	144	198	193	199	191	198	192	168	196	218	169	177	189	191	181	166	193	196	199	188	174	203	185	143	196	193	211	166	184	216	209	200	164	199	186	213	198	169	197	165	187	213	188	194	172	155	213	162	183	196	163	191	172	184	179	199	193	174	209	177	165	210	165	194	216	192	186	201	190	211	213	163	185	201	196	191	223	169	182	168	184	164	206	177	177	157	180	159	180	192	184	176	166	158	201	189	170	169	182	191	174	191	183	166	183	201	197	177	194	183	212	164	175	215	196	175	188	172	179	203	160	178	199	188	170	183	200	212	204	175	176	163	176	185	181	194	181	177	184	185	193	199	200	166	206	217	179	187	192	179	185	192	183	163	219	177	182	180	182	166	177	179	167	191	192	163	168	179	189	196	195	198	156	187	177	186	173	189	187	187	195	200	165	210	177	172	151	163	194	202	174	171	169	184	215	189	157	159	218	178	176	199	188	192	184	180	170	179	183	183	184	181	171	175	208	183	169	179	196	204	185	195	224	178	186	177	164	200	196	191	160	157	199	203	173	206	184	193	175	190	188	196	198	161	179	191	179	164
1816	502	523	555	576	564	501	492	508	486	484	508	454	494	476	470	461	483	471	477	482	489	485	505	491	480	495	458	498	452	475	511	478	481	478	468	494	464	441	474	460	474	457	489	483	493	481	491	495	507	491	494	491	534	435	503	501	490	483	466	475	465	476	458	486	471	516	503	487	477	470	481	464	516	453	473	510	514	491	511	482	519	471	462	502	453	506	482	502	494	477	485	500	528	480	430	496	476	475	477	463	484	490	473	485	469	492	507	464	484	488	460	455	490	474	445	486	463	484	485	467	515	471	482	455	482	492	494	500	452	482	452	482	461	473	479	474	508	495	468	493	514	486	487	499	494	436	466	488	469	483	471	469	481	495	532	487	473	488	481	500	468	491	488	490	519	472	505	484	482	435	453	476	470	443	448	460	489	477	455	464	496	476	445	494	469	456	478	504	465	482	428	517	502	460	526	456	469	502	506	493	475	459	448	478	510	502	483	464	476	460	481	487	482	463	489	489	483	477	517	489	479	481	495	527	499	498	475	441	477	494	459	464	485	486	467	447	492	458	469	488	485	484	477	448	472	468	495	468	461	549	464	473	483	483	476	429	464	478	456	433	511	489	482	458	503	491	480	502	476	472	459	482	491	450	445	464	494	453	468	461	466	466	475	493	462	470	502	486	489	511	497	458	478	488	488	495	500	475	477	501	477	505	471	460	507	513	475	488	513	474	508	492	507	446	475	478	496	469	484	500	506	475	414	485	497	446	474	503	468	467	454	499	468	443	479	482	460	475	484	487	453	459	478	496	437	494	478	515	482	467	475	501	455	490	468	499	491	479	503	451	464	493	479	502	499	495	503	498	498	505	498	436	469	453	539	470	499	472	478	464	493	485	481	463	430	463	473	509	531	468	485	475	488	447	477	442	470	485	508	488	485	498	504	474	510	463	464	460	468	486	468	489	506	473	475	466	471	460	528	501	461	486	476	498	490	476	468	435	461	460	456	487	517	490	535	437	503	466	462	470	509	478	447	481	432	460	460	431	446	440	503	511	511	501	494	488	463	471	486	484	505	529	498	473	469	510	520	486	448	469	464	512	447	493	503	511	465	446	497	481	496	463	460	498	480	483	436	487	511	483	455	471	475	466	533	491	461	444	464	503	469	468	469	466	474	523	499	483	493	448	488	444	478	479	518	435	477	453	460	516	494	443	531	473	485	495	512	518	466	485	505	502	485	495	495	482	477	500	476	474	498	455	457	479	478	507	473	475	514	496	487	473	447	449	481	515	493	502	507	494	481	455	449	481	492	482	473	439	477	479	470	438	492	461	517	493	450	479	514	485	496	520	477	468	467	492	472	495	505	491	485	492	488	471	476	512	480	414	505	457	437	493	488	500	478	452	490	490	467	486	462	520	534	491	514	483	467	485	448	510	478	488	477	485	475	497	487	435	483	504	503	436	444	473	487	517	465	483	496	481	467	448	456	492	503	497	493	465	480	480	457	486	436	489	528	458	475	499	465	471	485	483	477	465	480	462	504	498	442	476	439	447	502	478	483	464	484	478	513	486	461	480	479	456	496	493	517	464	428	490	472	461	501	470	509	483	481	479	447	476	496	464	497	477	430	458	507	440	453	499	486	491	484	522	522	512	496	465	433	513	448	468	478	493	462	472	477	476	449	449	490	482	497	507	498	473	463	474	449	501	493	465	476	472	507	478	493	478	459	500	493	495	462	466	485	457	483	445	496	480	483	463	498	475	507	500	443	541	483	493	472	517	441	499	496	489	545	462	501	496	516	479	510	463	478	482	511	466	487	473	517	480	458	520	484	470	506	476	510	473	467	483	444	525	466	495	540	460	469	488	486	468	504	470	505	465	481	489	502	459	455	465	490	444	507	489	467	444	498	472	489	468	435	468	435	494	458	453	487	460	500	489	482	448	535	497	478	492	455	491	462	448	461	468	473	465	508	496	460	448	491	457	491	479	485	446	467	510	484	495	493	421	480	447	494	497	437	482	469	492	513	501	474	447	403	515	483	471	523	458	479	496	464	489	490	457	483	458	469	501	434	504	459	489	452	458	491	482	479	455	467	484	490	488	519	446	443	494	500	455	474	498	497	498	451	458	445	456	483	511	509	470	458	500	457	483	480	479	476	478	503	488	516	471	478	507	480	461	517	464	468	489	486	457	482	437	497	486	504	490	477	492	467	448	489	459	443	457	464	454	470	471	471	463	475	492	493	480	493	541	435	491	506	469	475	475	488	500	429	480	460	482	490	477	505	443	481	479	459	460	486	489	505	453	488	509	497	500	482	495	478	490	510	479	493	480	487	501	479	489	493	480	483	478	507	461	500	487	489	465	467	453	454	495	482	446	511	500	487	500	477	478	510	487	464	466	446	512	506	465	482	455	475	468	524	452	507	475	486	506	526	469	448	503	482	472	489	469	476	469	437	476	465	493	486	503	465	436	500	474	464	459	476	477	506	454	481	509	482	499	483	460	498	473	487	478	470	497	477	425	442	453	493	495	427	479	459	444	515	448	477	469	508	476	485	434	497	473	498	457	509	495	443	441	488	500	518	442	458	502	454	494	497	489	478	476	468	455	461	516	489	449	450	488	512	473	461	441	487	469	468	500	444	467	512	508	451	447	459	530	506	462	467	466	461	508	493	476	491	507	476	473	495	466	514	432	466	505	474	478	496	459	508	471	514	488	514	475	478	475	454	493	523	473	474	462	498	510	461	486	454	470	482	472	505	466	494	454	468	488	481	494	479	513	502	443	508	503	492	484	490	494	475	465	484	506	472	487	495	496	468	467	482	479	440	505	442	473	490	516	490	455	449	490	479	531	501	473	436	491	525	501	460	485	446	437	467	484	511	457	502	481	488	471	485	466	483	467	530	460	440	473	479	483	479	456	458	456	480	485	474	477	493	448	477	480	500	487	512	517	453	479	498	509	531	464	487	473	460	494	472	485	492	472	492	475	492	469	460	520	458	461	487	466	492	472	488	494	490	459	504	484	494	456	464	505	477	470	493	515	484	475	473	488	480	462	470	484	482	529	476	498	487	475	491	441	485	503	464	467	501	478	505	467	417	477	459	464	489	473	493	510	489	498	510	469	491	465	461	468	470	465	495	492	472	495	475	451	472	495	467	493	477	475	466	458	478	435	454	481	495	496	476	458	432	470	517	456	470	516	528	475	517	479	479	461	478	518	451	484	472	467	486	508	512	478	506	489	457	500	452	480	516	473	464	481	503	496	491	506	483	484	502	461	497	503	464	484	475	456	473	463	489	477	479	488	485	477	484	487	468	461	465	470	470	466	485	446	484	460	467	488	429	494	497	453	506	501	500	498	487	505	490	506	496	467	513	451	446	474	444	467	496	465	469	492	458	501	454	488	485	496	450	472	481	469	527	484	460	492	496	445	471	450	480	453	451	459	507	475	499	497	515	514	456	510	499	433	457	495	508	473	491	499	498	480	473	492	488	444	496	501	477	481	449
8154	721	710	566	496	476	435	420	381	361	397	328	427	369	374	375	358	418	371	361	358	349	367	384	333	364	354	393	364	403	359	387	386	347	371	343	364	342	394	343	316	328	360	349	324	363	384	367	330	360	339	386	383	352	349	326	378	343	385	361	348	337	310	375	369	348	345	320	379	349	353	355	372	350	340	328	327	396	412	340	331	330	342	350	382	372	322	362	337	337	353	365	375	364	375	379	367	337	322	371	315	322	357	359	360	328	349	329	358	383	339	374	342	367	347	373	343	343	366	385	323	327	332	373	382	338	337	330	334	338	301	325	340	335	341	361	330	345	319	360	337	347	374	361	338	367	340	344	351	377	344	320	323	371	343	342	377	336	345	326	330	336	343	353	346	355	391	367	340	318	349	360	342	366	354	340	335	335	353	322	345	331	353	365	368	331	362	307	344	345	325	358	333	346	338	373	345	341	357	343	336	358	341	361	329	350	405	348	358	358	344	349	366	341	344	329	359	343	371	338	351	353	325	342	338	349	326	374	369	322	357	352	328	310	371	356	340	359	329	345	316	365	349	344	339	360	341	349	332	354	318	331	348	298	336	325	374	348	358	352	370	337	344	343	327	319	337	342	358	377	343	306	365	351	362	341	354	337	350	376	355	369	315	391	360	329	360	340	325	328	358	378	346	356	371	380	339	346	391	365	312	370	343	362	335	340	361	341	357	342	367	369	339	333	388	356	360	334	347	309	352	359	327	359	344	370	339	388	351	369	384	342	369	357	379	373	353	339	345	337	359	349	377	378	347	355	320	366	352	340	351	330	353	344	353	346	368	306	327	337	359	332	341	334	346	346	358	348	328	378	372	329	377	312	339	353	339	342	352	327	331	316	339	354	373	355	410	339	359	357	346	326	373	341	355	366	366	367	370	353	340	376	373	333	367	365	339	355	386	372	359	343	351	326	343	344	347	371	353	379	372	381	390	348	338	367	334	351	383	343	374	357	332	363	361	312	379	335	355	340	388	395	365	360	330	335	325	349	340	330	358	330	352	305	347	339	382	348	407	376	367	359	362	388	344	390	361	373	349	350	371	306	330	392	350	344	359	311	382	340	360	363	350	383	368	358	346	340	324	331	393	360	365	355	337	329	371	372	386	407	368	342	312	362	350	330	399	329	368	339	341	351	340	369	338	352	390	367	351	386	358	333	363	352	387	330	358	351	311	340	368	346	311	352	363	348	378	361	334	339	390	359	371	352	336	354	343	348	370	364	366	345	336	369	389	344	311	339	382	348	376	387	342	337	354	366	330	348	360	343	346	333	312	346	332	369	394	382	339	365	332	343	385	352	326	381	321	347	343	357	333	369	364	315	389	360	323	369	331	319	377	322	344	369	306	331	365	384	368	387	372	356	357	324	350	369	374	359	344	326	349	362	287	364	324	352	387	343	366	324	354	336	342	370	351	338	367	339	339	331	364	346	343	348	353	349	362	316	357	346	343	364	354	334	342	355	383	359	364	342	323	333	337	308	346	366	349	368	357	337	352	383	387	355	340	361	323	348	327	348	391	325	339	361	325	348	365	334	343	353	360	361	357	371	382	359	326	367	402	338	381	353	350	389	376	330	351	339	370	370	371	336	357	349	334	378	346	337	369	369	387	345	321	346	413	379	349	338	359	334	319	318	353	358	359	395	338	333	362	365	358	368	354	332	350	348	354	364	338	307	363	382	304	384	337	345	384	337	361	345	339	332	367	352	341	344	342	369	324	379	327	349	357	348	354	304	319	321	329	333	337	326	337	352	346	368	344	360	373	349	366	320	358	360	342	352	305	366	342	357	300	358	367	360	321	337	335	346	379	308	317	339	356	380	373	343	325	365	376	349	373	377	352	331	348	393	388	377	330	304	304	345	345	343	329	375	376	370	354	360	365	367	323	346	378	379	340	323	363	343	345	332	360	370	340	373	354	352	375	382	343	329	324	346	358	329	365	329	382	331	329	388	346	355	316	360	374	338	336	351	316	378	396	300	375	372	345	343	352	364	361	386	346	375	318	360	343	345	332	345	320	318	396	350	361	380	333	368	336	329	380	355	336	341	351	327	367	388	339	365	346	388	333	342	319	348	390	383	384	358	370	393	385	327	367	374	341	390	314	347	373	343	355	340	408	322	320	375	366	325	342	358	368	365	408	321	341	332	357	382	343	336	362	361	357	332	336	316	365	379	328	355	327	329	362	356	306	342	328	339	336	366	345	357	380	373	370	320	361	333	400	359	358	382	342	330	362	348	348	360	326	353	324	358	364	331	385	336	357	342	326	355	335	331	338	367	367	374	346	304	319	340	327	369	342	315	361	339	386	351	353	316	349	353	340	317	369	357	337	321	367	326	356	364	333	370	381	354	349	350	339	358	377	313	357	339	323	342	386	385	350	356	361	336	341	339	385	380	392	321	327	355	319	362	363	373	376	314	351	333	375	395	317	337	358	333	339	334	355	348	366	360	342	332	344	317	353	346	410	345	341	378	326	337	311	343	354	331	340	345	385	368	339	345	345	381	348	360	345	349	321	335	396	362	360	381	329	343	376	375	336	364	355	324	356	324	320	350	320	337	347	353	359	344	349	363	344	351	382	366	314	358	383	376	319	376	361	357	318	400	346	339	337	356	346	386	335	352	384	368	360	371	332	354	335	349	371	375	339	350	383	368	342	319	376	368	355	365	320	321	332	402	340	348	344	351	373	346	351	358	314	325	374	343	310	372	365	370	349	347	332	348	343	359	353	379	344	364	370	357	336	408	369	377	363	300	336	368	394	364	347	344	360	398	328	342	349	353	335	332	338	345	338	323	311	369	360	380	394	357	358	319	351	386	396	328	351	344	349	320	388	344	334	369	400	334	392	305	370	342	361	358	355	352	360	384	358	337	322	359	328	359	338	333	351	334	343	381	369	358	348	322	380	343	351	344	325	423	328	365	323	352	334	371	345	357	350	351	350	361	347	314	355	359	319	323	362	360	336	352	371	370	356	349	355	374	371	312	363	349	350	357	323	384	377	373	325	331	356	372	336	367	384	365	338	354	362	352	342	337	353	357	374	336	344	326	361	366	409	346	322	360	363	380	340	358	324	355	383	347	346	378	365	367	361	355	394	369	346	370	383	347	346	345	372	357	364	357	342	354	343	357	346	360	370	359	352	361	334	345	331	338	374	365	360	365	331	337	320	394	350	340	328	334	357	372	322	307	352	378	314	335	345	393	384	352	351	362	346	370	355	324	369	342	357	330	322	347	358	385	360	375	371	333	355	342	363	340	378	340	342	351	364	326	366	357	345	359	329	322	349	360	356	311	360	360	385	339	331	338	309	368	363	321	336	339	331	362	345	366	374	352	332	364	397	358	360	368	348	344	366	341	330	338	373	356	335	371	349	354	392	312	338	327	353	373	384	331	374	329	380	345	354	348	312	366	352	354	395	348	362	347	350	314	363	374	344	384	345	382	352	344	368	327	349	310
6682	1099	1615	1732	1494	1349	1248	1133	1091	1047	980	966	944	976	879	893	905	846	833	830	838	841	902	841	816	887	842	839	803	833	811	844	824	781	853	831	803	793	802	829	791	816	830	780	803	762	765	808	813	853	808	801	804	788	808	834	765	818	760	769	751	816	792	814	817	795	841	830	806	815	807	778	820	816	787	854	843	815	795	811	844	897	771	764	796	788	801	809	789	815	760	809	825	777	814	796	755	824	798	817	780	784	861	801	787	781	790	755	801	827	831	796	826	743	776	814	791	816	763	867	814	840	767	803	817	804	766	771	776	780	807	776	833	820	796	841	838	806	849	753	838	817	729	795	830	830	820	847	817	804	818	772	802	835	791	859	836	774	853	820	811	760	749	760	823	797	834	784	745	801	850	804	796	809	793	775	791	825	825	822	790	791	851	788	874	817	856	828	772	783	836	791	776	804	804	838	819	817	832	754	811	798	830	808	785	815	787	741	788	826	807	771	798	838	796	772	858	790	842	838	826	834	857	824	759	844	728	782	802	800	821	806	805	801	775	770	835	822	831	831	791	825	760	765	821	807	812	757	811	802	784	800	809	816	881	802	754	823	813	816	763	812	807	789	816	767	804	832	768	877	824	841	815	776	776	815	805	835	854	792	835	808	813	816	798	827	807	769	840	837	801	801	825	806	834	829	816	774	768	811	766	800	786	830	806	806	855	792	872	838	828	774	824	782	822	752	779	770	825	829	793	825	772	748	800	790	798	823	747	790	806	826	790	836	805	780	833	790	865	853	780	787	814	779	775	797	787	793	766	814	851	765	744	776	789	802	784	784	850	781	803	793	856	758	748	810	803	816	785	804	864	873	801	795	821	812	792	790	771	816	819	809	826	789	835	776	752	781	831	849	810	806	846	788	789	864	761	793	791	783	818	774	775	849	817	776	841	802	777	793	809	778	813	860	781	804	764	824	732	800	795	820	832	853	794	819	789	831	800	827	786	830	805	814	791	798	799	809	785	793	809	782	805	895	779	809	830	825	826	805	837	820	840	822	749	753	767	830	812	770	834	778	826	770	831	808	801	773	778	801	813	793	779	765	815	841	754	818	808	780	825	828	810	787	849	831	883	821	814	793	792	815	820	833	800	779	823	804	858	835	802	781	758	830	784	762	796	838	792	819	801	833	813	812	836	827	856	826	780	816	792	822	787	859	835	762	786	880	772	795	733	823	812	826	754	802	821	818	794	804	761	791	781	814	860	797	801	772	796	777	783	841	802	841	810	835	833	817	798	810	864	755	774	831	853	808	769	771	806	825	788	786	838	832	855	818	801	763	824	752	786	769	810	842	799	808	841	806	861	782	783	828	851	753	831	802	806	834	829	845	801	807	819	749	805	820	822	828	829	810	807	829	831	784	821	793	791	798	853	816	811	802	808	771	832	850	825	796	805	827	792	865	767	771	842	835	800	800	824	787	805	803	821	815	813	739	795	824	824	816	815	813	770	799	830	851	795	774	799	826	831	846	808	826	799	786	795	795	786	850	774	791	812	776	804	774	814	760	821	804	756	800	857	802	794	834	802	860	828	816	789	795	799	810	799	852	845	844	773	798	799	816	819	824	786	800	759	717	770	815	830	825	849	795	833	794	835	782	834	807	813	766	836	803	774	829	791	809	790	804	840	800	836	763	808	824	799	798	799	791	796	820	766	793	835	772	751	845	825	864	824	778	810	809	797	799	804	838	805	784	824	818	763	789	784	764	889	848	783	815	783	775	787	854	785	783	814	798	817	803	778	783	758	789	814	813	767	776	815	769	839	779	811	807	776	831	799	755	840	825	820	770	781	787	780	804	823	828	817	830	827	845	772	862	796	846	782	858	835	756	786	812	794	802	861	777	793	846	817	804	781	804	816	834	839	802	770	791	783	843	825	787	784	816	800	792	803	769	804	765	792	823	779	860	741	815	802	766	772	821	820	803	755	809	765	841	789	834	838	819	744	811	817	792	817	780	835	788	832	797	817	794	797	811	781	825	805	800	803	773	820	818	857	786	832	846	847	811	786	833	840	804	807	834	821	802	772	842	786	818	801	823	857	804	751	831	821	777	790	791	778	821	804	765	800	774	844	801	816	818	802	797	801	783	838	787	829	750	795	802	804	808	811	805	814	791	857	818	780	838	800	867	848	835	834	853	843	719	839	816	854	778	794	817	816	833	780	759	805	768	840	796	750	815	819	790	816	813	817	829	807	801	781	819	855	810	851	777	784	815	792	797	806	786	815	794	801	829	810	807	799	824	763	740	808	811	822	771	832	852	810	780	781	815	804	834	799	770	798	823	759	820	821	800	789	797	788	808	810	802	858	796	829	791	796	829	770	824	837	779	785	798	813	791	820	835	792	799	780	813	826	800	813	898	806	814	750	785	786	805	798	797	769	789	799	820	822	824	787	792	785	771	822	820	831	809	777	774	772	805	823	806	825	843	824	779	768	775	820	789	807	818	816	813	827	812	795	839	836	830	790	782	825	812	780	808	818	802	771	848	798	838	814	824	833	804	808	841	809	779	766	798	817	783	795	863	826	767	809	795	749	828	849	786	876	777	810	819	801	801	776	825	826	814	802	831	816	804	824	811	810	856	835	776	775	805	795	813	789	829	833	858	813	832	871	807	827	814	833	842	836	819	773	800	746	818	871	786	859	824	785	801	854	823	803	818	806	829	819	764	790	799	816	837	822	791	800	785	816	811	795	820	817	806	797	781	781	832	842	765	821	835	805	837	816	794	829	808	791	778	802	829	772	796	855	854	778	821	824	850	797	776	831	872	820	810	817	852	769	817	812	768	832	813	822	828	800	787	839	775	868	839	791	818	764	812	824	800	806	822	813	794	762	816	822	798	841	804	798	793	813	807	801	822	872	814	808	791	749	759	802	792	803	789	801	826	816	811	815	812	808	785	773	790	784	826	816	808	758	816	777	822	828	817	792	846	790	850	828	774	773	811	807	845	796	812	771	809	882	807	751	813	807	806	782	826	788	838	773	810	802	800	828	791	837	788	806	751	801	821	821	784	774	754	809	809	833	834	777	799	785	793	772	786	812	809	779	822	812	822	763	815	847	791	802	845	768	813	783	712	843	827	804	793	817	821	733	804	823	824	836	839	843	816	786	812	817	767	788	800	769	750	827	775	807	771	872	753	793	812	771	871	777	864	785	773	811	828	799	803	763	837	799	819	805	789	796	805	872	796	783	787	818	818	774	833	788	812	810	832	808	803	842	802	781	756	809	820	821	824	772	801	750	795	759	852	837	795	775	779	794	839	808	805	813	782	816	832	810	823	838	791	800	844	811	785	818	837	792	798	816	745	838	793	817	838	791	779	828	788	854	809	787	843	783	834	819	820	808	795	796	737	823	764	853	827	784	804	764	786	838	784	782	764	798	792	765	769	839	787	817	823	805	761	809	811	785	805	798	811	769	832	818	772	816	837	807	812	755	771	834	802	872	782	833	829
15199	1475	1048	783	605	551	497	412	430	376	361	366	325	374	332	315	315	304	331	327	332	329	339	315	351	315	318	291	336	301	324	290	293	341	289	312	340	337	322	332	353	294	322	301	301	320	258	308	318	354	337	314	279	318	331	300	301	290	327	319	303	316	338	296	318	347	279	286	321	275	301	341	352	301	322	311	320	335	338	314	322	328	344	319	325	280	328	315	319	291	321	307	268	298	316	300	281	296	273	289	291	323	331	295	282	312	300	316	329	310	304	316	294	326	347	344	299	337	340	307	286	304	332	329	311	332	318	322	342	302	318	321	312	292	296	301	319	322	326	335	302	316	306	315	311	293	314	318	288	310	336	286	342	319	288	298	327	287	334	311	325	296	312	288	299	314	320	321	270	327	319	308	335	296	284	281	290	318	333	305	317	286	314	320	328	287	296	316	305	313	329	321	332	318	313	313	307	308	326	304	326	310	330	262	338	296	305	307	280	329	304	331	321	297	285	300	304	297	293	309	289	305	294	316	298	257	299	316	320	316	299	311	312	276	326	261	315	299	295	293	307	302	285	300	301	307	333	312	296	318	320	290	332	280	313	277	278	288	302	323	311	309	326	292	290	312	311	303	329	312	295	322	348	303	334	272	324	306	330	302	279	315	321	285	282	321	329	311	343	285	294	305	276	331	335	298	312	281	301	296	304	318	297	273	299	328	289	322	284	316	320	296	327	296	331	298	310	297	322	337	306	295	291	306	306	290	320	305	332	305	306	306	317	309	323	318	291	290	312	331	300	352	280	297	275	291	298	284	335	304	317	280	335	353	309	328	288	330	301	317	342	306	307	316	324	301	320	299	313	319	295	313	307	305	298	296	330	315	272	322	352	318	285	306	325	304	276	319	300	332	316	314	314	300	287	314	343	319	314	334	314	278	313	295	339	320	299	319	318	290	272	318	309	308	306	316	298	330	286	307	277	316	276	330	292	330	292	351	310	362	314	307	323	289	302	299	329	310	343	320	322	306	330	337	311	317	283	307	292	285	296	301	305	320	289	293	295	310	293	288	331	278	303	310	307	304	342	322	310	290	299	302	321	315	343	301	295	303	315	295	301	299	296	328	317	313	338	288	289	333	328	297	337	338	318	351	278	301	328	326	305	293	317	350	285	282	277	303	316	303	286	283	275	332	268	277	344	327	300	312	310	298	319	291	330	266	314	318	322	290	323	297	279	325	334	308	303	316	283	318	269	321	316	317	304	296	337	356	323	323	319	330	316	305	326	327	324	323	301	308	317	323	324	322	334	301	304	287	311	309	304	281	291	317	309	318	309	299	296	305	322	278	324	310	298	294	338	332	298	315	277	283	302	304	350	311	339	333	344	304	321	310	304	296	292	345	305	293	291	298	285	301	300	269	308	329	318	312	323	307	291	293	340	333	307	325	301	286	305	331	301	323	327	313	304	345	332	344	324	278	321	341	327	305	303	288	282	298	332	298	306	290	327	315	307	308	283	294	315	316	315	325	292	327	315	270	307	314	320	304	305	288	298	300	322	305	312	378	308	320	335	267	319	345	328	299	338	310	292	319	323	284	325	313	270	306	295	340	293	316	348	319	341	319	272	319	331	300	263	282	321	306	303	288	315	316	325	288	330	338	314	303	290	316	297	335	330	290	308	309	305	317	340	276	281	289	279	284	307	306	307	317	317	318	306	316	351	303	314	270	285	307	321	315	332	307	301	290	313	343	330	309	288	295	322	287	322	328	310	308	321	281	302	320	275	304	328	306	353	334	315	311	282	354	288	313	321	314	294	322	326	344	276	325	276	321	293	308	365	312	315	315	311	300	285	306	304	327	314	288	282	319	304	287	317	333	302	338	295	297	285	298	278	316	277	341	332	331	311	317	288	337	311	309	303	308	316	329	316	338	299	306	325	317	324	351	293	314	320	306	313	313	310	341	320	303	322	300	296	318	298	311	339	274	248	313	345	294	318	285	323	317	332	265	347	313	300	332	331	315	300	295	262	351	336	350	289	293	289	343	300	335	330	335	305	346	331	288	338	292	321	323	330	290	292	295	308	316	295	292	347	315	305	287	327	318	286	307	308	342	320	288	320	274	302	329	289	274	287	324	335	320	310	323	311	290	274	325	308	284	304	326	276	269	304	301	338	308	296	331	327	320	302	340	322	311	295	310	316	294	321	311	312	323	303	296	307	333	299	307	339	332	300	280	324	333	305	360	327	282	288	330	312	296	302	329	318	313	294	301	315	308	297	288	350	340	343	313	329	315	318	333	340	274	320	310	309	315	320	298	331	331	306	303	306	320	244	335	324	293	281	315	326	291	350	305	304	301	314	332	307	289	338	311	292	330	308	305	317	300	311	293	322	310	280	276	306	352	281	321	271	306	303	303	294	300	339	312	310	302	294	324	312	327	313	322	338	283	305	329	298	307	332	325	292	277	305	319	309	306	341	310	314	322	304	278	299	276	318	267	291	332	338	296	290	293	310	319	301	289	333	336	309	347	302	306	331	290	312	334	311	321	280	258	303	315	285	341	315	303	303	297	292	292	309	333	311	298	290	329	291	317	322	282	302	299	330	283	296	304	348	302	275	262	319	292	343	324	328	315	318	295	324	297	335	314	302	318	316	306	344	325	307	287	343	296	335	339	337	314	304	289	301	315	323	311	325	325	316	317	297	330	321	316	256	313	322	316	319	296	312	320	319	351	343	323	291	307	339	314	332	319	311	293	321	296	288	297	326	321	303	297	302	300	290	297	302	296	337	293	305	304	307	336	328	293	321	326	299	271	302	295	324	322	369	308	311	283	317	336	306	315	309	291	300	267	301	295	332	370	298	282	319	303	323	285	307	286	303	337	305	297	314	339	324	303	333	303	299	300	304	294	287	289	327	301	344	300	315	306	312	302	307	286	299	295	284	286	314	294	295	324	314	304	313	302	307	289	330	308	320	335	327	291	306	302	268	288	320	309	308	312	285	309	282	310	296	319	340	282	307	331	283	326	337	310	311	325	331	303	320	325	314	314	313	322	285	322	329	300	290	336	307	317	291	306	277	309	308	279	322	314	316	309	314	316	302	298	321	290	340	303	306	312	301	324	351	323	341	336	302	307	305	294	316	299	310	307	300	288	335	334	349	324	294	287	329	292	313	307	282	314	337	308	360	346	356	297	364	304	285	298	282	299	307	290	331	330	307	319	299	312	297	284	288	340	316	310	319	293	270	315	266	304	321	303	298	303	304	298	354	311	291	320	312	282	319	296	315	302	310	333	304	294	370	306	304	298	289	276	299	310	285	316	303	314	291	310	316	317	297	304	319	316	338	277	299	322	330	329	322	298	310	319	327	323	347	297	315	282	300	314	292	311	318	312	331	283	280	286	339	285	300	327	329	304	287	283	279	303	328	310	304	315	271	307	311	341	320	327	319	321	359	329	331	295	315	291	296	306	291	309	315	334	312	284	276	313	288	307	322	284	313	331	269	309
8286	1306	2159	2320	2018	1828	1506	1273	1225	1071	1078	993	1008	921	904	846	820	818	792	807	787	804	750	745	793	742	738	733	768	788	724	758	748	781	690	742	687	703	751	702	736	746	690	724	711	776	711	697	714	718	711	719	688	748	664	706	717	704	680	647	733	764	661	676	719	698	717	698	692	681	688	701	646	726	646	706	656	665	682	683	701	690	716	696	720	676	719	685	681	690	661	637	683	699	716	661	730	700	721	714	731	648	684	675	678	691	669	686	692	667	628	681	692	680	734	726	712	651	716	691	733	710	613	674	669	687	641	685	723	675	683	712	664	670	701	696	657	667	664	684	731	666	676	632	684	677	720	716	664	693	694	719	724	662	679	714	646	659	739	660	678	661	709	740	686	725	712	684	752	656	642	654	667	651	679	697	711	750	704	689	701	676	695	690	719	692	693	722	638	647	675	656	715	740	659	640	674	701	709	710	716	738	713	709	669	676	692	694	654	669	666	669	704	692	701	634	634	682	701	680	654	674	697	681	676	717	698	717	739	688	692	675	714	693	695	692	687	706	681	684	752	715	659	725	645	680	719	661	723	712	702	709	667	659	676	693	637	690	749	725	711	700	699	718	656	658	717	685	674	694	715	725	653	717	646	683	723	658	659	719	641	651	731	639	675	695	673	695	692	654	691	697	705	644	681	689	708	716	690	760	725	671	691	652	661	663	681	683	686	658	721	686	626	703	687	642	712	670	654	659	685	725	732	712	766	681	709	717	659	670	734	689	667	682	688	679	676	660	690	697	687	707	674	647	657	690	658	690	673	641	676	678	701	727	708	698	676	701	723	709	637	689	637	644	663	700	681	702	701	688	690	726	677	712	588	693	671	747	698	661	685	725	675	652	722	714	673	753	640	625	692	702	691	674	665	723	707	687	726	710	651	708	671	750	706	681	710	671	726	670	674	734	701	682	652	715	686	669	666	686	736	661	737	701	703	698	649	705	680	690	667	701	702	694	653	748	660	710	703	664	662	684	703	661	700	670	686	660	706	687	676	685	677	716	695	665	718	637	730	703	655	696	653	711	725	682	687	712	702	699	742	680	694	721	669	670	733	662	668	682	720	704	647	704	661	667	681	699	666	698	649	664	722	676	700	699	706	693	676	709	719	672	680	713	702	688	723	665	709	678	668	733	693	692	673	680	661	646	719	724	646	686	700	699	683	692	694	709	724	674	704	668	694	692	682	650	648	685	689	679	692	725	680	667	681	654	741	698	703	678	681	707	711	698	666	683	693	706	685	663	681	718	688	684	713	723	647	684	699	665	697	719	656	663	725	694	638	709	680	668	655	679	673	719	697	655	682	656	749	688	736	680	662	667	670	665	672	678	692	669	709	682	719	697	682	706	745	707	701	707	668	670	677	704	704	699	697	688	706	679	709	701	669	698	673	643	673	710	651	698	683	721	711	695	699	639	671	669	707	679	709	715	688	717	719	662	638	681	682	702	706	726	710	735	707	748	649	710	707	671	727	715	697	678	683	672	689	679	690	666	680	711	668	667	726	680	688	694	724	696	676	693	694	729	660	742	687	673	656	724	694	710	689	620	682	644	710	718	650	694	693	666	676	671	690	689	735	661	685	671	715	641	685	719	663	656	718	658	683	692	664	681	713	732	689	651	692	696	699	730	721	702	706	695	678	670	684	653	688	753	629	670	689	711	690	708	699	714	689	670	685	694	664	662	705	682	683	723	703	671	676	689	647	686	661	697	739	675	731	684	706	708	649	651	744	661	643	694	673	732	695	669	675	683	713	745	720	681	696	684	656	694	674	739	732	664	702	704	652	718	684	707	650	694	683	670	745	650	671	696	727	708	722	685	712	699	667	690	672	680	660	675	665	654	735	686	714	722	652	713	676	645	664	681	708	689	679	733	706	645	688	714	704	707	674	656	679	733	700	658	733	687	667	659	660	675	729	686	650	683	652	673	700	731	714	723	684	696	678	758	627	719	727	696	675	686	704	665	651	671	690	647	745	706	696	691	668	729	641	638	677	691	651	678	655	676	708	680	683	662	666	666	672	681	669	675	667	767	672	694	695	632	706	733	678	695	643	684	676	679	700	648	693	697	684	665	709	662	664	645	721	702	665	662	730	711	705	664	694	685	651	696	756	680	707	704	691	652	685	687	658	691	675	669	672	672	657	683	696	696	660	705	691	689	673	738	694	685	695	669	675	675	653	639	729	658	677	693	708	693	683	697	705	709	711	735	693	694	696	701	669	680	697	683	671	663	698	696	721	737	704	671	730	664	706	685	697	669	675	699	702	693	643	674	731	742	701	687	686	687	667	708	718	675	732	664	676	642	641	664	681	728	674	678	669	701	706	681	703	655	684	663	729	663	718	691	672	681	681	677	646	728	701	693	668	699	705	689	659	672	651	682	708	681	695	734	658	737	672	696	714	681	703	713	673	700	742	681	678	659	682	705	682	667	690	661	665	688	664	626	738	710	703	684	703	714	696	681	711	684	678	711	692	717	707	711	679	693	691	665	658	662	651	672	656	627	692	692	689	680	751	689	637	699	724	732	693	680	672	688	717	670	715	677	708	677	672	682	717	724	687	703	673	674	672	685	689	701	686	642	703	673	707	672	727	726	703	693	724	694	713	662	759	657	686	688	747	705	768	693	722	736	687	611	678	705	628	664	668	678	654	651	687	658	698	688	680	704	703	705	719	661	643	702	711	680	719	709	667	703	657	711	682	689	666	669	701	638	673	701	709	663	697	715	651	683	666	668	722	720	690	722	700	678	701	690	649	687	717	727	712	684	714	691	671	693	701	706	695	662	667	697	698	690	637	715	689	719	704	679	672	703	700	658	675	675	677	696	647	716	703	674	657	686	700	730	719	694	664	680	640	665	708	682	684	727	703	647	666	689	718	763	685	714	703	651	665	658	664	729	656	690	722	677	697	677	775	706	685	648	693	647	689	667	728	711	682	722	695	710	687	670	692	714	712	698	689	708	677	668	670	692	712	673	696	671	697	725	726	716	651	717	685	698	694	680	712	690	700	725	731	672	664	717	692	667	690	674	697	695	713	695	672	710	713	695	688	683	736	682	707	617	661	695	711	731	713	683	678	709	694	660	643	692	704	725	724	707	691	668	682	683	720	656	679	652	681	690	699	672	689	722	659	691	733	678	737	698	683	650	676	689	729	716	685	692	664	691	699	709	725	732	653	713	697	703	711	709	655	654	683	719	676	710	738	674	668	673	675	681	641	693	654	704	729	673	705	762	710	644	701	692	702	660	697	655	661	700	659	694	691	675	682	693	691	656	730	701	705	636	689	734	710	731	694	688	722	676	681	696	706	714	719	650	686	722	670	674	713	673	690	662	666	689	673	728	696	706	751	725	720	664	697	680	679	636	686	717	698	683	702	701	679	692	711	693	666	740	738	723	680	696	687	651	719	698	660	670	694	703	705	698	695	684	660	711	680	651	676	685	693	671	712	697	749	706
1396	192	215	199	194	200	214	171	176	210	177	180	172	169	213	224	194	191	167	178	157	193	186	192	165	173	173	178	186	179	189	167	187	192	175	178	177	187	187	180	192	174	177	175	210	190	185	183	202	208	176	182	169	168	192	191	214	190	208	185	199	181	182	173	200	184	180	192	188	169	180	184	186	171	179	206	203	171	182	174	175	210	162	201	184	196	202	201	202	162	179	196	189	198	173	179	185	149	197	200	199	161	193	184	173	164	178	193	198	180	167	211	191	199	201	185	169	180	200	185	180	180	194	182	194	185	175	188	197	168	189	166	193	191	205	195	215	174	178	172	191	187	188	172	168	193	164	176	205	167	170	169	185	155	224	179	210	168	174	164	181	190	182	185	183	201	168	185	177	179	180	179	203	187	171	163	182	164	182	186	179	180	198	170	197	167	189	185	150	171	164	202	203	189	183	171	167	195	192	180	194	197	170	199	184	206	180	187	148	167	194	189	173	186	156	192	171	174	192	170	208	189	193	166	192	183	157	197	202	165	172	139	186	184	180	159	180	171	159	188	199	158	177	183	180	177	184	184	168	179	182	208	186	177	186	160	203	195	202	186	189	185	179	177	185	199	184	193	184	201	179	160	179	161	182	205	196	187	192	176	145	184	194	164	177	166	158	184	184	213	195	164	175	174	161	188	173	165	190	175	174	193	195	160	154	198	155	198	175	169	171	181	173	194	196	185	191	186	149	174	187	183	209	170	207	158	164	173	195	164	189	191	205	172	190	189	193	194	193	184	193	203	198	182	191	165	203	196	186	198	159	201	153	160	170	190	160	163	185	177	175	196	213	185	184	200	170	193	179	171	161	175	209	202	176	196	185	191	173	190	162	178	179	165	196	187	204	163	185	181	178	165	176	186	166	185	191	184	182	193	186	195	176	194	208	190	160	186	193	175	189	208	187	177	169	155	198	174	211	180	190	198	172	161	192	186	184	198	185	187	184	196	195	173	220	198	169	174	190	181	161	159	176	226	206	188	202	196	188	205	179	182	182	181	187	164	188	159	181	172	167	194	164	166	200	165	196	188	155	194	195	167	200	188	201	179	196	201	180	165	192	169	207	187	176	198	202	162	177	178	184	200	166	195	186	190	176	154	197	167	179	172	183	165	177	170	194	184	200	174	166	214	204	202	208	182	181	139	185	181	162	225	181	172	204	180	185	144	179	157	185	218	187	169	170	163	178	195	178	160	159	169	166	213	219	177	164	213	192	213	194	157	194	181	177	173	197	185	205	197	185	167	183	156	173	177	180	176	176	193	223	198	166	186	182	224	183	186	165	191	192	166	214	155	179	176	193	202	182	190	180	156	191	196	179	168	209	180	189	172	200	184	185	176	187	171	196	169	176	189	198	178	219	157	209	174	170	165	168	178	167	178	232	164	161	159	204	183	192	189	174	187	215	178	205	187	205	204	191	207	205	157	158	174	183	196	181	203	207	200	185	193	151	182	184	179	178	169	172	185	189	186	174	191	170	175	161	182	188	177	174	145	158	179	192	161	186	182	152	194	199	188	199	196	206	173	180	181	163	203	202	182	177	192	174	180	193	149	185	173	181	197	178	181	170	195	178	174	171	186	195	194	182	182	155	198	184	186	195	213	191	183	175	182	198	183	178	199	180	168	173	182	183	175	157	172	173	190	194	187	197	179	169	187	194	188	193	167	198	172	190	178	160	161	162	165	143	171	191	208	188	163	192	171	198	146	167	200	187	185	193	181	194	195	169	180	181	185	186	184	168	193	183	184	173	203	175	182	181	199	184	173	187	175	200	220	191	190	218	172	177	174	201	192	183	195	173	168	220	166	189	183	161	180	176	180	210	200	175	186	182	192	214	200	177	170	177	185	184	164	171	171	180	186	222	180	184	187	205	194	166	206	183	198	210	187	155	151	168	194	169	205	182	188	175	187	210	163	177	166	189	182	196	170	171	170	198	201	165	197	179	167	186	221	181	169	204	192	179	174	173	185	188	195	177	191	186	181	183	193	181	190	187	187	184	201	169	160	197	204	180	169	191	211	177	180	183	162	160	165	168	184	194	190	191	187	154	187	159	190	228	198	170	176	187	177	169	177	162	192	195	177	192	191	197	177	190	200	198	197	210	164	190	207	167	211	153	196	203	186	202	163	178	184	197	184	178	186	199	206	170	165	209	183	195	168	179	180	189	186	155	178	205	198	183	185	189	182	182	162	174	177	150	180	204	145	173	210	197	183	202	175	169	169	185	207	184	196	201	179	172	209	185	188	200	174	191	189	155	178	167	159	197	182	163	231	176	200	204	193	165	174	159	191	173	180	179	184	187	203	159	194	190	205	158	159	174	178	173	179	179	182	200	186	158	193	170	177	171	171	199	188	232	197	169	187	190	189	197	189	177	186	173	169	166	206	178	178	176	189	185	199	176	211	176	194	178	192	180	214	169	190	176	173	181	196	174	199	183	179	175	167	188	170	157	171	179	164	211	180	173	183	191	187	199	177	183	179	191	169	179	170	193	208	184	188	176	182	167	206	175	170	182	175	182	197	196	200	170	164	180	189	180	223	178	178	206	201	166	178	171	179	191	187	192	185	172	147	199	171	176	183	166	177	215	165	197	205	179	194	193	189	201	190	192	193	158	210	206	220	205	175	187	178	183	160	212	188	203	188	193	180	184	190	175	177	188	191	215	155	202	197	195	202	175	189	195	221	197	226	197	211	199	195	178	173	183	166	191	185	208	195	178	151	183	180	204	180	181	170	177	196	191	171	215	173	175	180	198	183	182	171	211	168	169	167	162	178	183	174	207	187	177	198	188	202	185	194	165	204	209	161	165	204	185	191	175	181	193	182	160	184	192	205	172	189	178	205	192	212	200	177	194	205	200	184	168	204	211	189	212	166	196	176	180	189	201	186	188	203	181	174	184	165	163	165	201	170	194	191	184	186	206	174	180	175	174	193	181	161	202	161	203	196	163	201	202	167	166	189	201	185	194	181	172	167	198	180	177	152	200	168	174	176	141	147	173	186	165	173	185	162	171	181	198	158	187	190	168	186	180	203	187	164	185	199	210	188	157	212	181	188	163	164	188	182	173	171	179	178	190	162	173	179	174	174	178	158	172	154	188	218	177	202	178	191	189	179	164	173	145	190	177	188	193	189	190	197	172	176	204	173	188	221	184	205	186	198	190	181	192	181	180	184	192	172	203	191	171	166	183	206	161	177	198	178	170	168	197	187	178	197	169	150	224	192	189	186	178	187	185	190	167	205	187	181	187	156	185	205	167	185	153	188	187	208	171	167	181	204	162	168	184	206	176	186	200	194	180	176	168	166	217	193	191	204	209	163	185	181	164	175	200	164	194	186	187	167	196	197	198	185	212	211	203	185	162	172	178	196	197	167	183	182	195	177	174	190	178	173	178	215	191	214	206	176	180	175	177	184	170	190	181	173	184	201	168	198	171	214	172	187	182	167	165	204
1725	543	493	534	568	523	500	453	472	495	499	514	540	517	497	474	524	462	489	510	478	526	501	487	490	477	443	436	466	468	496	453	466	465	483	479	501	471	499	447	445	473	511	481	490	503	505	441	484	478	458	518	488	471	484	444	496	470	434	474	486	507	503	476	492	475	472	472	490	473	468	460	477	485	459	465	488	489	442	436	486	474	472	487	507	485	443	506	488	474	436	485	485	509	474	471	502	468	444	501	481	477	470	485	475	444	503	453	486	479	503	471	478	446	477	443	489	467	527	439	457	462	488	455	483	513	444	467	522	459	434	461	453	468	526	507	466	481	473	483	480	471	492	494	526	462	505	469	477	506	482	492	460	499	475	506	477	520	464	499	469	475	474	471	478	469	458	439	495	476	483	478	466	429	469	472	478	478	481	458	450	455	457	474	469	486	500	454	459	478	467	489	444	475	467	434	480	457	461	463	448	504	446	472	451	460	446	453	491	507	432	446	446	440	457	445	452	469	500	470	481	492	464	467	472	471	469	488	486	472	445	467	513	458	461	485	452	477	479	452	477	485	461	475	490	463	458	480	496	508	472	485	507	489	497	452	451	478	434	485	482	487	486	460	498	472	488	459	496	474	484	462	463	507	475	528	481	480	485	483	445	446	488	456	469	454	497	501	448	464	461	478	444	466	507	458	470	487	465	480	486	515	482	481	442	496	468	495	417	502	500	459	449	467	488	487	480	478	481	465	442	527	459	457	483	466	467	508	482	432	479	441	459	445	465	466	454	461	492	441	494	502	433	522	454	479	443	491	503	511	482	467	509	448	470	460	463	453	493	448	427	459	446	470	482	495	485	508	486	470	486	498	463	480	445	453	502	513	472	537	424	487	464	474	433	472	478	469	480	451	503	495	462	484	478	463	447	482	460	458	457	467	457	502	478	455	507	428	497	482	477	426	451	436	489	486	480	448	486	451	481	524	503	498	520	484	496	456	510	481	489	476	460	450	488	488	469	499	483	492	494	476	442	477	488	462	486	468	459	463	497	505	470	515	417	498	464	455	474	510	453	469	444	493	474	445	484	433	440	442	506	482	496	481	480	534	469	460	470	500	487	443	507	405	471	483	448	483	468	466	453	527	525	448	427	473	470	507	462	518	481	469	457	455	473	466	501	501	496	478	429	498	484	521	503	449	473	480	431	481	480	478	465	441	458	420	510	441	462	486	481	432	462	456	485	476	436	471	509	480	481	481	482	456	518	473	501	474	467	446	504	472	461	433	452	452	465	482	459	467	460	487	463	445	492	416	448	452	476	454	482	476	464	453	480	484	484	464	473	453	469	456	479	479	468	465	458	496	478	495	478	458	503	457	478	453	438	459	452	475	478	495	462	481	470	438	500	476	459	500	489	461	457	479	485	480	503	495	496	488	449	481	460	436	509	459	478	455	472	430	451	478	457	453	492	453	474	495	487	502	467	476	455	495	459	473	488	511	453	469	459	450	470	444	489	438	477	452	479	518	465	493	486	474	468	515	451	465	438	452	437	484	465	453	444	480	468	489	442	477	454	479	477	466	469	505	431	496	442	455	507	453	479	484	436	472	523	488	469	476	469	463	479	444	507	489	471	465	470	488	482	454	500	493	458	456	490	450	492	466	445	487	447	452	509	474	498	446	470	446	458	477	484	524	502	469	438	482	444	444	485	473	472	444	487	493	459	484	442	470	455	503	451	505	483	472	493	452	471	424	470	490	473	480	448	478	443	504	499	511	490	443	496	447	474	461	452	460	441	497	444	450	483	457	493	430	484	458	469	451	456	463	469	428	478	443	455	503	441	466	493	465	449	464	482	477	484	483	452	470	467	461	463	485	477	443	458	472	483	475	480	528	479	470	452	480	441	490	489	455	519	470	493	481	495	485	451	501	482	477	466	481	482	464	412	438	490	485	463	500	424	453	504	462	487	439	485	518	518	480	470	466	486	440	457	463	446	446	455	488	473	460	454	475	467	479	489	488	477	455	480	479	459	456	466	452	474	462	506	441	476	475	441	492	466	450	461	444	469	487	473	468	472	478	462	449	483	460	513	460	508	491	457	472	484	480	464	495	431	461	458	526	486	461	470	466	469	480	484	470	418	474	452	482	483	504	478	439	456	467	434	469	488	456	505	447	456	489	501	498	470	427	456	487	443	484	489	447	499	451	515	487	487	495	473	502	453	449	472	470	431	499	507	494	453	484	492	463	487	498	505	454	487	493	472	492	479	467	500	474	459	474	517	510	498	467	465	459	486	469	509	496	472	427	492	467	471	500	484	486	452	485	462	483	455	502	488	459	436	476	482	465	504	439	494	469	474	467	501	512	480	467	452	480	531	470	484	473	497	482	448	496	460	451	451	478	509	502	509	421	488	443	469	492	472	458	502	461	453	532	456	517	524	461	441	500	456	502	516	463	451	495	449	464	450	498	475	478	489	513	449	482	480	461	501	481	461	464	486	445	455	446	478	457	456	477	433	503	484	473	466	452	443	465	483	461	476	477	443	458	489	505	475	443	476	465	487	482	481	500	492	472	461	456	472	517	480	435	477	442	436	458	478	453	456	454	452	479	429	483	474	484	504	475	459	439	491	483	480	478	482	481	479	472	496	490	473	458	450	485	425	480	458	456	486	477	420	469	447	522	494	497	437	470	490	459	464	450	436	490	452	486	467	522	499	479	458	518	474	426	458	472	444	462	469	443	440	456	487	455	473	493	475	504	472	473	467	485	487	468	476	472	495	440	498	470	471	453	465	486	492	490	487	451	484	473	482	453	481	459	472	481	464	458	483	454	482	492	458	482	465	488	496	474	470	455	455	485	475	518	452	484	473	454	478	464	475	464	488	458	471	450	480	508	462	477	490	468	452	452	466	471	480	501	455	488	471	477	493	497	461	441	476	481	470	440	491	458	451	501	504	478	503	482	447	439	469	460	524	444	490	487	504	497	463	474	480	486	485	481	470	476	480	487	446	488	468	452	497	464	474	493	491	436	454	490	452	476	435	472	486	480	444	468	516	479	463	466	440	482	470	450	447	486	469	483	480	460	475	508	499	455	474	487	468	507	489	463	501	497	484	505	490	470	489	458	458	455	475	503	479	473	506	456	446	475	436	453	449	452	464	452	475	480	485	485	460	479	471	448	465	504	481	518	487	511	505	463	492	498	474	461	425	479	508	449	466	468	445	487	475	493	440	456	450	485	501	467	466	484	438	474	488	424	500	457	483	464	474	457	471	494	471	446	431	462	468	472	479	468	429	477	443	483	469	488	490	480	459	440	477	488	517	487	455	464	463	441	506	476	489	467	506	468	471	472	493	426	491	485	445	487	494	445	461	471	498	493	446	466	491	511	440	491	483	452	460	500	476	492	473	434	494	462	468	480	457	505	452	453	448	470	474	481	461	486	484	468	461	476	465	488	459	484	454	435	426	449	492	468	472	449	467	443	490	449	448	470	475	483	464	494	463	477	484	466
7975	716	699	560	474	499	470	392	380	382	397	341	343	367	386	371	368	384	381	385	384	384	371	356	373	345	329	334	362	343	367	392	346	375	367	336	342	366	365	333	338	365	353	344	429	360	337	372	355	346	331	329	359	358	359	388	334	351	328	350	359	333	392	328	359	326	377	347	357	355	330	361	351	347	363	339	318	366	349	367	337	370	346	320	363	337	331	353	364	350	363	325	316	378	352	375	361	343	332	337	364	387	310	353	348	331	378	358	365	392	347	349	333	359	358	351	332	305	335	344	334	337	348	376	359	325	350	369	385	315	331	378	354	383	378	381	354	339	343	370	356	333	329	330	364	337	324	354	395	363	394	325	369	398	346	381	382	321	353	370	345	367	356	332	325	334	355	359	335	366	323	355	372	372	348	358	364	363	332	352	390	380	370	393	362	341	360	348	359	367	386	366	347	374	318	368	337	369	335	374	323	352	330	345	352	345	301	381	377	405	360	390	380	327	299	338	352	359	365	304	340	348	377	375	347	350	359	343	338	339	367	330	352	306	338	363	338	321	326	360	381	367	366	381	364	358	351	342	338	355	338	325	367	358	366	374	322	374	345	342	358	336	349	355	348	361	361	311	336	385	333	346	344	389	362	382	364	345	376	340	363	363	335	356	381	328	320	387	388	363	368	355	358	351	376	345	364	371	370	336	321	348	328	358	382	329	338	347	357	337	349	333	354	354	315	346	309	351	375	355	331	315	324	302	328	371	340	369	345	343	360	335	372	363	339	351	345	333	352	333	344	362	323	323	337	346	349	362	321	318	314	356	349	375	356	346	371	342	332	318	334	311	368	382	365	334	337	411	368	343	337	348	329	306	341	311	376	351	328	364	369	326	342	308	305	351	329	360	333	374	337	342	330	349	352	359	341	338	360	339	349	353	356	357	361	324	360	350	337	356	366	354	332	332	356	373	342	344	330	366	372	388	354	314	349	333	364	369	356	356	354	410	305	336	372	357	377	352	343	317	364	378	374	332	349	343	374	341	332	383	399	336	364	401	381	348	316	342	359	368	324	366	359	345	348	344	362	355	362	340	367	350	348	365	338	378	353	343	326	358	364	367	323	369	309	324	365	346	342	369	338	337	348	363	331	358	359	345	347	349	354	335	351	352	368	371	360	366	342	345	376	398	357	365	351	307	359	347	367	347	350	369	339	349	342	323	365	340	379	321	350	336	376	372	361	303	374	351	350	373	379	372	371	339	335	333	320	330	357	386	353	392	382	327	351	341	328	319	377	328	373	335	359	352	366	377	392	364	378	369	325	396	320	359	325	326	354	340	364	377	327	340	320	366	326	358	397	341	338	358	359	347	322	312	339	336	371	340	353	349	338	350	342	328	365	327	371	347	359	338	336	368	350	351	357	369	374	363	357	359	337	360	330	345	346	355	345	377	338	339	357	371	329	340	340	325	355	353	326	312	326	362	362	336	310	371	318	377	360	364	330	331	352	333	337	316	371	366	381	346	389	380	363	327	377	358	378	364	354	347	332	355	313	357	297	364	373	361	334	364	342	356	325	362	365	356	355	310	347	346	345	350	332	363	359	350	362	357	329	356	369	368	357	350	347	302	372	343	347	329	380	363	346	347	368	337	419	355	330	353	337	348	344	366	327	364	372	349	378	366	327	326	365	349	368	296	336	362	387	341	360	358	358	371	354	379	333	355	363	327	346	344	365	330	359	365	365	350	406	355	351	325	401	370	362	320	311	377	377	349	326	382	359	340	345	356	329	374	326	349	376	365	376	340	351	375	360	351	320	396	329	343	368	386	306	323	374	331	349	376	341	339	374	386	383	335	360	337	329	332	330	386	328	351	348	342	316	342	326	365	378	330	354	353	366	348	369	320	351	343	337	363	370	357	361	393	367	356	389	349	372	359	383	342	352	381	324	365	409	364	323	352	388	378	345	349	359	351	368	362	340	331	371	343	373	347	355	351	358	321	342	358	327	343	362	351	316	364	354	329	337	370	337	325	335	377	361	373	371	377	350	349	373	342	341	339	391	370	338	347	349	357	371	324	354	323	338	309	332	312	385	335	348	378	350	364	366	342	360	324	333	345	367	350	414	374	338	356	341	341	349	361	351	357	369	383	342	330	350	358	356	317	336	327	350	331	346	339	347	324	391	351	355	337	372	334	358	353	368	371	354	373	361	338	359	388	362	349	338	350	329	335	353	338	307	344	359	392	395	374	368	318	371	345	334	340	349	319	378	310	344	366	335	344	338	361	336	340	339	337	411	328	340	341	338	368	333	318	341	338	349	368	328	354	357	326	313	333	338	379	331	354	334	359	388	391	335	358	336	387	385	335	377	337	346	359	340	352	374	354	360	355	349	327	384	365	334	370	355	341	352	344	335	361	357	368	366	351	372	349	368	372	309	376	329	308	336	364	346	334	344	323	398	370	368	390	311	325	324	312	343	382	322	353	341	340	344	369	363	380	338	335	328	364	315	340	371	364	331	374	396	334	320	365	342	333	326	360	349	347	312	370	336	329	381	347	365	318	360	375	342	362	360	368	330	336	329	344	393	349	333	375	340	342	368	386	354	346	375	353	334	366	359	350	319	369	319	346	356	362	384	322	359	350	338	335	340	344	355	316	340	376	392	378	367	381	351	335	340	350	350	352	327	351	318	374	327	366	332	337	354	366	348	326	347	322	383	367	385	389	372	343	328	336	350	342	321	328	347	344	356	346	345	333	341	347	334	349	360	314	370	331	354	350	358	365	361	354	359	411	363	351	336	353	343	361	355	358	354	303	334	355	331	323	379	382	365	351	334	365	361	382	366	398	318	311	360	361	343	339	391	364	319	367	368	322	334	396	356	348	339	356	358	387	308	336	348	377	328	365	360	363	364	327	353	407	369	333	308	372	306	368	335	316	348	345	394	360	334	381	344	342	364	354	314	363	348	327	364	366	338	343	334	391	357	362	348	343	358	370	358	351	338	354	377	327	334	359	369	286	331	350	354	338	340	341	391	392	344	329	346	344	364	342	326	333	362	352	353	330	316	364	368	370	356	322	340	347	372	339	381	384	376	336	363	349	332	367	326	377	342	328	358	357	367	342	359	357	335	336	354	341	355	352	361	369	342	351	372	329	355	323	319	344	329	337	353	390	318	361	327	353	294	343	321	353	368	318	383	374	334	335	322	320	376	367	324	341	344	344	358	358	362	337	347	328	356	356	349	347	364	373	378	358	388	374	328	385	366	381	344	348	340	374	361	341	333	349	337	388	374	331	340	328	328	361	332	337	352	386	344	339	346	340	370	353	360	362	357	308	361	362	342	335	321	357	323	370	375	335	326	341	350	323	338	383	373	327	313	327	335	372	365	350	344	361	352	363	360	359	341	363	364	348	354	343	317	343	324	345	361	365	337	355	364	371	368	383	356	340	352	308	335	365	386	349	352	355	321	333	325	357	368	343	326	323	296	345	357	337	358	380	372	405	340	345
6697	1158	1615	1668	1462	1405	1272	1090	1053	1050	937	985	924	879	942	924	909	891	870	834	820	893	827	859	828	888	838	832	813	820	822	815	844	797	832	800	809	836	820	819	812	852	826	842	782	786	816	853	817	832	788	794	821	820	806	801	767	838	862	817	820	785	776	859	786	811	734	772	810	803	821	797	794	846	759	848	773	759	789	816	769	799	792	781	761	820	823	831	837	809	784	743	837	765	790	810	765	779	800	822	811	818	779	799	809	770	805	803	809	858	798	759	823	864	777	870	796	805	809	800	773	768	784	739	809	832	784	789	782	821	810	792	802	804	824	807	778	868	848	774	830	834	783	808	779	808	789	885	776	843	775	818	793	796	839	797	762	820	778	812	791	774	761	780	798	850	799	806	816	777	821	774	789	786	763	792	799	779	821	778	762	789	798	779	787	822	793	817	823	748	799	796	771	796	869	844	825	760	835	772	828	798	808	795	817	765	758	778	835	816	761	866	812	790	808	787	762	800	813	837	869	829	796	847	802	816	842	819	829	773	813	813	816	802	827	794	811	827	794	811	831	736	764	829	777	839	817	777	820	785	817	809	761	802	805	810	802	798	818	792	780	789	771	774	789	809	816	822	822	805	778	814	805	804	836	770	831	864	778	869	819	753	796	794	787	768	774	806	794	773	819	736	814	783	809	845	799	798	744	810	741	757	827	841	846	787	819	805	759	790	797	823	819	808	769	792	815	790	799	837	786	820	796	776	817	800	789	773	797	783	805	824	786	783	749	813	832	790	783	790	807	876	761	827	789	787	817	841	763	752	761	801	820	838	768	777	809	802	753	817	808	806	743	811	842	832	740	792	777	775	787	794	865	855	791	786	784	837	813	817	836	822	805	813	865	783	850	782	827	774	834	754	788	796	753	800	784	831	831	845	787	777	812	746	810	820	765	816	785	799	824	834	816	825	745	792	777	776	816	769	820	841	797	795	797	800	761	769	801	831	795	759	847	787	760	836	788	762	758	806	804	804	840	773	758	784	806	786	829	820	804	773	820	814	823	795	805	756	819	841	824	805	778	774	786	792	756	804	776	806	804	808	809	752	794	819	816	777	830	839	732	850	808	809	830	806	790	800	826	767	769	792	814	811	798	793	835	830	809	771	827	760	806	802	749	811	800	820	775	793	770	846	772	814	774	850	815	785	822	819	783	781	804	795	827	798	793	755	776	788	758	794	802	812	804	774	783	798	838	823	829	820	786	839	795	791	775	785	815	839	823	824	809	826	851	832	785	792	801	829	815	823	849	834	793	774	783	838	786	771	773	801	776	791	826	847	843	806	840	782	795	820	831	758	820	755	779	780	841	820	813	763	793	813	797	772	794	783	794	767	835	796	798	780	813	774	853	831	813	798	766	826	838	805	787	782	784	766	836	805	785	791	801	798	857	815	836	809	801	819	836	795	802	829	805	792	841	855	859	776	782	768	777	796	806	796	772	783	799	834	801	800	814	790	792	750	784	812	851	856	794	854	763	803	820	788	819	729	744	754	829	781	791	799	812	776	822	795	808	821	808	757	830	774	778	795	785	783	827	780	833	788	814	764	866	793	789	856	853	775	797	814	802	820	775	813	813	827	757	791	816	787	797	773	797	819	795	742	844	788	792	775	762	795	804	802	818	816	758	822	823	794	818	832	822	832	860	790	791	773	771	759	792	834	799	820	818	804	820	798	757	826	829	818	823	824	774	834	770	859	794	814	806	799	797	834	771	843	792	811	830	874	822	749	799	797	818	784	791	824	776	767	773	814	771	826	789	760	867	781	810	743	814	804	772	824	808	812	817	809	837	803	835	870	842	793	855	863	807	819	815	787	838	833	868	807	751	790	841	770	836	838	838	816	836	824	813	819	853	751	834	797	790	812	809	790	804	806	774	834	786	815	814	770	747	802	741	801	811	823	805	816	801	777	784	785	826	760	798	791	794	772	761	786	800	786	803	802	749	844	797	820	803	827	775	782	769	792	797	790	848	811	834	748	845	779	806	800	800	824	784	822	827	734	795	781	805	777	791	785	790	796	820	802	805	791	797	832	785	861	816	841	822	839	835	838	815	822	812	774	824	811	797	789	796	799	784	815	787	793	736	783	832	788	789	800	784	807	771	841	794	793	792	846	829	820	794	802	795	834	796	789	775	799	800	806	801	769	806	816	769	765	790	802	819	834	835	804	800	840	759	795	810	813	821	842	819	790	832	770	775	802	756	863	781	846	792	821	848	784	809	771	775	802	823	820	821	790	847	795	859	811	787	821	785	745	820	825	746	827	787	850	787	809	862	785	794	810	826	773	830	812	798	826	844	761	765	777	818	790	780	825	733	810	835	789	743	840	772	832	776	833	759	848	767	793	832	789	815	811	776	762	816	798	801	753	785	776	825	780	794	822	824	835	758	796	803	760	839	801	770	840	777	786	787	775	828	825	785	805	797	817	825	772	820	759	792	775	780	765	784	874	792	787	841	832	783	797	809	755	830	848	776	820	773	860	775	835	773	823	821	754	831	808	793	763	806	750	814	791	818	792	709	751	857	861	812	784	780	796	871	788	860	844	804	775	747	838	774	796	745	801	797	824	829	809	792	803	798	785	852	801	766	820	803	802	794	817	813	808	788	799	859	799	821	758	816	851	818	814	754	799	763	824	799	819	828	774	781	851	793	809	791	796	756	796	788	792	781	756	827	787	806	828	816	775	758	825	784	795	766	829	764	791	812	814	837	837	828	830	858	871	839	784	807	799	795	779	799	810	843	794	798	870	807	746	736	805	800	795	766	835	815	761	809	799	816	832	795	821	811	830	856	753	785	806	815	851	804	836	876	818	796	780	817	810	794	807	822	813	827	826	840	753	798	804	817	764	788	805	803	777	820	797	807	809	821	824	800	800	829	834	778	770	772	804	831	812	784	787	782	806	805	828	788	819	846	828	811	773	769	799	815	822	781	786	747	759	864	785	788	839	846	794	799	832	844	813	815	790	827	802	818	807	814	760	837	778	810	823	746	844	843	782	770	819	757	796	822	763	787	826	748	773	817	794	808	771	830	807	781	819	854	800	817	765	799	875	847	811	773	797	841	801	835	817	795	820	814	802	834	848	846	833	729	791	811	767	810	804	789	822	844	786	773	766	804	818	796	798	814	803	803	793	812	805	805	803	774	796	740	790	799	840	816	842	822	791	846	768	832	789	806	798	794	801	784	809	798	772	781	829	843	796	796	830	844	781	824	765	754	794	792	818	821	794	870	849	827	830	779	833	812	807	797	789	796	814	787	822	803	791	808	790	811	841	768	799	825	797	832	827	789	824	811	811	839	837	838	773	814	759	807	784	781	776	834	803	823	793	803	802	843	814	803	811	780	781	800	808	824	774	849	802	797	838	813	800	794	806	808	838	783	782	833	808	800	773	821	799	817	803	821	811	791	811	790	840	835	816	802	793	826	782	780	790	805	796	744	801	819	805	756	765	798	784
14861	1465	1010	836	605	546	487	419	380	397	380	370	343	345	339	315	307	321	355	327	310	323	288	320	317	282	320	303	298	290	311	328	274	259	284	305	334	331	295	297	281	258	315	285	285	317	329	330	308	324	303	330	349	288	335	317	303	322	322	306	332	327	316	307	314	334	291	318	288	283	319	325	285	250	347	302	299	301	319	314	300	323	301	316	293	326	349	333	288	321	288	314	305	333	286	282	324	293	347	338	289	318	329	274	296	296	298	311	308	292	330	319	311	307	320	266	294	313	302	332	332	304	342	307	346	322	301	293	302	299	315	306	287	339	307	340	319	336	339	291	315	311	312	310	315	293	327	290	315	302	322	314	302	311	297	297	311	322	281	320	357	323	294	317	311	304	317	285	315	328	327	338	295	314	321	302	300	317	328	325	321	296	331	338	306	319	309	299	263	299	305	300	296	351	312	290	320	335	300	309	288	298	311	310	292	317	294	307	277	323	307	303	341	291	307	305	317	301	279	332	296	319	293	299	301	351	327	278	302	321	296	345	279	318	345	337	293	321	348	351	305	321	305	297	301	321	331	326	300	291	313	326	267	322	334	276	330	301	308	346	352	308	320	319	283	295	273	322	323	320	310	306	334	322	274	266	264	306	312	293	327	320	305	319	330	317	311	340	318	276	281	324	302	306	303	300	281	262	311	289	332	305	278	292	289	294	309	294	274	292	294	287	317	301	295	306	304	318	274	302	315	316	270	308	301	323	306	310	325	305	286	325	308	318	309	309	298	293	282	289	305	284	312	320	319	302	297	316	340	333	314	289	289	325	328	315	307	303	311	309	282	278	340	301	315	316	297	316	298	310	301	305	317	313	306	309	305	274	289	289	274	332	305	317	275	332	346	282	303	320	292	293	325	294	324	309	292	315	285	286	308	266	292	287	310	337	330	339	281	262	349	329	303	309	305	308	289	328	317	273	291	304	296	323	289	317	335	337	302	326	314	273	286	275	314	314	323	267	272	326	333	296	326	308	333	311	309	320	327	299	301	286	301	312	315	302	322	327	293	312	302	291	304	349	284	306	332	286	353	301	318	312	328	293	296	327	298	312	355	322	313	323	324	295	297	313	315	302	327	330	307	298	321	296	275	315	301	315	333	339	296	289	288	288	303	341	297	288	322	290	301	289	276	312	345	324	287	329	279	290	343	309	330	301	313	272	301	290	316	321	305	303	320	321	311	316	296	317	271	300	288	326	319	327	297	312	319	309	317	327	287	305	286	340	301	329	308	324	322	346	309	319	286	286	309	300	306	310	304	298	314	328	275	308	293	274	305	310	321	309	319	305	305	272	310	304	329	317	285	319	324	330	323	316	319	294	308	331	287	285	303	296	299	285	296	305	315	290	296	308	345	282	277	313	320	306	325	309	306	298	283	309	301	297	339	324	285	271	289	281	298	321	339	298	306	347	313	288	301	295	294	306	317	315	294	312	278	322	308	323	319	329	305	278	330	301	311	293	299	330	300	278	316	329	331	318	322	320	313	329	301	320	288	289	315	328	343	268	317	325	318	323	302	343	283	320	309	292	303	276	337	330	315	273	306	280	293	274	317	314	343	319	296	270	306	323	317	305	305	313	314	289	339	304	255	322	338	293	244	293	307	320	329	312	315	329	308	339	272	311	303	314	282	287	322	268	306	291	326	322	313	339	289	287	290	281	340	309	304	315	286	306	294	255	313	307	341	283	322	330	303	340	328	341	288	299	257	298	297	300	310	306	280	325	290	335	334	315	306	330	317	290	316	326	304	314	350	312	311	317	271	306	320	318	307	320	311	307	302	311	285	294	306	310	300	291	286	303	301	297	292	329	329	295	338	290	324	290	343	295	323	327	338	292	313	330	348	299	318	326	316	294	304	297	309	312	315	295	292	296	307	291	335	311	328	295	318	323	316	314	329	291	305	294	305	295	319	303	312	283	287	289	345	349	310	325	281	273	303	302	317	298	323	325	283	288	285	302	342	331	303	325	303	295	286	305	271	295	326	349	278	298	292	324	343	327	283	280	313	287	306	285	314	307	306	306	288	318	311	348	287	300	300	283	320	290	270	347	309	285	279	282	318	289	346	324	302	298	323	318	297	337	304	344	315	306	313	294	305	280	306	290	295	306	294	302	316	281	280	268	318	290	325	302	305	258	300	303	312	287	323	336	367	324	286	317	277	319	321	321	302	313	317	309	322	286	308	312	304	343	292	309	322	338	293	276	296	303	308	312	335	312	305	296	330	292	305	313	316	306	325	330	264	290	299	300	331	325	294	342	320	292	282	295	335	351	311	299	304	327	296	321	295	292	305	291	299	320	320	300	287	272	281	303	295	312	291	298	285	314	281	300	309	300	306	294	314	309	315	284	265	298	314	314	286	281	339	301	311	312	311	323	288	302	298	323	297	310	323	320	349	291	319	320	287	289	300	307	301	291	336	330	298	294	285	320	292	302	316	327	287	316	304	320	309	272	317	301	333	320	311	289	293	293	251	294	303	332	321	305	305	329	328	288	318	290	300	314	317	311	351	326	297	271	306	337	327	304	308	301	287	330	302	309	307	279	279	284	295	290	284	282	309	297	286	319	317	323	315	312	274	290	284	320	308	303	315	329	311	301	318	320	338	309	338	293	309	271	312	326	359	286	306	274	325	303	301	303	308	316	346	314	352	306	323	329	304	279	319	325	309	328	334	262	313	273	298	288	259	322	331	298	284	299	280	300	305	292	319	320	296	333	308	307	261	318	329	306	326	305	327	318	304	330	295	304	337	315	310	286	316	307	325	314	302	281	339	303	309	307	321	314	313	273	323	291	305	313	297	323	298	302	316	319	330	278	322	346	326	298	295	301	287	308	305	271	328	334	265	305	291	273	277	313	324	334	312	291	340	281	308	324	296	339	311	316	316	292	307	304	334	285	321	309	327	310	306	292	299	294	292	294	283	298	325	307	273	283	312	322	299	294	280	307	316	329	313	277	318	296	285	318	280	295	309	313	297	309	335	317	280	281	309	301	313	297	290	287	335	317	296	341	331	294	324	332	337	322	306	309	292	337	291	300	291	301	288	321	301	325	356	326	292	295	316	321	269	329	304	315	305	299	321	315	327	334	297	314	330	326	320	306	308	300	293	308	320	329	349	298	302	295	280	294	282	323	330	278	302	326	359	295	287	320	308	320	348	303	328	286	286	324	276	301	329	314	313	280	278	310	298	303	332	308	308	317	354	322	278	302	320	317	288	290	316	324	292	253	304	326	309	302	310	350	315	361	266	296	324	312	299	292	280	326	306	291	320	313	308	292	277	345	296	293	319	284	305	270	341	328	307	305	300	359	290	332	249	295	322	315	301	297	313	311	290	313	312	295	308	331	327	309	316	317	308	286	298	287	328	317	299	317	330	299	306	292	304	345	302	315	319	307	319	327	312	276	309	320	299	318	301	292	305	313	313	299	291	306	328	346	297	289	341	314	328	301
8226	1338	2232	2436	2001	1771	1521	1257	1154	1076	1061	991	956	947	886	846	826	840	792	754	801	703	765	746	754	754	713	734	756	704	707	742	730	734	716	676	758	690	723	710	736	685	711	683	684	707	675	723	723	692	707	717	675	690	697	634	730	707	673	691	706	762	680	700	713	711	699	672	693	748	701	741	727	698	758	706	737	708	673	674	673	666	658	686	668	677	723	642	689	687	687	704	704	743	680	723	688	724	670	688	675	694	693	638	667	712	678	696	682	647	685	672	666	726	683	708	690	719	638	710	676	659	670	709	685	676	706	733	704	691	714	718	683	662	674	672	674	687	672	708	697	704	709	685	749	654	672	692	729	728	680	686	720	707	725	690	705	660	689	698	693	646	700	676	714	720	685	684	657	682	686	648	692	718	730	729	714	691	674	660	746	672	722	665	624	662	730	656	693	704	714	655	657	699	680	726	716	687	702	702	730	723	705	670	674	687	701	679	686	726	716	650	707	690	736	652	669	714	657	669	741	674	719	679	715	676	666	680	711	722	693	644	704	707	680	669	675	692	707	715	708	673	737	693	637	731	673	707	665	673	684	712	738	723	683	691	702	671	658	731	686	706	711	710	685	701	688	682	673	675	669	706	653	681	655	709	683	689	709	685	650	714	703	683	664	649	719	665	662	672	705	665	671	707	697	713	681	681	703	699	725	686	659	712	701	722	682	681	656	713	656	680	720	706	648	646	737	699	651	666	638	644	703	679	722	709	650	669	677	670	708	689	720	665	630	634	669	687	706	670	721	662	735	662	666	705	743	705	703	674	681	697	689	669	745	640	685	704	574	650	688	694	676	695	660	717	680	668	689	679	672	695	677	691	734	674	692	723	693	642	694	709	703	669	652	696	697	678	667	689	694	698	724	679	717	722	680	713	683	667	728	697	732	674	673	732	721	670	674	694	678	663	680	654	733	696	717	675	719	679	660	635	708	682	657	648	638	685	740	661	651	622	691	719	725	697	678	699	757	670	727	662	685	687	703	704	658	758	672	655	672	690	671	674	709	660	680	709	662	678	665	653	705	706	657	698	684	759	699	669	645	640	678	647	688	729	658	696	706	701	696	663	697	717	653	691	712	690	701	708	666	676	665	719	668	642	688	679	650	692	693	682	689	712	688	664	678	689	683	669	682	682	726	659	716	696	702	706	704	690	695	703	667	668	687	684	699	725	666	695	718	684	665	675	741	750	696	669	741	652	716	679	687	678	720	688	719	709	645	734	712	699	701	709	690	686	662	663	708	622	702	678	697	666	696	697	678	709	645	651	656	686	696	681	707	677	667	712	702	717	711	700	681	707	713	679	656	727	688	640	744	675	688	719	668	662	655	675	676	681	715	689	703	723	659	715	709	685	646	625	733	692	670	780	698	665	726	727	658	735	711	675	711	705	683	688	677	686	705	714	687	737	698	676	680	674	730	695	674	683	676	665	685	664	708	661	672	696	673	680	698	690	667	677	684	671	667	630	687	675	726	680	698	725	716	655	679	719	711	681	657	704	715	750	682	681	773	695	743	694	689	667	679	662	703	669	663	683	705	645	708	638	650	677	681	694	671	695	713	699	703	689	705	645	694	690	707	715	699	711	708	693	683	679	704	678	670	716	678	694	655	692	667	701	700	730	696	666	674	738	672	718	698	697	696	673	696	683	709	702	647	672	687	692	669	656	621	704	651	642	684	692	739	648	679	682	689	702	700	696	670	695	670	710	706	669	669	669	687	682	696	723	699	671	689	673	707	711	695	702	727	692	696	671	675	693	698	658	724	684	718	704	674	658	701	684	714	709	658	680	699	645	667	679	688	661	640	669	727	683	722	724	708	646	700	731	683	726	701	709	662	709	647	711	707	682	684	664	718	710	659	692	686	653	698	707	672	741	729	690	643	691	696	711	703	735	688	729	713	674	708	667	696	651	702	676	649	671	695	712	658	712	661	654	677	695	670	719	697	723	695	770	705	717	723	716	697	696	609	708	664	687	648	685	652	729	676	711	690	696	674	697	722	675	640	678	670	689	673	712	713	677	654	684	666	671	705	682	719	663	673	666	660	750	710	634	684	696	700	673	664	717	673	710	688	744	679	685	748	678	739	702	716	750	610	677	655	692	696	690	656	641	688	639	659	688	678	688	653	657	746	700	699	661	664	642	695	711	703	682	681	692	691	728	718	716	707	695	728	674	687	673	717	691	704	701	723	683	702	678	713	689	673	685	707	668	683	670	704	685	677	674	674	678	698	697	701	622	697	670	661	685	678	711	739	649	697	670	671	689	674	731	713	705	671	680	709	699	694	678	698	699	702	721	661	649	677	754	646	693	706	658	660	691	685	694	725	694	682	691	687	711	677	709	710	724	702	665	746	710	696	694	743	685	701	653	687	729	671	677	704	706	683	702	720	717	747	679	645	740	632	665	695	662	723	661	705	685	700	724	684	696	674	720	678	684	731	671	696	637	671	696	682	698	718	678	694	700	663	676	680	692	667	684	697	724	718	705	637	671	691	700	683	689	691	643	692	713	661	674	640	689	654	674	726	672	655	719	705	744	678	712	634	661	699	689	706	699	700	721	703	700	712	652	746	742	679	678	708	693	684	719	728	719	656	675	682	692	715	650	648	661	670	669	704	641	691	682	702	677	713	684	699	666	668	702	687	689	716	720	674	708	698	709	673	687	711	690	683	707	684	667	660	680	685	701	708	725	699	652	683	670	651	660	698	702	655	701	701	692	693	705	682	689	697	662	665	722	716	700	669	667	691	733	687	688	714	678	739	723	669	709	679	710	677	704	700	735	743	684	681	684	674	700	696	686	670	662	715	641	715	718	684	712	672	710	671	718	714	717	684	713	729	741	708	699	700	707	712	721	708	686	653	678	688	663	673	665	679	672	696	693	692	660	666	711	669	710	681	671	729	699	703	649	645	740	719	687	680	666	698	657	698	672	738	725	683	676	679	726	721	702	669	648	704	682	677	641	690	719	689	682	677	694	697	700	687	673	699	688	678	682	724	685	678	691	697	684	729	709	713	704	721	748	732	723	663	661	698	681	683	651	707	666	682	681	712	703	728	754	668	685	701	766	748	691	693	679	700	699	616	723	697	712	675	697	711	655	705	700	684	705	680	665	664	716	693	683	715	702	676	665	673	656	676	663	674	685	713	652	713	705	665	716	661	726	639	655	647	703	699	724	677	652	686	689	708	716	640	689	718	685	701	698	750	658	681	674	651	690	701	704	759	661	671	689	644	644	648	676	676	701	691	675	687	696	705	671	755	712	646	700	668	670	707	690	677	691	682	665	709	679	658	660	651	656	664	723	682	683	721	704	683	686	701	683	675	672	688	673	687	677	653	637	624	691	662	704	699	660	676	670	653	685	670	717	723	714	679	716	706	680	691	649	669	697	686	705	701	736	735	732	658	644	714	678	628	650	651	676	667	700	668	655	660	644	732	664	690	693	691	725	706	690	716	729
1454	220	194	212	196	196	216	201	215	202	196	191	174	206	200	200	193	195	209	217	191	193	164	158	176	183	183	197	155	179	198	158	196	199	191	181	190	217	179	172	165	204	176	213	178	188	189	180	210	179	207	179	192	172	165	190	167	202	183	190	194	189	146	181	180	168	177	171	192	175	199	191	154	163	214	191	186	187	192	201	200	173	193	205	202	165	182	190	216	189	171	186	189	180	160	172	205	174	170	187	189	196	172	171	207	226	188	176	194	172	188	173	163	174	193	210	179	185	192	185	187	180	190	170	142	183	164	197	198	166	182	186	151	187	182	178	185	185	194	205	210	169	190	160	204	174	199	185	151	167	154	214	202	191	160	175	173	182	191	168	191	190	196	157	188	163	195	197	201	221	162	162	208	185	174	181	194	213	181	168	189	215	168	153	170	174	186	183	154	184	214	206	193	182	196	177	166	195	209	197	189	180	157	198	179	181	181	152	191	176	193	180	198	180	184	184	167	173	195	176	177	195	191	198	182	199	192	191	198	199	181	191	178	189	171	189	219	179	169	157	221	167	174	157	161	184	194	157	172	193	179	191	204	190	181	208	171	197	220	161	168	187	190	203	177	178	159	182	195	163	143	177	182	183	169	194	178	170	186	184	194	196	203	209	170	189	162	187	172	188	171	193	192	198	189	194	173	167	191	177	186	182	167	195	196	164	190	169	178	176	158	184	193	189	174	190	190	206	181	198	192	183	192	162	181	186	186	203	184	193	209	180	204	194	215	188	218	183	212	200	191	193	161	181	177	180	192	179	182	175	198	211	196	198	189	156	162	204	202	155	196	195	195	169	179	213	218	191	219	195	170	189	171	188	181	210	189	189	178	208	192	188	181	203	177	163	195	219	169	190	159	205	214	206	204	148	199	197	197	174	200	201	191	177	184	176	186	195	206	164	197	175	190	178	198	204	176	199	185	201	187	166	187	176	189	192	172	197	195	183	177	179	183	162	171	190	202	183	194	217	182	180	168	211	200	184	185	207	176	187	177	193	172	189	170	194	193	196	172	198	181	182	183	198	181	204	195	201	193	181	193	196	178	201	192	198	183	163	181	170	187	182	176	203	181	195	195	182	179	192	192	177	178	165	177	194	196	185	180	196	177	176	201	175	186	175	194	190	180	188	162	182	192	185	191	166	203	196	200	155	173	189	174	193	187	193	179	170	196	171	196	191	172	202	183	203	214	205	181	189	202	198	181	208	193	182	170	164	178	228	201	174	202	188	156	178	167	174	173	197	153	222	185	195	188	187	171	165	200	208	191	181	180	177	186	207	190	167	196	199	188	164	173	179	181	193	182	199	162	186	156	180	191	181	193	179	164	168	193	193	172	180	177	188	184	183	164	196	187	186	206	179	189	177	249	201	200	217	178	201	184	201	187	171	175	183	181	167	218	159	188	202	171	175	171	157	218	210	191	185	197	166	176	197	176	163	178	200	186	187	192	186	174	197	198	165	204	179	202	173	182	192	194	172	197	170	202	192	198	180	158	179	171	176	191	175	196	181	168	181	169	180	165	189	169	192	190	185	198	181	168	193	165	170	175	190	172	175	163	172	201	172	176	188	163	206	227	146	188	192	184	177	182	191	180	201	230	180	171	172	170	185	169	185	189	184	170	184	199	179	178	180	184	181	187	156	181	183	160	182	182	138	194	175	212	178	164	176	181	177	198	199	217	198	195	212	185	181	172	200	168	182	176	182	195	196	171	198	184	191	175	172	187	181	187	194	194	185	178	196	182	179	180	199	177	186	200	176	201	189	179	171	191	167	180	185	160	185	180	184	178	161	187	178	182	198	194	175	157	179	204	200	181	172	174	199	205	168	185	197	202	175	172	186	228	200	205	190	183	201	172	186	200	203	191	202	190	182	191	194	211	183	197	201	193	229	180	191	172	170	163	194	193	186	189	149	171	197	183	186	177	198	222	188	190	167	194	187	168	194	191	176	175	180	179	212	200	187	185	166	177	176	181	185	179	186	183	182	207	194	209	212	193	170	207	167	162	178	205	174	186	199	206	174	179	186	191	189	195	184	200	178	201	181	181	171	184	202	181	181	169	189	187	205	192	163	187	200	171	174	193	176	188	166	179	180	213	200	187	168	197	198	173	166	158	207	194	188	171	200	171	193	143	145	177	187	178	185	187	166	186	187	184	178	187	191	208	194	195	152	170	199	183	190	191	189	154	162	171	218	184	214	189	185	171	191	173	171	182	188	200	195	179	160	175	207	204	204	163	188	206	192	176	173	184	218	197	196	189	181	172	162	185	192	189	197	181	185	189	168	163	191	209	204	196	164	182	197	176	213	195	161	171	187	159	176	185	194	189	205	176	186	185	180	223	189	161	168	177	187	188	170	185	173	161	164	182	169	198	151	157	191	174	201	200	198	187	164	192	193	181	187	189	201	178	199	163	214	176	177	180	198	207	183	153	176	199	187	193	182	171	170	177	186	182	181	164	192	220	195	169	194	179	176	160	185	183	205	172	159	163	170	175	188	154	199	181	194	166	203	195	177	192	195	208	201	194	174	174	178	177	176	158	181	184	183	193	155	171	172	197	165	195	185	180	186	159	179	185	190	184	180	197	187	234	191	175	189	176	168	203	175	196	175	186	178	155	175	181	174	184	155	197	178	186	178	204	206	179	170	186	187	172	183	172	194	177	179	168	166	182	178	174	178	177	172	202	178	181	169	208	169	176	165	193	183	157	160	182	168	154	167	186	198	189	177	168	211	167	165	177	198	200	179	177	177	170	166	169	205	186	181	164	165	160	181	172	190	181	205	215	178	177	189	176	217	166	183	178	172	175	201	190	167	178	204	166	201	203	187	183	185	191	170	157	197	190	184	202	176	196	164	188	197	176	193	184	184	193	193	179	198	191	188	190	170	167	163	167	183	191	171	158	171	181	194	226	179	192	195	202	185	178	159	194	162	201	201	206	228	172	177	198	170	175	198	180	185	174	194	179	172	177	168	179	186	183	181	202	178	176	154	175	158	186	167	192	175	209	169	192	179	196	191	207	191	153	195	188	206	200	189	196	174	180	184	162	169	194	187	188	194	193	210	199	206	201	197	185	202	208	186	212	198	211	186	214	194	195	209	196	184	170	184	165	188	180	192	173	184	176	190	190	190	208	202	167	184	194	180	153	186	183	190	202	173	199	192	182	191	180	200	197	206	205	189	177	193	182	181	197	175	178	187	192	168	177	161	177	166	203	194	196	213	182	188	182	178	180	203	179	179	207	172	190	194	195	175	186	199	188	179	197	194	181	182	196	174	196	191	196	177	156	161	174	197	188	217	172	210	177	200	191	197	162	186	189	209	146	173	179	198	210	172	173	184	176	187	183	179	213	185	197	146	200	178	187	190	178	179	185	211	199	154	202	177	197	191	210	206	168	194	170	173	193	155	186	226	193	185	199	194	180	187	181	190	172	192	212	208	168	181	193	198	160	195
1727	516	494	508	522	486	508	521	509	480	503	489	468	479	494	471	482	548	464	488	459	478	471	497	463	479	473	482	445	448	462	473	490	497	500	512	472	523	531	474	500	521	449	462	479	448	458	451	496	516	471	448	485	479	495	461	488	514	450	474	482	476	512	482	464	488	448	462	468	464	488	438	500	492	455	485	494	499	491	491	520	442	488	479	450	479	502	414	496	495	451	457	481	434	504	482	501	473	456	492	471	471	524	479	462	447	469	439	474	451	483	458	444	448	461	483	456	456	494	491	484	498	526	490	483	502	458	447	462	467	496	450	470	467	460	462	450	466	487	463	447	507	461	425	452	472	468	482	462	501	500	477	453	408	453	507	476	456	445	470	416	474	474	489	488	483	451	484	504	467	514	507	496	503	507	470	482	475	496	487	461	498	481	524	462	470	489	488	452	491	449	515	462	491	492	471	498	530	490	475	489	506	475	476	467	484	475	482	464	483	491	462	458	481	491	466	506	449	478	420	467	436	472	497	459	471	496	477	522	494	476	441	460	472	492	493	502	439	508	485	467	481	462	484	473	443	490	466	459	440	431	456	477	491	495	443	516	437	474	418	502	470	500	445	480	520	480	502	469	476	476	466	451	503	496	448	453	480	438	496	454	443	480	459	490	482	434	476	453	487	466	504	536	498	490	493	481	483	529	494	490	496	483	464	456	456	472	479	453	481	497	450	503	484	413	457	469	479	465	470	458	477	471	459	455	474	473	538	501	471	468	479	481	481	480	445	489	480	452	475	492	461	494	495	449	461	504	438	484	456	461	485	463	470	502	466	460	464	455	448	436	453	504	493	479	470	473	445	431	454	480	462	499	509	493	491	496	457	526	453	492	500	474	480	507	466	503	478	520	467	507	473	521	453	441	524	500	464	478	489	481	450	480	516	449	477	443	531	494	475	495	502	508	479	500	491	473	476	437	478	478	456	450	452	463	496	505	516	485	481	496	487	432	473	484	470	492	463	479	476	459	466	458	532	480	484	441	515	472	418	473	488	493	487	479	480	449	484	456	466	505	494	490	478	459	456	452	470	496	492	450	464	489	496	492	495	454	490	465	471	482	482	436	490	472	480	476	457	488	501	507	480	475	461	437	448	456	507	460	534	471	474	505	462	495	502	466	489	494	475	488	481	503	466	465	459	424	480	459	398	505	492	483	499	441	444	423	465	448	479	497	481	461	466	423	471	495	462	463	477	441	489	510	465	488	484	511	485	504	469	491	491	477	453	442	437	462	468	513	468	476	485	463	463	471	460	451	476	464	443	482	461	495	498	483	446	469	433	496	486	468	497	434	443	469	482	473	511	429	452	470	472	505	501	474	500	516	472	440	497	464	467	463	435	475	486	499	496	479	480	478	440	553	501	478	478	446	501	492	497	468	483	520	489	494	492	463	490	488	482	482	453	466	471	514	494	456	501	486	484	454	479	508	480	437	451	525	499	503	489	474	478	519	488	471	477	479	438	438	428	499	506	492	447	478	495	468	509	505	485	458	509	479	473	498	455	471	488	490	487	500	470	463	500	478	475	471	465	470	475	482	436	470	462	528	459	483	460	459	463	461	508	468	476	472	486	450	454	498	506	499	445	482	468	497	477	461	466	489	454	459	495	549	498	477	460	457	476	463	514	451	472	518	489	506	479	441	481	493	487	466	497	478	455	514	441	453	478	434	476	453	465	481	474	467	498	465	479	489	449	501	490	485	504	474	480	479	448	463	464	472	505	479	495	492	459	490	494	472	486	464	467	454	492	470	477	458	505	477	486	470	464	480	445	493	489	498	498	492	497	470	464	499	452	456	484	497	473	498	500	465	485	474	469	428	491	486	461	478	479	460	467	494	454	508	473	495	488	475	495	498	484	541	513	475	454	460	472	486	493	454	454	455	493	474	489	449	477	457	477	477	472	491	507	480	466	514	461	482	471	446	487	511	487	501	482	457	504	455	483	502	458	487	458	454	498	493	484	494	462	497	478	457	478	465	488	486	467	479	473	541	458	489	450	447	495	488	485	496	470	511	458	453	461	441	474	510	437	478	468	477	482	466	477	459	440	496	449	461	468	461	478	484	512	490	507	481	482	473	474	509	515	476	479	437	475	482	487	489	458	472	478	490	525	466	480	455	454	469	498	445	444	474	476	482	431	450	453	463	454	497	475	471	523	459	458	476	459	484	484	436	469	459	479	499	467	454	464	459	455	497	467	464	481	480	506	495	500	484	501	474	476	437	453	484	454	467	484	504	453	491	461	506	459	499	471	451	469	468	461	492	528	479	469	485	468	464	472	469	481	462	505	485	488	505	498	458	473	517	494	466	498	469	418	466	499	504	491	462	500	487	523	491	502	468	491	496	489	457	485	456	446	457	452	460	466	475	523	467	470	494	439	506	503	435	494	506	430	528	457	484	483	478	490	482	445	487	490	515	451	453	480	487	483	487	474	450	478	437	488	468	475	479	447	491	482	442	473	487	472	504	465	468	480	482	465	481	502	469	466	471	448	474	483	461	472	455	461	489	500	437	456	499	459	481	464	496	463	491	493	515	493	481	431	473	463	456	469	499	472	522	455	483	487	513	456	481	486	464	506	427	478	468	493	494	471	531	478	479	475	444	501	474	500	502	466	447	487	517	493	487	467	451	476	475	509	482	459	470	453	500	487	469	467	481	475	453	466	496	478	472	490	495	486	494	480	457	504	479	496	490	462	426	463	481	458	457	508	495	469	487	476	492	483	484	456	471	467	463	503	461	474	489	485	466	462	487	453	473	487	486	461	503	449	442	486	469	500	483	472	460	520	465	498	506	454	517	467	443	460	463	483	467	479	511	482	485	467	494	457	480	474	506	449	499	483	450	443	484	463	480	457	457	472	471	487	505	454	472	464	487	489	512	463	453	488	489	459	455	499	481	439	467	473	488	422	479	483	480	506	525	485	493	475	478	478	495	448	451	477	503	473	478	461	478	450	476	457	443	516	430	518	482	463	446	464	491	478	459	461	474	443	497	501	486	492	459	443	471	456	466	484	442	449	486	485	488	473	476	481	453	441	476	507	542	451	451	480	462	487	481	468	453	487	481	477	489	474	450	446	490	466	459	486	498	504	472	475	495	459	454	497	499	486	471	482	462	515	472	477	478	488	484	479	424	502	494	447	456	476	484	470	464	492	493	468	498	479	451	468	464	462	488	479	476	478	495	490	493	443	436	447	480	499	478	462	460	482	474	492	460	477	460	489	527	434	437	501	424	458	510	513	500	492	487	468	483	518	431	474	499	459	454	451	490	487	496	462	489	488	453	514	459	474	460	467	473	531	478	437	465	465	467	526	482	501	512	476	480	499	479	484	449	502	513	426	469	510	501	507	487	474	485	442	478	483	451	497	477	467	447	483	474	447	493	502	474	512	501	469	440	467	477	510	483	458	497	528	506	514	466	436	486	481	451	462	494	485	461	494	460	494	480	484	523	486
8210	693	684	569	503	477	440	386	382	346	400	352	369	364	392	380	351	324	381	357	407	330	327	349	376	365	377	351	371	336	370	355	330	320	365	359	364	348	318	357	404	348	337	364	344	350	343	365	362	388	362	367	348	317	357	321	339	354	365	346	368	351	390	365	376	356	360	374	395	399	354	330	331	340	338	325	364	316	325	342	353	348	331	366	350	357	335	309	334	356	346	365	333	320	360	340	326	355	337	332	318	327	369	374	328	332	342	376	381	362	381	349	366	333	355	338	313	315	361	322	330	338	288	362	348	344	388	342	391	375	377	384	351	344	379	351	355	356	332	378	389	327	353	346	312	344	367	339	366	351	371	337	348	330	355	358	305	331	351	366	342	309	304	352	346	333	339	351	334	336	311	325	340	329	344	328	327	318	330	342	358	355	337	346	384	348	325	349	327	322	372	347	344	360	360	328	348	342	361	327	356	332	343	343	342	340	339	357	333	312	365	372	328	378	316	325	373	361	355	360	357	342	376	359	326	347	332	307	393	318	336	357	368	365	334	328	369	375	330	359	376	354	355	326	370	338	393	387	376	312	342	355	341	327	415	328	316	350	367	312	377	359	351	325	353	350	366	371	360	374	351	363	337	348	365	378	344	338	365	376	382	344	351	349	336	356	351	365	361	365	339	336	340	375	349	366	353	315	339	343	335	359	362	357	383	326	384	322	313	365	353	348	387	344	360	374	349	320	363	350	358	382	334	314	344	332	400	354	336	355	360	338	353	386	297	337	364	370	343	344	352	384	360	358	375	327	349	327	305	346	342	336	380	353	376	358	339	341	338	351	379	353	350	384	372	329	347	369	367	340	343	364	339	321	339	350	321	348	334	380	386	371	379	338	336	353	389	285	330	359	343	376	375	344	310	349	289	336	328	334	350	347	343	333	391	347	340	337	346	334	338	332	339	342	381	314	320	345	375	358	369	348	331	362	303	343	382	337	360	366	332	343	380	341	343	337	384	320	361	341	349	334	328	384	344	355	342	360	353	317	373	352	379	375	338	364	381	358	361	355	352	320	347	320	372	362	318	387	334	350	350	331	321	346	344	377	337	323	353	356	383	329	348	351	325	351	342	362	388	330	380	344	331	349	338	352	354	375	341	355	379	370	359	376	371	347	390	407	353	362	336	406	395	327	330	355	341	381	381	344	375	368	330	364	378	384	364	319	375	350	335	386	374	322	352	335	365	362	359	352	334	326	372	407	365	335	348	376	344	329	319	344	350	356	357	344	324	353	336	363	367	337	326	360	373	333	309	373	337	321	356	380	356	334	387	338	357	326	379	361	319	374	363	361	327	355	354	347	355	338	331	333	347	360	367	351	351	339	324	354	358	374	335	350	363	336	350	322	355	355	415	347	336	352	375	391	342	348	383	308	359	397	382	328	332	357	350	324	374	337	359	310	324	335	371	360	342	330	323	350	335	339	340	333	335	345	363	303	340	348	369	357	361	380	331	379	372	380	374	354	380	344	349	370	358	361	320	339	305	327	341	345	348	388	382	351	334	365	359	349	314	364	361	373	369	317	345	416	334	342	341	336	369	395	351	384	381	358	349	381	322	381	343	328	321	352	346	343	338	326	326	310	332	313	348	358	328	356	322	374	342	360	359	362	316	379	351	367	362	346	370	342	350	337	359	323	352	315	332	366	350	355	341	347	317	324	342	347	381	369	344	369	360	371	331	356	346	353	357	350	387	373	334	328	354	368	360	355	361	329	340	336	341	381	389	341	328	375	366	349	344	363	335	362	358	340	373	355	384	361	357	340	381	386	352	341	346	337	372	316	347	328	349	342	362	354	379	319	304	386	342	349	339	326	327	401	378	348	350	347	338	337	347	360	344	348	334	303	327	361	342	341	350	332	347	321	336	382	350	312	373	366	335	391	346	330	365	339	355	341	327	342	326	337	356	348	323	389	332	372	329	363	370	326	351	358	357	356	369	343	393	372	351	388	327	356	319	388	338	387	349	352	337	341	338	363	350	307	352	353	297	355	355	335	385	364	314	307	356	381	338	343	331	337	353	364	376	331	321	327	340	345	371	324	336	364	385	374	343	350	326	368	381	350	396	333	336	369	361	365	355	380	376	384	322	339	371	309	369	324	366	328	377	362	336	356	344	337	327	340	340	346	330	330	306	370	329	365	369	355	330	338	364	355	378	331	381	367	350	336	383	346	343	365	398	346	349	361	358	386	353	359	351	379	367	368	354	359	358	353	365	360	345	351	351	355	335	339	356	312	345	321	346	350	341	341	376	342	382	354	322	348	307	338	351	359	293	360	351	348	331	305	366	373	375	376	351	350	325	360	330	373	384	336	359	343	335	352	308	310	383	347	350	322	368	316	373	349	328	371	372	375	340	374	328	347	377	353	380	365	330	347	356	336	330	355	345	347	354	362	350	339	343	322	381	333	373	362	362	375	349	343	328	352	377	336	315	341	381	370	363	331	366	357	354	354	337	351	371	355	347	298	365	369	333	353	350	334	314	339	324	343	343	339	332	310	343	364	354	345	412	331	379	349	330	360	366	358	356	377	376	350	371	326	339	365	340	347	344	384	377	339	356	328	349	335	362	351	365	329	358	364	345	338	361	315	318	405	350	311	381	359	351	331	349	323	350	320	314	334	337	311	393	344	365	331	356	351	359	330	291	355	349	402	335	358	334	369	325	343	373	368	384	367	366	355	347	372	328	343	367	344	361	349	322	362	372	367	356	351	337	359	339	348	305	374	319	340	341	348	335	380	347	350	328	336	349	335	365	319	365	336	352	353	351	338	335	337	359	376	344	369	338	353	334	331	352	323	357	360	334	378	383	341	393	366	357	354	382	356	332	345	352	334	346	369	340	318	367	296	357	346	364	335	337	344	357	351	344	313	326	349	371	363	366	389	374	359	344	405	374	378	332	336	382	389	356	324	338	323	365	347	328	292	344	355	354	368	348	343	337	375	346	337	358	366	367	324	344	327	353	398	358	343	330	311	330	333	335	333	341	331	313	379	366	328	341	356	350	345	352	353	349	356	357	385	365	323	325	328	387	380	389	325	311	355	356	327	338	338	370	342	345	361	361	396	404	326	352	302	338	370	316	346	360	352	369	340	384	340	371	379	324	347	323	339	298	339	344	345	342	346	367	367	340	320	345	410	374	359	364	380	334	336	329	337	352	359	345	374	367	364	348	346	337	340	366	359	348	334	347	367	342	352	325	361	326	363	320	364	337	357	353	360	394	295	338	339	353	363	374	344	331	332	319	355	351	322	334	383	323	383	357	361	311	353	353	357	325	362	361	325	342	346	375	362	348	373	348	381	332	328	346	355	351	353	353	359	333	370	344	367	336	356	381	361	333	356	341	373	360	352	350	345	359	347	345	353	314	375	335	345	329	358	358	339	353	338	349	341	339	343	389	357	352	311	339	332	382	363	374	317	379	361	322	363	333	362	317	378	366	336	383	327	349	368
6746	1135	1598	1698	1584	1447	1265	1181	1040	1008	1020	975	964	908	898	893	929	884	908	936	825	859	877	828	817	836	839	844	806	855	824	816	847	818	847	798	804	756	768	764	844	789	808	802	862	831	806	852	843	764	859	810	823	804	829	811	794	804	854	811	792	838	775	805	832	808	807	824	837	759	803	832	781	831	814	800	827	798	843	801	808	802	865	788	793	784	829	848	806	784	776	807	792	760	807	791	837	781	832	790	837	820	793	762	802	840	864	794	815	813	772	793	778	790	818	776	790	794	854	779	809	775	788	715	806	804	817	754	854	820	844	809	812	812	790	795	781	824	804	809	804	863	786	798	880	760	781	820	771	793	802	833	815	798	851	799	810	835	752	806	801	834	800	848	831	789	843	751	753	783	760	788	760	778	795	830	809	729	827	839	778	799	815	788	851	744	849	808	816	795	762	783	822	805	847	770	794	743	837	781	778	776	756	844	819	822	779	830	808	785	854	826	828	838	799	793	754	794	787	771	805	816	772	777	786	834	787	843	777	805	804	792	759	849	827	810	801	778	816	803	799	794	796	747	774	808	824	755	871	837	786	858	773	829	823	797	802	770	818	774	822	802	795	805	821	740	819	824	808	794	774	793	736	863	807	789	772	790	815	836	783	832	831	769	809	814	820	784	829	783	769	777	779	810	825	779	804	780	770	778	787	793	778	760	763	825	788	790	789	831	860	805	775	798	805	782	777	738	837	792	826	773	816	789	816	799	841	838	797	769	866	789	759	849	822	819	767	819	786	826	819	872	785	826	759	758	808	804	801	875	801	804	854	782	846	814	809	791	796	832	831	778	808	766	815	770	818	809	797	797	825	832	833	824	804	823	811	785	765	759	828	784	813	746	851	871	742	814	802	797	780	745	826	757	818	806	781	769	829	797	843	769	825	807	851	813	770	792	787	818	806	784	768	813	769	828	819	789	764	825	800	799	766	808	787	801	794	810	817	802	779	821	811	760	789	807	830	822	812	757	784	864	793	795	789	777	838	796	783	797	825	708	797	783	819	800	809	787	802	835	801	823	743	820	868	812	733	781	809	778	823	807	774	804	791	812	817	806	813	781	812	803	832	803	761	794	851	828	814	834	803	820	768	820	767	816	783	789	835	827	783	799	790	848	768	773	775	768	783	796	805	814	771	826	745	781	782	845	804	814	821	834	809	819	762	799	792	790	836	736	810	747	793	791	778	819	800	828	756	781	805	808	773	806	767	808	781	790	781	811	744	784	744	779	825	794	794	797	826	814	800	881	821	758	819	827	813	817	828	844	781	731	831	783	818	792	801	828	814	751	781	821	760	846	764	840	799	767	814	825	792	803	812	762	772	792	785	773	798	792	861	802	773	784	773	790	800	816	737	817	820	749	821	786	787	809	776	777	847	782	754	789	796	805	778	830	758	837	803	764	807	814	853	817	814	807	744	836	781	865	794	779	795	804	819	871	816	795	809	794	831	795	785	781	800	796	789	775	794	804	773	753	819	903	765	763	887	770	764	824	823	799	801	783	805	856	782	830	814	839	805	828	794	751	796	828	813	736	779	779	805	804	806	784	818	776	800	853	805	814	856	824	786	803	840	773	777	764	776	744	801	857	819	796	794	879	827	791	824	792	829	774	827	836	754	818	826	829	848	805	828	802	777	724	795	815	789	867	775	802	796	833	784	824	753	788	814	797	819	763	813	829	785	851	810	836	804	822	801	832	784	789	820	822	782	846	829	839	799	811	766	792	856	836	807	806	784	787	804	826	788	793	824	826	835	798	783	841	830	771	829	800	825	800	849	834	814	828	817	780	759	795	774	780	795	815	777	794	799	756	769	785	806	785	750	789	803	811	785	839	834	779	770	778	858	854	805	788	761	799	760	833	793	802	778	785	739	830	785	783	830	779	803	784	802	807	737	784	731	771	778	766	801	758	797	786	755	837	785	801	805	839	826	770	741	823	812	820	824	804	769	787	786	793	778	798	786	807	823	803	798	784	779	743	777	816	828	828	750	803	793	854	879	834	845	777	815	823	798	780	815	826	803	798	813	799	799	807	762	791	786	855	806	760	806	864	824	809	750	816	796	838	813	841	780	850	805	801	780	773	798	794	801	781	823	830	816	823	794	826	815	777	794	825	774	835	793	762	830	830	794	843	800	748	741	831	809	818	767	844	800	755	813	811	754	804	788	783	774	885	836	815	811	847	830	822	866	811	793	791	742	772	816	827	812	787	803	801	784	823	766	800	770	777	776	802	827	784	804	823	826	785	778	806	830	794	783	776	816	755	833	837	737	781	808	847	800	762	840	797	803	802	791	824	775	797	809	787	833	775	790	800	769	789	769	791	828	782	793	764	857	838	824	794	828	825	770	763	801	834	793	838	771	798	790	791	840	813	834	830	773	766	807	796	817	821	796	775	804	812	806	801	799	796	812	775	827	809	811	772	755	783	788	807	746	862	776	810	817	870	778	798	777	792	785	788	760	831	840	785	806	761	798	803	753	823	843	780	804	843	838	846	815	773	804	826	807	799	749	829	809	861	791	798	804	803	788	848	816	787	740	821	780	820	799	801	819	748	771	803	783	847	753	729	838	771	825	832	808	731	829	848	871	862	833	778	772	833	753	826	815	792	783	760	819	760	813	792	769	787	863	803	810	774	818	801	786	798	830	824	851	777	767	772	806	783	800	799	825	796	747	805	809	857	795	825	794	778	755	782	783	828	774	809	755	796	839	812	839	810	815	806	811	799	826	783	803	798	837	771	812	824	815	854	753	812	835	864	806	803	793	752	816	770	755	765	780	795	791	787	821	806	818	832	793	831	819	790	813	830	834	819	748	786	798	792	767	832	796	822	776	784	779	798	829	799	835	812	774	822	804	813	786	815	840	787	804	834	799	831	796	824	724	763	745	798	848	837	811	773	848	761	819	825	821	804	791	795	767	777	817	802	776	802	803	817	802	835	824	840	798	858	808	804	869	825	783	779	800	850	793	776	763	759	830	757	793	797	780	828	796	798	821	779	795	786	830	797	785	743	747	795	789	813	798	812	858	779	782	805	837	788	844	803	801	822	820	844	796	836	738	854	803	829	791	789	759	820	811	824	847	802	791	809	782	826	819	833	838	839	801	841	792	794	796	805	846	833	765	796	762	779	774	837	859	822	802	779	795	772	854	833	805	831	875	822	818	723	820	792	811	846	803	849	788	767	843	789	790	770	797	808	778	820	825	803	776	848	821	794	768	817	795	786	799	761	822	761	775	790	848	801	809	785	774	752	775	802	761	844	802	736	813	784	830	810	789	826	806	742	765	778	823	831	801	792	851	780	777	770	828	819	807	807	784	771	775	820	763	833	768	811	826	832	819	824	786	746	820	798	774	811	773	825	829	838	825	819	771	734	815	802	827	791	802	845	814	805	833	832	776	786	846	787	817	840	752	752	836	809	822	739	812	807	810	836	859	805	790	824	798	814	880	766	798	792
15043	1467	1018	741	645	580	436	449	374	388	365	373	357	354	356	308	307	315	320	314	304	330	350	311	301	300	300	294	327	320	286	348	354	351	333	325	302	314	286	318	333	334	310	291	330	307	327	317	293	298	274	324	321	359	345	318	324	281	281	322	304	293	298	303	297	301	285	343	342	292	316	290	321	291	303	290	319	313	289	359	316	275	289	322	322	299	300	293	293	283	307	295	304	308	271	298	291	300	327	320	290	313	329	307	313	309	355	324	334	310	309	317	286	296	372	331	297	297	268	298	300	304	353	306	330	306	329	330	283	303	284	339	310	315	315	307	344	333	309	320	309	287	347	326	286	292	313	315	299	296	301	319	312	315	316	303	288	317	328	308	315	298	308	297	305	303	305	297	292	307	305	315	272	312	338	314	327	298	309	325	288	267	279	306	294	316	340	330	286	313	318	296	296	309	331	321	297	308	314	321	295	327	306	338	302	297	329	317	298	317	323	297	317	293	315	279	287	307	317	288	290	319	318	349	297	318	286	292	268	320	309	313	291	268	281	275	292	296	314	304	306	320	300	328	325	315	280	305	300	280	314	337	305	316	330	322	305	293	284	311	333	307	313	339	332	330	320	295	319	314	309	301	300	337	336	282	278	306	279	302	324	312	294	306	323	278	315	318	329	318	329	314	299	303	298	308	309	317	280	325	302	321	328	308	283	346	323	314	299	327	330	311	329	271	290	299	285	313	321	325	319	279	281	297	301	306	297	320	318	313	305	330	307	345	303	283	320	322	296	324	296	293	290	294	298	322	284	271	257	270	279	320	294	336	295	279	305	316	293	345	345	293	280	320	319	319	265	287	295	306	343	305	302	299	315	297	329	260	268	300	271	333	329	309	311	338	321	324	307	316	287	308	320	300	330	320	305	288	297	316	275	303	337	312	297	304	326	294	304	314	291	316	300	282	323	306	271	309	302	287	300	287	295	322	351	303	309	327	332	335	301	321	294	305	313	338	293	307	316	343	320	342	303	335	317	327	310	310	309	281	328	312	313	327	324	311	302	334	315	268	321	329	295	294	321	324	305	307	303	319	310	315	282	307	329	303	344	294	293	313	296	303	290	313	342	329	275	277	294	346	324	308	300	339	292	281	319	291	317	303	317	325	309	343	298	289	293	311	317	295	295	291	308	293	316	315	312	320	288	290	293	291	308	299	319	303	351	293	324	289	328	293	327	317	315	310	304	303	296	288	274	298	291	313	340	292	275	294	260	305	309	268	316	304	365	314	336	298	307	296	330	281	330	304	293	313	338	309	284	302	325	302	322	304	297	290	303	288	303	310	287	310	308	290	286	280	311	292	317	288	317	300	301	289	307	304	306	304	308	329	314	309	306	296	277	293	313	309	337	295	335	342	320	310	310	331	291	329	292	336	326	313	283	312	299	293	297	318	301	308	299	323	317	335	329	298	321	293	319	294	319	337	306	304	303	322	322	307	304	303	290	306	269	307	295	330	287	308	315	311	268	312	310	318	339	309	302	304	268	294	297	294	279	274	281	283	330	316	349	320	313	286	276	310	317	349	318	333	334	329	262	312	330	307	297	266	344	313	321	314	297	309	343	326	295	326	289	293	290	326	318	301	315	315	295	320	332	288	284	312	326	301	315	325	326	304	296	305	304	287	288	322	292	291	320	292	338	280	298	302	313	308	321	280	355	301	350	318	304	309	317	295	301	270	337	327	341	315	303	320	318	315	299	293	265	281	302	289	324	324	298	294	303	333	322	294	324	311	316	316	317	303	304	318	314	288	324	310	310	308	323	308	288	332	304	314	318	287	294	298	328	288	305	289	337	310	317	332	294	304	305	325	307	301	317	326	281	349	325	278	302	300	310	305	333	314	317	271	291	313	300	309	318	324	313	308	289	319	311	330	318	300	270	288	336	299	299	318	292	297	311	324	309	328	299	323	296	284	267	318	299	280	296	314	297	338	304	336	299	334	294	270	278	285	298	309	293	287	347	316	303	296	312	299	322	349	363	347	289	305	302	326	354	328	331	289	359	303	289	324	333	312	265	296	322	281	334	334	278	325	324	312	306	304	299	307	309	296	289	306	321	319	350	277	305	321	308	304	307	332	286	307	289	298	248	290	356	280	294	340	308	303	314	310	320	356	325	296	322	279	317	333	330	341	334	323	298	306	332	306	290	292	310	297	297	304	280	284	327	307	322	324	325	336	304	287	314	311	286	347	316	330	281	352	305	283	297	315	326	302	299	306	320	324	315	270	341	294	285	327	306	295	306	336	323	296	292	332	315	350	289	302	305	307	305	301	306	316	331	305	301	334	315	316	303	344	302	298	308	301	285	290	315	304	314	304	288	317	310	283	312	288	319	310	292	303	298	298	293	312	299	308	277	331	315	314	301	318	257	296	320	306	301	290	317	304	309	289	301	314	324	327	300	303	294	346	313	355	309	305	339	331	324	324	343	320	310	353	301	277	319	264	310	328	312	303	330	296	313	332	296	308	318	286	325	275	247	331	327	324	331	324	308	330	277	344	330	320	308	319	299	303	310	309	309	294	321	337	321	319	314	294	323	315	272	322	280	325	332	293	276	278	357	295	317	282	310	307	320	284	314	297	310	311	322	305	293	335	322	308	331	330	317	311	320	293	314	297	292	286	320	300	312	307	299	324	301	309	303	310	299	302	288	307	289	302	308	312	291	331	302	286	294	316	313	291	331	310	294	306	283	279	308	321	315	305	290	341	285	299	303	312	351	320	307	310	295	299	290	297	299	307	280	328	283	329	297	324	292	355	305	308	291	283	287	316	318	276	291	311	318	308	266	287	306	308	322	329	303	296	280	313	309	297	301	302	338	307	332	323	302	303	330	312	306	300	309	284	308	298	357	307	307	293	284	318	353	306	334	287	319	294	286	303	307	321	337	279	293	348	312	293	305	308	289	320	302	336	292	311	280	281	300	304	314	330	289	339	341	336	317	306	284	349	313	285	319	302	323	290	323	311	286	285	314	315	307	302	343	276	321	292	287	331	320	346	285	317	284	304	282	300	316	314	308	319	321	304	295	296	309	313	312	313	330	318	299	318	325	332	304	261	306	285	301	328	309	324	329	289	312	329	289	305	314	284	277	274	321	335	288	329	306	293	312	325	317	273	301	310	314	317	357	306	332	330	295	304	329	308	313	294	326	301	299	309	288	321	298	335	310	342	329	306	307	284	279	323	283	316	302	266	291	325	308	346	300	334	275	317	312	295	286	333	297	303	342	351	323	308	313	319	311	344	316	325	290	307	359	309	305	315	257	322	264	308	288	315	314	301	331	326	309	335	319	321	301	313	310	280	318	353	333	288	291	312	290	332	312	304	277	308	288	301	316	320	291	279	316	321	308	311	299	319	301	312	274	310	332	310	307	328	306	301	298	268	309	302	297	311	322	328	314	330	290	306	355	298	315	263	281	340	333	317	313	301	338	310	311	318	270	292	318	337	305	328
8344	1295	2166	2352	1980	1854	1499	1360	1167	1094	1032	958	959	985	876	851	885	824	803	823	851	763	749	785	724	732	710	736	767	759	760	729	772	713	714	745	717	719	726	694	678	717	729	704	718	666	695	738	703	704	718	710	722	733	691	695	729	709	678	672	707	712	689	669	671	665	727	676	693	690	704	686	728	659	751	705	733	652	650	746	679	653	695	759	647	677	671	695	640	681	663	665	671	710	765	695	685	668	702	724	625	681	677	691	678	731	681	745	684	666	678	701	665	698	693	678	694	654	689	703	664	683	630	609	722	683	665	707	701	697	671	693	667	671	660	706	673	695	678	671	666	680	673	705	664	672	662	736	685	680	677	685	704	659	694	708	675	687	679	682	707	661	713	676	674	672	710	700	686	659	661	691	722	737	699	667	659	690	692	690	620	696	699	708	720	636	703	674	683	628	742	675	676	665	704	695	697	682	698	649	693	723	672	653	684	693	656	694	670	690	698	688	698	683	700	665	695	727	631	652	702	751	708	693	714	706	688	715	645	707	665	700	626	675	690	641	681	660	725	728	693	674	737	706	664	646	698	709	675	641	697	719	722	676	741	699	678	698	680	653	689	660	724	617	665	673	671	716	675	677	671	696	673	730	711	731	664	706	664	717	705	640	677	668	658	669	666	701	661	692	642	680	674	684	688	668	675	660	707	676	723	692	712	663	712	694	661	674	728	614	663	684	651	692	670	691	707	683	649	732	718	690	682	669	690	712	701	694	677	671	705	736	704	687	699	717	669	690	695	703	680	655	723	674	693	696	665	649	663	663	693	681	658	653	666	712	683	667	694	701	667	685	735	652	688	699	735	720	707	665	696	673	663	700	676	721	691	695	687	673	721	696	666	680	653	707	714	679	668	749	691	659	685	699	680	669	703	667	726	664	714	651	676	652	707	686	698	656	682	681	691	682	641	705	695	672	694	672	681	711	691	735	658	689	700	690	671	710	702	679	711	686	677	666	675	666	709	697	687	700	657	662	685	696	654	662	642	705	681	727	684	647	663	712	621	756	677	685	653	722	682	685	684	629	682	650	697	684	718	695	671	684	725	729	690	724	678	683	710	661	708	701	655	708	634	712	708	660	722	672	677	690	686	685	675	708	677	666	690	720	691	687	668	701	700	689	678	691	719	723	673	676	738	665	675	722	662	644	666	680	648	630	716	730	670	670	678	682	671	655	651	671	674	713	674	656	726	688	709	694	687	710	693	690	680	681	698	687	656	675	709	702	714	675	713	638	646	677	702	692	724	638	695	622	682	715	714	646	691	702	686	619	702	697	732	640	741	761	705	651	687	729	726	699	681	683	676	673	676	670	706	711	701	695	630	661	606	675	677	723	653	728	724	639	710	690	698	672	723	673	671	700	685	689	733	639	666	667	695	692	686	645	673	698	669	664	687	687	679	666	677	672	646	707	657	699	729	695	653	720	703	661	695	696	674	695	742	723	666	677	677	683	737	696	711	656	656	670	691	691	658	695	676	691	650	656	606	704	702	684	663	697	724	685	691	713	657	637	710	699	676	756	711	649	663	672	707	734	705	640	717	699	697	687	659	696	759	702	698	662	666	734	751	700	636	655	675	691	707	679	709	687	704	694	706	682	696	690	682	673	679	706	701	686	684	723	727	725	686	690	716	668	723	679	629	657	688	766	646	640	732	671	675	652	711	706	678	687	694	686	678	668	703	695	693	674	734	664	659	668	716	693	659	654	694	698	702	704	714	647	705	621	697	692	717	673	699	648	668	636	679	707	697	712	697	693	711	708	664	689	714	649	650	707	657	647	721	728	702	656	664	665	673	679	660	726	695	696	691	670	692	720	676	663	618	711	697	651	650	653	687	754	660	670	660	668	663	680	702	682	702	678	658	648	702	716	692	664	641	729	644	701	668	711	668	716	694	680	705	657	701	667	681	677	722	700	672	669	713	664	682	697	718	668	648	663	721	675	698	761	756	673	711	642	681	674	699	661	648	637	704	695	649	713	649	658	684	687	677	660	711	675	670	652	664	721	669	687	626	719	698	688	690	697	740	670	719	627	687	703	694	702	762	652	694	664	667	673	668	648	670	690	716	701	697	668	716	684	716	665	698	700	646	693	693	679	709	706	675	681	642	668	724	685	673	672	670	711	651	699	682	684	682	658	714	645	678	704	703	685	663	721	722	680	690	725	667	723	715	678	703	665	655	693	653	686	674	690	656	688	678	727	691	707	675	717	704	675	676	669	661	658	704	668	653	697	682	660	729	700	666	649	680	675	673	680	660	680	668	682	657	664	631	662	710	696	689	633	710	728	681	685	684	713	688	709	700	640	724	704	690	670	707	668	670	681	702	679	712	673	672	649	675	716	686	659	666	637	664	658	728	709	692	692	676	676	673	651	669	714	681	731	713	663	638	681	680	700	652	702	704	691	725	700	729	703	687	655	728	726	698	657	667	717	704	730	692	691	693	712	683	730	686	657	678	692	698	704	696	671	658	689	671	765	652	660	671	690	689	648	693	686	700	650	699	690	676	692	726	710	623	721	705	716	674	688	671	748	692	739	712	657	687	693	675	683	688	678	684	670	695	688	675	708	656	673	713	671	696	734	707	671	719	715	698	700	707	685	688	695	685	742	694	685	681	663	649	711	722	698	724	678	698	707	642	700	655	656	666	709	671	667	640	686	672	687	705	697	629	662	685	675	646	635	700	681	663	724	708	740	695	707	655	697	649	679	647	625	661	678	715	668	726	609	706	657	708	679	700	671	705	672	677	701	658	710	635	717	683	680	733	673	723	689	732	745	709	674	624	690	664	688	669	669	694	778	688	695	678	663	687	661	687	703	698	723	725	687	720	731	660	634	644	745	705	698	669	657	688	688	680	697	664	700	693	733	635	713	648	714	726	663	632	668	717	679	716	637	734	686	688	740	650	676	729	702	739	703	699	668	707	685	689	693	672	682	701	713	714	689	705	657	660	656	695	672	660	688	684	639	704	709	692	731	689	712	644	703	705	687	710	665	673	713	707	713	688	674	679	623	666	648	717	652	669	710	708	636	688	674	736	654	728	645	669	682	673	715	726	716	661	659	682	743	686	645	668	632	665	714	736	708	647	723	665	680	710	687	660	722	677	681	649	732	705	663	699	697	681	683	661	715	674	658	708	660	658	649	668	703	707	698	681	719	710	719	689	711	710	733	704	654	621	698	690	708	656	692	664	680	708	681	659	710	643	707	660	696	646	645	682	720	682	696	679	668	635	707	669	733	677	674	688	702	679	665	672	672	658	725	684	688	663	661	655	661	679	669	637	678	690	694	666	700	682	669	675	664	688	726	704	698	648	711	684	698	676	714	667	681	675	657	686	676	701	663	673	686	644	665	656	661	687	639	694	693	680	709	757	689	729	662	663	725	679	698	671	680	676	705	749	690	659	682	683	697	692	678	676	686	678	690	661	645	702	677	698	645	720	678	691	704	663	695	673	710
1387	223	192	226	231	214	189	189	172	173	155	190	192	176	164	181	172	176	217	217	177	181	183	181	179	183	206	200	197	183	177	186	207	171	176	171	211	179	154	188	191	174	171	177	171	185	191	176	173	215	173	172	198	181	192	171	176	174	162	183	175	158	177	189	179	175	158	189	201	190	181	173	179	183	202	193	188	148	172	185	204	177	190	176	193	188	197	185	180	194	177	197	178	171	170	167	195	180	207	186	182	186	180	191	172	184	180	200	183	182	202	196	163	180	166	200	209	184	176	150	152	183	184	213	200	202	186	189	184	190	201	181	181	182	201	180	170	182	193	210	179	185	183	174	180	207	189	165	153	187	177	168	188	173	201	192	181	194	211	216	200	196	180	172	190	173	225	192	177	191	196	197	182	205	198	184	194	183	152	175	201	191	177	199	198	181	180	203	197	160	186	185	169	194	181	204	186	187	181	170	192	176	164	180	210	156	204	180	178	186	182	192	195	180	179	171	170	188	183	194	226	198	204	182	195	169	179	164	158	208	170	188	176	184	179	185	196	187	194	175	179	200	232	204	190	186	229	177	155	196	177	175	172	184	190	191	182	215	194	181	174	192	166	172	198	181	188	197	182	170	190	209	179	175	182	180	192	174	185	167	173	168	187	169	199	200	183	176	176	191	182	164	166	201	198	208	175	216	180	170	175	199	177	190	189	190	189	170	177	182	172	178	194	186	192	188	193	175	188	202	186	183	187	166	203	191	175	187	173	183	201	190	179	192	190	184	198	177	158	177	178	210	190	162	181	199	172	185	188	166	177	173	205	179	177	170	188	202	185	180	146	168	165	190	215	178	172	191	178	179	164	191	175	172	210	191	188	179	183	176	151	185	180	160	168	161	199	231	200	170	187	189	170	152	173	196	173	196	188	181	161	184	201	184	192	197	177	183	190	184	174	173	196	197	167	174	168	203	199	186	200	197	213	190	199	171	197	190	199	190	190	174	203	194	189	165	197	190	175	161	166	190	186	163	197	172	183	200	212	185	187	197	201	185	207	195	181	193	200	189	191	187	175	167	180	188	162	188	185	179	212	232	195	192	177	147	185	197	215	164	189	200	180	191	188	170	199	198	204	192	198	164	181	166	182	162	182	212	179	186	196	196	187	166	170	166	186	177	168	154	170	198	182	210	194	152	194	191	173	198	174	162	162	191	209	192	191	186	188	188	175	200	181	188	181	185	182	178	162	153	182	176	182	188	170	184	198	196	164	190	178	169	194	192	186	166	190	151	185	164	188	166	202	196	227	171	160	210	171	179	203	193	193	187	188	175	189	166	182	159	179	176	150	198	175	185	181	163	174	186	178	190	202	181	201	211	211	205	197	158	185	195	207	183	184	178	215	171	174	176	164	167	182	204	181	168	177	190	167	192	199	195	176	182	181	187	183	188	190	159	178	172	187	200	178	194	166	162	180	177	211	194	183	182	194	191	164	190	188	185	184	200	160	175	207	169	192	166	190	181	192	179	163	184	194	174	201	174	196	171	164	163	184	173	164	165	213	166	182	177	168	164	200	186	171	194	182	175	168	189	198	203	167	181	174	191	169	174	186	199	187	162	181	175	163	157	196	180	179	221	183	164	176	190	159	180	183	176	178	201	160	180	184	192	157	175	184	194	178	182	179	205	181	175	186	174	189	173	184	209	178	174	185	183	189	195	158	182	195	177	186	185	199	193	176	197	182	176	173	174	151	192	179	166	194	197	180	164	170	179	188	178	158	183	194	192	167	170	184	157	185	174	191	192	179	207	218	187	177	185	165	188	172	178	189	189	187	177	198	175	173	168	203	182	177	187	196	220	182	181	178	193	214	174	174	174	157	176	191	183	183	175	207	171	164	190	203	182	158	187	195	190	156	182	190	189	198	199	176	166	187	187	186	183	168	193	195	204	186	190	167	202	197	176	186	200	145	210	195	154	181	174	173	186	188	186	202	206	184	200	186	186	200	179	183	206	201	211	185	168	185	185	181	186	204	199	165	194	203	188	178	204	173	168	164	175	189	167	179	176	202	203	175	150	188	188	187	182	179	186	194	172	195	153	193	174	184	212	183	200	200	187	180	187	172	170	188	184	189	182	197	166	160	200	162	178	195	168	196	173	194	155	177	167	208	202	205	186	209	166	173	169	155	186	175	192	192	174	170	174	174	181	176	177	197	193	180	201	194	179	155	167	177	176	190	180	171	204	188	173	183	184	167	185	196	185	187	192	156	203	192	193	219	195	206	190	187	179	212	175	177	184	192	170	189	217	194	195	169	172	184	184	197	191	180	158	187	185	199	200	177	182	186	180	157	175	187	157	183	201	191	187	215	184	162	172	187	208	202	170	182	183	174	194	155	228	174	187	177	190	178	177	185	187	184	182	203	176	194	171	157	171	181	169	194	165	191	194	191	196	176	186	176	149	176	184	169	197	193	203	199	197	170	199	169	178	164	209	180	185	193	182	189	189	170	168	174	202	178	198	198	185	195	169	188	173	172	163	185	189	198	205	181	181	213	182	196	157	180	176	204	207	201	192	168	173	189	197	189	214	192	185	171	187	205	189	133	194	197	181	186	202	194	166	180	167	165	190	177	166	181	168	182	154	181	183	178	188	177	164	164	177	167	181	167	199	202	181	206	181	190	188	182	189	215	178	188	184	191	170	175	173	187	172	199	173	193	176	176	203	183	189	190	178	185	209	180	206	195	163	160	169	193	189	164	170	174	206	172	167	170	189	216	178	186	154	178	184	186	161	187	213	193	194	182	182	186	192	184	179	178	183	181	183	153	177	183	183	147	175	185	183	194	202	188	184	190	153	169	182	198	198	208	183	195	184	157	179	183	169	181	192	195	182	187	168	177	180	201	191	167	160	180	182	175	196	192	176	177	184	202	205	199	176	192	179	206	165	203	192	160	172	162	171	163	191	198	197	187	207	196	187	204	187	206	179	173	174	207	161	174	172	173	188	203	199	198	173	209	166	168	179	160	158	153	191	181	182	200	172	209	190	188	192	193	184	207	196	176	197	205	193	189	177	181	191	199	190	176	159	188	180	176	181	183	187	178	186	173	176	185	174	182	173	176	192	175	198	201	189	177	183	200	191	181	188	207	170	187	166	187	163	198	163	180	186	167	194	176	171	171	180	202	199	191	188	161	184	218	170	182	198	165	175	198	170	166	179	202	206	181	193	154	182	194	170	170	199	192	176	192	170	206	194	180	165	189	159	187	180	176	207	162	189	193	159	208	163	157	200	178	187	168	151	194	196	166	202	165	187	163	198	162	181	193	182	170	170	188	180	190	196	190	177	198	173	173	187	185	191	166	198	168	196	158	191	197	163	175	165	164	173	211	155	164	184	181	206	174	163	168	184	183	201	182	188	209	190	187	191	179	201	201	184	188	179	177	196	199	175	162	191	183	205	184	195	163	175	182	175	178	177	185	178	188	208	192	192	200	191	180	187	172	185	186	170
1763	499	510	548	521	500	482	522	503	495	457	485	467	511	514	467	512	496	493	506	479	496	507	470	450	487	487	478	438	463	497	467	521	501	479	481	469	485	472	477	487	461	437	437	501	477	506	463	503	483	441	478	482	506	488	491	458	473	481	495	471	466	514	500	451	457	461	474	503	485	493	494	475	471	508	459	491	460	449	478	464	505	498	516	496	457	461	511	467	479	477	498	495	493	431	493	465	445	474	459	454	491	461	476	487	503	482	471	497	470	493	473	499	490	484	462	482	494	479	475	435	473	442	455	456	505	493	436	492	509	498	442	491	445	519	499	453	494	466	482	461	509	455	493	495	491	485	473	491	494	524	463	457	451	487	477	457	446	465	457	444	492	461	476	467	439	470	453	487	464	481	448	487	474	467	422	466	465	492	466	439	454	479	471	479	472	486	473	472	458	501	456	494	465	475	460	465	464	486	493	478	485	471	457	457	511	485	456	467	499	439	492	498	474	490	448	461	514	460	499	537	456	446	502	463	448	461	498	474	506	492	466	490	485	491	491	440	428	502	488	469	442	452	442	482	491	478	481	509	511	491	467	479	475	464	422	506	475	479	463	477	496	475	483	524	455	480	506	467	470	444	507	507	458	468	493	474	508	478	457	460	500	482	448	477	484	446	490	486	470	473	498	486	485	469	463	468	441	464	443	502	462	477	500	482	486	442	500	487	486	475	488	478	422	449	422	460	501	464	484	460	489	463	481	495	495	465	469	488	480	462	446	476	486	465	462	477	499	490	479	487	501	474	473	483	484	486	477	469	472	481	459	463	497	459	460	484	478	474	449	492	472	490	480	479	449	472	440	455	465	465	456	527	476	457	472	496	467	458	433	464	497	467	460	484	481	487	481	473	491	471	492	451	517	491	483	472	486	465	450	464	527	502	439	500	466	512	503	521	458	459	469	430	455	506	460	497	469	489	450	449	521	466	474	473	484	464	433	436	455	459	485	509	492	452	500	467	501	492	488	476	498	483	477	436	484	507	481	439	438	461	463	482	493	496	489	494	480	486	460	495	466	489	471	458	461	463	481	484	495	457	488	453	490	469	452	454	523	467	447	447	525	453	474	488	496	486	434	477	468	482	455	452	482	440	495	455	435	459	503	516	468	480	493	489	471	482	493	433	464	487	470	442	457	515	442	487	493	470	471	497	487	477	443	465	461	445	459	462	459	472	453	488	484	470	478	456	451	503	462	466	451	469	471	444	486	453	467	470	473	453	425	452	444	450	469	491	499	451	475	521	458	458	441	482	470	456	452	447	451	490	506	465	453	481	489	478	502	501	443	460	506	479	458	455	441	464	449	430	429	489	504	438	451	478	451	472	482	464	542	512	441	487	464	462	444	511	495	468	470	466	478	428	484	447	484	489	484	484	465	451	503	486	519	481	470	462	510	467	508	489	499	523	497	460	496	496	475	450	448	514	504	481	460	447	426	505	498	467	461	470	473	476	450	464	501	453	440	487	457	461	434	459	468	466	419	462	521	471	476	454	483	467	502	487	472	436	499	474	500	486	477	486	461	475	446	484	463	480	485	483	453	524	517	526	496	493	505	455	528	457	472	491	474	446	459	495	494	501	473	474	461	483	467	450	485	446	482	479	467	461	479	457	481	480	468	511	495	447	465	482	499	458	457	476	457	467	442	459	453	491	488	462	467	453	458	524	485	481	493	441	504	472	487	466	495	474	506	466	480	477	498	470	508	459	472	472	437	461	489	491	520	438	472	483	434	483	478	457	489	509	483	497	498	482	483	468	425	479	472	485	463	483	477	487	475	445	484	471	478	462	507	499	506	477	459	480	507	462	463	484	424	492	489	487	418	461	484	482	455	480	480	473	437	438	468	520	491	494	481	497	438	454	486	495	469	469	477	455	523	469	473	477	476	450	487	472	479	424	510	470	476	493	494	479	483	516	478	495	463	490	457	511	469	480	456	474	501	465	478	489	487	468	470	463	460	496	480	468	523	468	470	482	540	459	465	515	497	471	482	467	480	503	464	492	496	489	441	461	503	499	446	473	465	498	479	462	440	468	507	487	484	464	472	505	495	485	486	507	465	482	485	460	517	483	439	515	480	487	472	491	479	486	492	494	463	504	505	490	473	517	480	485	431	436	477	484	425	434	491	473	519	466	487	473	453	473	449	455	486	445	470	496	479	466	458	464	487	430	449	482	462	491	469	530	500	458	459	469	461	460	440	491	464	463	473	514	478	461	479	443	498	499	467	485	475	439	475	437	521	478	456	494	448	474	455	501	492	467	487	518	484	499	474	498	431	467	479	467	470	502	450	483	489	453	439	481	484	453	486	470	450	454	464	504	461	453	492	489	504	455	481	448	492	462	478	503	455	493	490	482	519	462	461	488	480	480	513	464	498	444	480	485	509	489	478	472	467	457	478	478	496	480	509	495	488	431	505	480	444	490	465	443	457	499	471	480	491	419	465	440	528	505	478	504	451	480	441	490	492	470	485	494	445	463	493	501	436	485	486	549	472	472	451	492	486	467	474	484	472	449	481	468	483	431	493	471	462	476	457	508	532	475	454	486	493	499	490	480	471	458	504	481	479	457	488	475	543	476	516	460	483	484	440	492	467	459	494	495	464	440	498	474	466	463	439	467	498	456	518	447	444	469	474	460	466	501	487	479	451	492	480	476	492	458	463	473	507	490	501	471	506	474	504	490	492	482	495	465	475	454	488	455	424	463	472	465	491	447	494	490	452	477	421	453	472	456	474	483	514	462	469	464	472	485	452	487	480	472	491	488	490	463	464	488	521	437	512	488	476	444	475	467	488	498	485	494	493	502	494	510	482	504	474	454	483	513	453	464	472	495	479	468	458	486	472	468	450	438	495	450	473	472	511	484	430	490	462	486	452	490	471	501	460	452	476	508	450	428	470	481	477	464	471	478	487	523	495	465	483	501	489	443	479	474	479	443	437	464	483	482	459	441	497	455	478	464	446	475	447	490	487	474	473	456	502	484	447	507	456	496	457	466	462	509	477	498	475	492	504	487	481	492	451	482	461	471	503	507	484	461	472	477	514	472	467	429	479	474	480	486	488	506	488	488	504	464	464	501	463	472	449	493	474	482	457	491	468	457	506	464	498	490	488	495	486	446	452	454	451	456	462	444	481	475	440	517	485	472	501	504	457	509	533	499	456	484	488	444	482	481	502	490	473	454	456	467	457	477	472	477	459	502	495	428	451	479	461	476	459	481	497	491	494	491	502	490	496	483	493	458	531	446	489	488	494	464	447	462	472	482	467	442	477	467	528	473	486	476	493	464	474	475	474	487	490	480	465	490	480	467	485	460	503	506	512	491	523	498	492	423	444	442	454	463	487	476	458	470	471	532	487	461	484	476	469	458	457	490	509	463	460	486	470	474	503	458	511	478	466	509	473	464	475	476	481	436	500	467	491	460	461	462	461	482	483	452	456	494	469	485	494	468	518	486	488
7978	721	734	606	526	488	464	398	412	393	380	389	364	379	375	350	328	374	363	341	354	351	344	377	405	337	354	372	379	334	319	342	369	367	337	368	325	315	341	361	347	349	310	373	358	351	370	354	331	346	376	354	356	344	355	331	367	351	340	350	375	316	386	341	339	365	333	326	319	336	334	343	383	369	339	322	362	363	323	342	360	344	379	377	376	318	360	354	334	349	353	327	337	370	375	355	363	355	347	328	339	283	323	369	360	360	340	332	322	334	333	351	342	329	327	366	365	327	332	383	375	360	311	376	367	366	346	360	339	370	360	330	351	317	354	334	351	354	362	324	321	329	324	360	334	392	348	333	394	317	331	375	355	328	384	345	326	367	336	367	356	368	347	352	354	326	371	374	359	326	352	359	331	345	356	371	324	321	334	361	359	348	366	335	304	327	341	325	366	355	381	385	342	319	356	327	310	317	338	363	362	367	359	368	354	364	346	350	344	387	297	347	339	364	361	351	304	365	328	358	347	341	349	340	365	334	324	330	378	344	365	322	348	377	350	373	372	375	356	369	324	371	388	358	328	389	335	328	359	352	353	335	334	358	304	348	358	386	367	340	333	316	351	350	315	361	378	356	385	345	325	357	316	324	350	369	375	352	350	357	324	351	320	342	338	363	343	370	348	360	383	375	353	358	327	319	359	356	346	319	398	336	315	400	373	314	342	389	329	334	363	329	343	297	341	321	363	339	323	367	346	359	380	349	368	345	335	354	348	315	366	378	370	393	363	340	336	327	302	351	361	339	376	334	341	358	354	356	377	321	366	381	336	306	345	310	363	380	387	360	370	332	374	361	336	358	343	314	366	387	360	316	346	316	348	368	342	348	337	346	359	359	350	355	358	330	338	329	311	348	336	353	297	360	334	340	347	356	328	336	350	332	348	350	304	311	366	327	336	357	299	348	351	338	349	352	375	350	354	350	367	362	347	360	344	378	363	365	349	363	366	349	354	330	305	369	321	332	361	340	372	368	339	347	330	364	332	352	396	343	341	375	329	338	342	333	358	343	324	321	363	352	364	326	355	348	346	371	347	309	319	329	346	335	334	369	350	341	318	329	349	363	365	362	364	394	366	360	336	354	296	354	363	357	340	368	364	338	356	340	361	338	354	359	346	367	341	363	356	355	368	371	315	320	350	312	360	350	367	365	340	343	365	380	329	344	358	364	385	339	357	368	377	354	401	337	372	397	344	331	336	328	340	359	391	362	344	354	357	356	335	365	363	361	358	349	332	326	336	372	368	370	379	331	352	339	392	353	341	344	365	335	369	351	354	312	358	352	360	399	353	313	355	303	398	353	357	343	352	354	380	385	374	321	330	322	343	367	328	373	365	360	357	365	346	317	325	341	355	357	343	319	319	363	334	366	360	350	389	343	354	362	340	335	374	319	364	343	339	355	319	340	365	356	361	338	291	328	358	336	335	330	356	360	341	337	317	332	363	353	354	343	353	382	361	362	331	365	348	397	372	362	337	339	315	357	380	343	363	373	364	333	343	360	346	353	399	373	319	316	351	321	344	332	387	345	340	339	331	355	371	323	351	322	407	383	333	319	330	357	355	356	345	358	341	357	338	340	306	399	353	376	327	358	354	373	368	373	338	351	370	339	336	367	326	337	306	339	309	334	319	362	343	365	334	338	340	364	374	386	340	333	366	349	332	372	343	366	377	369	339	325	358	361	343	348	339	404	363	367	364	382	339	333	320	354	318	353	351	393	310	382	341	361	364	348	323	365	366	349	339	348	334	354	358	355	346	346	320	355	335	354	332	343	387	364	349	338	308	335	342	352	380	337	319	380	324	366	355	349	380	368	321	359	366	369	361	359	308	338	381	359	325	322	327	356	355	359	373	340	333	368	382	321	310	306	334	398	346	321	363	362	361	373	377	351	351	337	374	360	377	348	359	329	389	326	344	354	350	344	354	360	350	362	372	341	408	348	326	319	352	363	340	347	339	374	353	369	355	320	323	327	322	364	362	350	363	339	408	363	329	328	358	345	350	347	366	324	343	357	328	337	380	338	318	338	331	331	348	343	354	368	324	334	335	374	344	333	340	324	366	384	363	313	382	343	346	345	355	358	357	352	352	327	336	327	340	352	342	371	312	325	322	341	325	326	309	355	349	342	352	355	359	369	355	360	338	374	325	307	358	353	370	354	336	338	318	324	361	327	339	373	365	359	356	344	366	342	351	385	327	338	349	353	335	348	355	362	384	363	338	366	340	342	363	359	393	337	357	322	376	326	334	339	321	295	335	376	312	351	336	364	367	397	357	335	350	366	366	300	365	382	379	343	331	344	346	341	356	351	342	347	369	350	379	340	354	329	340	365	335	353	336	368	341	323	350	356	351	331	383	363	333	369	355	346	350	338	357	295	321	328	326	344	365	335	322	373	344	366	333	364	378	385	324	340	355	392	383	341	358	380	356	346	366	341	371	358	311	335	353	320	363	370	323	346	402	360	302	347	343	390	354	401	382	375	385	352	327	349	357	370	308	332	332	334	342	331	325	377	377	335	339	353	349	362	352	336	305	344	349	361	342	341	354	362	322	362	381	353	352	373	314	364	354	395	369	329	374	354	337	320	333	343	349	358	361	348	365	387	327	372	386	339	381	330	334	348	338	346	345	325	362	321	354	313	366	339	342	351	337	358	341	343	338	350	323	317	318	340	362	354	363	335	322	366	365	350	382	321	354	356	330	353	377	332	354	345	308	373	305	343	360	346	339	346	343	334	372	353	322	358	377	340	374	350	341	350	339	329	372	346	323	326	356	370	332	371	365	333	338	358	329	321	294	344	333	348	371	306	345	302	358	340	388	342	373	357	353	362	365	353	386	358	373	350	356	372	331	380	388	372	358	350	343	337	377	347	338	346	343	314	341	346	387	345	370	335	351	354	332	339	323	373	347	325	352	344	334	352	304	359	325	381	348	324	351	372	332	360	325	357	388	344	403	379	346	321	365	316	389	356	353	420	346	353	373	328	332	340	380	335	321	361	324	355	349	335	329	344	362	359	401	336	326	361	361	396	361	342	352	304	359	330	380	346	366	387	343	363	384	337	350	368	379	351	309	293	361	318	352	347	320	330	370	390	366	332	355	345	328	347	316	349	332	309	411	369	354	362	327	344	338	341	342	358	353	344	372	388	367	335	333	337	344	363	368	357	340	336	338	319	333	359	357	344	299	347	343	355	307	331	399	393	354	324	349	344	334	375	356	350	311	335	344	344	324	341	340	355	327	334	356	325	350	346	342	348	316	367	348	350	362	349	341	302	351	352	348	363	337	342	299	342	355	361	359	355	366	322	355	340	373	359	394	355	335	340	358	382	320	361	338	331	375	387	390	348	366	343	347	385	373	363	330	327	336	342	301	354	343	318	316	320	345	317	316	351	347	363	371	330	365	345	306	344	387	320	327	337	365	372	345	348	378	326	380	353	358	333	310	371	338	382	358	338
6678	1093	1622	1696	1523	1397	1217	1116	1061	1029	995	964	962	941	923	864	855	871	804	822	808	806	860	762	855	834	822	858	827	826	841	796	819	829	821	763	859	833	763	818	812	786	840	826	868	812	786	779	831	801	813	832	849	810	838	769	818	745	801	811	827	804	760	820	794	813	796	787	790	758	843	818	810	843	799	825	845	771	813	818	811	819	816	803	825	778	816	872	861	795	772	788	813	819	803	785	831	786	805	779	844	738	849	824	810	794	769	780	821	773	832	805	821	810	779	768	773	808	782	750	795	767	769	790	824	843	790	816	802	765	815	786	799	790	756	845	784	773	762	816	812	786	788	794	841	797	771	827	826	797	802	795	796	764	792	826	837	831	817	868	735	760	830	769	816	814	814	806	843	782	872	781	788	809	795	785	767	790	820	774	804	817	778	764	833	828	804	767	799	813	810	767	822	818	790	779	799	789	864	777	798	820	812	762	787	815	799	824	776	792	782	822	780	843	814	808	776	779	813	815	783	787	798	803	790	784	794	770	837	852	817	778	800	768	787	788	788	868	797	784	844	824	776	754	818	815	807	750	777	783	838	830	777	767	777	790	814	798	833	782	811	811	817	769	811	788	880	791	737	853	820	768	825	801	820	823	787	792	758	801	785	811	825	791	784	837	806	781	844	781	787	799	812	778	836	832	807	795	807	754	826	799	775	776	770	799	795	821	790	792	776	783	798	753	765	796	814	820	781	831	804	779	831	838	796	785	819	839	793	767	813	806	783	809	826	832	743	813	744	848	832	779	780	794	802	774	807	820	839	781	787	797	828	813	791	826	783	795	777	845	837	781	821	748	842	774	818	783	773	804	780	800	838	837	831	793	789	803	827	840	793	773	782	804	785	784	817	762	802	792	832	839	788	751	862	842	779	847	816	797	771	766	816	834	796	874	746	808	831	809	809	784	802	754	796	806	816	853	823	820	772	797	793	794	798	838	790	808	848	776	793	847	777	793	791	867	836	796	813	850	825	783	831	814	761	814	864	791	816	826	784	759	781	808	808	798	843	793	785	837	859	808	804	792	820	794	759	815	799	807	745	767	779	868	837	813	777	794	846	778	762	813	805	769	794	779	824	818	833	781	757	790	788	785	797	816	788	797	852	856	853	797	803	829	841	795	799	782	832	797	768	785	815	795	784	808	813	777	797	770	838	798	779	798	810	772	792	796	808	789	814	802	825	813	830	745	823	785	809	798	802	770	866	814	815	792	817	763	794	829	799	852	769	748	747	779	834	851	877	763	759	817	823	774	786	818	766	804	828	801	823	772	903	809	799	806	815	766	791	778	793	833	802	818	806	773	820	782	758	819	848	806	781	756	811	799	798	795	793	823	787	779	774	809	797	799	794	873	802	852	814	812	785	795	850	808	794	812	882	818	803	828	811	775	773	805	775	760	778	834	774	780	800	786	774	807	837	747	828	776	771	803	792	783	815	794	822	786	803	850	827	800	810	841	778	809	811	797	778	820	807	742	783	742	823	830	806	792	845	821	795	831	841	826	740	829	809	780	814	826	781	812	819	800	803	792	857	853	808	794	809	805	787	810	830	759	802	840	782	821	876	825	828	770	779	802	843	736	836	769	811	815	862	764	829	817	777	791	796	809	814	777	806	811	796	777	790	815	765	790	853	761	710	765	853	780	750	793	791	763	816	818	850	820	746	772	800	805	753	778	779	744	875	828	769	770	787	808	839	850	811	784	790	805	808	791	764	795	839	767	764	780	806	776	804	785	816	830	748	808	809	818	836	808	811	815	820	768	806	826	808	832	817	775	854	792	813	813	828	791	759	809	804	751	800	843	830	793	837	766	797	777	811	826	754	732	793	830	828	772	820	826	799	785	787	820	838	762	794	809	832	783	830	829	854	785	791	799	833	783	789	768	771	809	784	843	812	789	745	800	782	724	806	845	780	796	780	815	727	806	772	779	794	815	817	809	828	813	785	738	852	833	811	804	788	803	820	773	736	817	781	793	827	789	810	784	751	815	798	768	824	791	784	793	800	824	829	745	809	823	833	858	824	790	805	802	802	768	762	764	815	836	831	822	808	779	820	804	839	824	792	805	781	794	817	837	768	766	754	788	793	767	802	782	775	806	839	759	844	801	788	810	855	803	808	812	789	837	762	829	802	826	863	803	820	781	761	776	776	757	791	770	791	802	761	830	817	811	845	786	811	839	824	786	758	826	786	889	776	780	768	856	829	782	796	797	826	799	784	814	752	792	816	784	756	820	777	774	779	824	810	792	798	852	833	785	815	803	830	791	853	788	843	827	792	809	770	774	821	834	788	838	824	782	821	805	812	784	827	815	828	833	869	818	765	785	778	847	797	809	784	820	774	797	782	755	787	804	789	801	788	824	812	840	863	810	851	776	793	766	840	801	820	836	839	775	770	826	767	826	802	839	869	791	803	798	816	824	804	781	760	766	767	792	852	797	830	790	865	759	800	770	849	859	804	851	810	810	779	743	767	801	809	833	808	766	802	798	859	784	789	774	744	835	844	822	810	790	800	782	778	823	767	791	749	751	797	782	794	814	847	822	826	822	841	785	811	787	771	785	830	819	768	760	813	767	862	816	797	811	784	798	855	813	821	808	803	808	840	816	805	823	832	796	790	757	820	841	825	827	786	816	793	780	830	803	811	788	784	823	761	791	789	774	767	845	846	769	793	795	859	804	762	785	788	876	822	853	858	771	782	786	817	853	807	807	824	823	777	841	826	760	784	778	785	836	827	779	797	817	848	736	758	817	783	882	841	802	865	813	771	802	778	819	806	805	780	813	805	826	810	814	814	846	750	818	786	806	769	787	820	828	822	752	832	788	768	815	767	818	834	817	797	769	801	810	848	816	781	853	811	832	842	799	802	823	777	816	846	755	771	806	837	794	829	830	811	825	824	792	827	743	786	766	834	845	798	812	825	803	822	781	798	766	782	820	843	838	772	800	808	799	785	791	850	784	813	790	754	775	785	801	811	731	859	818	800	806	794	801	794	801	756	835	792	785	842	807	782	792	837	719	882	784	810	810	803	791	773	762	828	803	797	850	804	746	775	790	835	860	844	766	758	813	782	837	789	827	811	802	820	806	830	799	839	822	751	788	750	798	791	799	780	771	831	784	844	779	866	801	792	810	789	807	807	815	749	807	827	838	784	820	833	805	785	830	812	760	786	812	744	827	827	789	832	763	766	845	822	838	862	784	811	769	806	792	868	824	822	798	824	827	835	817	807	814	799	792	799	853	814	769	791	863	831	822	797	820	783	820	832	749	813	864	833	806	819	786	796	839	822	826	822	803	783	832	801	779	792	777	796	809	801	830	848	816	815	814	800	827	824	814	768	757	850	790	827	820	744	818	802	817	822	755	834	772	804	786	761	776	810	850	816	827	801	786	745	763	815	804	787	782	831	794	811	812	832	821	800	841	764	804	847	763	781	805	802	835	816	789	818	740	823	765	810	781
15033	1391	1011	792	601	525	495	414	315	366	337	386	330	348	345	300	339	367	289	325	317	297	340	266	316	316	334	310	316	303	278	322	324	317	284	298	296	301	343	366	294	337	314	269	288	319	303	309	292	319	283	319	322	299	301	295	297	304	294	323	312	358	303	303	315	307	309	312	311	297	349	312	324	304	312	321	344	331	315	331	306	317	306	307	298	329	319	291	316	311	288	298	331	267	300	302	308	302	271	321	323	321	304	325	295	300	308	321	301	309	296	312	304	314	311	308	335	306	301	326	340	315	291	307	320	323	313	352	313	276	318	325	322	297	283	310	311	314	281	291	335	309	333	306	294	307	293	304	318	309	317	280	311	309	297	336	291	305	287	297	289	323	341	302	255	301	324	341	289	293	281	331	288	302	304	346	285	307	315	337	288	304	307	287	289	314	340	304	305	302	283	313	324	315	295	325	354	284	298	278	341	311	288	274	343	309	321	301	309	313	304	316	337	306	297	319	303	293	304	306	264	282	337	296	287	333	285	317	286	304	320	303	312	297	291	314	288	280	275	334	331	308	327	303	282	295	319	297	293	323	290	333	290	281	319	299	293	307	301	323	308	306	316	304	265	302	349	328	333	321	311	314	305	316	302	305	311	288	281	309	271	305	329	315	299	327	301	318	299	370	332	269	281	328	291	290	292	285	306	288	313	326	339	300	309	304	303	327	334	325	299	309	278	298	312	278	287	304	284	297	346	296	289	313	332	315	312	330	310	292	344	319	327	322	344	320	340	303	277	346	317	314	277	306	314	292	307	296	345	312	293	290	289	344	305	311	285	289	312	303	299	314	310	297	303	320	303	292	305	313	292	318	350	286	328	326	294	327	300	334	322	311	293	314	298	328	324	327	310	316	303	327	274	307	294	324	291	330	289	329	315	324	321	321	305	290	305	323	300	327	297	306	310	310	291	298	297	307	287	287	268	318	321	308	305	296	312	331	293	298	304	310	280	282	285	348	310	325	306	311	333	285	340	276	325	323	331	289	281	283	328	314	326	330	343	302	321	321	305	316	294	296	294	292	293	324	309	304	295	316	297	299	299	322	291	285	315	313	291	296	302	270	306	279	320	341	292	314	324	281	342	320	312	295	290	287	309	323	344	339	308	350	295	295	272	322	273	312	315	318	342	329	310	271	319	300	281	295	308	298	332	282	305	317	309	300	315	318	334	300	316	312	301	310	304	310	329	295	354	305	288	267	269	347	317	287	290	287	297	341	307	302	301	294	301	311	297	279	306	340	342	314	303	314	317	311	306	324	322	289	275	289	291	299	315	306	314	306	287	282	295	278	314	321	297	307	344	314	329	314	291	285	287	289	338	295	292	316	305	297	315	285	291	294	309	311	305	289	284	303	308	316	293	291	311	293	288	335	300	325	306	325	314	308	312	298	292	293	293	274	312	301	316	282	321	335	322	343	326	311	287	330	301	279	270	289	293	325	303	308	290	309	321	355	288	321	314	297	313	310	304	289	308	308	310	287	320	288	330	311	299	290	320	365	330	312	331	312	301	264	301	301	333	243	313	267	285	320	300	323	305	308	324	340	329	298	304	304	351	277	283	312	341	291	320	315	273	320	297	289	295	317	313	295	294	258	303	302	297	306	305	301	279	310	267	304	307	312	291	327	303	289	330	329	338	308	300	285	310	332	322	327	273	283	320	334	274	322	346	318	305	309	298	318	294	335	336	312	311	339	294	297	316	274	294	291	311	322	285	297	321	280	309	332	296	289	325	312	317	320	272	305	296	321	300	321	327	288	295	266	280	299	295	309	281	297	285	310	280	305	307	338	311	284	318	314	314	315	356	314	295	315	316	284	297	315	339	288	324	311	317	307	294	307	295	295	271	288	315	277	284	324	330	306	287	295	325	273	320	259	322	319	285	323	343	304	274	285	284	315	317	305	318	294	302	293	307	309	319	308	299	306	331	287	332	304	283	265	269	297	316	313	289	314	331	332	290	295	313	301	304	340	287	316	327	330	277	293	306	334	300	330	280	288	333	296	347	304	319	303	324	309	296	284	294	284	306	302	279	286	307	305	282	286	297	304	310	303	322	315	349	309	334	314	307	324	321	266	322	304	289	337	263	289	331	351	322	321	311	301	306	296	296	331	311	331	305	318	295	325	295	324	293	335	270	300	310	288	289	269	276	307	270	286	290	326	310	351	311	318	296	327	353	343	293	278	327	306	341	306	265	300	272	270	320	292	326	331	327	290	283	319	313	313	319	307	305	285	327	298	307	314	337	281	309	300	327	293	320	283	293	330	290	303	290	313	349	301	323	314	284	308	301	309	316	325	294	315	274	304	320	298	289	293	287	320	290	302	307	300	305	288	296	331	324	289	308	342	301	315	299	338	281	310	302	307	314	309	362	339	348	289	308	305	301	314	326	311	303	301	329	293	332	314	339	323	295	316	290	311	327	317	260	304	291	296	304	311	286	290	316	295	281	306	342	309	322	311	297	281	317	326	271	275	303	286	260	307	316	312	300	267	299	310	324	259	289	309	302	298	321	295	281	332	295	303	320	325	318	318	280	281	328	314	328	335	304	308	286	309	300	330	307	306	330	301	282	307	283	305	280	297	332	286	287	289	296	274	287	313	298	295	288	313	319	295	311	314	323	335	304	308	312	290	307	298	277	324	297	321	310	290	300	348	334	295	284	339	294	300	271	300	317	333	346	312	290	290	300	287	273	326	283	301	315	278	297	301	310	328	317	317	297	319	327	315	306	330	321	316	297	340	277	333	297	336	267	287	302	282	313	303	313	270	341	307	317	332	328	303	296	322	300	328	303	336	284	307	284	277	288	283	314	327	301	282	301	312	337	322	312	306	329	336	310	298	286	325	335	283	283	296	344	296	307	294	322	315	320	304	297	317	276	317	293	285	321	256	330	288	294	284	316	301	281	289	287	307	336	325	311	306	281	327	290	311	291	338	308	287	285	326	287	353	308	323	346	329	300	342	313	319	310	296	290	308	299	284	299	324	300	287	312	315	320	319	287	305	321	292	318	319	290	308	288	311	281	290	284	300	301	303	300	279	316	298	292	315	290	304	311	332	342	301	344	303	316	296	296	287	318	348	289	271	302	279	306	298	306	328	310	310	300	322	292	302	305	316	331	318	339	330	262	303	268	299	316	308	323	331	300	302	351	312	312	279	314	305	339	313	294	330	325	288	300	297	316	284	318	296	323	297	284	322	307	312	297	281	319	285	317	293	277	314	325	294	304	291	284	300	289	297	304	286	265	325	297	297	306	327	294	346	308	303	307	304	303	301	312	334	300	310	342	293	298	291	335	324	327	332	288	352	269	304	296	285	292	288	325	299	327	289	320	302	309	279	291	314	327	290	337	296	306	292	334	319	318	304	312	334	309	302	295	292	345	327	292	316	316	318	303	316	318	295	302	264	304	318	347	287	329	302	319	307	286	261	305	311	324	330	322	290	293	313	333	269
8308	1312	2137	2275	2071	1756	1477	1294	1185	1080	1043	975	963	935	907	838	788	818	832	778	796	749	808	765	776	805	752	746	716	745	749	714	755	723	763	710	710	754	705	737	723	725	764	693	682	722	742	691	680	705	683	656	747	715	693	720	692	695	711	651	701	656	667	711	671	712	673	700	678	711	666	694	647	691	694	696	694	704	698	646	658	725	703	675	663	689	689	658	677	705	699	677	673	719	700	702	693	716	756	664	698	698	651	701	702	735	662	695	686	676	675	688	704	694	668	681	719	723	688	667	707	681	708	667	658	724	707	691	656	686	653	663	680	701	724	725	644	737	695	671	712	655	695	696	706	676	678	631	727	674	722	708	731	704	710	666	707	687	708	685	610	706	726	690	656	709	669	715	714	700	665	698	700	671	671	689	673	689	685	680	677	642	650	709	715	671	660	667	654	731	755	694	682	695	674	663	676	767	738	680	638	670	669	700	731	660	686	742	680	655	665	700	686	694	699	668	641	696	680	666	719	708	655	655	690	697	726	719	700	674	671	669	733	699	703	674	713	695	688	674	719	657	728	689	690	690	686	701	686	690	724	703	665	708	677	685	669	677	714	690	692	671	680	647	709	688	680	637	662	684	721	682	671	675	689	631	694	673	700	670	664	678	661	720	681	655	717	667	660	707	722	688	727	736	692	667	675	653	707	704	688	663	678	705	689	729	744	699	618	685	691	620	665	682	660	719	687	716	688	745	684	694	652	685	704	663	639	719	696	715	634	659	687	665	699	695	730	700	709	715	662	705	662	672	660	755	677	676	668	703	619	657	678	731	643	708	721	685	680	756	648	681	743	653	693	689	738	659	724	741	702	687	700	711	657	688	695	670	685	724	657	685	672	673	706	685	690	686	711	726	670	698	658	666	670	694	663	691	696	679	684	742	697	678	703	704	659	686	690	716	714	654	663	701	662	713	658	684	698	686	720	698	697	698	694	745	658	669	697	664	628	709	684	664	688	693	635	728	673	668	634	672	692	742	659	694	717	657	647	689	717	671	722	720	686	718	713	707	645	712	704	658	661	668	662	678	710	718	693	676	673	692	684	713	644	727	688	657	687	662	643	668	692	656	718	697	642	703	710	713	728	700	731	681	657	740	675	667	702	706	663	683	664	657	690	670	693	662	724	660	654	708	643	666	712	660	694	720	658	677	700	678	725	685	662	678	758	711	668	643	686	695	656	668	628	743	687	638	700	735	655	666	665	706	676	638	686	734	677	661	677	611	685	635	680	661	668	669	639	662	671	716	668	681	705	715	701	716	684	645	693	683	724	649	687	689	663	663	671	693	684	708	685	699	736	709	733	682	699	700	687	656	725	660	692	713	706	653	696	699	691	726	658	683	695	684	690	624	660	716	730	677	710	673	673	657	723	667	687	653	658	681	679	644	691	690	703	684	680	673	695	651	686	654	686	703	683	668	691	683	674	705	720	681	714	682	677	682	677	702	714	740	672	690	687	727	650	693	638	665	678	677	657	690	663	656	684	718	718	653	651	660	667	691	712	677	697	683	645	694	708	665	718	705	667	701	678	662	702	672	646	702	686	731	682	700	670	700	710	661	650	711	722	679	687	722	689	707	692	668	682	664	734	672	664	658	701	642	676	669	756	668	693	695	744	691	655	692	705	662	650	731	707	664	678	621	678	666	680	708	701	673	682	624	670	735	713	751	705	664	687	750	709	664	664	705	725	679	689	678	620	654	714	682	726	671	700	687	661	684	653	720	687	659	694	703	687	713	702	703	704	716	695	700	666	710	705	669	667	665	677	719	687	665	653	631	663	700	671	658	701	723	710	673	661	693	690	717	734	752	681	633	726	666	602	681	665	686	685	720	698	676	720	751	689	648	735	726	693	711	699	686	651	678	687	686	708	659	664	698	665	719	659	677	704	693	739	681	718	682	694	691	663	693	701	692	683	703	671	696	692	719	698	694	660	692	692	736	676	672	670	721	669	645	681	720	624	682	697	710	674	704	650	662	713	686	645	660	648	706	681	711	683	696	672	662	653	681	669	628	674	688	677	634	700	660	690	719	717	644	652	690	707	658	714	688	702	655	652	631	663	672	623	699	726	692	651	710	669	678	670	674	724	709	683	689	666	657	676	676	702	679	647	647	676	686	685	629	688	664	665	692	690	732	676	703	664	674	740	693	650	690	652	672	674	665	713	705	648	671	698	694	678	722	661	700	687	683	679	665	687	695	669	697	694	659	675	644	666	689	717	707	677	655	688	661	654	701	725	698	699	654	712	652	625	694	644	683	709	693	663	690	706	725	706	676	706	677	707	711	675	680	673	718	673	695	628	708	680	693	733	647	648	679	681	652	705	701	729	731	680	680	680	647	663	695	673	702	646	741	678	692	720	766	642	641	668	651	706	680	699	685	721	649	685	704	679	708	684	694	726	719	663	656	691	633	628	711	666	685	642	629	682	700	683	652	675	692	692	660	671	698	671	641	696	695	720	665	716	646	692	726	690	714	701	677	727	682	692	666	719	655	697	709	661	690	630	669	679	679	674	712	681	697	723	669	673	728	690	704	675	674	726	746	675	752	655	712	708	718	637	690	706	663	718	705	709	683	701	653	703	711	638	693	710	707	724	652	642	721	704	697	688	669	681	675	667	701	665	675	659	670	713	704	680	654	659	702	656	625	640	702	739	690	676	707	653	658	679	693	678	656	646	683	684	711	702	683	680	657	677	702	678	680	698	685	703	703	709	668	639	613	675	694	673	657	700	621	667	663	680	707	667	694	689	649	717	706	646	715	698	674	677	640	680	692	727	741	676	681	715	668	689	671	745	666	709	659	704	668	674	696	669	678	702	707	678	696	658	650	704	658	685	678	700	669	710	665	718	691	676	651	670	708	662	721	692	686	711	681	668	659	700	713	670	662	721	705	693	709	657	688	698	721	737	709	705	678	696	741	677	662	681	695	686	736	656	656	679	770	644	687	692	679	675	718	722	713	683	683	631	669	727	670	672	688	708	656	680	672	715	672	678	675	692	668	678	690	693	645	686	671	714	703	706	655	671	646	667	706	676	655	696	718	685	661	672	692	647	677	694	686	707	672	701	649	626	672	712	703	658	683	644	720	717	684	708	678	698	684	682	685	723	685	709	675	719	704	709	654	664	690	694	666	635	657	655	657	713	698	675	670	639	697	695	673	694	689	653	666	709	700	745	681	662	664	700	681	677	732	702	666	697	677	720	679	730	678	724	673	716	699	682	671	656	680	654	680	684	702	668	678	674	679	718	695	697	682	718	682	703	672	713	734	684	666	711	664	676	733	685	687	680	696	670	691	681	686	701	712	701	712	673	691	676	713	666	647	703	688	670	665	662	734	618	688	674	630	690	705	710	721	699	736	696	666	712	732	695	702	679	711	692	709	706	702	724	709	654	671	667	694	675	652	653	653	666	702	686	694	670	682	664	754	661	764	667	669	644	724	688	712	711	670	684	662
1355	159	174	202	175	182	180	185	177	203	193	171	180	163	175	167	189	176	174	184	173	192	195	190	178	172	230	204	225	202	184	162	191	195	160	219	192	203	149	171	205	185	188	223	180	192	186	194	185	161	181	185	152	178	196	187	159	170	185	183	189	205	173	189	183	175	162	203	169	202	212	163	172	194	189	191	196	237	164	190	160	190	182	170	178	170	181	177	190	179	194	171	194	192	168	194	198	205	188	190	182	180	175	201	201	191	178	192	181	159	175	181	212	164	203	177	181	188	208	188	193	198	185	187	171	188	177	192	179	206	179	171	180	187	174	179	185	170	223	194	181	198	161	186	161	196	180	187	182	187	182	201	179	195	181	180	176	178	174	167	176	176	181	162	179	213	159	156	168	180	176	169	176	210	204	177	201	187	173	197	202	166	214	175	162	196	196	157	178	198	165	177	175	175	192	155	184	195	194	200	171	165	186	160	194	198	186	182	198	203	183	173	175	177	177	181	172	162	194	193	200	181	183	194	174	153	181	183	189	158	180	179	184	191	192	176	191	185	196	173	171	176	155	186	193	182	163	186	174	167	197	172	167	178	177	182	189	179	187	186	190	193	168	167	189	199	172	192	152	188	177	179	196	181	173	169	212	181	191	170	202	186	174	176	188	175	196	192	186	201	206	197	184	187	171	196	188	173	152	155	179	188	184	181	202	193	180	191	194	169	177	176	173	177	180	189	195	170	205	172	190	181	184	174	188	188	190	207	164	196	166	188	179	166	173	201	183	177	179	165	181	195	177	173	162	137	193	179	154	211	167	189	188	184	175	181	195	180	164	203	166	164	190	181	150	187	192	188	180	208	192	209	189	201	193	182	166	203	190	191	175	173	213	179	203	191	184	184	178	195	181	182	186	208	168	206	206	184	175	195	185	176	188	172	173	168	180	204	227	187	192	178	186	188	214	180	200	165	171	191	181	189	172	157	178	182	168	184	169	184	170	173	202	180	164	168	188	174	189	168	210	193	151	193	144	169	187	175	190	174	187	187	166	178	197	191	162	184	176	183	198	181	188	165	213	173	204	211	167	194	202	181	177	186	203	159	177	161	145	179	166	177	190	183	174	172	178	188	196	195	174	197	186	207	192	192	179	212	185	175	152	181	183	178	183	198	179	194	178	169	162	160	194	161	183	203	167	172	181	167	174	164	194	171	193	182	153	187	187	200	166	179	161	164	194	187	211	181	180	196	173	184	190	202	157	191	174	161	176	154	203	173	200	190	190	170	167	211	185	165	168	179	182	178	184	191	190	178	153	188	196	206	177	179	209	188	205	194	173	174	182	208	168	188	199	205	155	174	206	180	190	188	188	205	188	187	194	182	202	199	177	184	172	191	193	188	161	154	158	185	167	181	201	195	181	157	196	186	158	169	190	197	172	184	191	208	193	188	165	198	191	206	194	175	192	188	185	199	170	169	185	186	158	167	198	185	160	195	166	188	181	195	194	185	175	172	182	167	195	177	192	175	203	184	187	184	177	167	165	182	170	180	200	176	165	148	176	180	179	202	206	165	182	174	179	186	179	195	194	191	187	207	203	197	195	219	174	177	167	194	165	176	208	183	169	181	186	178	163	190	158	167	162	187	170	177	162	212	169	190	184	183	205	176	174	192	171	180	161	186	187	169	188	174	186	197	191	189	175	181	165	179	184	182	167	177	197	179	153	182	158	185	205	175	198	194	178	202	161	186	204	166	183	174	187	183	191	180	157	182	165	194	175	181	197	159	189	166	183	181	143	175	180	167	178	192	190	183	183	188	180	188	198	175	156	192	192	177	166	205	204	189	199	183	180	179	155	192	185	195	199	179	166	175	180	191	194	185	177	194	169	190	176	150	179	190	176	192	186	213	170	162	195	177	186	189	174	201	200	176	177	174	169	171	190	195	187	183	190	198	166	183	183	186	163	186	185	171	184	190	198	160	183	199	196	176	185	182	198	191	181	179	191	186	176	167	185	178	177	176	171	192	201	208	197	184	193	176	193	182	202	185	196	191	185	186	151	203	200	182	173	215	198	181	190	194	182	175	185	187	186	175	215	182	198	168	180	171	188	170	195	198	173	167	198	185	174	196	214	207	196	174	200	185	187	192	197	192	188	195	219	178	189	187	187	177	172	185	198	177	186	162	171	181	174	194	182	185	195	202	164	183	170	193	203	157	203	187	178	148	176	177	197	188	180	202	179	164	201	195	173	159	199	200	198	199	174	211	178	173	188	174	150	174	189	184	206	195	186	180	185	173	196	176	165	192	186	173	150	183	169	150	171	141	182	192	189	178	178	176	181	172	171	167	180	177	186	187	172	179	190	183	185	193	162	185	204	200	181	179	210	181	200	200	196	164	170	194	162	196	186	203	187	203	183	186	197	211	174	180	171	194	186	197	164	201	167	177	192	174	188	173	194	175	182	169	149	175	187	181	156	149	188	162	190	160	209	178	195	170	171	175	179	173	186	177	190	163	196	172	162	168	178	189	178	193	193	186	178	163	153	181	198	169	185	164	169	191	178	146	188	185	186	199	195	155	176	177	177	182	169	195	189	173	189	180	189	183	164	195	174	169	190	183	176	209	172	194	159	162	167	187	181	188	192	198	189	199	183	162	165	168	162	180	187	195	190	184	228	191	184	224	174	183	159	158	183	184	180	175	180	193	198	189	166	175	203	171	171	164	185	192	185	188	186	165	178	188	192	191	212	188	183	168	177	178	172	171	186	166	193	180	205	160	164	172	202	162	169	160	178	175	167	176	201	173	188	197	155	211	181	182	177	153	170	197	199	187	198	178	193	182	191	206	189	187	183	198	155	210	196	208	170	185	182	196	170	164	168	180	155	166	178	178	194	199	168	151	190	200	174	183	211	192	202	181	186	174	196	195	197	156	179	179	166	158	191	195	193	167	192	167	176	177	188	192	181	196	192	171	201	165	185	205	154	180	166	189	165	194	194	185	187	196	176	184	179	212	189	166	180	178	184	193	174	173	175	180	173	179	197	164	198	185	179	193	164	181	203	207	176	203	187	181	182	194	207	186	202	222	212	166	194	208	181	167	173	206	192	169	172	149	182	188	178	197	172	188	187	146	169	155	166	196	172	180	174	192	164	166	156	199	189	182	179	173	191	146	193	198	158	175	181	215	181	207	191	190	183	188	193	172	176	195	176	189	177	168	193	188	143	174	180	163	197	195	202	173	187	162	172	164	180	182	162	178	161	205	198	219	165	192	178	181	164	195	191	204	178	177	170	196	167	201	176	165	188	184	160	180	193	152	177	224	179	187	221	176	198	192	200	167	192	173	173	173	179	178	176	175	177	190	190	190	182	197	195	202	186	190	171	179	202	175	189	154	202	174	204	185	179	205	160	187	161	173	212	160	188	188	189	150	168	175	212	172	187	176	171	196	185	190	153	161	163	174	182	182	191	204	159	159	180	157	192	174	181	173	190	197	172	161	188	198	172	210
1658	500	531	517	545	529	510	536	502	505	452	494	479	505	473	474	492	489	433	481	484	487	485	438	479	497	438	473	470	447	516	492	469	487	459	500	469	462	446	461	475	524	451	478	486	474	473	472	504	425	452	485	458	497	477	466	474	484	420	435	511	446	496	483	449	469	443	499	484	455	452	493	494	472	465	474	455	457	470	474	438	505	449	484	488	472	491	494	491	465	491	501	478	510	461	453	460	466	470	500	472	484	474	504	478	468	452	461	487	464	444	495	440	469	483	454	440	447	475	513	470	501	524	470	513	465	481	471	503	490	498	446	436	448	504	479	434	454	482	471	453	444	478	437	456	479	466	482	462	446	471	464	470	509	479	518	507	487	453	445	455	452	477	496	470	435	506	489	480	446	521	489	495	454	487	495	461	468	451	479	476	486	459	457	494	489	477	456	448	432	484	476	517	496	434	494	490	500	458	490	484	469	439	455	474	478	431	500	450	505	493	487	498	488	467	531	472	457	502	461	478	468	474	455	486	435	479	507	467	441	460	427	497	409	462	450	460	503	509	493	443	480	464	444	479	462	471	460	481	492	503	486	459	482	479	463	492	466	467	506	500	445	497	472	497	441	468	464	471	457	455	483	472	480	473	486	491	485	459	463	501	505	491	459	501	468	463	477	456	465	489	485	493	496	440	498	474	471	448	440	489	469	469	478	460	468	481	457	489	492	484	504	484	484	501	458	452	517	443	494	449	493	468	497	454	464	462	467	455	482	455	473	454	453	492	505	490	498	469	490	476	466	455	475	489	456	493	459	456	474	441	481	478	475	454	468	451	510	448	483	450	493	427	454	446	484	458	516	489	428	482	480	483	503	520	504	468	487	469	428	487	506	464	480	483	432	453	447	454	441	534	480	462	472	484	505	460	480	447	465	477	473	465	466	460	459	443	455	453	491	491	467	473	476	474	475	472	481	512	467	487	521	492	452	492	495	476	522	455	485	466	459	486	497	452	488	474	479	496	510	474	408	471	462	461	449	459	462	487	493	504	462	495	475	458	460	449	515	491	432	494	469	466	482	465	457	475	454	482	458	489	447	471	486	454	474	509	445	469	500	455	517	506	463	505	471	486	443	462	457	463	521	453	501	440	482	494	466	486	474	477	515	459	463	511	463	498	462	442	483	495	480	469	485	471	494	483	497	455	491	444	469	467	488	502	453	485	446	493	479	442	490	435	471	477	455	471	464	511	476	451	452	506	442	468	512	506	472	471	460	488	437	488	434	473	493	503	452	443	474	510	451	428	522	469	481	483	430	496	480	468	508	496	449	477	450	470	460	535	469	451	446	490	458	476	474	451	450	467	443	487	426	472	471	473	453	510	477	489	473	522	477	512	459	492	446	466	462	477	484	495	481	491	502	426	475	483	484	442	475	433	468	516	474	464	466	498	488	462	453	431	495	498	483	491	457	421	456	451	468	469	448	459	505	498	463	473	494	497	477	451	469	463	483	487	474	499	480	477	439	472	435	473	480	503	435	521	441	464	468	506	458	485	458	434	473	477	480	479	467	473	472	454	485	524	469	467	472	496	487	492	479	448	482	481	488	458	486	484	458	486	469	426	508	520	473	490	445	448	451	479	443	464	471	487	477	492	470	477	486	446	462	454	470	481	441	489	493	442	442	422	457	505	463	433	484	455	483	498	486	500	434	492	461	543	472	467	532	461	428	472	473	464	482	454	453	451	464	490	504	496	461	473	475	472	471	454	478	456	485	507	451	484	465	483	487	429	466	458	497	456	478	492	442	482	449	471	466	510	472	448	441	450	452	485	465	461	472	498	478	476	455	457	504	454	471	498	461	458	481	490	485	473	492	489	489	478	457	503	436	426	430	438	509	477	484	464	446	487	492	500	488	426	459	464	460	448	492	451	465	438	460	480	446	436	492	472	469	458	500	475	437	466	457	430	475	505	470	457	484	496	475	442	455	433	504	482	492	458	465	474	456	440	474	478	502	469	481	478	460	479	449	463	473	468	467	481	485	493	470	426	474	445	532	481	452	481	473	516	477	525	450	481	440	494	457	460	461	511	485	476	463	470	458	466	451	474	476	492	465	448	456	457	473	471	480	477	471	439	472	466	480	477	467	453	473	469	434	482	482	465	468	501	459	457	487	472	489	446	496	491	480	477	458	471	491	441	491	472	480	477	508	464	470	472	469	427	504	442	491	486	494	485	466	483	502	447	466	454	463	454	457	489	434	469	458	476	451	456	472	480	501	491	471	512	486	482	472	454	464	430	508	463	481	483	463	483	484	466	455	441	458	490	487	474	515	454	476	485	471	474	508	455	453	487	480	471	468	504	454	463	426	467	490	431	455	436	473	461	467	455	473	487	465	491	468	452	469	468	524	504	491	482	499	467	488	469	483	459	456	476	485	473	493	468	461	477	479	462	471	469	465	495	490	475	458	473	440	477	504	499	442	504	470	495	457	461	468	483	485	451	459	481	500	519	473	505	482	445	470	467	446	464	475	482	495	453	469	490	529	502	497	462	470	440	454	444	503	519	481	451	464	466	456	474	482	418	450	448	499	536	480	501	455	427	430	470	483	493	499	458	473	484	478	454	476	467	439	453	475	443	461	522	477	467	508	496	481	476	486	480	465	498	480	479	479	474	478	485	476	472	501	482	435	455	433	480	482	438	448	477	466	477	487	489	487	433	470	502	487	474	494	476	465	496	500	469	483	466	470	441	501	483	479	485	472	451	491	474	468	462	497	494	479	498	466	450	461	488	461	485	478	489	426	478	473	429	480	457	462	447	488	469	488	443	455	491	452	478	498	501	495	484	459	477	512	492	472	528	474	455	492	493	506	445	454	466	457	477	492	471	470	465	499	525	483	487	489	513	474	484	430	504	478	470	493	483	438	470	482	447	470	499	474	507	493	467	458	486	497	490	448	448	487	464	474	466	494	481	500	458	460	453	496	444	483	506	466	514	482	467	458	483	462	454	436	452	514	484	467	502	446	490	466	501	459	446	484	463	454	435	474	437	466	464	480	494	424	514	477	478	499	487	499	470	467	490	494	479	426	456	454	490	465	483	466	459	479	479	436	431	449	460	494	481	498	462	453	488	490	461	472	461	471	479	480	522	495	502	479	506	467	468	502	502	460	440	469	437	473	497	490	492	516	476	474	444	471	466	465	472	479	468	429	492	477	467	472	483	461	504	475	448	465	462	469	464	449	457	512	459	478	482	506	461	440	512	500	443	501	469	460	460	471	501	500	479	509	436	449	429	511	449	439	495	506	483	461	454	437	500	487	487	437	462	472	465	473	486	479	480	479	414	463	444	480	461	489	495	507	468	481	439	495	472	423	451	497	470	467	498	461	520	452	468	486	450	461	456	502	472	450	449	501	479	459	481	468	467	487	442	473	447	441	455	452	473	483	445	457	500	450	457	453	485	511	475	451	482	480	447	469	428	480	493	446	470	496	519	489	491	503	464	468	450	457
8194	736	772	613	547	473	439	453	369	389	364	390	373	387	380	340	339	388	354	382	368	356	282	388	328	383	365	333	334	344	353	355	342	364	350	353	353	375	338	375	375	355	350	383	371	349	337	342	400	364	361	397	363	356	351	319	370	364	341	371	343	330	371	344	354	350	376	385	334	358	345	346	337	366	355	353	339	321	342	332	358	398	359	335	346	353	352	310	338	350	374	365	332	368	314	319	342	350	353	368	336	403	321	356	334	381	328	358	351	342	348	369	315	319	348	348	386	327	320	351	342	355	388	358	344	351	352	375	356	362	339	396	370	336	339	361	337	354	330	348	359	345	356	315	361	360	348	333	335	345	367	326	385	321	347	334	353	360	377	347	343	375	369	356	351	327	341	341	352	382	349	368	368	335	348	335	371	362	375	349	308	351	340	346	352	371	325	315	373	356	349	378	349	328	334	316	338	346	297	342	341	345	348	374	388	364	354	363	342	354	335	333	320	378	367	333	338	354	355	361	320	353	361	319	338	321	337	352	337	361	376	363	355	355	335	369	368	331	323	329	377	320	334	358	332	337	339	305	323	340	374	324	326	327	364	310	357	320	348	376	387	379	359	341	357	366	348	367	335	359	371	386	348	388	381	336	392	372	336	328	347	322	345	367	343	395	347	362	378	365	329	333	305	345	364	349	293	340	376	374	359	323	374	350	356	362	355	326	332	345	344	319	339	360	325	335	372	353	387	361	332	360	361	354	362	322	320	358	339	336	359	353	336	342	318	342	380	343	336	302	323	333	366	351	357	376	348	330	365	368	352	340	346	377	311	362	374	369	369	373	352	362	337	319	328	359	360	363	329	362	331	337	339	339	350	358	366	383	356	331	352	358	367	371	314	309	344	300	363	343	368	357	330	324	301	358	363	331	352	321	360	363	327	336	329	346	360	317	381	341	359	329	329	325	367	327	320	362	332	368	365	360	322	333	318	345	374	331	353	353	328	337	323	361	337	348	324	347	348	360	349	383	359	365	343	355	370	337	343	361	337	332	337	354	332	319	342	345	395	358	307	308	356	345	345	363	342	354	346	350	364	352	392	360	337	358	366	368	357	345	306	286	369	380	336	362	349	342	375	369	364	348	334	295	370	344	345	374	370	314	352	352	325	329	364	332	368	358	331	358	329	382	356	334	335	364	394	340	356	332	344	339	384	345	318	334	367	352	361	359	346	336	348	351	320	345	340	302	350	298	304	342	342	323	372	334	343	334	346	349	327	338	382	337	347	388	377	352	379	344	395	346	368	372	343	342	366	350	338	314	404	336	363	359	381	337	349	332	362	347	362	316	389	333	356	343	361	379	395	319	387	333	331	319	295	377	326	356	338	346	352	321	354	323	396	357	396	346	366	306	336	369	358	346	324	289	339	338	343	390	367	373	349	353	363	305	336	344	369	349	358	347	371	338	341	386	320	313	360	358	379	316	347	345	356	355	358	357	346	341	348	338	315	313	333	340	318	320	334	348	348	350	363	359	303	364	303	373	357	327	354	366	337	355	337	356	335	320	363	322	364	354	333	350	343	362	359	328	359	353	307	344	384	322	332	380	380	376	362	355	375	360	346	372	332	369	356	330	341	337	395	391	347	335	356	359	361	366	347	317	372	384	322	349	339	337	366	365	310	346	346	369	321	335	332	325	387	340	337	366	372	358	340	349	337	342	310	375	356	363	353	368	323	340	398	333	367	367	319	323	293	354	354	310	375	348	320	347	339	330	327	363	379	329	369	358	355	370	346	369	325	343	362	339	364	335	372	363	392	384	373	353	373	342	338	309	366	351	393	365	349	368	305	334	353	338	335	379	362	342	310	350	344	381	384	343	349	367	338	362	352	334	325	363	357	349	343	362	347	360	349	352	350	337	356	370	334	336	379	336	372	361	364	336	376	309	367	324	339	383	348	327	316	323	347	347	354	334	327	383	303	381	363	382	372	338	329	330	354	331	342	335	320	365	373	326	361	310	381	351	367	343	347	367	361	344	346	355	383	337	374	349	326	354	327	342	357	314	345	367	358	332	369	350	371	331	360	343	334	367	389	372	347	344	341	347	364	316	339	329	327	349	346	358	376	410	340	312	315	336	357	352	383	340	350	342	337	363	333	359	382	325	361	348	345	315	343	338	326	331	356	372	384	348	369	354	337	318	357	347	367	359	357	333	346	315	378	343	337	350	355	349	351	326	349	359	338	359	365	362	323	348	359	356	378	325	315	319	348	328	354	362	323	344	394	375	343	365	372	361	316	319	327	325	319	339	355	360	335	321	366	372	335	372	350	303	327	367	374	339	391	337	345	377	364	381	325	351	372	338	315	321	370	343	333	362	375	342	320	342	351	390	333	375	349	363	338	339	365	347	342	320	363	350	336	361	375	335	342	319	342	352	338	377	347	333	395	343	369	343	286	377	356	350	338	348	318	337	369	350	314	364	374	365	348	368	349	339	388	316	370	354	341	360	340	373	353	379	364	371	326	346	341	315	302	348	355	305	330	318	318	346	334	333	361	352	331	358	372	356	324	372	338	360	330	336	347	351	346	369	367	342	332	350	318	341	366	293	375	367	357	349	361	316	320	384	367	326	321	304	305	368	346	368	298	317	346	321	365	395	384	355	339	385	384	348	335	341	346	351	332	356	353	293	355	350	375	353	328	349	360	340	342	305	361	337	364	334	335	368	332	375	353	371	341	355	337	378	349	324	336	344	352	370	383	355	320	322	345	367	349	356	345	384	353	344	374	371	348	352	322	365	330	346	371	333	327	331	332	351	346	301	306	340	389	338	323	319	351	372	363	348	338	354	346	375	331	355	331	333	356	339	366	337	357	350	333	330	336	359	379	327	363	366	312	384	352	334	326	364	365	348	344	308	317	345	344	344	362	356	358	335	322	366	349	339	332	390	344	334	337	358	323	357	325	342	381	359	342	360	325	350	337	309	314	366	349	322	330	345	359	357	323	322	334	316	323	359	326	321	351	352	345	340	338	388	315	379	352	337	334	330	359	355	337	334	357	342	355	364	343	338	333	365	386	358	369	326	347	363	349	356	328	329	363	311	339	345	353	357	351	334	352	380	353	312	363	341	372	353	375	351	383	351	315	394	320	367	350	326	352	379	373	372	330	352	342	356	370	354	353	359	352	348	377	325	323	367	344	356	347	336	322	332	336	332	351	329	348	320	342	345	388	362	352	355	350	354	376	390	368	339	340	348	344	347	355	335	346	325	321	314	311	331	350	354	359	346	360	343	365	359	330	334	360	314	369	309	334	337	349	358	339	345	333	370	364	343	390	345	398	340	322	363	358	378	350	338	313	323	372	340	351	366	326	320	355	334	375	327	364	349	364	348	356	369	372	324	330	325	330	368	352	365	354	364	357	343	361	380	346	345	374	350	359	373	387	325	378	354	366	370	371	367	370	325	318	346	375	374	364	341	321	320	364	338	348	357	383	355	341	354	356	360	356	391
6865	1086	1628	1644	1545	1384	1261	1147	1032	1038	975	968	989	932	931	873	866	849	816	836	863	867	791	807	840	857	883	808	860	817	836	794	831	863	839	767	838	867	790	792	817	810	780	773	816	782	795	804	793	828	811	791	768	828	828	787	820	797	800	822	793	811	773	780	779	874	813	917	819	811	795	810	873	810	792	791	801	795	741	795	800	848	766	816	846	814	840	799	753	829	813	818	794	788	782	822	781	827	805	836	787	777	840	761	821	806	739	788	810	782	872	831	798	825	828	773	827	800	778	805	809	772	822	796	835	824	781	785	771	760	770	824	757	744	802	825	814	824	816	845	771	751	819	819	809	787	800	803	817	792	810	817	773	780	810	845	839	780	806	791	845	748	784	794	772	763	781	804	831	824	830	830	807	810	768	823	769	789	833	850	793	720	804	771	837	770	788	797	817	843	752	853	814	802	828	762	763	797	742	769	839	771	854	778	789	838	795	811	808	809	807	824	791	794	815	739	816	752	769	808	772	882	815	835	831	816	788	818	728	764	814	809	824	788	794	839	785	777	772	773	815	770	827	801	797	845	829	829	844	815	798	862	764	738	774	790	773	794	858	785	817	794	777	815	756	803	822	784	820	774	763	835	802	806	803	796	793	808	833	800	801	759	806	839	791	858	791	792	824	871	791	792	848	770	793	823	861	837	784	771	793	808	751	839	802	770	813	804	851	788	772	830	771	825	841	796	774	776	807	782	811	856	840	794	822	810	791	812	858	796	782	794	810	858	797	783	793	775	799	779	796	832	824	732	761	778	764	802	764	773	808	808	799	781	778	819	784	809	819	820	822	798	789	804	851	792	828	773	779	820	796	754	773	786	797	839	814	784	802	786	798	817	766	831	802	803	819	829	772	759	800	736	811	794	797	846	775	778	757	853	815	756	856	806	762	834	841	831	755	818	768	785	799	752	810	846	819	817	843	808	867	778	795	779	806	792	782	760	819	800	803	807	822	793	744	805	818	755	809	760	784	793	760	817	781	811	753	803	837	794	829	763	829	795	795	797	820	795	827	750	781	770	811	821	792	802	783	779	835	772	819	735	782	744	807	779	818	819	824	803	792	772	812	822	767	793	831	821	837	855	832	826	786	795	792	794	808	833	810	756	819	829	781	778	782	747	812	776	772	823	772	769	797	801	810	819	801	806	829	803	805	824	795	783	791	777	749	788	761	847	810	808	813	813	836	783	795	841	801	805	805	794	858	811	820	804	827	812	820	801	844	863	813	785	804	774	807	801	822	825	796	788	844	757	806	818	808	820	784	794	788	822	799	795	809	827	724	832	778	837	867	740	822	781	733	774	849	831	828	778	782	777	848	805	738	801	808	799	810	783	797	800	800	826	796	853	805	772	769	811	743	770	814	803	848	801	792	848	793	856	781	793	825	801	815	821	835	800	815	755	799	799	774	837	769	807	786	856	772	794	833	870	769	764	809	816	788	845	771	768	792	840	731	798	770	796	799	781	802	793	791	818	788	796	794	800	828	810	804	804	811	804	794	752	816	798	755	794	805	749	807	799	788	826	831	785	848	775	840	794	793	781	808	842	798	797	818	814	768	889	757	785	793	777	818	800	796	820	807	763	788	781	770	793	824	746	829	773	818	784	795	811	750	790	783	805	797	784	790	790	797	803	761	811	742	855	827	809	825	819	788	796	807	825	787	805	783	779	839	778	781	792	821	794	785	792	797	815	779	817	789	823	813	829	803	825	813	794	850	781	801	826	781	765	846	785	829	783	745	814	804	840	784	786	805	749	845	778	825	766	840	782	782	828	745	782	798	784	844	799	835	810	791	794	747	769	780	831	782	816	795	815	781	795	848	834	753	808	746	777	777	768	783	841	843	773	811	754	775	794	816	814	794	769	831	765	831	807	801	828	776	791	834	798	842	824	804	774	814	813	808	858	802	786	795	813	772	792	861	757	775	778	840	808	804	793	810	810	794	810	800	768	848	813	803	807	785	762	831	763	803	835	778	769	782	760	783	793	752	783	784	832	771	822	816	865	795	782	804	786	782	836	809	823	773	846	772	775	798	786	781	809	795	785	775	740	820	757	801	825	794	811	774	819	784	791	810	781	782	798	803	794	815	785	762	879	754	819	781	755	787	782	782	779	794	799	805	802	801	789	808	793	791	852	783	867	824	829	820	803	779	794	871	776	818	789	782	788	793	863	783	753	788	797	787	857	835	800	797	809	782	787	859	864	798	789	817	780	845	797	805	843	806	844	829	794	773	846	799	789	785	763	807	752	811	796	821	805	812	809	771	778	833	807	825	834	789	795	832	802	790	794	781	811	759	804	794	781	787	792	814	802	852	800	806	751	825	814	810	774	808	799	827	816	778	822	773	809	775	867	808	824	790	799	804	809	778	754	828	803	775	846	765	797	779	795	801	806	757	802	783	806	795	824	814	791	805	776	799	782	813	830	810	800	807	827	758	809	785	809	790	802	787	731	807	823	795	825	807	811	794	823	789	806	834	800	796	778	800	764	815	847	777	779	760	825	808	785	799	794	832	790	813	786	815	781	778	821	782	787	788	785	807	837	812	818	851	812	836	807	824	838	795	783	789	782	750	795	774	805	786	764	790	835	798	852	851	763	805	795	766	746	841	800	782	835	839	741	764	784	765	748	767	784	828	795	764	804	772	813	844	808	808	763	787	809	770	873	795	798	854	765	740	838	825	781	808	772	756	784	772	814	789	808	774	830	750	799	787	806	825	767	756	783	829	775	808	835	784	754	887	827	830	803	824	806	818	825	817	820	794	802	764	762	770	802	800	802	789	831	776	816	808	792	766	795	797	796	766	867	750	810	812	826	801	788	786	755	841	790	842	824	800	842	814	786	810	805	794	798	770	784	848	769	821	827	840	778	757	797	783	801	781	835	844	761	840	800	805	759	815	821	757	802	811	818	792	836	758	761	765	830	825	869	805	787	824	821	779	822	796	823	781	826	783	774	847	800	796	777	750	783	806	829	820	834	789	838	843	783	786	774	796	777	817	770	801	795	820	793	789	781	795	796	780	749	798	811	858	775	782	814	760	768	790	816	792	834	825	803	823	793	798	850	829	783	793	836	804	811	795	778	809	793	779	807	825	792	809	811	838	810	774	755	806	794	823	813	792	815	791	806	803	831	831	794	777	792	776	770	760	759	796	762	805	835	773	788	832	770	815	796	812	814	793	763	774	816	811	764	808	792	817	762	793	806	780	794	749	788	824	789	818	804	792	813	767	836	761	733	839	789	854	814	837	852	747	785	788	774	833	820	856	822	830	821	830	732	821	780	800	765	888	804	749	800	783	811	805	784	769	790	772	774	806	854	826	785	837	799	813	809	744	809	805	836	831	844	845	792	849	800	808	794	795	802	764	778	816	775	775	744	834	821	820	818	820	791	740	784	733	789	809	749	827	778	757	783	781	812	788	862	790	827	781	790	790	780	875	800	819	776	758	799	792	803
14971	1496	1062	832	642	528	442	428	388	370	394	325	320	346	319	321	264	308	315	321	348	308	302	266	312	327	331	355	305	317	309	286	331	280	318	325	345	319	322	309	272	335	291	304	291	269	297	287	320	316	289	324	300	311	327	291	299	366	299	312	297	307	296	316	289	286	366	314	313	278	289	327	310	300	293	278	299	299	289	311	335	337	300	299	293	299	305	318	307	339	301	313	306	318	342	310	292	329	303	286	323	322	330	315	300	337	318	281	321	291	308	317	300	318	324	293	309	328	283	289	328	324	292	304	334	305	323	306	259	318	313	314	333	318	316	289	300	290	307	291	329	292	305	319	294	305	331	289	289	326	307	308	307	381	328	283	328	292	316	324	337	336	303	273	288	315	342	317	288	344	315	330	337	304	312	339	329	280	312	284	279	317	326	292	285	332	286	291	270	311	311	298	327	304	302	269	336	314	325	304	283	331	303	299	306	325	304	306	298	274	295	308	290	298	318	313	282	328	317	290	323	332	313	328	323	319	290	308	307	319	343	323	312	297	320	325	331	313	294	285	301	307	328	323	314	311	310	323	323	298	328	339	313	338	320	312	288	269	329	315	318	289	328	297	294	272	323	307	272	336	290	292	316	308	277	336	289	337	302	302	345	292	278	309	324	289	255	316	266	314	309	322	300	293	309	296	324	307	307	317	266	317	302	357	305	315	336	330	284	302	286	291	308	291	302	288	309	295	344	321	363	337	313	309	297	292	302	310	329	324	294	288	332	302	301	307	311	286	307	279	299	313	279	320	311	271	328	310	307	323	287	315	274	322	321	304	310	314	329	352	308	292	308	301	321	255	320	313	304	314	299	312	328	292	311	300	315	317	318	298	261	323	332	314	322	341	344	312	300	302	325	315	289	299	298	285	302	281	304	313	300	326	326	289	303	323	333	315	326	306	329	284	292	336	320	330	317	270	307	297	331	301	324	278	320	313	319	266	304	306	282	303	304	305	298	286	290	328	285	302	329	311	293	294	345	318	314	331	282	277	316	349	284	312	335	323	305	288	328	322	295	331	315	293	304	308	262	308	298	306	333	290	306	333	324	299	309	334	298	312	322	308	346	279	315	307	324	303	285	269	309	313	292	294	299	269	307	273	302	318	287	301	283	333	316	316	287	320	289	290	332	320	328	301	299	319	261	292	277	305	307	281	290	329	302	292	323	267	284	321	317	360	295	282	330	298	332	323	309	325	299	286	295	297	275	300	296	284	335	289	343	327	304	337	324	296	299	290	322	310	295	324	298	349	294	319	340	298	318	312	298	315	291	293	316	316	318	320	319	302	308	317	330	330	322	333	315	305	338	311	326	316	315	302	288	296	291	310	336	298	283	324	310	285	289	321	313	311	294	325	287	300	316	306	333	298	326	294	291	326	315	309	320	285	323	289	292	297	323	322	320	306	308	321	302	295	311	302	325	270	322	319	314	278	315	318	298	333	294	304	342	337	325	296	279	323	290	298	322	302	318	290	305	329	295	338	267	327	283	300	316	289	302	318	301	300	337	282	337	313	306	320	285	300	264	275	320	290	283	294	283	315	283	310	338	282	301	303	317	314	316	289	291	288	299	280	280	332	329	313	328	310	325	323	338	314	308	311	290	309	315	263	306	323	295	281	295	331	353	334	316	318	300	287	274	303	316	311	315	283	308	341	285	345	339	306	312	310	308	320	309	309	305	316	333	337	328	314	292	293	296	307	289	260	311	300	320	298	307	342	308	301	301	307	295	307	322	344	316	292	295	315	341	286	283	332	293	323	271	319	313	293	270	292	291	290	314	304	298	325	292	315	303	309	290	305	304	321	299	268	286	299	278	300	315	288	294	289	310	306	303	306	300	329	297	321	294	327	301	303	272	295	319	271	323	284	300	302	313	294	307	296	284	304	272	294	312	317	295	301	347	306	315	336	336	258	315	298	339	309	313	302	320	302	307	303	314	300	301	294	300	313	296	323	314	314	295	298	324	308	326	314	299	310	300	293	276	278	271	305	330	301	283	302	295	289	339	299	274	304	284	326	282	285	317	325	342	279	302	311	304	309	291	300	288	284	306	312	294	310	326	324	324	321	338	341	279	321	309	312	314	290	319	299	287	314	273	335	323	307	324	322	331	307	284	311	324	353	307	343	297	295	340	311	305	309	305	326	321	334	345	299	320	287	313	335	332	327	316	293	316	307	314	308	311	308	285	315	282	312	300	297	294	301	295	330	319	311	290	332	325	296	325	277	295	306	310	333	308	314	334	320	297	312	254	286	304	318	300	337	298	343	297	307	326	322	278	291	328	293	322	304	308	300	299	285	325	326	285	299	283	328	334	314	310	287	318	300	331	294	278	293	312	286	303	293	303	281	302	316	281	315	301	331	328	323	292	280	334	272	327	311	329	287	321	308	313	296	310	296	306	379	312	302	296	307	287	281	294	300	273	310	325	297	303	297	315	314	303	306	333	334	313	308	284	312	300	293	265	345	301	277	283	322	293	299	292	298	272	314	290	286	310	304	297	312	336	289	301	311	279	350	324	305	314	303	300	319	280	288	318	293	327	306	318	306	317	310	289	324	316	296	301	300	335	301	310	287	332	309	312	327	310	277	293	334	328	323	328	292	325	353	332	332	322	313	271	295	310	334	274	316	320	285	301	321	309	316	307	305	303	314	288	343	319	304	306	342	325	319	289	310	298	316	275	311	330	310	259	290	304	308	289	309	302	306	314	313	298	294	313	305	355	330	312	315	284	293	291	319	312	308	318	306	312	321	304	346	315	346	299	305	305	326	339	299	293	321	324	277	270	290	333	320	328	315	285	280	286	328	312	275	278	303	310	304	297	326	305	313	296	303	274	333	320	304	298	264	297	292	317	315	319	289	323	288	309	300	280	291	344	347	302	326	341	298	344	303	351	293	328	342	296	316	323	303	294	335	287	324	329	271	331	313	315	309	302	304	307	287	286	336	331	304	322	321	300	318	284	335	333	325	311	288	322	330	330	291	350	318	330	286	277	298	312	309	324	254	293	291	318	269	324	330	326	283	318	322	320	290	329	329	297	299	328	328	305	302	322	339	341	290	307	247	304	306	276	270	301	318	296	302	297	310	305	276	307	327	296	318	340	305	304	306	292	320	296	258	291	291	326	322	294	287	316	295	312	293	314	337	291	279	294	309	307	294	340	309	311	321	325	313	321	311	303	299	268	292	311	277	339	314	316	325	301	262	290	297	312	301	296	311	271	311	308	313	303	308	317	294	306	264	324	298	301	312	323	311	332	299	315	281	309	284	308	335	315	284	277	300	306	312	309	265	325	316	348	272	264	337	303	303	284	317	309	260	305	292	317	308	317	304	316	331	309	315	340	326	316	293	319	321	286	339	335	299	335	296	311	288	348	273	320	313	276	279	299	306	281	313	299	314	305	262	326	318	308	297	299	293	320	294	339	268	310	328	314	292	286	272	325	281	288	310	335	319
8346	1343	2230	2298	2030	1808	1508	1264	1188	1095	1047	993	952	885	889	888	816	774	809	746	779	788	738	737	792	743	756	767	729	744	743	729	743	707	736	738	753	743	735	677	697	672	747	750	665	686	704	749	689	664	675	701	726	725	687	697	697	658	649	653	678	725	696	726	683	746	709	715	703	720	717	654	696	695	674	686	695	676	668	666	703	673	686	690	699	690	706	669	700	687	690	725	705	683	678	709	649	673	643	716	684	682	680	621	695	697	671	693	697	701	685	676	700	684	663	723	699	713	671	719	720	681	701	659	718	705	655	754	625	686	665	651	705	653	686	694	703	705	695	648	687	686	712	693	656	636	659	735	752	669	718	712	674	726	696	680	658	708	706	628	682	719	730	663	706	662	673	740	692	684	679	667	664	724	685	665	709	655	717	703	646	700	723	706	705	719	685	699	690	681	681	701	693	657	701	693	666	671	642	708	682	676	668	713	720	639	744	686	673	724	701	685	695	708	652	667	680	665	724	730	652	684	703	684	667	672	700	677	647	687	703	718	743	679	697	649	730	652	678	673	689	665	658	708	687	669	708	681	751	688	655	687	667	711	657	637	663	675	710	696	720	679	667	694	696	704	752	682	725	697	641	658	663	686	697	667	649	671	710	685	684	592	676	685	665	645	687	695	695	713	710	701	682	727	672	669	697	659	702	662	672	651	698	735	694	699	679	658	657	698	681	743	634	706	672	719	638	709	717	694	679	674	627	724	715	712	647	660	689	681	667	708	711	657	702	722	666	720	656	682	704	682	690	694	699	676	665	722	689	681	694	685	676	698	718	673	652	683	713	695	663	705	663	635	711	687	685	686	654	653	677	691	681	677	648	713	647	667	697	652	664	690	704	659	680	661	652	722	692	670	688	670	665	664	701	695	672	701	713	666	658	702	648	631	645	634	629	717	688	686	640	743	635	690	690	733	664	653	671	693	656	712	692	680	694	658	678	680	702	670	675	665	690	711	674	732	686	664	716	711	696	674	666	701	668	738	690	710	710	678	703	674	685	665	694	665	731	676	713	672	693	687	698	705	678	675	662	697	723	664	724	678	655	689	696	662	641	695	690	687	706	745	651	681	701	658	681	611	658	651	617	689	647	681	658	702	666	662	670	650	672	663	677	670	725	672	693	707	697	677	636	658	699	675	673	652	651	666	645	669	662	699	660	660	683	736	669	692	683	695	704	697	695	652	689	678	643	691	703	676	683	722	708	655	658	693	684	649	682	694	737	724	684	693	703	662	738	658	689	698	721	682	698	683	678	690	673	700	685	687	668	716	659	642	633	722	637	664	725	688	697	689	740	652	695	666	688	664	703	700	674	715	679	741	702	695	689	675	643	671	656	653	724	650	711	691	698	723	704	672	711	691	677	692	732	702	694	744	656	707	722	697	682	637	674	742	699	693	679	707	691	723	702	704	683	635	683	664	682	717	697	684	684	660	676	706	665	634	688	654	678	672	726	706	689	686	679	680	691	713	694	739	709	716	710	687	680	683	702	657	694	693	647	697	736	692	646	681	690	677	673	675	699	649	690	728	700	689	679	676	697	682	704	669	711	686	663	690	697	702	674	663	715	711	711	727	701	720	723	711	688	678	669	682	724	714	678	668	707	689	691	724	693	660	691	665	684	653	697	678	722	688	682	661	670	681	654	683	718	665	647	730	719	679	698	715	706	674	666	700	688	683	641	684	703	709	698	720	660	672	635	686	671	690	697	700	677	698	692	716	719	764	675	674	664	680	668	692	699	635	678	666	716	707	671	716	665	711	739	714	705	710	681	699	682	677	700	669	675	684	683	667	705	704	710	706	709	643	688	688	656	720	657	653	671	742	711	680	679	705	644	667	718	694	690	694	706	725	657	686	688	674	677	687	660	680	708	708	683	711	662	635	709	755	653	690	672	664	674	695	703	665	702	683	663	632	708	708	724	668	675	691	716	681	702	690	640	701	674	697	658	706	648	650	754	653	734	670	662	717	712	682	664	646	706	676	679	719	687	672	697	661	770	658	668	701	695	717	661	696	717	653	693	722	738	666	644	648	647	710	668	681	695	666	688	701	674	673	645	727	721	687	711	700	681	668	686	741	656	701	710	718	674	721	692	682	712	679	670	713	752	702	691	687	679	692	688	652	705	683	697	684	690	738	695	664	680	696	675	699	677	722	724	694	669	668	661	660	739	725	684	652	663	700	737	705	667	708	674	658	669	685	641	717	693	674	653	679	675	659	712	679	673	640	689	674	645	690	706	709	634	717	671	676	702	670	688	665	703	687	690	702	736	649	706	648	745	669	696	652	700	760	642	644	731	692	694	687	703	696	691	666	668	659	700	690	685	729	664	744	706	629	677	675	680	654	682	668	704	657	686	669	682	687	686	677	671	705	684	716	703	730	652	716	695	705	731	680	635	719	666	698	679	670	710	654	676	680	735	711	671	677	694	645	672	610	691	682	688	649	707	708	678	658	662	728	717	706	665	713	660	715	686	676	700	747	655	728	657	690	698	669	749	711	683	657	655	689	690	663	705	686	672	661	725	704	662	665	665	661	663	684	712	644	632	690	679	657	675	706	663	677	719	684	713	690	689	690	674	723	692	698	670	714	649	707	677	739	646	684	729	655	666	671	715	728	661	637	690	666	718	680	631	722	696	724	693	703	679	682	636	685	638	672	688	688	652	639	678	713	709	683	731	698	711	673	689	672	635	661	697	730	700	685	704	665	660	683	671	658	682	644	694	651	695	666	685	686	679	695	648	684	690	652	664	720	665	683	698	705	648	696	656	669	688	651	700	682	663	674	701	658	669	703	706	662	692	662	715	684	678	737	743	683	678	676	666	697	679	657	686	711	702	730	678	668	694	727	675	723	694	681	663	700	724	685	679	676	682	684	687	657	698	679	657	679	640	715	693	695	749	676	647	643	700	739	738	687	663	699	724	668	653	704	679	669	674	668	677	668	705	657	728	712	692	707	711	751	742	656	646	695	644	641	675	668	651	723	654	708	728	703	687	680	710	658	718	721	663	731	718	697	679	707	710	703	630	709	642	661	710	689	637	677	689	669	676	718	679	654	693	694	702	665	669	683	713	691	656	631	686	679	695	736	667	704	676	692	655	711	674	690	644	703	698	668	677	675	703	716	655	642	739	685	700	653	673	656	708	717	745	681	736	664	694	697	726	720	664	673	663	655	692	640	689	699	735	682	642	735	678	673	673	643	625	752	667	678	726	656	681	722	674	733	728	648	697	698	695	696	714	665	693	666	686	703	655	711	693	690	711	693	645	653	667	684	664	689	728	606	642	661	668	673	711	697	721	674	688	701	695	655	665	711	716	719	709	684	645	771	701	759	772	726	686	779	648	733	670	679	688	675	698	696	685	673	649	700	652	704	717	689	686	693	687	678	665	690	655	724	635	696	681	665	685	710	703	659	699	672	688	696	704	664	674	640	704	665	702	685	669	702	690	680	675	689
1515	211	218	189	204	205	220	206	194	187	179	195	209	173	207	185	151	170	191	190	149	191	206	183	184	180	196	182	173	161	195	201	175	178	198	175	183	192	173	170	173	171	208	202	182	190	174	163	164	161	162	187	168	169	198	179	184	163	154	168	202	177	199	240	204	190	189	182	185	180	173	210	197	177	161	204	182	180	196	214	173	191	191	205	183	191	171	201	206	174	211	205	191	225	178	194	191	172	182	166	179	192	175	188	170	183	203	199	192	198	196	172	200	175	166	191	182	166	177	208	185	191	174	203	194	176	186	186	187	204	194	196	177	183	196	198	167	190	206	184	168	165	207	212	202	152	174	173	206	184	174	171	206	186	176	217	189	180	183	169	189	209	169	190	192	185	173	195	154	186	192	173	196	195	171	185	175	190	196	188	159	211	177	169	186	151	172	160	210	187	179	182	203	174	161	171	181	177	189	231	161	178	173	192	203	167	181	185	173	189	191	171	166	213	204	177	164	202	175	186	174	178	199	169	168	179	188	162	169	177	178	184	186	190	194	199	197	177	181	181	204	181	199	177	184	180	181	196	159	177	186	183	209	187	226	209	207	190	184	163	186	204	192	200	188	182	153	164	206	171	198	191	174	193	157	192	172	162	206	200	177	192	180	176	191	183	164	174	169	166	185	170	185	203	184	179	156	179	189	191	187	166	173	210	195	191	173	173	147	178	171	177	195	176	179	177	193	181	195	187	207	183	190	182	205	163	189	183	189	185	195	176	179	197	181	171	168	186	176	174	202	164	162	196	194	161	183	178	188	215	166	170	181	155	173	179	188	186	198	201	182	187	184	183	170	209	192	167	170	164	165	182	173	194	189	183	161	162	183	153	209	187	178	189	193	181	170	189	206	193	193	180	178	199	179	163	217	176	157	182	193	167	166	193	208	196	170	190	211	195	160	188	193	212	185	190	169	182	169	177	214	206	197	167	167	178	184	177	184	175	198	199	186	182	195	189	192	188	192	190	185	174	176	190	180	204	182	193	198	199	188	205	158	201	192	183	197	193	189	192	186	191	177	201	201	169	174	168	176	191	167	173	178	163	178	211	181	193	204	178	216	170	201	218	168	180	198	184	161	184	176	184	201	196	161	164	179	190	168	170	199	225	192	175	200	191	183	192	167	174	176	172	191	164	180	196	209	190	176	170	172	178	172	171	184	168	176	197	187	219	189	188	197	186	201	188	178	196	205	164	188	187	193	181	187	205	185	174	215	172	204	150	179	173	179	204	170	211	177	193	185	189	167	187	191	153	203	196	171	183	154	187	176	198	184	203	196	200	179	202	183	186	193	187	151	202	165	185	187	171	158	158	166	190	212	188	176	176	180	194	199	171	164	187	173	187	170	170	184	175	163	204	200	181	188	225	208	200	200	202	207	203	169	207	193	181	187	163	192	188	181	186	164	186	220	177	205	175	190	183	168	206	187	195	182	194	205	177	201	188	181	187	199	177	184	191	188	186	205	186	187	161	166	204	194	195	209	200	188	204	184	175	193	178	164	164	189	189	183	193	165	180	174	165	214	163	205	196	174	198	187	211	171	174	164	170	166	173	209	182	173	159	191	209	198	198	203	196	204	203	191	194	181	189	209	180	194	188	185	201	183	188	214	193	184	165	194	169	186	198	192	167	158	185	176	202	175	183	172	178	201	194	163	156	199	188	195	198	187	170	176	189	174	179	189	200	182	187	205	185	170	190	202	194	176	197	198	201	215	187	197	208	175	182	200	178	193	185	181	191	189	195	194	173	171	158	169	189	206	170	178	178	165	176	215	168	173	179	168	185	199	195	167	191	190	187	177	197	166	201	194	165	184	196	183	188	175	189	198	194	219	178	164	172	211	203	193	199	203	201	193	177	186	184	186	206	188	210	179	209	202	210	188	196	157	188	186	191	206	183	193	164	181	168	188	170	172	183	162	171	189	201	167	177	214	179	194	170	161	176	201	165	213	187	198	193	191	197	190	181	204	209	155	187	180	165	184	174	169	202	168	178	184	187	189	214	196	204	188	160	194	193	179	190	194	191	183	190	182	181	197	182	181	201	177	192	165	184	184	183	177	174	179	185	174	188	201	168	191	183	161	178	177	163	180	189	169	207	158	186	208	188	182	181	208	178	191	208	192	201	188	191	165	183	199	205	185	180	184	174	178	153	191	186	174	192	189	188	207	164	206	168	204	210	177	186	171	201	178	198	182	189	184	204	175	180	184	182	203	189	208	193	183	206	224	225	166	168	212	211	185	197	158	180	185	180	203	186	189	191	199	185	197	177	178	157	186	179	179	189	182	182	174	193	214	176	205	184	185	166	191	229	183	160	202	166	195	197	204	169	214	184	190	194	176	193	196	178	160	191	193	201	175	179	166	180	181	162	179	202	195	201	195	173	172	174	200	167	186	181	192	176	206	182	169	176	203	185	170	177	194	180	149	174	203	167	190	177	204	169	192	188	194	193	196	200	217	175	176	206	177	182	181	178	203	171	197	174	164	197	192	201	188	212	206	150	180	193	195	177	155	184	180	200	182	199	196	190	188	190	190	186	170	181	176	156	241	177	184	163	165	184	179	180	183	192	206	191	173	199	184	188	180	168	192	174	185	183	168	189	189	191	212	184	204	213	140	189	175	169	185	191	222	166	170	195	196	178	164	151	187	161	176	177	171	176	167	176	194	180	191	190	192	196	204	192	175	186	193	190	201	192	181	189	203	217	155	215	162	177	198	202	199	185	212	183	189	185	163	174	149	171	221	203	200	172	161	200	190	187	179	208	187	174	170	164	189	177	173	177	195	161	196	173	187	205	170	183	185	195	205	175	205	197	198	188	184	213	187	185	182	192	193	194	172	178	169	174	164	194	204	159	175	224	207	179	175	186	195	177	175	188	173	169	192	187	205	194	193	195	168	186	180	205	179	184	200	164	195	198	154	181	199	183	193	198	200	223	198	166	155	189	187	202	182	186	161	183	189	165	160	151	188	203	193	167	182	192	166	192	168	170	191	175	205	194	198	200	189	193	200	200	170	183	191	164	181	200	170	212	209	142	206	224	191	203	197	216	170	183	219	177	195	197	198	200	152	197	186	193	158	174	193	163	183	161	168	153	184	207	196	185	183	181	203	178	186	166	166	185	198	208	168	204	172	172	210	213	181	201	189	221	206	182	192	211	201	192	175	195	152	204	175	179	177	204	187	193	214	158	198	197	167	209	195	193	187	167	175	209	183	188	186	199	156	180	197	182	195	194	189	182	174	167	177	191	192	186	174	178	199	177	206	179	186	214	184	228	203	165	188	197	193	174	178	191	186	169	180	171	193	159	186	192	180	184	168	169	185	165	180	183	198	191	191	188	205	188	212	172	169	183	203	202	197	193	160	198	195	194	208	206	166	199	195	191	168	221	181	191	168	192	189	182	179	165	176	196	186	177	197	182	203	189	193	184	197	191	186	219	226	196	188	196	205	179
1747	536	510	551	525	507	507	488	524	503	518	541	520	491	480	529	497	509	507	478	451	461	499	468	474	489	455	509	444	457	470	463	500	496	455	489	464	504	483	492	512	487	470	518	516	486	477	458	446	476	453	453	477	467	490	480	468	467	484	486	466	465	470	460	463	493	479	465	496	484	533	473	498	482	483	531	462	502	495	460	452	472	481	473	485	483	507	482	494	489	460	437	437	475	445	474	497	512	443	469	485	509	488	488	475	492	472	469	479	448	422	467	460	495	524	506	465	484	483	491	460	426	418	470	476	491	447	457	473	504	464	446	483	461	459	485	515	474	490	508	451	512	456	482	501	455	475	459	519	458	520	481	470	485	471	438	490	456	527	454	475	492	482	490	424	489	490	446	508	487	465	483	505	485	477	460	487	484	512	487	498	493	491	468	456	431	458	436	520	467	479	455	486	469	485	519	472	452	436	487	470	461	467	497	497	460	491	481	470	460	451	483	484	511	497	489	473	477	531	504	489	480	456	446	490	509	486	488	467	475	455	499	498	506	487	488	438	484	482	474	449	448	477	493	456	461	465	528	467	484	464	469	487	487	509	451	532	459	475	487	442	504	492	481	499	488	470	471	491	478	478	471	486	476	505	509	461	495	472	457	518	525	518	526	450	481	491	519	451	489	483	453	472	481	465	452	479	480	469	474	447	474	434	428	440	498	500	469	496	490	449	467	498	450	492	447	482	512	504	463	484	438	460	502	482	510	526	535	443	475	472	470	470	475	441	483	477	492	484	424	472	484	454	493	438	432	488	488	440	510	489	470	496	480	467	502	481	490	481	448	435	458	472	503	482	486	449	480	490	458	470	463	443	500	433	451	471	498	437	453	488	450	480	450	487	473	500	482	528	452	465	483	462	485	481	465	482	534	512	480	439	501	439	484	483	462	483	454	470	448	482	455	512	460	490	468	430	481	454	489	450	447	502	460	462	477	466	484	503	481	455	503	503	470	460	478	512	491	485	496	465	478	459	493	484	499	495	441	468	492	524	468	457	471	457	486	503	513	470	467	454	450	469	463	489	471	442	466	466	456	461	484	431	526	505	474	504	480	483	428	446	491	465	441	494	467	488	480	520	452	442	495	473	482	495	442	452	456	487	493	482	481	475	492	493	464	462	446	475	482	451	460	452	513	461	455	515	483	509	468	495	509	499	472	481	501	442	455	483	435	477	498	444	460	483	502	459	475	433	458	446	503	452	492	496	480	488	467	522	534	479	463	513	508	479	464	492	435	482	465	483	488	451	504	426	463	484	475	470	475	484	528	514	473	487	498	483	478	452	464	520	460	445	502	513	493	460	448	494	477	467	459	465	442	475	523	458	502	480	451	489	505	493	492	447	474	474	478	444	493	466	453	473	448	454	443	448	483	465	491	503	465	457	470	510	456	466	468	500	465	472	461	464	465	489	496	450	457	487	484	439	491	444	465	467	468	452	461	481	478	486	492	480	482	455	429	479	503	526	476	450	484	464	512	505	488	460	484	466	485	434	437	469	472	502	474	457	472	478	489	504	486	493	507	501	452	490	501	475	470	495	505	438	490	469	470	461	503	442	521	458	463	520	490	482	471	432	488	439	448	434	480	492	482	495	473	451	454	539	463	489	462	428	481	469	496	521	475	465	476	468	488	493	462	491	499	484	455	449	507	488	442	461	492	476	453	447	473	445	497	471	465	466	487	433	421	487	483	501	482	516	446	486	520	453	473	495	467	483	481	439	470	492	481	504	475	477	513	495	482	477	438	475	480	476	538	521	500	507	481	509	489	538	479	470	457	452	479	427	472	475	484	492	481	473	466	447	488	462	440	472	515	513	460	485	478	485	482	461	477	422	498	503	517	491	454	495	471	488	454	475	481	473	448	466	524	483	445	523	494	426	471	481	508	460	424	427	457	463	479	484	529	495	490	520	444	451	487	455	495	476	461	464	458	479	446	500	478	449	491	471	514	500	508	463	466	459	456	481	496	473	502	462	452	484	470	464	491	508	495	495	465	470	456	478	478	546	480	473	451	463	455	486	516	471	468	473	451	460	443	457	492	438	452	468	478	431	491	479	494	487	460	474	483	479	434	450	496	484	460	489	445	481	511	489	454	445	483	484	482	476	476	471	450	487	463	480	479	515	472	480	457	499	450	483	458	458	484	443	479	468	497	478	445	443	511	506	482	466	496	473	452	514	457	471	465	467	483	450	403	475	452	472	434	466	483	500	472	458	430	474	487	486	470	459	490	453	487	461	457	488	485	475	494	446	466	464	473	493	494	496	472	505	473	456	442	495	482	441	501	491	476	487	459	469	481	496	447	450	493	483	472	475	427	522	486	458	457	467	475	439	474	484	478	507	424	466	491	476	501	455	469	432	452	456	484	477	450	447	468	483	477	491	512	497	440	508	457	445	499	436	462	468	521	450	503	466	457	506	492	475	470	442	444	504	477	465	447	464	443	457	483	496	477	463	483	466	493	495	502	475	499	460	502	479	490	452	461	462	487	490	489	475	475	480	462	468	473	481	424	458	437	471	499	500	514	494	486	431	456	465	531	488	494	484	495	502	437	488	473	473	453	448	494	484	445	479	442	514	461	487	495	506	445	459	511	452	506	500	481	445	464	480	484	469	461	445	447	445	481	510	471	476	518	444	522	521	474	495	498	476	505	467	489	462	496	478	487	534	474	473	485	446	491	489	509	424	503	492	476	471	446	466	472	468	470	446	467	495	476	433	476	461	504	447	526	445	475	432	484	457	423	493	465	477	495	466	459	461	486	478	484	460	458	472	476	485	488	456	436	482	465	477	500	467	476	496	465	446	470	481	497	475	456	472	505	475	460	488	491	498	468	481	497	450	441	489	492	455	481	524	479	471	474	481	525	514	492	493	476	447	500	473	487	504	492	509	529	442	465	465	496	485	490	475	483	450	495	485	479	473	445	488	444	488	471	469	455	467	485	454	490	518	482	476	481	496	475	467	457	455	512	455	475	448	468	466	475	459	457	479	469	484	507	494	482	483	468	501	459	461	443	466	477	458	507	486	491	464	488	456	502	465	469	445	473	482	468	435	458	473	489	471	498	466	489	473	522	501	503	512	478	479	463	487	473	458	496	448	481	487	459	454	500	479	486	495	456	474	488	469	470	480	496	456	505	498	508	481	467	432	479	469	477	506	476	478	477	464	457	464	470	494	514	492	469	476	476	472	469	426	509	442	513	440	489	470	448	460	456	481	497	487	462	485	481	451	483	417	464	451	495	490	463	471	458	484	470	470	431	473	453	488	487	481	451	468	462	407	462	527	499	446	467	494	497	488	473	496	441	482	514	450	494	479	515	501	496	513	419	510	462	481	466	527	508	449	478	516	485	455	459	496	463	489	521	501	436	501	456	500	437	487	495	470	459	450	483	437	499	437	493	480	478	477	451	469	466	494	499	509	472	482	480	480	463	447	488	479	463	466	505	485	501	494	465
8131	798	726	611	478	468	448	407	423	367	365	400	349	381	403	369	341	346	330	364	357	346	326	393	349	382	339	346	349	340	337	335	329	372	335	370	376	348	341	347	340	326	350	360	327	349	362	338	363	313	343	356	334	317	356	363	357	368	344	332	359	359	330	354	328	387	350	366	350	320	344	360	356	341	367	376	346	378	354	307	334	355	355	373	315	309	348	336	353	332	365	344	373	365	375	360	359	348	351	355	321	358	347	334	380	321	352	363	340	365	344	343	333	338	383	383	337	333	355	352	336	367	339	372	364	338	370	310	348	347	371	313	366	376	375	350	324	363	315	337	314	337	335	365	361	324	352	347	391	378	353	352	353	364	319	340	337	328	383	346	338	370	374	337	334	334	358	345	338	356	357	342	339	353	319	323	343	341	362	347	333	341	368	350	305	353	368	324	347	339	379	346	355	328	342	369	352	354	365	334	308	362	332	358	334	317	330	345	358	324	329	377	369	353	375	374	377	348	376	339	367	330	325	350	324	364	383	331	336	357	329	362	352	324	331	356	357	320	364	357	341	346	356	357	361	362	350	348	346	356	367	359	389	304	355	344	344	377	338	314	339	395	313	363	350	362	367	307	353	345	357	368	320	319	348	365	345	374	367	325	353	330	348	316	349	377	362	362	350	373	375	379	348	367	350	327	338	326	330	348	343	373	334	314	369	350	349	349	348	347	343	347	363	323	341	359	337	313	359	352	322	358	331	353	335	321	322	323	293	371	335	358	354	344	379	325	342	353	318	361	336	363	333	343	355	395	397	343	363	317	359	338	351	368	351	332	335	342	352	353	313	388	338	348	351	340	348	360	329	337	373	363	350	366	322	365	334	416	375	365	352	351	364	332	352	388	369	348	346	344	354	379	344	341	316	415	336	325	373	355	357	373	374	355	329	355	342	313	345	342	333	334	356	343	333	334	359	359	326	337	340	382	343	359	331	339	369	385	354	358	353	360	379	324	340	340	358	350	359	320	362	374	345	337	330	319	319	335	330	336	379	346	370	331	325	373	331	372	327	331	322	330	338	326	344	334	350	339	334	354	339	366	363	336	331	331	354	330	318	375	339	346	378	316	321	373	347	330	328	331	354	357	321	364	347	349	336	324	328	302	377	349	365	364	359	358	354	353	351	358	327	344	317	360	351	348	316	357	348	386	340	345	367	329	358	367	326	354	352	360	353	344	354	353	365	347	319	339	318	352	361	362	348	300	346	344	355	357	369	363	352	364	331	345	366	345	391	363	361	341	344	306	315	316	366	345	334	357	391	346	349	361	323	370	363	362	368	323	355	364	342	357	371	366	388	338	366	324	340	353	357	352	321	368	376	364	349	351	355	335	300	378	328	340	335	362	364	338	387	335	361	356	326	375	341	370	339	374	344	360	332	337	354	362	322	318	326	364	336	344	359	367	350	320	351	348	365	345	324	336	362	350	384	326	333	350	367	322	371	333	377	388	324	341	329	329	356	329	360	352	323	362	362	341	370	357	353	322	339	358	364	333	341	336	351	363	309	331	330	328	367	341	393	339	354	342	345	326	346	333	337	382	329	317	352	383	356	357	366	349	343	338	360	356	324	291	342	338	315	340	375	345	352	339	340	302	333	382	331	355	331	384	372	346	349	335	369	328	341	353	345	321	334	328	360	348	351	367	316	347	317	320	347	395	360	339	340	335	386	350	362	357	343	323	324	311	368	368	321	355	338	366	320	332	363	367	353	367	330	366	335	390	320	333	388	341	340	341	369	380	362	376	351	379	307	365	372	336	342	356	354	339	325	351	371	365	353	349	364	328	334	385	311	351	337	328	330	387	368	319	330	337	329	371	383	358	337	350	360	362	345	361	342	362	338	361	358	370	335	352	346	331	356	332	318	320	348	307	337	304	365	311	365	365	334	390	346	347	328	336	342	330	291	384	356	368	344	361	299	305	335	312	373	319	334	368	380	342	341	324	298	342	357	339	375	340	357	363	393	331	347	324	338	356	366	346	306	327	351	355	328	338	295	324	298	361	365	327	364	342	355	312	365	346	338	323	356	362	346	324	348	364	319	358	370	327	334	362	322	340	351	334	348	359	332	354	348	383	352	305	349	327	327	355	334	340	339	356	325	361	375	346	344	327	339	383	345	329	344	301	329	346	336	357	334	342	345	366	338	362	342	383	352	365	379	350	328	362	310	381	313	360	346	368	326	357	357	360	354	359	358	347	367	351	360	358	350	350	390	374	392	341	330	341	307	320	343	383	335	336	323	337	347	359	356	365	343	339	354	358	336	362	322	359	351	344	345	333	377	380	311	324	350	374	351	320	317	351	344	316	324	374	351	348	362	364	299	360	380	325	355	345	379	376	341	389	366	342	342	350	349	386	319	354	327	341	325	358	345	331	343	323	314	335	323	368	353	378	355	349	368	363	378	369	364	325	348	357	334	371	403	327	337	334	359	361	328	384	338	359	350	358	339	361	314	386	349	312	383	324	341	326	381	341	353	362	335	335	367	352	335	336	325	350	342	374	341	364	327	346	336	359	346	369	342	333	338	339	349	344	400	322	352	329	343	368	345	362	344	374	353	370	364	378	332	343	337	359	298	377	378	318	369	367	309	326	358	320	360	362	353	380	303	323	348	336	344	409	369	352	316	345	344	342	316	343	372	336	358	349	339	314	344	339	341	356	332	341	317	333	339	341	360	330	361	341	355	349	359	365	333	362	335	361	390	347	335	384	353	363	327	398	370	343	347	370	323	320	370	349	378	361	342	302	363	353	362	344	348	331	385	366	351	348	343	289	338	346	375	380	347	337	354	369	351	360	321	319	314	369	314	357	359	348	324	347	336	324	307	353	336	351	358	383	348	351	340	362	321	374	341	343	337	353	374	332	312	332	345	313	322	321	312	321	333	329	384	343	379	375	343	373	349	330	367	393	367	343	337	336	354	369	344	340	324	346	335	346	331	362	340	410	324	356	354	368	351	363	326	327	343	358	344	328	351	344	341	345	388	314	351	341	380	333	342	338	356	346	355	338	299	353	328	333	390	338	363	359	362	358	385	366	380	333	340	328	359	326	374	337	353	393	322	356	401	375	349	371	354	371	322	346	332	303	322	329	384	374	382	382	377	352	357	330	360	340	351	321	333	319	314	354	315	330	321	351	375	313	369	360	316	327	339	375	350	355	370	358	323	352	353	344	360	327	329	395	361	331	375	379	323	315	359	359	335	360	334	378	363	356	353	341	358	379	328	385	367	358	358	366	347	349	364	383	355	335	356	327	357	369	355	371	369	358	354	365	358	372	368	334	340	313	354	340	332	317	356	323	404	340	377	346	359	367	314	299	373	361	328	383	372	338	383	346	369	326	346	323	325	369	301	333	373	365	405	326	325	325	381	311	362	369	344	354	380	354	333	351	372	350	375	380	349	340	363	338	342	325	347	345	353	344	401	346	308	371	340	381	356	322	321	306	341	365	363	378
6744	1144	1570	1748	1509	1385	1266	1154	1076	1034	1022	968	916	962	907	921	856	897	877	897	849	850	856	784	780	853	836	846	795	831	833	775	753	847	819	779	857	839	759	793	781	774	844	773	852	851	788	816	839	812	744	819	838	835	799	818	804	817	874	848	804	769	766	835	813	816	817	828	752	779	804	861	830	816	829	805	792	748	838	825	794	774	799	775	843	776	815	816	792	806	846	827	746	785	810	749	777	790	788	791	854	800	800	802	811	837	777	771	764	801	812	800	740	753	792	849	807	853	844	786	777	799	817	760	818	806	778	802	817	789	774	782	788	798	809	792	814	838	858	795	799	741	815	833	774	798	803	825	814	759	771	825	794	759	832	799	763	801	805	755	845	820	863	774	793	836	786	846	781	746	748	778	757	816	820	783	812	798	812	777	828	835	784	874	803	829	796	833	817	799	794	789	834	786	807	764	754	791	864	758	859	848	817	758	779	788	814	783	827	799	836	825	808	798	824	780	778	796	806	770	851	821	778	764	782	825	791	826	808	827	795	822	798	813	771	808	812	796	766	811	802	835	774	769	831	812	771	827	810	799	812	764	788	817	774	785	824	804	815	863	788	802	795	766	801	833	750	769	800	846	773	759	779	807	815	808	819	788	779	781	839	802	786	753	870	843	821	758	781	802	800	767	815	776	766	816	789	834	777	757	787	847	744	797	790	843	787	799	785	781	773	820	813	824	773	827	794	761	807	755	780	853	796	794	782	824	812	822	781	839	778	776	753	766	798	806	812	776	797	807	788	847	811	837	822	800	792	833	785	804	870	777	795	771	802	826	783	824	800	792	818	793	760	792	821	820	825	805	808	773	808	804	801	784	820	793	799	773	776	883	808	798	832	809	813	779	783	802	802	794	811	786	751	824	809	802	833	812	789	786	855	777	795	841	815	809	825	740	773	776	837	795	836	868	792	760	830	778	847	809	809	769	795	869	793	814	809	809	819	877	807	833	835	817	787	810	798	823	810	806	810	779	808	795	793	842	802	804	805	788	787	788	784	766	811	814	872	767	803	796	819	765	795	783	772	811	790	797	782	829	844	761	834	796	804	795	801	808	795	768	757	819	814	813	799	785	826	819	819	826	777	799	805	743	788	873	780	815	819	777	738	789	780	798	692	842	755	771	794	786	816	817	806	774	780	829	795	770	791	789	776	776	795	800	737	785	793	789	790	767	802	831	790	815	845	827	747	814	820	765	807	793	841	797	771	812	739	814	801	777	790	815	752	801	794	744	846	827	779	828	781	775	801	795	774	841	768	760	797	779	789	779	789	856	782	814	794	819	785	803	788	780	810	819	772	781	794	751	800	802	792	773	823	800	820	793	827	846	828	804	778	804	810	775	838	782	842	790	820	815	751	752	813	763	797	771	757	776	762	798	786	777	826	737	843	800	816	805	800	821	833	775	815	796	815	806	812	832	816	764	775	806	823	769	821	796	822	830	782	790	815	819	867	793	763	885	761	805	793	815	805	772	870	849	786	767	774	801	804	804	863	868	788	778	801	778	795	809	807	792	855	812	835	832	796	800	807	809	802	818	776	798	807	787	771	800	780	819	769	814	796	762	804	826	814	807	830	777	771	764	798	808	793	841	764	802	781	751	801	803	787	765	835	767	770	815	786	799	800	818	776	821	775	811	807	772	832	763	798	798	827	808	746	791	837	768	821	835	788	770	765	775	826	771	780	798	850	787	834	824	851	776	836	760	848	829	793	816	771	799	795	830	825	829	830	772	791	817	809	818	790	798	840	810	755	836	733	796	768	820	821	796	761	791	807	805	778	740	846	796	787	836	785	738	814	779	793	779	763	839	824	812	795	805	776	771	773	790	835	797	811	808	785	810	775	797	792	806	782	854	787	778	816	790	848	818	796	814	808	798	811	775	794	811	735	800	787	815	741	854	826	806	786	775	811	821	817	761	784	851	807	778	832	828	799	807	828	826	839	819	792	822	868	834	789	840	855	869	807	836	798	813	805	812	819	804	796	802	794	766	776	763	802	776	800	771	721	776	856	744	790	754	824	825	843	822	829	827	790	798	785	852	828	849	825	826	764	806	777	851	780	787	828	757	812	758	785	799	814	813	814	841	760	804	810	769	815	792	827	852	830	787	826	817	806	843	826	769	807	786	791	791	768	816	801	785	774	854	795	708	831	840	798	803	793	788	783	772	814	830	803	766	779	783	794	771	781	805	824	799	818	809	786	780	774	785	813	785	812	822	817	841	826	775	766	773	823	827	817	837	772	771	830	775	802	858	810	845	863	796	840	777	802	853	763	810	760	830	797	776	806	739	820	803	812	773	776	805	790	787	841	793	787	825	818	811	858	773	782	825	773	820	803	808	762	792	812	820	812	806	785	817	790	774	768	795	795	804	795	850	792	781	830	811	805	813	858	779	826	771	777	830	784	766	803	783	799	801	810	788	863	811	790	796	726	840	816	785	816	808	785	768	827	798	781	784	801	750	838	818	812	760	793	771	794	802	827	788	799	829	791	779	839	822	769	797	860	791	745	831	765	840	791	762	854	784	747	773	754	819	803	771	785	797	808	787	803	787	821	793	800	791	790	787	785	838	792	805	790	833	804	850	795	830	808	826	776	801	811	851	815	789	790	811	775	796	795	802	785	795	773	835	833	824	815	828	738	780	811	820	772	791	818	803	782	789	805	790	794	773	862	835	766	786	849	787	848	786	782	794	774	773	810	782	795	792	869	809	813	811	803	798	821	825	820	829	817	820	833	859	787	840	798	841	817	768	816	781	772	800	811	856	813	853	827	787	820	776	798	811	776	800	753	831	812	793	758	806	819	812	832	800	783	749	788	755	748	764	853	751	822	818	859	820	791	731	761	781	814	790	794	821	839	708	793	840	789	786	817	785	806	834	810	790	764	764	766	791	809	817	781	809	827	755	801	791	854	798	831	792	831	814	801	787	817	758	783	790	827	775	782	752	819	823	749	812	779	803	838	803	749	758	738	828	743	797	808	819	777	808	748	789	868	804	846	773	794	806	849	825	839	781	745	802	810	799	820	743	818	830	818	843	817	852	772	806	779	774	775	778	773	792	760	831	814	823	801	751	761	799	809	816	793	824	818	761	819	757	860	812	825	858	835	801	815	802	842	801	811	842	810	783	800	823	795	830	813	800	796	822	758	787	800	838	846	790	800	812	783	799	788	847	786	820	800	779	748	770	758	796	773	805	803	794	782	797	827	745	784	807	781	802	767	781	801	844	774	773	773	824	776	839	773	818	807	801	821	857	768	820	793	800	839	813	813	797	791	774	777	800	771	805	788	793	810	752	779	792	854	839	769	784	846	812	870	729	799	775	841	830	763	843	787	827	795	810	795	823	804	840	813	791	793	788	770	761	814	802	834	778	785	754	786	777	776	825	768	796	794	791	832	798	810	794	804	777	784	821	806	759	768	752	739	809	819	821	825	803	783	786	828	830	745	836	828	820
15072	1468	1070	857	612	540	429	413	395	388	385	339	319	322	332	294	306	306	339	314	321	312	310	321	330	291	296	291	322	315	346	300	318	291	294	343	309	303	296	307	314	309	312	305	284	325	292	340	272	286	303	269	287	290	324	320	285	290	312	290	289	310	278	307	281	299	306	304	310	321	309	277	342	305	291	321	285	336	267	276	296	305	316	297	344	280	337	321	293	313	304	321	295	306	320	291	302	335	289	293	310	296	296	283	300	317	316	279	319	295	305	319	322	310	304	320	304	293	305	310	296	284	278	330	301	345	301	310	316	294	305	295	281	311	268	294	307	289	290	302	318	322	311	326	289	288	310	337	323	322	299	312	297	287	303	328	277	286	329	312	310	324	310	347	326	323	299	292	327	280	323	272	308	321	317	303	310	289	330	317	303	303	311	320	293	278	333	322	306	280	321	335	311	307	300	295	311	329	296	341	276	340	318	301	335	304	310	306	338	291	301	297	281	303	308	329	306	303	309	301	289	282	308	329	327	282	310	327	312	296	276	319	296	331	293	296	330	289	336	326	288	354	316	299	336	295	321	340	326	300	318	322	307	245	297	292	290	280	288	276	323	311	319	284	306	314	319	322	318	318	327	283	300	301	317	315	318	277	259	292	306	310	312	313	272	291	328	320	277	314	286	320	310	317	293	307	299	319	294	292	296	315	311	300	301	289	297	322	317	316	281	283	295	322	295	312	325	318	288	340	295	278	298	293	319	304	300	307	308	336	288	309	307	299	290	284	300	270	268	246	298	311	276	332	287	316	289	299	297	317	280	331	326	286	311	291	310	305	280	278	315	293	338	333	309	317	312	283	299	310	329	317	282	309	275	308	318	274	301	333	295	293	324	296	273	337	358	344	316	267	319	327	333	290	312	318	313	309	294	313	294	297	284	326	317	308	277	318	307	297	321	295	292	320	323	297	307	324	311	289	314	309	274	276	288	282	315	319	297	274	263	319	322	320	267	293	342	301	280	320	257	304	299	301	290	315	325	360	303	294	285	305	321	311	313	316	297	286	319	286	317	297	313	293	308	271	299	286	305	285	290	299	344	284	293	289	301	300	313	308	330	287	334	291	332	312	304	334	328	321	263	316	325	294	270	316	342	307	323	291	300	296	280	306	316	326	300	285	337	307	345	304	296	286	307	282	296	295	324	292	294	302	295	307	315	361	292	309	318	299	305	355	298	302	307	334	288	319	268	315	287	289	300	309	327	330	300	327	312	323	308	261	304	296	312	327	303	306	308	291	329	333	345	295	325	314	300	280	336	314	296	329	307	315	311	306	292	309	283	261	297	300	308	295	291	327	313	272	295	297	310	320	313	302	312	295	315	285	292	311	326	334	315	308	299	277	306	327	315	322	299	294	304	319	326	292	333	311	264	298	306	306	307	292	324	288	313	291	314	310	284	288	299	295	301	332	335	292	302	306	295	343	300	335	296	306	291	316	304	328	323	304	298	334	313	323	307	323	294	307	267	305	290	302	281	309	286	299	313	312	297	285	300	304	290	286	308	299	293	329	296	272	307	312	305	300	295	324	294	282	306	275	339	302	281	284	329	268	327	301	318	301	307	324	291	319	301	286	305	328	302	318	287	257	299	332	263	315	331	321	310	308	342	339	323	273	293	308	312	337	323	296	332	300	306	300	308	294	332	323	347	318	275	304	300	305	314	333	320	328	317	298	308	304	292	300	289	290	305	307	310	318	300	284	298	269	302	309	335	280	275	287	325	328	303	279	321	322	303	310	299	263	318	318	280	302	309	314	323	289	309	256	341	316	323	293	311	323	321	329	302	318	280	303	293	290	297	300	333	297	285	332	315	322	311	317	348	304	330	322	285	300	287	296	312	339	289	311	289	318	292	326	327	315	308	343	288	305	308	311	337	320	311	336	294	301	288	266	309	341	298	327	311	335	315	310	261	299	260	309	296	315	293	286	312	347	309	311	320	277	336	273	304	289	304	287	282	331	270	307	307	314	316	306	311	301	334	336	321	311	299	309	298	279	327	299	304	305	287	308	298	302	333	299	291	305	328	337	321	304	314	276	301	301	256	305	296	302	284	292	291	327	306	307	300	296	310	336	307	295	301	333	311	313	309	317	305	313	333	341	321	298	280	304	309	304	318	298	285	321	320	321	305	302	308	306	272	314	335	330	329	310	293	338	320	323	320	297	306	293	293	310	289	296	321	333	338	305	295	304	283	280	305	327	312	306	288	294	328	307	313	351	335	298	302	334	297	289	279	299	327	309	326	341	342	299	295	312	289	301	302	281	321	325	314	298	309	300	303	308	307	317	274	307	318	314	313	300	307	306	290	293	306	300	320	306	304	313	312	310	324	312	284	311	309	307	329	339	279	307	315	306	299	294	316	313	313	333	320	321	336	313	275	301	303	269	301	276	327	316	301	275	343	268	311	290	277	317	300	280	333	293	297	314	316	277	282	319	291	307	293	296	267	305	301	314	271	302	296	321	303	286	301	331	311	308	321	305	301	313	328	370	299	299	302	323	306	328	293	348	282	323	286	334	306	277	306	285	300	282	284	327	292	323	311	320	321	306	313	315	297	332	278	330	296	314	277	356	314	303	299	314	291	295	309	301	299	306	307	267	314	316	297	288	290	307	299	312	285	295	291	317	315	269	309	314	308	275	289	305	272	323	349	308	292	300	316	314	274	298	333	298	306	287	288	318	341	303	348	291	329	319	288	296	303	254	329	326	320	316	277	272	295	289	259	321	293	306	318	269	308	362	299	309	289	323	338	300	272	292	322	306	328	300	320	304	316	295	310	304	295	283	325	305	291	293	303	289	278	275	342	285	310	283	299	312	309	278	315	309	267	317	302	330	304	294	300	313	282	304	321	315	290	312	314	308	290	294	294	315	295	298	289	326	287	265	298	303	302	328	294	320	305	325	328	297	301	272	282	308	273	290	297	294	278	276	298	319	307	307	314	337	314	300	309	268	325	290	273	308	273	297	315	331	303	300	305	261	292	282	310	307	262	284	304	317	277	282	296	333	313	317	307	312	339	276	310	293	326	350	312	295	288	323	338	298	306	294	280	308	308	313	305	315	324	321	305	262	291	308	300	318	305	286	318	311	289	312	283	310	305	297	298	286	313	314	301	307	322	339	328	275	290	308	272	289	286	298	292	301	296	316	297	322	308	298	306	348	296	330	297	288	314	290	294	308	273	285	315	294	269	305	311	309	294	299	263	290	265	292	332	332	294	325	295	337	307	284	303	303	323	338	323	307	277	341	307	312	282	314	290	285	316	319	305	297	270	296	291	295	264	301	314	288	332	308	295	307	326	291	310	310	281	305	302	333	307	300	265	307	293	328	337	316	337	315	283	276	328	261	291	280	302	333	289	324	337	325	296	305	310	286	299	294	301	300	299	321	321	288	319	318	271	306	353	297	335	293	260	295	298	303	295	312	317	272	342	291	326	305	335	305	282	330	289	329
8303	1276	2249	2382	2017	1740	1607	1249	1140	1130	1015	1008	974	932	886	834	826	759	804	777	778	802	738	756	707	747	724	742	722	783	705	702	733	768	695	711	725	707	717	648	726	747	715	730	649	714	700	682	706	685	710	691	688	664	639	749	703	667	725	695	692	711	666	708	751	693	646	673	676	682	742	737	678	676	699	680	690	711	705	678	629	687	685	685	706	666	685	705	716	685	631	677	710	666	688	694	679	692	678	674	710	691	679	724	710	672	686	727	695	698	683	668	694	702	693	685	682	658	684	707	670	669	644	688	719	658	701	661	716	693	660	669	636	707	667	695	744	666	744	686	654	683	712	679	697	687	699	678	658	693	739	704	704	642	721	661	712	676	696	723	664	691	698	683	680	658	700	673	677	705	694	668	702	693	693	668	687	659	721	700	663	649	662	667	714	637	674	645	697	670	688	669	680	697	709	691	658	664	685	660	687	680	681	693	707	675	708	714	732	710	692	658	699	706	717	633	682	651	723	719	683	659	706	686	705	709	660	686	698	698	691	645	705	663	682	740	650	701	684	649	703	684	683	711	712	695	696	702	710	694	681	663	710	721	680	696	673	638	707	669	648	657	699	719	711	660	653	652	648	672	669	615	684	700	720	688	699	671	670	657	679	658	660	719	731	698	697	719	733	669	705	689	720	701	691	663	716	668	683	687	632	690	692	672	726	696	697	658	652	660	699	688	704	669	665	694	713	689	704	648	704	674	692	705	742	718	652	678	676	662	734	647	693	685	705	676	683	714	712	700	698	674	685	717	646	649	692	709	710	666	687	708	660	715	682	703	719	717	674	706	694	649	662	699	709	693	667	630	695	699	673	678	713	681	677	702	689	678	725	674	673	655	675	671	649	647	692	678	758	671	726	680	673	657	668	704	676	716	721	683	636	657	682	662	650	713	703	665	665	725	671	707	706	681	611	676	686	731	708	678	680	703	714	671	684	686	709	682	648	651	695	709	687	724	672	715	709	691	707	658	623	684	679	655	635	678	671	697	668	673	760	668	687	651	666	658	715	668	687	703	665	710	721	661	685	707	647	661	676	702	663	650	654	659	722	694	730	673	708	685	671	722	670	621	736	727	678	675	669	697	680	652	676	678	621	699	688	674	683	701	702	681	683	722	647	718	663	650	691	668	680	703	706	685	682	668	699	708	702	700	643	756	696	669	701	728	703	648	686	666	721	696	673	690	717	716	741	674	667	652	702	677	657	691	670	688	669	711	713	730	706	619	647	684	693	664	626	648	679	700	716	651	711	657	714	647	686	707	710	684	706	666	678	677	674	676	666	695	671	703	711	664	709	675	732	641	650	734	690	706	716	678	726	699	655	678	692	696	670	691	643	681	686	695	768	715	614	669	696	660	709	738	679	717	641	691	706	682	677	686	662	685	666	692	683	732	700	648	663	687	679	689	675	634	711	734	710	724	627	691	670	659	715	698	634	649	699	717	681	682	683	690	725	684	691	696	624	719	668	669	689	700	669	698	693	713	657	662	646	722	716	653	733	698	723	699	697	689	681	685	677	717	688	653	662	688	660	657	675	640	683	675	698	679	668	719	697	681	748	689	667	679	680	708	695	651	673	652	647	659	709	689	655	665	667	664	736	689	692	671	716	682	656	655	689	689	641	686	741	696	663	664	692	668	714	700	655	711	684	723	675	670	707	707	708	700	659	736	721	632	690	626	616	687	676	654	666	675	694	693	738	647	654	695	674	654	764	704	719	684	708	704	694	691	724	725	682	672	703	684	666	651	688	641	678	665	664	648	642	654	693	685	705	653	660	662	666	712	613	693	694	707	676	680	680	708	672	636	703	693	693	670	682	648	677	637	629	679	665	694	641	663	672	708	678	686	658	695	734	730	682	733	679	670	759	692	616	695	669	654	651	723	633	630	740	683	677	668	677	750	679	632	677	719	684	687	697	661	666	670	688	735	660	691	653	642	670	692	677	674	682	658	658	682	692	665	663	683	705	714	684	660	660	686	685	663	685	680	664	648	671	723	709	700	685	691	678	695	694	691	722	667	678	739	706	670	716	700	693	697	710	653	669	675	737	688	693	729	689	650	703	659	675	699	700	642	700	645	690	737	670	673	740	737	718	691	715	654	704	652	691	656	695	651	698	723	689	684	636	650	708	684	673	669	711	649	682	624	687	690	715	694	701	670	676	690	717	681	626	709	683	707	683	670	661	646	631	669	656	648	683	712	708	647	691	695	704	711	671	647	708	696	676	698	696	666	704	707	693	714	691	690	664	700	679	676	680	684	672	653	686	689	722	668	708	669	689	651	703	694	718	703	718	640	696	685	725	709	704	682	696	714	726	654	665	683	685	657	660	695	649	675	752	648	679	698	669	702	685	687	679	675	671	668	630	662	672	668	688	663	658	715	695	679	702	670	664	640	686	720	709	669	676	708	645	656	737	686	689	669	604	670	728	665	627	663	684	670	641	626	701	687	706	722	657	668	700	665	708	695	672	708	649	678	710	736	692	707	679	668	682	691	696	674	679	638	648	681	631	741	693	658	674	705	717	739	717	718	684	650	716	682	675	726	714	715	740	688	664	688	683	677	656	745	652	701	694	654	672	702	688	726	692	696	651	670	697	659	703	703	664	701	733	658	711	694	690	682	694	671	660	694	699	676	686	719	714	675	668	678	689	666	690	665	667	685	737	670	649	708	689	677	653	640	676	663	701	686	681	632	687	697	666	736	667	651	698	707	694	709	732	676	698	705	697	667	704	734	692	669	676	708	708	699	702	674	668	689	668	696	674	704	673	717	714	678	642	730	677	699	707	687	695	698	692	664	685	668	667	681	647	746	708	680	647	668	666	666	690	723	678	697	681	657	647	654	691	636	706	686	662	641	723	682	701	698	725	689	678	700	699	673	699	650	657	671	687	654	634	674	676	671	694	667	682	695	687	745	646	694	728	716	706	654	649	623	703	683	706	672	705	667	663	703	687	689	652	706	670	712	669	671	680	659	676	679	677	694	682	713	640	714	683	665	687	684	649	713	680	694	719	669	632	705	728	676	666	705	670	681	712	698	671	707	747	704	699	720	660	772	718	654	673	634	656	657	658	646	677	680	697	633	679	686	671	673	673	608	692	644	690	698	677	734	695	699	726	651	737	668	713	700	683	684	730	699	728	699	705	731	683	665	664	678	702	740	693	697	729	681	687	680	726	740	702	693	695	701	670	685	725	708	706	686	693	690	649	680	674	754	697	664	696	726	729	672	683	708	723	695	678	704	659	669	682	686	673	694	692	656	666	729	676	626	715	715	644	629	656	660	649	657	701	669	678	689	653	671	663	630	672	684	691	663	723	608	641	702	701	703	686	664	664	669	726	684	748	677	675	704	661	647	703	674	693	639	655	687	712	665	655	725	682	669	710	679	666	719	669	689	735	728	711	670	686	726	706	734	680	677	655	690	691	706	681	655	663	663	705	683	725	691	714	686	653	684
1341	196	195	167	166	187	208	183	177	162	200	189	165	178	202	165	175	205	193	180	185	204	186	176	186	206	161	182	170	200	191	178	176	172	177	163	160	204	186	206	202	184	179	178	204	186	196	176	185	201	172	202	194	172	182	182	213	187	174	199	181	178	186	177	195	185	193	177	193	174	195	203	156	175	196	174	178	176	198	187	177	183	188	183	171	143	158	218	183	166	220	165	176	174	195	198	164	178	184	184	176	171	177	194	173	180	184	196	199	164	197	168	160	195	173	168	211	173	176	195	196	160	157	170	200	174	168	175	185	182	163	185	174	195	187	186	153	167	178	188	191	180	166	174	189	168	189	186	181	177	199	176	155	166	190	206	180	186	189	158	166	172	213	177	173	186	148	149	186	146	212	199	150	188	193	173	186	163	181	171	191	199	186	184	211	181	212	153	186	172	197	191	166	216	182	154	172	204	192	185	203	185	200	197	187	188	181	193	183	172	165	167	180	173	189	171	184	170	181	175	203	194	176	209	182	179	189	179	179	163	193	194	188	166	170	177	178	158	176	189	183	189	194	201	201	168	163	177	178	176	197	196	182	189	189	174	192	176	157	194	156	200	182	162	159	177	191	173	191	197	171	167	177	192	179	167	182	187	175	197	199	181	195	207	186	182	164	230	182	160	163	158	160	183	155	188	215	182	189	182	167	170	188	197	172	172	217	208	176	173	169	178	169	172	189	183	205	187	186	172	176	150	178	199	195	183	182	225	235	190	166	171	152	177	177	176	180	192	191	169	181	164	168	197	191	172	174	191	213	200	162	175	194	170	159	183	191	159	183	171	175	187	170	174	180	184	199	196	182	168	173	173	192	180	176	193	190	180	181	180	167	197	173	205	178	179	202	172	161	152	167	189	191	162	145	188	203	181	173	156	165	162	198	153	187	208	170	179	183	203	192	198	199	187	167	172	205	195	172	185	190	190	222	185	181	186	177	183	182	177	193	180	179	170	203	162	182	156	172	177	172	192	166	206	188	205	182	191	176	195	183	178	170	209	195	174	190	194	186	187	169	184	169	180	180	196	179	203	201	180	172	200	186	184	167	176	180	202	196	186	172	182	173	204	170	171	142	161	187	157	187	196	203	204	174	190	169	163	177	189	174	174	188	173	193	168	177	194	179	181	188	195	190	206	164	202	182	186	154	165	182	200	174	174	171	195	184	182	176	182	182	157	195	171	168	146	167	166	165	169	194	171	188	195	205	186	213	172	168	187	201	179	184	175	186	183	173	167	188	200	190	191	175	176	188	174	207	195	174	186	201	189	197	164	198	193	179	195	198	179	211	201	179	169	164	156	195	174	184	166	191	188	206	175	179	185	157	194	190	167	196	191	181	204	176	163	160	188	188	166	176	170	169	205	194	178	219	189	159	192	206	188	167	198	164	156	144	181	165	186	176	170	168	204	219	188	200	188	147	165	179	166	177	168	180	164	173	182	150	157	190	178	158	194	177	181	186	167	178	196	170	193	167	190	170	171	196	172	181	202	189	185	208	179	183	165	194	167	167	188	199	176	196	158	201	170	176	190	167	171	189	176	174	196	176	183	185	184	211	182	161	185	199	186	187	174	179	172	171	165	186	185	183	168	154	169	173	173	180	188	198	174	191	213	151	208	195	182	187	166	197	195	173	174	194	202	180	183	150	182	158	204	171	170	208	146	155	186	213	182	178	216	155	180	170	187	168	188	188	177	185	194	211	160	190	191	184	175	162	175	209	186	190	172	181	193	190	189	178	166	189	176	175	200	205	208	179	184	187	196	194	189	172	164	220	194	199	180	157	173	196	192	177	169	173	177	182	215	187	171	187	172	188	202	174	158	199	176	196	186	165	191	168	168	175	191	159	169	186	186	165	184	178	174	203	167	182	173	187	168	157	169	182	181	170	180	179	197	199	184	179	207	190	197	184	190	187	168	185	200	184	153	193	164	198	175	191	201	173	185	178	160	161	201	182	180	188	196	203	185	178	179	168	170	162	178	174	186	173	175	188	205	197	200	189	199	192	186	187	175	197	165	173	190	203	200	187	159	185	183	201	209	160	181	183	190	196	181	164	174	201	168	154	172	144	188	229	211	149	182	190	175	150	165	170	163	201	185	186	150	183	171	171	174	191	177	164	186	177	185	189	189	179	158	168	185	170	175	182	178	176	196	177	188	216	163	176	189	220	185	180	199	202	162	186	185	172	176	167	198	167	163	167	175	188	162	161	200	180	166	169	226	185	194	189	201	184	192	176	175	199	173	176	163	169	199	181	204	177	176	193	177	208	172	180	170	182	180	170	146	187	191	182	180	192	181	172	176	204	196	190	176	170	184	187	179	179	206	186	163	203	193	165	167	163	165	158	168	199	188	174	163	188	186	191	197	182	176	182	194	173	186	181	176	177	170	172	192	171	177	159	191	179	187	184	185	190	210	177	183	187	166	169	170	177	196	191	182	185	189	172	186	160	166	184	164	182	182	175	169	207	199	185	177	179	183	162	164	153	172	174	182	192	164	187	176	186	200	166	182	158	160	175	204	170	166	205	167	165	175	194	184	170	185	177	195	163	188	202	171	148	175	180	185	194	174	189	194	171	197	173	174	173	197	170	169	170	198	171	194	183	196	186	213	154	176	189	188	171	156	198	179	180	187	187	159	170	189	167	190	210	190	176	181	214	174	155	189	187	177	177	209	190	183	198	191	163	162	173	183	168	162	198	189	173	190	184	153	167	188	210	153	186	190	162	191	161	183	161	155	163	187	181	191	185	174	199	174	200	188	170	197	186	165	183	185	168	168	192	180	201	185	186	190	162	179	182	191	193	167	176	168	195	152	169	206	184	176	167	202	199	145	170	173	165	163	178	182	166	200	190	176	196	177	157	195	188	200	164	180	194	185	185	191	176	157	173	205	185	172	177	179	177	190	166	191	160	196	174	198	207	174	195	196	192	156	184	193	180	178	183	178	217	184	189	180	194	196	159	202	193	169	205	185	189	159	167	176	188	175	161	176	203	213	182	186	156	176	176	179	158	175	186	175	184	152	198	174	201	174	198	180	179	167	157	186	192	168	160	194	186	183	161	179	157	177	210	171	202	184	172	160	149	211	167	187	191	188	208	177	184	187	173	205	220	177	170	193	177	188	178	192	208	200	174	202	163	173	204	197	220	174	193	171	170	167	177	203	191	186	200	180	147	160	176	173	208	218	200	183	178	190	151	186	196	170	168	206	222	175	172	171	190	189	169	195	213	176	189	159	161	182	166	193	167	174	153	162	169	199	178	174	192	167	177	200	172	188	179	179	187	194	197	210	184	205	184	167	180	172	171	180	179	209	198	175	190	182	181	186	177	201	199	189	179	168	167	179	188	172	144	179	203	177	167	176	186	146	192	188	199	179	188	197	199	161	177	170	165	185	210	206	194	186	159	170	193	189	151	180	165	192	191	201	189	167	176	197	185	194	189	184	163	189	176	149
1716	453	474	506	500	521	508	484	493	523	472	503	465	438	523	433	480	499	470	482	448	463	482	480	484	479	432	437	447	434	492	505	472	446	497	466	507	485	439	459	493	478	471	481	462	439	529	425	514	478	449	475	484	439	476	491	460	467	510	445	477	436	431	475	475	483	462	492	490	474	458	459	490	516	449	489	459	485	445	481	480	528	487	437	485	501	490	464	478	444	468	480	461	431	475	506	455	456	464	506	470	482	483	474	491	474	464	491	479	451	507	444	503	516	479	452	469	447	506	486	459	450	477	519	448	487	476	488	450	473	472	434	484	478	446	460	488	508	479	477	469	476	452	453	474	479	488	487	460	455	447	456	471	428	447	456	457	483	483	464	483	464	506	446	501	461	465	470	478	514	510	438	438	422	459	443	472	455	462	474	432	474	464	494	441	512	481	423	440	463	465	470	511	513	437	465	479	462	491	486	461	485	482	459	490	480	462	449	480	458	487	475	458	460	471	462	477	460	456	457	477	479	430	458	459	475	470	498	449	472	415	409	462	436	475	422	504	503	462	468	483	449	451	452	476	462	448	465	449	453	426	505	465	463	531	460	467	484	474	469	445	495	482	498	466	433	455	497	467	460	507	463	440	430	422	430	450	459	509	449	467	492	418	482	495	484	447	447	517	414	474	441	449	459	489	491	518	513	479	501	450	453	491	516	468	446	510	480	469	454	505	492	467	440	559	501	452	501	494	463	469	455	460	452	435	475	472	483	478	510	456	422	472	459	437	493	459	466	461	484	476	474	447	430	443	444	480	466	484	472	465	498	451	473	483	490	460	454	490	437	445	489	485	484	480	456	477	489	480	435	469	474	456	441	473	468	451	455	478	505	461	438	485	438	493	451	486	472	508	468	470	478	452	474	476	483	526	463	490	434	441	497	441	459	482	460	495	455	434	449	487	458	507	461	489	472	524	428	530	465	482	490	467	476	482	478	473	461	459	443	463	443	462	472	440	451	460	464	502	494	454	495	500	440	432	475	465	516	456	524	493	460	469	468	447	463	465	471	489	478	468	454	451	511	473	437	473	493	478	475	530	501	471	479	501	469	486	460	483	442	449	502	475	496	474	456	486	500	468	465	458	482	497	492	465	487	465	440	441	445	458	525	498	448	472	469	472	457	480	445	485	457	502	468	440	463	497	437	474	464	466	444	474	485	446	457	454	476	497	450	466	477	482	467	435	465	479	445	449	503	476	479	457	487	454	440	460	460	453	510	477	458	479	459	444	429	445	482	456	473	491	449	508	436	496	456	486	409	478	480	464	469	471	476	461	459	451	460	459	486	496	466	480	450	483	463	425	501	454	477	471	455	471	481	470	455	449	451	453	449	505	489	463	456	474	484	494	491	420	504	496	463	467	493	461	449	461	476	448	452	464	474	452	488	447	457	463	470	421	487	482	458	452	438	500	456	471	493	471	447	497	498	463	493	469	456	496	479	470	447	463	446	474	467	472	462	488	476	496	471	463	455	449	435	455	471	475	481	523	460	439	417	473	467	469	453	464	466	470	473	446	456	481	404	425	450	501	505	463	466	448	426	492	496	487	472	434	463	466	504	458	461	485	484	471	489	481	463	459	468	473	485	514	491	473	484	453	516	455	470	467	505	450	464	478	472	447	433	482	469	500	450	458	457	482	459	475	431	464	445	506	496	491	463	441	498	499	439	464	505	484	495	490	479	475	468	463	484	438	483	442	465	501	459	481	469	484	483	467	440	457	469	458	473	507	465	456	470	470	461	482	470	481	473	482	468	489	434	456	465	482	495	454	481	486	443	470	452	451	471	481	475	487	455	446	433	455	464	477	471	445	471	482	470	476	473	469	472	477	493	480	462	439	479	462	433	441	484	498	465	488	465	479	492	433	463	468	498	427	476	492	464	466	454	465	456	478	472	475	462	467	444	447	479	437	495	444	465	456	457	470	459	456	439	468	451	493	498	455	495	448	486	441	447	493	483	435	528	413	467	489	433	478	461	442	465	421	460	494	445	478	454	493	471	458	491	456	462	501	482	465	466	408	463	462	428	507	449	449	445	457	456	511	451	479	481	458	491	450	466	470	505	513	515	461	450	487	496	492	460	424	479	458	509	466	456	426	436	476	409	426	499	461	461	497	495	437	430	445	465	508	463	453	485	465	471	493	452	468	477	474	489	490	487	473	456	482	502	447	454	484	482	442	468	447	461	458	518	454	464	486	483	496	484	461	475	449	461	505	459	475	446	476	475	474	482	474	431	471	468	475	469	457	453	465	478	451	447	461	454	461	485	455	477	479	483	482	472	499	466	461	446	461	485	491	481	458	454	422	511	442	449	463	471	493	469	447	454	473	478	479	479	464	465	418	468	492	475	450	471	472	479	507	475	467	449	478	471	497	448	504	460	438	463	452	484	475	474	410	454	508	459	476	485	445	490	480	477	461	492	468	437	471	460	501	463	475	506	474	416	456	404	490	461	466	498	509	494	458	445	454	498	475	475	455	451	470	494	468	453	484	470	444	473	498	419	451	448	455	478	456	447	470	470	428	446	495	483	458	492	461	452	485	503	490	497	438	472	472	431	489	468	447	509	476	464	481	483	470	471	469	459	464	514	464	479	419	473	482	496	514	436	471	470	459	509	493	474	457	498	465	459	460	465	486	465	501	419	471	471	433	479	487	479	463	461	454	446	462	428	475	490	456	487	477	486	473	471	443	464	477	495	483	417	461	516	474	463	511	482	496	452	489	480	509	505	483	418	467	470	448	465	469	464	519	424	450	470	452	477	493	465	468	461	488	477	464	482	478	456	428	477	434	460	471	495	432	486	452	500	458	469	468	432	491	449	466	474	483	462	454	441	446	466	472	479	483	455	470	438	449	449	473	445	470	445	481	477	449	437	481	478	473	463	469	462	482	443	440	484	507	461	429	461	481	521	472	412	495	439	444	466	473	452	477	452	441	479	452	477	464	457	474	453	487	411	406	438	468	510	474	461	469	487	499	444	455	449	436	475	447	475	464	473	451	471	487	460	436	476	467	461	429	480	448	473	446	506	439	454	474	456	456	469	473	493	473	491	470	484	446	487	461	443	474	493	502	458	469	472	457	451	470	465	449	483	469	435	479	472	467	447	479	476	472	484	440	503	451	456	466	496	478	469	489	445	464	485	440	498	460	506	495	465	453	464	462	466	464	508	450	470	448	438	454	443	526	441	445	491	461	469	471	456	491	457	474	444	445	449	446	531	455	438	464	463	463	427	429	470	466	468	470	450	496	504	490	453	459	473	463	507	416	496	484	463	411	505	458	507	418	451	451	527	471	479	474	486	450	485	480	446	489	490	531	504	452	506	465	502	505	460	484	493	465	461	459	527	468	456	476	464	476	494	434	529	445	498	461	464	500	457	450	481	495	512	462	461	448	492	466	455	487	448	465	485	464	476	464	464	480	478	485	461	445	515	471	466	470	466	489	475	488	462	520	470
8042	740	680	580	517	480	423	441	392	389	383	413	348	341	322	342	345	326	360	321	342	362	363	347	311	311	380	345	338	315	320	320	354	349	343	389	379	366	369	353	371	376	395	304	361	384	327	355	334	352	339	351	361	349	350	376	368	347	354	370	330	335	335	366	360	363	349	327	359	354	336	361	344	355	350	344	374	347	334	352	380	346	350	307	346	336	343	359	375	340	363	338	352	351	351	361	372	350	381	342	329	329	316	334	366	325	358	308	333	352	332	356	380	345	340	362	338	346	353	352	315	331	350	370	362	353	347	379	374	362	367	379	360	332	332	368	345	342	389	356	350	370	337	373	320	329	316	386	355	343	344	356	376	369	385	344	386	365	361	352	354	364	380	366	349	340	370	384	354	335	361	358	368	359	369	344	322	355	356	342	359	372	347	339	358	335	336	365	346	336	374	353	371	332	325	380	373	329	339	353	352	371	366	326	360	371	312	328	366	331	369	370	370	405	311	331	388	369	306	349	338	367	313	364	363	373	334	330	369	342	332	347	374	344	359	339	370	334	353	326	340	341	322	330	361	357	344	384	387	347	321	345	359	352	351	357	336	356	332	368	360	369	354	391	349	331	337	338	337	308	377	319	335	358	355	347	358	342	346	363	363	306	304	346	335	379	340	347	364	347	346	331	382	333	353	368	370	353	347	342	359	352	363	325	359	344	364	318	303	349	304	373	325	350	321	372	380	335	344	350	381	348	330	361	308	350	368	357	322	314	355	328	372	386	351	402	367	354	363	346	355	342	380	318	366	333	335	347	349	338	343	356	345	322	347	322	334	366	352	373	345	321	328	381	366	339	363	343	325	337	403	352	324	332	361	344	308	366	351	308	336	324	362	322	371	337	359	371	360	361	368	383	314	333	353	349	385	307	332	322	358	366	371	311	323	370	338	358	344	307	340	327	331	329	344	374	353	398	345	364	361	329	342	358	341	345	346	373	331	364	326	355	353	384	331	350	341	343	389	323	332	306	340	349	350	369	340	345	352	350	371	386	341	358	346	341	362	348	336	336	368	344	335	351	362	348	348	365	328	319	323	331	346	343	353	367	397	370	367	343	339	341	339	366	364	353	341	347	362	354	372	310	342	335	347	363	331	348	353	380	355	361	330	366	379	353	356	389	378	346	329	377	375	347	342	338	330	305	358	345	320	346	302	343	335	350	339	384	356	324	391	368	320	374	367	321	330	357	357	388	346	336	369	385	337	357	371	343	346	333	381	344	367	362	330	327	358	358	332	341	345	320	330	354	373	358	336	337	329	340	333	340	337	316	343	402	335	365	360	334	360	330	374	334	339	375	369	353	388	356	335	367	323	355	360	359	372	340	338	379	349	393	381	333	344	357	343	360	351	360	367	341	338	335	343	329	372	372	351	395	365	376	383	345	348	391	353	362	337	373	357	329	339	378	377	338	319	371	361	362	343	395	384	372	332	324	344	361	374	374	343	335	323	347	318	331	333	363	385	344	338	345	331	366	310	372	367	316	353	349	319	330	349	326	318	355	330	340	354	371	373	387	329	367	352	321	313	356	335	396	343	347	375	335	376	382	333	322	358	334	369	358	373	343	320	360	349	323	323	326	333	356	346	396	331	329	333	320	343	339	337	355	359	361	349	370	339	359	378	318	303	324	372	342	326	341	372	365	351	393	337	322	331	338	338	341	329	315	335	330	328	352	369	374	326	352	368	393	342	364	359	344	374	333	339	363	365	360	363	344	346	370	366	326	311	360	390	314	343	343	337	368	347	390	309	370	359	359	371	340	346	326	331	314	333	343	332	343	331	377	333	363	339	326	371	354	341	330	325	354	350	325	334	316	356	363	340	330	326	344	362	375	343	333	346	326	361	342	335	363	304	336	358	320	329	353	358	331	374	350	349	344	320	367	299	354	311	328	368	362	334	362	339	370	363	318	374	332	319	343	359	291	300	353	362	348	360	360	364	373	367	351	336	338	367	338	340	354	316	350	351	323	351	368	362	337	361	364	290	349	358	369	388	326	340	361	364	348	357	365	337	339	334	334	372	341	376	394	333	342	334	341	352	323	337	337	330	361	379	352	329	350	363	388	395	371	335	339	332	351	344	346	335	315	366	305	405	372	374	320	360	380	380	372	339	343	349	365	372	343	331	327	337	322	343	357	344	332	337	367	353	355	354	372	367	357	352	356	362	370	418	319	358	380	325	327	322	317	328	371	376	379	362	357	355	410	329	358	371	382	343	352	351	331	329	375	344	380	320	318	363	329	332	369	363	363	339	328	361	329	326	330	393	404	363	359	294	329	382	363	368	407	335	380	351	353	324	370	344	343	336	324	344	325	403	355	328	326	358	369	335	359	384	371	350	372	332	345	354	366	333	353	336	337	372	334	338	325	348	342	311	339	352	343	358	355	364	325	330	360	369	354	352	341	346	338	349	328	367	331	341	373	328	342	315	315	355	329	344	376	379	362	343	344	384	331	330	356	339	337	360	352	340	354	333	349	370	368	368	354	345	336	377	362	348	330	366	373	366	372	317	328	328	347	355	358	342	349	354	377	348	369	325	303	350	368	299	323	351	401	345	356	370	348	322	364	339	351	375	322	308	355	383	371	354	333	325	351	350	373	363	342	356	343	344	389	339	343	323	329	381	382	400	341	375	405	356	331	356	360	342	353	337	357	341	325	377	368	377	348	375	358	319	366	370	329	329	420	384	358	367	356	340	350	310	306	313	352	328	352	361	339	322	328	373	341	352	339	348	312	347	332	348	339	356	381	375	328	346	366	354	325	318	298	333	328	355	336	353	300	328	361	335	342	338	336	332	336	308	321	363	359	321	359	350	375	348	340	355	371	348	325	335	317	366	335	358	364	375	330	339	323	340	364	358	357	365	371	338	350	366	372	373	386	332	329	344	361	298	308	353	361	379	333	343	333	369	366	349	354	305	312	341	349	335	346	363	370	359	351	356	348	339	341	368	358	378	312	341	343	353	360	369	364	345	375	339	360	353	358	357	377	346	365	338	338	375	343	336	372	365	327	329	327	357	352	351	360	327	347	342	371	377	323	335	360	362	347	348	347	342	363	349	379	319	354	371	352	357	358	357	361	363	340	346	371	352	389	371	394	374	364	354	321	351	368	344	373	342	396	364	367	395	357	350	350	322	372	372	323	348	325	315	361	350	329	370	351	338	351	352	336	311	329	370	359	339	326	332	357	358	370	367	336	366	355	351	339	367	324	327	343	381	362	310	358	340	343	342	342	369	334	342	320	335	359	355	345	350	360	351	393	330	338	352	335	347	357	346	348	349	319	339	337	333	350	358	351	334	367	345	359	352	323	370	351	327	378	356	326	371	347	368	371	357	342	336	345	355	330	354	336	338	328	326	368	319	370	329	336	322	319	358	348	350	371	381	368	345	349	350	379	345	335	326	328	346	332	363	350	333	328	348	322	343	353	334	321	334	330	311	366	387	332	382	367
6681	1112	1645	1663	1527	1459	1230	1131	1098	1047	974	952	959	905	907	911	929	877	855	858	887	824	837	834	829	826	842	856	849	846	814	817	800	820	793	805	828	797	813	856	785	860	784	807	826	843	825	853	847	827	815	788	855	775	804	840	797	814	829	788	797	827	789	852	774	789	844	829	834	831	774	797	862	766	836	795	808	782	881	804	820	813	818	790	782	816	843	794	740	782	837	817	776	813	833	761	771	770	790	817	807	826	764	838	817	803	814	819	760	806	856	812	820	776	827	783	787	759	802	757	801	798	805	792	770	831	780	744	747	797	845	787	817	779	810	888	833	805	720	808	809	796	798	820	794	782	865	833	798	846	789	826	814	803	778	803	768	860	835	820	798	832	832	810	869	809	770	787	808	805	836	775	791	791	813	801	774	834	806	823	824	783	744	798	803	811	803	836	803	814	766	819	821	826	850	789	804	824	808	834	806	766	758	780	779	854	779	796	875	745	801	816	787	762	789	773	788	782	816	773	831	829	795	763	778	805	818	835	803	796	756	843	801	792	795	826	774	810	755	810	801	827	730	801	764	808	768	817	852	816	805	814	830	754	783	825	811	786	805	758	809	817	748	843	824	788	798	785	794	785	759	753	824	814	746	865	789	837	779	830	812	793	795	766	797	816	783	812	814	795	756	765	784	765	772	807	798	820	810	788	750	767	789	797	760	796	782	796	813	791	782	783	789	780	766	822	851	826	770	817	796	831	842	746	835	860	811	803	806	805	779	788	791	865	831	817	846	818	805	821	827	778	836	779	820	835	776	781	831	802	837	837	790	833	772	835	773	763	782	758	814	846	795	843	767	781	803	838	835	798	844	766	850	776	788	849	800	828	820	827	796	785	820	808	747	830	779	756	803	803	735	763	791	824	807	814	759	824	751	791	760	762	823	787	812	800	839	798	777	785	826	758	811	794	772	856	769	808	818	796	803	796	775	816	768	866	826	820	801	806	792	773	833	809	852	789	794	780	801	845	780	806	816	790	840	819	853	795	819	776	843	796	783	790	805	745	753	745	744	760	828	779	824	842	817	781	787	833	766	810	827	828	770	803	791	784	762	832	842	770	793	783	768	815	802	768	811	802	836	796	797	811	756	757	804	773	825	814	770	819	816	743	797	761	734	818	821	797	818	785	824	797	782	784	805	821	773	735	797	791	785	790	811	790	806	781	777	818	765	800	810	788	790	762	793	763	750	809	788	803	786	796	807	803	806	803	794	776	806	788	764	827	826	783	776	818	820	816	795	788	794	833	800	812	813	778	805	736	783	732	751	768	793	814	830	818	774	793	823	792	748	841	806	852	829	824	769	783	822	808	830	799	813	815	827	795	846	775	795	842	804	752	817	833	810	808	798	792	786	803	834	800	790	771	799	755	829	816	855	724	811	804	819	816	791	762	775	762	769	788	799	792	800	763	784	811	795	817	802	825	806	842	822	794	794	764	848	828	754	795	802	748	852	799	793	769	768	809	797	816	788	802	791	827	773	814	775	782	799	792	796	784	815	834	817	809	834	809	814	776	820	853	763	822	798	774	763	782	843	785	850	787	891	775	802	784	802	812	763	828	779	815	771	801	794	788	805	806	827	835	764	777	801	790	789	855	792	792	768	776	793	819	786	824	771	836	809	781	815	850	794	797	795	762	795	799	849	797	783	815	796	822	766	790	837	850	815	785	782	808	804	828	764	825	837	836	784	768	796	778	822	824	793	766	810	815	810	814	789	755	804	819	770	823	753	799	790	838	757	814	776	806	835	862	821	824	809	734	778	827	780	802	802	798	799	790	765	827	799	800	779	825	846	815	824	786	768	795	778	757	769	806	807	785	799	791	793	792	791	787	795	823	858	794	799	746	798	823	806	806	805	815	827	772	816	831	827	720	795	819	795	796	773	808	819	776	784	830	796	826	796	806	800	795	807	842	797	867	758	769	794	793	784	810	814	748	796	812	786	817	777	820	788	807	831	802	799	790	871	816	799	850	831	793	825	808	792	847	810	728	815	824	829	818	788	756	761	830	814	800	835	779	742	832	843	858	811	773	790	832	769	816	764	821	798	792	778	808	829	824	830	833	811	788	801	745	814	786	781	840	794	796	862	768	802	801	830	775	801	803	826	800	821	830	855	765	766	829	790	779	819	834	861	832	763	796	752	813	821	816	844	744	825	752	771	839	789	766	806	804	808	809	826	794	837	779	803	836	817	784	771	809	827	793	792	793	841	820	764	804	788	809	841	826	830	825	788	803	808	787	810	804	764	829	762	837	823	781	788	807	805	818	785	803	825	770	823	793	816	842	787	777	819	834	697	764	800	767	788	819	749	851	780	787	743	812	845	814	776	793	771	805	832	805	829	815	815	810	769	816	850	844	802	798	808	788	782	826	773	833	771	826	801	772	808	791	787	859	818	773	812	774	831	770	793	777	810	790	830	826	801	802	808	728	775	804	856	856	802	765	778	827	801	836	751	778	729	795	773	796	812	768	767	777	804	822	846	795	766	834	808	800	809	779	796	811	820	808	831	800	800	772	799	786	805	812	792	810	763	841	825	764	826	755	821	815	795	816	757	819	776	783	838	784	780	802	798	808	809	810	805	782	819	782	803	810	785	772	819	811	795	839	800	773	774	743	763	817	776	847	796	790	801	817	842	788	815	846	831	762	795	804	811	804	785	830	811	870	786	774	804	795	820	819	821	818	766	778	771	813	824	780	787	800	802	769	805	783	818	791	820	842	850	777	795	840	808	862	757	827	820	791	805	826	841	763	794	835	823	775	790	780	825	823	806	810	799	798	805	770	801	834	830	789	760	809	799	820	815	785	777	795	771	827	815	817	765	807	815	830	809	797	773	801	801	776	806	813	789	834	782	857	853	804	735	816	749	785	817	867	817	772	812	810	831	813	803	828	827	816	821	827	787	804	815	786	803	766	804	829	812	762	810	722	810	786	808	806	799	782	769	801	830	804	825	828	772	803	803	795	778	779	818	795	810	862	761	845	787	818	836	807	812	814	860	788	836	787	819	806	790	813	786	779	814	755	820	844	797	798	824	834	833	796	779	737	775	804	767	722	802	818	786	767	813	775	768	825	859	820	744	763	776	873	800	779	774	770	847	797	789	783	822	856	808	875	841	802	795	832	857	825	768	835	842	793	797	806	777	830	792	735	847	819	792	812	830	782	776	808	753	787	802	764	817	820	797	784	813	761	734	834	843	836	762	834	802	797	877	768	769	751	823	784	792	786	834	808	792	712	814	740	766	798	836	796	800	772	774	824	764	823	738	758	812	800	812	822	799	805	796	771	766	765	769	786	827	771	761	821	835	748	801	818	808	737	762	742	834	778	799	791	791	804	811	809	807	797	793	824	818	781	835	779	746	820	770	770	835	819	818	792	825	791	765	808	762	808	810	861	806	784	792	852	778	823	829	789	776	803	833	812	815	775	768	813	778	857	803	810	781	801	789	805	820	805
15154	1527	1037	794	632	580	452	432	345	361	336	356	361	333	336	311	317	370	332	295	291	326	344	307	314	309	312	339	297	299	275	285	328	299	340	343	284	313	335	323	344	319	310	302	334	277	290	272	307	317	305	315	343	320	305	269	291	316	321	317	312	328	312	295	264	286	302	283	333	271	294	314	301	334	316	315	302	297	286	311	291	314	309	256	309	279	287	330	320	280	314	306	313	365	317	318	312	280	317	290	295	303	310	296	315	318	312	318	289	308	308	297	261	298	332	295	298	259	283	318	321	312	277	296	295	321	291	299	299	268	291	271	297	316	336	298	326	301	314	286	286	272	314	301	310	272	321	309	285	321	343	338	315	321	304	296	326	312	309	320	284	287	310	270	287	324	300	304	322	293	327	296	299	321	317	343	288	314	346	304	283	311	300	334	293	286	295	339	318	272	332	291	289	289	295	276	315	292	308	284	307	305	278	296	343	344	308	287	302	291	312	314	309	310	315	311	302	327	324	291	291	307	331	323	287	277	300	318	279	321	312	303	308	302	325	310	321	375	302	280	347	306	308	311	290	304	297	267	304	300	277	303	288	305	327	282	273	296	332	310	310	311	279	292	294	341	300	318	304	303	315	291	301	293	297	324	293	327	305	330	298	313	256	339	316	313	322	330	333	311	290	314	312	334	298	293	283	307	330	303	303	311	309	283	312	305	283	295	314	289	296	282	307	304	295	281	273	286	279	300	328	317	297	304	302	286	314	297	290	293	302	300	337	314	307	302	291	338	336	288	311	302	302	287	319	309	320	318	338	285	311	284	263	279	302	324	317	336	300	295	302	306	289	300	277	306	319	314	273	302	292	277	288	315	347	296	289	283	293	346	315	306	316	344	315	296	283	327	313	320	316	313	293	283	303	319	308	338	291	329	298	334	289	295	321	319	286	329	307	294	250	270	310	302	293	278	304	279	312	306	290	321	294	289	267	296	299	332	276	308	284	273	277	322	324	342	338	280	298	283	298	319	328	299	295	290	312	339	301	289	290	269	312	264	303	296	299	299	340	308	316	298	298	330	306	310	305	307	308	304	296	318	312	333	288	319	321	279	339	326	312	269	321	267	291	311	307	296	272	307	293	309	349	279	300	317	327	323	274	317	272	303	303	336	294	340	293	298	288	297	324	317	320	321	291	307	331	315	332	334	308	296	319	319	279	272	325	302	306	326	343	307	292	275	278	292	326	296	334	311	306	311	284	289	295	332	327	296	280	314	314	332	276	306	299	278	312	333	322	305	298	285	279	279	304	310	281	352	303	330	287	288	332	302	322	305	304	268	306	338	334	292	321	291	298	272	324	297	333	330	297	332	293	249	306	307	311	286	333	292	293	327	320	339	307	292	299	332	282	326	340	304	285	329	299	278	317	313	346	257	319	291	326	284	303	280	302	316	308	302	280	301	319	301	310	310	295	294	316	295	284	307	304	286	311	323	288	329	338	291	302	327	295	291	333	312	312	272	351	283	278	269	319	343	310	276	280	267	339	270	330	312	310	274	290	296	315	324	305	314	289	306	281	292	294	299	298	323	312	263	274	309	321	320	273	286	334	282	287	335	290	272	316	305	271	300	297	265	289	280	297	316	310	290	263	285	309	297	304	310	330	310	298	314	308	298	307	328	316	286	269	322	284	258	313	292	324	312	327	339	293	329	316	314	270	305	306	290	310	340	295	309	314	311	297	317	287	328	289	299	277	273	279	335	315	320	304	277	315	298	287	328	320	284	306	303	323	306	303	279	303	311	295	330	319	341	309	327	281	297	319	280	370	315	302	299	283	319	340	326	319	370	295	281	311	285	322	317	326	313	300	311	312	304	315	304	285	314	320	327	330	291	287	287	344	295	301	310	307	285	323	302	305	326	299	313	275	303	324	283	284	311	282	289	303	317	302	278	308	302	329	299	303	352	353	299	301	279	283	307	320	306	298	302	320	314	289	339	321	319	314	282	310	290	274	323	265	298	313	311	304	299	301	258	284	290	326	297	293	291	326	293	295	315	305	294	282	299	314	298	322	312	294	259	313	322	301	286	299	335	288	289	302	292	283	297	300	311	322	333	292	299	311	316	297	302	291	282	315	285	288	325	288	295	308	331	284	328	299	308	271	293	317	303	283	308	297	307	293	298	267	305	277	316	324	328	307	331	310	286	282	304	323	304	331	305	318	293	348	302	290	304	281	299	269	286	334	305	294	283	309	312	303	306	323	323	288	298	294	335	309	320	306	342	311	316	290	293	316	348	326	289	310	350	310	300	301	314	304	282	313	309	289	333	300	307	308	341	306	342	313	308	325	299	319	329	298	277	326	289	319	331	276	269	338	289	301	296	320	295	321	293	309	324	283	315	298	281	327	350	295	273	303	318	288	294	326	313	308	318	284	288	300	311	293	318	308	296	294	312	275	270	274	282	322	312	316	329	282	301	339	333	345	296	303	290	286	318	317	296	298	314	320	310	289	257	285	308	283	259	309	283	319	280	281	294	282	343	299	310	272	335	264	266	316	286	294	303	275	294	315	265	320	269	286	295	317	268	313	296	316	310	310	320	285	280	306	297	254	309	311	300	285	304	302	310	297	301	322	310	297	296	307	312	299	315	286	313	304	307	299	285	317	303	284	270	339	297	356	316	329	345	275	304	314	313	268	302	311	296	273	280	300	305	267	322	324	281	349	310	295	322	287	306	296	333	276	279	294	285	337	302	268	314	309	315	294	301	311	300	285	277	299	300	290	282	345	289	287	300	314	329	312	312	320	334	305	287	322	303	314	299	328	310	304	315	297	338	295	343	291	312	329	270	311	299	307	277	318	326	289	302	324	316	315	286	266	312	294	318	305	323	323	360	310	297	305	291	309	283	295	318	302	293	297	318	247	291	314	334	326	302	311	273	282	290	320	302	284	345	316	313	282	303	315	315	270	292	276	315	290	303	303	287	311	305	333	294	289	320	298	308	332	302	283	331	307	296	317	333	316	314	300	324	315	316	278	344	294	287	315	346	301	316	339	302	297	282	300	288	332	295	299	306	305	292	312	308	301	326	305	298	331	327	260	287	305	305	323	278	305	294	351	281	295	296	289	293	293	342	302	313	289	304	293	347	300	313	289	315	299	318	256	293	266	302	341	318	313	276	312	308	307	295	301	288	272	288	305	272	291	306	287	297	279	314	307	325	296	296	280	327	295	300	323	303	286	269	264	312	290	279	336	310	311	305	305	307	317	335	293	313	301	302	325	302	312	288	292	274	302	289	317	268	298	284	327	283	306	341	309	325	277	289	308	296	291	295	301	289	300	289	285	285	322	293	303	279	338	286	295	294	297	328	303	315	293	264	299	287	308	327	253	281	310	296	307	309	331	304	332	316	297	328	291	319	294	299	331	304	314	297	338	298	312	311	303	310	286	301	313	283	314	331	255	315	257	287	317	337	295	315	285	312	323	322	311	292	319	286	276	330	287	295	299	300
8342	1245	2195	2400	1979	1803	1502	1188	1137	1135	1124	998	931	922	824	819	818	749	802	734	748	804	785	774	756	748	731	778	720	780	683	715	732	758	677	651	684	722	647	723	668	747	748	715	702	676	705	727	688	696	683	718	693	740	674	699	753	690	666	700	696	671	690	622	709	681	736	714	673	713	654	656	699	737	673	736	687	649	719	673	687	686	716	654	629	677	678	675	698	691	677	655	692	732	696	677	698	732	664	667	719	660	674	684	707	680	710	698	705	705	708	734	743	724	675	667	683	659	658	692	691	701	654	678	641	717	643	692	676	707	708	728	641	685	665	654	691	654	662	699	708	680	700	739	663	722	662	653	673	668	673	668	674	714	677	687	661	693	702	710	673	685	695	673	723	665	714	674	719	661	677	680	673	726	672	700	675	674	734	685	653	720	652	692	694	651	695	713	690	664	679	678	642	686	730	711	674	642	717	670	677	645	658	654	640	678	668	663	668	680	665	673	681	673	693	665	674	679	685	684	714	686	686	678	678	690	690	675	694	701	670	667	686	666	658	691	691	668	643	714	661	666	711	680	679	659	650	634	679	642	652	705	682	642	684	647	639	665	730	691	732	682	710	622	662	651	696	691	686	732	650	711	670	707	610	657	660	710	698	670	709	645	691	687	698	708	685	704	700	677	715	666	670	679	679	631	721	672	674	681	712	702	693	650	704	706	645	717	677	715	650	665	682	713	658	678	727	667	696	679	668	692	665	690	635	700	660	699	676	713	695	661	674	670	740	694	696	683	689	616	658	623	727	688	700	671	630	709	705	673	673	685	702	630	653	739	711	679	689	684	720	657	688	684	703	715	641	656	715	696	649	680	706	699	649	716	715	619	692	712	690	691	692	696	698	670	656	708	666	671	670	655	703	670	695	677	697	606	687	679	681	639	711	692	655	706	673	657	703	669	658	664	658	665	682	686	721	699	650	719	657	679	669	664	737	690	685	704	683	659	691	706	723	735	699	695	694	676	658	649	632	686	723	707	639	673	698	679	700	760	711	721	672	682	652	668	701	657	678	686	679	714	658	666	705	712	653	737	671	685	717	638	642	701	766	686	715	666	723	685	692	694	685	726	679	703	657	717	694	661	681	640	708	689	663	670	638	716	683	711	636	693	714	716	674	691	653	646	699	673	678	690	661	701	680	667	686	661	726	677	651	687	675	692	715	667	718	710	677	701	717	648	733	673	655	684	686	712	661	698	675	688	671	708	712	701	704	639	685	641	642	654	648	737	655	692	678	720	679	681	634	695	661	722	699	638	673	697	762	605	663	671	719	629	641	673	644	655	647	636	696	652	675	684	648	691	722	656	664	711	721	675	680	675	682	711	717	675	710	701	644	687	689	685	670	655	658	646	713	693	702	711	693	665	695	673	674	669	678	700	711	708	679	725	714	652	713	689	656	677	686	647	659	684	670	672	669	694	727	660	686	590	633	658	692	657	703	660	660	669	675	668	696	666	690	662	696	712	741	721	647	719	674	720	726	674	680	732	672	622	682	664	670	626	650	637	673	684	672	690	674	680	708	699	655	658	695	710	711	653	710	696	695	723	629	662	655	647	692	647	638	682	682	694	673	663	688	639	697	655	694	702	679	686	692	697	719	672	689	660	695	682	682	679	673	660	685	641	690	679	661	679	679	716	656	683	666	737	659	652	710	692	713	707	697	641	685	746	717	694	657	689	683	684	687	654	681	690	631	733	691	697	656	682	672	703	694	676	631	709	638	648	644	632	647	713	702	708	691	714	702	681	673	652	665	717	687	646	668	681	696	685	670	645	644	682	701	705	650	640	755	672	674	632	699	650	696	702	649	685	696	712	637	651	695	674	630	732	667	712	618	709	628	639	696	703	679	634	715	685	688	638	649	714	689	674	722	710	701	648	674	708	694	657	684	739	669	671	686	650	627	684	677	691	670	721	644	652	720	707	718	660	674	686	663	666	696	663	674	695	677	751	688	695	664	680	740	664	642	646	689	718	664	669	738	724	673	696	712	637	687	708	720	709	683	676	697	711	673	710	683	695	686	737	693	693	626	709	702	662	717	679	669	675	687	705	703	614	662	691	726	670	698	680	656	687	611	675	647	700	694	678	663	743	695	712	651	702	660	713	677	700	669	667	674	665	718	660	713	697	652	718	723	719	664	685	702	704	679	656	715	670	656	673	709	703	703	689	667	667	678	691	645	615	680	716	667	654	660	688	715	643	656	673	669	683	679	695	687	646	686	675	695	715	704	658	778	689	675	679	666	633	655	688	701	677	670	689	712	679	689	728	694	682	684	708	654	678	693	696	686	704	685	731	656	706	647	671	685	692	675	664	685	678	638	730	636	672	667	682	666	659	717	692	666	648	690	690	662	657	705	606	712	675	664	701	689	630	691	660	686	714	632	709	746	687	681	677	696	681	670	671	687	664	664	691	689	670	597	667	672	670	694	684	649	679	743	706	679	708	642	705	685	646	668	690	636	658	715	651	699	684	680	696	646	682	682	704	678	730	661	665	683	648	673	697	685	720	726	700	676	684	673	668	670	714	697	714	710	720	643	635	689	679	710	651	699	682	674	679	656	673	683	657	688	672	666	700	700	689	714	712	676	688	716	662	699	733	685	653	669	684	686	718	677	673	675	669	678	687	692	694	692	676	710	688	690	663	727	689	684	639	670	662	678	693	704	678	694	668	709	714	676	668	684	699	711	692	687	657	673	678	705	682	657	648	689	728	689	634	704	688	694	711	741	694	709	702	681	656	652	683	682	670	700	686	654	704	658	664	673	681	656	678	702	637	727	715	724	709	663	651	740	653	673	627	698	666	700	666	647	702	656	678	697	658	653	661	645	664	703	678	683	697	678	667	639	693	677	672	678	693	698	721	665	636	756	665	693	677	676	680	692	693	679	677	680	626	723	660	675	672	675	688	695	666	640	700	649	697	664	667	682	680	705	708	709	696	678	682	727	629	634	675	705	711	651	713	712	748	636	664	659	654	658	685	659	715	647	712	659	711	669	653	626	659	665	662	664	710	662	675	670	653	637	682	646	673	645	697	721	671	664	659	641	701	711	720	686	667	709	679	653	691	672	696	656	662	661	742	688	658	696	653	693	694	761	704	682	700	655	722	688	691	663	694	641	704	680	658	657	659	701	707	690	718	640	663	720	653	686	676	680	608	716	690	703	673	653	665	704	670	676	716	712	710	670	703	671	680	698	642	685	705	729	657	660	693	718	682	669	707	661	664	647	676	681	698	676	681	717	637	667	657	667	691	731	714	660	724	653	696	668	691	721	695	703	652	667	732	690	658	729	646	706	622	658	679	682	714	683	677	714	663	682	642	705	715	682	671	667	653	666	692	651	615	675	685	718	650	707	653	716	651	658	697	704	658	650	705	678	681	690	692	716	652	655	675	665	715	688	770	659	673	709	693	700	665	688	671	675	706	672	725	702	681	718	660	708	706	698	639	700	699	673	674
1452	217	175	196	207	182	172	179	159	167	201	171	182	189	193	193	192	180	178	165	202	214	163	194	199	174	181	181	187	214	190	186	212	184	201	203	216	200	191	195	190	170	205	170	197	175	189	176	190	187	208	195	198	183	204	193	154	206	182	184	165	185	200	184	177	171	174	164	196	178	166	177	196	213	203	197	168	188	170	185	183	203	180	179	180	211	214	177	199	179	177	191	170	191	179	201	199	188	163	207	217	189	190	200	178	189	207	200	181	181	170	187	182	161	165	197	201	174	188	181	183	190	197	182	179	165	199	182	192	195	179	165	178	208	192	181	167	188	177	185	174	177	167	173	161	180	166	193	168	199	209	175	161	210	202	160	208	167	172	208	186	179	162	181	200	186	158	196	162	178	185	168	180	164	185	165	186	181	191	189	171	162	182	186	192	191	164	187	171	180	173	182	155	190	200	189	185	174	172	187	192	199	187	185	186	192	162	182	208	169	205	173	195	189	173	152	190	186	203	180	171	172	178	197	171	181	188	188	197	189	169	207	171	202	165	202	223	170	201	174	157	185	198	180	174	187	189	178	182	194	175	196	174	163	173	180	189	177	176	178	185	171	165	203	200	193	167	188	164	193	186	172	177	158	181	169	153	146	183	190	181	188	173	164	175	181	206	167	193	187	179	171	178	173	198	192	159	185	174	195	190	173	179	202	166	188	176	182	169	206	198	174	198	176	181	179	180	181	203	187	168	195	186	167	186	195	179	183	187	176	182	185	175	200	185	191	170	210	191	192	166	188	178	190	171	167	174	189	172	179	203	207	186	186	191	193	179	165	211	176	201	185	180	178	183	174	189	177	162	191	194	166	160	179	206	199	190	200	182	185	162	186	161	203	206	155	170	177	185	179	167	193	176	167	168	201	187	200	164	209	208	185	184	188	175	188	200	178	173	164	175	210	177	154	204	196	207	183	184	170	168	187	189	170	196	193	166	183	210	192	194	158	199	193	193	189	173	180	185	178	186	166	197	216	159	172	219	200	161	177	165	183	171	186	169	180	197	193	186	167	162	191	165	224	203	179	200	191	212	179	191	188	203	166	178	204	187	184	189	185	161	203	187	196	193	161	197	172	177	162	174	211	183	175	210	177	187	195	200	173	180	168	172	195	180	183	157	172	200	193	179	188	189	182	171	208	176	181	177	200	202	184	194	195	199	172	227	184	196	214	183	232	196	189	177	190	174	209	201	203	209	176	194	157	192	174	192	203	181	180	164	195	170	165	202	177	190	209	187	191	149	165	188	196	182	193	181	198	159	177	156	188	199	187	193	182	191	192	193	166	181	202	203	180	190	196	187	178	195	178	189	189	157	185	206	175	175	204	194	166	190	203	186	170	164	181	180	185	178	191	179	184	181	177	204	207	150	188	195	189	172	192	168	177	178	201	167	188	163	167	177	178	177	195	176	205	189	179	192	181	172	194	187	198	194	173	199	165	197	192	176	183	178	160	204	195	181	180	191	176	174	225	180	187	192	213	194	227	182	178	192	187	185	179	191	176	170	174	183	166	198	160	169	186	202	207	179	191	176	165	161	202	181	207	188	176	172	171	155	185	183	190	191	188	174	191	183	170	190	186	159	198	172	182	177	190	167	181	199	186	178	177	187	182	205	205	175	192	160	200	173	196	181	207	176	193	160	195	215	197	165	137	151	193	191	169	203	185	199	192	181	174	197	187	190	180	188	194	212	201	172	207	177	195	200	188	171	166	176	186	190	185	156	157	199	193	180	195	183	207	165	192	203	207	184	196	177	177	180	153	202	177	202	193	183	190	206	191	171	146	174	168	185	186	169	158	185	193	204	199	182	189	191	179	168	179	194	145	177	204	186	170	184	174	170	185	162	185	198	166	213	186	182	183	192	179	199	196	175	177	175	195	200	197	170	167	198	179	190	182	183	191	177	171	200	201	181	182	176	199	182	182	174	153	179	200	178	181	186	170	165	204	199	184	163	176	193	205	177	181	199	206	196	187	185	178	182	204	197	194	178	165	171	175	172	206	210	185	195	181	194	196	195	195	174	195	195	171	189	201	189	176	195	183	177	214	178	221	184	214	171	177	179	200	181	179	177	185	180	198	170	173	191	187	172	179	202	195	176	184	168	149	199	200	201	182	208	184	194	184	151	177	172	210	192	197	179	197	158	188	192	192	180	188	179	182	201	165	180	192	187	185	187	186	184	208	183	187	188	169	169	187	182	183	168	192	166	176	192	174	197	181	206	189	188	184	197	177	183	197	162	184	172	186	196	185	175	159	162	173	189	178	196	196	167	166	203	162	184	203	182	222	188	151	159	179	194	176	193	190	175	189	155	175	214	191	182	178	187	170	179	180	210	177	200	190	185	187	187	152	177	190	204	201	207	188	180	197	172	187	184	174	192	159	158	160	198	177	184	177	161	184	181	189	167	185	168	200	193	172	191	195	181	192	173	179	211	173	184	201	199	213	177	197	176	190	174	203	185	171	172	167	178	223	195	151	187	185	206	173	202	177	184	174	155	197	155	168	190	163	178	170	165	169	185	172	177	168	197	181	179	190	185	181	190	161	196	210	192	188	191	209	176	183	174	166	175	200	170	182	183	181	181	211	167	179	190	186	201	196	179	189	187	175	189	195	190	168	186	185	211	202	212	204	170	201	196	166	169	166	190	178	188	166	190	188	196	165	169	175	175	195	204	167	168	191	180	181	212	188	184	184	196	174	189	191	204	213	196	186	171	171	169	199	202	187	188	197	197	176	201	193	181	167	195	150	172	167	216	179	213	184	196	180	185	163	174	194	177	176	162	187	184	176	175	193	181	192	189	184	219	175	191	192	166	170	190	190	162	186	184	198	182	158	190	179	180	208	174	211	215	163	180	180	176	158	206	158	196	166	171	198	189	167	186	171	198	200	198	171	172	146	171	196	189	172	210	161	173	168	193	188	180	174	191	192	191	201	179	183	160	196	163	170	184	176	162	187	190	154	198	175	216	180	164	161	198	217	205	191	168	164	190	210	196	205	194	181	175	189	186	206	163	157	174	179	192	183	170	184	189	183	203	191	184	182	186	200	173	223	197	176	207	186	177	186	201	171	188	204	191	199	178	206	201	198	186	178	173	196	191	196	189	162	183	169	183	172	169	179	176	168	173	199	191	172	181	186	165	171	176	202	192	198	187	190	163	190	194	164	215	199	238	204	192	177	177	190	199	198	165	196	159	183	197	172	180	153	180	196	184	199	199	190	170	166	196	180	191	192	176	196	191	211	171	200	161	184	191	186	177	184	180	199	173	175	187	215	179	214	216	171	191	201	176	206	207	165	175	195	179	195	179	184	176	187	168	178	155	175	170	168	190	175	167	179	163	199	222	180	177	201	188	164	197	189	199	183	205	195	161	171	193	198	197	183	171	205	181	176	187	187	180	190	180	165	166	202	165	181	195	154	175	182	202	179	178	164	180	171	189	177	179	172	134	194
1755	493	529	559	495	498	511	472	515	458	477	497	505	489	509	485	476	475	462	467	444	466	517	447	482	470	486	492	462	483	477	493	531	467	474	439	493	521	461	492	482	460	470	454	500	478	495	450	461	480	477	455	490	500	487	429	460	460	494	477	489	475	488	442	461	492	433	477	447	484	477	499	511	460	476	464	460	470	512	488	478	481	486	476	466	493	466	482	470	460	487	451	434	468	480	463	474	486	472	455	474	463	510	473	509	485	424	471	475	480	473	445	449	495	477	471	478	466	473	458	436	461	444	463	466	440	487	520	476	442	478	487	497	457	487	468	478	472	455	472	483	494	468	453	473	497	486	478	518	462	458	489	479	507	475	478	490	489	498	450	457	436	458	466	468	496	467	485	458	491	479	436	468	458	487	477	469	477	511	518	448	487	480	480	475	485	489	445	455	448	462	459	475	455	434	481	477	461	501	473	475	443	457	475	455	445	451	460	454	456	436	455	455	501	444	502	465	464	463	503	434	486	488	489	472	464	458	465	492	447	478	461	453	481	503	463	494	500	487	433	471	461	510	478	452	459	462	474	478	449	451	476	456	483	487	442	448	489	429	440	480	457	485	487	507	481	457	495	476	459	464	478	469	434	439	473	444	494	488	446	485	444	471	458	520	466	491	463	498	475	478	533	431	476	482	489	472	448	464	475	460	468	461	449	487	455	487	505	463	460	461	449	440	483	476	491	521	501	450	436	507	485	467	505	480	464	479	455	458	484	448	490	461	461	469	477	474	484	463	474	473	489	462	435	462	487	442	454	499	441	462	519	448	487	470	483	431	447	495	489	459	447	462	475	453	491	455	462	451	490	495	497	455	485	471	478	502	465	451	469	537	463	461	439	454	472	475	492	474	467	463	499	514	456	450	471	494	431	457	453	498	460	495	444	466	473	483	489	486	505	476	477	472	519	474	451	489	441	504	486	456	508	454	484	512	489	479	484	523	498	410	448	506	437	468	464	489	483	503	467	470	504	476	484	500	452	468	485	485	474	513	494	457	454	479	444	491	470	487	429	448	446	481	487	430	480	477	461	527	415	524	456	478	441	437	448	461	428	515	475	478	463	446	524	478	508	461	490	476	465	474	474	454	454	468	499	445	486	456	457	469	501	452	437	460	488	470	494	482	457	497	473	529	488	446	508	478	444	452	442	467	474	441	498	457	470	481	509	518	465	463	485	499	439	453	513	444	456	471	488	441	483	480	506	497	461	477	498	472	490	434	437	482	478	431	480	466	447	477	447	466	446	447	503	465	482	501	479	515	481	466	444	463	462	495	506	456	464	488	472	485	439	505	466	467	465	494	516	470	481	519	474	482	435	457	442	453	466	476	451	475	460	423	460	500	484	450	510	430	459	496	455	516	429	461	461	468	487	497	475	490	440	450	477	436	434	449	493	478	472	454	490	488	464	484	438	474	476	499	460	468	457	490	459	498	475	463	452	488	492	479	456	485	508	478	491	469	445	495	504	449	444	461	486	501	513	490	406	441	489	466	472	442	430	458	486	491	432	492	458	468	467	457	440	464	493	480	477	483	444	480	494	458	460	493	475	454	486	467	496	481	506	476	448	457	467	487	506	483	463	470	488	464	492	516	488	448	459	456	482	509	488	476	469	466	510	490	469	477	512	490	462	465	489	464	506	497	525	479	465	527	454	468	455	486	463	465	498	459	487	455	467	455	474	482	473	435	467	465	470	460	474	470	457	463	474	467	464	450	486	455	451	455	470	480	489	482	494	475	442	509	509	430	482	488	473	504	449	472	451	467	458	461	498	449	462	515	459	456	475	501	477	461	485	469	486	457	476	497	476	448	445	509	463	476	488	490	480	511	476	470	490	446	459	460	435	466	503	467	456	497	465	511	424	500	495	492	431	485	497	450	461	506	484	473	506	446	490	462	505	466	433	485	500	440	460	452	495	447	486	507	444	487	468	463	500	466	503	445	457	492	504	472	481	491	458	470	493	477	440	464	485	515	448	485	455	448	461	510	472	454	480	479	485	426	456	483	493	487	497	471	453	480	453	476	444	479	465	490	490	519	482	520	507	479	442	455	449	476	471	489	466	478	476	514	490	462	448	476	469	464	458	487	480	524	476	455	480	470	486	486	491	512	463	481	458	470	517	463	481	459	481	440	420	473	468	450	449	529	469	477	505	473	472	475	429	500	469	481	481	460	457	469	488	458	460	451	457	477	485	443	477	482	470	470	502	444	423	466	444	462	469	476	461	484	474	443	468	467	456	461	514	475	439	498	468	439	535	490	508	512	484	490	485	438	449	463	466	488	481	466	468	449	484	484	467	447	481	493	443	421	469	451	460	510	489	458	465	503	466	489	464	465	462	470	468	482	465	439	470	485	474	467	484	513	450	464	500	489	446	482	466	501	485	444	475	507	470	461	495	498	495	499	479	483	492	499	497	492	518	455	444	477	480	467	476	463	460	481	463	469	469	471	416	474	454	455	437	485	460	438	486	488	477	454	455	485	494	485	474	479	460	430	455	479	510	451	454	513	474	480	521	489	470	466	500	439	472	456	477	453	491	477	493	453	453	477	487	469	487	467	458	463	502	452	444	478	492	489	458	449	492	493	508	457	469	466	461	492	497	496	486	477	514	461	457	502	479	476	494	485	459	520	442	451	469	501	470	490	479	444	470	500	469	470	431	461	460	474	471	488	483	469	508	499	492	471	485	461	504	491	436	483	458	467	514	463	457	468	425	497	451	483	507	489	468	495	466	447	442	501	477	491	486	460	512	458	472	483	464	453	474	456	496	427	514	463	472	463	466	422	460	483	454	465	448	505	486	492	449	495	494	510	466	455	438	475	454	509	463	467	491	470	542	476	481	473	475	481	463	432	477	472	465	491	525	470	472	475	499	485	474	487	464	442	452	479	470	456	467	431	466	465	478	458	502	480	479	464	493	464	463	452	456	485	477	506	455	478	459	433	465	467	457	471	433	501	470	474	478	469	473	492	479	440	504	476	520	499	467	489	431	445	442	466	514	448	476	498	457	466	451	468	493	509	502	444	451	478	470	454	480	463	501	498	466	474	497	472	444	492	464	448	482	447	439	449	490	490	474	504	463	460	481	444	466	467	498	481	494	452	479	456	518	455	491	432	500	494	448	439	483	526	449	500	491	482	493	471	502	468	495	481	440	459	453	453	457	503	458	454	421	494	508	445	438	492	450	461	487	458	493	520	489	486	476	480	460	460	454	486	504	466	499	467	455	480	480	503	459	496	488	500	454	484	510	480	474	457	488	500	476	519	516	443	514	468	487	462	497	483	495	465	490	507	459	487	434	473	481	442	473	482	481	505	465	491	446	503	440	440	457	447	458	464	486	462	486	439	471	513	476	477	473	485	504	469	445	452	437	468	454	460	477	464	514	462	470	446	463	497	470	503	460	465	494	470	497	499	483	487	448	460	484	493	468	483	482	493	457	436	443	496	506	424	428
8147	693	704	659	487	488	438	379	384	365	340	381	360	353	370	385	356	366	348	374	343	344	369	375	378	320	345	349	371	339	325	341	339	363	343	350	328	343	370	343	349	346	371	383	335	343	332	355	370	360	331	345	364	334	380	369	332	338	376	309	362	370	330	330	355	334	330	346	335	350	368	316	344	363	396	369	361	320	336	354	363	368	336	355	331	343	349	334	346	310	295	344	363	342	359	349	331	331	372	351	334	338	357	320	356	336	329	353	315	351	390	354	339	366	328	403	331	371	316	361	367	331	358	334	342	353	359	345	322	393	319	324	335	358	355	358	378	348	393	353	318	386	384	365	333	334	360	355	313	324	376	333	343	345	352	367	357	348	351	363	367	341	337	361	352	334	384	354	359	346	323	354	353	336	336	379	328	363	336	368	328	320	375	371	352	361	354	323	353	343	305	355	337	356	305	374	356	376	359	372	321	335	347	343	353	358	349	345	337	369	346	372	377	375	367	359	346	355	342	375	340	346	335	344	383	354	385	347	324	340	377	364	345	337	343	343	357	356	356	337	318	381	353	336	339	335	329	360	310	357	307	348	360	325	323	363	360	327	339	356	343	341	327	349	356	341	328	371	337	359	345	341	378	350	352	362	326	375	323	331	349	350	338	336	330	344	311	325	359	405	367	323	347	388	382	331	326	368	328	344	336	343	337	330	328	326	370	400	323	348	344	370	344	333	318	376	352	347	343	380	348	343	312	364	361	347	345	369	355	356	333	358	335	309	327	331	331	348	379	299	336	329	332	361	332	351	362	323	381	342	310	318	346	349	377	324	348	370	349	334	311	372	359	363	366	332	329	341	332	336	363	373	330	318	352	309	366	357	311	357	329	355	358	318	357	348	351	337	344	326	295	324	307	367	371	339	354	345	365	343	372	333	385	331	334	322	352	384	318	342	357	371	348	366	347	304	317	361	332	359	373	353	338	340	335	353	353	325	331	305	373	337	362	342	317	326	356	316	339	346	340	355	338	401	348	355	383	340	376	359	327	346	354	360	341	327	363	331	333	344	332	293	346	347	364	327	339	346	363	364	353	352	356	360	327	317	317	329	345	329	379	386	358	332	389	324	366	357	373	322	354	350	322	360	361	356	339	355	325	341	361	344	335	353	362	333	363	322	347	354	362	346	326	362	353	361	358	323	347	321	341	349	338	345	323	368	311	336	405	369	352	385	359	318	323	338	327	368	358	369	337	318	367	319	362	341	386	386	373	348	343	332	336	376	350	331	319	331	370	368	368	348	347	365	378	345	353	310	339	358	354	341	337	334	376	341	384	383	324	343	308	326	307	351	388	334	325	336	371	363	341	368	355	334	363	336	327	336	384	326	347	357	356	316	339	353	334	342	325	347	349	340	359	300	314	329	347	317	348	387	337	367	357	358	309	359	351	349	353	367	324	366	346	363	383	396	344	334	343	350	366	364	311	354	301	341	332	326	355	361	339	368	345	342	359	365	341	332	340	346	357	347	334	341	353	351	317	352	367	339	363	340	336	349	371	389	347	352	345	348	340	306	346	338	339	358	351	309	320	362	354	368	345	349	354	341	338	305	347	344	361	356	328	367	315	355	367	341	369	340	358	337	344	346	336	341	341	342	348	348	336	342	319	320	349	352	351	362	355	350	353	351	357	358	287	353	388	355	322	338	356	379	353	331	340	359	348	308	340	397	375	333	338	341	343	354	350	326	346	353	348	359	372	363	325	330	349	340	330	351	342	364	352	391	368	361	376	348	321	368	342	352	355	334	332	316	332	349	332	381	386	346	352	338	375	364	331	329	327	345	332	363	354	309	319	330	365	357	376	352	345	332	355	325	357	381	371	362	348	350	367	320	360	345	365	362	334	338	337	379	296	313	336	357	364	367	326	371	352	362	387	332	363	326	382	311	382	338	360	381	382	354	379	306	367	368	328	364	336	356	344	382	356	343	312	333	362	322	352	367	342	357	361	359	326	393	333	346	327	346	355	368	318	345	335	322	335	325	336	372	322	353	371	341	345	368	330	311	358	356	347	367	320	318	360	338	337	356	304	360	362	350	363	323	318	329	338	350	325	364	339	348	330	318	358	336	365	363	324	332	332	336	306	307	334	364	344	380	347	339	310	350	343	341	320	366	342	322	372	368	379	347	373	315	344	400	370	363	372	346	346	337	335	350	297	399	331	361	356	353	343	347	361	348	342	332	345	347	333	342	337	334	334	354	308	338	328	344	361	405	374	323	355	375	355	348	347	356	318	334	355	324	395	311	361	338	371	364	331	380	375	347	369	332	359	352	335	337	367	327	341	351	352	323	349	357	358	345	334	353	337	345	323	324	350	334	349	362	336	312	321	324	338	328	324	383	319	357	330	386	363	359	384	379	329	364	354	363	337	360	345	349	343	359	355	336	369	341	361	328	371	333	331	364	386	335	346	326	385	352	331	349	336	348	374	357	363	360	321	358	345	344	325	325	318	359	364	344	339	406	364	369	330	350	347	316	323	359	339	307	344	356	357	358	380	352	357	337	343	358	340	331	369	360	396	381	333	362	360	363	337	336	323	386	369	358	361	360	360	368	337	372	387	384	308	342	360	326	341	357	388	335	334	327	365	342	343	327	341	323	317	349	380	325	332	336	344	362	382	345	387	356	364	351	368	379	355	384	319	361	341	368	327	376	312	343	342	287	375	343	340	357	332	379	308	316	373	344	332	373	331	366	350	324	346	389	391	354	351	375	350	330	321	356	338	324	358	316	359	364	363	343	365	307	306	362	355	318	339	348	316	346	350	356	314	370	399	351	378	334	327	360	354	315	307	368	328	318	358	343	311	340	338	331	324	336	347	321	352	338	329	357	364	342	375	314	371	355	358	345	352	349	346	324	327	317	326	353	354	332	337	344	334	356	353	377	342	344	345	338	363	344	360	370	291	372	350	338	342	322	345	318	330	343	375	361	331	345	379	380	348	376	352	366	347	354	358	329	325	387	332	366	326	324	384	324	321	339	338	352	349	352	318	334	370	350	316	330	323	348	362	352	366	311	297	334	388	349	375	368	366	398	350	317	382	362	330	349	335	322	348	346	377	369	332	348	331	353	381	339	362	340	327	361	347	330	377	346	348	333	351	338	361	342	374	304	331	352	326	330	352	358	381	336	328	339	371	358	309	336	347	325	327	337	327	353	325	367	371	323	350	382	353	335	342	357	359	317	361	333	289	351	347	329	357	349	326	349	319	339	328	352	354	372	365	338	342	345	365	336	348	376	351	362	336	307	344	353	305	351	389	363	294	383	365	342	347	332	392	339	351	379	346	348	357	378	336	324	381	346	319	341	370	338	342	336	358	337	329	336	307	347	373	386	327	337	342	338	360	354	367	354	364	316	332	346	332	357	371	362	374	376	378	343	332	324	350	331	365	346	352	340	365	347	348	332	354	317	321	324	373	371	378	364	336	411	353	320	310	324	350	346	334	356	359	344
6657	1104	1702	1628	1440	1415	1259	1152	1064	1045	1014	955	896	912	911	860	865	841	836	827	858	795	807	880	829	825	837	886	853	818	828	802	876	791	828	857	827	759	861	827	814	793	789	812	811	779	884	773	792	799	813	823	831	824	796	857	802	807	809	747	810	832	822	827	856	796	812	767	808	855	786	842	779	758	754	862	830	784	804	787	753	827	788	832	801	790	741	789	795	788	786	776	827	838	865	786	807	737	801	808	819	807	827	802	790	797	780	797	793	791	834	769	805	825	777	820	805	790	864	728	782	820	771	803	814	793	859	809	784	782	794	724	761	815	802	821	797	821	842	782	779	776	766	820	822	808	799	775	824	784	787	822	793	789	774	818	806	772	785	807	772	839	776	804	787	791	806	746	817	740	832	823	779	757	774	826	802	793	811	851	777	858	762	784	795	724	769	827	834	771	801	868	747	831	779	827	750	844	793	802	795	805	853	813	821	792	831	801	773	793	737	800	807	775	799	792	763	809	810	752	804	822	813	805	795	825	825	804	832	817	781	821	746	806	764	801	813	812	784	768	777	764	764	838	780	822	830	831	809	808	812	795	807	793	796	799	795	833	798	821	825	834	777	829	801	772	820	762	811	830	833	819	808	777	808	847	790	780	832	782	792	781	785	785	823	784	776	814	796	781	789	814	793	827	749	803	823	802	784	796	816	787	747	806	789	798	809	773	806	784	833	808	845	798	794	825	829	896	770	772	809	773	769	837	831	816	838	782	776	842	782	787	828	787	819	831	796	825	740	804	786	837	792	773	726	755	757	813	755	832	807	776	768	800	790	799	831	791	782	816	796	803	797	815	791	796	798	802	787	811	819	824	776	784	799	793	801	762	844	779	797	788	760	783	833	817	779	803	788	831	750	810	753	752	785	822	796	828	763	804	768	808	800	789	805	843	836	813	822	826	826	770	781	844	778	801	789	794	792	775	842	840	803	837	826	885	808	792	772	804	850	738	806	850	848	817	794	804	847	755	791	790	820	842	818	819	783	801	788	822	827	760	855	770	879	775	814	760	768	757	781	822	784	845	821	814	784	812	875	761	770	864	817	805	799	801	776	835	773	765	811	829	827	801	824	794	792	797	807	833	818	810	778	763	765	805	793	779	797	799	827	771	798	781	826	804	783	754	813	794	863	793	835	800	803	789	804	814	769	838	779	845	767	841	833	770	793	795	800	711	791	773	814	823	811	799	811	791	778	808	803	807	815	788	800	829	786	776	832	829	815	784	799	781	777	817	784	814	824	785	805	791	751	828	811	764	806	786	836	823	810	773	802	808	899	777	807	759	783	856	802	770	799	816	831	834	790	823	831	773	811	813	812	809	802	763	804	795	758	815	777	811	755	805	804	797	828	788	798	821	813	770	832	772	769	768	866	787	812	802	785	788	759	754	845	806	797	802	789	787	823	758	852	779	752	804	826	801	801	800	762	779	827	838	854	850	797	807	811	841	804	802	804	766	822	767	800	772	809	787	795	835	767	823	805	763	758	761	772	773	804	763	814	790	825	782	808	800	820	770	805	746	794	793	771	768	794	774	840	787	780	777	813	801	816	827	797	827	791	812	765	759	813	828	833	794	796	759	774	780	776	823	767	799	817	792	792	730	811	772	828	740	768	782	835	828	816	809	832	783	792	780	825	799	793	856	796	768	831	794	792	808	814	768	781	803	783	796	781	766	793	834	826	812	846	805	806	782	783	769	767	744	811	859	840	805	780	798	768	804	773	774	797	794	803	798	776	811	823	814	784	754	793	771	842	776	817	765	784	823	724	810	735	822	800	759	843	804	871	789	827	750	801	804	771	791	810	800	818	815	825	749	793	799	745	770	773	840	844	831	815	790	788	820	776	823	808	798	818	799	826	811	784	802	818	844	797	798	790	791	799	810	835	817	797	850	781	791	787	821	775	806	815	798	813	840	795	803	794	786	785	839	828	787	809	775	802	807	829	829	826	845	835	823	800	796	794	783	786	810	833	837	812	847	803	768	807	796	781	790	800	771	793	820	816	802	815	794	807	784	805	793	776	862	783	820	821	733	774	818	842	776	752	825	856	812	747	776	791	823	807	820	802	780	846	787	823	761	815	770	763	818	780	850	740	769	779	764	823	793	807	839	788	798	755	806	791	754	763	809	828	838	844	781	812	797	831	753	776	727	799	758	824	803	838	770	770	772	752	808	781	778	848	834	769	754	786	788	825	773	821	794	800	820	821	818	780	797	818	769	822	777	821	798	856	813	821	770	838	790	789	816	774	784	778	773	797	797	850	784	784	792	785	805	815	800	801	832	796	796	773	829	827	779	802	786	791	759	809	798	800	814	745	772	838	789	820	778	801	785	785	774	786	844	790	804	802	785	745	797	776	819	807	802	787	778	848	796	785	811	869	798	787	783	790	815	765	759	752	807	762	807	830	789	777	799	811	831	782	821	822	833	750	779	774	806	803	806	802	773	777	827	823	806	785	850	779	785	794	851	817	789	793	797	766	820	850	789	765	822	815	780	786	783	795	802	765	770	841	776	828	814	835	823	738	798	815	830	762	770	786	810	794	767	770	801	827	828	817	761	760	740	780	835	773	820	812	827	763	804	759	772	823	811	815	809	781	774	818	786	797	781	822	749	745	777	792	798	824	834	799	796	829	821	820	760	825	817	793	815	800	835	776	797	805	811	780	790	837	816	835	779	802	775	833	797	814	837	806	798	777	793	771	785	772	824	789	796	841	822	798	785	822	769	809	784	833	782	778	804	766	806	824	791	763	830	778	807	804	833	765	750	770	819	810	749	788	756	800	764	790	806	793	775	772	873	840	792	835	768	808	782	804	824	807	811	813	782	834	819	777	799	789	800	770	803	776	799	804	766	795	765	835	812	816	793	794	791	767	780	770	772	766	831	803	810	751	805	831	763	797	820	820	788	788	773	766	813	799	734	779	849	842	789	787	828	743	805	757	835	821	831	771	846	813	744	805	799	839	758	839	789	761	793	815	803	823	800	820	790	787	813	796	786	825	790	793	786	840	812	802	804	811	814	782	768	803	801	790	808	806	750	772	804	795	806	796	799	830	755	794	809	790	771	758	781	825	823	762	834	826	791	806	856	780	799	804	834	800	750	802	817	789	821	793	788	808	734	793	840	813	775	806	823	774	763	750	812	795	785	806	768	793	770	756	782	816	801	788	812	785	828	807	793	810	763	766	844	822	821	765	796	821	850	809	815	867	823	807	786	823	800	804	806	792	761	785	812	815	786	866	780	772	803	765	838	797	813	793	829	761	807	817	742	802	797	763	739	808	793	752	794	829	775	758	846	782	771	760	785	774	802	764	834	772	828	768	768	797	831	822	822	817	817	769	814	812	850	829	814	796	776	771	792	794	845	865	773	821	806	829	849	827	785	779	817	791	783	823	805	803	796	832	848	826	816	783	810	799	744	812	806	814	803	855	822	823	797	777	841	816	802	828	770	751	819
15033	1425	1008	795	591	516	465	398	409	342	378	357	341	338	370	331	322	329	337	271	335	298	315	321	296	324	288	279	288	293	319	339	316	337	300	335	306	323	306	332	300	274	320	300	342	323	301	307	302	330	353	294	289	279	293	275	278	293	297	323	323	346	323	283	269	342	292	286	310	312	309	322	322	267	278	291	320	311	322	284	293	279	304	302	319	304	309	315	305	312	343	333	318	282	328	323	285	313	319	282	308	316	312	307	311	293	315	291	320	312	310	288	300	302	315	314	327	277	299	282	285	326	315	277	293	285	317	292	301	285	293	303	294	284	294	323	318	261	306	302	313	322	291	293	296	333	317	310	306	295	316	309	297	296	293	320	326	293	324	315	291	310	285	327	293	326	338	306	291	336	310	306	344	310	286	317	303	316	295	291	280	303	318	298	294	333	313	308	294	291	277	322	288	298	297	312	303	311	316	299	292	292	283	329	289	308	321	304	290	309	275	303	276	327	285	296	295	266	325	305	298	265	287	308	283	300	286	294	265	313	294	320	291	302	300	330	327	305	335	289	304	288	345	339	314	308	282	254	329	264	272	315	340	274	296	297	285	300	336	295	293	292	334	321	280	319	296	319	293	337	308	281	296	333	278	321	310	293	297	281	301	291	340	299	297	297	308	293	297	294	296	302	324	301	303	291	284	296	290	295	294	292	307	296	337	338	282	279	306	261	311	304	304	296	311	324	297	301	317	280	322	324	312	296	274	303	309	288	294	299	293	304	293	319	288	288	303	335	287	285	305	272	308	352	309	335	303	307	319	333	294	291	294	277	272	312	280	330	300	328	328	286	322	320	313	322	301	320	325	275	312	281	313	281	315	311	280	310	302	301	285	285	281	303	307	314	310	265	267	308	282	291	304	283	302	301	278	287	297	337	294	301	276	313	296	266	306	311	273	331	314	302	303	330	326	314	334	302	263	284	305	292	303	336	300	315	314	332	305	308	318	324	314	277	274	270	281	325	297	305	300	294	284	319	323	307	286	298	286	268	300	298	276	332	326	286	308	270	266	311	290	271	306	329	314	302	309	286	313	296	311	291	327	320	304	326	294	288	301	304	339	306	270	301	333	282	276	260	304	256	266	311	285	309	303	320	319	300	307	273	263	297	342	299	290	322	322	306	300	314	319	301	304	315	305	324	308	331	287	272	308	276	314	323	316	307	307	292	264	305	283	312	331	310	284	334	311	343	333	300	288	328	286	310	313	284	315	297	321	262	279	312	330	285	312	307	288	315	318	300	324	270	304	300	285	318	321	298	288	336	277	292	293	308	310	328	316	289	279	328	301	338	286	306	287	299	271	305	318	306	307	319	314	281	353	296	295	283	305	321	320	271	268	309	301	293	267	285	303	313	312	330	313	303	285	286	320	313	321	339	299	337	320	303	310	299	340	294	299	326	344	288	295	284	274	292	314	293	306	326	317	300	305	300	298	269	285	295	285	287	299	312	301	291	337	301	304	278	323	308	316	310	278	334	310	308	318	332	310	297	300	289	290	298	306	298	333	315	304	300	319	312	276	299	304	325	333	312	333	299	292	303	297	326	292	303	294	326	276	324	296	283	286	256	290	276	299	273	306	324	327	292	331	269	290	296	309	274	296	298	334	266	328	288	310	337	289	293	304	292	282	313	291	333	312	284	296	310	303	315	297	317	300	322	281	343	287	287	322	316	292	277	303	297	294	325	309	291	268	322	283	268	314	283	281	312	286	306	314	277	330	312	329	273	331	298	270	290	314	316	282	344	312	329	304	277	256	324	324	289	324	301	316	297	284	324	274	314	293	303	318	299	325	334	312	330	301	277	309	320	321	288	300	315	301	314	304	319	315	311	268	290	305	302	280	329	269	308	317	289	287	320	301	283	316	333	272	302	290	282	319	299	283	300	275	320	283	312	310	287	304	313	325	313	287	304	322	341	292	312	305	298	287	309	307	315	272	323	287	313	309	297	288	331	294	296	279	290	286	318	302	303	287	297	317	297	285	263	305	301	272	291	298	271	314	309	310	303	296	307	339	287	264	288	312	281	269	312	349	303	310	317	289	322	311	269	294	302	290	301	316	289	287	333	335	310	339	297	326	307	302	290	328	312	332	326	319	310	306	294	316	279	291	285	262	311	301	271	330	301	332	264	290	340	283	304	314	311	279	299	299	302	328	314	284	304	284	291	330	298	268	321	326	310	281	319	308	311	298	315	305	291	322	297	341	299	299	310	313	282	286	339	302	292	268	283	287	271	275	326	313	305	300	278	295	295	284	338	287	304	290	312	287	328	317	306	294	329	301	337	302	302	289	334	325	269	315	313	268	301	298	295	315	290	304	306	316	298	329	312	310	305	302	299	289	286	289	289	313	307	291	298	279	331	302	299	319	309	299	318	312	319	295	305	319	318	271	304	293	321	305	290	289	295	311	362	289	287	279	293	300	343	326	304	304	278	278	285	330	283	300	282	263	302	313	308	280	289	326	276	325	315	303	297	297	312	309	327	331	315	315	318	317	299	297	291	328	325	324	317	310	344	328	299	290	307	303	284	331	308	283	323	313	303	282	286	273	335	298	298	301	291	272	296	307	290	265	305	278	315	255	313	303	259	279	331	300	275	278	329	284	314	308	317	295	310	300	319	282	320	296	317	300	316	329	340	307	303	295	330	260	304	280	319	261	307	306	301	305	301	319	306	320	321	315	330	316	327	301	272	288	321	299	253	296	279	282	301	322	313	287	336	296	307	328	286	308	271	307	317	273	321	297	299	314	301	300	306	311	297	308	298	309	308	314	336	325	307	296	307	290	317	312	305	311	287	283	291	317	304	316	296	297	294	339	361	324	337	293	317	296	276	334	308	346	326	298	336	302	305	330	324	264	310	297	302	263	345	290	291	282	317	309	316	315	302	310	295	280	306	282	284	314	317	320	296	331	306	312	288	290	283	309	341	315	310	268	311	293	287	312	301	299	312	345	284	332	315	288	306	287	323	300	303	285	331	305	309	314	325	324	300	312	297	316	317	343	277	303	301	302	255	303	309	284	314	314	295	300	335	282	287	325	309	275	313	273	287	276	302	311	298	292	297	316	326	287	288	282	289	331	314	344	268	347	303	260	324	279	278	291	278	312	330	303	284	272	296	285	296	347	298	313	312	292	335	319	311	296	332	319	316	310	299	299	298	289	301	279	277	322	290	299	329	269	292	302	310	317	283	308	290	312	350	301	309	332	311	265	328	312	296	314	317	326	298	305	289	277	283	320	316	294	316	321	313	307	306	281	267	278	314	300	319	342	305	311	316	301	307	328	275	311	310	297	283	311	325	292	315	326	312	304	291	288	310	314	293	306	299	323	343	310	348	311	258	305	317	303	309	311	361	298	269	308	303	310	280	296	307	315	279	320	307	305	305	343	326	318	295	345	285	319	264	365	305	335	334	305	321	304	291	303	297	295	314	285	285	319	329	274	272	337	294	306	306
8328	1330	2282	2446	2079	1737	1555	1268	1113	1151	1005	1008	956	904	953	846	801	800	798	817	797	752	753	763	790	755	752	754	718	718	759	701	656	741	674	711	696	723	681	687	716	677	684	671	716	659	729	637	715	719	662	694	712	683	671	660	698	676	671	695	655	682	709	699	701	677	678	649	706	653	672	687	710	758	703	676	673	708	639	644	686	721	651	688	687	710	691	717	654	698	679	657	715	688	708	656	662	700	674	671	746	649	698	741	680	662	654	666	701	731	689	659	716	725	697	700	704	699	665	682	668	625	640	725	684	688	677	708	700	643	695	662	703	663	730	698	632	654	668	695	699	713	706	655	693	727	655	718	711	667	690	659	669	670	634	713	701	684	736	672	729	678	716	673	711	652	654	678	684	684	676	636	709	678	690	687	667	672	670	650	677	684	704	680	677	686	657	700	729	712	696	682	728	693	656	681	730	657	702	716	652	644	663	673	696	687	650	679	647	667	678	666	667	720	709	720	658	667	656	688	675	704	674	721	664	656	668	638	726	644	724	703	688	681	665	658	645	734	663	710	672	662	701	662	692	736	655	674	638	649	679	709	691	697	709	686	655	679	709	675	697	658	651	700	670	698	709	673	670	660	680	668	735	688	686	720	688	675	684	666	650	694	731	686	732	672	644	725	667	687	647	681	692	678	675	666	658	683	677	640	667	713	706	710	724	708	760	724	718	680	680	692	675	666	695	653	636	684	673	688	689	677	679	701	703	671	682	682	691	724	650	682	617	638	727	685	667	663	677	702	608	630	676	697	707	685	677	649	728	684	714	677	670	728	659	723	665	644	686	746	648	726	683	660	696	694	650	665	660	656	677	712	697	668	698	684	704	644	668	692	705	682	656	685	710	688	687	647	662	713	699	668	671	705	683	699	706	683	689	622	659	595	680	687	668	689	702	696	682	679	682	673	715	676	685	679	692	681	661	680	697	667	691	692	699	683	657	732	712	663	682	673	682	654	713	630	648	705	695	653	638	679	684	663	677	698	675	685	639	697	673	701	652	684	666	706	671	698	708	750	664	683	636	648	682	711	711	671	704	721	718	654	675	654	683	694	658	712	661	683	700	704	703	711	698	678	625	682	677	671	628	731	717	715	663	651	685	636	709	667	662	656	698	676	679	689	753	694	677	662	668	681	695	681	695	674	677	688	686	728	698	714	696	696	690	702	703	680	664	676	665	690	688	654	729	684	682	713	699	704	708	655	676	652	708	684	679	721	685	648	648	725	646	698	680	656	683	681	625	728	641	688	654	639	686	684	696	658	716	694	680	648	675	630	712	659	661	634	676	638	721	665	701	679	653	688	644	673	647	668	669	632	650	733	661	624	659	713	695	662	690	673	661	719	664	662	737	679	745	693	672	672	659	680	700	673	657	732	637	695	663	662	670	734	671	660	696	694	701	644	661	681	710	658	721	692	658	655	708	692	691	691	666	664	648	720	670	695	695	658	712	687	674	673	678	658	672	669	669	676	695	718	643	661	693	675	697	679	690	659	675	718	673	687	688	733	701	662	698	685	691	712	713	694	693	626	682	667	726	704	698	713	634	689	671	659	665	667	703	701	701	711	648	738	691	752	687	690	645	668	686	690	711	647	661	692	675	679	686	634	668	694	736	679	698	686	697	659	695	663	696	654	689	686	708	679	701	636	642	688	668	676	674	653	616	663	662	713	683	687	685	708	678	702	689	697	695	728	701	695	668	683	611	692	653	693	655	742	695	673	658	628	672	688	661	706	665	701	640	698	694	688	669	703	710	712	666	659	693	664	675	679	716	653	683	635	682	668	772	678	624	692	686	671	694	655	691	677	669	700	634	653	700	681	700	683	677	712	631	674	746	687	734	668	681	655	667	692	677	694	700	653	657	642	715	694	611	712	683	689	692	687	672	669	681	678	696	664	648	714	645	690	655	663	635	701	678	715	695	693	683	691	658	639	704	682	644	651	707	656	636	709	668	678	687	711	640	738	635	676	661	659	728	678	647	659	703	653	688	620	692	709	660	701	658	632	662	680	670	645	740	713	683	665	718	710	752	687	683	741	677	713	668	656	672	717	645	722	700	705	634	689	700	699	692	711	688	664	660	718	723	701	667	659	687	705	687	698	680	723	703	657	637	731	711	659	683	667	706	648	696	669	669	685	700	707	684	683	672	643	694	689	679	653	658	672	744	702	653	659	657	653	644	649	682	710	725	699	684	676	708	691	699	691	652	711	648	714	670	678	686	652	694	685	674	691	747	726	693	680	670	638	669	700	676	689	680	701	669	639	647	600	685	694	739	646	722	676	661	683	677	713	677	654	658	666	666	706	716	697	720	690	685	682	691	680	686	672	665	653	644	696	680	684	686	691	700	648	682	690	647	677	688	683	688	712	675	670	696	663	637	680	650	701	668	705	710	653	687	677	671	685	665	653	628	637	670	689	695	702	655	679	651	712	691	654	669	611	691	671	662	659	678	673	678	680	688	690	700	726	694	702	718	701	683	697	690	712	662	687	677	708	694	683	682	672	686	707	722	678	671	694	691	691	677	667	680	688	707	675	678	656	690	700	692	651	697	682	689	681	717	705	686	680	680	690	688	684	641	710	693	629	743	668	659	655	679	673	671	669	677	685	678	663	688	648	690	665	632	706	704	688	705	685	688	686	655	671	745	685	661	678	650	684	708	708	661	719	656	721	729	647	658	686	680	705	691	681	673	659	699	678	650	692	657	665	679	671	701	688	657	662	689	707	673	688	688	675	667	697	653	728	669	651	660	620	733	679	683	661	655	649	653	702	693	681	717	681	712	691	680	661	678	656	646	704	709	654	683	723	686	680	686	735	669	735	666	710	704	667	706	656	698	679	663	689	715	652	694	690	688	664	680	663	681	694	640	679	677	674	657	712	701	679	707	640	684	672	668	679	678	670	668	688	683	636	687	683	707	720	689	694	661	702	657	698	687	663	666	658	647	725	673	719	686	658	683	682	650	656	679	676	693	692	689	688	632	687	671	692	703	686	734	668	689	732	679	662	681	704	677	688	682	616	718	680	683	692	663	676	653	702	709	659	698	701	665	647	632	661	672	691	673	670	644	705	693	690	658	681	696	673	699	704	675	655	753	721	680	696	671	663	686	706	673	675	678	654	716	679	635	659	704	651	616	683	692	639	641	672	670	662	707	674	724	667	683	647	682	697	726	719	685	694	669	724	688	708	701	703	705	719	668	665	643	712	649	685	699	667	665	676	701	690	691	677	665	715	705	707	704	656	670	706	707	705	671	661	662	678	713	710	712	656	649	676	696	671	690	642	666	732	660	688	709	668	643	617	703	671	726	692	735	693	667	686	665	662	690	684	700	697	652	681	729	673	644	680	665	661	675	641	688	736	689	655	659	674	737	663	711	689	686	655	691	665	642	731	637	657	675	709	649	708	701	679	712	668	723	687	713	695	699	686	634	685	693	689	667	666	689	711	755	691	669	679
1493	193	201	194	213	185	169	191	195	166	172	169	201	197	222	192	234	183	180	184	187	175	193	217	210	194	202	200	185	190	209	183	186	158	185	190	188	172	161	193	178	173	176	201	176	168	212	180	164	189	185	187	150	188	202	189	177	181	198	187	172	178	154	194	211	191	203	183	177	187	186	172	162	182	206	172	205	213	189	181	170	176	171	189	141	185	186	195	182	202	180	169	177	188	167	195	180	201	175	195	191	180	167	184	197	210	180	179	180	180	200	178	169	173	193	183	190	161	177	199	173	166	170	180	207	211	184	183	175	188	189	178	187	178	186	189	198	177	185	170	171	218	184	193	225	170	184	168	190	185	170	194	189	180	169	145	168	179	204	207	166	189	203	177	185	164	205	197	184	166	185	157	166	220	181	190	175	205	165	151	170	181	161	198	215	189	202	179	188	172	174	191	211	198	173	164	196	167	193	208	188	166	195	206	190	192	206	198	174	182	191	176	185	179	188	179	177	157	210	173	200	195	186	220	188	176	208	177	160	171	172	191	175	193	185	188	191	197	188	201	191	195	199	179	190	170	167	179	208	164	188	180	177	169	189	180	166	208	190	183	170	204	169	184	198	175	177	168	178	190	197	189	181	207	161	175	167	182	182	198	175	197	161	189	180	189	168	177	198	205	175	210	187	187	210	182	162	191	172	171	181	184	160	189	193	185	177	176	217	197	202	202	156	196	205	175	191	206	198	168	179	175	180	155	203	183	170	199	163	190	196	162	175	166	206	182	179	205	189	203	187	180	169	185	177	183	192	184	190	186	168	175	187	178	212	198	162	190	189	175	182	189	179	175	185	160	187	180	196	189	178	203	209	200	177	163	185	190	171	179	182	148	188	202	172	170	150	192	190	172	190	195	182	205	202	219	179	212	188	187	178	179	188	173	179	152	212	194	200	165	188	183	174	170	184	184	177	189	163	181	175	173	180	191	185	188	193	193	204	169	191	174	158	221	193	171	188	182	186	211	177	187	152	193	183	173	186	198	172	191	181	187	199	191	209	183	198	179	187	196	204	192	198	210	188	190	201	209	174	194	189	160	188	168	198	215	178	166	186	172	167	172	186	214	188	193	158	198	160	186	168	200	200	206	180	190	172	195	207	173	190	174	197	200	180	157	179	170	183	178	169	187	164	200	199	173	204	186	170	190	203	199	190	153	167	189	183	199	211	174	166	185	167	173	174	199	192	161	212	191	206	195	167	198	205	209	172	182	186	181	170	192	185	157	184	160	195	215	168	156	182	176	202	197	174	180	147	188	215	169	180	180	164	182	185	184	198	203	168	158	195	197	199	220	162	181	173	166	177	169	195	180	194	175	162	186	194	231	180	192	179	178	184	192	236	160	175	190	178	184	166	180	187	198	202	168	173	213	175	173	147	191	180	175	192	177	184	204	187	190	202	160	174	181	173	213	195	177	180	191	189	175	218	157	201	206	190	200	199	189	201	184	184	207	200	182	199	176	159	196	176	150	172	193	177	199	178	176	181	168	194	207	178	216	169	185	189	194	195	198	182	189	214	207	151	174	183	158	160	204	201	192	193	192	183	181	209	167	191	185	190	167	183	208	201	185	172	179	202	211	177	196	167	184	176	199	203	182	204	195	159	182	184	192	200	198	217	191	202	198	167	240	172	174	180	196	219	172	193	214	191	191	216	165	222	209	166	188	202	162	195	194	197	164	184	190	175	189	173	200	191	186	167	161	175	184	199	186	173	152	201	210	175	194	208	190	183	219	175	174	179	191	181	172	176	218	192	177	200	170	200	187	212	173	168	192	170	188	199	181	177	181	180	191	194	191	181	201	175	177	183	197	178	198	177	180	203	173	204	201	194	174	182	188	192	186	199	166	194	176	181	197	188	210	203	201	188	197	196	193	211	192	185	186	175	175	200	207	187	205	174	170	177	173	152	200	177	195	207	171	196	186	179	173	161	167	170	197	192	196	170	172	177	188	182	187	194	234	183	171	181	175	171	199	191	203	208	192	188	172	197	174	200	184	170	187	187	184	176	170	180	212	196	184	194	205	191	180	174	187	188	202	201	161	188	197	184	180	214	177	189	207	170	173	187	201	186	175	184	175	190	185	193	176	179	174	195	193	203	179	193	175	157	202	186	180	191	195	186	177	185	210	191	188	184	172	196	189	169	187	207	203	197	169	166	150	187	171	188	183	198	172	173	180	160	158	203	194	193	184	192	172	201	187	208	201	194	169	193	202	216	189	178	164	197	205	181	168	166	211	196	178	188	183	178	185	181	192	189	190	160	187	178	184	161	190	180	169	178	173	173	189	189	168	168	168	181	157	179	211	182	187	195	194	191	174	182	177	156	196	180	197	176	171	181	181	162	180	193	169	135	179	175	191	182	170	177	193	192	203	194	193	193	191	173	197	147	158	156	182	180	198	189	185	172	176	173	190	194	175	200	193	200	182	169	187	197	210	174	187	177	201	183	176	179	182	171	172	180	215	142	177	175	190	190	178	171	180	207	207	210	171	212	167	171	203	181	182	186	185	169	182	177	167	175	189	177	192	178	180	183	197	175	185	201	189	170	189	213	177	185	208	183	196	207	173	183	184	193	192	175	193	202	181	200	173	169	198	178	183	182	170	169	155	161	205	156	203	186	194	197	178	200	183	196	208	166	180	196	180	170	193	184	181	191	192	158	190	201	170	193	183	190	192	158	193	186	173	174	194	201	188	165	209	164	201	175	189	192	176	202	167	161	166	179	205	190	210	174	182	203	205	194	194	194	178	169	216	180	202	176	164	184	165	188	188	168	177	205	175	181	172	153	195	188	193	189	182	179	185	186	195	214	217	193	197	171	182	182	198	152	180	189	225	169	180	183	187	183	182	191	165	145	197	203	188	201	168	204	197	210	196	193	185	201	204	193	195	212	146	185	190	221	165	223	176	188	191	180	170	176	173	209	188	185	198	186	193	174	185	167	181	192	195	186	195	198	191	198	207	159	203	194	179	169	185	184	187	194	173	184	171	181	192	205	175	193	191	182	190	169	208	193	189	207	190	182	172	183	182	156	196	197	184	167	158	165	177	184	178	153	178	180	153	215	191	178	168	192	169	194	175	199	208	161	194	193	211	190	162	188	180	188	187	188	193	173	178	208	181	196	169	187	195	186	179	189	173	190	207	198	199	195	180	175	207	187	193	193	194	156	195	180	178	202	182	162	182	190	200	175	192	211	185	165	176	178	182	203	200	183	170	184	180	228	200	211	190	189	183	149	182	173	184	188	176	196	192	172	181	177	197	191	167	210	161	198	197	207	204	184	212	207	185	175	199	176	192	203	165	193	175	168	174	167	165	208	190	195	189	177	151	205	183	178	187	192	179	188	203	195	185	192	206	186	184	191	189	171	172	162	175	209	174	169	197	194	159	182	203	180	208	179	155	185	185	194	180	172	171	180	161	174	187	159	200	177	177	178	185	191	197	186	168	203	180
1761	475	563	564	528	581	540	487	484	496	485	506	515	500	539	464	466	494	482	514	498	455	471	486	480	488	471	430	509	446	478	448	501	459	510	513	468	460	501	520	496	458	468	495	452	434	503	499	456	484	439	459	456	482	487	528	445	457	493	488	479	503	486	454	485	506	479	523	486	467	443	469	465	467	461	494	449	486	494	512	495	469	451	512	465	440	441	476	510	446	499	490	438	504	513	456	484	495	448	474	477	470	526	472	429	452	487	464	450	446	495	485	460	502	501	466	484	498	454	484	439	489	476	484	482	469	454	469	421	502	460	457	510	470	480	481	438	502	490	447	473	435	483	471	482	428	444	471	483	541	496	506	481	551	501	470	475	450	469	491	473	459	477	477	477	456	486	486	488	491	479	482	504	482	455	472	446	478	462	448	504	468	456	484	447	464	448	479	461	453	469	475	435	492	472	487	496	485	460	483	458	498	464	481	487	452	510	425	489	474	470	499	505	427	469	521	451	455	468	477	498	480	464	446	429	482	480	519	467	459	490	459	460	440	484	481	458	499	456	458	484	482	453	500	450	484	475	501	460	466	475	443	494	516	464	451	459	463	502	495	463	491	487	520	523	491	508	484	515	485	500	476	495	518	526	531	489	445	492	496	482	459	429	486	471	448	468	463	467	476	506	464	472	462	498	462	435	482	461	493	450	482	449	480	461	493	463	483	480	459	486	457	484	486	452	462	484	510	465	487	509	463	481	473	466	478	478	500	480	461	493	467	495	492	455	491	483	488	471	482	459	500	454	464	481	422	494	480	454	512	419	474	449	491	438	504	467	466	483	463	466	483	504	501	513	516	510	450	495	481	445	416	460	448	467	486	463	466	449	504	429	487	470	487	462	453	471	451	517	475	440	511	471	474	484	491	500	462	466	489	427	506	450	462	485	492	478	475	533	466	474	458	526	495	462	513	483	479	492	502	507	461	507	463	455	482	479	477	469	489	463	449	475	450	484	450	486	483	490	503	490	478	505	479	444	474	503	458	483	512	460	508	459	445	462	466	479	469	457	499	458	503	487	462	434	469	507	460	507	487	473	492	473	463	455	440	453	490	429	482	479	463	464	491	443	470	468	511	485	474	504	451	478	496	497	491	494	431	481	472	474	454	466	477	486	491	494	468	442	484	460	479	489	462	487	456	484	480	478	506	495	488	508	485	453	482	493	464	501	500	527	473	464	457	464	500	491	499	440	466	458	473	468	507	473	494	476	500	488	443	474	452	491	488	446	478	439	456	449	464	437	458	458	469	484	437	465	450	482	502	443	429	470	475	482	476	518	446	486	489	482	488	465	469	485	480	490	445	443	512	455	480	491	445	451	469	458	451	467	490	491	506	512	464	485	471	451	490	467	452	518	504	474	486	500	468	497	455	465	490	491	486	489	490	515	465	480	475	461	490	492	476	490	496	462	443	455	502	459	491	462	490	456	473	503	471	464	493	482	512	517	489	491	462	479	468	467	456	494	473	476	473	490	481	485	449	443	500	533	506	479	485	463	462	485	482	474	451	467	448	492	471	484	468	495	438	439	516	488	479	489	469	497	502	442	507	449	466	487	448	486	469	470	463	523	442	445	491	497	477	500	478	472	473	474	476	480	512	503	474	459	511	497	499	487	438	470	471	473	464	448	466	476	482	462	477	465	530	478	490	467	491	496	484	453	481	499	438	450	491	500	491	461	480	466	472	481	522	470	434	465	513	515	506	484	475	522	433	501	490	479	477	461	441	483	481	482	498	466	455	466	492	500	478	511	472	471	489	471	484	483	438	435	480	459	488	450	462	437	505	492	460	499	443	498	464	478	513	479	475	421	470	475	498	445	490	459	422	455	451	441	484	480	488	489	474	466	438	508	483	493	485	517	493	467	511	507	463	446	440	457	501	482	482	442	442	487	443	502	468	473	480	472	456	479	460	461	496	445	462	470	507	463	471	452	499	488	511	508	490	470	520	478	464	476	509	428	454	488	475	466	437	461	483	491	480	469	491	470	447	500	466	475	444	506	474	435	468	466	456	494	479	496	459	489	492	501	474	465	461	486	490	481	440	500	444	475	443	479	532	495	505	483	481	505	467	450	497	420	476	482	478	426	501	470	467	469	457	471	465	490	440	490	444	471	471	503	490	460	455	474	468	475	473	502	498	472	456	458	469	456	475	476	470	488	437	439	491	469	436	493	442	498	488	483	489	437	505	485	541	503	460	488	472	451	485	475	486	482	470	480	485	521	461	480	449	434	460	452	502	459	506	486	468	495	501	473	521	480	498	459	478	496	463	474	477	460	497	469	468	461	491	481	454	470	491	474	493	489	469	462	467	448	482	493	474	493	523	495	468	485	464	491	467	450	506	428	465	467	448	451	428	467	479	431	448	465	540	483	464	482	459	482	469	465	443	485	468	482	471	489	483	489	469	503	456	476	440	495	463	462	510	510	458	459	505	449	473	471	505	488	442	472	527	494	466	468	475	497	445	466	480	471	476	466	504	485	446	481	482	489	457	481	465	473	475	452	487	455	469	495	454	473	445	475	498	456	451	495	462	506	483	472	501	469	469	471	470	490	473	447	524	474	469	450	437	453	426	511	445	467	498	499	471	507	518	495	462	470	457	471	457	457	447	478	452	484	504	497	491	466	442	475	486	515	520	445	497	456	455	476	414	468	504	483	469	470	479	492	433	499	486	497	465	452	449	456	441	480	475	489	452	502	486	480	480	520	472	520	485	479	482	477	442	473	470	492	468	477	506	477	451	459	474	478	465	468	508	491	480	468	463	462	476	459	463	468	465	490	484	521	499	446	511	463	493	483	487	457	505	526	456	494	469	504	494	507	457	476	492	528	464	491	440	462	465	487	467	427	501	474	495	469	491	484	482	468	487	500	476	481	518	473	468	465	458	496	486	441	491	469	467	465	481	485	481	430	486	456	436	459	459	483	466	458	497	497	482	489	454	465	466	457	465	464	446	449	485	435	525	435	473	467	481	471	449	447	470	456	459	457	487	491	456	474	481	509	484	465	500	438	441	450	480	477	461	472	485	502	486	510	480	501	524	453	466	489	473	520	498	454	467	481	470	523	428	492	485	471	486	473	506	471	445	465	460	470	486	479	465	468	488	490	484	479	470	451	480	449	478	496	473	484	471	463	494	458	455	496	502	487	483	432	465	459	474	467	480	480	458	501	473	466	457	486	444	438	503	503	446	499	482	518	508	476	475	519	471	460	487	453	456	429	481	485	492	505	438	462	467	488	451	493	476	490	481	415	424	486	457	472	454	456	459	493	494	451	448	458	480	474	477	491	467	464	502	477	452	476	471	462	512	460	463	493	505	471	493	509	482	491	482	448	481	470	489	484	478	490	473	493	470	443	466	466	480	434	480	468	468	480	452	489	442	463	482	479	489	453	458	471	508	533	468	474	502	482	521	450	470	464	455	474	460	482	503	478	493	521	487	511	452	499	450	474	488
8011	769	656	615	534	457	437	400	392	400	371	380	407	414	369	320	380	351	388	354	352	340	354	336	344	348	346	340	360	339	332	350	345	376	366	358	340	366	393	323	362	382	347	332	348	357	323	386	351	301	371	361	361	396	354	367	357	377	319	316	339	345	354	371	317	322	329	372	336	346	359	337	365	313	365	338	345	376	357	342	339	362	331	344	372	308	355	355	357	340	384	362	320	348	373	369	335	338	341	336	334	362	350	335	299	334	317	360	353	354	381	358	343	333	324	342	315	376	362	366	354	356	346	336	329	334	362	349	340	367	350	384	327	358	355	306	364	374	362	335	354	357	359	332	359	344	355	353	360	358	333	334	374	341	361	338	368	350	357	314	358	369	340	296	341	323	350	354	345	296	323	321	356	331	328	356	370	344	349	380	347	313	349	340	342	337	350	351	370	373	321	336	337	346	333	341	339	361	378	364	379	324	360	349	346	342	345	377	360	330	340	340	352	313	350	354	373	373	339	338	376	357	372	368	388	311	336	380	340	350	364	331	398	356	348	357	361	367	355	357	375	387	337	351	350	361	345	346	390	352	369	361	368	344	324	360	304	338	344	341	371	351	337	355	341	365	348	368	349	313	382	363	331	380	390	361	328	379	330	328	344	360	327	374	337	364	352	364	361	373	339	363	347	338	328	348	377	358	379	331	365	373	354	345	331	374	348	354	342	355	399	344	334	339	339	335	374	316	363	336	367	338	351	382	364	362	373	348	364	335	350	379	337	350	348	316	349	370	329	349	356	359	364	307	370	344	331	364	348	335	361	347	356	368	348	327	359	349	343	362	318	343	321	339	323	316	338	399	355	356	341	350	350	338	342	340	353	343	368	354	334	375	331	360	391	382	332	310	397	312	324	387	317	360	337	336	367	327	346	338	348	363	348	337	367	340	345	371	348	328	339	347	382	329	346	366	332	323	336	340	333	350	326	333	309	350	376	379	388	335	354	344	316	351	352	361	342	326	350	346	353	336	344	338	359	347	362	354	360	347	329	340	314	329	330	370	322	319	374	330	331	301	337	340	346	376	332	358	325	341	347	375	337	375	313	346	357	350	358	345	365	324	354	357	342	359	350	299	364	349	350	326	392	380	353	358	376	362	344	349	341	354	357	381	355	355	320	339	348	347	375	311	340	322	356	343	306	359	357	376	316	323	392	373	352	351	352	335	329	374	338	359	327	347	379	355	346	395	320	364	355	330	333	321	347	394	367	353	328	359	349	313	349	362	369	360	375	358	328	353	352	358	376	349	330	340	346	337	333	362	346	336	329	312	353	366	328	318	336	338	356	339	335	359	359	350	311	369	351	340	379	370	370	338	360	319	359	342	335	366	383	381	321	339	358	355	352	339	348	352	368	346	334	370	336	333	361	338	355	332	339	321	360	346	372	332	341	391	335	350	360	369	329	341	362	324	336	342	379	362	341	336	373	331	341	338	345	380	331	379	344	327	331	337	355	388	335	344	352	362	306	350	312	356	319	323	327	344	379	348	393	364	359	344	335	318	345	333	340	343	330	330	346	353	359	369	343	325	347	320	358	367	338	308	356	346	403	386	360	342	336	365	344	324	360	353	357	361	314	347	344	346	363	315	344	348	378	344	365	321	329	335	361	324	355	363	358	346	337	362	343	329	362	311	336	351	297	377	357	360	391	364	364	362	336	336	354	358	339	350	359	323	361	334	349	354	398	374	344	359	371	317	356	351	317	364	369	326	346	363	344	341	408	361	342	339	366	330	330	337	356	369	350	372	350	340	372	345	387	331	358	358	381	344	327	351	324	381	343	352	324	305	363	370	369	364	361	352	355	384	339	349	378	346	340	331	310	340	374	379	337	297	353	350	334	305	327	366	358	351	361	364	351	373	334	339	369	329	345	337	360	336	357	356	329	337	339	338	352	333	382	320	388	339	322	352	330	325	325	353	343	356	357	306	320	325	341	353	332	368	370	326	368	335	379	350	351	355	363	364	378	365	348	366	367	391	345	335	357	352	334	348	341	367	345	338	386	379	359	340	365	346	330	354	345	336	341	334	359	392	304	337	308	344	386	375	339	350	375	365	364	359	325	328	347	334	350	343	350	366	376	324	361	340	361	345	343	339	368	340	336	361	387	343	363	350	363	359	352	352	365	335	387	378	366	345	363	348	344	328	356	340	378	334	336	341	334	350	361	384	345	326	353	324	314	339	358	325	321	307	343	357	335	342	346	335	366	388	377	326	369	361	348	355	312	356	370	315	358	349	372	371	359	366	371	348	308	347	350	330	329	360	381	345	354	369	350	363	329	340	355	371	352	375	336	357	347	357	375	346	357	365	360	396	318	313	354	348	365	371	321	370	371	353	381	357	360	339	350	384	383	338	350	338	380	364	359	359	358	403	390	347	333	345	326	311	379	355	309	344	323	325	326	329	352	353	355	335	336	315	344	347	342	356	339	346	336	338	349	367	361	309	344	328	319	393	323	350	383	333	367	375	365	355	335	338	370	368	329	364	370	354	351	340	352	324	336	340	341	355	367	345	341	338	380	308	366	399	342	356	335	344	335	318	386	364	341	342	395	382	326	329	349	297	344	340	377	356	352	303	324	335	359	356	361	358	358	339	332	293	382	368	344	361	355	362	330	352	302	373	319	360	319	317	330	358	372	303	349	331	350	354	314	379	379	349	378	343	338	360	337	327	350	347	333	345	308	335	362	323	383	346	367	379	368	342	350	356	315	313	386	342	360	342	336	344	387	363	373	348	330	369	328	359	343	370	355	324	335	301	325	359	337	340	351	376	365	304	336	339	355	357	315	337	343	344	349	366	370	353	341	340	332	373	380	337	353	337	382	366	348	339	365	337	352	363	363	395	307	390	351	334	312	353	326	353	399	346	299	363	354	353	339	350	348	318	350	362	380	351	376	328	350	344	324	315	322	342	353	381	362	322	365	347	371	361	349	328	385	341	365	335	372	349	326	306	359	329	343	340	336	357	341	352	337	344	371	343	328	362	349	329	373	357	363	351	396	376	337	327	367	353	352	372	357	356	355	336	343	340	378	388	354	364	355	375	319	354	345	369	353	321	365	336	339	377	341	371	306	317	352	348	346	339	313	341	337	317	342	392	367	336	361	334	355	336	364	387	339	348	354	354	309	338	352	347	351	333	322	345	301	352	374	326	356	339	337	327	348	377	349	363	319	353	364	345	350	321	342	370	334	340	341	343	322	326	344	352	337	349	355	357	345	372	367	375	338	397	311	376	340	320	396	319	355	342	343	328	336	356	382	327	354	384	350	336	350	360	323	331	344	339	353	346	351	375	303	334	343	345	384	350	340	354	372	366	315	392	355	382	378	328	317	344	349	340	370	333	310	314	346	371	351	356	319	344	334	360	357	346	347	310	362	356	344	358	301	329	335	366	309	362	347	329	339	343	373	347	356	386	328	389	362	373	342	357	318	384	342	321	337	304	370	346	320	350
6752	1147	1621	1661	1503	1430	1277	1114	1113	1021	989	989	959	906	931	897	864	897	885	816	784	819	861	852	836	845	783	764	852	817	815	799	800	822	802	823	827	850	865	856	779	794	805	789	784	793	869	766	825	815	802	826	764	809	793	821	757	770	808	809	826	829	865	818	830	779	792	843	845	785	809	836	841	800	813	776	735	778	800	813	810	784	808	841	792	818	794	791	794	810	813	832	798	861	755	778	833	811	762	802	803	820	796	777	788	780	811	784	808	824	821	793	807	799	842	772	806	811	815	785	775	770	791	796	797	820	809	829	790	821	863	809	774	875	820	827	775	825	772	767	866	819	807	794	814	829	829	810	790	818	809	836	806	787	755	788	798	822	803	782	803	838	825	799	806	759	799	785	825	790	812	810	809	846	801	732	845	835	783	822	818	807	845	784	809	803	780	814	833	787	782	802	803	802	752	859	827	824	785	796	808	756	784	799	766	866	777	820	831	784	835	836	813	821	762	829	832	802	852	758	836	784	759	814	790	830	799	807	826	803	792	835	801	783	788	785	756	733	792	822	810	811	823	829	793	765	827	764	784	803	804	718	824	774	764	793	819	785	779	786	798	780	789	764	794	782	800	808	799	767	758	823	794	771	787	859	805	787	810	798	804	846	775	809	744	800	757	847	798	800	833	774	784	759	746	805	858	883	834	783	803	773	837	791	800	793	807	801	809	787	817	821	788	813	809	788	810	785	818	808	753	754	782	838	799	773	815	739	760	808	783	817	783	788	795	758	830	742	778	745	779	837	755	778	794	777	793	818	801	772	810	839	812	866	787	772	786	764	807	850	766	787	836	791	720	771	779	804	785	787	838	805	806	838	768	846	791	796	790	827	776	795	836	803	776	751	821	799	779	781	755	829	818	771	789	826	868	799	747	824	809	773	781	805	801	810	805	804	784	791	785	874	825	811	833	776	831	784	801	812	805	709	822	808	798	805	824	793	794	750	834	869	810	794	792	778	864	806	761	733	823	836	787	781	860	837	770	770	822	777	752	744	777	830	873	784	779	807	798	776	786	761	788	789	812	765	746	818	803	727	786	789	779	840	783	847	808	801	816	763	801	776	823	836	762	747	759	790	738	771	829	815	741	820	814	826	752	772	762	798	838	761	803	802	779	807	814	727	817	763	790	742	806	842	793	827	830	801	791	797	763	834	778	826	789	773	790	858	840	853	794	778	820	811	783	800	806	800	839	784	768	754	810	872	748	815	768	788	792	740	831	804	804	826	839	805	818	806	836	816	755	772	800	821	770	778	818	867	813	820	803	803	801	775	773	800	840	792	813	821	798	756	815	780	759	785	802	802	763	792	818	781	823	764	776	836	787	813	735	817	838	802	831	787	804	798	798	791	769	785	843	858	864	797	798	823	770	777	817	813	824	785	798	772	767	824	853	777	781	764	796	832	792	805	757	824	803	775	767	840	799	790	819	769	778	785	839	819	794	777	825	817	838	786	782	821	858	762	809	759	775	792	774	811	791	768	787	841	821	792	799	769	769	802	811	838	801	796	790	804	773	821	806	824	780	806	834	785	809	768	795	773	822	770	808	735	817	770	762	844	807	803	807	788	797	784	820	791	773	817	865	784	805	730	797	786	809	776	784	792	776	830	816	788	802	854	793	802	756	794	801	835	815	797	822	779	757	816	786	818	830	829	810	803	774	778	820	802	797	794	789	791	795	752	819	786	840	781	818	801	839	834	748	839	839	800	817	790	810	752	773	795	819	820	752	775	723	832	755	793	808	805	801	798	771	803	810	835	828	752	780	827	816	747	817	811	757	767	765	797	820	785	844	842	781	828	802	822	821	807	790	758	805	843	784	845	809	793	803	793	795	783	798	807	856	804	796	802	814	819	757	792	831	792	808	828	810	815	784	845	814	794	830	750	799	785	795	775	855	746	753	789	826	796	803	756	818	807	818	823	817	786	815	782	844	823	765	829	814	780	760	789	822	828	782	829	778	791	770	808	800	804	860	794	760	802	804	776	777	808	819	757	805	798	835	820	759	798	828	782	816	833	796	871	833	751	782	806	776	787	727	852	784	756	765	765	776	754	800	721	789	799	798	816	813	751	788	811	833	782	819	783	790	812	797	824	761	725	771	770	813	769	849	860	802	765	794	831	796	817	834	813	824	806	784	789	785	738	790	816	805	759	820	797	783	830	751	778	783	755	762	799	841	767	844	797	826	748	791	826	744	866	793	801	800	843	877	793	788	782	848	808	773	795	814	773	812	835	810	798	836	825	797	798	826	792	816	820	761	829	778	750	809	764	788	838	784	737	788	822	779	856	817	814	773	786	836	813	788	822	845	791	815	794	762	799	822	792	822	794	844	770	777	827	777	870	782	824	794	795	806	808	826	847	818	750	831	825	766	775	782	789	766	770	859	837	784	880	810	781	767	773	853	799	790	782	751	761	788	829	801	774	805	783	817	854	812	786	790	773	807	808	804	869	763	805	811	766	814	751	814	762	805	789	768	845	795	817	821	782	774	801	774	803	770	808	793	779	816	807	801	842	849	805	803	820	800	812	801	759	755	740	843	831	794	752	758	778	805	816	804	774	793	763	785	806	817	734	786	805	827	823	853	748	826	792	844	793	813	840	795	799	793	812	774	811	808	805	757	856	791	817	808	793	820	796	756	777	741	803	855	807	777	798	769	763	753	792	747	813	793	793	793	809	800	786	786	824	820	750	776	810	809	759	778	822	757	781	798	762	803	782	770	778	801	790	856	853	855	813	802	844	770	799	820	777	782	804	795	780	805	787	798	849	758	775	819	782	797	798	803	838	803	758	829	807	807	849	748	766	784	783	803	778	806	804	807	833	772	778	796	828	816	774	822	810	843	820	819	787	780	768	788	788	808	786	803	793	814	814	772	812	794	790	795	802	831	846	800	872	820	823	803	829	747	776	831	794	809	788	840	838	807	782	811	753	816	779	801	751	818	773	778	771	865	875	792	792	821	802	785	757	783	796	739	791	799	818	780	786	840	824	783	792	801	801	767	803	784	779	823	832	802	818	828	828	820	807	790	775	779	789	795	777	793	755	743	817	813	822	833	792	826	806	777	787	767	803	762	825	794	832	847	844	768	814	777	787	814	801	820	772	796	744	802	797	802	824	783	834	831	797	832	776	803	810	844	791	814	800	805	832	802	777	808	845	798	781	830	813	745	800	760	776	745	810	778	785	825	774	769	735	817	761	822	751	806	813	780	802	803	727	761	805	834	833	785	792	797	788	801	838	760	794	823	802	768	812	818	779	796	803	833	747	772	759	784	717	737	776	828	816	771	776	823	777	827	804	779	824	777	819	775	895	776	795	793	757	825	826	760	750	806	782	740	772	821	839	801	785	772	807	774	766	752	786	740	764	813	819	796	776	808	772	818	767	746	776	767	771	828	866	777	779	755	763	758	795	808	771	781	787	810	792	813	808	785	780	803	796	825	776	803	871	853	753
14847	1427	1080	768	599	495	445	428	368	353	291	366	387	351	360	327	312	322	309	323	322	311	321	313	306	337	302	326	315	301	307	301	293	301	342	309	300	282	297	291	288	303	268	335	275	314	280	315	327	325	278	308	341	301	282	299	299	294	318	298	323	331	274	304	286	262	314	313	311	288	331	291	312	317	284	290	311	329	320	294	309	317	305	324	306	302	279	307	310	311	333	316	307	302	307	314	271	298	295	313	297	328	293	317	265	320	352	293	304	305	305	294	279	316	318	277	291	299	292	302	273	326	302	300	297	313	306	309	287	289	273	304	324	291	261	266	302	253	275	289	312	267	322	318	285	321	318	271	316	303	289	323	315	318	306	307	295	293	266	305	273	293	306	269	294	298	322	304	288	294	323	304	288	347	316	279	328	291	304	315	311	297	290	305	281	300	294	315	298	283	286	305	279	317	304	302	272	276	313	337	315	298	274	334	273	302	288	272	270	281	317	301	280	282	283	327	307	278	303	328	293	313	296	283	287	284	304	307	301	271	315	289	300	333	308	312	258	292	322	279	295	284	307	290	297	298	276	321	316	322	318	321	298	297	310	330	278	318	289	303	333	292	325	318	297	296	290	285	294	306	329	312	297	306	299	263	273	289	315	309	285	303	309	346	304	313	314	298	292	275	281	292	306	298	314	287	288	286	279	309	293	282	299	304	281	303	307	293	312	338	325	322	313	333	295	328	314	296	314	299	313	311	300	288	277	298	277	294	308	316	308	292	301	303	312	264	298	311	321	307	271	356	305	288	316	345	305	278	275	277	273	287	291	320	293	330	296	290	315	321	357	313	282	288	305	327	291	296	278	305	317	308	304	280	308	301	315	325	301	328	291	296	304	270	326	284	283	290	284	316	310	303	312	295	312	303	273	301	318	302	304	344	334	336	287	316	318	308	263	286	311	302	309	289	290	315	329	277	276	291	285	297	306	306	305	305	315	278	306	335	348	296	301	300	296	311	301	302	285	258	314	314	305	324	294	329	311	287	276	313	307	300	289	297	283	309	284	277	288	298	292	314	295	316	296	286	305	267	306	310	293	280	313	315	292	302	320	310	289	289	300	285	266	332	295	302	311	311	268	282	296	306	300	308	301	274	319	322	275	322	342	317	295	318	308	261	300	281	281	291	308	288	305	296	301	269	292	292	288	295	307	298	296	294	303	290	321	311	286	298	309	311	341	314	276	317	299	294	336	276	305	338	324	325	326	292	305	284	302	286	289	275	294	303	315	292	315	287	310	311	281	292	322	290	313	280	323	291	296	325	294	293	293	316	333	297	301	317	332	326	293	289	297	298	259	327	306	337	326	281	274	285	294	289	315	298	306	309	352	299	352	324	280	318	316	305	309	308	290	340	315	311	294	300	294	270	314	324	307	310	313	289	332	318	340	264	300	319	302	296	333	315	306	296	275	273	309	302	314	298	307	344	299	308	257	286	306	304	327	292	269	306	309	296	256	315	319	295	301	299	331	299	309	301	332	321	324	305	281	306	323	312	279	297	300	293	333	291	327	320	285	280	312	326	305	283	270	293	282	303	295	290	315	297	280	332	311	270	298	341	293	294	313	265	296	259	257	298	328	314	293	299	293	292	303	295	297	322	277	321	299	318	305	291	279	337	303	305	315	269	313	328	275	246	304	278	277	318	324	288	286	293	292	276	292	288	298	268	328	289	306	342	309	283	296	269	296	271	309	309	289	308	257	287	330	324	300	301	324	316	318	315	294	281	310	312	324	308	290	299	307	313	288	320	306	322	312	274	297	275	307	315	320	295	317	322	277	298	341	312	296	306	301	303	294	281	287	279	303	296	299	315	269	311	321	320	320	330	309	306	297	284	304	307	291	315	316	330	319	324	298	313	312	307	315	285	295	280	314	341	282	310	289	312	304	326	286	313	303	295	335	243	280	330	278	282	274	289	308	295	296	278	288	270	275	297	303	310	295	319	293	305	323	326	306	290	301	322	300	280	300	297	341	282	324	317	332	278	301	281	308	291	301	290	308	295	279	310	328	288	293	296	285	293	289	300	297	290	292	308	316	304	317	300	322	332	285	293	312	300	305	270	298	287	286	312	283	288	323	325	291	302	305	313	331	294	314	336	297	281	275	310	326	313	315	305	301	343	317	309	305	298	328	310	315	260	321	285	296	308	319	283	293	272	278	304	300	286	291	312	272	291	319	304	316	293	305	301	302	287	281	319	293	279	285	286	268	315	315	305	321	294	280	293	319	311	292	308	316	343	308	331	299	342	350	304	311	308	266	335	302	308	328	304	289	321	299	282	289	311	290	299	302	291	284	279	275	296	290	300	302	296	278	294	282	292	290	287	319	305	314	315	281	299	318	295	310	284	337	302	298	318	268	292	306	326	330	321	294	327	323	273	300	303	303	257	275	297	282	312	289	308	272	285	309	309	294	308	303	298	305	331	303	305	316	341	334	289	317	300	288	293	315	299	283	266	288	307	326	298	292	288	336	308	334	309	308	329	264	288	276	288	327	291	287	298	299	313	324	284	297	284	283	291	300	275	283	276	264	298	295	297	275	290	320	288	275	309	306	335	322	293	285	325	280	283	282	282	291	307	308	283	317	303	318	279	287	275	292	309	319	313	317	282	284	290	266	293	325	261	314	314	255	311	305	272	313	318	308	285	272	312	295	312	319	316	310	304	343	306	284	315	320	277	309	263	332	333	331	287	320	330	310	297	309	302	276	314	296	303	301	317	292	336	344	313	298	281	294	302	308	247	316	322	317	318	301	328	295	302	299	314	281	268	322	329	286	313	306	283	285	263	294	341	313	310	307	289	284	278	326	302	321	266	312	323	303	327	276	283	322	334	289	288	319	329	306	341	295	317	314	312	288	284	294	295	287	261	258	320	326	293	341	279	314	297	359	284	296	302	289	305	324	294	306	297	304	305	284	289	287	286	336	283	313	322	281	328	319	344	289	319	287	310	323	296	283	310	302	298	305	271	280	281	321	307	288	317	274	295	341	274	293	301	315	301	292	317	314	315	321	288	312	280	302	308	284	337	347	298	346	328	319	318	301	318	309	301	273	321	287	314	277	296	290	277	313	290	309	303	320	311	284	309	347	304	310	274	321	290	303	320	313	313	293	295	311	296	316	295	293	287	300	293	312	323	303	278	294	294	311	270	301	340	300	309	319	305	298	343	320	293	294	311	314	301	280	289	281	303	264	302	292	290	294	311	326	331	299	320	275	328	315	299	298	309	315	274	260	307	278	310	272	303	315	306	299	321	328	304	312	286	257	294	293	302	264	327	300	301	313	313	281	285	289	325	334	319	317	273	278	299	315	292	346	282	339	334	307	271	326	307	296	267	330	323	317	344	334	330	281	304	312	301	310	285	286	306	303	322	277	308	321	279	301	306	314	319	288	311	281	309	296	308	299	305	324	287	284	291	271	297	319	306	355	316	281	284	266	322	317	325	296	280	286	302
8394	1308	2247	2353	2035	1752	1519	1310	1183	1098	1090	974	965	968	888	887	869	756	805	733	800	830	793	768	785	770	757	721	659	655	716	664	714	721	696	739	723	752	731	736	701	686	694	664	697	688	660	683	722	703	714	692	696	712	712	691	727	615	684	661	648	710	717	723	713	637	664	663	701	683	650	673	693	686	671	692	692	659	676	677	697	686	684	666	668	698	673	700	689	697	669	719	696	636	665	678	660	737	699	697	646	697	638	693	655	680	659	731	632	656	677	664	688	678	698	646	628	695	668	689	633	706	671	651	643	662	671	671	667	684	659	657	635	680	674	672	657	689	699	678	676	675	669	637	695	658	657	663	680	687	693	668	680	657	710	647	710	669	681	649	664	683	690	672	675	687	694	641	662	695	678	633	707	702	664	703	673	663	665	671	721	650	674	722	680	695	659	659	687	703	689	664	695	659	682	711	710	707	667	659	679	694	706	623	668	653	619	646	633	677	712	677	698	687	670	723	688	693	694	670	673	703	694	689	687	732	645	663	669	666	715	677	664	685	667	688	695	701	708	752	648	699	685	703	689	675	670	703	721	689	683	665	689	685	654	668	683	627	675	703	666	689	597	716	671	679	679	661	690	634	660	674	697	711	657	655	676	728	659	654	663	693	679	649	637	663	659	648	677	701	700	640	616	643	699	669	708	658	735	722	722	711	711	683	699	654	640	704	666	653	695	717	690	675	723	686	682	661	686	717	642	646	706	639	668	662	668	719	684	669	706	670	717	707	657	693	664	627	655	695	695	651	727	672	737	675	681	704	703	680	667	689	648	697	691	662	703	676	697	678	679	673	665	694	658	682	647	681	670	668	719	708	678	666	694	648	666	721	686	662	689	699	670	681	737	705	676	673	692	694	723	701	713	693	712	645	662	683	690	719	664	661	674	679	672	712	662	678	699	632	704	727	682	686	691	656	631	699	660	686	615	749	668	642	737	618	748	700	655	663	716	714	706	653	646	719	699	644	689	738	667	673	649	750	657	700	661	708	704	690	680	698	696	658	687	680	700	717	713	704	686	611	682	675	692	706	709	672	677	705	653	677	636	639	663	639	699	708	683	734	686	720	646	644	708	689	676	672	654	679	691	667	676	683	662	700	642	690	647	681	697	656	698	681	651	702	651	677	636	662	655	672	692	669	670	670	691	667	734	683	658	635	667	672	720	633	661	680	654	695	694	653	662	635	733	673	656	641	604	644	671	739	669	703	687	635	678	668	717	670	696	677	674	701	655	699	669	660	678	695	658	716	661	661	696	645	711	718	659	648	705	657	644	670	656	669	712	682	662	673	705	652	644	698	691	677	652	698	695	689	700	647	714	637	661	695	687	722	654	698	696	674	617	685	685	639	664	715	634	717	636	651	686	657	651	680	659	663	738	647	692	713	684	670	650	658	667	666	699	665	664	694	724	680	647	641	683	660	685	675	675	617	663	688	667	648	660	712	724	702	665	749	629	664	692	690	665	681	639	683	699	707	708	656	663	646	639	674	702	675	676	715	665	655	714	670	688	654	669	676	655	701	687	661	701	686	707	734	665	699	656	687	633	686	707	667	656	708	670	696	647	711	661	684	758	593	706	680	665	710	644	696	682	651	644	610	643	683	657	723	682	656	635	686	674	666	701	640	719	649	675	710	691	660	663	666	708	665	642	694	672	709	712	731	688	664	659	653	693	634	703	645	639	657	693	653	686	652	667	651	686	666	658	660	670	693	682	699	705	723	650	678	680	678	684	708	675	638	734	680	681	628	669	616	705	688	680	664	718	651	699	731	669	683	677	640	693	703	653	707	676	669	731	655	674	669	640	693	628	668	666	662	703	679	670	641	694	707	655	622	689	669	668	617	664	708	676	695	682	610	684	661	700	674	721	682	666	698	698	693	695	690	662	691	730	678	685	684	662	710	651	608	700	669	641	714	678	707	700	650	636	686	732	690	688	678	631	685	655	626	724	743	720	703	666	699	666	668	651	669	612	687	685	688	663	688	685	679	683	699	706	648	679	708	678	700	652	676	713	700	694	663	735	660	679	660	704	679	676	637	625	694	722	669	733	665	702	703	646	658	689	675	706	661	668	685	663	712	704	650	667	692	685	694	646	657	664	696	672	671	658	664	696	668	681	636	622	660	674	656	674	632	658	682	678	670	650	646	635	671	668	633	709	687	688	669	657	750	713	659	699	690	653	668	636	671	687	672	628	660	649	658	644	709	648	647	627	709	698	654	694	681	712	628	675	646	671	665	697	668	710	633	666	682	689	701	719	603	685	668	640	664	663	673	693	735	707	689	681	713	712	690	688	695	662	678	705	658	633	638	637	688	660	700	682	657	675	675	648	693	700	646	686	661	672	667	732	708	679	709	673	685	707	697	735	660	656	710	661	697	658	701	670	628	690	681	708	651	679	689	673	696	685	652	669	645	700	681	675	656	664	657	696	720	680	675	670	616	655	694	674	653	680	631	702	658	729	719	657	673	629	658	655	705	642	705	741	721	636	672	681	696	709	640	621	674	651	678	661	666	715	656	687	686	655	715	636	678	706	683	713	679	658	717	684	672	648	701	650	649	691	677	679	692	655	676	650	671	659	703	711	652	700	671	697	654	708	696	652	670	687	681	692	679	652	674	670	642	650	706	704	716	713	735	709	674	747	723	684	664	680	685	683	723	684	650	663	682	683	677	681	684	689	697	662	677	660	673	671	712	691	695	657	666	647	696	672	690	614	668	691	666	653	704	674	689	679	643	693	711	628	709	702	715	678	645	661	702	645	687	662	643	659	681	698	672	636	703	632	648	644	712	759	698	680	733	682	676	660	681	668	735	672	706	704	697	702	673	722	696	668	680	673	697	736	690	666	649	638	698	679	647	678	669	634	657	640	711	691	675	699	702	720	703	631	645	639	726	688	735	643	669	630	655	664	662	718	613	657	670	685	683	654	644	641	693	646	638	697	636	672	670	657	702	664	671	703	676	702	658	670	655	683	657	664	693	699	672	701	718	676	682	738	660	689	637	723	649	659	692	706	696	661	678	687	682	649	676	693	671	637	707	669	659	627	719	702	680	717	670	666	663	709	710	708	697	662	645	647	639	687	667	704	696	678	697	705	634	674	690	665	671	722	670	656	679	664	661	714	708	682	652	691	662	648	685	677	692	663	673	644	647	679	721	723	693	725	693	659	675	655	656	699	715	617	698	670	644	655	642	685	689	693	660	660	674	642	650	675	650	678	641	723	706	643	724	663	681	683	692	709	679	654	705	662	635	654	655	675	655	649	682	645	719	712	662	677	649	660	648	711	597	675	695	617	689	637	666	626	626	636	684	649	693	675	662	669	671	659	678	716	706	682	682	664	698	719	676	638	671	702	669	713	718	653	685	706	687	701	671	648	690	688	632	748	695	714	699	659	635	652	640	704	699	689	639	676	678	702	704	726	721	714	674	709	689	665	700	668	675	643	671	696	666	700	694
1386	221	189	197	214	175	182	194	179	160	170	180	180	204	183	178	166	178	172	198	195	180	188	203	178	185	191	189	168	182	179	200	161	187	194	183	181	172	194	184	200	209	204	194	167	200	206	193	176	182	210	184	179	184	197	190	179	175	194	183	185	199	187	207	177	184	185	203	184	174	225	193	155	180	187	181	193	197	196	179	180	176	180	189	184	185	204	196	194	156	158	192	187	167	187	187	212	187	189	178	171	195	203	180	163	186	204	168	205	166	183	157	195	177	194	198	198	176	183	162	176	177	181	187	180	187	198	168	168	191	204	187	182	204	207	191	152	163	214	180	213	184	225	213	217	178	208	188	221	191	180	173	184	184	202	206	215	196	186	164	176	171	169	169	174	192	177	172	156	174	172	161	201	192	162	209	189	179	169	192	177	173	187	183	215	181	181	205	158	172	175	166	175	182	178	173	198	202	201	176	158	201	180	161	204	214	188	179	184	176	193	165	179	205	180	186	198	185	195	203	187	208	203	203	204	174	207	206	173	178	179	188	177	185	199	165	187	172	188	167	166	167	167	195	179	169	202	178	205	185	161	186	196	219	174	173	179	189	188	191	212	187	184	176	183	157	196	171	182	181	162	171	173	189	165	185	208	182	186	198	175	194	199	160	188	201	174	185	202	174	197	172	193	207	181	173	156	207	195	174	177	184	215	180	163	182	177	208	182	172	179	153	202	205	182	166	187	185	175	179	171	172	178	217	177	165	205	206	181	194	181	213	166	186	204	211	199	194	211	181	211	158	195	187	179	199	177	199	202	181	180	196	181	183	152	183	178	196	171	155	178	196	181	180	189	176	186	177	163	187	171	181	172	192	190	203	200	217	168	184	179	170	171	161	189	193	189	160	180	188	180	193	199	199	168	206	176	166	188	191	198	193	200	170	171	172	181	196	185	209	172	204	177	181	177	166	187	172	188	178	197	176	187	173	179	187	163	201	180	190	167	182	178	192	169	165	185	169	191	186	191	162	195	172	182	176	178	151	199	201	204	192	176	178	171	197	190	165	189	206	190	170	195	174	196	172	190	190	190	202	179	168	174	208	192	163	183	207	207	192	154	174	194	178	198	189	181	174	187	178	171	189	197	203	187	167	168	191	176	186	202	179	176	173	194	188	190	197	182	198	170	188	192	178	146	168	156	191	147	186	182	185	170	203	175	193	171	160	144	157	188	178	174	174	202	169	194	183	186	197	173	194	172	196	187	183	168	176	187	164	189	210	174	178	181	156	160	200	213	209	190	197	172	188	164	179	191	189	176	189	184	178	159	190	170	176	194	198	166	184	188	172	176	184	192	160	183	192	197	174	180	176	176	159	162	169	181	173	165	192	161	165	191	184	188	178	190	176	174	182	180	194	195	189	188	191	188	170	195	197	163	190	172	190	181	198	167	172	157	174	164	171	185	176	192	188	154	168	185	216	179	196	196	171	203	190	210	193	195	197	182	183	166	190	190	198	180	183	171	186	178	205	204	185	160	159	156	178	172	163	180	204	180	165	177	187	181	207	170	181	184	173	190	212	185	184	181	188	178	197	162	163	202	178	173	179	210	198	171	168	199	183	191	192	151	177	171	182	179	181	175	170	186	189	188	173	195	170	214	176	175	198	166	184	154	195	171	177	198	197	178	164	176	178	149	173	194	176	171	210	193	178	176	183	193	192	182	167	162	228	199	189	201	187	178	159	173	179	198	162	188	205	194	201	168	182	170	175	186	179	179	164	190	176	182	164	180	187	180	204	175	177	175	194	185	196	176	210	180	171	170	195	170	187	166	176	175	195	180	187	186	164	169	205	150	172	171	195	195	159	177	185	188	206	171	180	160	178	203	192	180	183	215	182	176	190	197	217	186	195	194	184	178	184	216	218	195	210	196	192	201	168	172	219	170	170	186	168	192	190	177	168	191	194	169	180	176	155	176	172	218	173	179	195	176	185	196	161	158	167	190	181	203	162	187	189	190	182	185	178	165	172	201	201	187	190	177	195	185	181	211	164	170	204	210	188	154	182	190	186	187	151	156	188	209	188	171	180	196	171	185	197	188	174	180	174	196	196	146	171	207	199	178	165	203	171	175	197	186	186	185	151	167	189	161	189	184	182	167	204	185	193	173	196	184	158	177	190	168	185	220	170	192	164	198	176	172	208	201	197	177	181	177	182	189	206	175	176	178	151	181	221	179	168	172	167	180	176	178	202	189	187	182	198	191	176	190	221	170	175	188	186	170	169	194	167	186	188	175	185	182	200	178	183	151	161	205	210	199	182	165	192	175	204	179	165	167	204	196	193	181	186	171	169	176	201	194	165	150	154	191	161	214	174	172	186	177	196	192	185	178	165	165	187	181	165	156	155	195	175	188	201	186	170	178	174	183	149	166	180	167	172	182	189	196	189	199	209	206	164	199	205	180	170	187	184	184	191	202	177	185	180	209	191	188	172	171	182	176	181	182	172	195	199	224	183	151	169	179	189	193	192	172	172	198	209	182	187	200	182	175	205	199	177	196	198	162	198	181	211	209	186	181	185	179	166	185	179	181	183	178	173	202	205	185	187	190	151	192	201	188	172	173	174	177	191	215	186	181	197	170	193	193	175	173	159	172	189	170	170	173	180	169	218	144	158	184	170	182	179	197	183	189	196	184	183	163	172	177	221	207	192	171	187	197	174	188	188	198	192	184	168	198	202	205	171	182	193	198	193	181	199	160	196	170	207	201	172	179	153	191	179	180	189	174	193	171	176	195	172	193	185	177	183	207	189	194	175	182	178	174	207	184	185	207	187	174	198	169	177	177	168	201	163	179	178	183	148	178	159	157	186	189	192	159	172	177	179	176	187	172	177	188	195	171	167	168	171	200	195	207	193	205	187	167	174	165	194	180	189	166	169	193	186	188	168	180	164	161	196	194	188	194	218	174	190	183	179	195	165	177	196	211	205	161	184	169	183	203	196	183	180	190	184	204	197	192	175	185	174	192	156	181	177	185	195	182	153	183	194	209	170	197	179	171	172	196	196	177	198	183	201	178	202	188	175	178	172	190	184	207	199	177	191	180	147	181	169	158	175	211	189	171	186	180	170	189	179	198	164	205	204	178	157	160	190	185	156	183	170	185	198	213	169	181	169	188	190	181	177	198	175	182	215	179	174	181	181	186	191	209	187	160	195	190	188	168	201	199	189	176	187	167	192	163	172	174	187	173	184	184	173	187	172	186	189	208	197	180	176	214	198	174	212	195	175	150	177	178	192	175	176	190	194	171	207	197	175	180	161	196	194	184	160	172	178	199	206	171	199	191	172	168	178	183	154	216	190	209	216	184	200	177	180	181	209	215	186	198	177	191	203	190	185	176	192	180	191	194	189	182	180	217	179	186	173	202	178	186	151	163	200	184	218	167	173	196	188	188	173	174	163	180	195	201	170	193	192	201	199	208	172	188	191	183	187	169	183	197	202	180	192	182	181	172	187
1770	484	485	540	538	527	473	482	488	492	494	467	537	474	486	462	458	492	444	506	494	478	454	495	510	476	498	480	471	492	446	488	461	473	459	512	435	464	453	452	513	518	477	454	462	447	496	485	498	475	464	460	436	478	476	445	515	481	479	459	455	491	443	478	516	471	476	478	422	467	461	480	538	475	485	498	456	498	439	486	457	471	482	493	448	475	462	475	442	507	456	437	423	457	469	454	456	469	484	471	482	482	450	457	488	446	484	488	468	467	483	458	479	460	465	450	443	485	474	469	503	460	476	500	464	463	505	501	491	499	475	469	467	486	483	470	512	487	454	491	471	475	462	471	444	465	473	483	492	446	449	486	455	457	489	462	488	448	475	469	487	501	452	500	507	469	448	498	462	458	499	471	503	465	453	477	489	477	492	496	452	450	498	485	455	482	493	514	451	515	481	458	412	440	446	459	494	468	476	478	450	503	443	476	482	494	473	511	481	464	484	534	459	499	477	444	469	458	463	502	455	518	480	507	417	449	442	445	465	471	492	519	469	470	497	467	430	491	443	448	475	456	451	468	463	466	452	511	489	493	464	458	489	467	493	503	485	457	470	458	473	488	459	464	511	483	480	504	443	485	493	497	513	457	513	450	460	484	500	438	506	459	518	492	460	515	451	484	473	482	494	489	472	438	498	464	499	452	455	507	453	464	491	509	475	490	473	498	472	457	481	471	474	446	454	447	477	424	487	455	484	476	470	499	482	481	473	440	455	472	436	476	473	479	428	451	483	484	455	522	480	482	462	450	464	453	502	485	498	494	483	459	484	452	492	441	492	466	447	463	495	442	434	490	460	423	488	476	471	480	525	510	508	470	457	489	462	481	488	483	465	445	485	501	452	484	449	487	494	465	457	435	450	438	485	468	507	459	449	444	496	448	454	515	470	489	437	471	467	498	485	480	436	477	438	476	437	484	453	486	471	491	482	492	478	501	455	448	455	466	454	492	498	486	491	438	498	454	477	473	497	443	473	485	439	436	446	471	517	465	445	447	484	491	489	471	453	507	537	497	503	476	453	466	445	452	489	430	495	430	447	455	473	501	493	452	475	455	486	460	464	456	448	529	509	458	475	466	504	454	489	433	498	484	429	458	485	441	473	478	502	473	457	490	459	487	454	488	457	483	467	448	475	456	478	512	480	443	488	454	493	477	448	487	441	443	497	464	466	505	507	487	445	475	468	458	451	438	449	443	488	515	507	469	429	467	491	471	439	482	466	421	430	447	448	448	450	479	462	469	442	500	450	475	470	417	475	483	461	454	462	479	484	493	459	484	492	464	507	462	484	453	458	490	459	467	474	468	509	448	484	450	467	476	475	457	433	482	481	465	500	487	490	480	484	499	477	462	436	428	454	476	484	489	459	454	483	454	490	455	457	480	462	457	456	437	462	492	505	442	445	490	457	459	473	459	446	480	482	486	474	483	481	434	472	488	494	482	458	450	476	455	461	434	487	465	481	476	471	481	489	462	426	466	455	463	461	486	468	465	496	458	480	496	458	443	490	476	464	453	459	484	461	467	457	463	485	529	436	455	473	479	462	497	484	475	475	498	532	455	459	465	471	450	453	476	474	478	471	450	448	478	494	505	445	480	493	473	455	479	518	476	419	438	477	458	476	497	453	483	465	457	467	479	480	483	475	471	491	479	489	446	467	455	458	465	493	463	465	526	488	480	490	463	489	459	504	488	511	462	435	500	465	497	452	488	488	491	449	495	492	465	485	453	473	481	486	479	487	511	458	471	436	462	468	466	448	481	503	469	451	458	466	455	468	496	472	474	469	471	440	460	440	466	482	465	443	455	489	437	484	481	466	475	465	472	473	456	483	477	473	475	465	486	481	454	538	494	482	472	470	465	490	455	475	472	467	478	482	493	461	489	471	482	486	490	444	464	451	462	472	478	490	471	468	468	501	454	500	482	463	467	490	500	480	500	487	476	438	521	487	496	460	506	466	482	490	471	440	493	522	499	443	493	432	463	468	488	468	491	458	476	510	502	513	447	490	497	480	466	484	475	475	459	424	465	463	451	489	491	472	481	470	486	477	463	474	454	468	456	464	465	487	447	469	467	445	479	443	449	494	436	494	505	464	474	525	429	474	472	478	457	471	488	444	480	451	495	463	434	455	483	494	455	444	476	419	473	525	505	448	479	472	500	489	503	447	453	498	454	437	491	441	487	517	464	476	424	476	503	431	476	442	465	488	482	469	508	481	485	460	507	492	484	496	431	489	526	519	492	458	463	475	497	486	468	475	482	489	441	476	443	493	481	456	505	456	471	514	456	455	510	477	469	489	451	485	449	496	483	465	472	490	503	509	458	421	430	486	441	481	451	463	466	475	443	465	463	470	436	465	453	482	445	434	476	436	447	485	474	495	444	492	455	461	501	472	488	498	493	481	428	478	498	462	482	479	499	483	483	498	490	478	494	466	474	448	496	500	458	468	442	467	484	507	446	457	467	501	445	413	485	472	462	461	461	461	450	474	491	444	463	484	477	468	463	511	480	504	474	475	497	475	513	460	475	521	492	482	482	465	475	454	484	471	451	478	489	487	463	513	479	483	454	506	520	472	433	443	477	433	454	421	512	496	468	459	479	458	474	480	480	437	493	487	506	449	459	437	499	480	494	443	507	488	510	476	481	474	499	475	467	456	466	496	480	470	445	480	496	469	473	461	453	480	483	481	459	500	442	452	460	478	436	512	483	443	493	471	465	469	478	461	492	464	498	482	504	461	492	456	464	461	518	479	468	456	436	503	472	468	496	461	452	471	482	437	469	478	491	416	483	484	469	512	493	481	472	480	438	480	449	487	454	482	504	466	492	445	458	483	484	499	471	478	446	507	471	485	490	510	483	484	448	438	501	492	480	498	459	460	457	509	450	482	459	477	443	458	495	458	449	464	478	440	471	485	486	463	462	479	487	455	457	493	459	477	486	480	457	477	452	472	487	447	474	491	501	488	497	490	484	457	477	470	432	447	489	455	488	466	451	468	468	454	481	467	434	453	467	450	466	441	455	491	495	478	513	487	460	475	462	509	478	477	450	459	519	483	473	481	497	487	477	472	477	442	466	459	493	472	426	472	489	471	483	449	503	512	511	494	485	479	501	487	471	467	458	469	450	493	466	475	470	460	470	452	444	497	507	472	473	452	506	470	493	461	520	468	446	482	530	498	471	482	485	495	468	484	503	499	466	463	505	455	512	466	449	483	465	486	477	471	471	524	455	444	472	482	451	462	462	489	478	494	491	453	434	459	464	443	440	475	457	500	463	447	486	465	464	464	444	486	437	441	452	426	463	480	482	465	484	460	460	468	442	458	459	494	468	492	452	459	438	484	490	442	476	494	490	453	447	489	464	488	485	475	437	477	443	460	471	470	470	473	512	480	459	473	491	489	467	471	465	486	468	470	471	458	485	496	485	456	502	468	479	453	469	459	474	473	453	467	486	468	481
8059	785	714	616	519	471	413	439	394	388	371	375	376	369	374	358	364	380	359	343	359	379	344	360	351	364	393	360	356	364	364	348	359	342	347	374	344	315	334	342	336	306	355	373	346	345	371	332	354	343	315	358	339	334	372	354	333	334	342	348	348	350	337	369	367	348	348	349	350	322	372	337	320	347	342	299	342	351	355	368	321	362	353	293	386	369	334	372	357	346	336	327	374	370	399	368	342	322	357	337	328	362	363	369	328	363	355	326	330	317	332	310	335	341	344	363	350	361	360	339	345	360	386	357	350	328	339	334	323	306	363	311	368	375	357	346	333	326	332	367	329	365	342	354	340	342	394	342	368	324	357	368	376	356	361	397	334	361	339	346	355	352	365	369	345	322	358	353	390	326	331	374	316	331	338	345	354	361	365	332	318	334	365	345	351	368	365	357	355	324	328	375	315	341	369	304	317	367	330	355	341	345	349	336	344	335	339	352	364	354	322	363	344	323	329	329	380	343	382	359	325	318	345	294	330	355	352	352	363	337	327	404	342	338	370	310	352	349	369	352	336	373	335	349	354	350	350	351	361	355	302	347	344	339	351	343	342	340	340	355	343	353	360	322	411	327	377	339	361	327	342	366	339	349	353	340	362	343	344	318	359	313	358	363	343	361	360	365	326	330	369	343	354	348	346	370	373	338	377	355	343	379	351	353	337	363	356	360	330	359	337	298	373	318	361	316	353	362	330	342	359	317	345	372	335	319	331	351	342	344	370	328	316	353	365	315	335	352	374	354	337	307	339	346	332	372	344	374	366	339	355	346	355	372	323	365	316	353	335	339	339	335	345	349	355	329	339	335	316	337	354	329	340	349	331	340	359	339	344	330	336	328	352	332	351	353	333	315	375	341	349	353	338	386	346	350	309	306	362	351	337	370	330	337	352	333	349	358	369	357	338	325	351	364	345	329	362	338	346	346	303	351	343	373	331	353	343	336	361	315	357	353	342	365	319	368	369	331	353	333	318	347	330	331	335	380	337	338	346	349	334	320	325	367	364	384	327	343	330	334	318	350	350	331	349	361	347	339	371	327	358	368	336	364	336	330	333	326	355	338	375	348	351	330	376	350	362	351	367	355	366	351	348	345	364	347	302	325	358	362	328	342	352	320	359	352	364	345	361	320	358	342	372	370	360	335	342	353	357	333	364	387	387	342	367	336	383	372	339	331	350	358	417	327	352	338	302	313	339	343	354	324	370	371	356	354	358	349	352	329	335	365	351	347	294	310	340	324	372	380	317	345	343	364	358	343	349	349	345	340	305	334	335	359	309	358	365	338	351	351	371	361	341	327	352	344	333	332	332	322	370	393	311	376	365	348	353	364	358	336	348	363	338	365	330	328	324	362	368	357	377	359	367	321	369	346	350	337	339	358	311	348	357	314	336	350	339	397	336	379	351	354	327	353	341	372	353	344	319	349	364	315	342	352	355	351	346	350	326	362	368	322	340	382	366	329	343	312	340	355	368	326	314	360	379	312	332	321	334	298	363	349	346	361	342	373	357	411	347	360	365	363	334	335	364	343	381	355	324	333	364	351	322	344	344	370	343	388	336	346	341	394	351	343	349	339	348	340	332	369	370	352	376	332	323	380	361	354	335	347	344	357	341	348	364	347	364	345	356	348	350	403	350	362	349	325	371	370	374	331	369	355	330	359	335	348	363	341	338	364	328	363	325	364	349	379	370	348	349	368	340	356	329	332	331	353	347	339	325	325	338	354	354	372	333	370	389	366	389	323	377	328	311	352	359	330	332	353	352	330	371	336	309	343	333	364	350	325	337	320	364	356	355	370	343	330	382	327	365	300	311	346	381	332	336	367	359	331	364	360	324	334	351	339	357	365	364	333	387	371	334	346	341	324	326	340	327	335	340	319	319	314	331	321	356	358	356	357	354	375	352	372	341	375	318	376	336	355	332	353	300	383	338	377	347	344	367	347	355	344	349	353	317	386	297	347	336	351	344	388	355	341	341	358	369	350	359	357	313	321	361	350	380	362	349	357	336	307	342	337	337	351	326	371	367	342	314	369	336	341	357	351	345	348	367	350	356	315	398	330	363	343	367	371	347	345	355	372	311	382	336	332	333	326	332	337	375	345	352	325	350	384	358	383	353	366	364	332	339	342	335	344	336	371	339	355	371	317	360	337	363	355	352	347	333	327	308	351	392	355	337	357	369	359	337	318	365	354	357	376	373	349	318	355	353	326	367	346	327	362	359	334	344	342	372	325	327	356	350	347	346	361	364	375	354	369	329	340	370	353	356	374	355	353	347	377	353	372	381	365	343	349	358	349	353	340	303	399	370	350	372	354	382	337	342	380	336	328	362	352	339	359	301	360	355	397	360	349	348	344	311	369	365	334	359	362	344	366	360	378	361	356	375	317	349	328	341	342	363	337	369	361	377	343	329	321	342	319	345	356	330	331	289	322	335	322	326	365	334	355	335	360	328	326	345	368	311	351	369	354	361	332	345	334	336	358	348	344	326	350	330	337	375	348	346	350	340	343	325	351	333	329	335	337	352	346	366	341	323	342	338	352	346	337	326	309	329	366	355	359	346	369	330	323	339	359	339	336	346	327	365	341	315	351	394	336	383	354	300	341	337	340	335	319	340	377	346	353	376	359	341	340	321	331	356	338	343	358	375	321	366	408	348	344	341	382	383	369	369	368	346	350	311	342	359	339	341	334	347	359	324	326	291	374	330	341	301	340	348	363	364	355	359	373	338	357	335	356	395	372	363	340	376	333	344	362	347	342	357	346	332	326	360	349	375	344	303	335	358	328	364	351	364	344	369	356	313	344	317	356	377	340	354	330	364	372	342	363	347	316	358	328	364	341	301	353	342	339	378	374	341	393	354	389	348	326	324	314	350	330	367	341	360	371	335	350	354	326	341	347	389	336	355	371	372	332	347	377	317	328	335	340	328	342	395	372	313	363	376	359	377	360	355	330	343	360	352	322	367	328	359	371	379	333	369	390	337	346	357	342	361	364	359	365	338	346	315	339	288	375	342	347	359	326	351	343	335	371	365	384	328	323	356	370	405	356	329	370	376	347	373	342	367	333	363	354	349	369	336	364	313	359	332	365	365	346	346	324	333	377	341	361	352	340	334	382	369	331	362	370	332	388	361	377	320	356	372	357	361	369	407	378	353	338	336	349	338	358	354	324	335	321	334	351	345	365	345	315	354	328	350	346	369	352	382	337	298	316	377	348	342	324	350	342	347	389	346	297	355	379	342	368	322	360	360	357	353	365	383	370	337	352	316	331	385	366	334	331	389	352	333	342	372	311	385	350	353	331	386	323	325	350	338	357	325	378	362	349	345	344	341	374	358	352	360	299	329	347	330	356	340	282	327	375	308	331	317	351	383	338	360	339	365	367	309	352	356	347	339	387	332	326	377	354	367	374	328	324	368	390	342	360	354	325	373	341	344	335	324	321	337	349	334	343	366	308
6803	1127	1663	1675	1509	1373	1191	1129	1038	975	1058	957	956	894	851	859	812	871	904	901	805	869	790	779	857	811	777	828	861	832	806	840	816	815	812	778	821	778	850	798	743	837	865	766	864	782	753	828	814	822	772	788	769	808	832	811	774	762	789	803	778	859	780	803	807	737	804	797	761	847	777	804	815	808	838	787	782	795	788	772	836	798	783	798	764	767	793	829	810	818	824	834	754	809	806	757	834	807	835	801	799	809	787	787	814	781	776	847	778	864	803	796	781	794	810	829	780	850	798	759	809	812	814	766	817	745	802	787	822	796	795	797	808	826	814	827	798	818	794	802	779	824	819	791	812	841	801	820	776	736	773	760	769	778	808	818	827	785	806	779	797	783	735	735	795	812	802	858	827	782	834	775	851	832	820	805	781	802	789	814	806	778	827	813	822	805	812	841	795	816	834	869	814	810	785	781	811	789	793	791	803	832	830	784	788	822	821	823	835	849	798	802	741	817	779	811	806	771	750	765	789	765	796	796	799	832	782	831	814	797	796	791	786	824	792	838	778	779	841	760	790	795	756	850	743	813	778	790	790	803	763	805	859	789	777	769	817	779	775	805	782	765	783	811	818	764	770	764	793	753	807	810	818	784	765	790	818	799	802	806	798	857	765	833	803	765	833	784	843	756	774	810	841	789	807	788	777	785	780	796	879	802	824	786	818	841	838	814	795	732	822	774	830	809	743	801	762	786	785	813	787	784	766	810	786	837	810	756	802	787	772	828	827	795	741	787	799	801	776	792	782	810	796	814	799	782	835	831	810	737	788	742	820	855	855	782	828	753	762	768	771	752	820	762	822	839	787	815	789	826	804	778	810	808	769	745	815	825	824	846	819	789	761	852	867	779	774	817	776	804	789	801	752	798	802	756	809	811	832	813	759	795	814	779	790	792	824	808	787	808	800	798	809	824	812	796	824	811	763	762	780	816	802	775	828	752	818	810	804	737	782	797	753	747	798	814	804	786	770	781	843	845	810	856	828	842	780	796	776	801	756	763	842	825	761	789	831	815	767	794	778	761	822	771	737	815	774	770	824	796	740	787	790	770	861	821	807	775	845	782	750	771	816	791	838	817	812	805	817	782	778	781	827	844	769	767	798	762	743	809	807	812	820	797	772	785	850	795	783	781	817	822	812	778	797	826	856	788	806	798	817	754	792	810	765	780	835	795	802	758	830	742	827	820	784	782	820	799	819	779	798	792	792	801	792	822	807	841	812	793	818	861	777	781	791	754	824	801	838	829	829	788	834	838	803	746	814	787	780	761	789	817	846	822	794	821	822	796	797	780	798	768	769	850	844	817	813	802	789	803	808	820	792	766	780	801	811	847	814	799	791	810	796	780	779	823	807	799	809	796	789	805	766	801	868	789	789	806	778	807	813	781	818	804	793	787	779	732	806	808	775	801	817	818	781	774	810	783	831	807	764	725	783	780	807	814	815	851	767	804	790	795	812	745	769	786	782	805	763	787	795	816	788	787	773	805	765	849	827	783	806	829	810	800	793	868	801	788	801	764	735	789	784	791	848	794	787	771	794	778	798	798	807	775	811	795	796	795	789	824	783	800	824	753	824	791	863	788	800	781	811	807	766	762	764	804	769	759	828	838	730	759	732	781	781	775	847	777	813	792	792	829	793	800	792	797	809	788	790	803	849	821	822	839	769	767	794	796	798	800	811	773	795	797	795	809	806	770	804	789	816	786	828	770	773	831	794	823	816	796	813	791	817	797	789	804	772	765	822	818	765	799	822	791	775	821	779	791	775	811	804	767	794	772	764	791	742	774	775	788	821	806	748	815	780	793	747	824	793	826	773	818	799	803	809	784	827	795	817	821	752	722	821	826	833	797	798	763	785	757	781	848	780	826	836	794	766	801	775	863	761	784	755	786	797	771	770	807	808	804	846	784	773	791	804	799	786	814	818	781	765	814	776	763	865	804	806	763	769	862	839	829	769	775	862	773	785	772	828	816	742	803	796	776	792	802	809	777	744	819	812	794	795	765	742	819	818	806	842	810	808	794	778	813	800	754	848	788	802	866	775	789	772	822	833	822	767	831	781	807	833	746	780	734	776	841	773	789	819	840	782	817	786	847	814	779	774	808	781	772	796	816	788	768	751	804	816	777	842	812	791	833	769	791	798	812	822	783	796	890	812	765	805	798	791	810	822	781	806	806	777	801	798	805	781	767	834	776	792	759	836	783	776	770	783	801	789	818	809	808	785	820	817	815	753	786	838	797	784	800	784	820	826	836	825	798	750	802	766	813	804	745	820	837	831	818	814	814	812	795	846	790	844	826	819	807	798	810	825	768	777	840	743	780	799	813	823	773	790	778	797	792	821	847	825	834	763	805	791	815	785	755	804	832	821	763	848	740	788	840	765	846	794	803	768	783	774	814	823	787	776	782	773	873	765	788	787	809	744	821	810	812	772	756	797	819	799	804	808	800	818	849	758	802	766	823	858	761	767	773	785	848	783	855	780	784	801	828	793	775	803	733	779	807	759	761	772	864	800	849	790	800	800	823	802	798	763	788	813	805	785	811	785	808	786	791	809	785	832	826	767	786	782	799	805	772	801	808	813	826	809	857	811	788	752	807	812	825	788	800	808	813	776	736	783	857	793	785	791	820	757	808	793	809	833	774	839	789	813	743	811	818	807	790	826	849	780	839	754	734	858	817	783	780	818	803	786	793	859	808	759	757	804	844	767	828	810	782	750	788	763	750	783	795	801	785	834	795	801	785	827	782	782	858	808	804	771	838	794	783	823	739	755	806	801	811	789	817	757	791	795	831	748	736	753	760	777	828	796	829	809	805	804	834	809	805	796	797	813	829	831	787	860	812	810	782	796	791	797	791	810	781	781	784	805	755	827	817	775	846	769	828	783	826	736	812	805	838	795	758	755	766	789	784	844	766	739	756	799	778	760	797	747	761	811	748	828	767	750	779	837	790	799	798	773	803	779	786	813	832	844	821	735	791	795	787	799	815	815	802	781	745	806	775	752	786	817	776	733	814	796	831	766	807	781	799	816	803	866	770	781	793	785	811	809	833	802	835	811	789	741	804	756	797	811	802	779	813	827	791	816	781	769	824	779	747	803	808	803	796	767	786	795	774	826	753	816	804	807	781	795	775	796	812	812	759	839	823	808	776	792	822	771	821	803	820	797	800	785	757	792	808	768	789	784	773	811	801	812	774	802	763	801	800	827	836	805	756	783	773	751	735	855	802	803	840	737	781	771	770	773	819	789	820	819	761	808	840	815	757	772	825	799	793	774	783	868	815	772	766	816	739	820	827	835	853	763	822	839	738	808	784	817	794	770	789	795	758	768	774	803	832	799	779	779	829	857	815	790	794	801	802	846	783	817	760	834	755	812	804	813	759	869	834	807	754	857	796	824	815	775	817	818	793	799	809	861	803	791	825	784	786	838	784	767	831	790	788	771	772	792	804	817	824	766	784
15247	1403	1066	809	657	480	486	401	392	415	364	366	379	309	330	310	316	314	319	267	313	315	317	310	339	321	316	288	299	312	316	311	336	326	300	303	321	311	303	304	307	308	284	303	293	323	313	313	310	314	323	315	281	293	317	289	292	321	302	299	283	303	328	307	331	313	311	308	304	284	326	311	278	292	285	305	251	296	319	321	311	295	296	319	280	318	340	294	316	296	279	275	295	306	279	276	309	311	325	309	303	324	278	286	293	310	307	317	303	271	307	286	353	322	320	278	312	315	278	332	298	296	333	312	325	288	297	291	305	310	296	341	306	314	311	284	281	331	313	293	322	333	332	302	345	287	313	284	342	275	310	296	286	292	281	290	312	301	306	339	323	282	329	300	333	254	302	318	316	290	301	276	295	280	278	293	310	292	286	297	291	300	321	279	294	301	278	324	310	309	296	290	303	335	301	281	298	274	303	292	301	318	307	312	296	300	271	321	302	310	288	349	290	262	297	324	279	315	310	311	335	267	325	331	304	321	312	274	330	302	331	335	299	322	294	285	294	301	326	300	307	314	326	323	342	311	289	310	274	309	279	310	305	316	317	282	335	273	265	289	328	296	310	321	310	288	284	283	314	301	302	312	271	328	305	299	331	272	317	278	298	279	281	291	318	298	304	295	270	302	316	288	317	307	363	321	260	283	323	319	291	292	275	292	280	289	301	302	309	291	312	293	283	356	304	310	299	322	307	356	333	295	281	301	303	259	295	330	312	283	284	294	285	299	338	315	286	316	314	321	313	310	323	304	312	310	302	328	309	313	283	350	331	333	269	326	333	298	310	278	309	248	298	277	270	288	327	285	255	282	337	327	310	317	301	311	312	281	295	331	301	280	295	314	316	325	284	308	293	286	304	293	288	297	321	321	316	289	319	314	308	307	296	315	295	311	316	301	281	285	307	307	304	277	316	271	292	284	284	302	279	322	268	329	319	327	323	321	296	331	280	333	291	299	313	281	304	281	307	283	306	313	314	298	310	289	304	298	270	269	286	307	301	293	314	320	258	301	304	294	283	318	360	303	304	345	293	337	299	297	323	299	290	299	287	275	276	283	300	285	296	316	316	301	331	336	331	331	299	283	313	318	332	301	290	287	286	275	348	294	286	316	298	332	283	325	287	299	291	300	287	283	293	321	340	318	282	297	315	307	324	273	298	276	296	292	309	285	302	319	322	266	292	330	302	275	279	294	288	305	329	358	288	305	315	292	292	331	287	291	288	302	296	298	321	292	310	295	290	278	295	305	283	302	333	316	286	298	260	265	293	273	294	319	292	309	306	284	287	305	299	309	290	327	317	294	328	345	279	303	303	306	298	318	314	300	280	245	295	296	286	276	308	293	308	283	263	302	300	291	297	290	312	305	302	357	305	279	303	310	315	312	300	290	296	317	296	312	294	300	303	292	333	292	320	315	288	305	315	293	309	323	326	303	298	301	301	286	315	275	292	313	325	312	323	299	320	276	307	307	313	288	328	260	274	345	283	307	279	347	300	321	294	286	292	312	324	317	299	323	360	302	293	320	322	297	279	254	302	321	309	293	328	317	299	303	278	295	313	300	305	319	318	314	265	282	280	306	278	325	317	299	347	290	322	306	319	320	298	319	321	302	273	279	316	310	289	341	304	297	278	308	285	314	283	333	301	322	307	296	286	304	296	318	293	292	312	301	275	298	304	295	275	315	297	337	297	297	262	293	320	291	285	289	307	304	283	318	313	307	322	291	277	297	280	305	280	287	299	308	283	319	279	288	293	311	320	286	306	304	329	296	293	288	322	294	298	274	304	303	278	292	308	281	320	266	262	289	310	308	300	338	310	303	336	302	307	312	287	271	295	305	287	313	279	297	301	290	309	277	318	322	324	310	315	263	283	330	314	330	307	293	294	296	287	314	271	303	293	284	295	289	302	292	296	298	263	308	316	290	284	268	311	271	311	289	307	318	291	314	309	300	320	294	319	322	319	299	281	316	322	328	295	274	284	274	304	313	321	298	325	324	341	312	267	302	291	310	294	306	315	291	298	311	297	317	288	278	308	336	281	301	299	277	319	279	317	296	295	277	303	333	318	334	278	293	289	282	284	293	294	323	314	331	301	303	279	278	288	302	314	285	300	294	262	331	320	342	311	325	333	284	286	281	288	280	299	311	312	314	296	329	265	255	319	317	317	289	319	289	297	291	296	338	305	309	283	326	300	281	339	299	336	275	300	278	301	321	270	269	294	316	310	266	319	318	274	295	275	298	267	340	303	306	300	311	302	302	285	287	290	290	294	340	305	289	341	293	290	281	294	280	295	318	255	329	314	303	296	309	288	319	307	310	271	293	260	294	325	310	272	316	315	297	311	315	309	287	304	281	283	283	328	334	311	270	321	330	275	292	271	293	290	283	286	316	308	309	334	305	299	299	291	283	316	301	312	307	287	288	293	296	290	268	339	314	309	315	264	298	326	304	308	328	272	291	298	312	306	291	349	303	298	312	284	292	336	279	330	308	317	320	298	286	335	302	318	277	312	300	251	314	294	294	319	321	330	304	302	335	307	296	310	332	310	313	321	315	285	328	300	300	309	320	310	324	336	325	293	304	274	298	311	304	326	353	297	295	290	317	278	321	307	299	283	314	296	306	324	282	359	328	297	315	305	309	270	329	293	304	297	302	320	291	281	335	319	270	323	303	310	318	320	289	332	317	299	311	324	275	319	287	291	298	320	303	284	311	282	274	316	311	279	277	321	279	293	305	288	286	294	285	284	293	262	323	331	310	301	288	297	310	327	308	280	289	277	338	279	335	318	331	264	306	304	315	277	268	282	332	311	296	333	316	320	319	318	294	312	299	305	289	293	331	335	280	289	311	323	336	303	284	361	328	274	305	282	305	280	325	292	304	291	286	315	330	316	302	333	309	320	350	303	291	274	305	290	284	304	319	306	314	281	344	302	286	285	316	287	313	287	298	347	292	338	313	336	317	290	259	281	321	287	322	307	320	305	313	258	304	296	289	300	296	317	319	291	292	298	275	277	313	302	325	309	304	318	325	328	303	309	284	283	253	355	302	316	273	301	316	316	263	295	273	298	301	321	302	310	295	297	274	311	293	300	281	243	285	320	324	346	302	290	322	282	325	292	304	282	320	366	271	312	327	302	292	314	310	290	302	288	292	263	307	284	316	350	308	338	308	298	315	309	326	300	318	305	341	319	298	322	307	342	305	269	300	326	326	277	305	313	287	302	314	288	313	306	319	286	280	297	313	302	308	315	304	348	313	309	322	280	287	285	276	303	306	324	344	278	284	327	316	286	314	281	290	307	281	288	325	304	331	326	309	289	306	315	313	302	287	298	292	291	322	318	286	279	329	302	272	315	331	345	315	332	273	300	314	312	304	284	306	333	319	316	312	313	305	266	271	306	314	309	274	317	281	298	318	317	287	345	298	320	306	280	293	311	303	294	320	290	293	303	295	302	332
8440	1310	2319	2276	2045	1785	1458	1245	1136	1127	1080	997	973	906	854	841	843	771	799	804	827	807	782	733	720	750	777	749	752	743	713	731	738	712	713	704	700	675	686	715	722	700	724	708	688	703	644	687	666	669	648	677	679	690	685	686	683	668	697	658	712	675	723	725	682	678	643	681	703	679	699	644	653	716	686	694	685	679	734	667	704	660	673	705	664	683	687	670	701	696	643	704	665	654	700	666	650	704	689	731	708	672	742	666	719	690	692	652	665	718	682	665	636	654	707	685	658	707	678	650	677	653	660	639	657	682	671	693	685	694	721	673	669	659	675	677	664	665	676	683	666	659	662	683	690	683	693	682	626	691	679	708	628	627	653	661	664	672	630	702	703	722	681	672	649	743	659	689	642	698	638	623	688	684	669	695	658	728	696	726	680	681	658	652	670	669	709	680	644	652	708	675	667	720	666	678	637	684	670	683	690	714	694	685	690	666	668	678	669	683	637	668	636	667	663	636	643	708	646	670	635	704	691	699	631	665	686	716	728	663	666	624	660	703	693	727	666	653	703	751	656	690	677	649	685	659	714	704	693	660	676	666	646	633	719	653	698	682	705	712	681	691	670	658	653	669	643	668	670	648	693	709	723	630	670	665	658	663	695	726	621	675	648	622	652	678	726	680	714	724	674	626	665	658	646	627	670	668	671	692	648	749	686	659	662	704	684	652	667	693	723	681	702	642	664	707	639	692	684	639	666	692	682	665	701	714	662	671	707	673	747	667	704	667	697	649	624	655	629	658	615	659	663	641	704	714	655	628	636	699	711	675	661	666	645	662	677	656	687	684	666	679	613	654	688	705	656	690	696	686	651	664	677	708	680	658	701	661	662	749	666	627	670	678	691	637	668	650	596	664	689	614	664	639	656	714	697	665	693	661	654	646	663	696	660	689	666	681	689	690	677	681	636	679	693	714	682	675	705	674	642	665	661	723	676	634	693	643	698	671	728	678	690	672	669	657	715	728	689	627	688	635	648	660	669	659	644	679	701	691	659	693	710	715	662	659	715	666	694	686	648	669	678	620	654	680	722	720	696	656	688	678	726	687	639	681	665	703	659	607	641	639	673	677	644	651	661	689	645	687	739	641	687	697	716	685	692	658	706	691	647	688	635	684	706	712	683	694	683	654	706	687	727	681	669	677	662	659	694	657	617	692	663	704	733	678	634	634	671	641	681	673	661	660	701	726	624	697	735	724	671	671	669	699	669	675	664	699	688	688	684	656	678	668	716	663	705	716	676	638	690	669	633	698	690	677	679	658	710	678	675	685	725	685	704	694	728	690	661	682	651	679	691	711	666	683	679	716	732	671	654	668	661	701	670	736	703	658	690	664	693	640	658	678	681	629	705	702	666	648	653	675	667	648	715	689	681	706	666	655	730	699	668	651	679	667	699	651	692	682	656	685	649	705	735	665	688	668	672	650	651	686	695	664	743	648	658	677	644	678	656	675	638	631	691	646	695	719	693	687	726	718	666	693	673	682	648	633	685	664	651	724	688	687	653	678	710	698	711	709	685	659	696	718	662	637	661	671	685	679	683	677	675	688	674	679	688	676	650	611	678	716	690	691	694	685	698	664	641	654	657	689	672	663	684	696	716	658	667	673	690	726	645	685	658	661	624	655	692	683	682	657	691	651	699	677	705	730	665	670	675	632	646	728	677	691	677	678	737	647	672	663	628	734	646	714	645	689	658	684	662	649	694	673	700	687	676	626	725	674	699	683	684	734	686	660	690	665	683	687	668	642	648	622	692	669	692	675	654	641	653	685	673	680	642	726	697	696	680	696	733	686	660	649	719	674	693	681	699	672	679	594	647	652	683	679	677	671	720	677	684	712	702	682	644	713	695	694	657	662	669	641	637	688	670	659	691	633	680	685	685	670	657	684	708	666	689	659	631	698	687	651	696	663	654	681	677	666	689	671	658	696	650	691	636	691	674	747	719	657	688	615	684	668	722	686	612	667	710	644	677	714	676	655	670	662	660	661	682	656	673	681	675	678	686	645	659	691	684	690	641	668	679	677	669	652	689	721	684	682	663	650	684	659	698	674	735	649	723	661	709	664	695	655	690	659	648	702	714	722	718	682	642	670	625	658	678	670	671	662	672	716	640	715	672	707	690	670	669	678	690	716	682	674	695	673	652	668	695	651	654	667	681	666	593	689	663	666	651	660	667	671	683	674	693	686	690	628	660	665	600	736	677	676	728	615	674	657	686	694	667	679	662	670	670	615	646	713	656	628	650	669	684	656	661	653	689	668	704	653	640	636	701	704	704	648	667	672	664	700	639	668	669	689	691	692	702	654	697	698	661	710	701	667	664	659	611	688	645	677	689	698	615	714	639	640	682	716	688	697	705	649	660	638	679	657	654	658	661	644	649	699	672	728	672	680	628	629	710	677	658	688	661	719	683	701	664	639	668	714	631	672	701	707	675	723	652	659	715	671	709	655	671	673	666	661	683	711	675	675	658	690	691	623	715	657	704	709	680	721	671	659	679	657	643	618	671	634	708	682	661	692	649	653	711	672	611	647	666	649	685	670	703	683	655	720	653	676	667	690	682	683	680	710	674	661	693	717	682	659	657	688	713	694	671	661	698	666	681	644	616	651	717	675	681	679	677	702	659	669	661	695	692	673	693	748	656	642	702	666	697	641	685	668	689	674	666	633	646	655	676	689	711	671	691	686	664	713	715	704	687	687	708	676	645	682	686	691	693	722	723	673	624	688	689	701	700	660	655	641	688	721	729	614	702	660	694	725	668	716	670	672	676	680	665	626	644	687	683	728	689	696	691	680	678	694	710	644	651	633	682	636	657	651	666	727	726	697	620	620	692	690	647	692	688	647	690	676	707	667	699	681	646	684	637	669	657	666	644	672	711	708	662	693	650	659	671	689	639	660	696	667	675	654	665	672	671	678	670	653	692	708	678	746	702	689	654	683	712	681	703	649	647	653	685	657	664	703	666	698	695	713	660	715	657	667	634	658	686	714	661	683	710	659	699	691	646	673	708	705	688	654	678	692	671	680	682	665	650	716	721	697	667	663	699	698	696	673	641	745	679	644	673	674	646	653	647	639	685	694	662	651	639	664	673	686	666	623	709	651	691	667	674	658	683	709	678	694	666	665	680	675	662	701	649	649	637	696	667	671	678	691	714	682	704	639	698	685	701	713	664	660	698	689	652	674	686	659	685	687	697	672	675	692	649	696	700	690	640	694	699	732	705	678	685	647	661	678	659	678	696	719	642	624	709	679	633	716	640	692	671	678	710	665	694	630	641	698	664	676	674	722	669	717	670	667	662	682	648	663	660	657	669	719	692	694	681	645	693	689	685	683	690	663	718	705	660	625	700	697	657	664	654	659	716	661	691	664	708	708	653	655	658	709	692	703	645	721	672	680	643	691	679	686	708	634	701	663	668	655	669	691	699	616	653	738	646	677	685	717	639	676	680	769	684	615
1392	208	214	196	210	182	182	175	189	171	187	185	159	190	197	169	216	196	195	176	183	190	174	168	187	184	202	185	157	174	186	198	196	199	176	168	193	186	171	166	164	154	197	177	184	175	202	174	172	197	161	211	190	192	186	160	177	179	205	186	197	195	176	175	192	183	165	165	182	181	194	194	178	187	194	188	189	203	185	196	193	159	177	172	168	186	206	212	175	158	216	180	180	189	193	182	213	189	190	199	187	180	193	175	182	178	173	188	165	196	231	201	186	190	187	185	183	163	148	186	183	197	185	161	178	181	177	186	176	173	179	191	170	187	189	207	186	186	191	209	175	195	190	168	169	152	196	169	157	186	161	208	172	193	176	169	178	194	196	205	207	159	178	190	202	157	188	181	171	179	181	174	164	196	161	177	160	189	160	179	193	183	193	188	182	156	201	207	197	180	178	170	175	197	167	172	176	170	145	178	157	207	167	162	180	202	166	162	161	186	186	192	183	198	192	158	145	223	168	182	169	201	163	195	188	205	187	160	168	196	195	158	181	185	169	183	186	167	223	194	188	190	201	189	147	175	175	203	174	150	194	193	195	170	181	169	170	194	205	174	195	192	195	182	186	188	185	190	178	176	175	177	191	163	177	200	187	185	160	177	178	183	220	201	168	182	207	172	176	194	161	201	227	187	179	191	193	192	169	181	163	203	201	185	183	174	185	175	169	197	209	185	197	166	217	178	157	188	170	207	198	170	216	207	179	184	208	222	162	197	188	207	183	171	174	171	186	193	161	160	168	177	202	157	200	175	165	156	167	188	216	183	175	181	200	186	180	225	195	173	191	183	184	171	174	171	179	177	169	197	201	160	193	176	169	194	210	163	196	158	183	173	179	171	199	190	199	181	177	188	180	198	161	180	202	200	181	196	188	189	177	176	188	185	201	179	195	201	171	171	177	173	198	180	156	172	188	180	176	151	173	175	186	163	183	187	159	182	210	194	180	200	175	163	193	204	187	168	174	183	176	188	195	189	207	187	153	179	172	189	184	182	185	212	178	179	174	165	202	192	178	153	159	173	200	170	173	209	199	164	190	153	171	176	156	184	203	183	200	164	175	182	162	162	154	194	180	185	200	173	163	202	188	200	199	205	180	201	195	170	173	182	191	160	161	185	188	191	158	159	180	199	197	172	138	178	148	174	186	165	160	169	183	189	167	167	159	195	166	194	185	175	177	187	162	172	170	173	185	200	191	183	191	184	172	181	174	174	177	170	162	201	171	187	182	157	195	193	191	176	176	194	169	197	175	189	189	171	209	187	184	171	176	187	210	158	185	174	189	186	193	191	200	173	202	187	182	186	190	186	165	185	189	189	184	172	198	174	172	186	186	188	175	190	175	200	174	181	184	192	144	193	210	170	202	172	204	181	204	182	204	186	184	161	178	185	186	204	181	193	191	191	188	205	155	191	194	200	195	196	182	188	181	189	192	180	176	200	204	178	181	169	205	177	195	189	187	176	179	180	194	192	180	176	183	185	197	199	207	204	185	205	200	151	193	201	178	166	191	167	203	211	195	172	187	198	191	205	186	205	158	165	189	186	189	169	186	200	205	159	194	202	174	169	191	198	154	194	193	197	187	217	170	179	191	201	203	186	192	174	190	208	179	175	181	202	193	178	163	168	176	157	176	189	158	196	180	172	164	166	164	189	191	194	196	187	168	189	169	162	199	157	206	192	156	194	179	197	195	170	162	191	190	196	185	178	196	161	197	177	190	160	161	176	200	206	160	183	200	165	170	193	175	178	179	182	188	177	178	176	183	167	162	188	182	182	187	180	185	188	195	175	198	190	165	198	164	172	186	193	193	206	203	170	194	185	205	166	206	200	188	195	202	175	191	194	197	208	186	184	186	170	158	194	160	212	181	193	171	182	183	181	190	182	177	181	194	201	173	167	188	182	182	201	180	197	194	176	180	179	210	176	190	180	187	200	181	153	165	223	194	169	188	164	193	182	188	177	190	195	194	191	194	176	155	187	205	192	184	174	191	175	177	203	177	168	193	183	187	185	173	177	158	171	183	189	197	181	191	200	176	172	183	182	176	161	183	192	173	183	174	196	207	188	168	190	159	167	195	177	192	181	171	190	157	184	166	189	184	204	170	207	181	192	195	181	168	202	197	171	205	151	165	195	191	200	188	182	180	199	180	173	193	176	191	183	183	185	180	175	169	177	198	164	163	171	169	153	182	174	185	213	181	165	183	166	171	171	174	185	193	202	195	173	199	205	191	177	181	194	181	165	165	173	169	183	173	200	172	185	178	201	200	191	184	173	164	188	212	175	186	170	157	193	195	179	206	187	180	200	197	183	214	173	206	195	178	203	188	175	207	160	207	187	189	190	181	194	192	181	189	174	200	174	178	163	167	188	186	193	159	152	187	171	191	183	181	196	189	185	182	186	191	186	153	211	175	180	156	188	205	210	184	161	152	199	173	211	198	204	193	183	183	177	149	159	177	195	183	160	159	174	168	203	168	201	209	198	174	195	186	178	180	177	206	192	181	173	192	213	181	188	191	194	182	204	164	205	187	178	185	192	174	169	168	201	170	191	173	191	179	181	176	183	167	192	176	219	193	199	194	192	181	162	188	180	166	177	174	175	176	170	192	191	187	189	166	194	184	167	193	217	168	206	175	172	178	179	186	179	169	175	168	168	161	189	197	187	189	183	186	164	181	206	182	178	197	196	157	201	150	195	188	176	212	165	170	178	183	172	177	181	210	194	184	194	190	208	183	161	192	188	165	156	187	171	187	200	181	167	203	199	172	204	162	196	183	179	181	185	197	160	176	167	187	174	172	179	142	195	184	186	193	198	191	178	180	172	181	198	178	172	191	156	197	177	179	184	194	181	168	183	170	177	170	193	176	185	177	189	165	177	210	188	191	205	199	191	164	173	157	156	172	178	173	194	189	188	178	188	168	184	201	186	183	205	184	192	170	183	202	180	190	191	165	183	166	210	179	168	190	182	199	192	156	211	179	181	157	173	174	197	209	174	178	185	181	200	165	186	180	181	194	167	183	181	223	176	199	196	179	175	201	184	210	151	183	186	195	183	185	175	188	176	191	194	169	180	224	225	204	192	193	168	169	181	185	160	168	203	184	150	193	160	188	181	176	176	193	163	164	176	160	205	187	184	179	181	182	180	171	202	168	181	204	190	179	177	179	166	188	202	177	170	184	169	162	172	187	186	155	182	179	168	188	177	178	148	194	188	207	192	151	178	174	191	169	188	204	147	191	183	159	198	188	184	189	189	177	188	177	169	177	189	169	197	174	219	162	182	189	183	213	168	218	172	160	220	162	190	188	199	170	194	161	195	178	215	198	194	181	190	203	185	171	183	203	182	187	162	187	177	183	195	191	198	187	197	176	190	164	180	193	188	173	172	179	179	174	184	203	176	201	175	200	195	209	186	192	179	203	195	182	183	193	199	191	197	175	212	197	161	177	186	170	193
1682	517	518	510	562	551	519	491	505	492	505	486	464	480	493	479	475	507	471	494	499	487	500	488	442	452	460	444	502	456	500	452	458	499	460	470	504	448	479	478	476	474	488	496	504	478	476	496	476	464	488	417	470	467	482	507	488	475	442	447	524	469	438	468	459	451	499	467	459	465	480	481	490	467	478	502	543	470	503	463	479	466	501	452	446	442	448	496	485	459	450	475	512	492	468	507	466	453	454	497	512	436	490	487	473	475	481	504	538	434	494	475	466	442	468	440	475	465	484	469	468	471	449	463	475	433	481	459	447	467	449	476	491	449	461	466	476	486	462	456	461	533	470	459	487	421	466	459	460	490	482	456	463	468	484	467	439	439	447	521	443	478	513	463	483	471	459	450	473	468	468	452	490	433	486	479	485	497	472	487	478	480	468	468	480	496	463	474	504	468	463	445	473	486	450	505	471	466	501	516	470	478	442	441	454	467	468	474	498	465	483	451	455	485	506	497	456	459	486	492	483	463	492	457	453	458	508	521	496	469	459	457	455	504	477	448	467	480	441	440	487	476	484	476	476	443	470	472	473	444	472	471	450	451	516	470	461	451	448	508	464	457	465	445	504	467	471	499	448	447	490	480	463	438	456	475	498	420	454	471	465	499	475	441	435	409	418	490	480	430	466	475	450	464	493	496	457	435	495	476	486	473	499	471	446	480	499	486	488	476	495	464	476	474	461	464	481	460	499	477	486	458	469	500	455	459	471	488	438	447	494	466	482	488	473	465	487	473	458	499	488	456	475	458	474	503	470	487	472	469	467	454	467	497	439	489	462	479	467	450	482	431	511	453	480	473	492	501	498	499	482	453	437	473	461	496	477	420	472	471	447	466	485	470	484	467	471	488	442	429	435	457	500	460	475	466	472	490	480	470	458	481	489	476	486	499	451	474	475	481	472	458	457	463	465	495	468	432	453	467	490	476	496	460	519	457	455	476	456	487	489	423	441	494	468	484	462	445	469	491	486	462	466	473	484	499	444	475	462	469	452	446	462	429	459	486	475	489	435	493	469	462	448	484	492	450	477	483	463	479	500	479	473	453	454	498	480	520	470	453	492	486	461	513	465	479	496	475	492	461	463	496	479	459	468	464	448	469	455	440	478	456	487	469	469	493	495	459	473	495	487	486	485	497	491	460	455	460	486	474	457	489	462	473	465	500	468	473	475	494	477	497	449	444	488	443	440	473	491	484	467	462	462	466	457	496	504	480	465	459	467	445	490	462	462	497	465	468	481	512	471	470	468	469	479	524	462	497	485	498	468	446	453	474	508	477	463	490	452	431	479	492	464	460	469	442	468	474	471	450	501	497	451	447	499	472	451	455	431	427	499	457	453	448	462	500	464	468	438	481	474	455	488	509	474	478	484	448	468	487	475	463	474	422	438	437	479	463	416	454	436	457	465	489	452	482	490	479	500	465	463	457	463	469	480	447	486	478	476	449	465	449	527	446	451	445	447	483	506	488	485	452	465	458	451	463	479	487	471	449	455	505	463	454	429	441	486	478	485	483	462	472	456	488	491	447	473	412	463	478	524	464	501	429	505	482	455	471	514	462	446	481	430	487	492	473	463	409	490	478	446	472	483	434	496	443	520	467	474	508	459	487	469	476	459	512	462	469	456	478	442	464	483	473	482	483	465	501	418	471	438	453	457	460	457	484	513	502	458	490	472	488	455	487	482	475	454	421	503	454	444	527	478	456	477	431	485	498	484	462	507	455	482	435	482	462	498	439	435	439	459	464	504	474	494	465	466	472	505	505	448	488	464	497	492	466	453	479	462	445	428	502	481	499	487	452	454	444	449	451	451	524	458	478	455	524	469	494	450	486	486	464	457	501	467	463	477	511	510	483	504	524	444	456	449	477	492	449	468	495	489	463	478	436	461	452	513	481	448	488	493	467	437	479	478	475	501	505	447	467	460	444	456	484	480	482	472	457	543	471	425	443	479	458	488	465	444	515	464	469	484	473	473	443	494	458	497	456	484	477	459	493	490	505	500	480	475	472	501	465	446	488	426	472	459	496	456	466	437	500	462	461	491	480	478	486	455	472	461	467	455	436	453	477	473	432	445	487	485	493	469	483	434	415	447	473	448	447	503	467	481	429	517	492	464	481	458	460	499	463	482	444	465	478	456	478	470	451	488	485	497	428	471	501	474	455	459	452	454	450	485	455	457	472	449	476	477	477	468	480	494	464	488	458	455	468	477	448	483	445	494	464	459	458	436	476	496	501	484	490	430	484	476	504	480	489	454	467	475	467	478	492	486	499	482	471	452	451	481	491	495	465	503	496	447	498	455	470	463	510	489	476	462	468	482	435	484	475	440	481	457	449	480	468	490	468	481	476	461	477	479	483	468	458	442	465	459	467	471	473	431	465	444	462	468	473	473	469	446	459	471	517	440	464	479	445	481	479	443	475	478	433	449	468	478	477	492	478	470	503	489	472	480	460	464	494	445	479	478	429	481	458	471	471	469	490	468	492	469	469	464	494	455	468	525	503	489	509	492	456	481	494	446	433	424	477	467	440	479	455	485	458	476	444	472	496	503	466	461	503	435	484	429	524	493	515	466	495	473	498	451	489	510	486	442	474	487	466	473	485	452	446	474	444	462	473	470	471	494	447	502	496	454	480	501	485	496	488	466	467	474	440	505	454	514	482	497	464	488	487	477	460	442	479	454	467	459	478	492	489	470	499	457	479	438	530	466	497	497	467	470	474	491	418	447	515	479	462	460	490	482	456	453	452	501	484	458	504	472	494	477	458	490	481	454	464	437	447	493	443	445	516	469	500	482	505	501	492	492	466	482	457	482	484	471	487	526	498	508	463	437	458	446	516	463	457	463	439	487	478	417	452	467	468	443	472	506	440	441	461	445	465	464	487	423	494	451	490	448	495	457	464	478	491	490	472	492	453	504	503	467	475	476	463	477	518	455	457	475	467	510	484	486	453	502	495	479	465	462	477	489	470	487	478	481	489	474	461	483	478	468	474	459	461	487	496	456	485	484	449	475	453	466	484	445	482	488	443	502	498	451	493	440	489	478	437	484	506	483	471	515	454	434	478	463	462	434	457	462	467	501	460	441	502	444	457	441	491	443	491	472	500	481	478	480	470	507	466	463	474	420	487	512	505	469	460	459	472	443	473	486	499	456	503	485	433	492	469	452	480	488	471	469	471	496	470	488	451	428	466	465	472	475	468	454	481	475	467	504	455	447	473	468	473	467	500	468	520	481	476	477	456	488	454	436	465	473	464	478	469	462	497	507	430	474	447	501	477	456	516	463	449	455	455	457	473	431	459	464	460	470	474	506	449	461	492	466	462	479	462	486	441	454	507	480	485	506	486	483	502	495	467	459	490	465	466	445	485	487	498	463	473	476	426	456	519	469	475	510	454	506	453	429	477	442	477	476	468	492	464	465	501	480	464	477	456	480	482	451	499	481	478	468	475	466	490
8120	776	744	577	530	430	399	421	428	376	387	390	391	363	374	364	353	367	333	338	371	338	344	365	331	395	341	354	384	337	350	367	349	374	392	365	351	344	312	350	371	307	336	353	349	352	383	372	356	382	357	371	375	378	363	341	346	361	332	365	350	385	351	348	338	332	383	375	376	376	353	312	330	326	339	342	341	333	354	328	321	351	367	361	351	384	383	336	350	346	355	330	322	359	352	326	343	332	375	325	375	348	331	355	372	366	348	352	343	355	379	362	345	341	329	351	347	362	364	331	338	310	357	352	344	344	331	365	333	358	377	337	366	344	359	351	322	349	347	361	379	332	331	352	343	350	357	336	348	330	341	363	318	325	333	328	361	316	388	347	362	363	377	344	320	375	305	333	347	343	340	308	366	357	348	335	359	313	377	338	359	325	339	361	320	331	376	326	349	330	333	309	306	344	354	373	382	345	343	353	297	380	363	362	335	372	363	347	367	396	341	351	351	342	320	384	362	384	352	340	346	347	329	313	368	357	363	340	357	385	349	355	347	330	355	337	379	386	354	374	352	380	338	380	344	343	362	323	313	331	367	350	303	358	369	353	341	359	373	350	360	343	337	347	345	376	311	344	354	325	314	335	349	341	379	343	340	305	323	356	323	335	320	351	333	396	356	366	340	379	308	324	345	343	377	377	338	378	399	329	348	307	334	326	371	354	353	355	322	360	376	331	351	330	360	344	323	359	348	357	363	376	345	348	349	335	337	368	370	348	352	329	313	324	360	338	299	326	355	378	349	336	324	346	337	347	337	366	319	306	368	327	348	327	349	335	331	365	327	333	376	362	361	368	349	322	330	304	328	381	342	335	343	327	356	349	323	374	367	370	358	323	340	317	357	322	349	344	356	368	348	362	358	363	333	356	358	343	367	305	345	342	330	324	354	393	402	297	340	364	371	344	364	343	343	357	344	332	323	323	374	380	343	344	335	329	345	378	348	321	311	342	389	349	367	364	347	309	341	349	357	357	351	349	334	358	332	344	344	369	359	320	328	359	346	331	317	362	362	357	346	359	369	351	370	335	383	293	355	368	348	346	327	338	348	375	302	335	334	332	324	357	319	368	354	343	363	359	353	381	359	351	353	355	358	331	348	366	320	365	349	335	346	340	343	327	367	344	374	324	331	332	355	353	302	326	317	334	330	317	326	340	372	343	336	365	399	336	332	363	329	326	356	362	363	330	314	308	357	346	323	362	363	348	362	329	364	391	324	315	348	325	351	337	342	384	366	330	374	333	355	372	350	324	311	321	375	347	336	340	318	356	375	362	341	375	343	325	356	313	318	361	350	338	351	388	341	312	350	329	316	331	301	370	367	351	341	335	343	353	375	348	329	362	352	303	349	357	360	328	353	382	393	344	347	323	378	385	345	345	348	321	373	379	338	368	374	322	373	341	328	343	345	312	339	320	356	357	362	338	325	364	354	358	337	345	358	345	350	361	326	345	342	334	335	354	337	343	375	367	359	322	368	370	321	350	349	358	344	314	337	353	327	352	395	337	352	343	357	349	320	380	350	347	336	301	380	344	343	359	334	339	363	334	325	305	368	317	400	325	345	368	342	362	335	330	362	342	357	343	364	348	333	369	349	352	356	345	394	342	365	321	343	350	335	329	343	314	320	327	389	351	374	370	354	356	310	328	335	357	333	361	316	351	329	327	355	388	315	347	382	338	329	343	372	325	381	335	397	368	350	322	360	351	370	361	345	348	339	361	349	336	331	356	314	326	356	363	356	333	373	332	305	357	391	350	347	342	356	345	343	344	337	339	389	333	328	371	337	361	385	339	328	327	366	345	347	275	343	380	345	335	332	311	384	360	346	361	358	309	329	351	351	388	352	361	361	331	331	332	330	366	320	378	333	361	337	339	377	347	340	289	359	347	295	327	351	343	322	336	374	350	343	333	338	340	346	343	380	340	336	342	356	336	372	344	372	365	353	360	354	346	366	329	364	355	330	362	330	341	351	398	351	336	337	345	338	350	346	350	365	314	331	335	335	348	349	344	338	321	335	367	352	336	369	356	344	317	325	350	316	353	308	364	360	375	353	334	387	352	350	324	358	351	330	369	355	331	346	342	343	375	354	359	341	357	334	354	311	346	336	327	377	333	356	310	329	348	361	362	333	360	351	387	318	350	331	321	399	357	324	400	335	364	351	358	335	333	344	332	352	334	347	339	339	334	339	342	329	346	331	338	342	356	338	375	374	320	354	349	319	365	306	321	321	347	365	352	363	331	345	309	335	378	367	350	365	322	363	376	339	357	320	362	329	338	371	354	337	296	331	358	358	339	323	325	357	365	344	304	340	333	373	333	345	339	362	342	344	385	348	316	317	339	343	362	356	323	357	347	342	316	373	333	338	314	336	329	366	336	357	334	337	324	339	364	377	363	306	334	322	337	337	347	365	312	380	340	362	330	321	338	397	353	344	355	315	366	372	370	340	372	355	313	360	366	354	305	345	351	327	334	352	353	321	346	325	343	370	345	354	377	342	375	340	348	388	357	368	339	338	348	334	336	333	321	340	376	330	332	374	339	355	317	372	349	336	337	370	317	348	334	340	346	301	345	329	358	351	344	371	319	339	321	366	364	348	361	348	379	342	324	355	336	367	386	323	318	340	340	308	347	361	316	347	351	320	329	353	359	296	369	362	374	349	368	355	363	372	372	351	349	333	344	355	336	326	365	322	321	370	323	384	343	342	321	355	352	323	388	372	367	360	356	330	352	384	294	340	330	347	366	373	373	328	345	367	342	338	363	387	376	354	324	335	350	372	339	324	388	395	338	325	368	338	369	327	355	343	359	310	340	347	357	328	332	368	318	371	328	359	367	344	344	338	349	344	345	358	336	322	359	329	376	397	340	326	350	344	373	381	349	338	364	366	395	359	312	333	364	381	361	352	336	309	370	334	346	319	351	314	365	373	348	328	332	346	390	340	325	370	355	318	335	322	301	346	328	308	338	324	325	319	385	370	334	349	357	384	340	338	321	342	341	345	327	328	350	353	332	324	333	354	368	344	346	337	363	337	276	353	336	317	301	361	335	360	322	330	337	348	379	380	332	339	384	326	322	359	329	356	337	327	351	351	353	348	323	347	343	339	353	351	363	327	322	364	363	339	322	325	343	347	350	315	343	351	369	383	342	354	375	336	362	350	340	369	345	344	366	341	377	371	315	355	349	345	329	339	376	338	361	339	341	348	344	354	370	371	359	322	366	298	357	362	362	369	326	336	351	337	332	360	327	328	327	363	332	348	293	312	328	311	352	365	377	372	354	348	364	324	359	355	326	314	343	321	327	317	314	350	331	334	361	368	354	373	332	363	334	342	375	367	374	352	354	353	351	343	345	351	352	315	338	376	344	316	362	346	357	351	358	332	351	325	335	350	305	331	316	346	348	343	343	350	336	342	358	347	373	367	386	371	355	321	335	338	346	375	354	308	337	333	371	359	364
6656	1152	1620	1708	1532	1371	1232	1134	1064	1010	999	982	911	955	888	858	940	824	834	869	803	830	853	765	809	808	858	809	757	811	788	838	858	762	864	817	822	828	812	830	786	851	815	827	819	793	836	831	819	803	804	789	811	798	809	797	800	839	774	814	779	815	848	816	806	801	771	793	796	823	836	839	810	749	798	795	847	812	814	791	781	797	826	767	759	781	835	780	775	723	764	790	779	761	810	857	787	813	761	786	761	780	883	835	731	758	811	764	790	780	785	795	791	733	866	784	807	776	816	740	792	818	764	793	803	795	785	794	791	806	764	775	826	828	739	819	807	808	783	818	775	843	783	830	800	787	787	777	814	797	771	759	758	718	832	777	793	821	811	770	772	822	762	812	806	786	791	747	771	771	803	823	822	818	794	808	811	836	791	772	806	769	766	775	823	817	769	840	848	791	768	820	803	801	831	784	781	761	822	844	783	828	806	757	802	793	795	785	800	795	763	781	760	865	799	819	793	783	782	769	798	814	860	796	781	837	798	809	797	762	801	739	794	783	775	769	795	729	768	802	776	817	765	802	834	855	866	804	749	834	800	772	795	804	768	768	804	796	817	831	769	805	759	834	818	757	820	757	734	820	772	781	783	814	811	830	834	797	760	818	806	730	790	785	783	856	751	744	831	795	845	825	801	707	754	791	821	781	776	777	847	797	770	846	795	776	838	824	787	798	800	793	800	814	785	800	794	768	782	739	741	807	759	780	866	788	812	781	778	816	809	789	723	838	839	779	745	766	762	790	827	780	813	795	830	771	781	779	797	844	754	747	762	798	768	839	805	738	827	780	749	753	774	791	738	806	766	803	801	799	802	835	765	790	820	797	818	789	809	812	777	800	821	810	795	798	829	756	823	800	770	790	865	819	760	798	776	791	747	793	771	806	798	833	724	831	774	816	770	833	801	739	802	769	783	819	776	780	776	827	798	748	844	811	808	776	833	808	763	827	805	781	805	809	759	809	830	816	805	756	787	806	785	789	784	777	835	772	814	832	813	835	793	794	799	794	812	764	814	795	781	767	820	823	824	798	771	827	823	824	796	778	841	815	779	788	819	828	801	818	821	792	809	760	857	765	800	792	749	757	755	833	798	833	763	824	760	818	818	784	806	818	827	846	790	800	832	826	792	792	785	787	757	802	787	812	806	797	766	806	780	767	824	833	797	744	773	812	850	803	827	796	757	795	797	783	766	801	801	801	819	805	737	819	809	818	764	776	826	874	823	791	765	812	791	782	809	779	781	778	805	775	796	773	803	799	786	820	782	812	771	797	784	840	794	751	788	797	857	809	791	809	776	813	810	802	792	787	801	807	813	798	789	822	805	767	746	763	809	814	835	805	777	763	789	773	825	754	784	806	773	760	817	804	763	778	777	802	834	841	779	787	784	780	750	772	799	800	857	785	820	794	814	807	799	797	795	782	805	790	778	833	783	749	782	816	826	806	826	766	854	746	761	735	815	827	815	834	834	839	849	817	826	813	802	801	761	861	762	782	801	782	817	754	790	765	806	779	805	780	724	772	767	799	794	807	779	828	781	850	806	786	773	778	777	785	811	810	821	812	816	786	821	779	783	797	807	795	858	803	797	772	777	791	837	785	806	789	733	784	767	790	789	794	800	779	788	837	749	811	775	782	771	818	814	798	800	773	799	828	801	774	806	829	761	785	793	781	760	753	756	786	787	822	789	826	833	743	783	789	805	788	825	769	796	813	762	791	788	806	818	804	794	813	789	758	798	760	773	798	804	854	779	744	820	796	849	787	793	779	799	766	810	845	793	776	811	823	745	740	797	865	773	781	798	786	779	817	805	788	776	774	803	846	830	805	773	788	842	807	795	817	792	780	764	811	758	822	737	799	736	816	773	800	804	832	775	839	799	778	857	735	791	777	781	764	776	791	829	806	805	793	812	805	767	785	762	765	769	770	843	763	805	784	706	771	812	774	786	817	826	788	784	811	790	797	767	876	814	768	818	780	794	821	811	800	838	825	829	836	794	824	826	812	723	805	809	772	813	758	879	791	808	774	765	803	824	817	768	813	788	790	799	788	763	788	793	808	805	777	803	796	769	774	818	829	742	781	848	812	829	770	810	829	783	804	807	844	769	769	764	770	784	815	749	808	803	801	744	757	778	814	815	803	828	799	762	790	773	740	815	812	822	768	787	836	785	760	820	790	826	794	807	804	807	785	804	794	801	826	796	776	827	770	788	836	787	763	846	733	798	758	799	770	778	742	794	777	802	788	765	872	813	857	826	862	786	786	761	751	790	745	819	782	805	763	843	794	775	838	826	796	819	814	775	819	777	782	775	810	823	818	766	760	823	826	798	781	740	822	773	780	818	815	841	787	777	786	816	813	780	750	766	774	788	802	761	786	760	779	791	831	760	772	802	791	792	842	775	768	819	835	777	759	822	814	767	802	782	833	743	767	743	809	786	770	827	772	808	821	857	792	822	804	791	804	802	824	772	739	799	810	792	726	791	788	791	799	828	802	775	815	751	811	813	784	807	800	803	763	781	798	815	799	749	793	786	825	794	809	765	794	823	795	842	795	792	823	780	802	770	802	804	773	809	759	765	823	791	802	845	756	793	798	790	804	797	738	786	706	829	819	784	797	767	761	803	775	757	755	743	795	835	746	755	766	771	777	749	836	783	817	770	823	813	789	778	745	745	811	808	818	794	746	810	789	829	773	794	803	808	797	800	751	846	825	811	860	804	845	801	762	789	774	792	808	830	733	746	780	739	791	799	774	795	790	822	753	806	797	801	810	839	796	744	796	817	789	770	768	816	775	776	753	754	783	809	839	814	782	752	792	826	803	779	838	790	815	799	782	755	786	896	808	807	852	785	804	763	812	791	737	800	811	817	767	786	768	816	797	838	792	791	792	801	767	785	813	816	776	803	792	793	835	777	832	785	782	801	777	807	801	800	768	801	821	817	785	783	775	810	816	778	782	812	788	791	791	787	786	777	839	799	787	734	768	762	819	816	802	813	785	764	816	788	817	813	756	780	756	821	811	788	806	758	797	808	818	796	772	795	784	811	826	812	818	741	775	781	782	770	799	790	791	833	839	816	812	732	813	757	725	773	801	802	812	851	788	821	741	761	784	812	854	801	792	769	791	797	795	823	775	817	773	812	774	786	805	812	807	809	773	829	747	831	828	782	778	780	759	811	814	787	816	760	790	785	819	780	816	736	784	798	768	810	823	757	747	795	823	810	751	769	762	757	814	799	796	757	755	760	746	828	745	826	823	771	794	764	760	813	791	767	798	794	812	798	831	771	801	744	842	801	782	799	777	759	792	800	787	769	779	833	771	795	830	852	833	783	831	790	791	804	847	785	747	784	817	782	809	778	808	808	764	819	764	822	800	828	786	770	780	783	791	796	843	826	793	785	828	832	817	814	826	793	802	827	737	805	811	831	750	807	765	789	807	777	764	775	832	812	834	804	775	768	812
15231	1468	984	833	580	549	472	406	401	374	364	336	334	382	312	307	323	363	311	350	274	318	286	278	289	297	298	321	288	293	273	286	313	297	300	315	310	306	291	295	344	313	274	314	274	307	310	322	303	310	300	282	309	280	259	295	309	313	290	269	327	328	274	307	286	289	328	285	304	289	286	270	269	297	286	294	307	306	319	314	309	283	296	317	304	291	316	306	320	303	328	291	321	282	283	282	300	325	305	334	306	277	301	296	281	322	339	291	314	291	325	322	290	287	313	269	319	312	296	290	299	304	293	282	254	279	260	307	306	291	328	297	348	308	301	284	277	269	294	267	315	296	270	292	293	308	265	311	331	297	314	324	320	285	292	328	277	286	331	303	313	301	311	285	262	296	280	333	296	322	329	310	316	315	309	309	299	303	287	306	300	327	280	293	292	304	299	303	285	323	311	306	294	296	299	316	304	328	300	308	281	333	297	298	319	300	298	268	256	292	285	276	338	271	251	303	326	277	331	291	313	283	319	281	316	323	305	258	282	309	323	313	293	333	283	288	314	307	329	325	283	311	287	282	323	300	323	308	302	341	290	309	296	274	308	286	291	292	272	286	284	302	288	272	278	290	348	295	297	311	304	292	289	286	307	292	302	327	296	259	294	291	302	301	273	266	288	349	308	290	301	318	302	301	276	327	307	281	277	291	284	302	279	366	285	309	304	299	295	292	316	300	316	269	302	281	273	283	293	332	285	281	313	308	343	302	304	304	269	283	271	251	336	287	288	285	292	292	293	263	284	289	300	285	271	300	288	297	287	294	279	287	299	308	308	289	313	284	306	275	319	296	300	289	278	254	283	327	334	273	302	303	322	262	315	324	288	333	316	317	308	273	295	293	312	306	309	294	306	283	272	297	303	285	287	337	286	285	292	304	326	276	323	284	307	293	294	304	253	300	268	291	291	291	297	276	316	346	325	344	275	333	284	295	303	313	294	306	312	307	312	295	266	295	273	314	284	310	303	291	286	301	303	293	272	346	312	304	264	309	282	298	315	265	330	320	294	276	306	275	307	324	307	279	288	314	315	311	367	321	310	320	295	298	316	320	308	267	285	320	277	277	329	318	279	304	295	286	297	315	309	307	291	276	305	318	314	336	325	311	315	306	302	319	271	279	307	335	289	291	313	301	311	280	315	321	320	278	319	282	313	319	268	283	321	291	315	317	332	294	311	325	290	304	293	312	308	276	320	280	267	281	318	279	291	336	337	305	313	332	306	316	299	321	316	306	293	279	240	270	292	265	288	312	286	335	327	297	326	289	293	329	319	266	304	300	296	286	301	307	315	285	291	289	302	326	307	334	324	255	288	279	334	281	318	276	315	311	302	270	277	315	302	285	283	322	313	299	297	309	286	312	291	281	309	308	298	343	295	340	303	295	285	281	293	317	313	308	291	303	336	267	313	291	302	332	277	296	306	273	268	283	304	287	287	309	276	301	295	320	293	311	299	331	300	292	324	317	269	274	312	272	313	303	291	314	293	292	293	325	316	290	295	303	292	286	311	331	267	296	292	281	326	351	295	306	300	308	304	305	317	292	307	317	305	292	282	307	327	313	317	302	321	341	288	282	321	326	326	321	317	289	305	284	307	273	306	325	302	280	334	323	308	273	299	287	318	306	288	309	308	296	287	281	273	286	288	325	298	284	311	285	332	286	284	300	298	297	262	249	262	274	310	288	291	290	290	322	264	303	305	305	305	298	290	332	277	287	298	302	308	310	296	293	292	319	319	301	282	327	262	309	314	287	269	261	300	307	304	334	324	309	272	311	278	320	281	314	293	293	316	307	310	298	302	295	286	285	288	318	278	313	277	341	303	297	281	313	309	312	329	292	322	360	267	312	315	312	311	305	303	313	303	320	298	327	298	289	238	316	335	272	336	306	328	316	289	300	281	301	329	306	326	349	293	295	318	306	293	303	296	302	294	289	305	356	313	277	304	323	296	313	304	280	312	326	288	312	278	308	327	272	291	312	315	303	306	297	300	272	317	320	286	282	313	292	284	290	305	291	298	301	311	339	332	304	315	277	280	298	254	278	285	324	299	354	288	293	298	287	296	277	297	307	313	316	299	301	295	263	289	330	291	295	303	308	289	279	296	272	270	302	280	315	325	291	295	305	323	330	299	293	295	281	319	313	270	299	282	274	276	327	334	318	274	299	291	353	283	315	303	316	318	280	314	280	301	307	291	302	346	313	305	297	327	281	258	297	275	287	295	285	322	273	309	294	302	300	339	309	273	277	320	318	269	301	321	288	324	291	273	267	306	288	320	293	306	297	296	343	284	333	322	258	330	264	299	305	299	304	308	311	314	304	294	292	326	310	275	323	333	308	305	255	308	301	321	324	293	307	318	317	286	301	321	314	331	293	310	284	279	320	291	292	282	281	311	316	306	287	316	303	293	321	297	325	296	326	334	295	288	311	278	314	321	290	285	310	271	319	317	274	327	283	280	277	264	337	319	312	287	297	300	309	296	316	327	296	288	324	292	323	288	310	296	310	326	282	333	328	322	303	295	315	312	295	321	289	328	265	265	287	262	294	317	301	325	283	297	269	271	324	316	302	301	270	286	317	320	282	279	292	310	302	298	334	266	292	308	275	278	295	313	305	315	263	307	306	283	289	296	284	265	286	298	305	301	294	297	301	323	329	330	338	316	292	287	291	298	279	304	304	288	292	288	275	305	326	310	317	279	296	268	347	311	307	295	299	295	324	299	298	295	313	278	311	305	301	296	324	270	307	312	291	303	307	253	308	276	285	317	307	328	318	303	301	285	329	300	307	311	349	302	284	330	310	308	310	270	310	289	300	301	265	336	293	281	277	301	269	317	302	301	306	277	344	284	282	282	324	304	293	319	299	287	286	314	292	282	298	291	287	289	308	238	278	266	287	308	304	299	303	296	292	311	275	304	316	276	291	270	298	287	305	355	311	312	272	296	285	307	299	306	319	315	283	273	279	278	305	313	290	275	309	285	301	277	275	295	290	322	303	312	285	273	297	321	292	307	317	327	275	292	303	315	291	304	328	282	275	317	309	300	311	337	315	304	303	271	293	311	319	309	282	296	302	295	284	334	288	312	315	287	320	307	322	315	309	293	324	304	321	298	298	288	304	273	292	282	300	320	332	292	288	291	288	329	302	293	308	324	315	274	281	270	300	310	278	315	289	321	284	312	309	323	316	295	325	305	289	305	282	284	287	300	298	263	283	324	294	289	286	280	301	308	332	285	305	283	305	304	324	294	304	301	315	301	300	286	306	286	304	292	265	307	316	313	295	306	323	324	298	294	307	292	279	313	301	302	306	303	299	305	310	350	308	313	288	281	295	295	277	318	302	334	314	337	289	293	323	306	301	302	303	337	323	289	295	305	316	296	275	287	255	312	322	298	331	327	322	310	307	286	307	310	292	282	301	303	280	324	297	294	307	323	328	332	312	282	268	303	281	318	292	296	286
8268	1267	2224	2320	2045	1761	1469	1252	1176	1123	1010	988	975	905	798	807	823	846	821	796	765	760	693	780	693	769	686	752	702	741	740	716	698	667	656	696	714	703	678	674	671	671	703	669	736	693	699	681	662	681	656	673	681	690	639	682	680	682	666	680	731	691	628	720	678	706	625	697	679	661	671	681	745	636	702	670	678	671	694	675	657	648	666	644	669	668	679	667	677	681	661	671	681	615	693	655	665	661	668	708	659	675	686	668	668	656	686	687	670	730	695	657	660	709	686	708	680	701	687	694	701	701	667	671	700	679	691	672	681	639	656	655	671	654	690	681	650	652	667	674	663	695	660	652	660	649	736	686	661	672	666	683	671	670	674	623	693	693	636	675	680	700	708	656	710	679	669	689	748	635	694	643	714	695	686	675	706	659	666	625	648	706	673	651	645	705	686	665	681	702	606	641	695	697	687	678	705	718	679	623	675	617	668	634	623	663	731	693	672	634	683	692	635	713	683	688	648	667	607	679	666	598	699	668	673	677	688	684	637	640	698	668	691	658	664	658	684	697	702	650	720	639	667	661	657	696	650	634	700	695	669	676	680	700	672	674	694	634	660	707	685	680	688	664	690	612	678	657	649	660	725	635	671	713	660	662	679	666	689	687	673	659	688	664	676	646	716	681	666	656	707	655	615	676	671	679	660	667	643	667	693	652	697	671	739	657	635	671	708	672	640	661	651	667	661	688	715	730	670	649	682	662	702	683	652	659	718	677	656	653	687	693	667	646	592	724	689	709	651	641	680	630	646	676	662	710	622	646	664	718	671	643	660	693	679	688	679	651	650	679	672	699	668	685	681	645	622	687	697	670	685	653	629	676	658	629	660	737	704	639	687	647	682	704	644	667	678	660	649	658	634	635	687	639	671	650	721	697	642	657	670	705	668	694	720	616	686	681	614	689	648	633	692	675	669	692	655	706	667	599	676	693	642	686	669	653	647	693	669	669	686	669	707	688	705	670	599	698	668	687	653	699	710	691	597	716	650	711	679	660	680	643	685	690	695	693	648	642	690	640	691	681	680	687	655	677	678	683	650	658	671	706	672	692	682	678	691	669	647	690	654	699	705	672	642	663	630	661	694	635	694	641	701	657	673	669	653	692	691	723	719	679	698	686	739	752	641	683	683	660	671	645	705	659	682	677	675	656	705	669	647	664	660	623	688	686	664	675	670	621	685	657	644	674	658	648	682	688	679	659	666	680	695	667	696	682	665	647	650	674	687	703	681	656	658	707	684	658	691	679	635	691	690	634	649	634	688	646	712	641	669	674	678	704	712	672	719	700	704	678	695	718	656	712	736	684	654	709	666	679	640	699	687	679	701	682	672	655	699	678	693	664	693	743	664	702	655	664	688	700	678	635	675	669	657	657	661	693	694	665	641	627	661	676	676	670	674	686	692	655	654	637	704	727	622	719	654	660	644	706	676	666	634	656	694	672	650	690	664	676	676	733	660	722	690	673	649	661	649	730	611	685	616	696	658	680	656	702	653	648	621	671	623	674	650	701	666	658	664	698	729	691	677	702	670	649	703	660	683	672	702	683	627	680	623	693	673	707	661	682	642	692	712	663	671	646	669	671	656	641	689	661	694	725	654	696	687	712	692	658	720	693	688	679	654	637	689	667	677	698	665	672	683	646	668	704	672	638	686	663	648	700	680	643	716	674	701	714	628	658	680	624	656	666	681	664	668	670	685	652	692	643	661	663	667	662	650	682	661	682	715	643	674	632	713	680	684	653	714	654	642	715	686	711	631	674	684	654	696	677	711	625	702	666	681	678	691	706	680	686	681	677	676	687	652	691	683	688	686	662	681	714	677	653	626	673	662	645	670	653	675	685	648	656	672	650	629	692	667	635	652	647	675	682	642	655	680	710	696	681	660	694	669	657	646	675	696	648	675	658	678	692	627	693	679	673	663	670	658	672	678	627	685	646	656	679	692	704	691	649	666	623	687	644	651	668	665	696	686	680	699	653	682	679	673	647	699	669	634	628	682	669	690	685	690	636	680	660	724	676	640	698	651	678	715	655	673	693	709	684	706	691	713	677	641	737	649	639	648	679	676	664	639	657	654	718	678	653	671	625	702	682	697	679	659	700	666	632	693	658	681	667	671	641	687	671	698	670	641	659	677	685	688	646	656	671	672	679	707	679	711	706	725	686	687	643	661	694	639	656	684	708	659	640	654	672	686	669	652	664	664	712	678	719	659	676	657	669	659	688	685	664	703	705	685	723	657	697	674	681	666	680	671	654	688	675	676	678	684	654	651	675	739	720	684	715	681	672	671	691	649	699	704	697	666	643	694	669	668	658	689	649	701	678	657	642	674	657	698	678	658	687	692	685	666	697	728	658	684	759	652	671	661	660	678	662	680	664	652	653	680	669	662	681	648	656	647	637	681	693	663	689	675	629	706	686	667	702	672	648	678	660	682	689	702	718	719	691	646	656	693	680	664	646	689	720	687	654	639	657	721	686	719	727	660	644	636	651	632	704	695	633	660	671	684	675	649	685	665	675	662	699	651	650	573	677	643	684	725	672	709	669	690	660	679	700	621	650	692	643	643	677	680	687	688	636	615	625	655	616	686	670	696	656	694	647	684	702	676	695	695	696	668	707	712	702	650	680	669	667	663	697	674	651	640	670	705	655	704	668	678	660	706	663	653	677	709	704	674	656	661	687	715	642	648	685	671	700	664	638	660	690	669	669	671	679	676	606	682	730	688	661	685	656	660	693	740	696	628	686	692	689	672	700	668	670	682	688	627	635	694	724	715	692	668	667	691	673	651	651	682	685	632	655	690	666	627	683	713	666	718	637	717	720	684	642	660	614	702	696	700	633	663	645	632	680	721	662	636	675	668	662	712	699	696	653	676	656	675	699	707	700	689	667	654	668	642	677	662	614	622	649	624	639	671	685	631	675	656	669	708	651	677	714	643	653	629	697	675	667	684	693	674	666	646	647	630	657	649	712	681	696	654	712	682	678	622	703	620	656	686	701	704	721	679	675	702	682	737	678	641	619	678	686	696	660	711	682	600	726	643	626	644	669	718	670	701	703	690	681	698	694	644	693	649	674	699	697	683	664	664	680	651	680	627	642	694	653	681	684	633	655	684	630	694	721	689	679	661	667	679	651	703	688	705	629	668	630	693	660	669	677	635	716	621	667	641	667	677	649	730	667	643	715	642	672	711	694	666	665	684	704	693	679	705	668	676	682	647	625	683	686	663	670	699	647	677	725	682	687	715	635	667	665	673	693	639	675	641	673	667	648	692	683	658	649	675	737	640	702	706	705	692	678	639	697	694	682	691	678	710	697	675	650	652	718	650	617	681	626	708	656	679	682	627	682	677	634	713	715	654	655	746	631	747	710	666	646	714	641	653	694	662	728	643	635	693	730	641	699	697	713	618	700	632	650	647	654	709	672	715	644	679	646	698	700	681	695	684	657	694	672	679	667	684	646
1613	230	203	208	174	187	205	199	200	181	213	176	196	210	181	173	171	187	166	192	169	188	175	187	177	182	194	165	200	189	175	174	185	208	197	167	179	171	201	198	194	193	185	184	147	192	200	167	202	188	215	154	199	196	187	178	200	202	202	186	200	187	206	215	179	181	160	197	184	187	185	201	171	205	202	206	171	192	201	173	188	174	198	203	194	199	165	177	185	181	182	187	185	175	180	157	169	143	147	191	178	183	159	201	181	191	190	193	208	173	185	178	194	189	158	190	160	172	176	171	178	148	189	183	196	181	184	164	172	187	184	184	178	179	195	187	198	170	195	203	217	172	181	153	174	209	162	205	196	218	177	194	157	210	198	183	185	193	168	184	231	194	211	196	226	192	199	203	176	179	168	192	185	183	205	194	190	191	175	172	179	199	177	202	193	206	172	208	184	199	210	191	185	187	190	170	172	182	200	186	189	166	171	184	186	172	203	167	180	227	197	183	196	218	181	189	201	179	193	199	186	176	225	197	187	215	180	199	167	181	192	185	174	180	218	196	166	182	172	189	175	183	174	190	198	192	176	193	165	181	174	191	196	207	214	178	178	182	203	182	177	183	173	204	177	184	187	179	164	185	175	193	192	195	171	208	195	173	161	191	200	187	186	191	183	186	178	170	181	179	179	200	182	186	175	170	190	205	181	155	213	186	189	184	178	195	186	183	179	188	187	186	180	178	177	164	199	192	194	196	182	190	196	177	203	219	193	189	191	188	196	202	203	172	180	211	179	176	185	208	183	171	204	171	222	191	205	177	178	187	188	214	179	192	179	189	207	201	192	174	176	176	180	202	192	189	150	180	208	183	202	173	175	205	191	181	182	165	171	199	204	220	180	189	195	195	165	179	183	191	171	189	185	180	202	203	182	163	177	201	183	167	182	184	197	184	181	169	168	172	202	179	188	188	188	199	170	177	219	194	195	170	196	171	174	196	183	238	195	191	188	169	192	178	196	181	166	200	210	209	194	173	200	170	210	190	190	190	180	171	200	187	172	186	203	185	171	185	183	185	165	191	167	171	177	187	171	191	187	166	181	156	188	192	168	177	184	180	188	193	153	161	203	190	173	209	201	184	189	177	210	200	168	185	189	175	176	190	164	196	182	199	173	189	192	183	169	184	172	191	179	172	201	185	191	186	195	204	200	175	186	217	203	166	190	182	222	196	173	191	145	185	181	188	171	165	202	210	217	185	199	189	194	197	184	183	190	168	175	182	201	174	187	189	188	187	164	196	185	168	198	205	205	191	197	190	195	166	164	178	172	209	206	192	201	174	186	182	195	165	190	170	179	179	191	172	163	175	173	193	188	186	193	194	203	172	183	176	187	185	208	149	196	194	205	192	196	191	179	179	184	174	186	176	155	201	192	192	176	176	162	187	187	174	185	194	163	174	189	191	181	194	176	198	198	184	173	217	182	186	201	156	182	177	168	205	189	201	175	172	199	190	175	201	199	186	161	187	195	183	187	188	201	186	172	166	199	178	191	158	167	171	177	194	175	196	197	215	162	186	173	181	196	190	171	166	190	177	168	210	206	172	183	172	181	197	197	186	187	189	192	191	193	203	173	141	171	180	169	193	150	200	190	196	176	184	183	178	188	193	172	206	204	169	173	186	185	180	207	172	190	177	194	184	197	181	170	173	189	193	202	198	203	153	179	180	198	181	181	182	186	166	169	201	171	200	170	188	182	184	182	187	177	192	174	178	205	192	152	170	194	185	190	177	183	190	203	177	214	198	206	198	189	165	173	192	184	181	183	190	191	172	172	168	184	198	169	179	199	198	160	194	194	177	175	204	179	218	202	179	208	204	216	228	188	198	204	194	179	184	174	198	167	189	169	191	173	181	215	168	168	179	161	195	196	168	180	214	185	170	178	176	175	178	184	150	174	215	189	167	171	169	209	200	218	196	169	194	212	173	161	177	174	168	194	204	192	177	174	192	174	178	186	179	181	192	205	182	190	189	186	179	217	197	204	204	180	162	188	196	227	183	223	191	173	208	183	189	197	192	208	170	184	200	187	195	199	173	161	191	183	179	167	181	188	202	177	184	181	190	195	192	205	186	210	179	182	180	176	180	172	177	184	175	209	184	188	205	188	198	174	180	182	218	192	198	192	175	195	175	192	193	199	190	180	187	192	184	164	172	210	193	181	174	168	172	178	192	200	194	207	186	176	157	171	165	167	181	201	192	170	186	178	187	197	181	198	197	169	183	173	215	190	163	209	172	189	201	173	191	175	144	180	160	202	196	195	199	192	172	194	199	201	180	194	188	182	176	186	191	192	207	181	191	192	167	179	195	196	196	167	185	169	186	194	189	170	181	181	187	197	195	187	176	222	182	193	174	159	190	186	178	205	205	198	180	175	177	164	180	194	197	164	195	165	171	205	174	185	182	159	172	181	188	192	206	190	161	168	188	201	198	179	191	178	178	201	195	182	186	168	184	194	169	186	182	178	172	176	206	197	204	209	186	193	186	210	193	183	206	201	182	180	197	163	148	155	213	172	194	170	195	199	203	188	201	169	200	180	173	174	183	159	186	178	194	188	181	167	142	184	199	185	194	179	212	199	188	205	200	192	196	206	156	181	186	173	177	177	180	183	192	197	212	205	169	165	207	170	197	166	215	192	186	166	157	189	186	200	175	206	181	194	204	157	213	210	186	186	203	193	209	184	173	182	188	179	173	184	181	193	222	189	170	191	207	195	167	197	154	189	186	183	217	180	182	185	178	180	202	214	202	203	151	192	177	201	174	180	181	174	194	203	216	193	223	194	170	178	173	195	150	165	185	170	187	198	164	203	180	194	181	161	162	195	185	182	183	177	172	174	170	187	172	179	170	185	175	170	171	169	211	194	177	173	171	213	204	203	204	202	182	164	182	174	215	157	169	189	171	186	175	180	181	183	160	170	189	191	205	177	184	170	160	175	173	163	191	194	181	183	178	190	199	172	186	185	206	201	174	195	186	187	195	169	182	207	179	186	189	197	163	172	189	177	194	164	182	162	179	173	171	169	181	176	181	197	170	203	194	175	190	212	177	180	182	178	223	167	173	179	169	184	186	184	150	176	170	167	191	184	164	181	200	178	176	179	199	194	185	182	201	177	192	199	197	185	178	169	167	173	219	197	179	208	165	200	193	181	190	173	191	176	185	184	179	155	191	187	190	208	175	182	183	177	204	179	196	190	189	180	204	189	176	186	149	193	156	205	154	187	172	187	196	204	175	177	165	179	183	206	199	191	199	182	189	182	170	190	180	217	191	187	189	181	187	187	179	172	188	209	161	183	185	184	205	183	188	171	193	190	194	194	183	204	198	194	205	186	183	193	195	162	201	178	203	153	147	174	178	186	178	167	161	202	169	180	186	168	158	177	182	189	163	175	175	180	162	159	196	186	188	194	187	195	178	205	192	194	206	180	198	191	159	209	185	176	158	184	219	191	190	211	172	187	170
1813	471	520	509	526	520	510	460	488	484	456	519	499	455	496	466	502	468	520	504	475	461	515	484	515	500	457	482	517	447	469	509	428	482	497	487	464	457	457	431	522	433	490	453	517	476	498	487	479	488	452	488	475	469	474	500	438	454	494	483	465	471	504	455	446	482	479	481	458	503	475	491	461	487	467	490	474	485	488	484	489	469	457	481	463	456	502	480	470	486	497	498	464	483	474	484	465	485	450	471	436	483	497	505	484	484	448	462	468	470	465	464	445	484	508	543	471	501	470	477	476	453	503	481	477	453	525	438	471	448	476	424	469	485	476	496	440	483	484	492	475	445	515	460	472	516	473	477	432	461	485	479	515	462	458	496	461	442	457	496	483	484	455	472	463	487	482	485	493	492	437	456	499	476	465	468	499	436	496	472	460	491	507	477	507	480	462	472	483	512	473	490	481	493	449	450	454	449	486	439	521	482	498	454	469	466	449	489	433	435	479	494	465	480	510	499	438	437	489	496	492	440	517	467	518	457	512	498	526	475	468	493	470	453	482	469	442	439	513	509	474	488	468	479	444	511	436	466	481	442	452	467	513	484	437	484	514	457	480	449	465	468	476	436	477	467	486	449	499	476	482	456	503	459	488	499	473	450	488	436	486	520	479	478	473	453	526	480	476	479	482	459	449	451	450	481	452	471	475	491	512	487	470	453	489	458	466	470	440	457	469	489	466	483	488	457	497	481	491	478	490	464	486	475	462	524	454	461	476	506	508	439	448	480	473	458	453	455	469	502	466	439	497	459	457	453	414	472	435	464	486	462	445	510	453	443	508	483	492	484	461	476	436	463	458	470	485	510	439	503	484	474	490	439	475	456	487	452	508	462	480	517	465	433	469	458	500	475	480	487	477	468	470	510	449	515	483	462	489	498	466	507	444	497	508	476	492	457	465	546	471	476	477	529	457	481	480	482	473	464	459	457	498	479	495	489	434	512	444	495	472	465	457	455	492	505	439	472	458	463	467	472	509	504	471	516	445	504	440	503	438	473	467	475	443	498	494	426	473	404	450	484	523	484	495	480	467	481	462	483	481	455	484	527	392	441	497	487	493	448	490	456	463	490	448	474	492	523	452	504	529	460	523	466	448	486	461	470	476	464	476	498	504	475	469	471	495	479	463	503	477	483	496	441	456	436	474	489	490	491	472	440	482	462	465	460	478	496	487	495	501	493	468	456	491	452	481	474	481	516	528	490	511	455	450	479	500	471	481	450	480	481	504	471	483	476	475	478	482	452	438	493	437	471	490	507	450	459	452	468	456	469	460	483	486	475	455	520	481	459	498	489	471	499	437	451	469	477	506	499	482	479	468	499	500	514	469	471	488	475	452	495	473	483	486	487	476	465	453	513	480	469	458	489	464	467	405	473	492	469	485	458	493	465	480	454	493	517	477	444	455	473	458	445	475	442	479	480	448	514	463	473	477	465	488	503	524	497	510	463	451	454	495	478	472	467	457	489	499	473	472	464	479	487	492	470	520	476	459	453	455	483	500	501	475	477	494	471	480	480	465	502	501	488	503	467	454	487	512	463	508	509	477	473	507	458	428	507	489	503	442	478	494	493	451	467	486	506	463	448	469	503	486	482	427	447	481	472	459	474	467	492	495	475	491	489	483	496	467	474	473	449	491	481	459	499	480	462	471	447	480	497	458	522	471	485	492	491	503	471	462	480	515	491	446	477	472	516	469	507	477	479	493	482	451	467	473	449	492	456	483	495	489	464	513	497	510	459	476	488	506	516	467	454	470	464	466	460	490	451	526	473	508	489	471	495	458	495	460	428	493	489	513	489	474	480	510	478	461	510	493	515	494	476	493	486	508	469	478	446	478	466	469	481	517	446	465	478	468	476	449	500	499	437	490	532	499	466	453	436	462	476	474	474	481	455	478	486	511	452	475	467	463	419	456	473	452	485	461	515	415	450	428	446	452	511	520	458	480	469	480	472	458	443	490	477	480	489	464	474	471	494	467	469	466	453	469	453	434	487	477	509	468	475	455	454	476	448	478	524	469	491	466	481	458	517	474	485	474	481	468	446	445	468	517	479	509	475	528	483	469	497	463	487	510	458	481	466	491	482	475	465	527	489	432	506	463	506	453	490	490	501	471	463	466	500	444	478	458	475	480	503	472	438	477	508	472	482	472	496	468	460	493	446	507	452	482	456	477	479	464	491	460	501	420	488	463	467	467	462	445	496	460	452	526	474	428	458	466	430	485	485	460	477	460	472	531	483	479	475	495	440	498	483	494	474	504	472	482	457	472	458	444	467	484	504	510	467	448	486	489	526	507	502	477	502	458	473	510	429	488	475	479	485	468	472	481	471	475	451	502	480	451	458	483	438	491	447	479	477	481	497	483	464	479	478	483	480	525	466	512	486	478	449	505	482	469	472	466	493	449	468	476	504	485	517	495	494	493	472	496	491	471	471	469	449	495	469	515	510	524	452	495	445	433	469	441	454	502	466	507	491	462	442	459	473	494	484	476	532	489	436	480	461	489	509	491	478	483	469	487	460	519	467	472	434	470	500	523	488	476	462	466	516	430	486	477	464	454	473	481	508	462	456	467	446	429	459	459	482	469	495	436	470	451	483	460	507	445	447	450	522	421	455	476	478	470	482	460	478	456	496	512	471	456	494	457	471	463	499	509	474	492	485	476	456	466	436	453	472	475	497	472	474	465	434	503	439	468	454	483	444	461	449	448	461	447	481	487	477	490	455	476	486	440	517	473	490	460	507	436	506	456	487	400	445	493	415	495	462	443	488	443	527	493	448	466	462	484	517	501	492	422	466	474	503	478	474	478	460	426	494	471	493	448	458	487	498	458	486	506	464	464	483	490	492	487	456	502	471	478	432	452	449	464	530	472	482	490	448	473	490	458	465	465	444	508	455	451	458	445	496	450	481	485	469	460	462	479	464	495	495	482	483	501	478	452	488	482	454	485	510	437	479	502	462	439	493	479	446	468	457	452	486	484	483	461	463	470	424	502	485	464	460	460	510	465	477	484	496	464	459	493	451	461	449	432	436	434	463	465	458	473	479	472	495	490	513	451	491	474	479	440	497	481	505	451	505	458	487	509	486	463	498	460	484	471	467	506	490	481	480	425	484	478	445	449	525	484	485	478	462	423	484	478	472	447	469	449	451	464	480	438	491	474	476	459	473	481	476	483	528	476	444	444	465	487	422	463	457	471	502	464	503	484	468	445	478	456	487	477	458	463	498	476	491	474	483	493	453	449	458	462	481	487	477	487	493	482	479	457	491	447	450	441	477	442	500	489	461	445	487	457	501	459	540	467	482	455	483	502	495	466	441	464	448	503	463	457	519	490	464	466	491	463	441	449	464	486	476	489	476	498	482	474	490	487	446	490	488	452	496	455	483	500	525	476	461	440	479	445	505	496	454	460	489	456	472	434	487	466	528	499	525	456	495	485	465	471	501	471	466	502	510	485	473
8213	695	737	577	461	483	448	399	386	392	362	355	418	362	389	322	383	319	345	342	352	353	369	315	335	335	372	361	324	382	389	367	320	362	394	324	320	358	318	370	356	365	346	353	335	385	338	329	356	329	297	335	326	333	373	344	330	328	328	311	382	373	369	386	329	307	341	301	340	373	342	324	386	348	339	337	308	340	362	325	347	366	324	358	363	400	401	345	367	328	347	361	368	343	334	348	312	334	361	352	339	347	373	370	385	331	335	305	357	377	361	404	384	331	329	308	376	340	387	390	347	361	346	328	384	362	371	313	343	340	352	365	324	358	355	350	349	345	344	342	371	355	337	325	337	355	328	365	386	329	343	340	353	337	331	338	369	358	339	322	338	339	330	340	353	344	335	355	364	317	337	328	342	362	367	314	326	356	363	337	310	365	340	336	330	342	369	389	354	373	341	332	389	328	336	354	341	375	333	353	363	356	354	317	338	366	336	339	328	350	341	365	351	344	365	370	329	330	376	359	346	356	367	340	373	345	361	341	354	356	368	336	388	343	369	357	385	374	363	382	356	368	374	327	314	369	366	353	327	322	359	313	376	357	343	349	342	369	351	332	350	370	372	344	331	334	374	347	330	347	344	338	388	330	334	322	305	335	367	339	351	348	373	400	373	315	342	362	364	382	326	336	329	339	324	353	365	353	358	319	334	360	339	338	323	408	364	344	345	333	338	319	350	346	402	385	360	359	333	343	323	355	351	340	355	325	339	393	358	366	329	349	351	336	346	338	364	350	348	314	321	323	359	349	356	348	326	353	341	375	328	333	347	370	349	358	342	358	336	304	376	336	357	363	386	357	324	346	335	324	345	340	315	337	336	335	351	366	383	364	344	326	341	345	366	328	322	354	382	322	365	341	360	356	361	347	357	362	348	332	373	355	346	381	373	377	322	358	378	334	320	346	329	351	315	339	323	350	371	348	403	342	374	388	322	359	328	344	310	376	367	350	344	340	352	396	367	356	355	315	373	345	344	376	341	365	339	323	365	326	339	341	361	382	369	333	368	360	357	357	375	335	377	327	335	352	329	348	333	360	346	345	347	348	351	376	329	348	361	350	347	317	332	348	382	353	348	359	355	347	354	361	345	350	337	353	348	362	352	356	360	382	382	400	344	350	349	351	364	313	349	329	355	305	359	342	327	336	327	357	362	335	357	315	340	355	332	357	322	328	332	329	339	348	337	325	344	339	315	357	356	342	338	328	345	391	389	344	319	362	342	343	348	321	380	342	365	318	322	328	327	392	346	368	360	297	343	305	363	366	315	378	333	354	338	379	369	323	338	389	331	325	367	356	348	335	347	330	322	366	377	382	349	335	360	351	347	325	336	323	331	350	338	347	352	349	370	340	345	345	343	390	349	311	330	332	352	370	347	329	343	388	348	348	306	319	367	346	324	328	323	326	361	295	348	335	329	330	320	308	335	361	361	344	379	364	356	356	331	315	381	347	329	354	360	362	351	359	370	342	334	320	323	320	323	357	343	376	369	369	313	372	345	344	345	364	344	289	386	309	333	336	379	354	378	345	337	343	380	306	352	339	354	353	348	353	328	325	324	391	371	361	368	346	335	354	355	330	386	333	334	334	342	349	357	372	326	304	317	343	364	362	360	343	316	363	348	301	351	384	325	351	409	341	320	374	309	355	330	369	335	354	357	374	362	356	371	324	347	332	313	367	315	348	351	345	354	356	343	353	354	377	321	339	374	336	350	378	316	357	371	356	331	338	366	327	345	357	352	353	349	342	324	357	364	367	336	383	323	365	372	337	315	343	348	298	334	378	348	327	362	402	369	366	346	328	360	365	377	341	329	390	334	384	336	363	354	361	341	338	349	381	322	332	336	333	364	358	377	345	319	372	325	340	386	340	359	360	298	335	362	326	341	348	369	322	336	319	354	334	324	366	321	379	374	374	335	338	338	374	331	372	354	366	322	374	337	359	373	345	326	333	319	328	340	365	331	332	332	339	326	359	341	356	337	334	358	343	359	367	323	368	375	354	369	343	345	329	387	329	367	349	344	340	361	355	333	350	342	340	372	316	367	349	370	333	348	352	336	364	338	348	327	396	318	380	345	365	335	324	360	358	382	348	376	328	349	345	350	355	334	376	348	326	330	342	327	334	349	360	336	335	362	382	343	393	364	329	324	374	338	328	315	348	344	305	350	347	326	386	373	326	365	348	354	338	326	377	347	325	375	341	315	365	368	356	366	348	365	353	339	330	353	327	336	347	354	351	356	353	318	348	367	373	376	337	356	357	367	322	334	346	307	346	350	331	325	346	348	328	354	367	294	299	345	324	382	361	369	336	359	339	316	363	378	371	340	350	340	348	315	322	347	337	340	336	365	346	345	337	351	348	345	364	344	351	367	335	358	349	354	339	335	333	358	391	341	348	377	346	320	330	311	357	339	349	360	340	359	374	342	337	350	341	295	373	321	347	376	367	349	327	345	342	351	326	355	325	337	372	350	351	318	360	315	365	328	337	323	311	310	334	321	367	302	347	369	324	387	351	346	331	334	337	391	327	358	340	332	339	328	390	329	342	356	351	362	345	337	327	384	307	331	324	377	337	336	344	348	342	364	324	349	323	332	329	348	336	340	335	302	337	339	343	347	374	360	386	365	397	348	324	372	351	342	345	335	348	333	345	356	368	319	367	377	322	378	311	362	365	318	330	326	318	363	346	331	331	342	357	319	377	334	327	379	357	342	363	322	344	361	331	361	334	338	357	348	320	365	334	334	373	342	350	361	369	350	333	367	346	352	345	356	339	314	381	380	371	328	365	330	332	358	348	365	370	396	357	329	328	376	335	358	343	338	344	388	362	350	341	374	351	325	320	345	331	327	332	348	338	345	326	342	352	352	373	314	349	353	321	352	350	338	389	399	330	316	341	363	390	337	338	338	335	369	353	369	375	343	383	331	346	300	336	329	346	399	371	334	316	356	357	320	352	364	354	361	389	334	342	365	355	361	326	356	340	328	350	358	337	362	318	324	354	365	277	348	345	391	351	344	345	336	315	360	346	316	350	378	348	318	356	350	333	354	356	328	332	369	386	367	359	338	345	339	328	365	300	333	365	358	359	351	337	367	309	356	393	352	356	402	360	332	326	346	334	311	326	352	338	334	343	367	354	357	339	330	336	351	323	340	319	336	367	341	343	367	340	338	364	326	352	394	391	338	329	342	353	344	330	327	326	322	348	366	341	361	336	349	361	330	327	361	328	353	373	356	369	364	302	332	343	316	371	343	360	303	331	307	332	329	382	333	378	327	368	337	369	367	323	350	348	369	396	342	344	351	371	365	354	385	338	347	342	359	316	338	349	358	332	359	345	329	338	357	359	375	348	333	336	360	345	365	350	340	319	318	351	328	356	326	346	363	358	292	315	295	370	350	344	336	346	367	371	379	358	320	353	342	349	368	330	330	359	351	337	354	364	361	323	355	308	329	322	370	330
6728	1079	1627	1667	1542	1380	1242	1109	1026	1028	1005	945	968	904	881	845	922	827	886	874	794	815	883	819	848	811	834	857	784	835	852	784	829	781	783	834	814	790	823	769	869	765	800	778	842	781	800	784	819	790	773	763	773	827	810	847	859	770	743	779	796	762	775	791	806	784	770	846	838	777	743	807	834	783	738	827	823	799	842	814	782	811	826	785	845	792	823	834	820	800	813	775	829	827	763	819	784	784	811	784	801	793	818	789	821	762	799	779	836	810	782	816	809	856	834	791	789	746	763	844	787	793	791	796	824	835	789	778	819	797	775	784	827	799	800	800	816	777	782	813	827	794	798	790	785	777	771	835	810	770	801	809	824	836	803	786	784	800	750	780	818	808	794	775	813	783	799	818	831	805	821	788	806	763	826	831	744	782	757	855	807	771	804	849	763	821	796	784	793	787	794	873	809	744	811	776	814	813	805	778	828	812	763	796	803	839	776	785	830	827	762	779	784	784	757	775	829	796	744	808	802	822	754	779	790	777	776	772	798	830	765	804	811	732	799	745	845	766	818	788	830	802	831	858	767	751	788	815	811	809	779	771	772	766	821	781	818	798	766	798	773	807	738	755	796	764	769	772	770	791	800	801	805	806	803	820	862	805	776	812	793	783	775	820	755	794	739	750	813	840	751	787	797	840	801	762	784	722	771	770	792	784	823	824	831	813	804	780	802	832	808	802	794	743	799	828	799	760	809	751	783	797	805	813	807	774	841	795	815	743	732	795	801	854	800	749	775	796	788	831	767	788	766	798	810	773	723	810	771	756	760	827	848	796	772	817	783	839	782	765	818	740	806	812	770	787	772	785	815	816	754	801	803	754	778	817	818	768	762	831	757	755	759	772	800	781	800	814	810	786	814	746	794	803	742	820	789	773	795	829	759	793	818	862	840	727	769	764	810	744	809	802	785	819	747	746	809	812	794	796	806	773	794	802	735	772	828	792	714	780	852	760	846	809	774	808	732	814	757	759	812	833	746	781	792	762	738	752	812	752	775	806	786	828	811	784	810	786	791	754	793	762	831	773	765	792	844	751	770	826	814	789	783	756	792	772	767	762	789	803	777	806	791	786	759	817	788	783	809	799	795	833	805	774	793	801	792	798	781	772	734	798	811	742	739	747	759	782	825	793	852	742	752	796	742	770	760	817	776	772	770	733	761	770	749	773	776	817	779	825	791	825	834	800	828	824	787	818	808	787	810	854	811	752	766	827	825	782	776	745	820	812	797	795	791	814	800	760	804	726	849	791	838	783	761	792	778	805	799	786	770	814	805	788	789	853	794	778	784	757	807	774	825	773	773	843	838	813	829	752	787	817	807	802	791	768	858	803	782	828	790	796	781	786	771	774	787	746	788	826	763	795	750	823	816	794	771	817	789	773	769	819	775	799	825	803	779	773	806	817	822	830	816	773	726	836	736	781	812	789	803	834	798	825	818	781	775	790	799	766	818	783	762	815	823	758	800	820	763	782	810	779	793	791	833	830	777	785	816	831	781	772	773	768	793	820	861	805	769	819	827	800	806	822	749	808	805	846	793	852	801	801	810	779	818	817	772	839	771	824	759	837	743	841	814	841	799	786	821	832	773	799	809	788	763	792	803	851	773	815	806	793	797	811	787	863	788	786	804	760	806	837	803	828	780	798	756	818	735	791	788	805	802	835	784	842	814	795	757	821	764	795	784	804	819	824	808	833	819	842	804	771	789	794	760	790	818	795	778	768	768	790	783	773	802	810	764	796	792	789	791	877	815	754	756	803	804	798	779	752	774	815	814	800	799	799	746	799	833	777	770	742	780	786	834	820	753	780	831	782	815	796	812	802	832	752	751	795	831	776	800	795	838	823	802	743	770	753	764	823	861	865	778	768	780	778	780	758	808	769	850	781	760	806	781	773	766	805	802	798	791	817	773	793	793	830	840	771	765	802	738	772	771	840	757	799	787	762	763	799	833	755	789	820	787	750	831	807	835	802	776	757	748	758	821	813	795	791	820	782	742	831	764	783	763	755	754	765	778	756	829	777	744	823	758	789	808	753	797	837	745	832	792	792	797	778	752	757	787	763	815	813	836	826	739	803	826	792	773	775	847	766	734	775	838	801	790	802	805	744	818	799	753	847	842	792	839	785	844	796	857	748	827	797	827	803	732	782	813	837	759	773	832	772	802	806	801	825	774	830	793	779	798	766	800	805	782	797	784	762	783	802	778	818	805	840	833	802	821	781	803	774	782	768	792	766	775	814	749	753	789	786	788	762	796	759	798	769	797	811	775	757	778	797	791	764	769	816	791	827	828	812	805	762	795	785	798	773	771	757	780	787	837	767	782	820	841	820	781	778	780	753	795	841	799	796	839	800	739	763	835	760	763	762	794	813	841	797	802	786	813	812	861	799	803	795	756	819	788	781	814	787	822	794	733	825	871	786	786	797	851	810	752	806	777	806	752	832	852	802	822	767	815	812	799	852	839	790	771	811	753	766	791	805	763	779	802	746	813	817	835	787	757	786	805	827	808	752	818	765	775	825	779	792	757	786	821	794	777	813	765	817	823	802	784	772	790	752	781	790	823	865	830	821	790	765	819	810	794	795	786	778	812	753	804	764	782	828	849	751	794	789	798	767	806	798	808	811	858	830	813	812	778	783	768	765	806	786	795	804	749	769	827	774	803	807	794	853	832	783	846	760	820	759	780	803	782	782	783	799	821	831	851	847	788	809	811	790	806	781	758	766	729	819	807	824	817	852	777	742	791	797	809	734	808	777	800	763	715	807	807	819	791	819	767	784	800	834	803	795	789	793	858	859	761	830	805	770	798	792	795	830	753	779	754	795	802	797	808	804	774	866	789	810	783	816	794	837	804	787	811	817	746	752	853	803	812	743	793	838	796	793	774	790	847	817	833	810	833	739	802	810	783	816	795	809	820	791	787	808	822	803	806	817	775	790	814	842	814	827	821	795	779	796	765	810	787	822	793	755	782	807	824	773	759	784	797	772	818	809	791	820	797	862	810	784	786	781	846	795	768	747	774	853	788	797	761	775	804	814	756	793	767	753	779	847	765	801	795	807	771	827	827	775	747	807	826	763	816	766	777	785	810	795	856	772	790	777	777	762	826	789	830	755	799	820	740	819	795	806	812	830	751	796	800	734	788	849	788	804	753	806	791	826	715	789	801	821	854	824	818	749	837	796	803	780	817	836	801	754	834	871	793	843	784	782	793	781	809	778	852	792	826	839	763	833	807	788	841	811	802	783	812	785	789	826	864	782	758	812	824	730	773	782	803	790	747	807	780	813	806	794	800	799	787	770	777	846	788	820	802	756	793	783	821	795	732	761	783	769	735	835	799	748	798	862	793	809	823	802	776	830	848	802	785	774	795	817	788	848	801	811	768	863	781	825	822	766	811	778	798	799	799	794	743	772	795	792	836	793	806	770	781	725	721	822	771	761	698	776	821	807	768	815	745	863
15452	1502	1038	787	609	566	437	414	361	347	332	365	361	322	338	312	314	336	312	344	302	277	315	313	279	256	301	293	315	327	278	293	343	311	307	276	293	312	317	319	307	273	302	285	309	302	314	304	338	324	303	308	320	329	337	292	330	323	289	314	280	298	294	305	314	302	314	288	285	295	270	305	293	309	313	327	298	275	319	283	313	286	268	290	294	353	305	315	323	290	325	301	319	321	268	320	314	304	305	295	305	318	312	307	307	294	305	290	306	299	267	301	293	303	299	305	264	328	334	314	279	347	313	267	279	313	312	332	248	288	294	312	323	299	328	294	308	301	328	323	316	281	276	282	265	321	334	306	311	309	293	312	328	308	325	286	254	325	327	329	292	322	318	300	315	297	273	335	319	329	279	308	303	300	314	311	328	281	301	284	296	295	304	297	307	312	293	326	294	291	260	272	316	284	307	304	298	267	290	311	281	300	317	265	292	340	296	298	300	265	279	272	267	300	317	297	324	289	278	320	276	338	301	284	286	304	329	280	260	303	302	291	334	332	329	293	291	324	301	295	300	313	323	288	317	290	328	313	326	290	278	328	308	297	306	287	353	293	273	303	270	326	318	296	302	298	269	290	290	273	320	274	299	259	303	302	297	286	289	303	283	277	310	300	291	305	305	299	309	300	301	319	270	291	315	279	322	283	287	308	284	312	305	336	321	256	290	308	285	347	285	315	303	345	297	274	289	292	280	324	316	287	290	245	304	317	271	318	290	313	296	274	280	307	298	295	304	291	294	299	289	307	297	282	340	317	296	345	342	302	307	290	262	314	302	297	328	317	295	314	305	327	346	322	316	317	306	297	321	316	283	275	289	296	288	294	303	349	316	286	321	321	291	339	290	312	291	285	336	300	266	287	287	306	304	314	296	306	312	269	312	316	275	303	281	313	312	292	296	298	304	331	327	288	305	311	283	327	315	294	314	312	314	302	298	308	295	323	317	309	285	341	293	263	348	315	332	316	308	311	321	300	283	306	284	280	290	316	272	287	326	275	328	302	296	293	319	319	300	315	351	338	286	284	294	326	292	301	286	305	288	307	299	286	295	289	312	313	278	286	306	298	309	298	328	287	309	296	310	302	316	297	330	287	294	306	301	303	297	303	279	336	300	301	319	332	317	292	313	314	339	286	298	292	342	348	318	308	327	298	297	289	315	291	308	299	300	276	302	294	351	295	290	285	321	282	322	300	313	298	321	311	294	278	299	347	306	311	324	293	308	304	291	302	310	295	345	292	274	261	307	278	293	314	316	321	297	345	314	304	283	303	291	352	319	270	305	261	313	287	279	289	321	342	334	311	307	301	278	267	288	305	317	324	288	314	313	314	320	333	284	314	307	293	268	306	313	292	290	293	332	332	300	316	332	309	287	291	280	279	323	311	289	316	324	302	311	304	305	319	289	313	312	308	321	318	302	328	317	281	280	281	299	314	337	335	334	297	282	291	265	304	326	324	310	301	284	290	312	332	308	284	326	322	292	314	297	310	297	297	335	313	305	311	260	309	308	304	294	319	346	335	290	306	321	294	324	313	341	288	277	328	286	301	296	299	321	313	313	316	319	307	290	333	294	312	293	310	338	326	289	300	262	294	311	329	313	286	311	296	325	314	269	282	277	304	304	261	278	299	288	298	317	307	286	303	316	313	279	306	267	305	307	259	298	269	317	311	303	280	297	299	291	283	293	316	286	305	294	312	273	287	305	311	294	260	286	307	283	280	318	280	333	309	294	285	283	322	294	310	345	303	302	338	301	269	294	298	315	318	309	311	335	326	346	313	277	342	283	290	289	265	292	322	314	299	300	262	278	316	334	317	332	317	300	285	287	286	327	304	320	312	288	307	291	324	325	318	267	298	334	321	289	285	346	300	315	305	321	305	367	274	306	347	286	270	282	286	294	310	324	302	305	298	302	282	306	297	270	317	277	300	310	331	302	307	313	313	335	340	295	318	306	292	291	306	320	326	274	304	337	288	290	311	272	286	316	279	270	312	295	289	293	313	330	288	315	301	304	310	296	262	318	286	339	293	301	315	324	293	301	311	317	346	310	303	298	289	294	272	291	287	314	297	326	318	277	303	284	290	303	345	309	311	292	308	329	327	303	328	315	288	321	301	318	300	350	284	308	258	315	292	323	325	309	300	312	300	343	316	307	292	274	287	303	316	288	275	308	318	293	256	320	326	316	296	270	304	299	295	309	284	320	280	318	280	323	291	258	323	289	287	317	303	292	299	286	275	284	287	300	295	310	301	318	293	322	282	301	315	299	308	308	308	312	310	273	324	283	305	288	277	290	331	302	320	304	329	339	305	314	279	329	298	265	284	288	308	286	310	325	283	316	256	318	320	298	328	300	294	282	293	330	297	318	306	329	327	291	294	336	300	297	333	326	315	295	282	310	313	319	313	285	289	289	330	287	309	298	335	313	304	328	315	306	285	280	310	289	292	359	290	295	314	308	309	293	311	316	334	287	325	333	289	267	310	303	312	296	359	276	308	278	297	309	331	307	297	280	261	322	335	302	338	276	318	297	288	309	309	295	340	321	247	291	294	305	315	306	281	286	320	337	287	288	308	289	311	295	279	303	304	325	303	302	280	307	296	312	320	298	329	302	312	274	289	304	271	305	286	346	292	317	276	287	277	289	322	325	330	259	251	291	295	322	314	317	294	304	295	299	320	318	315	322	322	286	294	324	285	297	317	296	325	337	303	323	310	328	303	323	303	316	292	278	345	317	313	298	310	299	311	307	278	295	305	314	290	343	321	325	301	297	300	339	299	304	308	293	303	320	314	301	282	294	299	264	295	302	319	288	243	242	284	334	287	279	293	306	300	272	271	330	324	306	302	276	309	294	324	302	318	312	291	294	285	292	297	309	312	303	315	283	308	319	294	291	305	311	307	316	292	342	272	306	295	301	288	279	296	327	283	300	280	267	289	279	314	306	322	288	323	296	328	306	319	321	329	321	319	331	301	269	280	278	281	306	333	320	303	291	300	303	316	302	323	279	311	313	320	312	303	306	289	259	323	314	305	312	267	288	298	304	319	313	279	324	294	339	300	300	276	313	289	329	295	308	288	276	309	288	319	298	285	290	301	307	286	313	327	320	311	289	295	307	288	328	290	330	318	327	331	291	308	340	315	314	299	297	315	322	321	308	305	279	302	299	311	291	312	320	344	316	289	291	301	322	326	301	341	299	292	323	261	336	320	281	338	313	313	306	290	312	283	288	329	327	314	288	300	333	285	276	291	295	289	321	338	307	299	288	315	279	290	304	310	316	312	300	294	272	311	282	322	295	270	308	296	281	269	280	289	294	268	331	313	297	280	329	309	283	314	301	299	302	306	287	292	293	313	317	328	312	322	295	296	284	313	311	304	299	302	293	286	284	320	329	326	304	262	295	282	299	346	307	276	310	303	288	278	323	280	308	316	310	299	292	297	285	292	289	314	307	313	328	342
8374	1311	2304	2398	2046	1835	1518	1283	1222	1123	1058	1015	963	914	845	802	778	788	805	783	772	791	769	709	722	753	727	737	732	711	721	734	635	692	728	667	696	748	695	700	696	697	657	703	669	718	673	723	690	679	719	679	683	661	697	687	683	688	641	674	676	729	680	652	670	743	665	683	692	686	636	691	655	654	680	677	710	662	640	667	668	692	677	650	688	695	715	680	688	685	659	633	679	694	650	691	665	658	630	662	704	670	678	667	669	682	685	662	676	693	706	642	662	636	680	695	690	692	693	667	653	678	671	663	679	684	674	697	708	686	679	658	731	703	652	708	645	694	658	695	670	693	643	682	716	656	711	708	650	699	659	651	683	647	708	664	705	685	690	660	656	674	660	670	664	657	677	617	649	634	659	676	680	660	633	680	652	687	640	661	651	678	683	657	703	652	603	723	695	698	663	656	654	719	656	654	694	659	650	679	667	687	696	684	684	680	670	657	675	677	690	645	680	660	644	695	638	653	678	683	636	685	741	720	671	709	686	674	644	700	640	681	687	679	669	699	654	684	645	656	676	690	680	693	680	635	676	680	672	649	684	682	714	639	724	683	686	614	676	670	669	644	700	654	654	658	649	683	741	691	687	673	691	636	666	648	637	667	656	696	684	683	668	665	643	632	683	659	656	688	650	652	706	615	690	658	639	675	682	636	672	634	656	665	682	677	690	618	682	640	686	708	635	645	680	608	660	642	683	694	687	701	663	674	629	681	663	641	647	710	655	665	707	709	700	640	679	682	711	644	630	659	693	696	647	700	671	680	650	672	679	691	649	669	674	678	663	657	694	722	696	692	684	695	643	658	715	694	686	632	711	650	649	668	659	696	699	686	666	690	652	654	676	659	665	669	693	664	678	693	659	663	688	627	682	700	709	710	672	656	692	653	679	689	671	682	678	681	693	694	690	689	664	660	670	660	705	664	697	712	704	687	629	653	655	668	587	689	649	681	713	688	710	689	653	690	633	725	654	708	661	707	688	696	708	637	696	656	671	711	669	683	643	678	676	650	678	664	686	639	721	654	628	658	730	713	680	682	685	721	721	645	635	701	694	688	665	669	646	681	709	705	687	671	705	650	699	695	679	669	668	638	702	700	647	703	661	732	658	655	676	674	677	625	633	683	679	685	652	649	669	624	672	646	691	644	670	626	662	669	658	625	727	674	703	607	712	632	618	668	674	680	661	651	675	636	676	655	694	692	696	629	658	658	738	620	720	711	660	656	677	640	691	663	714	687	706	650	686	704	684	667	685	680	654	652	738	682	637	663	642	691	651	620	680	644	695	692	674	669	663	738	724	705	702	648	677	651	680	604	690	710	676	635	661	661	679	652	691	701	686	720	648	716	687	637	692	627	679	668	641	686	722	657	685	622	646	661	674	694	710	725	683	654	709	641	665	628	671	645	689	654	700	684	635	695	645	679	674	672	668	704	643	680	687	675	694	718	680	671	653	675	729	665	707	683	647	695	712	649	671	678	663	658	677	669	667	645	698	674	676	689	657	665	677	707	707	675	649	719	606	739	702	647	671	650	662	672	713	685	701	650	695	683	709	673	677	660	682	673	637	723	675	682	677	707	670	690	732	725	627	663	630	675	638	687	702	669	716	704	642	736	657	670	678	738	693	716	662	708	701	739	725	619	650	708	663	719	669	707	662	701	643	674	653	667	671	636	637	694	659	666	685	691	704	675	646	685	695	669	679	728	692	702	609	674	627	677	679	697	673	647	660	668	710	654	671	640	675	688	691	674	668	695	654	686	669	663	667	649	678	619	633	657	648	666	666	661	700	723	710	667	641	691	677	651	636	668	692	682	684	656	692	679	665	673	684	645	665	689	678	688	654	678	694	658	704	685	655	699	659	729	721	685	669	720	684	697	665	692	670	680	673	704	695	651	703	692	643	683	617	642	656	677	652	660	731	675	674	658	704	627	678	662	690	659	675	696	594	639	651	635	666	657	642	633	652	709	640	712	682	644	671	658	689	732	713	668	729	704	679	673	648	650	668	641	651	672	667	669	657	668	655	657	682	695	613	678	704	666	668	675	651	673	678	633	651	662	680	684	711	633	657	654	712	627	702	641	692	695	685	709	656	672	679	638	662	622	698	698	664	687	678	690	703	660	685	650	651	671	639	664	689	651	657	671	665	695	711	672	682	686	689	722	674	653	648	662	661	676	642	628	688	699	634	685	674	651	636	649	666	719	682	705	702	684	616	645	622	666	632	674	678	665	681	648	659	688	680	650	645	651	596	661	719	662	634	677	687	648	675	658	648	688	701	685	671	669	628	666	701	645	654	672	679	706	627	675	673	682	692	643	686	663	624	665	654	681	654	706	653	644	646	675	671	622	643	660	689	680	690	710	660	620	674	723	662	676	694	706	642	691	600	656	660	703	738	735	663	670	668	643	687	675	630	651	670	674	690	655	680	666	640	666	627	653	682	665	694	694	668	735	701	706	610	707	652	684	683	684	649	641	683	684	640	668	653	673	644	663	612	657	677	662	674	738	665	682	695	656	651	678	664	653	659	672	612	680	727	674	712	688	612	716	648	705	679	731	679	682	655	623	658	724	630	603	658	693	664	676	703	653	653	633	634	672	717	658	714	666	668	698	700	644	709	675	668	670	710	681	671	686	670	693	713	667	653	649	661	695	692	613	635	705	725	651	663	689	680	693	678	658	671	675	697	684	636	688	608	737	698	640	649	662	678	693	659	690	654	689	622	689	650	667	675	637	647	709	661	689	709	690	651	680	638	640	669	623	650	645	666	712	639	687	638	621	657	707	696	678	686	663	656	622	697	727	664	648	666	654	680	696	687	698	649	681	682	661	640	682	641	702	702	708	637	682	669	688	692	676	713	669	696	681	718	648	653	676	649	691	700	623	730	653	660	632	658	671	656	692	633	674	665	687	683	674	691	698	669	669	686	648	641	672	672	622	637	712	650	671	691	671	703	671	708	730	701	622	663	645	676	681	641	671	705	656	652	665	676	666	686	683	672	671	692	663	699	646	652	654	667	739	648	696	683	671	693	678	672	689	655	640	660	648	742	703	641	665	650	659	653	690	678	686	654	696	684	654	648	686	647	684	656	660	646	634	635	705	734	643	693	703	686	665	620	654	711	679	697	714	657	680	638	663	664	671	696	698	681	667	683	683	663	687	704	652	668	643	647	665	721	717	676	699	637	690	656	712	660	589	687	654	649	694	651	699	722	701	680	671	660	653	686	679	654	672	645	674	651	698	716	659	654	680	647	676	690	630	690	652	655	679	685	681	658	683	676	656	674	605	699	731	693	705	691	670	723	647	643	664	679	621	693	712	620	675	660	664	657	685	675	698	665	667	686	656	673	660	658	624	666	694	650	671	679	669	622	688	708	670	707	688	678	702	638	672	701	669	641	661	644	763	688	685	700	620	655	693	689	657	652	671	674	674	684	658	678	694	708	691	641	658	649	667	731	669
1472	213	210	201	179	192	198	189	177	188	191	185	203	188	178	190	176	163	190	173	191	188	186	180	200	171	174	186	191	190	198	135	184	198	164	191	207	199	184	205	181	177	179	169	200	174	189	182	163	206	203	186	198	179	172	193	189	198	170	186	192	194	196	191	173	192	197	205	164	177	196	175	223	219	171	162	159	168	185	205	202	188	175	179	188	163	182	179	173	183	208	166	192	177	174	199	147	207	175	195	179	176	185	187	165	201	179	172	214	159	177	207	178	200	185	157	219	174	182	179	177	184	201	185	206	190	183	170	151	161	176	177	199	156	186	174	198	198	196	182	205	214	179	181	169	165	194	192	178	178	185	190	196	209	202	188	175	176	176	162	184	182	164	159	164	189	193	186	174	187	188	185	162	172	211	169	173	179	187	192	160	200	194	190	189	205	184	210	175	183	163	196	205	177	191	178	198	209	170	182	186	150	180	180	177	185	187	176	183	218	211	174	208	199	187	205	189	184	201	156	163	192	177	182	185	190	178	199	181	150	209	158	169	215	195	196	223	186	202	202	219	201	179	184	173	196	207	179	167	178	188	175	177	158	196	167	210	201	186	184	206	192	185	170	186	204	183	173	169	187	168	190	195	172	186	199	217	191	165	217	189	207	221	191	195	177	172	163	197	186	171	182	153	169	202	186	192	181	164	175	193	197	206	195	172	185	191	185	190	186	218	192	168	179	188	187	191	179	178	184	178	196	216	169	154	172	176	176	171	184	195	194	203	197	186	190	178	183	164	169	166	183	211	199	188	182	183	204	187	194	200	195	191	197	183	184	175	190	170	180	187	165	208	188	220	174	195	175	187	202	183	181	167	180	182	196	163	190	181	188	187	190	190	177	206	178	170	183	164	205	199	198	192	213	192	179	214	204	175	178	178	192	170	184	209	220	182	197	202	164	203	180	202	172	188	198	172	187	170	179	165	176	204	169	180	177	191	167	187	179	193	196	162	198	199	157	192	175	183	203	201	167	187	160	196	185	176	193	201	188	215	221	178	175	192	172	187	196	183	187	186	202	171	192	165	185	160	182	185	183	183	163	184	187	169	172	195	177	185	200	171	179	193	150	187	203	186	184	203	209	197	200	183	168	187	205	201	163	191	183	161	164	180	159	190	170	206	170	155	212	169	175	194	206	186	167	163	200	172	191	193	195	186	163	206	189	203	157	188	187	185	167	159	175	173	194	167	172	201	203	166	174	189	175	173	144	167	199	167	200	172	196	221	209	211	192	220	207	191	204	185	198	197	180	162	194	187	153	183	156	185	203	181	197	182	194	180	198	180	178	201	158	192	177	166	187	190	167	200	173	198	199	159	175	159	212	161	185	188	199	183	188	193	163	163	167	196	206	203	186	197	183	174	173	166	156	169	200	179	199	182	162	170	197	192	151	182	185	197	162	199	170	163	207	177	172	180	204	146	182	170	179	200	170	177	189	177	164	191	199	200	171	182	160	179	186	180	170	172	158	162	182	174	184	171	178	180	169	204	186	204	186	215	209	187	185	187	201	210	161	190	195	183	204	198	186	207	180	174	179	189	184	178	190	185	202	178	175	205	222	199	189	167	188	179	193	172	205	209	165	161	168	183	206	190	194	202	174	190	211	183	143	185	196	180	173	182	193	190	152	202	193	164	175	195	174	181	192	181	158	167	185	152	165	181	195	191	189	171	174	159	199	177	178	176	224	191	205	213	187	181	184	179	203	175	188	189	194	188	203	186	172	193	206	180	161	157	210	186	176	200	191	170	174	171	185	195	179	183	197	194	194	164	165	182	182	191	178	194	186	220	165	159	209	171	194	198	179	177	190	178	204	174	199	176	164	209	179	211	187	174	196	168	180	171	168	218	185	200	175	177	184	182	185	203	179	212	162	186	184	192	175	173	181	178	205	212	197	177	182	187	180	176	174	175	200	196	194	168	197	169	175	175	193	189	192	171	211	211	172	153	184	185	183	175	170	187	178	186	171	180	194	203	180	172	176	172	173	174	190	182	194	181	224	172	205	223	190	209	189	171	169	172	174	168	187	185	184	209	210	168	171	183	210	182	175	169	171	188	161	191	196	198	209	203	204	173	200	210	193	189	185	188	164	176	180	155	196	192	184	186	205	179	176	205	164	185	170	194	175	156	227	191	179	176	193	197	185	183	170	193	191	185	162	173	189	166	173	203	175	184	186	193	196	214	211	186	159	193	178	197	180	192	204	192	200	179	182	161	191	205	191	192	187	193	172	151	163	193	176	176	210	200	188	195	206	193	188	173	172	169	181	194	187	197	194	163	185	190	175	180	172	195	193	167	175	187	223	197	200	194	181	218	168	169	177	196	191	184	171	195	170	183	175	182	213	172	189	199	237	177	205	173	189	180	180	178	160	185	166	190	195	206	190	177	172	191	178	178	182	178	174	179	192	190	202	185	190	178	160	202	184	189	175	222	185	184	182	193	190	188	164	177	173	191	207	173	180	167	211	183	206	175	199	171	191	189	174	207	176	193	182	168	204	182	164	176	189	181	183	180	186	167	158	193	177	155	177	189	205	180	206	190	192	187	173	189	192	220	185	186	183	156	203	179	190	172	179	190	179	190	156	181	170	196	152	169	171	175	203	195	172	169	206	164	195	190	189	178	204	172	188	176	195	178	189	174	175	196	198	188	166	178	191	216	178	179	176	184	182	200	168	145	177	191	219	175	184	189	190	166	187	201	197	179	176	194	191	181	190	177	205	200	203	175	205	186	185	173	201	198	166	190	173	185	200	188	174	209	188	194	188	188	177	181	209	184	189	209	171	189	176	214	182	190	203	197	195	176	205	213	210	180	199	195	175	196	153	191	202	209	208	165	176	183	181	177	206	181	167	187	172	196	166	184	173	186	192	177	194	202	177	184	193	187	183	176	186	206	174	182	191	182	179	173	198	176	188	171	184	178	198	158	168	187	157	172	153	202	134	165	190	186	179	175	179	160	179	184	202	183	194	205	179	172	183	186	196	177	164	178	222	181	198	178	167	190	177	178	202	148	198	179	188	159	219	194	172	211	173	189	192	188	187	174	176	205	189	184	175	192	172	188	181	201	174	184	184	175	185	180	206	198	181	187	193	197	218	186	179	176	179	187	175	224	188	200	188	202	210	178	198	190	187	192	163	182	200	176	183	175	180	172	170	172	171	171	164	172	182	171	194	171	180	191	215	188	201	181	209	198	214	197	176	193	189	199	168	188	179	194	211	186	170	181	201	228	162	196	172	178	189	149	177	212	195	179	211	202	181	177	174	203	164	181	185	205	167	175	185	188	182	187	172	195	163	190	197	172	168	181	204	187	172	202	199	161	199	198	171	190	189	192	174	170	183	196	178	177	157	185	174	203	172	189	195	194	196	183	200	166	204	194	184	185	178	206	185	153	195	177	183	191	169	181	180	175	178	173	176	181	205	207	192	190	173	197	177	182	187	185	191	190	212	172	198
1725	523	534	493	489	552	543	493	494	508	486	525	481	454	481	446	448	505	528	515	477	494	489	467	452	453	472	482	449	460	493	476	470	515	497	452	463	501	485	504	451	487	463	460	469	446	454	485	460	450	464	467	439	481	493	463	449	458	483	443	484	481	470	473	495	453	495	471	467	479	454	456	503	485	489	448	459	463	474	508	503	452	479	489	430	487	471	463	479	492	455	481	472	503	471	491	504	458	486	489	425	469	507	444	471	447	503	469	459	474	473	454	461	491	468	463	480	457	457	470	482	506	456	486	458	458	473	453	482	453	452	428	477	469	504	474	456	496	462	460	470	503	482	469	458	486	449	480	519	470	505	495	474	475	477	476	512	476	482	460	459	474	476	481	465	454	498	455	469	472	495	476	469	453	497	480	480	484	512	481	481	459	486	438	498	455	460	486	452	457	494	473	486	440	454	451	464	446	442	526	512	521	502	483	486	492	453	446	487	476	450	512	465	452	478	477	505	484	428	447	440	457	466	450	462	481	475	499	495	455	488	507	518	480	504	464	477	493	471	446	474	450	476	507	499	460	487	468	479	508	476	437	512	480	406	468	476	457	476	474	459	441	461	480	459	443	478	503	478	450	464	503	485	498	504	497	501	481	460	442	472	474	483	473	469	500	457	515	442	486	502	476	466	505	490	490	502	471	451	461	446	451	477	444	454	471	505	477	490	501	447	476	435	483	501	472	444	469	481	477	454	455	446	439	468	499	496	474	473	484	496	465	470	497	413	486	483	459	493	432	429	462	507	474	466	497	446	522	479	466	483	491	458	437	453	486	501	500	504	497	472	499	453	488	477	485	471	476	473	495	414	487	449	433	461	504	485	511	481	457	476	462	493	440	476	466	474	468	468	462	501	518	477	468	470	464	458	511	471	442	495	520	474	507	491	497	450	461	497	528	480	510	502	478	460	500	451	448	475	437	498	457	425	485	459	491	439	457	399	498	501	474	471	490	512	481	458	480	477	461	466	451	485	501	472	496	541	535	476	500	487	480	465	473	464	491	472	457	465	471	436	481	472	439	470	480	508	548	457	508	466	489	473	469	489	496	479	464	446	473	478	475	496	480	463	471	519	460	496	454	476	458	491	467	506	526	464	486	509	474	458	458	465	456	463	506	497	474	509	485	478	490	500	466	509	513	469	470	496	464	502	478	454	438	478	437	479	459	480	450	485	485	512	468	471	484	476	451	466	478	453	481	463	474	515	504	464	482	477	485	458	500	495	454	449	483	490	473	474	500	459	492	492	453	521	461	487	473	469	466	470	470	489	500	452	457	458	469	496	433	475	483	482	481	496	483	459	460	448	478	479	424	502	462	454	468	462	437	446	474	446	465	471	434	474	456	438	466	471	483	477	470	483	497	523	440	489	508	482	488	463	463	463	454	466	468	469	466	497	487	483	508	443	472	527	466	456	460	469	475	472	491	466	452	503	492	470	495	461	515	488	494	457	496	494	458	451	475	448	490	477	475	465	460	501	488	477	471	472	494	486	491	473	484	440	471	466	485	453	455	492	489	439	488	483	471	495	496	494	450	472	460	449	460	470	466	471	491	461	468	479	481	479	497	447	445	479	489	495	493	456	466	467	463	464	486	456	447	476	469	438	475	478	470	449	454	483	470	505	463	509	461	476	476	462	459	481	488	460	499	497	491	486	478	474	467	475	455	478	486	495	490	481	432	492	486	478	451	458	519	502	479	516	479	490	455	488	464	489	479	462	482	449	471	479	503	467	478	493	438	466	490	474	490	498	498	437	496	465	493	503	452	447	437	448	472	464	457	449	457	438	410	509	471	498	462	484	455	447	492	481	491	456	495	459	475	474	481	451	509	495	479	480	487	513	534	453	465	448	493	485	503	461	453	501	466	457	493	471	458	450	494	515	443	491	442	469	483	488	481	481	480	500	490	477	494	447	473	506	464	471	467	470	494	468	454	448	474	495	467	458	476	446	467	455	458	458	445	450	444	501	471	476	500	515	467	501	480	508	470	457	481	434	482	463	446	480	452	450	502	473	464	456	458	432	502	478	451	488	445	464	504	491	454	444	476	458	469	478	484	477	500	446	491	478	478	499	462	446	489	451	457	472	483	453	490	492	465	486	466	444	464	464	469	461	403	514	473	542	440	448	471	470	479	490	484	498	476	494	475	445	480	496	483	457	453	434	485	427	483	492	468	452	532	492	456	471	445	464	490	465	471	471	494	479	439	486	451	462	478	520	486	431	507	515	495	472	521	472	477	456	449	475	462	466	472	465	455	467	486	481	480	481	462	478	471	500	489	482	466	445	471	463	451	462	444	500	473	471	453	482	479	467	462	477	495	455	499	490	472	475	460	473	511	459	469	480	448	437	470	483	476	473	481	440	480	426	510	528	447	479	496	493	460	467	465	485	452	461	480	465	446	442	443	445	465	481	465	465	431	460	456	521	459	480	472	472	445	445	509	499	460	450	457	470	493	490	491	471	455	469	478	452	478	484	479	456	494	491	460	477	468	465	506	491	496	461	464	421	472	435	496	512	463	486	433	474	446	497	459	488	487	482	451	460	474	499	472	482	484	462	485	497	497	503	454	461	506	462	442	443	461	448	471	471	458	500	451	469	465	452	501	469	478	480	455	483	504	514	484	465	505	446	507	489	482	477	499	490	474	433	473	472	478	461	482	500	465	467	464	503	444	453	502	464	468	496	465	425	473	470	477	435	469	499	464	457	476	465	467	493	489	452	451	482	483	439	476	489	490	483	450	422	491	473	466	466	497	507	490	457	484	487	491	491	471	489	457	511	474	476	491	480	493	499	447	453	460	471	487	468	455	453	453	504	501	416	458	486	477	481	434	470	479	465	492	461	457	479	459	441	532	508	469	503	470	488	483	515	472	458	488	479	456	486	490	451	473	458	472	475	450	459	440	483	490	479	479	487	452	447	508	471	481	449	500	502	458	476	475	449	466	497	496	459	509	471	465	458	473	451	464	493	471	489	469	512	468	451	467	478	482	492	428	483	495	456	498	500	472	474	491	487	470	470	499	465	488	466	451	480	507	445	467	497	503	506	489	457	476	443	497	479	487	509	472	464	468	471	450	466	491	493	483	471	474	497	452	473	482	486	478	468	475	469	459	431	485	504	483	480	481	468	468	488	446	503	430	451	443	459	455	470	462	480	504	496	480	478	480	465	442	419	464	465	459	486	453	470	470	482	454	436	491	483	451	497	424	468	519	511	480	446	475	468	478	469	461	459	466	494	490	451	452	499	467	475	464	461	473	497	453	451	497	482	458	444	497	472	503	478	443	426	476	434	470	484	468	453	495	464	459	457	503	495	487	452	497	462	469	496	475	484	486	451	465	509	481	469	500	455	463	473	499	466	462	464	467	423	495	492	477	483	440	473	465	495	478	456	491	447	457	480	485	508	460	472	464	464	462	478	471	475	484	458	422	432	467	439	496	468	454	493	479	507	469
8049	713	711	598	506	467	440	410	376	413	373	409	368	340	380	369	382	348	372	361	392	355	312	382	334	347	280	367	364	336	380	352	336	390	336	359	346	374	396	384	321	358	342	357	384	355	321	342	357	331	338	349	351	354	381	364	337	355	322	346	342	328	350	356	384	361	356	360	374	352	311	317	357	333	340	318	349	335	371	386	360	356	365	351	316	347	369	358	339	357	353	315	345	347	379	320	343	335	328	320	317	334	327	347	330	339	416	343	390	364	324	380	376	318	384	362	355	345	352	407	340	342	317	368	360	337	332	355	369	304	343	339	366	374	286	369	346	343	360	383	309	375	337	301	348	321	341	331	286	319	363	358	300	350	351	364	335	336	306	318	334	354	347	335	332	335	329	339	345	333	374	375	328	330	356	365	362	361	362	348	353	365	337	351	360	376	299	327	351	404	386	341	356	379	356	361	321	342	391	348	359	370	347	348	332	385	381	340	310	343	323	342	370	368	340	351	344	339	358	316	331	322	356	333	366	345	377	340	362	348	370	354	323	336	331	387	369	313	360	349	323	311	362	349	380	342	338	357	355	327	344	302	375	372	356	358	356	378	317	372	375	357	340	336	350	345	315	339	319	320	328	402	346	323	325	349	357	364	360	343	342	349	337	342	358	342	355	355	301	346	338	317	360	330	367	342	345	338	336	369	336	331	332	369	369	357	351	394	319	349	327	354	330	371	361	344	322	345	371	338	344	365	343	350	322	355	350	348	357	317	343	338	367	374	336	325	330	307	354	360	356	356	337	328	352	374	335	325	338	342	368	359	335	345	332	379	362	301	337	325	338	366	338	344	337	339	372	374	336	300	360	353	357	383	356	328	343	314	346	330	332	344	323	318	354	354	359	315	318	315	349	366	350	329	324	365	339	369	337	354	376	333	359	333	339	346	339	341	334	346	330	334	348	380	340	319	358	333	326	355	335	374	343	318	337	363	368	314	374	356	311	337	342	360	354	329	336	356	350	327	358	310	325	326	341	348	346	364	340	343	357	310	361	358	362	356	339	357	355	374	347	351	355	335	357	348	367	341	363	316	371	322	349	330	309	328	307	346	395	365	353	320	347	349	344	314	317	352	349	339	334	395	330	393	346	367	347	325	348	335	318	374	319	337	371	329	330	343	349	373	360	376	371	327	349	355	357	344	346	329	337	347	353	370	340	369	331	331	316	315	371	320	365	329	365	342	322	310	307	350	366	350	349	369	372	358	365	378	350	362	339	338	299	366	350	372	333	364	290	323	378	352	341	352	345	334	329	316	357	339	326	374	336	327	328	322	352	316	352	364	351	325	363	326	336	365	327	325	363	338	310	328	378	366	355	324	352	306	342	369	345	365	348	358	318	362	333	365	318	350	319	349	310	323	319	336	325	358	350	370	328	363	327	350	344	340	347	347	335	349	332	344	333	362	358	341	370	318	366	354	362	353	397	363	320	341	321	374	350	354	338	366	347	327	304	313	349	351	341	370	345	321	308	334	347	377	365	355	334	361	332	346	320	331	327	337	347	349	361	343	345	347	322	337	317	350	364	342	354	350	387	360	355	351	354	351	308	340	358	368	334	384	336	331	362	365	342	320	332	371	359	352	365	344	352	338	346	323	385	346	375	342	316	334	372	317	363	366	387	357	379	348	350	354	353	326	312	371	376	397	364	357	333	296	327	348	350	331	315	357	332	354	342	346	361	380	315	312	348	364	355	354	337	323	315	325	386	363	331	333	319	375	338	346	338	336	371	351	320	299	371	361	345	351	342	374	341	361	335	354	350	377	353	345	332	329	319	309	353	368	363	306	350	346	362	357	358	340	318	345	370	370	336	357	355	365	366	366	354	326	356	364	347	309	342	308	302	346	326	356	335	356	333	348	343	393	341	373	375	345	328	327	334	350	346	313	361	360	351	329	334	341	359	309	337	339	317	322	354	333	359	352	384	364	351	317	364	303	335	352	356	339	377	369	355	357	371	340	336	332	339	332	314	351	332	345	357	378	345	348	336	329	363	382	348	349	356	325	356	369	383	364	349	368	384	320	330	330	326	370	350	348	300	350	340	345	321	336	358	339	372	314	369	347	331	348	326	354	316	364	328	363	326	354	366	356	352	335	338	360	364	355	357	335	351	366	320	358	365	347	369	272	368	329	343	354	349	343	341	341	359	369	325	336	361	361	308	389	346	366	342	377	332	363	347	340	317	333	342	362	341	334	352	346	332	322	365	333	340	333	389	354	355	363	340	379	384	333	352	352	340	337	347	353	333	367	349	395	377	359	325	357	355	377	369	354	347	355	340	350	370	370	350	340	316	334	375	344	356	334	359	341	375	356	320	327	369	386	345	361	322	343	374	380	386	337	336	324	337	352	379	328	339	360	327	361	337	371	342	387	349	348	334	348	351	332	347	356	367	337	326	337	355	356	346	351	309	363	341	355	332	369	361	390	363	328	393	329	326	352	374	370	318	378	347	366	354	324	342	332	352	356	339	369	331	344	346	321	348	341	357	362	374	333	367	338	373	366	373	367	355	373	330	348	373	342	316	327	331	361	313	317	370	350	322	346	364	335	346	382	342	307	332	335	326	383	352	320	341	339	319	308	345	346	374	335	344	309	337	331	350	371	355	346	386	340	313	324	318	348	324	354	315	316	338	372	322	345	318	344	326	335	320	349	383	385	350	330	343	381	341	372	385	353	347	312	354	363	360	357	335	318	336	317	347	347	374	366	402	327	349	327	357	313	352	348	330	376	326	322	352	358	358	345	332	331	361	364	379	346	354	330	330	366	363	354	360	344	320	336	323	331	351	320	350	310	347	389	367	301	323	379	327	330	350	345	332	365	343	365	334	338	361	345	355	334	350	370	330	352	319	360	362	349	360	337	349	316	320	309	382	363	343	333	366	343	345	317	359	368	345	305	312	333	350	377	351	347	321	331	319	368	367	317	365	342	345	338	361	350	347	322	334	334	352	401	376	337	406	343	335	352	317	336	308	330	366	306	342	363	339	336	355	366	348	348	359	309	333	355	366	378	335	360	343	345	313	365	352	321	355	362	397	320	306	328	340	331	318	334	319	331	358	347	359	332	363	309	323	324	332	333	334	330	385	365	380	350	344	341	335	348	341	305	350	382	358	366	367	330	343	359	367	387	384	348	327	355	404	371	419	333	372	321	365	372	333	341	353	347	340	347	350	360	293	332	363	332	335	342	359	329	333	338	368	333	361	337	351	355	371	361	328	342	342	357	336	349	370	362	329	333	355	352	356	355	353	353	329	352	378	381	343	338	345	334	385	326	354	327	350	368	368	314	305	302	351	344	324	318	307	354	339	357	355	345	350	332	347	333	346	377	365	362	356	297	369	377	379	310	324	322	375	342	341	355	378	332	351	309	337	338	363	336	323	335	368	362	340	286	340	338	344	356	312	358	348	340	351	331	370	330	341	357	350	356	350	340	369	371	347	317	396	323	325	342
6686	1097	1623	1685	1623	1345	1240	1116	1053	1069	967	980	872	951	895	905	931	904	868	855	796	799	906	853	828	854	845	789	830	838	743	857	847	825	792	793	841	814	795	786	767	821	831	804	820	806	793	827	818	797	791	817	813	809	765	840	818	836	818	830	777	807	793	788	785	762	787	802	760	820	756	778	842	827	789	770	772	828	800	791	773	875	809	806	811	792	777	803	792	753	792	793	837	786	770	763	766	758	785	757	811	777	811	785	780	825	786	801	762	823	824	776	774	813	796	789	820	762	808	747	809	782	804	783	790	842	805	810	806	820	750	764	757	774	822	772	797	756	779	810	818	726	753	817	732	796	825	855	772	751	821	782	789	782	750	764	786	816	791	836	798	791	813	705	758	762	824	813	796	776	756	794	806	801	831	798	781	832	787	775	824	813	791	763	803	811	830	836	815	808	746	796	823	868	805	813	795	748	810	733	810	780	818	816	835	788	791	771	814	802	770	794	803	746	760	766	789	774	809	825	738	802	804	761	749	799	826	841	763	804	742	836	713	777	814	788	821	729	763	760	806	787	780	811	798	761	758	839	810	790	763	790	793	745	751	783	825	770	765	788	746	877	804	757	823	819	822	831	840	776	779	824	805	805	793	800	872	807	757	849	811	798	803	823	758	766	764	789	783	788	801	820	800	765	794	827	829	758	807	796	767	761	785	845	781	800	775	756	815	796	817	809	795	815	779	807	795	794	781	801	777	788	763	850	795	807	803	820	739	812	796	770	776	748	776	812	758	761	794	843	832	753	788	812	855	779	791	781	807	808	782	766	790	780	771	840	806	770	781	809	780	791	773	780	838	768	839	823	802	784	834	762	771	779	832	802	803	819	764	824	748	746	798	798	801	789	777	791	772	822	796	751	757	800	780	754	793	767	800	780	786	791	783	768	819	793	883	805	833	802	807	764	795	750	783	829	807	772	816	794	753	730	823	832	803	818	754	746	792	803	777	821	822	762	836	785	799	832	783	846	837	763	807	815	831	876	838	796	825	835	813	814	777	794	774	788	802	788	822	828	757	750	777	761	851	822	821	829	811	801	825	797	789	825	738	796	800	795	771	746	779	801	804	786	788	727	759	831	802	794	764	859	789	767	772	765	757	791	852	804	819	805	789	807	840	787	800	779	767	727	782	795	799	764	796	808	776	799	811	779	826	799	840	814	839	759	821	804	836	779	799	822	818	815	788	830	771	781	736	832	749	736	776	752	802	834	841	771	784	806	767	860	788	858	795	784	827	800	791	798	796	802	813	791	826	801	795	819	812	781	808	801	831	787	761	762	817	796	825	793	790	794	811	791	786	794	790	841	803	812	819	782	757	789	769	752	797	773	816	778	804	821	798	799	726	740	769	839	821	761	789	785	785	818	752	803	793	786	797	747	815	774	809	774	844	767	793	788	819	804	793	828	765	789	785	832	773	795	798	732	795	800	759	766	823	752	755	805	781	821	821	777	829	787	769	774	796	815	751	775	736	849	828	809	762	777	794	763	753	808	751	795	775	779	804	779	857	828	808	823	809	825	809	847	818	823	780	814	785	870	790	740	811	818	838	788	811	798	809	724	849	775	806	800	794	798	743	785	816	794	817	809	795	775	796	833	780	809	768	719	765	814	731	785	822	811	798	799	804	750	777	765	825	840	752	763	835	799	763	787	825	823	762	819	823	802	770	761	792	796	783	769	771	772	807	798	789	769	791	793	776	786	768	848	796	820	786	828	833	795	772	811	764	825	795	742	793	786	804	812	824	780	795	799	796	789	830	811	814	791	847	781	816	802	828	832	792	818	786	824	825	791	831	783	775	738	801	831	762	785	763	782	824	792	782	812	776	833	745	788	817	797	826	754	804	794	777	814	793	789	833	759	794	790	746	794	806	815	763	742	762	795	796	771	823	785	783	735	766	780	867	843	797	791	788	734	788	797	786	811	791	776	746	804	753	833	741	765	761	792	845	788	791	742	759	752	791	839	828	797	778	759	804	744	818	773	837	826	785	794	782	807	812	838	805	792	767	855	746	769	756	797	817	815	810	789	782	769	804	756	805	764	797	758	798	795	821	775	791	817	753	808	774	775	782	769	788	782	777	787	774	797	813	814	817	791	794	761	818	799	817	842	783	828	806	771	758	817	788	803	754	759	820	775	788	807	793	787	792	796	782	768	775	792	765	791	841	852	758	739	743	828	830	769	759	765	781	784	793	759	825	807	781	754	805	799	819	813	764	789	821	788	806	798	800	759	809	823	780	821	815	807	863	784	766	829	823	788	789	796	767	803	810	821	789	782	830	774	748	771	784	776	804	798	753	816	813	790	794	757	812	739	810	787	795	798	768	718	789	808	821	784	785	790	748	780	770	751	863	825	802	811	826	774	772	818	794	841	853	839	812	841	758	776	804	812	787	824	787	787	790	768	821	775	782	805	842	758	799	799	815	818	854	766	794	805	799	805	761	803	784	753	810	776	801	797	809	789	859	831	770	813	766	825	808	859	783	832	773	777	849	807	812	766	791	790	808	804	796	834	767	791	803	790	783	802	843	817	787	773	838	828	765	827	771	769	776	804	837	781	762	813	801	777	821	800	770	810	835	781	817	811	748	797	809	780	804	800	794	813	782	758	810	793	795	822	837	800	794	813	784	785	773	753	805	820	780	811	755	805	796	822	807	780	742	813	785	775	789	823	814	814	775	776	764	788	763	806	795	785	799	788	783	769	745	738	817	780	752	863	815	856	775	803	852	763	788	794	805	816	844	832	807	827	816	752	750	791	773	858	795	809	817	793	841	735	739	782	765	774	838	785	796	810	772	822	833	781	845	827	758	855	783	799	739	781	830	787	779	806	833	803	826	815	729	768	780	751	811	794	797	796	770	817	750	839	770	755	757	770	806	816	794	756	828	808	829	759	815	748	785	768	773	849	803	819	775	811	839	788	793	813	758	793	777	776	801	816	786	774	816	806	800	783	788	797	786	806	775	763	728	730	752	837	830	776	745	786	830	809	825	794	799	817	772	764	778	836	768	802	794	793	788	794	739	801	822	832	811	787	793	804	841	825	796	816	822	797	803	830	795	762	789	740	783	794	821	783	815	830	796	799	784	822	810	770	761	808	807	829	790	789	818	742	796	781	783	814	838	786	758	747	810	805	877	779	800	846	808	808	833	799	815	785	794	753	798	785	802	798	823	793	797	799	780	807	825	808	752	825	811	786	749	802	848	799	782	806	776	820	808	779	825	835	860	834	807	813	821	809	775	773	805	799	795	810	774	815	786	815	724	789	765	758	768	779	731	768	784	757	781	806	794	865	758	785	791	848	790	791	832	792	790	773	787	780	786	824	793	774	782	778	838	757	728	837	818	780	784	780	810	776	807	757	834	806	801	807	746	758	821	794	805	834	804	764	824	787	783	796	799	757	732	744	834	753	800	776	708	851	740	766	736	842	794	801	869	759	755	831	817	746	823	841	826	768
15304	1492	1091	785	623	536	529	399	344	391	408	330	367	330	304	344	297	320	341	347	285	294	309	306	300	315	299	333	287	308	354	297	323	325	305	350	322	285	325	296	264	300	290	326	271	323	302	300	292	301	286	281	307	314	289	309	309	279	284	286	294	285	319	301	299	319	331	290	282	307	297	297	329	289	295	308	321	304	312	303	307	307	290	283	286	268	317	276	303	284	321	284	331	302	306	300	287	263	296	303	327	303	301	316	308	309	319	340	302	321	302	329	341	280	289	289	294	305	306	288	318	300	311	308	326	298	285	299	296	310	252	303	294	283	350	299	319	355	294	300	329	258	306	292	316	286	285	300	312	298	276	301	262	304	318	320	269	319	283	335	308	330	287	336	330	331	316	282	341	308	318	295	304	292	286	275	276	305	283	320	256	293	315	298	274	297	325	277	300	290	298	317	316	287	290	276	285	312	308	329	307	265	336	309	303	263	294	301	304	303	300	314	303	330	289	319	303	289	315	312	285	305	283	316	292	278	319	292	307	325	312	292	315	315	275	281	295	342	302	319	277	297	293	317	276	291	321	312	313	312	312	305	309	284	305	299	284	317	320	277	305	265	315	291	298	318	309	301	282	313	342	332	286	301	289	286	309	274	297	333	280	247	335	309	285	316	327	309	317	287	311	303	301	286	288	296	278	289	309	305	317	291	306	314	279	295	294	280	296	300	310	304	321	273	325	283	335	330	325	294	280	292	289	320	320	313	285	283	295	328	308	304	310	292	286	283	295	306	326	298	262	287	256	317	322	316	310	328	295	328	319	292	274	290	310	314	322	291	307	288	285	320	323	260	316	285	308	292	312	318	303	302	321	260	275	315	279	298	330	302	298	298	340	340	303	296	329	316	314	293	307	329	289	272	314	322	295	304	283	300	303	318	296	293	292	291	308	318	327	285	324	313	277	292	313	314	314	293	291	279	299	320	349	312	328	283	284	309	321	292	310	342	273	299	277	326	317	289	286	264	287	341	293	334	296	275	311	299	275	322	287	295	320	308	338	323	297	257	318	303	294	269	274	263	310	307	306	284	328	322	343	363	251	277	312	275	277	327	295	322	300	280	314	279	279	294	299	311	281	286	313	315	309	315	316	328	288	301	295	292	303	313	271	328	286	294	307	317	314	322	317	311	302	275	308	289	314	310	309	266	304	300	259	294	317	329	279	271	313	287	306	297	299	280	305	294	305	318	278	290	305	275	300	320	309	295	305	329	291	284	312	314	300	302	276	312	284	291	301	312	315	288	323	288	281	315	326	325	283	277	302	317	322	318	315	311	294	320	294	285	315	325	280	293	309	291	275	324	316	310	296	313	309	274	296	332	346	318	313	307	306	292	321	335	266	279	311	287	301	282	325	290	279	303	295	288	315	309	287	321	312	309	322	317	280	272	288	311	311	288	279	293	319	300	314	302	285	298	288	282	286	315	312	312	324	284	277	323	283	274	292	268	282	261	316	312	308	305	323	260	313	317	297	299	322	317	310	307	308	290	308	270	294	294	333	312	304	274	319	320	315	329	274	281	273	276	343	305	286	289	294	301	323	292	311	272	307	329	322	327	290	307	334	303	300	282	314	318	328	288	322	257	291	299	305	324	287	256	316	310	308	305	271	291	301	310	320	309	322	323	273	300	280	310	316	294	315	326	309	291	299	290	293	311	303	314	273	331	286	256	275	288	295	308	323	278	300	315	309	294	310	298	312	328	323	314	316	311	315	309	250	288	309	312	312	261	322	326	314	316	308	333	292	265	277	298	292	290	321	272	321	316	339	282	301	305	301	297	297	301	328	310	271	299	283	299	291	331	303	258	279	328	309	305	300	308	316	317	289	295	301	292	294	306	299	269	345	281	268	305	288	260	302	269	306	288	271	271	265	278	286	292	291	292	297	270	296	299	293	278	346	297	274	273	295	312	305	316	317	304	298	308	281	311	281	311	341	255	297	288	309	291	284	315	309	278	281	303	288	314	284	316	320	276	313	293	276	326	288	304	320	296	306	281	321	327	291	317	278	285	296	328	330	287	297	301	294	335	289	321	286	322	300	295	321	322	265	281	298	286	280	304	319	259	284	307	303	295	325	289	310	308	309	306	252	276	311	287	278	303	349	321	311	290	298	329	305	302	310	289	289	322	270	308	284	328	321	306	305	306	300	293	307	295	331	313	275	277	281	316	304	281	328	307	311	323	316	315	328	272	274	332	291	272	289	297	287	271	311	270	273	268	274	358	282	271	273	318	287	337	250	296	336	326	293	335	329	296	303	290	303	335	286	329	295	296	322	306	328	314	288	284	322	272	307	317	270	312	307	292	301	267	295	309	302	296	308	287	297	296	277	296	292	280	258	287	280	277	310	316	320	327	317	289	297	297	282	296	316	325	310	306	292	330	305	298	298	280	295	293	279	302	323	333	288	308	291	316	326	296	301	316	289	344	309	315	313	308	307	312	306	309	306	300	314	305	312	319	278	322	303	288	292	293	325	306	287	293	290	290	326	322	295	271	306	283	299	251	298	293	265	338	301	316	296	296	320	334	319	289	307	303	335	323	321	310	302	302	300	288	297	306	308	341	287	300	274	297	289	268	308	277	285	275	307	308	272	281	315	301	291	303	285	287	310	292	334	313	320	287	307	278	270	310	298	292	332	309	331	305	287	313	346	304	297	342	306	252	264	297	308	292	274	272	290	293	333	282	302	292	333	299	318	312	294	329	307	318	315	259	281	293	309	317	332	292	281	255	319	335	304	322	319	314	287	309	289	329	298	267	304	309	338	289	311	315	339	300	304	267	300	311	311	312	302	292	311	308	352	328	281	300	340	345	306	294	287	305	291	328	296	298	312	323	317	283	320	285	293	323	307	297	321	282	289	308	311	296	339	315	289	325	315	282	294	301	278	333	309	303	332	305	320	297	332	316	307	310	296	291	321	307	304	309	287	288	334	315	294	329	322	308	338	279	318	312	278	321	315	295	259	271	317	312	316	308	274	303	308	329	293	262	317	325	295	293	315	312	292	274	312	294	281	312	337	298	276	301	303	282	324	319	308	293	277	332	306	323	318	276	313	297	280	305	297	312	291	337	297	264	323	308	338	303	275	290	301	318	301	297	290	305	301	291	333	334	296	297	298	287	314	291	301	293	340	271	294	299	258	316	307	286	266	293	279	306	304	287	258	317	306	298	306	298	307	302	294	315	307	288	289	276	293	336	314	335	290	305	306	322	320	290	320	305	308	321	285	332	310	303	293	306	316	333	316	290	309	303	297	296	312	305	314	278	298	289	281	302	318	297	306	254	306	289	319	320	249	315	288	274	323	264	310	283	293	297	280	316	319	300	304	354	313	288	299	327	348	316	304	305	282	277	282	274	334	329	297	276	290	322	294	303	259	301	289	303	289	267	330	288	305	277	325	287	311	335	334	307	299	298	302	286	284	307	297	295	341	283	311	315	338	321	280	333	280	325
8423	1295	2235	2334	2002	1768	1458	1249	1208	1044	974	952	1009	895	865	828	824	773	808	782	759	782	721	687	779	668	699	662	736	695	668	663	742	734	694	686	702	705	723	708	613	722	673	717	699	702	752	665	688	705	665	688	690	693	694	673	649	674	701	684	687	705	650	686	612	661	660	676	700	682	663	666	696	677	704	634	666	691	703	650	697	701	667	689	660	672	761	657	653	652	682	669	699	688	649	702	715	629	713	665	673	663	695	697	691	661	643	635	688	683	693	639	690	666	671	692	713	652	647	682	676	710	677	722	647	630	706	651	651	710	663	666	658	717	649	621	665	687	668	661	670	705	668	665	718	669	700	691	665	667	648	664	665	641	696	689	676	656	690	669	673	693	645	647	674	660	691	676	677	662	664	692	665	678	681	632	651	651	640	678	693	696	664	655	704	675	675	691	661	706	658	699	645	703	661	646	657	685	683	589	704	717	683	630	648	652	664	699	722	683	689	693	659	675	662	717	654	680	680	681	653	669	690	658	666	680	736	660	687	678	710	646	627	632	681	707	661	673	696	689	669	661	673	652	695	676	642	701	688	730	718	646	681	660	674	689	683	699	697	680	693	691	661	658	631	639	691	673	672	709	707	655	722	743	674	686	685	627	669	685	677	705	714	663	654	668	668	695	691	665	642	676	696	654	709	684	692	722	640	648	660	708	672	692	704	664	697	670	620	715	710	681	699	679	661	676	670	662	694	659	657	693	671	755	649	674	639	627	692	668	667	682	697	691	716	689	667	641	681	657	683	730	693	696	689	649	661	654	713	675	650	669	675	699	680	655	669	697	702	668	662	669	716	669	679	606	670	682	679	692	659	685	653	687	687	677	678	663	709	629	673	676	692	679	682	641	656	629	716	690	675	684	676	652	638	649	640	697	696	659	665	678	661	683	644	671	677	690	672	700	642	674	653	709	684	710	652	684	681	699	695	648	673	678	666	692	686	676	639	675	655	615	700	680	628	674	697	659	692	680	646	712	672	682	679	693	661	692	665	683	699	675	664	684	683	699	672	677	712	670	661	661	646	638	652	619	663	663	703	696	669	630	695	665	709	656	664	625	688	647	676	699	672	657	677	673	658	651	696	679	663	639	657	657	634	643	723	674	668	702	697	664	664	675	652	688	676	691	700	670	697	646	652	705	693	625	682	671	662	684	687	650	657	658	674	668	707	663	657	665	671	638	672	682	683	708	655	696	680	664	710	605	684	697	640	652	690	677	624	672	701	662	610	675	690	676	692	717	692	678	618	684	666	707	656	658	626	647	677	690	627	645	655	712	707	678	724	676	666	675	681	679	636	700	689	660	664	606	674	670	679	667	671	634	676	668	688	701	664	662	681	667	740	662	653	665	664	704	671	662	633	667	655	683	700	655	646	658	682	618	659	665	756	619	734	706	653	662	666	684	670	670	674	676	649	666	684	691	649	636	641	707	710	697	687	704	684	668	648	724	662	668	679	660	677	674	651	678	685	655	654	629	670	666	685	736	660	617	657	650	699	693	716	664	652	645	667	703	658	657	636	697	714	705	667	681	681	650	622	689	646	668	702	693	651	650	664	716	653	674	691	675	668	651	664	642	672	660	670	650	660	657	667	669	690	688	710	677	645	671	693	676	700	637	660	668	687	695	661	687	661	651	704	670	688	673	631	704	655	673	641	620	661	631	672	689	644	660	693	677	695	682	642	662	648	622	682	674	655	682	677	729	622	678	690	681	676	644	664	699	675	646	669	690	695	665	686	666	667	656	666	616	657	667	661	635	666	717	652	650	683	669	706	639	648	695	674	651	734	645	664	663	664	689	659	695	660	654	659	632	711	721	675	722	688	659	634	686	651	685	706	647	657	688	651	645	613	646	643	697	700	669	653	685	647	666	686	679	667	678	637	688	640	717	671	735	649	663	686	683	643	661	675	683	622	669	646	648	657	652	643	672	663	651	695	626	655	742	734	704	640	641	701	694	652	652	697	678	742	648	664	687	687	710	672	624	686	705	642	689	671	679	674	689	673	689	709	630	704	687	687	662	679	672	683	653	650	649	637	730	669	674	659	648	669	657	655	717	656	629	713	687	704	694	665	677	721	646	679	693	670	680	673	732	652	650	658	675	660	702	667	670	672	626	656	726	694	686	671	678	694	678	669	688	706	724	666	675	694	675	669	644	649	677	624	675	709	674	680	707	663	667	697	655	704	659	676	684	670	662	702	673	647	676	687	645	672	681	674	670	680	687	707	651	663	666	691	641	691	685	671	635	645	694	642	677	662	700	662	652	675	656	661	642	685	700	706	647	662	676	681	675	670	645	651	650	667	690	702	654	696	662	670	645	692	694	693	670	665	682	647	688	674	642	718	737	661	716	651	678	709	646	631	661	642	666	608	688	659	626	687	656	677	679	663	695	681	678	692	693	651	696	700	667	608	655	677	691	683	686	667	677	680	669	683	682	684	671	652	672	650	678	664	700	656	629	686	673	646	663	672	668	707	697	686	699	662	682	620	681	691	701	654	650	660	642	727	692	664	661	648	672	708	694	687	690	662	687	658	707	752	659	630	667	730	668	668	702	682	693	687	665	652	668	673	707	663	653	670	657	710	645	666	673	703	675	644	703	682	668	667	687	688	658	659	660	713	638	674	686	702	676	687	684	703	678	668	654	709	677	633	654	688	648	649	658	618	687	655	657	633	677	665	679	606	712	671	659	674	686	735	665	695	654	681	666	658	673	661	712	685	674	671	679	667	655	697	702	723	630	683	683	633	698	683	705	668	673	641	659	659	664	634	659	668	693	663	706	664	635	660	675	634	662	691	677	634	694	657	673	654	727	669	644	682	674	644	671	703	669	666	640	660	738	607	682	659	667	648	660	697	668	648	663	664	634	676	651	659	657	674	643	632	669	677	687	656	669	648	665	661	637	696	654	686	653	647	664	732	646	634	655	664	711	682	627	683	655	662	653	687	623	638	712	682	664	672	645	689	658	696	663	685	642	690	667	669	657	680	686	655	677	700	672	687	666	668	687	676	596	649	656	663	678	664	676	658	693	676	635	664	695	679	691	647	688	664	680	712	672	663	666	667	693	632	723	636	666	693	655	632	673	670	641	676	706	692	696	663	603	717	723	685	666	641	669	650	683	714	640	708	687	677	707	654	682	660	659	682	665	674	665	660	641	685	671	675	641	679	617	688	651	657	681	670	712	629	687	647	658	664	655	699	657	630	694	669	682	646	684	695	632	654	636	664	636	647	638	654	682	668	745	651	633	639	622	628	660	660	636	689	634	648	674	713	647	609	668	703	685	694	714	657	688	660	685	652	719	618	692	669	658	684	666	621	633	712	682	698	674	706	650	672	646	715	716	661	673	670	708	687	682	671	638	668	654	657	615	674	671	686	668	716	700	717	662	652	672	662	672	691	692	639	599	681	613	684	701	695	686	665	652	658	633	664	618	656	601	669	652	674	691	673	676	691	700
1500	194	190	222	189	182	194	195	203	188	209	169	165	198	176	194	186	159	189	202	185	194	194	206	193	192	186	179	198	198	174	186	172	195	182	203	168	175	191	203	190	172	202	193	182	166	178	165	199	172	175	204	201	201	200	189	224	175	200	175	190	208	173	181	200	205	190	163	150	157	170	179	145	178	167	164	195	169	158	182	184	207	190	183	204	177	185	168	189	192	184	201	208	216	197	183	158	184	155	187	205	174	189	176	199	186	193	202	180	201	178	185	179	166	207	182	169	190	209	168	232	169	187	185	152	190	187	176	198	168	189	188	177	174	171	179	203	153	167	158	199	202	180	173	193	189	192	196	192	180	170	168	158	182	179	183	184	185	203	159	202	180	192	169	200	178	212	177	175	199	206	211	195	183	186	173	181	175	209	197	176	194	187	188	151	194	186	180	200	183	186	215	183	185	191	173	175	194	180	173	213	185	175	172	182	194	195	201	186	178	180	186	180	193	176	183	168	175	199	163	193	183	185	205	170	184	202	166	205	203	194	179	190	173	192	159	200	206	186	180	172	204	182	188	188	187	192	193	179	182	196	166	176	171	215	170	196	174	182	168	182	201	190	170	183	200	204	169	195	162	179	222	179	173	211	184	180	198	186	200	177	203	174	170	163	174	177	170	196	168	189	182	178	165	208	178	182	171	178	194	174	170	174	175	157	206	154	196	199	200	209	198	202	176	156	176	173	182	182	191	178	191	191	192	197	182	167	195	195	165	192	177	203	172	189	183	177	201	189	181	151	167	162	186	177	178	198	217	208	168	215	203	171	176	171	215	196	174	168	205	169	177	209	200	174	197	178	165	183	196	196	189	191	193	151	178	212	204	167	191	191	196	191	161	186	186	173	194	183	169	186	184	193	202	183	188	203	208	173	197	181	170	166	173	180	195	169	198	171	197	165	180	165	197	180	174	189	186	185	223	162	187	187	176	166	180	209	187	185	168	171	174	193	164	181	196	184	163	196	192	196	224	173	189	174	191	176	161	194	199	199	186	193	189	166	181	171	167	180	206	179	156	175	176	176	150	179	163	171	190	181	185	187	185	176	193	157	180	178	219	190	205	175	160	171	170	201	203	202	185	172	178	178	163	182	184	217	167	169	177	184	187	179	186	183	178	170	211	199	158	207	187	183	175	176	180	180	216	196	177	167	176	195	212	178	185	178	190	200	184	177	170	163	198	180	199	187	179	208	178	177	193	184	179	194	203	181	168	176	183	180	184	165	174	209	179	192	204	169	195	190	183	164	185	181	193	193	171	171	196	188	195	170	199	211	186	188	162	170	175	208	200	187	180	165	177	180	196	174	195	188	163	169	186	204	191	182	183	200	197	187	166	175	157	200	197	190	215	184	156	175	173	205	180	193	205	190	206	178	156	166	179	195	152	192	201	196	208	199	202	197	180	165	201	143	162	172	166	169	170	173	208	153	181	188	169	186	162	161	202	168	175	180	173	190	179	178	193	180	161	195	183	201	184	171	187	180	160	189	183	182	183	187	197	195	207	209	212	167	187	169	200	173	195	193	179	169	187	184	168	181	153	190	174	200	169	172	180	202	186	193	172	208	197	182	197	191	179	179	197	196	168	195	187	140	182	190	187	186	189	194	197	206	197	187	190	175	209	180	181	185	168	176	175	191	185	189	187	192	203	188	164	168	192	184	198	196	168	193	203	155	176	181	201	207	182	194	180	165	134	210	177	194	164	202	172	184	181	163	180	180	189	178	168	190	174	189	188	185	157	186	186	202	173	211	184	201	214	193	200	195	181	175	171	194	187	168	182	173	184	235	193	181	172	204	189	190	176	158	195	171	175	184	186	157	211	193	181	189	181	174	190	173	180	199	181	199	140	197	162	172	181	180	169	172	184	207	224	206	182	203	193	180	184	160	170	186	195	170	185	172	193	189	197	171	187	178	182	157	181	180	200	187	199	195	179	204	180	188	181	169	166	174	181	186	160	209	168	187	175	183	180	165	155	199	182	177	178	178	192	197	194	209	197	193	181	175	184	181	197	177	185	152	183	178	201	169	174	166	177	172	168	162	194	213	174	196	202	189	178	174	193	217	198	191	191	195	203	189	191	197	181	171	192	159	173	223	188	190	202	183	197	193	197	193	192	180	173	173	163	167	179	185	174	189	203	174	190	176	199	207	185	188	185	187	184	179	203	211	189	177	165	185	176	179	181	202	194	189	190	228	188	190	195	181	176	182	163	207	192	179	213	190	191	189	194	215	178	183	165	178	200	174	182	188	167	178	171	177	186	195	180	173	192	195	187	179	167	194	192	199	214	202	174	184	162	206	164	197	182	178	195	195	185	190	197	223	193	198	174	195	171	184	187	200	164	184	200	193	190	174	182	161	159	198	175	196	193	199	198	183	187	193	170	202	175	175	188	185	203	191	176	186	189	200	210	165	197	171	186	164	198	188	179	182	190	170	192	193	158	179	174	187	198	194	176	182	188	196	196	170	182	212	166	158	150	192	178	226	181	147	187	205	202	184	215	183	189	197	161	164	172	181	162	176	164	202	186	163	184	162	177	178	196	183	191	174	168	163	199	169	165	196	161	170	176	193	202	182	170	180	195	184	165	195	183	172	190	188	177	167	182	158	193	188	207	188	183	168	169	188	188	181	185	181	163	159	180	181	216	196	202	189	205	169	162	177	201	195	191	173	163	183	172	196	177	183	184	187	180	209	182	152	183	216	171	183	200	177	179	205	212	181	171	154	174	212	183	180	182	195	203	172	191	173	170	205	178	199	193	192	194	192	185	174	176	182	196	172	180	168	144	151	189	191	183	194	193	162	169	193	187	190	189	190	192	182	185	202	184	168	147	189	191	181	192	188	202	186	169	199	194	176	172	191	189	183	179	207	161	173	195	198	186	203	182	181	202	192	198	193	196	178	198	192	177	168	178	181	184	185	171	178	158	218	197	193	186	185	192	189	189	177	202	190	170	156	186	187	191	208	193	185	175	180	170	197	187	193	168	193	165	195	198	186	208	177	207	180	193	174	180	163	190	196	208	169	179	173	197	180	182	188	172	156	188	195	179	186	182	182	174	169	171	185	201	169	195	201	173	179	189	155	179	195	155	164	157	224	182	182	197	182	173	204	184	174	175	190	179	173	223	194	170	164	166	205	194	171	180	196	174	192	193	185	193	187	166	156	188	181	178	162	206	203	190	167	185	196	201	169	204	203	201	180	162	189	199	194	168	169	163	167	163	189	205	193	207	209	169	185	202	203	188	198	165	185	192	187	183	187	218	202	167	176	204	163	201	178	203	175	168	201	183	193	199	180	151	168	178	178	187	179	152	170	156	193	200	193	187	192	156	184	188	192	172	170	172	189	195	172	177	181	178	172	178	177	177	185	180	185	156	185	208	168	179	195	185	170	193	191	196	177	163	186	166	168	152	204	206	211	174	189	197	184	201	175	164	176	184	204	207	204	182	174	158
1817	463	501	538	541	507	523	481	485	473	484	482	490	499	484	464	510	501	508	490	478	474	463	464	454	450	492	514	463	471	487	473	466	460	445	466	462	446	501	490	464	504	466	496	463	474	489	494	454	458	479	461	511	465	452	467	478	463	468	488	472	485	457	439	457	420	447	456	416	508	501	465	490	473	525	447	478	483	487	428	423	501	493	463	466	473	468	471	510	462	512	455	483	448	488	500	496	473	433	475	452	444	415	487	459	478	464	466	461	477	451	478	489	488	495	465	498	475	415	506	497	452	444	468	471	490	476	496	449	504	478	439	453	457	487	433	450	465	484	429	480	470	503	482	506	470	484	457	478	461	463	470	454	455	482	443	455	469	488	472	490	458	478	461	487	488	447	465	477	471	473	463	462	463	465	519	483	495	495	472	476	508	488	463	454	472	474	503	486	472	474	483	483	473	491	470	495	490	453	452	451	473	486	464	508	473	505	482	453	487	476	433	472	473	465	473	478	426	485	450	449	465	419	467	473	472	463	443	475	501	464	483	451	473	469	501	472	448	483	457	466	476	497	480	466	484	459	452	443	491	451	450	423	482	474	462	434	497	482	497	463	454	464	500	454	452	466	483	450	465	460	471	493	511	471	487	494	480	487	485	446	457	505	467	423	454	482	464	478	477	477	485	497	451	478	444	473	479	478	487	457	469	448	493	458	450	477	465	483	483	481	507	475	442	473	464	450	476	457	481	483	500	458	452	459	450	493	468	475	474	441	486	482	476	485	478	439	443	478	501	483	472	486	476	466	466	454	487	469	421	435	432	459	463	458	465	480	435	461	480	482	471	481	489	517	484	477	460	468	482	434	454	512	471	432	493	461	483	460	447	505	480	454	457	483	498	482	473	499	457	517	443	455	465	519	477	499	470	471	485	468	446	444	467	489	491	483	498	481	466	474	519	458	505	466	509	472	494	474	473	471	481	463	448	422	529	490	478	488	487	491	478	473	461	491	526	493	448	471	484	476	482	477	496	472	482	474	467	455	552	491	443	460	498	462	466	512	464	487	480	483	488	476	482	497	485	433	481	433	495	465	486	452	511	492	423	475	476	449	492	488	470	450	446	452	500	464	468	438	470	437	463	496	471	509	491	462	483	471	489	470	499	453	480	480	475	419	451	475	416	474	499	448	474	477	481	493	486	456	458	472	434	459	483	489	466	464	465	454	472	502	470	458	457	467	479	515	453	489	428	455	452	490	479	443	452	465	496	432	480	505	467	494	440	433	476	490	516	444	470	498	486	493	484	467	482	458	446	470	489	472	457	485	460	494	483	447	425	469	500	451	487	492	435	474	491	457	487	489	463	503	495	450	478	487	471	505	454	450	468	436	486	493	504	452	495	469	478	475	460	514	455	498	476	502	481	484	455	488	446	479	481	491	469	425	498	478	533	479	466	477	488	467	502	457	465	526	444	467	487	495	504	493	449	435	458	489	494	444	477	468	480	435	499	465	486	465	458	504	450	461	427	442	473	466	451	460	438	449	467	437	468	454	468	487	456	518	481	481	448	527	448	495	441	441	509	505	457	471	479	475	449	444	445	429	479	457	465	439	494	465	474	495	513	452	504	458	481	480	449	509	453	524	453	503	479	501	483	441	491	457	458	511	490	465	440	446	473	445	488	518	511	479	472	477	491	492	497	479	486	479	457	475	456	477	493	446	465	442	458	491	481	499	472	510	474	458	465	473	461	457	474	472	470	443	519	477	497	456	487	498	463	511	478	469	479	453	461	486	472	483	475	441	489	474	478	446	481	490	458	483	467	495	508	472	467	438	490	482	455	475	464	463	509	471	453	476	481	502	447	465	459	514	436	485	492	466	456	490	499	463	498	451	450	489	470	509	449	482	499	434	464	485	480	479	491	476	436	458	464	457	464	482	460	479	432	477	504	515	501	465	448	468	460	462	516	475	502	488	512	474	479	501	478	466	476	458	480	495	503	470	445	471	499	491	427	497	481	470	499	478	496	452	481	470	468	426	461	487	479	437	463	458	471	487	447	477	470	492	431	474	468	497	416	454	484	478	499	517	431	506	487	494	471	480	482	501	451	471	491	479	505	471	476	436	461	476	480	457	484	465	470	470	461	487	463	496	480	475	479	487	478	452	447	497	454	459	502	446	497	499	483	462	441	458	473	444	457	481	480	447	462	506	497	453	468	475	458	468	475	473	491	492	501	461	481	488	468	504	437	515	494	500	482	451	457	463	522	463	505	492	490	524	489	497	448	477	472	429	480	460	458	485	487	479	482	517	475	460	492	479	446	478	471	486	460	474	436	466	475	468	479	490	477	492	478	468	483	451	472	457	493	488	435	441	483	440	475	451	476	469	451	482	467	480	456	476	473	489	452	476	440	480	489	460	476	471	498	467	457	495	488	485	478	460	466	474	516	453	451	458	477	440	446	467	441	462	468	492	476	469	489	481	489	465	462	482	496	476	445	478	467	505	521	471	446	474	476	488	506	514	484	447	460	493	477	477	475	444	459	484	465	481	484	485	430	492	477	502	429	456	471	501	449	470	459	480	464	477	479	485	527	536	437	481	425	471	455	484	486	464	461	475	474	463	469	455	522	466	501	491	473	484	493	493	431	481	421	481	457	511	501	475	458	450	449	482	477	457	440	491	489	456	447	448	444	511	466	510	470	475	434	462	497	484	484	484	464	464	446	481	543	451	476	490	481	439	472	459	443	487	487	454	490	436	467	463	466	480	486	506	458	499	462	469	506	482	448	480	459	493	494	441	480	466	489	438	479	460	466	489	444	489	460	492	493	466	461	470	466	494	490	466	483	475	490	464	500	490	488	445	474	461	471	473	494	462	498	442	483	507	473	448	442	437	447	459	483	477	494	454	497	508	489	461	507	465	469	468	445	482	452	470	470	449	500	500	502	488	476	480	436	491	469	433	477	495	523	463	485	443	423	474	485	448	477	472	489	487	485	493	483	460	464	477	451	440	469	464	485	459	473	445	476	474	486	443	478	486	461	452	464	484	480	473	472	472	493	435	469	492	504	454	517	479	464	458	497	484	489	503	477	499	491	497	492	498	470	463	448	464	509	490	487	466	436	457	486	446	451	455	504	489	454	484	489	497	490	501	461	475	466	492	455	466	471	472	488	453	485	475	454	460	481	451	506	467	500	497	486	526	477	470	520	485	482	486	442	431	488	471	478	452	482	453	469	486	449	492	467	477	491	460	512	478	479	488	480	447	476	491	485	487	451	475	476	443	452	461	452	499	466	481	534	470	505	471	518	503	463	485	465	488	499	468	475	468	505	467	425	465	444	472	461	511	446	466	465	473	499	429	483	470	480	444	437	477	461	488	522	459	456	492	493	485	488	517	425	464	491	483	457	458	489	470	499	451	465	475	503	483	432	491	473	502	487	483	479	452	465	469	484	495	458	516	492	475	491	434	478	487	459	459	459	459	436	475	442	469	437	493	440	443	471	473	474
8197	717	723	616	509	460	436	383	380	380	400	367	352	343	367	346	359	321	371	323	338	359	357	369	349	350	348	359	366	345	318	363	395	326	315	322	316	322	333	386	354	356	366	330	330	380	321	327	315	352	348	372	348	365	337	394	359	355	338	361	349	385	339	345	331	307	356	364	358	388	362	367	323	385	353	328	303	381	337	348	352	376	360	364	339	336	335	323	387	325	354	357	313	326	333	368	372	403	362	336	330	367	328	332	355	368	357	359	361	328	306	377	359	344	357	359	368	330	345	352	319	374	350	377	346	345	374	377	345	339	352	321	341	360	366	352	359	362	349	344	321	320	353	348	349	331	321	346	366	345	326	376	362	344	366	342	331	355	312	359	333	357	401	339	369	325	317	336	364	330	366	333	335	331	317	327	368	360	369	346	359	357	354	387	363	324	368	377	370	357	343	338	341	383	327	313	343	340	352	323	372	355	368	341	385	315	316	346	358	368	375	368	346	357	364	325	325	355	352	352	355	344	338	353	351	386	337	376	346	356	357	330	379	346	321	343	322	301	384	360	342	332	312	332	363	360	380	356	354	363	372	320	353	363	295	313	338	337	354	367	377	376	343	338	348	318	327	297	340	357	359	324	351	376	342	336	339	322	335	351	334	338	320	351	317	346	349	357	321	324	352	329	325	365	347	338	354	340	347	332	353	380	356	334	305	321	382	363	326	372	371	356	343	339	336	349	371	326	376	353	342	349	358	335	340	351	347	354	350	357	367	336	324	344	353	363	331	369	325	315	325	356	309	345	361	366	417	344	383	304	329	360	339	373	354	313	349	334	344	365	395	359	345	342	347	351	332	373	355	368	369	342	330	356	328	347	379	348	356	353	327	374	356	391	335	350	314	372	349	341	341	364	336	366	377	347	378	349	353	373	364	340	310	379	347	334	332	320	353	353	371	314	353	361	351	363	359	376	344	333	335	331	345	384	338	335	349	333	331	375	338	330	338	391	354	364	350	334	340	324	333	322	345	364	338	374	333	346	358	375	339	298	317	364	344	335	342	390	373	333	349	338	357	363	363	330	348	336	356	367	359	370	351	356	363	340	335	316	324	322	321	344	360	327	362	341	351	342	339	338	341	355	347	355	317	343	338	369	356	362	356	343	304	335	349	356	333	356	359	365	364	354	360	366	338	339	357	348	335	335	345	321	338	352	326	391	337	345	391	351	387	363	365	370	392	339	326	339	348	366	345	300	304	362	308	357	334	356	355	372	345	325	337	323	366	321	360	312	370	348	375	328	327	337	322	327	362	322	366	349	369	342	351	282	365	350	362	373	344	355	315	320	320	335	356	300	346	353	311	363	378	328	316	330	338	343	352	348	342	335	352	354	329	366	344	304	354	328	351	338	370	362	381	330	349	370	333	337	374	355	305	345	329	347	316	331	358	370	356	328	351	360	326	351	329	347	321	369	299	358	357	387	342	319	335	362	358	345	360	381	311	345	308	383	343	360	377	317	296	342	353	374	352	366	274	340	332	364	340	358	348	363	329	349	349	364	366	336	364	367	334	346	354	331	335	370	354	338	365	365	314	337	329	342	355	332	364	365	343	342	334	336	317	347	327	347	350	375	315	342	391	378	338	333	342	345	329	336	336	328	348	362	365	329	364	359	338	329	362	322	360	360	347	360	315	354	345	330	347	370	330	377	359	353	350	327	368	373	378	356	361	298	338	353	357	329	366	323	344	346	349	361	300	373	370	362	320	334	367	335	326	342	351	363	359	342	339	355	382	347	328	360	370	331	357	353	351	313	345	379	339	326	348	342	366	360	321	333	372	339	320	358	303	387	339	369	348	328	342	369	382	333	370	397	336	361	332	333	352	349	357	345	344	356	383	348	345	344	323	351	334	346	331	342	360	373	375	352	360	366	369	340	343	351	351	331	339	336	339	377	346	364	320	345	347	367	356	312	329	310	356	373	358	347	318	348	318	327	311	323	388	377	322	349	319	361	339	340	337	350	356	328	365	340	331	320	322	341	327	375	370	333	340	382	296	383	322	375	357	368	338	363	353	336	368	325	345	403	345	330	359	338	353	315	330	340	329	356	318	319	346	391	323	346	321	334	393	347	343	312	334	360	347	329	341	361	405	332	310	349	344	356	346	352	362	352	319	319	349	366	300	327	346	308	373	388	349	341	353	354	381	360	339	307	350	332	323	314	346	377	346	357	332	338	372	321	343	352	339	342	351	348	378	345	327	352	354	348	339	349	330	365	383	327	336	349	383	371	344	377	325	355	338	330	340	355	339	369	362	368	340	370	381	365	310	315	335	368	354	344	357	355	381	364	342	324	385	361	354	350	387	358	355	329	369	340	351	380	337	311	350	338	374	377	353	362	341	370	364	357	350	373	352	342	328	331	366	356	376	335	356	377	370	362	378	358	340	351	332	339	351	335	343	337	354	322	337	339	365	342	352	323	386	353	341	364	347	383	356	375	371	383	356	343	326	350	361	377	315	334	305	406	326	334	352	344	338	322	350	327	337	351	349	358	352	393	366	344	336	328	325	347	339	331	320	338	366	332	361	315	342	363	345	363	398	348	347	338	317	370	386	372	331	332	397	364	347	314	369	348	367	340	342	350	345	350	373	335	359	330	312	375	335	325	383	364	359	332	362	354	341	321	357	360	345	343	318	368	342	343	327	327	333	323	362	340	320	356	375	365	368	334	352	344	335	322	315	296	293	359	329	366	373	334	332	345	344	358	357	335	341	337	359	363	341	373	348	361	356	332	364	368	342	340	373	338	352	362	322	363	345	320	327	321	371	384	343	344	348	336	354	323	352	402	351	337	356	374	356	359	325	354	345	337	353	377	349	347	327	304	353	331	334	287	327	337	297	352	305	340	345	368	345	379	368	344	324	383	356	351	356	361	355	330	311	337	356	355	336	318	315	368	323	353	355	339	391	311	362	339	329	342	343	344	364	317	352	330	338	382	372	363	363	331	352	354	385	315	345	333	324	364	396	292	328	369	326	360	361	315	341	356	320	342	340	335	331	339	333	313	339	290	359	333	328	319	340	340	354	370	349	363	333	376	330	349	329	370	364	357	354	378	344	337	329	349	297	355	354	331	356	332	341	342	334	333	381	356	332	366	317	346	340	351	371	311	354	332	347	342	385	350	335	369	365	341	372	299	368	369	363	339	309	346	383	347	354	337	341	368	343	336	347	322	341	333	324	382	313	385	340	361	369	347	317	386	356	326	382	398	324	349	347	323	371	356	347	323	361	356	304	313	316	340	328	334	375	339	333	336	333	366	346	324	345	373	331	336	336	339	343	385	371	359	360	367	372	345	330	370	405	331	367	349	347	328	330	376	364	372	325	377	354	341	330	325	330	334	302	300	353	323	351	358	375	406	335	336	350	313	328	357	345	324	352	333	380	372	384	339	323	302	357	344	331	350	362	341	342	304	370	317	358	329	377	300	355	353	369	314	374	357	329	359	311	337
6731	1065	1624	1680	1506	1401	1175	1080	1058	1035	988	961	949	930	957	856	838	866	884	848	861	837	846	820	878	814	864	762	819	816	833	815	787	820	836	795	755	826	822	882	832	758	797	807	778	806	814	814	815	814	852	806	781	796	770	860	818	808	790	838	786	836	823	781	794	787	834	730	797	778	762	763	808	806	806	782	782	837	831	775	772	824	831	764	779	839	857	782	781	824	826	801	765	748	779	737	777	818	789	825	758	787	750	771	769	759	774	769	786	786	815	811	804	749	763	808	817	788	816	802	807	788	745	797	803	858	815	780	797	807	750	777	797	775	801	778	836	797	801	771	812	781	800	771	771	791	733	808	752	804	782	816	736	805	805	791	848	791	803	722	793	780	762	792	814	812	795	770	743	825	795	797	777	772	853	758	813	781	814	798	771	770	776	803	789	752	749	778	805	761	838	772	804	770	806	808	739	785	814	781	770	802	759	782	797	813	775	835	796	816	757	802	784	800	804	768	819	803	847	854	756	788	791	748	751	825	815	818	808	767	799	747	797	733	741	815	782	852	809	759	815	779	799	779	787	870	778	792	793	811	757	786	802	815	809	750	770	757	762	828	779	812	837	765	813	816	796	810	752	776	864	754	774	923	788	790	841	750	792	742	835	747	806	776	850	806	731	825	809	801	778	817	761	777	764	759	813	799	839	815	804	798	736	759	827	834	752	826	773	765	789	843	763	789	760	769	793	789	808	867	842	772	764	798	777	810	800	752	810	778	752	786	785	803	815	804	793	753	768	782	806	781	825	794	784	802	791	805	800	739	777	791	803	789	789	781	792	792	799	730	811	807	820	778	785	762	804	781	841	754	779	816	822	853	748	750	762	803	828	769	753	783	800	757	804	784	821	802	782	836	800	820	810	818	806	818	795	777	781	769	825	783	814	771	789	763	809	781	797	783	747	808	747	804	791	879	820	809	816	799	763	806	826	791	801	795	761	832	803	772	774	781	825	721	804	779	786	753	811	847	836	775	789	751	786	839	775	768	767	772	761	749	762	810	749	775	789	788	780	777	801	783	752	814	725	780	795	778	804	767	820	777	786	831	796	823	776	776	802	769	873	780	828	813	770	784	764	742	800	799	797	865	800	775	763	787	803	822	809	791	794	785	787	807	787	748	793	777	809	792	812	757	755	789	795	797	775	798	855	780	817	775	772	768	805	796	781	800	783	829	808	799	778	806	751	826	829	829	813	795	825	804	781	807	779	801	813	751	821	821	807	742	799	799	800	793	780	731	808	844	788	728	809	826	800	801	808	736	783	827	758	766	712	756	772	798	813	780	810	819	826	770	805	828	770	797	785	783	769	810	805	802	763	814	810	774	773	779	774	796	794	797	805	769	801	789	764	827	823	763	790	831	783	805	813	824	796	807	799	760	806	773	773	793	799	784	787	812	774	811	767	820	817	746	807	780	768	818	754	786	797	772	767	795	791	760	805	785	839	781	737	761	769	805	757	842	774	721	803	807	839	776	785	782	810	769	790	816	746	772	766	781	784	771	823	774	791	859	715	794	792	781	707	804	783	825	790	779	842	833	719	822	755	763	847	804	786	796	754	804	797	791	788	784	805	849	778	803	809	759	768	771	796	782	771	842	813	836	812	788	776	803	793	778	746	799	809	781	769	783	809	795	786	791	758	748	822	823	839	801	779	799	798	793	822	798	785	799	794	801	807	806	831	768	776	788	835	780	752	798	750	791	842	777	776	819	860	801	805	854	785	804	781	791	788	796	737	802	797	820	808	815	790	790	782	857	826	809	838	838	813	807	786	840	814	793	765	781	755	794	755	756	761	813	769	822	824	826	761	806	785	791	805	801	730	761	791	796	824	813	801	769	820	834	810	827	780	853	743	805	800	804	757	781	760	786	787	752	796	807	811	814	801	753	752	730	839	819	749	755	810	783	815	731	783	807	820	788	785	845	791	773	789	812	777	785	762	803	760	778	794	762	816	774	775	813	784	820	768	797	844	825	774	781	765	745	766	843	820	760	779	837	785	818	828	853	764	832	730	779	823	825	830	758	803	799	815	788	791	802	778	737	776	794	798	762	806	784	826	792	788	781	774	791	755	797	802	771	743	789	830	803	813	759	783	725	792	796	761	816	812	772	786	806	766	778	815	808	811	806	773	794	816	783	792	810	802	834	786	770	827	779	811	826	751	796	748	809	792	774	783	793	816	776	754	795	811	787	780	806	794	770	837	850	822	780	821	803	822	822	747	793	824	799	775	802	823	823	789	812	830	815	775	762	736	776	796	751	767	819	820	827	831	752	785	784	786	753	772	808	796	799	764	817	802	798	813	788	810	755	811	801	785	843	840	753	787	798	807	762	857	807	828	798	794	759	764	826	796	861	796	764	770	781	778	779	764	759	808	774	799	781	779	814	792	772	777	811	794	798	850	756	788	793	740	762	775	851	833	782	793	763	795	774	811	777	786	811	759	775	830	798	810	779	817	834	753	770	810	785	813	791	804	821	789	769	814	786	796	799	788	793	791	817	812	805	846	843	758	756	834	786	833	761	779	793	806	800	816	795	780	842	761	805	808	805	698	778	767	785	798	781	808	819	819	749	767	763	797	782	853	754	750	802	814	748	841	831	795	817	799	734	790	776	804	801	858	773	801	817	762	844	783	753	751	758	755	832	789	788	826	785	783	793	761	798	748	790	803	811	850	810	773	823	799	796	810	786	742	740	735	809	841	798	817	772	750	782	810	765	814	802	803	799	764	813	750	830	798	768	794	767	798	837	819	807	813	774	811	795	757	794	845	832	751	843	788	778	852	792	827	802	819	812	746	777	789	820	807	839	809	743	767	798	814	750	833	829	758	775	759	808	793	740	841	815	795	757	806	834	791	766	836	859	774	798	781	807	832	785	788	829	795	762	809	802	815	781	794	828	770	786	798	805	805	777	811	818	760	854	817	740	744	786	814	788	787	783	780	773	816	806	777	744	769	810	799	791	822	771	827	831	800	819	786	821	775	780	795	768	835	795	817	843	765	745	800	786	815	779	782	766	833	753	808	763	766	799	758	791	728	806	796	794	758	810	802	792	813	811	776	760	870	838	830	777	774	819	787	804	788	768	825	795	775	806	809	789	774	792	806	773	781	809	806	806	799	808	808	829	831	766	791	787	798	793	799	723	821	798	804	812	804	773	783	826	836	805	791	767	745	819	838	818	732	806	748	829	856	792	763	837	780	806	769	763	779	857	786	752	764	770	776	720	774	785	814	789	786	793	753	775	775	778	804	806	780	805	772	777	795	740	782	781	768	758	785	788	804	754	787	795	789	811	779	755	796	761	802	806	796	772	776	792	791	785	823	808	809	749	790	817	794	750	775	807	818	796	820	797	816	786	820	829	801	815	754	773	794	796	836	840	773	852	823	797	825	779	785	849	801	775	824	812	779	861	812	768	796	813	774	784	785	823	805	785	816	788	807	804	771	750	831	721	772	804
15121	1494	1039	824	624	534	498	421	401	376	356	327	346	336	314	314	331	342	313	341	274	295	311	293	266	298	318	271	323	301	321	302	284	312	287	283	316	305	294	271	284	320	316	335	325	335	271	288	316	273	290	314	315	325	317	287	311	300	310	261	292	262	379	279	276	313	315	292	321	285	288	269	273	327	292	310	306	315	299	312	292	293	313	299	303	318	296	307	317	315	305	275	311	284	314	266	255	315	280	298	304	290	292	284	299	288	332	319	309	301	275	322	284	305	290	268	266	271	283	273	294	320	337	297	296	326	302	321	296	294	292	300	294	308	283	285	298	310	271	283	275	306	318	316	302	302	278	300	312	308	342	273	298	287	306	283	298	297	263	302	282	328	315	314	306	327	294	297	274	303	311	280	287	293	333	307	272	287	310	304	291	313	276	263	327	279	282	339	269	268	321	289	299	295	332	268	281	285	285	285	315	321	331	290	296	277	290	264	284	338	304	316	295	259	294	301	293	278	326	317	303	292	290	277	327	295	298	311	306	290	306	332	316	307	290	301	312	285	315	254	300	252	295	324	315	353	287	287	325	311	270	295	283	285	286	268	323	306	306	317	281	284	276	274	290	290	315	272	326	312	321	318	323	292	316	285	304	314	263	279	295	305	298	295	306	317	319	272	311	303	310	319	337	280	296	294	262	270	297	317	296	303	305	303	298	290	297	316	287	327	336	283	329	302	252	293	285	306	342	254	297	307	302	302	301	281	275	266	300	271	295	278	287	281	289	273	260	302	275	285	267	305	297	278	287	270	319	335	284	339	302	289	259	292	296	281	311	293	277	316	275	324	312	311	312	277	302	320	310	301	304	303	277	290	320	317	315	296	359	293	315	307	332	313	329	345	338	290	309	280	289	306	302	311	313	269	290	282	304	292	312	320	293	314	298	307	317	315	323	339	328	260	306	280	302	304	271	286	283	317	311	274	287	290	288	293	294	309	300	325	296	284	317	282	301	313	316	286	318	327	309	290	300	323	326	281	321	276	271	295	302	317	302	260	317	296	272	286	291	299	296	311	286	299	277	304	317	296	325	317	317	306	320	312	308	297	302	266	279	311	310	285	270	316	308	293	276	330	300	291	259	285	297	279	282	329	308	291	294	259	265	306	316	304	301	288	327	319	279	304	329	309	294	317	285	294	312	286	287	286	272	304	278	327	293	297	300	307	297	251	290	288	324	301	327	289	306	309	292	265	288	287	301	313	290	313	324	325	275	294	322	316	306	254	300	311	332	297	307	271	295	273	304	295	288	305	267	296	287	305	295	322	302	318	284	286	275	267	302	295	261	287	301	297	254	275	288	303	289	274	339	303	316	311	310	277	269	314	288	315	275	315	296	309	288	281	287	341	307	334	320	308	282	302	334	307	298	259	308	300	346	260	288	286	294	329	307	316	293	319	269	291	299	311	322	303	330	305	295	312	293	304	305	273	280	305	307	284	307	317	290	317	302	282	335	310	277	279	292	302	299	289	275	299	311	322	312	332	303	303	301	266	305	316	335	332	324	323	295	286	280	299	295	322	318	343	293	312	273	312	328	293	280	311	333	288	269	286	299	311	331	301	289	291	308	309	345	304	285	327	319	319	311	275	292	289	291	291	290	290	302	290	317	313	300	329	321	312	302	335	316	304	285	303	286	271	322	309	326	273	298	301	340	279	309	301	304	297	272	304	303	284	303	333	285	312	298	324	297	306	313	261	279	288	356	324	300	306	306	306	281	299	300	324	313	288	302	323	294	310	295	313	272	279	282	304	298	290	293	279	298	261	335	299	267	308	240	291	289	302	320	292	322	304	331	352	264	286	300	316	284	339	297	289	275	309	309	268	306	306	298	293	302	269	306	287	320	287	324	326	282	292	298	285	312	294	321	283	284	300	314	287	269	316	311	311	290	304	303	296	300	312	285	273	275	304	325	312	319	277	329	318	303	290	317	287	282	289	301	301	330	307	302	321	278	294	305	300	299	325	294	305	277	317	287	277	267	288	315	320	302	285	308	272	291	303	296	294	297	305	290	307	294	306	300	312	271	274	251	293	304	279	289	278	313	313	285	271	291	283	291	287	297	325	298	291	276	286	288	317	303	333	283	314	268	294	302	289	307	259	289	331	317	305	325	316	295	298	307	301	272	306	322	316	282	293	261	301	307	287	277	301	299	298	282	284	303	308	292	288	319	283	260	310	310	310	326	307	327	299	328	317	319	306	251	310	312	288	294	285	271	295	321	297	310	320	288	299	298	272	262	261	317	338	299	298	280	295	306	317	280	288	312	320	287	319	288	278	339	303	267	304	301	299	297	326	317	295	292	301	314	273	302	309	296	314	267	282	311	301	335	323	288	295	289	275	282	345	292	315	299	258	310	303	273	301	281	316	289	307	278	306	280	291	313	267	312	308	301	304	308	298	339	266	291	279	308	303	289	300	240	328	352	306	334	304	319	278	333	277	266	293	324	277	303	272	310	286	256	279	287	288	328	294	274	300	286	302	292	295	313	283	297	293	299	288	284	309	312	289	288	321	308	288	320	329	302	307	320	269	302	306	307	302	311	281	307	295	293	320	317	299	311	307	324	309	288	329	307	300	299	303	311	287	315	298	276	315	286	331	308	311	309	289	291	280	268	323	343	288	291	327	307	302	312	314	286	304	302	298	302	284	299	316	322	271	286	304	309	273	283	288	281	312	304	303	309	303	302	311	316	268	312	280	309	293	274	315	265	301	293	249	277	299	279	271	311	300	305	332	337	291	298	275	311	314	300	284	328	315	306	291	309	268	313	338	314	300	311	292	293	307	287	299	287	287	315	295	311	311	327	312	293	287	304	304	325	287	284	286	311	273	312	304	335	323	295	296	317	291	291	294	323	298	311	285	300	321	279	320	325	306	291	285	261	318	326	267	300	326	328	296	293	278	342	293	317	328	287	294	302	294	290	300	307	320	325	283	298	290	318	315	311	312	318	268	312	320	297	281	276	300	321	307	307	323	339	285	304	315	277	301	319	255	286	267	316	328	268	239	287	287	296	280	281	320	334	327	287	345	290	297	303	286	316	320	316	316	304	290	292	310	283	301	323	277	320	310	308	271	278	288	299	298	321	297	296	297	328	264	266	304	307	309	247	327	288	280	281	319	305	321	310	269	303	283	280	307	281	303	283	312	294	310	290	287	272	296	289	312	280	323	319	269	251	294	306	326	288	301	323	296	291	309	312	285	307	317	314	302	302	280	306	306	328	301	267	307	298	326	296	294	295	335	310	311	326	279	279	305	320	314	283	300	303	283	307	294	319	294	314	276	316	313	295	328	298	323	311	273	304	313	277	309	287	279	285	274	285	290	300	293	278	303	307	302	300	321	296	308	249	273	310	323	302	315	307	320	300	254	281	308	331	311	312	317	294	311	289	291	287	275	314	307	305	311	311	307	297	347	336	309	301	289	299	297	287	307	280	285	290	316	312	320	293	311
8322	1331	2231	2319	2019	1751	1522	1297	1163	1094	1023	1002	936	939	874	757	824	815	753	732	755	764	790	718	778	733	707	727	711	708	663	687	655	726	713	715	715	695	656	704	689	745	716	674	679	683	715	713	696	674	656	686	656	651	704	706	696	682	667	694	691	675	690	698	663	671	689	660	691	653	678	681	672	677	649	683	670	667	673	643	651	681	696	701	675	677	688	665	712	693	708	631	697	661	712	670	659	718	645	682	646	727	665	634	646	659	664	643	634	707	660	659	652	657	726	694	697	649	640	637	694	700	677	674	675	656	696	632	689	631	646	691	674	640	661	683	658	686	690	665	681	653	683	677	667	644	621	703	645	682	683	650	637	638	673	642	635	694	719	657	692	666	620	672	681	651	728	687	683	643	680	736	699	699	691	690	671	678	670	701	655	665	663	665	684	661	692	640	669	630	631	660	664	656	667	672	712	648	674	695	677	718	660	653	639	678	647	682	665	685	672	643	650	700	659	710	663	627	640	693	676	646	687	658	672	663	672	632	625	696	613	668	681	654	693	690	686	665	682	674	649	678	674	685	686	662	674	668	696	658	674	664	647	646	705	638	652	641	682	674	644	663	648	667	630	618	658	635	637	711	635	670	682	648	614	647	658	710	743	726	687	692	652	624	660	683	685	689	697	679	645	648	661	700	656	636	722	667	697	664	651	606	710	660	654	668	660	673	696	685	670	674	661	707	659	677	657	682	625	649	699	681	680	667	667	666	709	656	715	665	627	700	709	687	652	665	666	681	682	660	644	680	658	640	683	671	714	722	705	659	642	680	662	717	647	694	679	700	681	679	646	642	673	649	700	680	634	638	645	652	687	653	647	663	679	620	693	670	701	668	655	667	700	690	640	686	661	701	679	617	671	674	619	671	693	713	601	648	666	657	708	631	682	683	630	654	673	639	668	637	702	664	651	658	723	660	718	711	702	656	649	709	655	703	653	654	694	711	649	670	668	698	685	722	659	670	678	662	668	641	673	664	649	644	647	667	700	638	663	674	618	679	654	658	631	683	665	648	647	671	685	642	709	664	665	606	690	655	660	627	673	694	655	691	642	625	607	683	661	696	679	715	680	716	655	653	658	625	636	625	662	663	684	666	659	684	717	647	634	668	664	648	673	683	674	629	683	692	650	640	674	680	682	662	661	685	702	633	700	671	623	657	650	691	663	703	664	674	653	658	689	609	653	696	643	674	695	690	679	665	687	685	713	638	624	652	636	653	698	674	664	657	659	678	699	679	670	684	691	657	714	674	688	642	684	664	665	664	661	656	670	640	670	642	654	674	688	687	701	691	649	599	718	645	656	670	672	651	695	644	665	672	651	645	665	646	635	646	637	670	679	701	686	683	687	678	656	603	673	642	638	671	614	667	655	628	658	646	646	646	684	704	702	689	680	682	666	614	642	689	683	653	678	685	664	679	705	650	672	683	669	661	666	667	666	676	680	697	669	708	684	646	656	628	659	657	692	684	651	673	684	662	634	656	691	676	684	631	704	688	674	651	699	674	695	682	659	652	643	666	635	664	717	679	694	661	665	703	688	634	703	607	676	646	690	640	709	638	680	754	679	667	673	650	677	642	693	662	663	676	670	692	683	633	696	647	653	664	664	643	703	649	661	681	662	700	682	644	680	625	704	644	666	674	643	669	654	659	667	699	637	641	675	692	666	633	676	697	657	676	693	666	683	653	694	669	711	671	658	685	657	645	680	676	659	669	672	717	677	664	680	642	683	615	672	671	680	700	635	679	667	652	650	656	694	652	663	673	674	658	682	681	610	695	655	653	681	675	695	676	667	633	648	663	672	685	717	696	633	699	666	672	636	695	663	640	706	658	644	664	611	704	667	606	667	712	680	714	660	661	635	645	679	661	656	647	658	651	711	685	685	667	644	671	670	683	682	672	677	659	684	627	659	682	660	681	673	669	649	666	716	644	649	683	655	670	633	643	676	667	683	630	667	690	674	677	637	701	680	670	682	672	692	675	712	652	726	672	733	665	652	655	673	604	685	713	656	636	628	683	670	694	723	691	697	682	672	678	668	648	701	698	686	666	682	672	613	684	678	692	717	639	637	657	666	663	667	713	653	683	651	695	629	643	722	637	646	661	662	697	664	664	705	663	632	657	708	678	666	672	635	653	654	683	699	614	669	675	650	668	667	663	701	615	680	663	666	682	728	668	645	657	680	666	688	649	672	669	629	692	678	640	644	623	654	731	708	643	653	705	704	716	656	717	679	692	697	659	624	640	694	666	669	606	667	632	673	684	684	674	661	682	673	666	695	683	631	645	684	718	621	612	682	669	665	660	656	675	622	619	666	668	665	650	618	653	707	687	690	675	678	668	618	675	685	672	662	679	633	669	646	661	669	649	659	645	686	688	655	685	728	669	675	670	696	668	677	680	657	657	651	708	685	671	702	672	709	684	669	662	656	644	661	672	646	668	647	743	636	649	673	664	691	656	684	699	634	654	657	631	667	678	667	665	686	684	625	644	655	674	680	651	739	671	719	663	670	662	682	653	689	641	695	715	716	646	653	644	710	623	668	699	653	598	685	712	672	669	640	711	660	679	661	682	672	690	684	640	682	630	661	675	712	649	694	706	679	638	639	692	695	621	721	623	661	716	695	698	668	632	657	652	699	651	672	666	704	647	686	659	666	654	656	635	676	696	664	674	644	633	715	655	636	627	651	633	688	672	691	714	632	669	639	629	679	681	646	653	725	694	681	679	660	623	611	674	679	708	664	650	627	701	654	678	689	669	648	676	662	629	623	641	698	614	683	643	649	636	664	665	667	641	651	642	685	703	678	698	683	670	659	672	682	690	739	671	700	685	661	655	653	684	638	660	687	654	654	654	690	650	647	673	643	688	640	669	636	636	663	704	678	702	669	678	632	673	662	639	651	641	609	673	684	662	689	663	723	706	667	662	672	685	655	666	675	706	657	629	706	662	656	682	692	696	673	673	659	688	672	702	702	672	684	632	657	662	664	701	677	671	643	677	705	658	634	666	676	670	652	653	676	691	695	647	638	667	645	651	635	642	686	629	638	642	664	621	714	658	646	689	705	662	699	646	650	668	688	675	678	670	675	681	613	699	650	626	667	672	644	661	647	685	710	620	611	721	665	700	663	655	692	648	675	649	663	646	634	716	676	687	692	683	691	655	679	669	670	710	684	684	690	687	694	713	667	648	671	661	666	649	619	670	702	660	671	707	689	689	748	655	640	716	714	617	657	661	631	661	665	636	694	657	648	670	683	656	668	680	693	701	682	691	668	689	716	678	655	656	684	677	678	700	670	706	655	679	627	678	661	627	649	702	670	648	651	689	648	673	700	667	674	645	674	636	673	668	679	679	637	708	690	687	642	649	655	719	643	683	692	632	680	626	693	654	644	650	681	645	676	692	651	716	674	654	683	651	608	706	672	650	683	701	684	704	685	654	672	657	688	665	680	723	681	619	660	720
1501	191	210	171	181	177	187	217	192	159	190	180	197	165	190	210	179	190	190	163	175	199	203	203	167	185	155	188	204	179	199	164	137	189	183	189	177	195	176	190	233	181	194	193	185	198	144	178	192	170	178	179	190	187	205	214	198	171	192	187	177	172	200	160	200	209	191	190	170	178	181	180	204	186	160	160	204	164	193	188	200	164	175	200	203	144	175	194	173	198	188	186	195	192	175	193	183	195	174	190	190	178	192	187	186	168	162	163	174	191	203	188	176	203	200	152	199	178	189	190	152	179	211	177	182	173	163	194	187	210	185	174	218	179	167	206	176	194	190	174	175	179	180	177	175	196	204	175	181	202	189	187	183	183	167	183	193	201	221	191	203	166	163	174	179	192	184	186	184	181	210	171	170	185	195	183	209	195	181	187	173	191	168	163	184	199	175	181	200	189	189	194	175	197	194	192	157	207	207	180	175	192	170	160	146	189	181	188	204	170	181	189	210	197	172	188	160	213	197	201	177	188	159	183	160	171	190	183	188	192	170	198	180	200	173	181	201	170	213	196	173	185	215	181	174	188	169	188	198	146	186	182	170	200	160	221	168	198	174	191	181	182	183	210	177	155	167	196	184	176	183	181	177	197	151	178	168	206	181	162	213	191	191	197	188	178	195	198	188	182	209	195	203	199	161	191	171	189	185	181	172	193	182	175	176	180	188	169	186	206	188	218	194	177	196	189	178	179	197	199	187	183	210	173	181	206	184	194	196	176	154	198	169	173	193	198	182	171	202	194	205	190	186	173	161	158	180	193	179	191	182	188	202	185	174	200	188	185	194	213	211	190	208	183	181	165	168	185	188	176	182	163	193	204	160	194	181	188	182	171	177	189	214	179	193	180	195	207	193	216	193	207	213	184	187	162	189	177	201	170	197	205	167	189	197	202	182	189	171	203	165	194	184	179	190	199	190	182	185	170	181	192	197	176	173	182	154	176	190	184	180	181	211	181	206	167	173	181	186	203	197	210	172	184	198	168	202	196	190	156	174	191	196	183	189	189	181	188	172	190	178	192	163	201	161	163	179	210	174	226	185	172	183	169	188	196	156	181	192	191	189	183	193	205	192	180	182	162	202	162	175	161	178	168	170	182	188	174	179	195	181	186	192	188	166	181	175	188	187	188	175	164	179	193	187	199	199	174	202	198	193	159	191	191	168	172	192	198	175	180	205	168	192	189	183	152	189	183	197	177	178	177	180	188	179	178	191	193	160	202	200	197	159	160	187	194	162	202	154	157	194	176	182	188	170	197	184	188	175	173	199	192	202	174	176	225	199	213	186	167	191	175	184	169	176	187	201	176	189	181	216	193	171	172	189	179	155	161	194	174	191	211	179	179	177	174	191	172	193	201	201	193	181	163	193	184	182	175	185	195	190	174	171	160	189	200	202	193	192	203	170	172	163	199	205	208	196	172	214	202	179	173	189	200	155	165	186	202	173	199	184	181	196	190	144	177	194	199	188	209	176	184	191	187	172	173	164	178	174	178	150	186	199	172	190	189	183	159	210	157	165	170	174	185	209	180	202	173	192	190	169	206	203	208	179	197	213	203	185	185	187	201	190	192	191	212	166	168	193	170	194	201	193	173	185	188	176	172	196	193	200	180	178	162	183	174	171	189	173	180	171	181	201	194	213	175	185	180	178	204	209	197	175	196	179	192	193	218	178	174	187	163	199	189	188	187	194	187	189	195	174	176	189	206	177	213	182	172	183	166	162	180	183	198	208	196	177	189	156	168	191	201	207	178	175	196	167	179	216	199	189	200	163	198	183	191	177	178	211	197	172	196	181	212	191	161	169	176	186	190	168	186	188	207	209	163	162	165	205	183	188	173	194	191	203	174	194	171	227	199	169	182	165	198	191	178	194	219	184	190	172	213	183	177	159	165	186	190	191	173	177	173	191	202	201	190	188	172	184	202	187	184	192	161	172	158	187	199	220	190	201	206	193	181	186	193	165	182	170	181	188	165	166	171	176	202	188	187	159	197	184	191	177	182	183	187	188	190	168	182	194	169	195	195	161	185	207	165	159	169	212	184	171	202	163	205	174	189	174	170	171	188	183	212	190	195	202	199	208	193	177	182	163	186	202	173	156	164	176	201	164	191	197	203	161	198	161	186	182	188	195	203	193	193	162	167	220	169	218	199	204	180	196	202	185	163	174	158	206	180	176	221	185	165	183	168	210	186	193	179	180	181	188	167	177	209	189	165	184	178	198	219	194	190	179	190	159	190	188	170	191	178	193	183	183	168	187	195	201	216	196	193	188	186	197	177	169	218	194	168	194	180	175	181	184	179	183	165	187	194	179	199	196	192	203	188	177	182	179	185	169	196	174	197	181	162	195	185	184	194	173	162	183	197	170	202	174	174	190	187	201	182	192	173	173	183	198	173	182	182	173	156	168	199	194	177	156	195	175	193	169	171	189	166	175	173	201	166	168	197	173	182	189	208	220	217	186	208	184	180	175	167	168	209	198	213	206	181	193	168	163	171	175	189	197	173	192	186	174	165	173	195	192	217	204	181	200	186	173	192	179	172	168	202	210	190	172	181	168	178	191	182	183	206	206	190	166	174	175	181	205	186	193	183	232	209	184	170	184	174	202	180	173	182	186	180	191	169	140	155	171	198	163	197	182	201	163	185	185	189	202	188	170	181	176	198	211	186	219	181	190	159	195	183	176	184	197	209	189	197	163	207	182	203	189	188	167	172	200	195	160	189	189	197	186	216	155	183	176	195	175	176	171	170	166	186	187	186	186	184	197	197	193	166	179	183	193	178	179	191	195	178	191	170	178	177	172	169	170	165	193	209	168	201	196	167	197	206	178	216	181	186	185	199	189	173	189	189	180	184	171	177	169	170	176	161	178	190	179	200	172	177	202	237	163	169	173	177	179	178	175	185	186	170	206	196	188	191	192	167	186	186	158	170	209	200	194	196	187	173	174	186	189	190	208	173	201	191	160	177	195	212	203	187	192	182	200	163	194	183	176	193	178	192	203	200	197	215	200	188	180	206	192	173	185	212	186	167	198	215	188	164	168	178	175	173	209	174	171	175	173	179	201	171	174	168	201	171	168	176	192	202	190	169	192	180	200	160	153	180	207	199	186	167	200	164	181	173	166	186	198	177	175	204	161	170	182	150	191	214	190	185	188	197	194	197	166	197	164	184	200	183	172	182	198	203	214	195	220	158	193	183	159	184	164	204	183	192	191	185	189	177	187	154	193	214	202	208	156	178	206	167	187	181	182	192	186	161	151	185	168	153	177	184	178	182	173	162	191	176	174	156	171	179	183	189	172	166	179	156	194	184	179	173	192	161	171	171	176	213	202	185	194	192	189	200	206	180	193	187	203	192	185	189	180	162	190	197	207	150	164	185	192	189	177	177	161	166	183	152	182	182	183	201	201	179	176	183	168	182	184	200	166	173	173	167	201	182	206	182	178	172	187	189	152	201
1785	468	518	523	486	504	516	499	488	482	517	471	480	468	501	499	498	481	485	490	488	503	488	501	456	460	450	472	485	474	486	435	475	459	477	464	438	510	476	490	466	482	426	531	465	448	507	486	467	479	455	480	494	464	463	475	514	507	436	447	454	453	465	488	438	475	451	486	469	460	501	436	497	490	470	460	476	492	438	445	445	477	463	464	488	501	467	487	466	466	472	466	501	400	487	499	471	473	485	452	456	517	451	461	463	463	484	462	457	481	481	461	458	468	478	459	492	481	488	498	439	476	451	445	470	487	520	460	503	473	463	459	461	473	487	529	484	500	491	478	459	485	482	455	454	456	467	447	471	480	448	476	439	471	473	468	499	440	479	487	481	469	462	476	494	487	438	493	473	466	459	436	470	489	462	465	471	467	483	430	469	469	454	468	467	456	460	474	480	516	449	477	500	498	493	471	472	475	507	450	477	482	487	483	511	467	465	488	475	441	441	444	471	467	481	458	476	515	497	439	490	497	480	459	461	481	469	439	492	443	509	487	480	496	489	460	441	469	496	424	465	482	451	442	460	466	456	485	442	451	477	468	483	414	486	504	483	503	490	459	484	481	475	449	499	488	459	465	476	487	451	471	475	482	533	474	491	444	449	471	461	489	479	510	508	429	460	502	469	473	456	445	444	484	453	474	513	445	492	500	448	442	503	458	468	455	439	481	465	467	497	462	497	483	475	455	449	449	456	466	459	460	487	456	447	463	473	459	450	467	470	434	460	498	508	487	497	448	484	462	506	476	469	488	511	460	473	460	484	440	464	480	442	460	464	488	433	487	459	462	503	504	452	425	438	477	469	492	516	458	471	427	493	494	454	480	497	462	468	462	486	479	468	494	477	475	495	448	461	501	468	459	446	512	459	460	455	488	506	437	479	467	480	474	473	492	485	447	471	486	440	431	475	480	502	439	488	429	470	472	456	470	439	459	460	466	445	450	481	429	471	455	521	458	484	457	476	425	467	476	509	462	449	484	484	477	478	479	475	477	462	472	482	471	453	460	477	463	465	444	492	479	466	436	478	461	448	462	447	519	511	492	463	470	472	488	475	460	537	468	486	457	490	481	460	495	446	458	481	491	441	454	488	480	451	450	457	492	472	461	472	520	497	474	472	459	461	447	463	477	497	463	516	493	490	442	475	478	457	476	465	488	465	482	482	499	432	454	482	479	453	454	448	471	484	456	471	456	470	481	479	453	478	492	494	481	469	485	455	475	495	470	487	469	441	470	477	450	494	439	463	478	483	463	475	453	480	438	462	494	459	452	467	476	474	465	493	478	484	439	449	502	482	453	501	458	479	460	491	479	466	462	499	491	450	456	452	472	445	451	470	460	459	488	449	480	468	457	440	476	443	471	442	486	468	465	455	472	491	469	449	454	486	467	513	469	417	489	478	471	495	443	505	477	436	457	511	469	444	489	457	485	441	434	462	510	511	457	459	436	431	500	432	452	472	500	427	470	480	476	474	472	491	469	468	463	485	473	496	421	483	432	494	497	455	486	487	473	502	440	492	462	466	476	504	476	452	464	481	477	491	494	491	426	467	468	473	466	473	492	434	454	455	489	504	457	437	509	455	453	486	473	465	501	452	469	481	457	444	473	477	448	465	486	427	486	475	454	441	428	499	480	499	476	502	472	444	454	453	449	480	428	494	468	445	455	436	473	497	436	487	478	446	442	496	496	491	482	456	490	488	456	444	476	447	489	433	438	452	454	482	483	458	474	442	464	473	455	473	473	477	480	448	491	489	474	459	504	457	490	477	502	487	451	508	441	477	468	472	457	454	486	464	526	481	449	479	480	467	461	517	430	530	480	486	501	462	483	477	458	486	494	460	479	476	461	466	480	455	478	433	488	435	500	470	474	482	508	490	444	415	433	460	460	497	455	464	456	458	458	482	499	447	473	472	485	444	468	498	441	444	487	475	451	487	502	527	464	464	462	449	485	464	471	482	499	471	430	484	466	487	473	466	501	477	443	511	495	467	476	486	485	475	467	440	495	472	448	466	458	471	499	447	470	413	471	487	516	510	448	464	448	462	486	478	440	437	497	466	478	490	468	483	473	434	456	451	451	457	504	475	446	467	496	440	443	457	471	425	490	487	474	459	457	430	454	496	459	478	448	498	492	483	477	462	451	483	531	470	455	481	446	457	461	449	481	518	472	430	466	454	458	492	440	459	462	480	484	463	501	466	475	457	455	481	487	437	483	437	454	424	454	433	475	467	480	459	486	427	513	451	475	483	481	460	467	451	472	459	485	454	515	433	436	501	444	478	461	475	457	455	517	499	500	468	506	456	447	440	488	448	425	443	452	462	443	468	505	462	460	441	460	456	451	466	479	449	436	452	473	498	472	467	497	490	441	494	488	461	506	461	495	421	433	476	466	481	495	468	464	475	456	453	452	468	479	500	453	451	469	447	476	458	487	484	475	451	484	490	486	456	469	461	459	449	466	475	453	487	477	463	491	443	455	488	428	442	448	459	471	488	498	473	457	445	468	455	413	475	488	462	507	473	460	470	440	447	481	476	449	478	484	489	460	478	436	440	458	520	444	428	467	463	507	445	484	452	494	499	481	476	467	492	473	463	487	466	503	447	481	443	455	471	484	463	500	438	448	493	491	433	457	451	438	465	470	482	446	469	447	461	470	475	501	480	464	497	443	485	474	495	478	505	509	469	476	455	449	467	490	460	494	481	461	492	479	452	478	475	471	477	463	447	485	453	477	462	476	502	481	451	491	480	443	479	426	443	517	477	487	462	490	462	474	450	422	496	445	451	431	483	503	490	500	475	483	468	459	475	444	489	474	486	445	468	478	453	474	481	457	462	492	510	468	452	483	467	480	431	485	483	499	477	458	492	470	498	485	462	454	478	472	453	470	424	461	497	465	489	462	507	473	442	467	492	442	477	449	481	488	449	459	489	464	475	494	502	473	438	441	443	458	466	459	489	482	469	463	505	481	443	471	443	510	436	455	450	499	472	445	475	469	473	456	491	476	456	467	480	458	458	488	442	466	437	466	459	474	474	501	489	470	436	489	449	503	427	496	517	439	500	518	522	476	492	480	472	434	511	474	507	447	461	460	448	472	460	439	465	479	434	483	469	466	481	453	463	477	483	480	469	447	442	484	482	475	478	461	464	471	476	494	457	459	491	460	463	463	466	496	452	518	434	444	480	480	467	471	504	445	409	422	472	461	501	458	471	497	503	463	489	472	474	474	417	478	444	489	468	445	461	472	429	483	455	463	506	484	487	526	453	444	439	494	452	490	462	506	469	470	474	454	479	485	511	457	465	468	468	480	495	453	473	472	485	524	486	452	474	517	467	464	485	461	486	487	449	503	485	505	474	464	530	475	477	461	450	514	445	471	448	467	490	459	454	494	479	501	464	499	497	469	480	467	449	502	470	469	448	498	492	486	480	480	490	436	520	466	515	495	504	475	504	454	504	456
8181	771	726	606	576	441	436	381	359	365	356	395	372	378	311	353	369	344	371	369	342	360	374	337	390	374	355	343	369	357	361	344	378	401	340	380	375	356	340	333	357	347	353	343	356	354	347	363	377	349	324	370	325	315	333	374	382	388	349	358	337	330	387	376	324	341	337	350	324	340	326	355	340	347	342	349	376	333	333	347	355	348	332	368	373	337	379	356	311	356	375	332	353	369	361	379	378	344	356	332	315	369	311	354	389	322	342	366	367	362	352	376	359	347	326	330	385	342	331	366	301	362	345	372	329	333	309	375	304	340	347	386	384	321	350	321	327	312	349	341	329	345	362	335	326	344	379	363	309	323	374	361	345	371	366	352	325	338	323	349	354	357	303	316	319	363	293	370	413	347	361	379	364	342	359	375	329	341	329	309	361	369	368	322	363	330	334	349	324	351	361	359	351	358	361	354	346	327	361	350	366	383	346	344	335	340	343	349	307	336	333	339	332	327	323	362	345	336	325	327	307	380	355	329	353	350	381	368	337	335	335	328	361	339	329	385	328	355	320	382	354	398	330	361	351	396	359	354	358	369	351	329	342	309	375	370	336	341	322	338	341	330	343	371	350	308	350	313	348	347	347	307	355	328	348	352	329	379	354	350	364	343	337	356	366	375	329	360	398	353	323	325	367	388	329	313	374	327	348	339	335	348	337	347	337	315	358	388	342	346	351	404	327	400	344	335	359	330	373	347	351	346	359	317	340	330	353	336	379	345	321	313	346	366	364	384	409	340	346	312	381	365	353	307	355	361	349	349	311	339	303	335	345	319	372	335	370	354	328	330	327	334	365	354	327	346	343	340	396	356	319	358	307	335	339	346	360	356	354	365	361	332	326	345	363	375	341	368	343	354	336	335	348	367	341	323	332	314	365	363	330	329	362	381	327	334	344	350	363	367	337	341	356	367	351	354	367	318	335	333	342	369	334	356	351	337	369	359	368	326	416	357	339	359	322	320	351	321	328	341	356	339	379	347	352	359	341	360	363	351	373	362	330	315	347	365	353	328	360	380	339	331	328	335	351	339	356	362	368	353	360	347	324	348	377	340	310	329	328	334	352	306	322	321	357	310	335	293	368	340	342	324	367	337	318	329	349	316	351	356	356	386	356	367	364	321	366	365	355	370	352	365	342	379	341	390	355	347	376	358	347	318	314	349	408	348	324	376	396	352	322	340	352	353	315	331	360	347	325	314	351	354	325	362	337	348	373	347	337	342	356	335	375	340	344	336	316	329	333	369	360	356	333	366	372	343	354	330	355	339	361	357	339	378	329	324	340	342	325	340	340	347	367	333	366	324	344	317	374	380	346	371	320	334	359	327	361	347	366	333	322	338	327	330	325	334	325	394	348	320	316	337	333	329	305	353	354	314	320	383	341	357	349	374	363	338	358	346	391	364	377	317	379	382	372	354	331	364	336	335	360	356	334	355	365	304	349	339	351	350	325	360	363	350	355	344	342	357	348	360	347	391	364	337	343	382	330	302	335	343	318	371	352	385	324	343	366	349	354	307	386	350	328	329	334	353	356	332	329	362	346	345	359	327	354	343	349	341	349	345	358	341	332	355	348	353	345	336	348	323	324	361	342	338	399	355	363	376	311	362	359	330	373	381	381	336	372	370	359	345	327	381	355	357	368	368	336	344	331	351	360	366	309	368	354	371	367	328	373	323	334	304	329	347	370	331	368	342	320	330	371	357	332	342	365	334	348	350	314	350	353	369	350	355	348	359	371	343	322	326	368	323	373	357	351	345	369	375	336	384	315	313	332	330	318	321	353	346	357	371	371	335	363	324	338	333	332	367	349	344	322	315	369	394	365	283	302	355	380	375	363	348	363	375	350	337	369	338	347	360	344	348	335	326	376	349	371	342	309	362	358	319	323	334	334	343	331	332	346	365	370	342	347	352	356	366	331	354	335	344	337	351	335	384	335	348	346	345	325	336	315	360	339	320	320	316	367	366	351	365	339	358	323	303	311	348	334	340	343	377	339	322	348	341	352	354	338	360	373	307	363	346	358	345	319	359	333	376	330	367	364	333	344	346	349	335	372	338	335	364	333	336	381	370	323	337	345	353	339	332	365	350	379	352	360	344	339	353	348	362	375	384	349	343	331	359	345	349	344	355	328	317	338	368	361	321	347	327	357	367	383	343	339	340	334	366	347	328	352	342	328	339	347	349	362	310	355	355	378	335	340	388	345	372	330	318	340	381	336	323	338	366	331	324	346	353	373	332	324	384	409	339	335	384	364	378	314	345	340	387	380	341	345	340	327	356	350	392	341	375	361	362	338	333	362	340	328	338	299	350	337	360	356	370	343	355	312	338	374	392	334	339	358	319	338	306	332	298	381	338	371	349	357	349	347	332	374	320	339	357	375	346	342	403	328	348	320	319	343	306	368	333	328	347	345	396	343	332	356	326	339	313	349	364	301	325	351	339	377	355	365	346	370	360	385	348	381	362	383	304	348	354	340	325	347	341	354	398	335	321	345	361	377	356	370	364	362	334	349	348	368	338	333	355	325	328	325	343	336	311	337	341	324	336	366	323	353	375	335	328	366	354	356	381	312	330	357	361	370	355	347	359	348	360	350	329	334	352	320	330	360	332	342	362	361	339	364	333	321	348	334	362	359	341	342	330	378	340	331	343	370	345	390	344	332	312	372	340	352	325	345	348	353	346	373	349	377	347	355	370	346	355	364	383	365	366	373	355	360	328	327	354	368	360	345	388	352	347	335	348	371	370	336	341	346	316	332	375	327	348	347	344	327	328	348	299	407	346	363	346	358	362	351	312	344	362	337	348	351	325	357	342	363	334	338	367	376	331	363	350	364	366	350	384	340	387	361	346	360	357	329	333	358	355	361	316	353	338	361	332	381	356	313	357	349	330	337	370	362	339	358	354	370	332	352	352	332	347	382	373	351	323	353	339	353	328	354	380	363	356	334	315	337	372	343	361	330	337	366	352	372	348	364	346	311	328	349	347	379	358	317	366	324	347	337	362	355	336	348	361	310	362	318	353	323	309	350	308	404	368	354	381	313	331	378	313	362	371	343	372	345	349	379	327	327	339	336	346	355	346	359	324	330	346	382	345	351	366	349	337	295	361	313	319	342	327	403	358	346	363	375	342	349	334	350	347	351	360	340	329	347	322	297	359	319	386	355	331	367	350	328	332	397	351	351	351	325	361	372	359	332	351	341	336	367	354	339	306	329	340	357	361	347	351	375	398	396	343	367	358	331	334	364	352	350	313	406	343	368	373	371	340	348	330	351	354	354	335	322	327	337	357	307	358	297	326	368	327	339	376	372	355	330	383	328	361	332	314	310	374	338	317	333	384	346	321	355	326	339	376	326	313	346	372	347	343	356	357	294	360	399	341	345	306	349	357	325	273	334	319	330	336	319	332	325	372	375	356	365	349	359	349	377	350	363	324	343	322	363	350	320	357	356	349	366	368
6691	1091	1577	1780	1610	1370	1176	1152	1067	1020	1013	971	936	906	869	888	925	838	830	908	869	858	843	862	859	851	845	784	826	761	867	825	834	849	801	795	792	814	818	796	778	801	843	760	826	788	791	794	779	788	758	807	754	843	783	836	787	804	809	799	763	796	780	789	742	796	823	726	778	762	825	786	848	817	744	786	830	837	792	811	800	761	776	772	823	787	820	799	780	757	791	792	775	735	778	797	801	802	740	784	739	823	785	799	819	800	771	804	753	775	818	737	783	830	779	816	760	820	811	794	773	809	757	852	773	812	833	729	795	779	748	829	796	794	823	779	770	800	790	772	835	801	776	796	755	784	759	767	753	785	797	781	804	791	786	810	770	793	785	739	762	787	827	797	757	824	816	752	767	792	764	774	771	796	790	770	818	831	740	780	769	830	787	770	874	830	792	867	845	809	777	758	745	759	797	819	765	781	786	771	807	784	764	819	819	763	783	818	803	796	758	794	832	752	836	770	787	790	804	798	822	780	841	836	818	816	831	822	710	773	792	822	774	778	818	776	776	750	800	816	819	772	793	836	769	766	807	781	835	776	767	778	760	775	797	800	794	823	829	773	788	821	768	815	811	742	828	783	755	820	759	784	790	769	809	771	758	780	782	796	779	801	751	863	763	831	774	789	779	812	789	810	832	816	810	764	818	722	817	773	803	795	786	759	782	862	824	780	716	786	796	792	773	801	835	762	794	796	784	827	797	779	771	782	801	777	790	818	803	785	743	784	815	802	748	770	777	807	771	820	822	773	804	768	800	799	841	801	766	780	774	759	766	746	813	756	827	784	820	769	756	836	779	791	767	785	752	797	810	797	770	818	774	794	743	798	844	803	748	778	740	842	780	777	815	760	784	781	792	825	781	793	774	798	778	802	795	782	748	784	857	819	828	757	761	783	812	799	820	842	779	754	797	686	780	823	829	748	755	782	788	756	783	793	744	821	782	818	796	748	784	735	803	796	787	836	822	813	792	794	798	797	788	765	758	786	806	833	797	811	823	819	766	793	757	812	778	766	754	754	802	744	799	892	791	819	824	800	786	755	762	799	794	761	767	815	841	809	786	794	767	748	804	774	820	815	750	742	826	789	821	765	777	807	778	766	784	777	756	787	797	809	751	771	812	786	825	770	780	756	775	739	796	826	768	771	768	812	796	790	804	788	753	733	799	765	814	804	796	839	840	792	803	735	791	787	783	822	808	765	842	794	739	778	821	806	762	730	726	773	797	768	784	744	828	810	777	751	804	771	842	767	749	787	762	833	784	729	814	816	829	745	790	815	806	788	815	806	822	778	719	784	782	826	809	834	746	804	796	737	771	759	748	788	749	810	812	761	768	792	791	834	827	782	787	850	777	810	782	765	788	757	761	792	786	828	799	784	819	772	783	874	759	802	788	789	810	789	797	769	771	814	816	737	771	779	816	805	805	818	846	760	791	776	809	817	781	760	781	810	777	804	799	799	840	828	755	789	747	758	768	831	805	826	830	800	775	824	746	758	781	796	760	793	786	764	791	802	785	753	799	786	822	818	771	774	816	810	810	807	817	755	761	739	766	804	764	811	778	815	805	743	780	833	783	793	821	787	794	747	758	791	781	833	843	787	822	777	746	779	772	813	820	772	751	808	815	789	756	772	805	791	782	799	816	766	771	834	817	794	803	787	787	814	806	769	807	786	748	825	780	756	782	764	819	790	746	798	838	787	788	785	800	829	759	798	778	814	792	757	771	796	735	783	814	806	763	815	767	808	804	776	773	811	787	781	794	781	797	798	771	796	783	838	829	746	778	810	740	767	774	742	775	810	809	774	775	771	812	769	818	788	795	807	772	759	793	789	810	745	828	841	787	796	827	794	796	839	791	760	780	793	753	787	829	815	738	796	845	795	796	815	800	816	769	824	769	776	837	815	861	759	762	804	820	783	749	824	744	787	772	807	778	813	839	803	792	785	821	782	789	784	786	828	827	794	768	816	752	765	775	788	759	840	787	813	789	796	772	824	816	825	802	757	800	789	748	802	766	778	784	805	801	819	747	810	760	792	750	821	799	753	802	824	818	809	782	829	774	800	742	796	823	775	773	754	843	765	833	786	762	796	822	775	825	824	826	774	759	844	794	780	733	827	750	805	765	764	779	797	743	834	794	777	805	815	766	757	748	731	792	804	801	816	857	800	822	814	784	760	827	805	781	754	828	786	786	796	844	715	792	792	826	798	813	790	755	810	797	776	750	808	778	775	808	832	856	750	742	769	813	802	773	798	785	767	745	805	762	792	851	718	815	772	813	800	771	724	787	757	769	803	801	753	808	774	776	811	782	811	827	760	797	817	819	751	779	842	797	756	763	790	766	784	832	791	769	752	786	771	716	770	799	776	808	769	813	810	759	782	779	787	802	760	781	758	777	781	765	781	783	823	820	758	766	781	777	740	817	849	807	813	786	801	781	789	808	822	799	801	810	760	781	802	844	777	833	840	760	790	773	774	794	791	785	805	768	775	784	761	800	804	802	794	771	835	781	824	785	801	771	792	761	813	769	745	798	737	790	814	805	784	752	744	731	789	783	826	810	846	805	772	790	805	753	796	835	812	779	773	757	804	768	749	756	748	838	811	785	837	815	797	838	785	837	811	733	773	862	806	768	843	753	818	737	778	776	788	790	742	790	744	749	801	800	768	777	789	759	768	787	783	793	832	830	767	771	817	794	780	789	813	764	803	794	794	754	776	848	822	822	767	768	780	739	800	800	797	797	779	819	785	791	788	777	811	775	833	766	795	813	811	815	784	807	775	796	810	772	805	779	846	749	786	814	784	818	721	780	800	770	804	768	798	766	760	824	810	803	760	791	818	742	793	808	832	754	830	751	770	792	770	785	761	798	751	802	801	791	822	789	817	844	778	774	804	808	783	735	738	820	757	752	772	794	848	820	842	778	784	794	736	720	816	793	804	801	814	844	810	777	787	810	808	784	797	825	821	782	789	775	791	748	801	863	777	803	881	778	782	797	763	838	814	822	813	753	742	777	824	781	753	814	774	796	830	813	749	797	791	782	752	847	765	803	823	823	775	778	791	815	770	806	737	791	830	768	742	811	812	770	791	804	768	787	769	759	730	807	822	807	780	782	801	815	778	815	798	806	752	782	849	778	821	789	763	811	818	834	802	758	805	832	827	748	780	800	789	842	864	795	834	792	859	772	815	762	823	751	820	785	854	798	780	793	748	797	767	791	743	817	810	800	794	771	808	837	766	790	742	805	759	868	771	770	803	752	822	775	777	727	793	789	787	801	786	789	793	805	782	778	777	828	780	773	752	800	732	785	794	787	806	768	799	846	773	802	777	757	790	791	783	800	776	780	782	757	797	802	789	800	791	754	801	791	781	756	748	801	830	792	756	785	755	800	775	772	838	777	828	784	784	751	776	811	811	819	778	782	835	819	847	809	771	782	760	770	779	834	808	802	764	724	788	815	768
15236	1382	1000	793	606	515	465	382	400	377	341	330	358	325	336	327	321	293	343	322	304	300	331	298	343	338	321	310	312	288	287	346	284	311	308	350	317	289	269	308	269	305	317	313	280	301	309	315	319	310	290	325	278	320	280	322	312	293	252	294	324	315	291	285	292	284	309	288	318	285	302	310	273	326	276	283	324	299	279	336	333	303	298	276	326	351	293	272	287	310	326	304	269	301	321	293	321	295	295	314	266	270	307	295	278	320	305	341	289	270	274	274	281	282	311	301	327	300	272	263	291	263	291	284	309	305	299	301	309	302	340	332	289	274	289	320	303	283	280	309	318	282	280	289	304	288	319	292	316	303	292	320	284	259	333	292	307	341	274	288	309	274	270	297	300	299	308	293	323	308	262	272	315	313	282	295	310	279	310	303	307	277	261	332	305	264	282	310	265	291	293	306	298	321	295	279	301	297	291	312	307	274	274	342	282	282	273	311	281	301	295	301	297	276	318	306	290	289	299	298	305	297	296	299	300	292	309	300	283	305	334	297	278	301	320	311	285	303	303	324	290	285	282	311	284	297	289	330	307	323	316	299	279	305	268	284	297	266	323	287	308	303	340	282	304	313	291	307	290	299	291	277	288	254	292	282	291	319	321	319	250	317	298	278	301	310	313	306	316	301	287	309	326	287	277	264	302	291	277	306	286	292	292	316	310	289	302	317	326	303	302	308	333	305	311	303	270	329	318	273	308	299	349	304	334	319	308	306	322	311	285	302	294	318	292	300	295	268	277	317	298	289	315	257	316	300	317	287	263	261	271	283	280	285	291	272	296	317	321	309	298	322	282	304	288	281	290	296	294	280	282	277	283	309	317	297	281	324	256	314	276	305	305	294	289	284	298	292	300	291	313	310	315	274	306	284	287	290	309	310	269	278	335	302	322	304	302	301	315	259	294	293	265	305	316	285	282	295	328	308	330	299	281	294	298	284	278	328	336	329	311	326	317	330	287	293	299	321	313	290	313	313	310	343	307	302	331	276	320	326	310	302	277	314	287	312	309	291	288	299	296	315	300	305	279	327	306	303	290	274	311	284	288	294	323	304	293	296	284	332	278	318	253	329	299	334	333	302	329	292	323	317	291	286	308	281	281	311	267	265	314	315	299	297	265	289	291	298	283	274	283	294	299	319	305	313	280	296	272	301	277	298	279	310	305	278	294	291	277	298	290	287	293	332	328	314	279	297	261	277	305	277	288	305	292	266	293	310	308	266	311	315	298	318	359	310	292	334	343	339	250	307	300	300	259	290	308	287	319	290	310	323	278	312	261	322	297	288	285	301	296	292	296	310	272	287	283	290	270	314	303	294	299	294	278	273	322	316	318	301	335	296	299	280	316	305	322	313	293	266	284	300	299	324	296	317	269	323	333	289	328	273	270	291	302	279	333	310	283	320	304	315	302	265	312	297	304	311	298	285	276	326	314	277	279	315	297	292	300	303	294	286	287	304	273	340	280	322	296	305	276	303	300	295	325	324	299	296	285	312	276	307	299	310	282	311	311	298	274	280	286	335	306	282	289	259	284	301	298	292	292	313	310	284	275	307	309	277	255	299	287	345	284	300	285	292	303	321	293	281	330	279	310	326	319	321	307	302	301	285	300	285	297	287	287	283	306	312	315	307	279	279	312	311	294	327	354	299	268	284	281	276	328	338	286	316	306	293	301	300	341	299	318	320	291	343	277	328	266	317	280	279	329	285	333	329	284	318	319	334	276	297	297	321	298	275	280	297	306	294	298	292	292	257	265	289	297	313	261	276	309	305	294	300	320	318	309	332	342	308	314	288	305	321	298	286	288	306	294	301	341	289	301	286	309	313	307	334	302	335	311	282	338	301	291	278	290	315	293	300	276	305	324	267	323	333	313	302	311	293	275	289	312	297	297	286	295	283	327	280	317	328	281	318	296	319	284	321	284	298	312	287	269	320	289	284	287	288	308	288	273	332	328	306	278	299	310	308	307	293	299	283	291	331	303	300	274	319	276	296	258	292	296	297	303	292	299	325	292	294	289	321	291	289	292	306	306	307	285	297	304	329	294	282	317	295	298	308	299	312	283	309	323	292	306	321	302	291	336	299	279	309	287	292	322	286	324	318	321	297	310	246	288	327	292	262	319	314	279	271	306	286	249	284	297	335	312	300	289	302	328	324	307	302	303	288	261	311	282	278	319	300	290	310	311	309	275	325	297	301	318	316	301	320	313	309	332	298	359	277	312	296	324	288	321	310	280	308	295	293	304	288	281	302	337	328	287	282	289	261	277	345	301	302	292	308	297	301	276	300	281	284	335	282	300	285	312	291	289	257	313	326	286	284	311	310	327	288	281	275	316	299	318	304	336	273	320	275	313	282	332	313	301	324	301	263	320	277	293	298	284	261	281	312	300	328	326	301	311	273	318	287	275	283	321	308	299	331	304	306	303	294	285	308	338	325	270	272	318	312	299	288	287	276	342	318	305	288	313	311	303	290	279	304	324	313	305	309	310	315	332	316	302	285	286	293	306	287	280	280	293	287	290	288	283	285	289	304	334	293	329	319	309	301	286	288	328	313	323	329	299	326	314	297	272	288	263	292	307	266	304	311	322	274	295	278	312	258	299	290	291	327	323	260	304	266	320	315	299	287	314	284	308	315	311	338	273	289	314	284	279	300	301	299	314	311	339	318	321	288	268	319	273	283	299	305	327	332	317	296	315	315	328	269	310	356	299	308	268	301	296	285	286	288	285	279	313	287	308	307	281	307	300	308	301	288	297	296	319	267	301	318	313	316	304	341	337	289	292	323	337	281	294	278	296	321	293	289	325	312	309	278	286	356	272	301	332	302	276	329	297	282	296	296	293	250	286	297	297	308	308	302	300	307	311	292	328	307	243	302	304	339	281	284	323	329	291	306	307	326	286	286	299	287	301	309	299	312	322	309	315	268	299	328	283	314	316	267	308	270	268	291	283	316	305	283	296	322	324	299	290	325	301	306	324	301	286	289	335	318	327	316	285	317	296	328	295	287	327	328	242	296	289	303	276	270	252	298	303	282	298	312	306	314	315	273	285	295	326	287	314	312	261	292	288	298	297	324	264	302	275	327	293	306	320	323	291	282	320	302	298	317	300	319	269	300	327	323	277	270	314	301	305	319	321	255	309	332	280	268	324	303	331	283	306	283	289	279	286	308	298	316	304	295	292	333	285	309	308	356	322	281	322	295	294	304	318	353	266	329	292	324	297	322	308	294	316	308	288	286	323	327	301	336	304	298	303	311	328	297	320	296	305	293	296	323	310	324	321	276	302	316	293	273	328	307	291	326	357	313	283	272	291	301	262	310	288	307	301	314	304	286	325	300	323	320	329	276	270	283	263	250	307	312	317	266	296	281	291	272	321	298	308	326	299	329	290	315	279	279	276	293	295	274	288	274	278	349	309	283	292	318	300	327	303	287	301	286	277	300	264	286	313	286	330	314
8375	1271	2212	2326	2064	1787	1496	1221	1126	1087	1036	1000	957	903	833	842	784	770	806	766	725	775	777	726	730	727	705	692	743	707	719	683	751	679	670	710	659	675	676	678	694	658	665	696	654	676	695	717	676	679	632	723	677	643	705	686	655	663	667	686	644	697	672	655	641	692	688	645	664	705	640	631	698	696	712	705	669	663	674	679	676	648	619	673	636	696	707	657	672	640	667	618	672	655	687	700	692	680	689	636	607	657	678	633	675	662	686	689	710	673	640	632	658	626	648	604	682	690	683	657	687	683	678	693	653	676	698	674	607	685	706	691	656	634	657	658	670	693	699	660	692	676	647	662	674	694	684	683	652	643	675	671	691	652	644	635	679	665	713	647	673	638	598	647	660	680	698	699	662	648	675	688	670	712	719	686	669	682	617	665	651	702	675	697	698	656	702	655	677	656	643	679	652	712	656	720	716	679	665	641	671	664	687	600	633	648	673	680	650	658	681	658	704	670	692	651	689	646	685	658	724	657	642	662	658	672	652	696	723	638	655	631	705	639	647	664	640	643	661	657	734	693	674	632	628	669	612	638	648	668	632	665	660	695	635	648	654	657	669	680	643	667	675	665	691	662	655	680	689	692	641	679	651	719	688	637	674	637	662	672	682	635	655	650	656	624	672	723	690	648	705	683	712	679	669	658	684	655	652	613	694	658	686	629	680	653	662	690	668	701	663	649	690	668	648	682	671	624	662	672	706	690	694	674	663	679	620	674	663	631	697	655	678	672	701	632	718	649	672	652	653	651	627	643	678	670	665	675	641	698	633	688	728	668	709	651	668	663	642	662	658	665	627	626	666	691	680	666	647	635	691	634	670	626	691	708	617	662	647	641	656	678	675	638	669	660	642	646	671	663	622	651	645	669	653	677	644	655	623	670	697	643	657	655	633	685	694	662	632	662	656	652	697	645	653	679	666	711	669	646	691	643	655	632	676	688	701	654	670	662	614	656	614	634	688	668	655	655	690	667	648	601	667	661	654	674	680	618	707	686	675	706	662	648	700	628	688	695	652	633	667	661	651	649	651	669	627	655	646	703	697	618	693	651	630	682	657	640	662	674	657	653	638	696	658	682	659	635	673	651	671	654	678	723	678	720	715	670	653	650	681	698	632	676	664	672	620	666	674	698	614	651	663	706	682	636	634	698	678	660	676	669	699	672	701	625	700	624	712	669	708	679	682	719	677	645	687	647	655	665	680	669	659	671	626	675	673	685	750	689	647	661	693	641	683	619	676	673	632	697	644	608	645	634	694	637	706	656	665	643	698	719	647	693	661	640	692	718	631	670	649	666	675	659	724	652	682	651	670	707	672	656	668	676	687	637	661	645	682	680	701	655	661	676	684	697	645	702	655	671	687	676	678	661	625	691	691	649	700	661	676	659	646	654	643	689	656	670	611	703	672	662	665	671	645	690	637	655	699	651	668	676	704	654	675	678	669	697	673	660	664	671	679	667	670	709	677	629	642	724	697	715	693	662	642	704	646	634	697	658	694	677	688	676	652	696	682	670	642	685	678	677	670	631	665	664	678	647	725	665	666	660	692	655	645	663	655	646	661	656	673	657	660	677	694	707	677	638	670	683	656	695	718	633	666	696	687	688	662	641	686	759	670	665	666	698	666	638	663	645	649	668	696	711	658	634	686	674	669	682	675	648	679	643	696	654	659	621	697	641	658	638	706	682	704	653	681	643	697	647	692	735	642	747	631	671	744	641	678	659	682	672	635	691	701	659	659	664	657	682	691	657	679	666	689	661	699	692	679	674	651	675	719	675	694	692	629	726	657	657	715	738	672	726	688	642	706	669	649	708	673	675	655	645	677	642	681	663	744	666	646	691	692	647	682	686	697	668	655	668	651	674	677	696	675	622	659	647	614	677	706	625	637	698	660	679	685	664	635	684	653	698	648	641	661	673	654	700	644	719	668	717	681	700	649	674	680	639	619	675	656	667	669	674	641	690	649	654	673	676	669	692	670	673	632	632	647	687	674	641	604	658	679	682	698	689	674	721	657	665	656	689	695	651	690	677	656	673	714	674	698	666	680	706	685	630	664	662	692	644	678	643	645	657	694	658	660	676	709	725	665	703	684	650	666	697	648	649	642	662	663	721	630	700	622	627	644	662	646	631	706	657	688	672	660	650	658	664	634	644	627	674	646	631	660	657	621	683	634	675	686	663	663	684	655	691	606	665	659	635	676	641	669	608	688	668	677	665	629	696	659	711	643	636	629	673	659	652	725	694	672	669	664	734	681	674	670	638	662	661	718	640	668	699	642	663	656	695	667	667	707	669	703	679	681	703	670	670	641	740	614	656	696	715	677	642	607	650	674	683	653	683	676	664	670	621	655	647	667	688	630	697	664	716	678	639	636	678	676	689	672	701	700	634	684	638	672	659	688	628	663	659	695	709	724	664	637	706	632	691	644	752	636	695	684	630	636	663	638	648	686	699	670	648	701	694	596	680	693	668	643	692	674	648	653	656	663	678	734	690	613	675	626	651	679	684	632	683	663	637	659	667	686	685	657	637	699	679	671	659	611	707	701	697	650	619	674	631	640	716	646	672	675	659	703	683	647	636	665	720	646	674	683	679	666	700	666	656	616	686	679	631	658	725	702	682	693	656	682	651	695	681	635	644	682	671	636	654	672	658	656	657	709	706	703	675	670	673	676	660	664	688	645	656	664	689	670	646	708	717	672	720	647	713	655	665	629	658	649	681	712	697	675	717	669	636	635	692	688	735	712	657	686	686	694	671	726	644	654	694	684	646	734	656	725	669	696	670	672	673	665	676	679	667	616	623	689	618	686	650	678	692	652	683	654	652	674	626	700	638	656	695	655	681	674	706	643	657	629	702	672	649	673	724	649	673	654	724	648	672	699	622	637	658	641	659	660	695	634	649	666	642	656	628	657	682	675	657	690	710	625	650	690	609	671	638	721	700	682	676	679	675	670	660	628	643	655	688	653	679	676	636	651	675	645	615	662	675	672	656	680	652	694	655	700	684	668	669	634	627	743	678	718	675	705	726	691	675	705	680	702	651	662	699	700	672	637	689	680	665	674	608	660	632	642	656	646	680	685	688	614	674	645	656	693	653	627	656	676	671	644	659	701	659	629	706	642	675	663	695	675	661	675	654	641	696	634	642	619	642	658	684	654	655	694	670	692	692	699	662	692	664	645	655	676	661	684	641	626	632	661	648	711	702	646	729	669	695	620	722	670	705	664	672	667	635	703	693	655	665	685	638	653	681	668	666	653	676	647	688	715	655	626	627	687	649	631	646	668	625	693	636	701	689	692	623	667	650	688	677	673	636	633	701	685	644	682	698	670	671	682	628	664	691	683	653	652	681	698	667	604	636	671	675	674	696	678	652	714	707	662	643	677	707	678	622	750	648	681	673	685	674	682	624	673	623	685	694	671	706	665	645	671	619	648	703	646	658	621	652	655	633	641	662	678	644
1420	238	221	205	199	185	184	190	195	176	178	178	175	167	236	189	170	183	173	158	175	167	175	190	137	166	159	182	200	184	183	171	212	183	159	189	187	155	182	180	206	170	173	163	181	186	171	153	178	205	202	184	140	157	162	185	180	177	169	175	175	150	211	192	195	171	164	179	173	195	174	172	156	193	184	158	173	176	179	189	194	184	160	183	191	184	174	197	170	195	192	161	197	187	157	168	185	170	158	172	202	164	196	180	185	187	178	182	186	190	173	179	190	187	186	174	173	168	189	174	174	211	188	208	151	179	172	182	179	192	139	184	186	192	176	188	215	194	179	168	188	180	170	189	208	185	179	158	181	210	175	174	190	201	145	175	211	190	177	190	170	174	175	181	210	160	196	184	183	175	181	177	184	173	188	204	199	177	170	177	175	162	192	200	188	170	197	181	162	191	166	192	207	186	201	172	198	179	157	167	165	190	218	192	182	200	209	201	166	174	172	181	174	182	175	191	179	162	159	203	160	170	196	187	172	185	184	183	186	191	183	175	193	159	185	205	185	176	175	176	202	209	196	179	163	201	168	163	168	198	203	182	204	196	196	213	174	186	194	176	174	189	196	177	173	197	194	174	199	171	165	167	179	162	191	214	170	192	169	191	183	184	172	192	180	195	193	203	160	186	183	171	170	162	167	169	180	229	181	184	186	198	214	191	162	187	194	161	170	185	166	163	167	168	204	193	184	191	182	205	186	189	167	169	207	180	168	164	167	169	190	182	167	198	201	190	187	169	179	188	161	189	167	166	183	163	183	206	171	185	178	173	190	171	180	175	205	181	205	161	179	154	185	197	188	179	171	206	168	182	236	177	185	194	176	191	191	187	169	199	194	195	172	176	183	163	169	181	183	164	166	184	177	161	174	182	184	193	163	159	153	186	177	184	171	179	173	169	166	158	184	197	164	172	177	154	181	174	191	197	175	161	161	172	180	196	192	166	198	199	192	181	188	195	190	202	170	153	200	171	210	210	176	185	155	162	171	176	186	182	184	208	178	190	175	192	186	185	188	189	200	188	160	200	171	181	187	203	163	178	177	186	169	181	186	191	174	177	176	168	199	173	183	162	195	179	167	177	167	192	203	199	210	187	164	172	176	213	200	170	184	191	167	168	169	192	180	170	171	172	191	170	167	196	159	158	170	186	189	176	168	180	149	164	175	203	186	187	193	177	181	167	192	189	197	162	188	161	172	174	185	193	189	188	172	192	161	191	205	173	176	199	209	177	188	195	174	181	183	186	204	163	200	191	168	199	183	177	170	189	187	157	167	185	184	192	176	177	188	172	187	177	156	159	196	205	191	185	168	141	188	203	192	213	179	178	171	189	169	161	160	146	183	184	190	195	171	186	198	171	191	190	187	165	161	183	168	179	186	183	205	186	172	166	184	192	201	182	200	178	168	206	199	193	219	187	180	191	185	187	171	168	153	184	191	174	177	173	181	201	188	179	155	185	218	151	178	160	197	188	160	176	173	181	188	220	167	185	204	142	235	186	193	182	176	200	185	189	204	177	158	186	149	193	202	190	192	150	192	164	183	181	180	160	171	185	191	213	187	187	176	188	170	180	185	152	195	190	158	189	179	167	198	179	158	165	189	168	173	164	198	186	189	178	173	191	179	168	188	179	172	175	186	193	198	183	187	186	196	200	167	190	192	192	184	175	192	176	181	187	188	170	188	191	212	186	203	176	157	171	176	193	176	175	198	186	187	154	190	174	186	174	168	187	183	186	192	213	156	171	171	189	156	175	180	171	179	198	152	172	152	165	186	149	184	198	169	210	196	170	164	198	189	176	159	164	199	177	189	172	183	206	216	180	177	188	209	176	191	208	163	198	189	173	167	172	184	167	181	153	211	175	182	195	175	196	172	169	168	192	193	201	191	177	180	182	194	170	175	195	202	230	185	184	175	186	203	182	194	226	152	169	185	174	199	158	180	158	171	179	195	194	172	192	175	197	164	192	190	176	153	170	179	188	189	184	190	178	167	178	197	174	155	202	187	146	189	186	178	217	164	193	181	215	182	203	220	194	187	153	206	197	178	173	184	190	169	184	183	161	180	173	185	206	159	190	168	187	206	184	207	193	184	178	204	195	178	193	166	160	186	145	179	192	201	168	170	182	202	211	189	179	178	162	181	220	191	187	175	167	189	148	175	176	184	204	162	173	176	182	200	155	173	213	170	199	182	217	207	169	187	159	185	188	176	194	185	204	171	193	167	166	176	184	179	199	182	159	200	194	195	178	192	193	166	175	184	196	183	179	200	187	170	181	157	198	166	193	179	188	158	159	179	187	168	202	158	181	196	199	161	202	190	176	175	172	169	199	215	204	176	175	185	180	180	189	185	185	160	216	203	182	166	187	186	203	184	187	185	202	172	170	175	192	176	179	203	172	160	203	182	200	188	197	181	222	199	179	189	198	188	193	188	164	164	186	214	194	194	161	165	200	172	185	182	179	178	184	164	175	179	201	197	191	172	166	153	194	177	165	180	174	164	153	166	181	165	206	158	166	187	193	173	191	189	161	179	156	183	180	193	196	172	150	203	178	202	185	210	196	183	181	165	168	170	162	176	163	165	183	190	159	189	181	163	174	189	184	191	188	161	199	177	203	184	200	191	186	156	180	157	190	186	166	185	192	204	198	170	210	190	194	160	167	206	175	168	149	175	173	170	172	173	192	170	186	195	182	183	177	177	184	171	198	180	187	181	191	166	202	180	186	185	189	173	176	190	173	195	188	206	192	200	174	171	182	169	148	196	186	190	197	222	168	170	186	170	193	208	182	185	191	188	196	164	190	174	187	179	211	180	177	182	170	187	184	181	181	214	189	176	198	187	174	185	183	185	201	178	183	175	182	172	174	209	170	181	187	161	171	167	180	195	184	194	180	171	166	190	156	171	183	190	158	180	166	177	192	175	176	207	143	167	160	194	196	163	193	178	164	196	197	178	193	167	180	185	200	183	162	179	183	154	192	173	190	189	171	190	166	167	184	185	178	153	184	169	196	170	165	182	171	168	163	187	205	167	175	168	176	174	176	198	177	219	193	215	176	190	169	170	192	208	181	175	170	202	196	189	166	180	159	179	170	184	177	181	192	181	167	173	159	199	188	201	175	182	165	189	176	168	178	172	183	179	174	191	154	175	179	188	159	177	177	180	191	190	183	198	165	191	189	171	184	182	172	177	198	195	195	199	184	168	150	182	160	198	175	171	197	169	160	177	174	168	169	179	190	164	160	159	187	179	194	170	186	173	179	175	182	190	197	203	184	181	189	234	168	177	169	179	167	174	212	201	156	204	164	162	193	180	200	154	183	172	174	157	165	206	196	148	180	172	169	155	163	205	182	166	159	155	163	191	172	181	185	197	182	157	175	190	175	187	168	170	188	188	178	186	185	172	176	175	170	191	169	189	167	190	177	164	168	174	163	183	180	186	169	182	192	187	176	163	165	197	172
1737	471	512	505	503	450	463	499	496	462	488	491	472	429	487	449	448	463	489	452	419	498	485	446	431	461	500	464	448	444	466	445	481	498	457	443	488	457	456	485	475	453	489	460	489	446	476	456	452	476	520	475	504	499	456	465	455	472	443	442	469	489	429	433	472	479	451	458	464	481	457	498	493	493	480	479	496	439	477	502	448	454	450	482	456	498	462	454	471	479	455	477	471	472	452	464	472	479	474	446	524	447	433	454	482	464	508	446	438	456	452	468	467	424	500	494	433	435	470	473	472	509	463	476	467	469	450	459	462	458	475	461	492	463	484	485	482	483	450	469	502	441	458	485	452	477	433	445	486	477	496	459	459	529	436	478	522	455	479	488	442	441	490	499	434	460	423	485	498	429	498	464	496	467	462	473	476	485	434	458	463	521	474	475	468	471	451	441	455	512	477	465	479	445	492	446	468	484	458	499	447	458	445	472	465	495	473	438	504	458	437	485	475	454	447	480	470	457	467	419	474	453	442	490	479	449	485	511	480	467	437	472	468	433	477	493	438	421	465	413	484	491	497	457	467	471	479	489	478	443	456	468	477	518	458	478	496	457	455	465	457	461	448	483	461	463	538	431	428	457	501	482	477	484	490	463	474	487	462	460	489	526	508	497	482	501	479	445	482	488	519	468	486	483	469	441	465	482	479	475	443	467	456	452	471	487	511	483	489	468	495	455	458	489	460	489	461	446	492	466	447	509	495	442	443	447	477	483	448	469	487	455	484	443	430	449	484	470	452	441	477	470	481	459	495	508	423	468	451	469	488	482	512	510	499	483	450	483	481	431	473	451	507	489	455	433	491	461	467	427	476	517	491	504	493	477	452	495	456	496	467	497	421	463	487	514	456	475	470	489	497	416	481	489	472	431	441	491	453	451	453	470	452	461	477	476	471	464	471	472	467	457	469	481	502	456	467	452	466	504	473	470	483	492	441	488	481	441	444	424	467	475	452	476	430	511	488	497	489	407	419	503	453	485	465	466	487	483	505	490	425	482	435	471	486	489	450	475	461	461	490	515	469	449	474	451	512	426	506	474	446	440	434	445	480	476	405	467	470	444	417	468	492	431	463	522	508	467	460	460	455	495	467	465	483	476	445	485	450	456	475	425	447	458	501	443	522	501	473	450	461	464	470	457	473	478	450	458	497	455	452	484	453	443	456	452	467	438	460	470	467	478	477	464	453	477	488	483	478	438	454	496	455	412	469	487	469	478	457	474	468	435	487	453	496	467	457	433	486	462	446	455	487	440	472	434	478	454	518	446	445	464	483	453	443	506	447	481	451	479	471	434	462	471	471	434	468	474	489	473	457	458	471	479	473	446	490	506	498	448	470	460	458	496	483	488	474	447	410	483	472	466	463	483	474	487	472	497	493	475	460	466	439	509	485	436	469	469	464	475	473	476	489	412	459	446	487	461	470	450	465	480	447	487	472	484	484	457	447	454	470	469	447	494	494	503	472	487	490	470	479	471	463	511	485	450	465	469	472	470	443	454	457	509	451	432	470	476	511	487	488	453	478	463	478	449	452	496	450	476	439	461	508	456	454	485	448	434	511	445	476	453	464	478	472	509	463	438	470	473	504	461	492	481	453	466	469	460	444	450	465	474	492	466	438	423	454	456	476	440	479	453	492	480	492	493	465	476	482	476	479	457	475	485	501	442	456	495	478	488	481	505	488	493	432	458	460	471	498	436	482	485	477	467	465	424	480	448	429	497	498	509	455	504	459	462	495	457	463	459	458	456	486	447	455	466	466	475	480	463	473	467	494	497	455	522	449	455	471	493	469	476	435	456	452	444	440	480	503	478	483	499	458	451	469	463	459	499	450	437	465	504	443	434	455	425	476	461	491	471	438	448	429	468	462	443	461	485	450	479	491	463	473	501	496	479	491	444	447	434	441	475	475	429	414	513	415	486	473	481	487	488	449	463	460	479	436	489	453	464	490	474	499	473	467	450	431	478	447	467	513	460	454	449	501	448	424	482	494	491	510	459	451	442	455	497	490	433	442	462	488	494	433	470	491	477	452	436	496	509	431	470	472	450	446	512	495	452	521	467	515	437	454	458	483	489	442	472	450	468	418	467	484	493	491	441	448	503	459	452	490	470	461	466	456	502	467	498	460	473	495	463	485	442	453	449	463	504	449	463	421	450	468	435	470	441	485	483	451	461	445	491	460	464	452	487	473	491	458	439	462	488	513	439	466	454	457	438	481	484	461	462	486	472	451	459	497	476	484	433	459	415	479	462	460	456	489	463	467	479	487	413	483	497	459	453	438	508	492	459	484	441	451	506	465	494	494	476	450	458	462	461	466	448	497	442	458	474	497	463	497	437	456	486	493	449	453	492	496	457	451	479	432	421	448	462	449	470	466	446	473	470	450	486	493	503	449	421	467	499	439	482	473	454	449	503	493	498	470	449	490	494	500	489	450	486	446	457	490	457	482	487	456	466	517	483	484	464	489	443	441	520	477	482	420	471	468	442	426	478	435	487	513	453	487	501	447	438	431	474	463	486	456	478	505	468	485	455	492	479	427	464	512	466	417	492	487	459	488	473	488	475	468	476	445	460	473	464	483	425	454	477	488	489	511	462	471	468	476	472	467	481	449	434	482	452	451	517	467	456	485	486	463	480	480	464	446	467	481	499	442	487	450	470	449	444	455	467	491	449	447	426	490	481	484	517	425	489	438	462	491	474	506	470	458	471	486	474	433	453	460	463	464	479	465	485	475	454	449	448	419	457	435	493	475	468	464	458	453	450	476	483	478	474	448	496	509	468	496	460	483	480	507	427	459	499	453	468	458	470	456	460	456	503	496	489	447	475	437	431	452	432	483	473	443	461	457	475	467	465	459	461	456	426	468	439	453	491	447	463	452	451	460	477	437	476	493	452	459	466	452	453	475	467	487	476	475	464	432	451	469	447	453	494	485	442	440	445	421	458	492	474	437	486	488	487	481	421	475	446	425	459	465	430	438	469	461	519	467	510	487	490	503	489	460	483	460	453	493	442	437	445	466	458	464	476	486	479	478	458	498	460	462	473	453	447	480	514	461	477	442	475	437	472	464	447	452	435	445	436	452	486	446	469	494	417	457	476	476	489	469	486	457	476	452	483	476	444	434	474	489	451	468	440	445	462	440	463	469	465	449	476	477	484	470	462	459	460	447	446	482	499	449	457	466	461	488	524	449	480	463	448	474	483	475	426	491	425	468	486	457	456	469	463	403	480	452	472	467	466	441	503	466	464	497	454	493	453	461	448	473	453	459	509	488	466	507	481	462	420	472	504	437	436	479	487	486	457	477	427	486	472	475	497	491	474	477	440	492	464	480	425	483	473	475	475	525	483	448	428	472	451	460	447	473	448	463	491	448	458	435	484	419	445	491	476	462	462	473	470	476	466	483	458	458	471	461	494	454	453	476	494	475	481	484	459	464	429	421	473	450	470	477	469	476	431
8295	744	678	635	531	440	405	423	362	368	375	382	362	378	393	367	356	325	372	342	348	343	351	349	320	338	366	341	358	326	304	381	325	328	365	350	378	369	337	341	357	318	369	362	335	348	345	360	362	340	351	338	317	342	346	344	327	342	344	339	375	314	336	357	321	347	346	308	351	379	340	369	324	331	365	343	328	380	339	342	326	361	326	326	401	342	327	341	321	380	331	330	345	322	346	341	358	337	354	401	340	352	319	337	341	319	300	349	338	371	379	348	367	334	378	337	360	337	327	323	304	346	401	355	318	359	339	346	374	343	333	357	340	319	362	342	341	317	347	357	352	326	351	366	357	374	354	358	362	332	328	355	333	328	356	366	331	359	344	343	316	336	334	333	321	305	317	327	346	359	376	380	307	380	350	348	334	322	322	336	363	349	328	362	352	324	339	345	326	338	332	391	331	364	314	306	356	355	307	324	362	351	344	364	346	360	326	337	343	343	342	372	371	320	341	336	343	341	370	340	353	358	327	396	306	319	374	367	358	373	334	313	350	346	381	356	335	371	355	321	360	359	381	347	326	350	384	315	338	354	334	331	366	367	334	357	350	375	330	359	372	352	356	319	347	342	336	333	294	323	368	375	357	352	331	354	369	331	329	367	341	322	334	314	317	338	331	320	395	371	325	319	357	357	340	350	358	299	341	363	333	336	316	356	349	392	333	325	357	309	335	363	372	355	330	341	357	340	358	323	345	352	337	319	356	293	337	364	345	325	364	350	339	339	333	321	360	348	356	328	368	392	342	372	373	331	370	343	347	335	349	354	352	355	342	348	344	347	387	359	339	340	353	371	351	345	348	345	339	315	336	358	335	344	369	334	356	357	316	335	365	327	327	358	343	353	366	373	350	331	351	338	328	332	346	347	333	388	339	359	351	357	360	368	361	311	321	335	353	340	311	377	365	330	332	335	370	322	366	320	388	333	351	347	339	354	360	336	335	375	337	362	319	394	356	359	325	356	358	329	340	364	372	359	354	339	352	367	309	309	332	399	312	353	361	352	357	339	331	320	366	350	352	334	344	343	344	372	335	352	324	349	351	340	350	345	328	337	341	347	336	332	361	330	347	332	333	307	338	347	378	349	338	353	343	359	356	317	365	344	356	348	375	318	318	361	339	363	382	329	311	335	334	335	365	347	382	363	325	358	375	370	363	378	323	355	372	332	357	312	317	344	374	321	359	313	324	365	372	317	366	368	367	335	333	392	331	375	342	343	370	339	326	327	350	326	338	333	309	355	341	353	371	358	334	377	346	351	319	363	334	330	370	395	331	365	329	360	361	360	343	341	351	351	334	334	339	357	366	352	341	323	338	389	404	328	303	319	330	324	316	347	324	369	357	353	385	330	308	349	358	350	375	352	356	374	343	381	325	326	378	361	342	344	329	397	345	371	326	334	352	326	388	325	341	379	305	353	347	333	347	327	365	369	326	338	338	361	374	342	341	336	339	352	334	377	310	343	336	371	345	355	354	308	341	322	342	322	366	348	334	353	357	350	341	323	372	360	340	376	338	360	381	300	348	352	344	368	338	354	324	352	336	322	378	339	333	357	394	339	364	337	356	364	342	332	343	365	365	337	355	369	356	350	376	364	339	328	359	347	313	344	335	340	363	386	317	325	318	314	341	312	364	347	337	340	325	361	373	364	344	351	365	321	343	330	363	361	325	354	315	332	369	360	337	362	375	364	324	373	352	338	361	368	326	354	333	343	365	368	328	358	345	321	329	350	388	315	309	359	353	356	340	320	380	354	309	334	348	360	347	358	335	337	375	322	325	333	358	365	333	374	347	342	320	353	336	338	315	339	400	386	335	359	339	357	347	325	358	339	331	377	366	376	334	326	323	357	351	373	326	356	354	342	335	338	358	329	336	327	358	368	346	323	359	340	356	332	387	321	326	373	351	333	366	345	320	349	324	383	371	377	359	338	334	319	371	342	357	330	369	348	373	344	343	361	347	304	327	386	390	361	326	368	345	359	356	345	317	329	334	377	337	360	349	362	356	369	335	371	342	344	312	312	378	327	371	338	359	335	380	323	339	336	394	336	332	297	338	345	341	371	354	309	363	337	340	341	341	349	387	342	324	378	331	347	316	348	361	345	351	333	352	359	354	353	322	350	330	337	349	377	368	345	395	351	348	351	359	313	354	326	324	340	311	325	321	359	358	352	349	346	336	330	332	298	366	331	360	329	346	366	339	342	379	424	305	347	354	340	362	329	353	340	342	354	355	344	314	358	380	355	391	358	350	321	354	344	358	341	343	361	337	345	346	375	345	354	318	337	352	340	330	380	364	366	306	349	342	335	338	355	376	349	372	352	375	285	300	308	332	347	338	329	360	375	325	330	362	335	372	366	330	355	339	348	311	347	367	349	387	349	361	338	391	349	340	307	336	348	368	328	345	405	348	307	390	343	348	352	312	373	331	335	358	329	370	333	352	365	322	369	348	323	350	355	357	336	356	376	351	328	366	350	357	347	326	356	318	347	317	325	351	366	390	369	376	350	339	328	348	310	326	340	311	303	343	349	379	337	323	328	335	323	318	328	347	352	348	344	344	362	356	358	346	390	382	369	323	367	338	337	328	319	342	355	338	344	309	358	332	346	343	347	357	358	328	367	367	333	362	330	347	344	323	352	365	348	346	322	363	345	371	374	387	331	354	355	347	360	338	340	354	332	348	337	333	351	341	336	340	352	302	345	350	327	355	345	355	354	351	337	340	356	354	363	343	362	363	359	352	319	345	362	372	362	366	368	378	362	363	369	362	340	361	337	324	344	341	353	362	343	335	331	342	381	321	310	349	374	313	389	349	317	318	344	396	348	324	345	365	313	358	376	343	326	334	374	332	329	314	357	322	356	340	346	311	287	357	360	374	353	350	343	348	328	333	324	382	372	349	389	353	359	356	365	339	335	349	364	300	373	344	315	380	336	349	355	344	330	363	338	348	363	353	333	349	346	380	352	375	348	367	342	364	336	332	367	374	332	381	339	359	330	334	355	359	339	348	395	294	351	402	327	369	358	347	370	349	355	365	335	396	351	333	342	339	335	341	367	332	390	336	373	354	356	382	318	361	345	360	352	312	349	355	326	335	353	366	356	365	382	306	325	320	364	382	347	318	316	343	361	368	341	311	357	337	342	314	354	342	315	346	336	337	383	344	322	342	343	357	358	348	366	357	352	337	367	334	352	363	392	343	373	363	346	336	323	361	356	342	353	301	326	346	327	352	341	348	383	353	338	369	344	353	351	351	361	350	319	350	387	336	354	404	367	314	351	328	331	397	351	349	336	328	295	289	334	338	309	343	347	357	342	366	304	381	331	340	329	348	328	332	351	397	357	338	327	356	379	351	341	335	376	343	334	350	389	317	316	344	341	344	360	355	369	333	357	367	338	333	376	376	379	333	309	319	347	392	343	331	350	375	360	372	343	335	356	355	320	336	364	334	366	350	347
6881	1129	1581	1667	1551	1370	1264	1124	1068	1009	1006	1035	970	898	927	839	842	829	832	850	888	826	809	813	841	803	800	817	758	840	807	794	859	824	777	834	768	780	775	785	764	787	837	805	779	760	821	804	777	810	857	763	777	768	781	821	820	778	826	823	797	813	809	783	824	795	793	778	845	818	760	811	809	774	761	802	827	828	835	773	798	769	811	819	807	787	790	779	780	785	813	791	787	752	747	828	779	822	806	805	820	805	765	817	800	818	793	815	755	797	792	774	796	737	776	786	780	783	845	804	805	816	776	767	787	808	823	820	778	788	776	790	767	776	772	779	780	829	806	738	824	783	782	801	768	812	782	814	781	812	815	746	805	755	818	789	787	788	785	838	851	829	793	782	792	810	762	782	776	752	772	768	747	753	782	772	820	784	825	815	800	817	767	827	762	773	822	822	785	758	791	768	798	857	778	796	797	792	747	774	778	775	832	790	799	754	776	796	770	784	764	791	803	816	805	770	795	727	785	754	793	824	792	738	775	774	808	819	742	747	850	750	801	759	769	800	786	756	801	848	786	768	785	835	733	835	756	764	796	765	782	777	790	825	799	814	851	816	770	783	809	790	752	746	776	789	740	726	808	779	803	820	738	759	767	778	772	793	758	822	767	822	809	838	802	791	782	799	782	798	764	731	790	805	773	823	769	823	822	780	756	793	761	791	799	811	825	829	792	805	821	813	767	748	885	741	785	755	856	754	731	750	797	831	762	775	779	776	779	767	752	787	791	789	810	817	771	773	795	824	758	817	768	781	751	798	806	796	763	787	806	771	789	796	813	760	760	798	802	824	753	805	793	766	804	821	771	773	795	803	755	818	853	830	821	799	790	757	789	800	789	783	756	744	785	811	775	806	778	823	765	763	725	813	789	740	727	785	813	824	760	817	777	777	783	775	768	771	776	745	791	811	791	789	759	847	769	778	806	754	773	782	818	805	857	826	781	775	805	796	792	796	810	768	780	791	729	773	828	831	788	785	780	771	757	825	802	749	807	812	794	791	781	750	809	783	744	876	800	847	800	818	787	762	784	781	804	770	724	814	794	781	749	780	792	767	840	712	851	761	841	743	746	799	797	828	815	829	802	788	830	789	752	814	795	791	805	798	821	783	802	824	763	774	804	754	781	778	760	801	769	781	815	817	794	833	786	786	799	754	777	775	759	794	761	827	777	798	795	812	740	798	834	801	767	862	818	757	768	836	772	801	822	813	807	769	751	800	797	776	812	846	815	777	834	780	770	765	819	774	816	807	762	744	762	813	790	792	788	760	823	776	811	794	794	810	773	786	767	832	783	746	765	768	810	843	811	762	785	803	794	798	795	785	789	799	786	776	769	778	745	756	769	766	846	793	795	788	784	782	794	828	824	782	815	818	793	780	852	772	747	764	758	784	783	836	801	778	786	804	837	779	841	816	799	810	820	791	782	828	794	716	806	825	834	713	844	770	760	772	749	798	791	856	774	822	781	758	839	763	789	801	815	775	805	787	823	777	736	829	763	802	815	771	802	807	796	789	789	732	774	829	832	853	772	759	807	802	770	819	813	817	806	839	770	832	757	819	818	780	823	857	729	784	840	784	824	766	805	818	835	798	783	827	810	765	787	818	851	813	784	773	844	796	807	827	811	781	783	758	793	833	752	760	813	773	775	802	785	836	785	789	791	765	778	765	870	820	768	871	800	795	782	797	803	760	827	824	787	766	850	792	833	791	770	777	811	795	794	829	777	712	766	748	815	824	839	781	812	795	832	780	794	798	821	791	775	771	766	762	750	782	788	787	801	791	768	835	836	808	806	751	791	780	820	808	802	819	799	823	813	782	793	756	785	758	785	765	744	840	771	742	770	792	785	836	753	775	771	787	782	817	830	753	764	835	796	756	795	814	803	768	765	814	829	787	807	822	794	795	770	780	832	817	749	792	795	793	793	810	798	796	766	814	753	836	812	778	782	800	818	822	771	770	840	765	800	781	745	802	820	772	789	745	752	769	801	780	810	753	791	806	835	736	798	787	814	800	792	798	804	805	787	865	823	792	772	833	787	796	819	793	792	812	756	818	753	789	786	860	746	845	800	808	837	814	834	758	774	769	863	768	797	787	796	805	775	766	773	785	807	770	799	800	784	819	744	783	774	823	812	793	809	796	824	734	787	766	758	795	774	778	797	783	775	798	807	737	827	816	805	807	797	796	812	797	777	760	822	793	819	834	828	832	829	804	752	799	780	790	814	767	824	792	811	801	787	806	747	780	829	739	802	760	790	770	775	759	786	807	821	799	785	772	749	756	813	789	796	805	844	806	755	786	796	804	786	809	792	802	807	819	784	792	788	761	793	775	786	788	828	758	765	827	794	823	768	831	781	778	812	827	809	719	828	767	757	806	774	737	850	771	801	789	745	754	786	827	773	815	797	772	805	827	797	805	783	783	810	768	783	767	732	786	796	798	784	793	789	760	818	834	841	787	781	785	750	771	800	824	808	768	749	814	810	809	803	813	794	806	813	733	766	784	772	782	747	775	797	772	817	792	815	782	768	771	768	780	760	863	802	794	817	826	781	775	734	746	815	781	774	793	786	794	781	764	784	808	765	741	770	796	769	783	772	792	780	779	771	810	781	807	807	786	780	774	803	769	767	775	784	773	766	779	755	783	815	783	863	775	774	807	779	782	751	753	819	770	797	811	790	804	772	826	763	804	799	848	788	817	836	783	763	792	857	836	767	774	826	787	769	825	757	813	786	814	829	840	831	805	767	711	734	792	789	789	775	818	764	756	793	811	772	815	794	820	801	890	789	829	770	870	809	792	773	749	805	769	779	804	785	750	763	821	772	811	762	791	798	783	834	833	746	832	769	789	733	765	810	783	810	824	817	768	791	858	795	776	802	773	786	793	781	770	762	801	788	786	803	814	805	749	820	780	806	804	746	808	823	735	810	769	798	784	809	789	797	791	802	770	851	742	796	843	826	730	799	793	782	802	798	791	785	810	778	789	834	750	817	790	769	760	828	787	790	825	736	790	787	757	804	759	810	800	811	795	749	850	840	789	817	778	839	798	707	778	823	760	831	770	810	784	801	798	721	812	800	809	770	791	843	772	776	812	782	789	812	795	762	848	810	730	788	835	812	761	753	796	788	766	813	787	838	811	815	777	788	794	795	766	756	803	811	755	788	774	792	787	779	803	842	753	791	736	840	729	803	803	838	730	792	820	858	815	812	791	814	758	826	786	775	794	787	767	810	775	823	786	775	825	782	780	740	786	789	770	804	767	781	771	774	793	835	786	840	798	775	817	781	727	766	812	787	783	785	798	744	787	820	832	775	816	825	780	801	799	836	796	823	790	760	759	755	805	772	782	758	779	743	840	808	817	760	819	804	796	760	761	818	758	789	743	853	802	760	837	750	798	767	781	790	798	790	744	787	807	787	763	788	741	746	760	771	774	790	769	801	792	772	803	797	783	820	749	787	839
14989	1378	1057	849	560	523	500	459	401	312	347	341	343	335	284	321	367	345	307	317	337	333	289	325	280	304	272	263	291	326	291	246	301	273	290	305	308	271	315	285	292	268	286	305	301	303	289	295	295	292	306	296	282	289	277	266	287	295	330	293	311	303	300	278	276	302	278	325	306	311	298	298	313	319	321	326	309	292	287	278	268	332	324	265	297	291	279	283	328	288	334	311	312	280	314	253	325	315	259	316	307	312	311	268	324	287	308	306	280	326	317	342	317	298	287	303	290	322	310	289	288	307	250	291	277	311	270	315	304	315	296	272	293	300	284	295	302	298	306	309	289	285	319	265	276	304	308	353	299	299	288	293	298	299	309	313	278	286	304	289	315	285	290	306	276	296	250	301	280	312	236	307	304	308	332	294	332	310	264	276	283	258	277	279	296	304	287	293	336	320	293	290	277	318	299	296	327	312	321	346	330	294	279	288	287	267	305	278	280	305	333	287	301	290	310	288	300	320	282	316	315	299	258	321	292	299	281	327	280	336	260	321	281	323	311	288	294	334	286	285	287	296	318	299	295	294	282	324	330	336	267	334	284	288	283	296	279	277	272	328	290	291	273	324	309	292	315	332	291	284	311	286	291	317	272	294	301	305	278	294	275	354	291	288	284	257	313	284	289	324	320	261	308	286	309	315	311	264	283	327	293	298	311	276	325	283	297	277	317	310	305	285	247	301	291	309	302	324	321	266	290	312	287	274	291	285	298	303	296	322	341	297	302	274	295	296	271	287	278	295	293	281	321	290	269	300	271	286	305	262	296	312	297	302	287	270	302	293	347	316	299	316	296	297	281	293	307	310	324	292	310	287	314	290	315	276	313	301	267	305	301	305	306	290	308	299	293	261	282	304	314	276	272	290	294	312	308	301	288	313	280	300	282	318	298	290	302	296	279	279	322	313	277	286	332	280	282	318	320	299	281	284	313	316	284	286	292	291	282	304	305	243	285	301	305	281	308	301	264	295	317	292	280	335	314	297	264	287	305	312	311	308	309	287	302	289	308	309	307	304	272	318	290	297	292	328	329	297	310	315	329	324	294	313	302	316	279	302	287	324	291	263	349	267	323	315	262	289	285	271	338	309	302	277	322	307	323	302	271	290	297	315	298	287	275	321	304	324	308	312	326	278	268	328	303	293	312	274	300	314	306	273	292	276	283	278	250	301	295	272	298	308	331	330	334	285	341	317	283	269	314	306	281	324	276	324	305	315	299	279	306	273	326	304	312	303	285	295	278	313	307	292	288	294	293	286	297	325	249	278	309	272	272	301	318	346	294	290	298	305	289	338	272	290	313	275	306	276	260	321	285	303	298	301	308	305	296	270	298	324	301	268	291	301	308	317	314	323	282	271	331	335	319	281	329	299	293	294	274	305	305	277	282	308	324	275	276	296	288	294	317	314	289	294	305	299	295	298	264	317	314	282	278	307	304	291	309	274	289	283	291	281	281	305	281	299	278	275	303	277	304	287	303	318	314	286	340	326	275	312	329	318	289	283	296	277	286	322	316	298	279	265	315	299	296	296	273	290	306	310	291	310	326	293	299	285	295	301	318	297	321	299	273	304	278	293	301	324	293	313	290	310	301	302	300	351	287	321	278	281	282	314	317	304	268	305	310	334	291	250	326	298	273	276	285	328	275	307	297	323	295	291	273	283	300	303	287	307	255	303	286	294	320	318	286	306	311	310	289	308	291	279	290	281	292	317	281	281	315	323	302	296	300	308	290	303	269	299	302	302	275	321	261	285	297	312	296	291	294	282	276	284	304	289	267	272	341	286	303	286	281	312	305	317	304	281	299	287	296	300	268	312	281	287	299	350	269	299	304	304	316	317	310	278	307	299	317	310	296	283	326	301	286	297	280	320	317	329	271	297	320	314	276	348	306	316	308	276	306	312	272	278	305	299	307	302	331	316	286	293	272	285	287	312	267	294	332	316	295	289	304	303	304	286	283	304	323	308	320	298	335	306	265	311	281	328	297	280	300	318	298	298	279	338	323	304	270	307	280	304	300	311	327	283	321	314	286	284	281	248	299	330	280	315	261	288	286	277	324	307	334	295	274	310	289	308	313	299	291	339	331	321	311	291	272	296	287	331	321	312	324	282	291	283	322	292	345	313	289	282	297	295	326	284	280	266	294	316	283	265	291	293	305	297	317	295	290	319	299	303	292	298	321	293	306	309	312	306	283	261	297	306	303	304	254	336	300	311	324	295	308	287	286	319	298	302	270	301	337	303	301	310	303	278	320	298	305	297	279	291	265	302	281	316	321	306	254	260	321	296	277	308	296	289	290	287	289	278	304	314	312	329	276	301	326	332	288	263	304	295	315	304	316	291	291	291	292	295	309	303	327	299	297	293	297	289	289	278	302	300	301	274	274	292	318	303	330	314	293	303	337	322	325	297	324	296	335	291	331	310	293	311	287	308	297	266	291	334	279	320	286	277	274	305	309	298	312	316	287	329	298	278	298	287	290	302	286	332	286	326	306	275	293	281	319	271	301	298	277	309	311	276	283	315	307	272	280	302	315	292	291	322	301	277	307	292	269	306	294	299	287	292	271	283	329	290	305	280	279	313	301	260	300	311	297	321	304	297	286	302	319	285	314	271	311	312	295	320	293	292	302	320	315	292	296	298	291	309	279	307	279	306	291	285	270	315	291	326	312	299	287	262	270	322	311	294	290	277	314	326	306	337	319	280	311	258	294	327	344	319	308	295	255	275	325	293	320	291	321	316	290	292	304	337	303	291	267	287	274	287	301	337	316	268	287	309	315	303	306	286	302	255	284	265	274	299	296	313	291	287	298	309	300	298	279	342	318	315	298	311	291	302	306	275	288	312	307	284	310	295	280	291	286	317	317	306	307	300	277	298	336	310	286	277	309	308	288	304	310	283	349	310	267	260	325	300	293	298	301	309	312	323	306	302	286	327	322	281	316	296	303	263	294	323	280	300	308	300	289	290	272	329	301	308	296	293	313	301	303	301	306	300	273	298	276	342	270	270	297	257	274	301	301	295	303	312	296	262	291	307	307	291	328	311	306	284	278	294	300	283	255	317	265	324	315	289	310	315	286	288	304	332	299	256	297	286	312	320	312	343	282	275	295	314	282	303	296	346	283	317	303	306	280	318	285	266	303	312	288	290	292	268	302	319	338	292	298	309	314	265	298	294	321	311	277	285	310	281	282	307	344	329	288	286	311	293	285	303	315	297	283	288	297	288	309	311	307	336	319	303	289	314	311	294	318	296	305	269	304	278	278	278	297	321	296	288	292	324	310	283	274	306	305	278	316	285	295	312	302	276	326	276	312	315	285	306	282	295	308	279	280	256	286	279	309	302	303	296	281	277	305	272	297	294	301	270	294	289	278	327	292	312	295	305	308	322	262	301	274	300	270	303	290	318	301	315	332	297	282	317	320	280	316	286	333	314	295	302	287	292	284	307	308	282	314	335
8378	1306	2177	2370	2134	1742	1458	1261	1190	1098	1058	1001	949	888	901	930	816	805	778	780	764	785	783	737	705	708	707	709	670	676	690	684	738	652	715	666	695	669	694	641	668	724	712	697	669	651	686	679	704	630	741	696	665	683	673	714	714	711	688	640	653	684	661	655	624	677	696	687	651	690	645	711	681	655	644	651	690	688	662	700	674	638	732	693	664	667	629	661	681	642	699	705	639	662	698	692	669	677	687	592	668	602	651	724	675	702	697	677	687	624	654	643	638	681	673	708	673	650	690	658	698	707	618	674	670	682	647	675	646	707	647	645	666	676	631	641	651	703	653	631	675	664	633	684	679	674	646	696	631	703	648	639	693	664	617	707	661	660	666	678	617	656	625	655	671	638	672	716	659	634	671	684	671	662	641	633	633	703	654	637	619	680	644	680	641	669	701	664	645	716	613	669	668	671	652	653	686	664	644	634	655	694	661	674	704	668	636	640	632	646	633	637	698	637	709	721	681	665	687	728	641	622	635	687	674	660	691	635	718	627	652	650	656	719	685	657	656	690	641	705	664	625	626	646	645	698	675	652	666	664	678	718	661	680	624	621	676	616	674	740	670	646	660	649	708	704	674	675	681	682	648	635	649	711	640	667	665	656	682	671	727	642	719	674	669	625	687	662	663	665	660	689	678	663	686	628	682	653	649	687	665	668	655	708	650	670	646	660	653	659	700	649	599	669	687	648	642	662	677	648	640	662	650	694	696	649	656	692	662	655	697	679	656	639	619	701	608	625	667	619	637	627	669	699	700	728	642	645	673	697	613	686	673	693	668	675	656	688	643	696	645	687	660	710	658	672	649	639	658	651	685	644	664	692	676	642	676	656	627	696	650	676	626	730	666	701	686	670	626	670	656	680	650	718	607	634	649	645	695	674	648	685	694	687	675	684	630	689	640	680	633	667	691	666	700	640	695	633	651	689	647	632	675	630	670	616	669	675	651	649	649	677	660	636	651	654	666	680	684	685	657	614	670	674	677	662	667	680	663	637	680	661	627	687	653	662	648	654	659	651	650	668	676	670	650	639	686	660	654	676	668	631	703	698	640	608	655	670	706	659	651	733	650	670	649	656	687	632	632	687	699	665	646	638	711	673	660	651	663	675	658	642	651	676	661	646	656	662	646	661	689	650	662	641	652	710	713	612	686	647	694	668	635	675	648	671	716	636	685	642	638	700	654	654	628	635	612	679	692	627	651	669	658	678	673	665	657	664	658	644	704	677	631	683	657	645	638	676	628	673	649	670	679	706	658	635	672	640	680	650	646	662	677	655	630	689	662	654	583	649	675	635	640	629	667	641	679	687	642	655	628	677	687	646	643	646	677	695	688	644	677	657	643	700	666	655	679	623	684	655	669	662	662	692	681	666	654	657	705	701	626	660	655	655	658	627	659	714	695	683	702	652	669	696	664	670	671	646	668	658	689	639	652	642	684	708	620	637	614	682	701	676	654	646	674	651	691	715	673	654	632	651	684	679	715	678	676	663	700	669	629	684	666	675	659	670	660	657	619	726	627	687	684	698	641	690	704	669	711	636	640	680	635	643	671	705	639	649	709	667	686	668	633	671	670	690	664	649	653	692	649	654	691	630	742	617	645	691	687	663	683	660	645	702	678	663	664	638	691	648	637	669	682	649	682	680	623	683	603	657	669	631	675	690	649	619	673	678	658	683	701	664	687	685	652	618	648	675	731	625	676	662	688	669	738	678	669	645	670	619	665	716	673	703	690	683	658	691	710	665	644	632	642	666	695	698	696	681	659	663	642	691	669	650	671	671	687	661	671	683	693	648	630	736	685	652	601	670	638	703	695	621	655	637	642	692	678	636	678	681	651	682	732	677	713	672	683	638	672	697	675	680	621	668	696	634	712	684	647	653	655	673	691	639	718	683	667	657	635	674	647	652	668	647	675	704	656	687	657	615	653	714	668	679	682	644	665	649	677	651	654	680	650	680	681	693	676	676	695	658	614	661	690	634	684	622	663	641	676	681	623	652	709	631	690	641	725	641	711	686	680	656	651	690	660	685	679	628	664	707	634	608	696	675	666	671	655	688	671	634	668	686	654	640	664	679	662	622	698	681	647	677	639	659	663	629	636	662	678	648	664	671	649	662	696	662	665	642	651	651	665	654	706	684	655	692	695	659	655	687	613	641	707	677	639	672	666	641	654	652	668	692	679	669	671	617	648	659	700	695	658	664	645	662	654	668	671	659	639	658	723	642	702	712	660	685	637	667	682	654	722	680	641	629	696	666	621	669	645	741	679	668	682	673	668	687	723	642	676	676	674	628	694	702	684	658	671	656	642	637	671	689	656	648	651	653	666	685	642	682	661	667	655	673	663	688	659	642	644	660	633	673	612	641	685	655	684	684	674	701	658	636	631	681	679	728	691	644	656	656	688	677	683	636	659	639	657	677	697	637	701	653	640	651	664	675	626	693	688	683	707	639	675	699	686	700	670	681	685	680	661	657	658	622	677	696	672	666	699	671	714	654	619	678	657	680	657	677	697	649	676	660	667	615	640	643	667	659	680	705	664	655	709	659	644	654	701	712	671	610	657	644	682	670	633	653	652	688	655	675	663	667	640	669	640	703	663	676	633	684	654	660	670	677	673	658	674	664	667	657	667	675	655	670	691	686	669	685	667	656	666	644	672	661	651	687	658	669	663	668	671	735	649	642	674	674	655	687	651	630	608	688	686	650	644	662	653	655	659	691	696	655	650	720	668	652	664	701	640	683	655	671	732	712	674	708	673	683	628	698	662	640	678	614	652	673	655	641	647	648	670	668	670	675	677	676	653	661	658	681	672	675	683	700	630	668	651	682	624	707	659	680	656	639	665	622	680	649	648	674	650	689	649	659	662	658	685	650	651	625	659	640	650	654	681	681	718	720	679	665	660	657	630	688	645	638	680	630	629	713	642	676	649	653	652	631	659	639	662	672	686	673	642	681	681	689	680	669	692	696	664	678	687	667	636	697	641	666	643	629	670	612	634	643	637	736	654	697	706	628	702	689	682	645	688	626	675	668	672	667	652	639	689	625	630	648	639	613	664	668	663	695	664	618	653	657	672	658	707	681	713	662	643	699	672	705	691	634	653	666	655	687	649	644	656	710	667	645	688	694	682	692	675	661	689	657	659	703	673	701	726	637	661	671	649	643	658	676	660	657	683	684	636	683	675	682	660	660	657	679	626	656	652	705	657	675	618	676	677	688	667	728	673	632	683	631	701	671	693	632	635	660	618	666	622	674	664	680	634	691	696	659	650	662	635	639	673	659	688	676	681	688	673	657	687	666	710	630	698	672	648	638	645	674	658	669	662	676	616	652	698	612	652	684	673	659	641	668	672	674	691	703	673	662	646	694	663	694	684	645	649	621	698	726	721	626	681	671	665	663	714	659	655	651	709	663	702	697	648	653	636	642	665	664	596	688	637	679	670	646	670	693	681	671	648	655
1521	222	213	208	163	205	177	177	202	198	202	185	172	176	186	183	186	190	193	197	195	211	172	156	184	190	177	178	165	187	169	201	191	181	213	172	178	176	172	193	175	177	183	177	186	197	183	179	193	185	207	189	207	170	189	190	180	186	148	157	205	204	202	166	204	190	195	185	197	193	182	180	176	175	155	162	202	198	177	218	183	184	163	179	178	187	159	198	183	192	197	175	165	161	197	189	178	148	194	185	151	186	158	201	159	178	188	186	179	185	167	184	181	193	199	187	183	177	193	205	180	186	211	171	184	188	181	191	175	165	173	212	177	200	192	168	206	205	174	193	175	156	198	182	186	179	188	191	163	200	216	185	167	177	177	193	183	156	177	176	186	188	186	187	204	222	194	202	173	188	176	177	166	173	185	176	161	186	172	204	191	193	180	199	166	161	171	195	206	168	171	178	180	193	200	209	192	194	167	177	176	187	184	177	193	166	197	184	193	199	179	170	187	162	165	176	183	165	200	185	177	205	177	213	191	218	192	190	168	171	179	183	213	206	211	218	178	198	207	179	173	166	194	184	191	170	181	203	165	203	201	194	171	163	196	204	170	178	193	166	160	182	177	204	185	197	198	220	160	212	179	184	188	175	195	171	172	167	216	184	173	192	161	163	184	161	188	195	188	197	180	171	180	170	200	192	165	185	173	180	173	172	179	184	194	133	160	178	197	170	193	190	144	165	202	191	196	181	180	204	190	187	159	163	207	188	181	184	171	189	170	172	174	191	195	204	178	176	200	197	161	190	192	154	161	172	209	185	183	155	198	190	171	189	162	192	188	184	182	194	229	181	189	199	192	188	186	191	199	161	194	191	177	205	183	198	185	190	163	188	172	170	193	168	182	211	192	201	174	181	194	177	194	176	186	196	197	184	212	180	181	183	177	186	190	166	184	218	176	214	175	208	188	177	156	207	187	166	188	222	177	179	175	198	167	182	182	168	206	190	173	175	163	183	195	190	196	196	182	185	193	212	188	173	167	199	179	164	184	179	178	166	179	156	214	158	192	175	170	162	172	186	159	201	202	192	200	187	180	168	173	186	198	196	189	189	167	184	150	173	183	195	175	187	183	197	156	177	172	190	205	210	217	160	137	168	179	204	197	194	185	185	158	161	198	200	195	166	194	181	180	190	173	173	166	175	161	175	186	196	177	187	198	187	148	205	182	193	184	198	183	162	170	189	177	176	211	198	180	178	200	173	171	201	189	191	184	163	203	178	173	200	177	191	190	158	201	172	172	174	201	191	218	205	158	166	195	214	174	177	185	170	156	203	183	164	205	181	201	183	194	182	173	180	178	186	168	152	206	172	224	167	173	150	190	211	202	181	194	189	161	197	165	190	205	173	199	198	165	188	193	185	165	170	173	187	184	165	183	171	196	172	183	175	185	219	192	190	199	173	179	193	178	187	164	189	187	160	181	201	172	169	183	201	144	180	166	182	189	196	203	169	189	169	181	180	176	191	158	175	185	176	189	172	191	191	161	199	190	169	185	201	179	179	170	185	193	185	157	171	185	212	166	187	191	170	150	192	158	192	170	159	169	186	179	190	173	170	181	193	173	168	194	180	177	170	152	173	164	204	187	195	178	182	139	197	176	185	198	186	182	185	168	187	206	181	176	168	159	174	184	173	197	177	201	167	173	158	168	177	196	203	173	183	186	198	182	198	164	190	174	174	162	185	173	186	225	189	186	190	193	193	164	176	189	193	204	207	180	202	161	176	210	179	161	184	173	204	171	179	192	178	165	172	195	181	182	195	144	164	168	186	172	179	195	169	199	162	183	163	204	182	180	171	179	195	175	184	193	176	203	167	197	161	186	182	178	193	194	210	187	181	202	181	173	168	160	187	174	202	158	185	199	174	176	162	158	160	174	171	187	195	171	165	162	175	173	198	186	201	192	173	182	182	175	180	194	176	197	210	182	177	173	208	182	187	177	198	180	193	174	186	193	193	173	179	179	176	160	163	171	183	175	180	183	209	172	161	175	168	144	182	169	207	182	176	196	162	213	179	180	185	165	171	172	193	166	196	169	168	160	185	203	195	191	169	176	204	175	173	178	205	203	198	196	184	176	185	166	186	198	216	240	172	163	188	191	178	181	192	179	202	183	192	173	183	149	191	183	179	178	215	176	189	164	192	191	194	206	178	162	174	166	153	177	183	191	190	203	180	173	183	173	169	225	201	205	183	198	228	187	195	204	188	208	169	182	191	172	186	212	168	193	179	196	158	193	196	173	180	188	203	163	189	193	166	187	188	192	165	181	182	193	183	204	186	175	202	163	194	168	196	175	200	173	168	162	170	157	193	168	206	208	189	224	182	207	190	174	188	187	201	180	196	180	170	170	173	175	167	176	214	174	198	174	179	183	163	169	151	170	171	170	190	178	180	193	169	188	171	180	180	201	184	197	182	178	188	211	188	178	178	184	201	166	190	160	233	181	178	200	171	205	182	195	191	227	202	200	199	205	177	178	195	166	199	175	216	176	179	154	191	205	185	204	186	190	167	188	193	189	204	171	158	189	190	158	209	188	204	169	183	195	190	206	196	177	172	174	199	190	177	185	199	186	218	180	190	211	196	179	198	231	199	208	197	188	190	190	171	187	181	165	193	167	187	219	178	174	164	152	187	187	203	186	161	193	174	179	185	175	207	180	177	165	197	191	194	176	157	175	180	165	183	192	191	182	179	179	177	178	195	162	184	187	173	179	205	188	180	162	218	149	157	186	170	203	173	194	200	183	203	183	195	208	166	169	163	176	185	182	172	170	213	173	196	157	196	163	182	190	161	175	185	186	177	165	166	178	182	183	183	212	192	181	186	190	176	190	190	198	183	161	185	148	182	211	206	197	176	182	187	174	197	171	192	170	175	179	175	193	174	168	182	221	185	196	194	174	199	168	203	171	199	180	195	212	178	182	184	169	152	181	209	200	214	196	213	173	156	183	194	214	167	197	191	189	172	211	201	202	195	184	190	175	179	178	169	192	195	182	169	187	203	197	196	199	192	186	171	192	208	171	204	194	203	166	198	181	165	175	162	194	207	203	186	187	181	168	169	208	186	201	197	181	179	190	183	180	197	203	203	169	184	207	170	186	213	186	200	164	179	183	185	213	189	182	185	195	199	173	193	182	175	172	195	172	201	160	168	175	169	201	183	181	190	188	176	175	191	197	168	178	176	193	199	210	157	197	173	193	154	189	180	210	181	215	187	194	178	165	175	172	175	198	188	174	178	176	165	194	167	190	168	171	184	189	153	192	189	170	176	198	207	195	192	197	159	155	176	183	166	164	204	184	178	193	186	190	196	177	218	170	167	165	184	194	175	174	187	194	183	188	206	183	170	202	183	204	171	172	195	181	203	206	201	168	186	190	206	169	159	171	172	183	167	158	233	201	175	195	202	196	179	203	146	184	186	200	162	176	192	166	175	161	186	175	169	180	180	171	169	172	197	201	196
1740	497	511	529	470	468	464	465	487	510	518	525	516	463	492	469	473	468	462	454	475	481	516	479	451	496	474	460	483	466	461	448	484	492	430	476	488	468	483	449	496	484	473	459	471	491	480	454	471	498	472	522	456	473	474	442	477	493	475	474	491	490	455	480	467	463	475	474	465	477	435	487	491	425	444	445	457	470	433	466	470	486	471	478	469	490	481	454	484	510	442	479	485	488	431	459	424	458	474	465	456	456	453	457	477	495	475	488	497	463	468	456	480	443	485	455	481	515	441	475	468	478	458	467	463	468	500	485	458	503	472	481	449	468	454	457	451	450	460	480	496	500	473	463	489	495	485	453	451	456	444	449	482	475	481	465	454	445	412	484	485	510	460	485	530	442	467	483	492	478	487	447	472	468	423	505	464	480	427	519	436	501	480	491	439	512	473	461	447	480	474	492	474	489	459	433	469	468	490	490	449	467	488	466	448	454	452	472	491	442	471	473	453	509	473	515	473	456	453	460	478	462	477	459	475	478	483	460	421	456	502	491	465	429	443	496	492	473	455	516	475	463	443	447	510	451	477	487	466	458	446	508	489	492	464	455	464	453	461	496	433	463	465	465	505	444	488	478	470	448	474	482	469	418	482	471	515	467	526	460	455	461	466	505	490	488	492	485	480	496	481	480	475	461	478	490	419	476	451	442	477	473	479	469	458	459	444	535	471	482	502	476	503	518	464	472	479	496	483	479	461	456	494	496	497	463	480	465	448	491	473	485	457	484	494	438	473	490	489	481	476	453	492	445	467	458	509	444	451	463	413	455	507	479	491	463	444	478	488	454	468	438	499	475	448	476	446	485	492	466	457	490	459	484	454	448	509	495	484	473	514	489	458	497	460	495	497	459	472	492	482	485	436	461	468	481	457	447	459	456	485	460	468	453	500	491	467	461	476	489	451	473	458	453	467	450	479	510	448	448	477	460	475	474	446	480	498	477	488	469	486	461	476	475	478	458	483	463	458	485	461	480	451	459	475	487	468	455	478	491	463	464	476	483	482	505	493	489	455	471	482	474	482	473	438	438	446	457	477	490	453	493	436	501	479	485	470	455	457	445	482	464	418	452	522	466	433	473	441	501	420	477	464	472	464	508	491	426	493	487	457	506	451	466	472	497	530	445	457	489	481	451	492	453	490	509	496	484	442	488	463	428	447	483	478	469	495	499	448	498	451	523	451	493	501	453	441	514	459	460	468	458	483	462	485	442	502	446	473	514	474	488	504	448	469	441	459	460	495	471	473	524	490	486	507	489	464	483	453	484	455	467	476	454	477	477	483	485	450	497	477	461	442	468	492	459	460	507	455	443	459	508	497	450	478	471	446	480	497	490	474	479	415	510	471	421	489	450	492	490	458	478	514	435	499	496	501	452	469	459	462	511	444	481	467	497	477	455	464	431	489	452	446	469	501	469	450	501	460	479	486	490	453	500	475	455	494	495	489	465	503	504	493	461	463	493	486	466	452	453	464	482	440	461	470	516	467	445	445	459	483	461	465	472	454	462	495	474	468	473	454	428	510	432	449	496	472	456	493	441	454	439	457	498	490	437	467	471	469	471	451	473	458	481	467	440	475	474	490	464	505	492	528	474	449	496	475	465	454	518	472	493	450	494	447	472	457	436	474	480	482	446	492	495	465	492	461	458	445	481	464	498	483	453	430	450	468	468	471	482	462	486	499	465	475	471	444	452	440	462	488	438	471	484	451	446	493	509	450	450	470	503	484	430	477	458	499	504	469	442	454	446	440	497	469	422	478	473	451	492	482	435	443	479	481	472	458	462	458	476	455	468	487	473	486	466	453	462	472	460	454	466	508	481	498	429	459	481	511	495	470	477	479	499	485	497	442	462	447	454	467	535	463	460	473	500	496	450	483	465	469	456	472	456	469	463	460	421	464	454	466	438	495	467	478	462	461	486	466	420	447	465	457	503	450	470	484	486	483	496	463	500	466	472	488	460	499	490	471	528	464	493	479	446	537	454	473	469	458	468	441	472	448	473	492	500	444	474	472	453	501	486	480	449	487	446	483	450	468	471	474	481	454	469	464	463	470	459	491	484	470	447	464	449	473	454	458	454	530	453	496	460	448	483	477	484	482	480	451	482	466	452	491	469	460	465	456	453	507	463	492	513	431	502	451	498	478	454	450	457	475	452	494	467	459	459	489	491	476	469	498	472	457	494	457	457	477	492	460	486	507	485	482	485	463	472	496	485	476	471	443	443	484	485	488	434	501	466	478	466	475	464	523	465	442	475	457	453	477	499	479	465	439	443	477	484	496	447	465	472	456	468	458	496	449	450	447	491	502	471	475	476	502	448	451	489	450	522	509	516	463	472	454	452	488	490	449	474	485	419	485	457	522	459	452	474	485	438	442	474	473	477	448	432	499	468	478	455	473	448	503	496	474	526	461	485	485	519	472	479	438	452	471	455	432	464	476	456	464	451	433	469	497	485	450	441	456	441	455	488	468	475	489	459	500	488	484	500	436	490	467	459	458	462	455	494	449	474	510	474	486	469	472	471	445	431	453	459	450	484	472	467	496	477	481	483	530	434	462	462	471	474	488	477	494	482	485	455	482	475	477	474	473	482	467	502	463	477	479	450	486	458	470	463	462	499	467	491	478	487	458	462	472	471	472	476	462	480	508	490	483	444	455	496	493	458	462	517	464	477	458	449	446	481	441	432	472	486	484	479	463	470	488	458	447	444	498	492	462	465	432	449	460	495	470	464	452	497	495	425	492	447	468	461	439	505	474	517	497	460	479	413	445	500	498	465	452	447	489	515	476	497	506	454	462	476	461	495	466	425	448	483	480	437	467	450	466	464	455	468	447	476	456	523	454	441	467	467	497	537	475	453	460	519	484	509	485	458	434	562	466	434	491	451	485	479	474	432	440	489	478	440	455	470	478	483	476	445	447	452	449	474	485	454	469	486	482	450	452	511	479	469	488	450	429	478	508	493	482	496	432	436	468	436	454	473	456	444	483	493	459	460	475	466	471	483	458	451	488	433	455	467	499	437	464	448	481	474	470	466	459	463	441	465	450	476	487	500	463	486	456	491	454	495	448	474	471	437	448	454	505	471	439	462	512	499	494	513	467	452	475	441	468	458	455	463	506	467	500	480	467	486	475	452	482	504	478	449	475	463	492	506	450	478	481	490	476	491	495	484	448	473	508	481	464	477	517	480	456	443	489	461	452	481	499	467	478	478	448	463	465	446	463	470	488	457	456	496	474	494	484	462	471	481	489	453	472	484	493	480	463	462	473	461	470	476	463	439	487	483	458	456	467	482	485	478	482	451	455	443	482	451	473	461	474	463	464	490	459	536	468	464	504	448	472	483	481	450	467	440	461	475	461	470	467	465	494	458	485	465	460	468	467	481	462	474	473	484	495	503	457	434	471	492	435	473	501	465	472	472	483	467	472	455	464	495	489	462	464	482	467	451	468	498	475	485
8398	745	704	623	509	430	398	434	436	386	351	351	373	381	362	384	309	363	358	384	350	372	384	338	344	329	359	351	357	353	321	377	330	356	334	410	354	385	362	395	369	338	345	350	330	339	342	325	324	383	337	363	350	338	358	342	325	342	323	309	353	340	389	337	357	306	360	351	372	351	367	338	356	341	341	330	362	330	335	345	358	314	383	363	353	358	374	359	333	357	372	352	345	338	367	383	349	345	399	348	344	341	348	369	345	323	336	373	350	354	333	330	341	355	355	335	326	339	347	363	369	361	344	335	373	344	337	330	346	335	369	348	341	351	337	385	357	364	319	360	369	371	320	327	330	288	303	349	330	329	352	341	349	346	308	311	327	384	346	345	356	317	318	294	348	363	322	345	348	381	337	339	393	377	347	336	356	362	346	349	331	339	357	322	327	347	376	356	353	366	323	358	339	336	372	364	316	349	360	366	339	340	332	342	366	337	341	334	331	326	349	373	353	350	344	325	353	346	358	369	345	327	357	347	330	345	355	353	317	328	381	373	339	352	363	383	337	324	380	327	354	381	340	364	369	346	364	340	389	327	352	362	332	317	366	334	369	321	381	382	356	358	340	358	341	318	332	346	346	345	325	362	344	315	361	354	348	362	372	344	338	352	328	395	382	344	356	377	350	326	358	333	360	361	340	347	329	333	364	319	348	380	353	323	328	387	374	358	359	342	350	379	351	357	358	369	319	378	368	341	344	311	356	350	377	361	366	357	350	353	323	340	315	344	328	338	346	359	395	370	346	332	359	342	378	319	306	349	361	394	356	353	347	371	351	362	342	360	334	377	321	326	326	308	330	346	379	348	331	329	380	329	344	328	329	344	354	346	381	357	322	342	310	295	340	331	310	346	321	355	378	340	326	353	340	349	349	366	351	354	360	366	374	318	342	350	333	361	368	354	340	346	324	372	364	369	339	334	366	354	353	369	336	399	375	355	368	346	352	376	321	383	349	365	372	361	323	332	334	333	374	365	332	351	364	325	316	306	403	377	370	370	360	332	343	350	377	352	332	333	311	378	335	331	370	327	349	293	327	350	294	355	358	338	346	311	352	343	340	351	332	377	313	354	344	314	342	329	339	383	347	337	344	406	388	313	346	359	332	363	394	367	357	369	349	320	356	365	377	358	354	347	341	342	356	338	322	331	367	359	337	349	348	351	377	368	359	329	346	344	371	347	348	372	308	345	373	358	347	323	307	358	351	345	331	335	354	347	315	336	328	387	350	362	309	327	358	337	335	317	365	351	353	311	306	343	363	364	346	336	352	341	364	396	355	353	322	357	306	311	338	363	353	361	330	297	303	355	355	319	332	336	348	364	357	358	353	331	302	317	329	368	331	367	352	335	357	355	332	335	347	340	356	330	320	371	340	363	333	338	328	349	344	386	398	316	338	372	376	369	337	328	355	360	327	350	407	320	327	352	328	351	329	355	340	335	349	337	360	303	357	312	366	340	387	322	334	346	352	379	349	348	327	353	359	353	331	370	330	321	353	311	359	364	335	315	372	375	327	324	321	347	363	337	352	366	346	362	342	370	330	317	367	352	331	370	317	353	343	382	360	361	325	339	339	300	319	346	350	364	329	303	342	330	337	337	360	368	363	349	357	372	339	370	334	332	321	338	331	333	348	326	334	320	329	338	347	327	346	331	321	350	316	318	349	369	338	323	357	347	348	383	338	341	362	343	341	327	358	358	362	352	347	368	343	362	320	349	322	301	348	317	321	340	339	351	329	322	333	303	329	328	348	324	380	360	313	334	343	341	351	358	341	371	324	349	355	370	348	374	346	346	359	332	371	338	364	311	346	350	342	374	362	336	361	324	334	342	331	326	379	345	349	355	337	348	337	315	418	341	352	356	309	323	322	351	374	333	347	352	366	335	353	361	327	380	333	327	348	360	352	366	365	381	306	365	386	346	355	361	321	373	369	360	305	369	313	343	357	345	324	363	347	340	354	367	338	342	345	302	354	341	328	337	345	360	349	327	333	310	341	321	330	313	329	333	315	349	337	327	346	361	376	342	316	295	391	347	349	317	338	362	377	344	373	350	333	373	344	354	324	317	356	355	331	381	346	325	373	379	307	367	328	381	354	319	304	353	380	357	370	351	339	351	310	354	335	370	313	358	316	356	364	345	325	366	354	372	333	339	357	337	324	343	362	339	331	362	366	350	316	336	353	367	348	321	372	352	386	322	325	357	358	375	390	358	352	353	388	308	342	341	331	373	354	365	339	350	379	342	351	338	340	373	351	358	355	359	359	323	328	345	336	329	320	319	354	325	320	360	309	349	327	344	331	362	325	353	327	360	359	339	351	359	317	313	335	347	344	355	354	356	345	316	328	351	309	331	358	364	381	356	345	340	345	367	354	346	363	316	339	375	356	371	350	354	348	331	338	375	353	366	336	352	354	346	348	325	338	374	310	322	359	356	362	342	322	356	341	336	333	342	341	381	354	329	325	368	313	341	355	373	300	332	369	356	311	335	366	311	336	341	347	330	347	321	321	341	403	321	302	343	343	354	345	346	354	316	368	365	364	333	363	333	331	358	364	362	376	343	321	325	322	337	364	318	376	403	333	317	343	337	341	365	342	379	337	371	346	363	330	324	386	347	308	324	339	338	326	330	343	328	357	324	327	359	306	316	351	378	335	327	360	391	362	343	314	348	350	340	339	337	346	297	364	304	382	357	347	371	344	331	312	316	378	319	341	335	309	358	354	343	353	345	333	327	356	336	321	364	363	321	333	314	337	336	338	352	350	357	326	338	362	366	351	322	324	356	357	299	326	367	311	343	320	369	377	363	356	352	330	353	356	348	337	356	325	341	324	312	332	339	339	327	324	338	357	332	333	318	335	353	363	369	323	335	339	332	349	324	348	351	341	345	338	380	334	355	341	366	352	324	345	327	303	372	331	329	363	306	329	326	358	315	324	379	338	328	367	346	330	340	379	362	326	342	348	346	364	351	331	344	369	360	332	349	372	322	354	330	367	329	344	366	387	398	287	330	360	333	343	310	315	345	353	367	357	291	320	348	335	327	383	359	411	343	299	389	358	330	344	348	345	326	364	363	353	368	348	360	374	360	343	332	358	358	325	366	329	331	334	329	318	355	381	350	317	356	343	330	365	352	353	322	333	342	357	347	346	327	359	333	329	319	372	328	340	360	336	389	364	289	311	347	335	343	349	358	331	357	362	323	365	334	338	364	331	354	335	326	349	302	355	329	348	334	376	333	340	348	330	344	323	336	345	351	352	351	367	326	327	334	327	333	340	366	343	331	351	327	340	339	313	359	331	307	335	300	352	320	346	370	342	331	344	329	330	336	334	319	378	326	328	325	340	335	354	343	334	343	342	360	353	344	327	341	340	327	378	315	342	355	332	332	352	337	359	327	348	359	320	316	355	335	352	324	334	324	335	333	333	367	338	302	368	344	348	297	356	338	374	355	352	333	373	342
6832	1127	1653	1662	1537	1424	1235	1091	1028	1036	1004	989	984	913	906	891	838	856	834	909	890	861	806	814	854	813	823	811	842	762	807	859	801	802	804	795	811	840	845	895	782	779	817	810	849	824	757	772	789	751	770	774	781	815	818	796	764	806	807	840	798	773	860	806	775	774	803	823	821	822	802	787	791	835	816	792	810	813	750	772	815	818	823	808	825	814	773	767	802	821	822	789	801	813	817	767	770	741	774	754	796	810	776	802	783	772	775	845	793	822	828	795	749	790	839	775	780	791	790	825	816	806	791	791	833	818	805	792	794	792	842	745	780	778	813	820	737	817	755	739	728	803	800	820	787	784	801	787	770	796	700	753	772	800	829	787	800	775	818	864	786	787	858	791	766	794	793	775	767	794	772	815	800	782	790	781	771	771	813	733	797	731	787	788	812	766	803	798	817	799	799	770	823	760	848	834	814	834	834	830	819	756	836	758	788	807	822	748	776	792	742	795	771	756	833	784	762	760	773	760	781	809	807	735	771	767	737	773	787	791	784	808	822	814	767	775	826	744	855	791	816	832	804	854	832	807	761	765	823	768	752	776	778	786	809	795	808	793	757	796	810	803	810	785	825	826	803	800	751	796	806	766	783	803	800	807	762	792	787	793	752	857	806	784	756	778	769	785	790	791	805	794	785	840	783	765	752	786	818	790	794	766	743	789	745	789	794	778	810	772	807	793	781	777	795	749	797	812	758	762	780	824	804	788	797	803	842	787	831	809	786	753	795	778	823	756	773	756	832	748	775	794	782	784	786	776	774	774	749	772	842	812	794	759	759	797	802	794	780	768	755	794	814	742	766	762	803	750	794	771	753	716	814	780	783	754	768	778	815	853	794	807	782	749	798	735	812	788	823	803	784	780	775	784	832	760	797	759	828	784	819	794	823	779	790	754	792	789	778	784	760	770	836	789	792	779	779	777	850	842	784	784	793	798	759	775	833	760	747	750	793	808	752	797	741	818	739	746	752	800	763	837	804	775	756	767	784	798	808	800	819	747	747	812	767	805	773	785	779	740	775	769	795	735	776	788	797	788	795	784	774	808	761	830	834	821	782	756	774	790	838	809	815	758	760	805	802	753	750	774	752	802	853	789	786	744	768	793	803	810	803	771	795	781	782	768	811	772	799	775	781	791	781	789	794	786	749	811	756	728	844	820	780	799	814	715	821	796	842	799	815	770	801	833	806	785	807	790	777	793	827	845	830	808	794	810	782	799	758	771	761	818	792	817	791	859	822	787	781	814	781	778	788	846	794	721	826	781	796	781	805	800	817	789	847	783	804	794	772	794	820	781	837	801	774	812	793	758	769	783	767	828	788	774	814	809	787	762	822	830	781	745	784	792	803	756	851	799	779	793	794	798	741	768	791	838	778	805	801	812	810	815	802	795	777	723	770	802	802	772	836	793	798	844	797	819	784	773	791	828	766	794	807	751	800	778	787	776	778	781	787	811	749	764	767	782	838	826	801	759	803	803	822	851	759	814	795	839	820	806	800	796	806	769	763	820	751	751	762	779	788	756	804	819	799	742	755	778	771	779	819	801	788	791	788	746	761	775	776	794	833	836	743	782	835	778	768	819	822	797	775	808	783	750	827	809	803	784	819	751	807	776	791	814	782	742	814	736	834	800	837	814	792	829	800	775	831	784	811	826	781	774	779	777	780	785	745	756	829	801	779	791	812	837	736	769	733	757	799	789	749	803	775	795	788	795	812	826	809	827	745	764	811	764	794	790	832	776	751	788	755	785	827	803	797	796	808	772	771	825	818	851	781	770	768	783	846	770	796	812	746	779	794	778	756	789	777	807	845	764	808	803	809	751	776	770	828	778	781	816	806	811	815	755	796	810	783	794	791	735	836	806	807	768	825	779	805	763	821	770	782	814	817	834	824	829	787	779	769	819	813	814	782	864	844	775	796	785	826	787	792	813	755	819	803	792	752	744	792	821	792	795	765	815	755	828	842	804	843	837	797	789	773	802	819	754	806	789	802	778	751	770	830	771	772	790	793	766	771	784	807	816	738	819	761	786	815	769	739	704	783	802	749	802	753	815	801	793	785	774	816	832	857	750	801	757	809	805	783	807	823	819	754	797	804	823	799	784	797	803	791	780	762	759	724	797	768	790	777	802	755	801	783	797	817	791	765	820	823	786	813	807	749	835	782	739	806	792	799	856	791	819	772	849	798	784	765	787	845	790	833	805	803	681	862	785	777	763	801	783	818	767	802	787	801	808	798	773	764	735	784	766	795	791	761	838	829	757	783	853	785	779	832	757	773	798	751	816	813	815	783	780	818	830	855	764	757	785	751	791	802	784	781	795	806	806	796	823	837	800	782	786	798	774	787	815	800	789	836	787	824	793	765	817	829	781	784	752	798	770	812	809	802	782	820	798	792	786	729	797	782	781	795	807	814	821	824	793	787	795	798	788	797	775	807	784	772	813	807	848	809	783	798	800	768	788	822	836	765	759	803	803	788	847	779	793	766	860	779	820	770	775	794	763	774	835	750	793	773	814	782	799	783	797	821	789	771	793	748	781	772	772	815	784	814	731	795	796	815	824	772	791	775	855	799	824	785	778	796	776	791	771	830	799	785	803	797	767	789	815	788	772	821	777	753	770	800	835	810	810	788	779	800	796	794	794	778	772	809	782	809	798	781	780	793	788	751	794	794	791	790	799	764	811	776	786	777	772	770	764	784	781	833	821	797	801	763	792	829	814	779	807	784	817	753	763	777	838	777	807	769	760	789	802	804	766	756	799	802	783	778	799	811	745	822	805	871	763	808	795	777	748	812	874	800	808	793	820	832	776	764	764	748	800	786	811	793	801	848	796	805	797	797	767	833	784	788	814	811	785	795	806	777	816	762	807	824	782	735	776	743	807	766	798	806	792	760	821	816	823	821	837	775	789	758	799	830	742	753	824	810	704	816	766	762	818	795	735	798	839	804	799	749	815	762	776	745	771	785	777	762	794	795	772	751	773	757	830	784	780	765	782	807	780	770	779	802	817	751	772	791	792	784	752	828	838	757	758	781	806	724	791	739	764	785	765	759	840	807	779	835	774	803	782	779	783	811	789	759	817	769	768	752	782	824	771	799	808	771	772	828	794	787	794	812	770	772	823	723	823	794	812	778	798	741	803	784	763	744	768	828	807	831	824	772	795	817	798	777	786	787	826	810	788	815	784	794	826	811	749	790	759	824	795	810	763	829	834	762	807	775	783	822	776	776	810	747	786	812	811	793	817	830	798	780	784	800	783	767	823	761	809	844	843	790	811	763	779	779	783	794	774	795	769	795	836	766	765	780	781	852	771	789	805	837	833	752	781	801	765	765	800	783	862	780	847	776	829	764	756	839	792	838	773	774	788	744	814	817	791	823	834	774	813	801	792	795	836	780	805	794	810	866	789	787	769	778	824	770	815	759	795	833	826	781	759	752	768	802	847	783	756	778	815	772	763
15432	1446	1052	810	564	522	393	408	367	363	348	369	341	347	335	375	310	309	313	316	279	303	310	337	306	337	280	309	321	342	326	287	285	293	322	274	287	267	294	292	292	295	318	314	325	307	315	296	289	313	315	270	309	339	314	297	305	289	297	314	265	288	281	291	294	286	270	318	288	296	307	284	330	301	310	263	265	311	307	282	326	308	276	297	308	262	324	327	281	284	304	315	329	304	305	303	307	288	308	282	295	321	284	290	294	316	279	309	270	285	324	335	280	309	319	272	267	297	301	295	304	273	302	278	319	317	295	297	285	321	280	276	316	277	302	321	306	313	320	319	278	283	305	309	285	338	304	284	291	296	323	290	280	273	277	301	289	349	281	279	320	288	309	299	308	309	302	285	276	295	296	316	295	292	295	269	320	330	316	274	326	278	289	300	290	281	300	304	289	316	296	313	291	255	258	287	282	310	272	247	286	306	312	302	302	301	289	295	309	328	292	298	283	278	344	311	302	291	341	296	267	293	313	288	292	268	306	297	322	293	306	321	321	306	280	304	351	288	308	291	275	303	298	283	324	302	289	317	264	303	311	316	277	253	301	291	301	321	284	316	285	292	290	286	254	292	272	285	266	256	346	273	296	290	303	333	266	263	305	304	297	293	289	314	297	281	266	306	299	301	281	270	290	314	277	261	304	298	270	282	319	308	305	285	270	278	320	292	287	302	303	294	293	278	294	281	310	295	319	299	296	281	275	317	273	310	314	306	292	310	283	302	323	302	314	308	325	290	301	286	290	304	276	316	310	331	329	296	273	335	285	264	299	282	303	271	287	283	287	298	323	278	281	323	300	284	265	314	289	287	284	290	315	300	285	318	332	311	297	292	273	298	287	314	254	279	279	327	295	302	299	310	301	278	303	281	288	276	264	322	269	290	294	359	295	307	312	298	322	314	301	290	273	273	311	274	274	329	283	308	285	310	324	308	288	298	284	307	283	260	290	294	295	294	298	310	284	281	309	315	295	294	273	290	274	274	282	270	280	299	288	322	288	310	304	301	341	267	284	297	297	284	287	267	322	286	282	299	276	294	291	269	278	268	280	288	283	283	312	303	306	301	286	290	289	281	315	317	285	323	305	293	306	295	295	298	328	318	279	302	294	299	282	304	289	300	327	313	301	281	297	265	296	305	262	301	306	314	284	302	331	299	260	292	307	285	271	324	306	306	285	297	324	293	246	282	284	313	272	299	305	321	317	320	281	295	307	305	271	300	318	303	338	333	279	308	294	329	300	260	301	321	314	289	280	287	266	292	245	303	296	285	280	295	321	285	304	322	303	312	279	291	281	309	313	314	321	287	319	302	292	287	267	314	299	310	279	286	308	342	275	280	290	292	288	274	315	273	336	335	303	287	327	303	282	294	273	327	325	301	291	271	287	301	298	294	322	265	307	306	304	301	299	273	264	312	335	339	287	314	310	286	290	315	298	268	278	317	261	292	309	294	294	276	305	284	321	284	323	285	321	274	284	302	303	302	312	324	290	290	277	283	324	289	305	282	284	266	295	325	303	293	289	313	298	281	279	299	297	264	317	335	276	325	301	313	293	300	312	293	303	261	304	321	290	304	310	314	292	306	321	272	280	281	299	292	310	296	278	286	304	308	277	305	320	318	302	298	302	280	289	319	268	299	324	299	298	325	267	317	303	346	294	267	283	301	300	281	312	285	307	282	299	321	328	307	312	305	279	291	326	278	297	285	308	303	310	294	303	321	273	323	285	305	273	286	288	291	293	288	306	298	323	315	283	274	281	289	290	279	279	308	322	315	274	311	283	287	296	308	314	317	287	275	286	300	299	319	315	284	284	326	278	327	309	311	300	268	272	290	302	306	316	305	301	284	296	319	293	287	285	296	320	294	283	300	330	299	298	284	323	315	312	310	321	303	294	306	294	309	249	276	294	300	278	308	295	293	330	270	310	321	302	324	336	296	317	307	293	303	275	313	325	277	334	274	284	285	303	328	294	303	292	302	296	340	307	324	304	312	331	316	302	292	279	360	293	313	343	296	293	278	299	269	294	298	286	295	285	336	304	311	319	296	290	287	301	307	276	289	285	338	256	284	280	285	337	317	323	329	289	337	287	320	278	286	313	297	297	296	337	303	312	290	297	290	288	299	321	290	283	276	293	282	336	307	275	349	291	300	278	282	270	292	253	276	307	273	303	300	308	296	276	285	274	305	323	272	274	276	307	292	319	312	325	274	294	299	259	297	343	259	317	253	279	307	291	298	300	298	274	296	276	269	281	273	306	298	287	285	309	321	288	290	321	319	281	315	292	289	311	315	336	324	292	286	307	292	303	289	282	280	297	278	268	291	301	312	301	275	304	267	298	301	323	322	292	281	295	303	297	286	280	294	310	283	301	296	291	294	284	278	290	282	303	282	313	297	273	288	282	288	301	289	286	310	294	290	294	311	280	275	259	317	305	291	332	270	292	296	288	302	315	301	300	299	278	291	317	330	313	273	293	298	334	282	292	358	301	294	289	292	298	289	312	286	303	332	312	277	316	316	299	308	317	320	283	289	277	316	301	301	316	309	300	264	274	313	274	317	324	302	282	290	268	337	318	278	290	299	283	286	259	293	281	268	308	306	270	294	317	298	264	278	292	283	299	293	314	297	302	316	302	305	273	275	308	307	288	301	279	305	332	287	308	276	286	285	287	280	295	324	294	321	286	282	293	297	302	323	301	306	292	315	312	292	274	299	320	314	291	290	307	277	272	309	307	290	280	272	328	286	316	324	277	275	323	293	310	298	294	315	303	272	296	282	260	258	307	274	312	284	310	339	307	305	334	306	299	324	327	288	302	307	287	289	298	284	271	315	311	275	313	290	289	280	313	294	303	315	272	287	301	317	282	299	298	272	321	294	289	292	338	323	299	305	285	291	301	298	299	304	295	318	309	310	288	318	279	279	301	289	291	286	263	313	311	272	307	328	318	303	353	281	313	330	334	306	277	291	321	289	270	312	281	281	302	298	313	311	287	298	309	338	261	278	296	309	281	318	315	297	291	291	275	300	305	277	323	315	315	252	284	284	287	301	280	348	309	303	308	291	299	311	339	322	306	286	256	334	296	296	277	347	284	307	306	292	279	280	256	279	301	281	310	295	269	280	310	287	269	309	301	277	334	325	289	310	244	275	287	321	276	309	312	257	288	288	256	295	280	322	298	268	288	322	315	279	281	294	308	306	301	280	279	326	291	267	283	295	305	248	304	329	279	342	297	311	296	295	327	283	313	281	306	303	293	299	300	326	307	319	329	279	302	280	296	316	294	305	303	287	299	285	294	312	339	289	255	315	316	298	290	320	302	237	295	290	293	305	294	327	314	279	308	308	331	275	315	329	280	281	287	285	306	331	246	276	295	301	241	261	297	295	280	289	287	269	273	294	321	278	324	317	319	294	286	312	281	310	328	315	307	291	267	279	298	294	298	278	281	287	317	311	303	300
8451	1262	2186	2355	2032	1817	1494	1324	1158	1156	1060	976	959	927	848	880	860	792	764	804	743	721	787	763	727	762	790	748	707	732	709	666	698	691	672	652	686	700	664	683	714	721	707	713	684	704	684	703	666	702	654	714	744	690	697	696	668	675	680	639	652	679	710	668	694	695	722	686	670	673	649	691	668	720	644	658	650	646	691	638	699	689	694	715	661	671	665	741	719	684	674	692	699	682	677	691	684	651	654	619	624	719	663	681	684	702	687	678	628	671	652	656	655	712	685	649	704	656	691	734	666	624	671	692	663	642	700	679	663	681	638	700	640	682	657	657	693	613	647	685	649	640	675	657	666	675	700	693	668	669	669	680	673	651	635	668	693	691	646	691	681	710	613	626	678	657	693	699	715	648	708	680	661	658	659	687	728	675	667	628	669	654	658	633	694	666	650	655	636	651	682	658	655	644	679	641	675	652	633	668	607	660	667	672	642	674	662	682	713	627	693	704	675	630	671	657	746	681	680	690	620	683	623	649	679	677	694	628	679	690	638	713	703	686	656	676	635	655	653	692	657	672	656	691	736	677	658	694	674	685	686	655	642	680	680	656	687	732	648	708	609	644	631	708	655	683	660	603	695	650	676	657	666	692	625	658	662	673	675	659	697	667	652	660	723	694	680	629	660	629	668	642	684	681	631	666	703	686	640	655	640	651	656	676	682	635	640	685	717	680	674	668	660	654	716	654	632	688	637	727	625	641	667	683	695	729	601	665	651	661	674	651	641	699	682	663	677	680	664	648	606	687	650	706	669	700	649	699	659	692	643	673	666	634	666	654	704	676	668	662	649	673	653	704	689	672	653	649	648	640	685	687	647	660	661	687	636	688	660	668	679	701	683	672	675	686	653	681	675	648	622	670	654	649	667	671	653	665	639	686	652	619	688	680	642	658	696	622	670	668	680	698	616	658	662	681	638	703	657	704	701	696	613	647	676	662	720	682	652	649	675	649	699	649	639	663	694	670	668	622	650	648	703	653	674	658	706	662	690	680	665	661	677	672	621	635	653	654	685	693	608	626	694	704	672	653	639	671	683	660	675	627	624	642	627	662	669	661	654	666	675	709	688	711	639	676	678	675	627	638	630	697	636	690	693	663	632	659	714	619	660	677	656	702	658	667	670	719	606	636	634	667	654	680	690	674	680	694	708	655	639	664	636	694	695	609	623	653	646	648	668	642	657	641	718	684	665	680	659	622	620	689	664	680	633	663	657	690	655	660	627	676	646	710	674	655	728	613	738	673	662	654	718	659	641	627	692	664	669	683	672	693	669	622	669	667	688	659	699	679	674	668	629	711	608	689	648	660	668	629	661	679	671	660	678	659	645	676	684	650	667	673	651	656	638	660	645	698	665	686	678	711	694	666	682	698	646	683	659	647	638	658	698	686	653	682	669	676	673	666	629	633	616	662	682	641	729	604	679	616	679	682	712	673	696	674	648	648	667	724	648	694	679	712	681	673	635	663	604	693	706	665	650	657	659	671	701	635	677	654	698	649	648	635	629	662	662	675	650	689	672	642	651	661	668	659	635	650	675	642	644	655	694	712	683	635	683	686	673	704	612	688	624	684	651	696	667	683	666	660	682	636	684	677	630	662	628	683	688	662	661	684	670	679	627	660	658	656	673	636	640	706	704	680	653	626	654	698	654	627	638	654	639	684	670	700	644	634	663	676	661	708	685	673	677	604	685	640	623	622	692	695	711	638	633	678	662	685	656	647	676	653	616	636	671	671	658	628	707	686	660	624	672	687	675	700	703	650	644	628	689	677	660	706	680	688	627	612	728	705	646	609	681	661	683	714	682	675	636	672	676	670	671	625	675	675	634	659	674	665	634	681	640	641	699	730	677	679	651	641	672	699	643	664	632	685	654	625	699	676	677	641	656	672	674	632	623	660	646	645	691	646	669	681	671	606	625	678	662	675	636	690	659	679	645	657	653	691	658	695	692	673	703	665	665	670	636	659	696	686	655	677	627	639	630	710	672	676	633	635	639	688	668	686	650	659	630	693	681	623	600	663	705	693	647	638	631	681	681	692	678	633	669	689	673	662	678	656	626	677	675	651	656	637	672	630	647	670	657	638	683	695	668	660	654	665	650	672	700	683	636	627	682	670	685	675	676	655	664	690	664	693	676	672	655	684	646	697	615	677	686	713	629	655	654	663	643	690	669	639	675	650	654	657	651	709	681	654	697	666	645	688	641	686	704	705	652	674	697	638	643	686	657	670	670	623	707	703	671	674	656	699	647	652	657	662	687	645	701	655	685	640	675	661	705	705	643	641	670	637	675	648	697	637	711	671	673	661	668	625	636	627	691	662	652	680	684	697	681	705	642	654	677	643	661	679	676	654	721	649	672	673	583	671	668	671	666	725	633	698	644	655	702	661	627	651	652	690	663	664	614	692	699	668	643	695	680	623	646	636	646	715	688	660	671	696	635	659	601	618	656	635	663	648	663	673	676	651	670	616	683	641	681	614	644	668	662	679	616	697	658	643	656	713	686	662	648	640	691	689	623	672	732	657	655	644	660	701	664	666	660	691	660	651	654	603	640	653	620	671	701	694	693	666	674	616	634	677	636	684	642	686	728	657	671	695	709	642	676	664	698	651	654	691	715	686	617	686	684	693	653	661	685	648	649	626	640	666	664	661	645	643	651	692	660	686	665	678	698	648	683	636	680	673	710	684	701	646	711	680	663	678	676	683	662	682	695	727	735	668	664	646	629	664	668	642	717	661	656	626	685	697	657	652	669	658	703	675	654	655	645	659	646	681	683	627	683	731	630	684	678	673	652	678	702	657	687	657	675	688	637	653	645	659	673	711	662	626	622	618	683	656	648	682	687	659	639	652	672	695	662	668	661	657	657	679	693	671	674	679	705	716	622	655	686	660	662	632	674	697	651	646	649	712	671	628	656	693	679	638	670	644	622	687	695	679	644	662	681	696	677	658	656	677	713	657	659	642	665	655	599	621	669	650	659	687	642	639	679	656	684	656	717	690	673	664	685	619	667	631	677	654	624	678	687	651	645	663	677	682	684	688	636	650	659	660	647	696	645	677	675	651	673	694	626	670	632	648	661	629	678	645	639	664	645	674	687	643	693	644	611	686	688	662	701	679	710	726	700	659	625	702	685	676	658	695	699	646	636	639	705	683	681	669	652	639	681	651	657	732	632	617	672	656	643	673	654	653	642	641	686	701	649	673	645	674	697	662	652	682	707	670	687	695	670	690	713	649	642	693	673	677	620	660	650	666	632	693	674	665	632	654	685	719	667	668	615	661	729	669	671	657	642	681	656	638	638	663	666	633	670	686	616	647	645	680	682	660	658	664	629	654	610	681	683	687	671	663	688	652	733	630	656	675	670	671	673	726	687	702	667	640	709	656	680	705	666	695	693	669	623	673	689	736	666	695	691	705	651	659	624	669	687	636	668	655	712	690	705	678	663	653	668	627	663	659
1429	190	183	172	196	205	214	174	201	205	174	171	189	189	197	180	180	191	192	169	189	205	182	188	184	201	203	189	205	183	193	175	183	198	207	182	183	202	174	174	165	179	185	192	182	172	180	170	183	179	170	173	188	160	194	184	193	193	171	191	196	185	195	174	171	194	171	181	196	174	195	193	183	170	219	184	167	177	178	210	217	172	175	162	181	225	195	203	189	187	171	164	177	178	186	200	189	184	185	173	180	207	192	196	189	189	186	193	179	183	192	172	164	187	184	157	195	203	182	189	175	192	186	169	186	201	187	190	185	164	212	184	153	185	204	189	180	203	188	202	178	169	223	198	189	177	216	188	179	157	191	193	183	169	208	168	210	182	191	216	222	191	199	198	201	189	203	193	194	166	199	194	186	179	207	195	172	204	202	190	211	188	198	177	188	185	170	184	175	191	149	163	196	188	186	141	194	191	197	199	205	197	172	185	192	176	192	194	184	192	182	179	189	174	180	158	187	188	168	214	197	187	158	198	171	190	170	169	160	183	177	208	184	182	193	168	179	167	196	178	186	186	188	205	199	187	158	162	158	179	186	177	211	200	179	174	178	205	193	177	178	191	197	170	168	186	203	171	157	193	186	174	185	164	193	192	193	171	170	164	170	197	195	185	187	187	199	196	186	169	176	171	181	205	176	178	157	165	187	187	170	170	191	185	193	188	169	162	168	182	162	161	169	162	173	190	189	193	193	204	181	196	170	184	160	193	174	167	170	146	179	183	179	156	210	175	168	174	180	186	176	160	175	191	178	228	203	211	191	187	176	188	161	189	186	183	178	178	196	187	165	161	177	194	162	164	146	196	188	204	174	185	184	176	184	169	186	166	223	204	190	183	188	187	175	200	194	198	176	170	191	187	167	178	171	192	174	182	162	172	212	183	191	181	217	174	185	187	190	175	190	210	187	195	180	192	183	199	181	215	207	172	159	157	188	182	207	194	172	190	152	192	180	170	199	155	170	182	162	177	178	200	190	187	169	176	175	174	180	162	177	204	173	180	186	176	185	158	178	170	205	181	170	201	180	220	199	193	188	196	180	166	199	192	168	175	179	198	208	180	185	187	186	172	174	195	166	172	199	189	171	173	187	189	177	188	212	187	180	187	187	195	188	186	191	191	190	188	205	199	195	183	179	172	170	185	228	198	207	190	190	164	164	193	158	170	185	186	184	166	174	167	202	191	172	188	177	194	189	158	202	178	190	177	165	189	191	162	190	204	192	179	197	182	205	180	195	196	195	186	179	216	196	189	182	204	191	187	191	203	170	172	180	168	177	184	169	177	189	182	178	204	177	199	187	175	191	194	185	177	193	174	175	178	183	178	197	179	203	203	179	172	185	181	219	176	198	186	158	162	186	193	200	188	185	209	207	193	175	183	207	165	193	157	172	146	158	181	158	195	189	163	172	180	173	192	202	189	175	186	212	178	181	209	205	199	164	167	188	196	188	179	171	199	171	176	177	216	204	186	166	176	182	187	174	190	161	178	202	209	218	172	162	186	204	169	189	175	182	177	180	183	194	172	190	183	190	183	171	170	179	183	200	172	186	184	209	191	196	196	200	185	204	171	192	186	173	198	212	194	220	176	183	188	204	165	198	176	168	178	203	191	178	187	215	216	183	192	168	187	196	184	199	190	190	181	194	161	163	189	177	205	212	184	185	183	171	164	200	174	194	194	190	155	156	168	193	179	209	204	180	171	202	194	190	210	193	182	199	166	201	175	205	189	179	181	208	201	176	181	181	198	184	176	190	220	200	210	169	199	188	190	169	182	154	182	158	183	189	188	176	171	192	182	160	189	172	177	172	186	199	181	184	193	157	195	183	179	186	161	169	184	179	192	194	183	182	163	189	182	188	198	173	172	165	167	194	193	170	206	165	196	178	188	172	190	180	197	194	173	151	183	184	190	193	180	207	190	164	184	187	174	162	180	192	185	207	172	167	193	175	155	174	208	188	191	162	182	171	212	170	204	173	173	184	146	183	171	188	190	181	170	169	172	214	180	175	182	225	211	194	192	185	173	160	209	207	171	197	190	192	196	188	192	196	237	203	198	211	191	173	181	165	190	209	212	196	178	173	194	177	177	180	185	174	217	190	182	189	192	182	192	198	203	177	189	204	179	222	170	195	195	192	186	169	186	166	193	192	188	178	187	226	158	192	188	192	210	191	180	197	179	188	179	194	223	155	199	161	193	183	194	180	177	203	187	190	206	159	174	196	176	192	185	183	192	177	185	157	180	173	171	185	175	209	180	180	174	169	209	190	163	169	176	178	211	200	191	177	200	187	189	180	205	176	165	178	175	161	197	204	189	186	181	172	182	190	168	218	185	169	186	200	183	172	168	202	178	188	192	169	203	184	191	194	196	183	189	178	175	174	224	161	193	206	178	195	180	208	206	180	225	178	173	154	173	199	159	161	168	191	174	186	193	150	178	192	165	193	179	173	158	166	193	199	171	194	215	161	181	196	198	193	165	153	178	185	175	163	173	190	167	176	177	176	178	169	157	181	189	185	192	171	192	185	177	190	195	175	209	192	185	185	160	193	196	173	180	178	190	180	185	170	160	212	205	205	189	182	195	187	169	173	162	160	180	166	227	182	187	178	198	213	188	171	186	163	175	200	198	195	171	192	177	178	181	166	193	184	178	204	201	177	172	179	177	187	191	190	182	180	176	177	187	187	180	163	194	174	162	165	166	180	177	174	194	214	168	214	193	189	197	196	193	179	183	208	175	164	194	188	180	173	169	187	186	183	214	174	172	194	201	181	182	169	204	202	196	184	184	176	181	212	181	186	187	216	190	184	203	190	200	182	175	175	184	175	197	164	182	200	180	174	197	220	203	161	205	190	179	189	176	184	210	194	197	179	180	192	216	205	199	210	195	189	179	193	192	200	201	163	197	144	193	169	190	215	152	173	191	189	177	169	176	183	199	193	189	172	177	179	184	189	186	187	183	157	176	197	177	170	181	198	189	176	213	203	174	166	188	187	198	183	165	176	211	189	180	181	140	194	200	181	178	172	186	220	207	184	206	191	175	193	188	226	214	185	187	196	197	182	177	167	180	208	188	167	180	183	193	172	227	160	192	198	182	200	215	205	195	184	187	181	186	195	173	179	175	169	179	154	179	185	212	169	174	169	180	188	169	193	203	170	163	199	208	181	166	171	181	195	176	179	235	163	187	186	200	187	178	179	203	214	211	171	183	199	187	193	176	173	206	176	186	174	169	184	177	174	188	193	197	173	164	192	208	182	191	161	165	179	175	174	180	160	178	202	183	206	198	171	183	157	196	181	190	190	208	191	165	197	174	162	169	185	206	166	186	179	162	200	184	192	182	215	202	189	190	181	187	198	191	195	177	169	174	184	173	190	162	169	195	164	203	169	188	179	217	185	187	205	196	164	178	196	193	184	203	201	172	199	157	191	207	176	194	178	141	170	186	191	182	157	181	187	202
1768	470	468	488	523	514	512	512	493	463	444	481	492	502	442	496	485	505	436	466	448	473	462	450	482	506	464	490	436	504	456	510	502	458	516	449	490	488	484	476	474	426	470	454	478	482	483	493	498	449	497	494	480	473	506	459	478	480	432	476	477	470	436	477	467	457	471	475	481	510	426	449	438	477	467	428	480	461	482	492	486	488	432	475	464	482	450	512	474	462	485	497	446	453	481	455	496	448	450	482	512	453	442	485	437	490	447	464	460	472	463	445	476	477	448	455	476	459	477	456	467	470	484	510	456	483	476	460	472	468	461	458	486	444	467	502	474	467	450	480	482	497	471	444	454	446	487	490	500	444	468	491	430	511	459	484	492	439	458	444	482	430	470	492	455	496	465	463	465	462	457	482	465	483	519	468	485	499	524	475	473	493	457	443	480	501	467	502	485	472	471	498	435	443	462	473	455	468	475	491	467	452	472	492	461	411	482	501	470	474	460	506	435	449	495	501	478	470	476	470	473	497	499	479	490	467	460	475	499	480	460	476	532	491	458	511	442	465	437	472	489	434	479	491	471	493	510	445	487	468	459	482	517	462	523	462	474	456	461	470	520	465	481	476	476	460	489	501	488	476	457	458	490	470	483	490	485	475	457	483	482	492	465	510	491	460	448	462	471	471	451	459	469	442	484	444	458	445	492	491	487	480	467	458	457	477	493	489	472	467	465	500	509	465	455	499	479	490	475	493	436	482	464	507	435	468	458	456	473	496	473	481	480	458	480	434	513	485	516	471	481	471	482	511	447	481	497	511	476	482	488	503	468	466	480	456	474	429	470	486	480	461	461	475	462	479	496	513	460	449	512	470	487	504	454	454	449	488	488	452	481	433	488	439	472	440	494	467	519	463	456	518	468	515	489	447	456	463	445	493	446	537	467	501	438	453	487	487	462	439	467	479	494	490	468	478	498	454	494	452	471	489	446	475	484	457	455	452	516	495	514	455	439	457	485	456	463	457	486	474	423	459	483	450	433	478	447	497	499	473	461	478	518	471	449	450	478	446	484	472	494	496	450	477	498	479	480	467	428	467	476	465	485	482	435	492	494	483	473	495	496	507	449	470	474	476	497	476	458	456	458	458	506	464	499	484	450	459	449	473	489	464	472	480	471	446	497	451	444	501	471	473	475	489	455	431	423	495	451	472	467	470	477	456	473	504	480	456	465	476	520	461	464	452	447	488	459	475	505	494	457	431	476	461	482	479	481	440	460	472	484	480	451	492	440	495	488	465	507	496	426	485	452	455	455	469	435	483	444	484	441	447	500	429	509	459	440	458	449	486	454	456	476	478	462	454	449	449	466	470	490	479	448	468	480	453	483	485	452	477	487	463	491	469	485	505	495	409	444	465	482	500	471	462	474	447	456	458	489	497	458	432	489	521	491	430	460	455	516	483	501	465	469	452	512	464	435	449	443	464	486	470	498	467	466	452	501	472	484	485	473	468	460	459	470	481	485	435	460	491	433	466	509	476	467	441	490	519	446	489	516	498	471	478	451	479	504	487	486	467	468	478	458	460	512	497	497	461	464	476	440	470	441	492	445	472	462	444	462	495	457	476	476	487	488	455	493	470	458	510	480	465	431	479	430	452	442	497	429	473	470	510	485	486	453	477	488	472	502	495	499	469	442	504	488	493	489	481	474	463	486	449	448	526	507	458	454	520	452	484	471	487	449	457	495	523	491	496	461	454	514	490	463	467	476	503	459	479	439	476	468	453	441	511	489	466	472	448	457	480	480	520	479	455	473	446	438	467	481	491	481	492	474	417	480	419	485	498	475	462	480	479	464	454	498	453	459	492	472	457	463	484	451	444	457	499	514	486	482	436	430	447	480	469	447	504	525	457	471	510	467	446	429	459	429	462	446	455	472	445	479	464	460	463	481	501	455	481	471	495	481	455	489	472	443	489	444	484	445	466	440	429	449	486	475	502	464	469	470	478	474	468	431	432	499	445	454	477	477	456	487	464	481	479	446	447	439	490	454	511	448	489	459	438	477	496	442	484	499	470	490	446	457	489	442	479	471	501	484	439	471	454	482	465	459	480	435	459	491	480	507	487	484	462	482	466	515	472	454	469	462	464	436	482	459	458	454	476	455	492	494	482	500	470	447	436	492	470	477	488	451	458	474	462	468	457	485	490	462	498	467	466	474	503	483	457	478	503	481	469	488	452	459	494	457	471	503	439	472	471	480	488	491	479	462	496	529	496	479	479	465	470	486	479	480	470	503	504	441	458	455	457	505	462	476	470	496	472	496	471	476	451	463	504	427	485	494	485	482	478	469	510	474	470	487	477	486	512	476	430	478	401	443	481	493	489	462	498	445	503	498	493	448	473	474	455	457	490	526	519	471	469	465	474	469	418	474	470	500	531	447	466	481	457	477	458	499	463	450	500	488	458	440	444	467	459	498	476	486	417	470	467	473	475	522	489	458	494	467	472	460	464	453	510	444	471	462	446	483	452	486	501	480	457	537	472	457	449	460	457	432	480	487	497	475	474	479	469	444	481	447	461	470	460	454	470	454	464	489	470	454	476	442	479	500	456	511	480	493	493	469	471	477	432	475	458	515	490	483	502	448	495	455	450	469	516	461	486	498	484	460	501	487	480	484	486	456	487	478	452	448	472	481	466	476	485	474	454	431	492	500	478	462	489	491	486	471	458	500	478	453	485	467	467	439	478	455	484	455	489	476	469	458	490	453	413	459	482	451	481	488	502	492	468	454	466	469	447	469	498	488	489	476	497	438	475	473	470	462	455	494	473	478	493	440	447	465	462	480	453	452	480	472	467	476	447	422	448	426	456	473	477	479	438	488	466	493	441	466	467	469	466	485	451	462	483	460	473	493	445	473	471	458	455	445	496	426	490	487	526	509	487	474	483	500	416	465	468	498	483	453	470	453	471	490	498	482	481	489	464	450	467	498	517	482	512	456	473	484	497	468	493	486	484	464	456	472	462	444	453	476	457	461	463	483	465	483	499	491	476	505	491	449	507	483	433	453	477	469	484	480	488	495	471	460	488	446	483	422	517	464	451	505	487	454	468	473	468	475	475	477	453	478	465	509	468	472	488	465	470	440	485	453	466	461	448	483	451	460	451	468	420	452	477	480	453	468	474	472	501	467	463	478	466	481	445	496	457	457	481	444	468	483	439	482	494	463	471	501	450	469	437	508	509	461	467	477	509	458	465	481	495	513	448	466	452	466	465	484	495	476	458	470	452	492	430	487	455	482	459	440	470	469	499	492	454	473	438	476	468	477	468	450	437	486	444	493	497	461	440	484	433	482	453	461	476	438	469	451	497	492	454	495	449	453	493	472	436	432	466	471	492	513	488	474	503	484	449	429	484	462	454	456	498	490	475	435	492	475	432	468	466	476	436	502	478	513	462	488	518	437	448	493	466	457	482	525	465	470	443	475	464	500	474	516	518	472	458	464	467	478	491	474	477	471	496
8147	687	736	573	497	438	446	421	335	373	399	376	376	374	348	347	383	367	330	387	355	338	335	313	360	357	372	365	340	368	347	350	339	348	367	355	388	357	351	348	391	307	350	360	331	340	361	362	342	345	333	316	327	342	311	342	315	349	350	371	354	332	326	362	359	357	340	369	382	350	327	340	387	356	358	346	344	338	375	355	372	345	328	365	370	348	361	350	344	321	339	334	356	360	357	344	309	337	349	335	363	340	369	352	343	377	328	345	332	377	339	377	333	360	367	338	318	328	351	366	338	367	338	330	354	330	379	366	336	309	288	360	375	318	352	372	339	332	310	343	392	394	318	307	335	357	364	323	337	344	332	359	356	327	309	360	333	350	347	370	355	355	371	351	401	342	318	360	360	324	335	347	350	329	393	355	350	336	341	351	317	365	351	379	360	335	333	323	320	345	333	347	328	343	380	369	361	325	347	367	353	390	328	303	337	349	371	380	350	356	340	327	329	337	325	368	390	333	346	355	317	311	321	305	387	408	357	361	378	359	369	357	337	358	348	358	316	361	345	352	336	356	337	339	352	344	374	330	344	346	368	323	365	375	379	356	299	333	395	382	313	345	355	372	329	344	358	363	346	341	356	326	341	355	360	377	314	342	299	291	325	366	319	337	332	358	311	309	330	360	365	362	356	334	338	328	364	310	319	363	376	365	340	336	362	347	340	330	315	335	339	343	353	341	340	349	336	370	374	342	319	349	325	350	348	378	397	360	367	343	360	352	365	363	380	327	352	336	365	339	346	363	357	370	367	360	375	369	353	323	335	305	330	341	371	317	335	354	322	352	362	360	332	335	338	332	338	347	382	308	308	330	319	329	313	335	363	372	388	352	328	316	319	333	370	373	331	336	369	355	332	336	357	339	339	328	362	373	357	349	357	357	315	382	345	338	365	334	310	339	333	361	331	348	321	338	351	342	364	359	355	352	334	334	362	340	326	312	334	357	361	344	352	328	323	327	348	362	338	360	340	323	323	349	368	379	339	370	366	322	327	363	340	360	358	375	365	369	352	323	369	358	401	357	361	354	352	310	347	342	315	339	356	360	384	357	348	353	353	374	352	339	328	329	320	344	368	384	384	373	351	347	332	335	327	349	365	359	376	370	382	308	372	377	335	349	363	364	354	342	395	369	382	316	333	341	363	384	376	328	365	345	342	348	390	334	407	333	326	350	345	383	381	332	366	379	337	310	339	328	363	350	322	313	345	358	352	362	377	322	360	335	308	365	342	355	344	346	353	340	369	358	332	338	359	368	374	319	346	336	401	337	341	321	375	337	383	346	324	347	317	353	358	357	353	330	341	356	382	366	374	317	389	340	355	375	349	336	341	329	354	347	333	363	346	371	348	349	351	333	370	341	348	341	341	334	350	341	351	337	306	307	328	347	333	322	350	362	348	366	371	334	306	370	363	345	334	364	354	327	333	332	355	328	333	316	360	348	326	321	343	318	371	319	366	334	357	351	313	315	317	353	337	374	372	363	366	332	331	390	358	351	351	394	310	372	363	375	339	349	365	374	366	373	347	343	359	349	347	362	318	330	359	366	308	388	362	352	374	316	324	351	359	341	357	368	330	352	316	359	328	370	360	360	344	324	346	384	344	375	306	361	288	354	341	330	335	339	380	365	358	325	337	356	336	341	342	362	321	319	343	365	369	356	339	362	379	353	351	359	345	338	372	365	343	363	377	350	331	324	307	398	318	336	344	354	349	314	355	323	340	320	331	350	344	354	378	329	325	330	343	326	364	370	370	335	358	331	341	362	351	329	378	322	333	326	335	351	353	386	368	316	356	356	351	321	364	345	358	362	352	370	368	342	363	347	356	387	392	324	343	322	341	338	374	343	344	356	344	356	348	354	364	340	340	347	351	379	367	365	333	346	339	344	315	337	336	365	374	327	356	352	321	297	368	332	333	353	355	346	349	356	367	328	351	358	344	360	374	337	390	358	322	344	363	343	349	316	347	346	335	338	327	338	359	358	361	355	323	361	371	338	360	312	358	337	325	333	361	346	348	352	371	354	315	362	358	334	325	333	341	340	360	334	361	354	340	356	327	354	344	369	362	343	331	323	369	378	349	317	331	378	322	342	332	323	330	365	340	379	358	395	391	358	384	324	353	338	316	363	381	360	303	342	362	355	334	361	328	378	388	367	332	357	349	371	332	347	379	382	379	387	373	328	352	348	356	367	340	345	345	359	302	392	382	357	363	351	362	365	348	335	354	333	360	333	374	341	359	349	386	320	348	364	385	356	360	330	360	341	370	339	353	307	313	388	366	368	334	384	337	369	339	320	321	378	338	324	316	383	366	386	296	348	348	367	339	303	366	350	405	344	340	312	304	325	360	339	367	312	346	364	328	357	330	350	349	363	320	329	327	328	330	337	353	368	364	351	374	342	364	340	357	385	381	352	322	376	336	334	341	383	390	337	342	379	388	353	328	312	336	321	379	367	364	342	331	319	363	351	337	360	341	324	317	324	353	331	345	357	386	363	333	346	320	332	370	360	370	355	350	329	327	349	348	359	350	342	348	361	356	339	349	334	347	320	329	389	332	350	339	340	331	363	347	337	390	344	364	336	376	360	363	345	316	304	362	332	341	329	345	377	380	373	361	346	326	349	319	345	322	361	368	328	355	341	359	321	344	333	357	326	374	344	316	361	316	351	333	350	335	337	333	370	352	364	348	338	353	326	345	332	367	311	325	368	333	364	314	354	355	332	327	328	318	380	323	339	371	328	365	338	391	353	348	332	344	330	318	378	365	335	363	348	328	342	330	347	338	376	364	354	333	326	373	348	344	314	339	360	336	361	348	361	336	348	336	347	333	379	379	312	330	349	337	355	327	368	360	333	358	367	347	344	343	361	370	361	349	332	346	319	321	347	350	329	361	341	325	338	331	339	338	403	348	357	308	345	340	336	349	355	341	374	342	376	324	385	347	329	369	357	355	349	356	397	339	348	325	350	366	322	322	343	391	378	312	329	357	332	322	350	330	353	362	347	378	295	368	392	352	368	370	389	365	396	379	361	350	350	364	354	342	315	379	331	345	343	381	341	335	395	333	360	342	341	381	378	359	393	315	336	359	347	356	363	305	348	337	345	373	397	363	349	373	368	368	359	336	348	340	327	343	349	327	325	356	317	369	375	299	356	346	320	358	343	365	362	350	357	344	344	319	391	330	341	366	348	366	392	369	352	362	366	359	335	319	303	333	325	345	357	339	343	323	352	385	358	369	367	356	350	362	347	312	346	356	346	334	342	300	367	326	343	328	327	358	353	354	342	324	343	346	336	343	359	360	369	378	375	366	337	322	353	321	322	331	384	323	373	332	362	362	322	359	345	366	332	313	322	307	355	350	314	332	306	371	364	344	333	318	337	327	377	361	382	323	341	315	353	315	386	323	326	350	346	311	354	362	351	377	338	416	332	381	356	344	335	352	331	341	337	341	318	372	376
6774	1115	1660	1707	1548	1377	1251	1159	1095	1064	1064	992	1001	896	863	912	816	862	897	865	788	828	855	852	797	837	814	833	831	875	770	766	837	812	789	777	853	840	781	817	828	872	768	881	776	768	833	745	803	800	809	790	764	782	771	813	811	768	849	821	797	809	745	790	799	815	807	769	803	775	816	725	799	825	759	813	730	776	775	795	812	835	767	797	829	818	752	766	799	760	805	852	787	761	815	793	841	745	822	744	759	819	871	784	784	828	795	801	759	820	837	846	790	764	773	825	768	775	756	815	765	783	810	801	756	805	736	824	786	766	806	811	794	768	771	836	806	763	808	772	779	797	766	839	765	812	833	811	773	818	772	796	778	792	817	766	833	784	827	823	786	847	786	800	791	787	796	824	761	839	780	729	815	864	792	824	746	810	801	760	830	779	757	762	799	780	798	789	770	778	792	806	798	779	793	753	797	784	754	752	823	801	782	765	794	810	758	811	790	778	741	850	825	815	755	773	818	763	759	795	806	798	828	843	825	814	825	748	778	760	823	799	805	749	776	788	823	773	750	754	768	760	822	790	767	764	788	758	804	747	804	805	806	807	787	769	807	800	810	759	824	766	818	779	777	757	734	813	745	826	808	779	820	813	770	778	767	760	821	788	812	756	745	841	842	780	770	792	773	803	794	742	759	792	758	804	744	811	798	766	758	771	813	827	792	762	783	798	805	824	773	799	795	799	786	787	798	758	802	782	815	808	784	790	818	798	765	789	806	854	785	772	796	813	818	775	799	765	793	783	778	811	806	758	789	801	804	761	781	785	746	776	788	781	841	814	829	740	748	829	805	755	782	800	756	766	804	822	814	768	809	735	777	809	792	767	845	762	776	745	790	756	810	819	839	826	815	820	778	829	803	730	761	831	802	799	830	801	799	727	807	826	829	817	811	797	784	795	736	779	749	758	809	747	806	785	795	823	842	744	781	755	785	813	774	778	764	723	764	806	769	760	831	794	759	790	766	796	786	794	847	764	769	803	784	810	791	806	779	787	785	816	794	795	834	805	783	794	771	800	793	821	782	770	798	780	770	776	835	776	835	769	793	805	784	808	777	771	797	763	826	803	770	779	840	835	806	756	732	785	766	763	785	829	776	783	790	789	773	752	768	771	807	810	755	816	808	786	866	825	776	808	789	791	736	800	792	832	845	758	761	810	808	788	749	783	806	782	784	836	835	778	762	792	784	777	784	782	750	779	770	788	811	771	862	800	789	752	818	787	791	804	772	796	795	813	787	795	832	784	769	789	787	785	842	772	774	752	755	802	793	775	811	816	812	800	797	804	781	780	784	811	803	782	773	816	780	794	812	750	770	756	820	799	808	782	823	825	742	808	776	761	805	810	808	773	769	807	789	772	785	808	804	793	780	766	776	808	774	730	829	786	829	840	781	764	785	742	738	778	757	759	790	826	859	820	787	810	811	775	741	770	796	814	747	773	813	787	759	810	803	774	831	848	767	739	791	833	776	796	811	817	802	757	780	818	761	789	784	771	844	780	814	781	765	817	758	731	788	770	868	734	817	784	785	765	843	797	748	781	769	817	806	770	816	787	785	765	809	755	821	810	765	787	831	739	764	837	796	767	779	813	818	859	809	760	789	844	765	798	781	766	767	812	806	807	794	773	795	788	791	808	771	766	767	826	767	830	821	786	786	788	752	798	762	793	807	775	789	791	785	856	762	755	766	777	802	785	820	772	741	808	782	804	807	761	827	807	791	744	828	806	789	797	814	835	793	798	788	801	808	810	775	805	774	788	779	792	790	799	776	815	821	756	748	820	802	838	797	790	759	790	818	791	771	810	794	756	805	801	784	795	815	821	780	804	817	837	821	822	829	753	805	802	723	778	807	773	774	803	838	780	815	796	701	725	805	789	754	816	788	781	757	819	801	788	813	813	793	795	778	781	782	808	778	755	780	780	774	807	775	770	740	820	823	789	813	759	799	752	789	784	855	764	803	735	806	781	756	781	754	736	744	792	807	798	856	762	798	753	820	805	802	765	777	794	766	772	801	795	769	847	825	765	787	770	782	747	807	793	763	743	760	818	852	778	809	789	796	791	787	756	773	795	775	815	801	771	790	781	831	776	827	813	802	778	761	800	788	818	818	799	771	797	765	799	804	842	765	823	788	793	758	788	813	783	819	781	794	778	802	806	772	756	805	787	794	815	839	855	782	742	780	796	806	786	761	830	774	835	756	790	831	819	778	765	816	797	764	803	809	819	815	779	788	773	770	769	792	824	747	786	798	802	811	767	835	845	839	784	832	780	743	749	825	787	771	795	846	789	762	752	807	800	755	775	823	805	789	816	801	791	767	798	763	782	812	793	799	808	750	788	705	808	764	756	799	744	811	785	768	762	738	828	747	791	812	804	761	765	804	771	811	795	780	795	769	817	791	830	784	818	788	779	813	781	746	733	819	754	801	759	813	753	766	750	825	807	760	792	752	791	777	759	778	838	795	809	749	773	830	779	748	799	760	812	789	790	804	792	801	803	825	798	825	792	773	793	784	747	784	877	769	821	802	752	787	792	795	779	817	801	791	828	834	745	812	786	756	819	772	789	794	811	815	761	833	777	798	861	807	820	797	779	773	806	799	769	812	787	796	779	795	830	782	770	793	803	785	821	751	754	814	771	768	753	772	803	790	811	834	747	784	786	770	818	875	855	823	763	808	789	809	796	758	809	802	802	804	831	790	742	758	748	755	801	754	806	759	783	800	778	756	779	770	800	821	776	755	794	772	782	760	823	836	789	866	785	801	815	783	784	783	780	784	800	737	783	804	741	821	793	803	785	814	830	784	787	755	763	780	721	787	850	756	770	771	837	843	735	800	791	799	825	732	786	814	857	807	814	823	761	792	813	769	773	815	820	753	822	754	808	810	816	753	782	767	793	754	745	860	791	765	768	812	820	776	803	712	830	830	858	814	775	782	751	777	812	836	817	787	781	758	769	830	765	818	786	743	833	759	752	771	787	824	812	818	819	822	773	785	762	819	798	775	750	771	806	773	771	813	775	764	802	790	798	774	754	768	755	810	837	793	829	771	768	826	827	803	804	757	822	796	788	749	800	800	797	800	794	830	790	757	828	809	774	807	815	832	716	820	807	772	788	830	790	766	731	802	799	773	800	801	770	751	805	824	786	817	766	781	801	730	811	789	806	863	794	813	799	744	820	811	819	744	816	778	763	796	817	777	832	803	823	755	784	769	732	798	825	796	768	809	808	790	771	756	784	753	829	749	780	809	803	787	793	786	789	786	754	778	775	821	791	740	735	777	752	798	790	823	795	807	797	818	860	800	804	835	736	771	765	786	823	765	805	776	792	786	763	755	764	769	772	811	805	768	825	790	755	780	777	833	825	806	813	799	790	812	744	741	875	813	742	784	837	774	744	798	765	833	794	845	807	823	786	804	819	836	821	855	819	790	797	772	808	812	760	801	730	753	828	790	824	773	822
15193	1438	1057	824	593	510	419	386	392	382	372	360	398	302	336	322	317	321	300	320	282	262	310	320	298	317	334	271	279	289	270	294	306	290	324	311	298	291	287	307	268	302	289	326	297	301	306	289	276	328	311	305	320	291	289	332	332	331	286	288	269	307	274	286	277	313	322	324	297	303	271	329	302	279	270	308	311	271	287	322	293	287	277	283	273	284	296	273	309	295	303	289	347	295	275	293	302	299	285	286	307	276	317	309	289	319	279	318	331	296	328	304	295	297	286	272	281	308	289	296	307	275	278	300	301	290	292	292	303	288	279	293	277	270	296	305	295	330	318	293	308	305	312	312	294	287	282	272	306	280	306	319	286	290	293	307	294	314	312	304	318	304	285	309	289	292	323	289	312	303	274	315	297	271	292	290	332	302	337	300	334	295	313	294	295	299	283	305	320	314	292	259	294	281	285	323	282	307	314	301	330	304	276	301	288	288	318	305	283	291	312	278	342	298	261	275	294	289	323	282	281	301	303	309	344	273	302	331	303	317	287	280	284	280	290	293	310	317	287	304	277	282	296	323	308	314	302	286	299	315	291	311	295	298	329	279	296	278	317	304	263	320	267	280	262	280	315	281	276	303	325	300	291	291	301	277	310	310	304	312	307	312	301	289	334	300	295	297	314	275	282	304	284	289	291	298	296	282	267	268	309	326	277	258	328	304	272	311	289	319	300	295	286	267	298	283	310	297	285	308	310	283	318	320	278	332	292	287	321	313	302	297	294	286	289	295	302	304	309	303	286	270	283	279	284	308	330	316	281	283	315	282	309	302	299	250	327	294	281	316	311	331	268	329	323	307	302	300	291	259	285	299	299	297	294	310	324	294	271	287	337	301	292	279	282	315	323	286	303	296	315	265	303	291	291	302	278	302	288	254	308	290	325	306	286	289	259	297	341	303	310	315	296	274	271	298	257	317	288	301	292	329	291	273	298	292	291	291	289	292	316	321	304	303	315	275	297	309	308	307	291	283	326	322	306	313	316	272	299	305	293	275	292	315	316	306	329	267	282	307	261	295	314	275	303	285	271	281	331	302	305	291	311	290	316	297	284	289	339	299	263	292	318	337	311	279	299	314	296	306	331	321	329	277	305	272	328	264	325	312	260	251	274	307	322	325	311	296	291	285	276	313	285	330	310	303	270	275	283	315	292	299	299	312	286	292	312	277	343	274	289	296	264	351	278	306	279	279	306	291	267	300	317	264	287	248	305	311	269	273	302	298	319	295	309	303	295	312	269	275	282	285	318	284	319	291	296	271	265	250	297	304	322	298	311	302	282	271	294	304	288	297	276	308	309	288	293	314	296	296	334	326	298	296	304	277	341	297	292	314	285	305	280	288	278	261	271	297	274	297	280	304	324	315	303	304	285	304	317	270	299	315	272	305	284	277	306	290	299	288	282	275	264	308	285	309	307	312	292	261	275	320	307	304	288	287	284	321	299	304	303	315	307	285	324	299	325	311	298	305	306	318	337	290	291	290	288	296	290	278	275	306	300	308	308	283	275	288	300	277	312	324	295	269	340	283	279	283	259	299	301	319	296	293	316	299	271	283	344	301	323	304	292	270	299	289	278	297	281	309	277	292	278	294	307	298	266	274	296	296	300	264	319	297	324	314	282	292	300	306	280	308	314	300	288	278	297	301	289	287	304	318	291	257	275	290	347	312	304	280	293	279	273	288	267	346	309	295	301	281	293	305	297	301	318	304	293	281	279	293	296	289	285	285	308	307	294	297	327	304	274	331	323	296	286	279	288	266	283	295	303	296	302	312	308	264	280	285	304	320	312	310	304	309	323	313	275	301	292	286	302	300	290	349	283	308	327	347	338	314	284	323	294	308	316	318	300	321	289	280	297	288	302	326	316	295	322	301	313	340	290	272	296	299	276	280	307	283	306	288	314	288	294	261	280	300	282	282	273	280	287	303	319	270	295	306	298	277	323	314	290	305	292	295	308	303	305	332	272	333	269	279	356	324	298	307	292	309	317	265	282	296	306	282	318	314	288	317	312	242	319	284	306	291	268	302	324	303	291	263	327	285	287	288	279	288	283	295	331	312	275	280	313	281	319	314	284	292	289	286	288	305	279	327	270	312	296	283	292	302	311	331	300	298	293	334	242	299	292	310	262	306	276	327	297	288	264	275	288	331	269	327	300	302	280	319	257	289	330	278	299	302	270	287	287	285	290	289	274	313	310	319	301	309	270	293	319	306	276	303	273	305	287	278	310	310	314	287	285	271	276	292	278	294	293	360	271	294	299	287	308	270	305	273	288	304	319	307	327	298	289	310	282	300	308	295	289	274	292	296	319	332	292	291	276	281	312	298	282	272	272	328	286	327	301	309	290	318	314	271	298	319	287	286	291	289	241	279	308	281	284	294	289	280	265	305	276	320	321	284	309	285	268	321	301	276	300	278	291	292	348	301	295	309	283	314	330	297	267	280	302	307	317	315	295	267	327	277	266	259	287	297	303	327	291	308	289	300	264	286	334	331	320	315	300	301	300	259	307	312	305	320	302	269	307	280	303	299	305	277	312	280	300	288	296	287	286	304	308	312	315	308	305	293	286	285	284	291	313	295	307	313	259	289	270	311	290	314	305	291	285	291	313	294	279	296	281	314	294	304	277	280	309	270	287	293	257	277	271	295	268	312	284	295	310	300	335	300	301	271	321	311	295	303	298	288	281	316	300	274	292	306	312	311	297	266	325	285	311	301	256	312	322	276	284	286	298	300	289	272	277	327	304	290	291	264	275	335	280	284	328	324	302	295	305	290	285	274	286	297	286	283	307	338	290	299	260	310	324	284	283	303	319	298	323	289	300	311	297	316	320	315	289	327	306	315	293	291	312	287	292	314	301	323	291	288	301	303	255	304	278	291	286	290	300	271	312	311	268	341	334	269	313	319	291	268	274	295	312	342	310	280	306	318	302	290	281	304	272	304	299	302	299	319	279	283	279	275	294	297	315	292	297	296	254	276	316	287	268	275	311	294	293	318	319	298	307	275	285	282	329	306	292	276	325	304	281	328	268	297	337	279	313	305	302	267	297	266	304	276	363	322	284	329	287	308	276	319	302	307	289	276	319	285	282	296	258	281	315	304	280	304	300	274	302	316	282	264	287	317	294	298	311	234	334	318	286	295	304	290	298	282	282	278	299	325	279	302	283	298	274	263	281	278	283	311	298	316	291	277	259	312	319	275	313	306	312	279	281	269	268	284	287	302	274	328	283	294	318	348	298	318	313	258	284	319	312	293	327	284	301	283	273	321	331	281	309	289	296	290	264	304	297	300	339	293	299	337	287	316	311	272	320	347	294	301	273	288	293	316	299	273	309	309	323	267	301	286	321	291	301	306	307	312	305	294	290	268	299	290	287	305	314	326	324	271	293	317	294	292	340	306	296	309	279	319	276	290	313	317	302	310	303	305	294	301	285	300	292	288	271	299	273	311	295	291
8509	1258	2154	2302	2020	1799	1463	1242	1109	1118	1038	1007	958	914	869	867	846	777	746	751	794	698	782	739	712	745	744	758	726	689	713	706	709	713	656	691	706	714	687	667	660	705	684	725	723	671	695	683	699	682	673	672	661	688	687	676	677	694	685	704	620	624	679	649	657	662	707	645	731	657	661	651	632	690	676	693	656	706	649	628	683	664	600	660	664	700	685	663	662	627	651	664	637	690	640	656	671	654	671	688	667	651	667	679	658	630	675	683	638	677	651	676	732	659	626	649	661	662	608	653	705	607	633	670	663	678	663	652	638	645	652	670	648	696	675	618	679	614	659	674	653	678	699	703	633	654	677	618	695	680	676	656	668	636	679	616	640	669	700	639	645	632	591	647	647	667	683	668	697	636	690	653	697	673	664	694	697	633	653	638	649	708	661	713	674	654	671	668	670	654	655	682	673	672	697	645	673	649	693	682	690	670	675	668	666	666	666	634	642	652	657	676	683	696	641	698	663	679	645	665	676	739	654	641	676	647	627	699	657	665	642	668	649	641	670	703	664	635	679	669	631	677	693	713	653	683	667	698	629	708	693	695	681	698	648	667	727	686	680	670	647	667	641	712	639	671	628	617	677	696	665	702	590	672	666	684	695	638	697	647	644	700	640	633	665	686	662	640	599	672	671	650	666	650	654	691	670	648	643	690	671	649	669	677	703	664	663	713	627	647	655	690	686	693	653	684	676	674	684	669	675	644	641	647	640	698	705	639	686	663	721	722	676	675	672	652	668	621	638	640	681	633	663	671	668	676	619	652	693	651	628	682	641	646	681	692	691	630	666	648	627	658	655	650	648	673	663	707	596	663	653	677	666	668	653	694	654	694	630	652	663	657	677	660	662	629	622	650	660	692	669	672	658	663	698	665	627	679	698	668	702	699	629	715	630	635	673	645	652	674	658	656	688	713	637	653	660	654	675	657	677	662	681	667	649	649	682	675	660	626	696	676	659	642	615	694	659	683	724	645	689	658	650	643	664	693	676	709	691	631	667	648	627	720	658	678	676	693	664	660	611	650	672	689	617	668	694	629	656	655	647	671	650	639	662	635	664	681	697	710	665	654	660	686	672	676	619	634	642	668	672	692	609	569	673	656	659	607	683	677	650	685	648	684	629	661	658	708	655	679	651	671	679	695	635	636	646	654	642	700	634	685	668	661	686	669	731	675	690	656	631	662	674	669	662	716	686	630	660	644	688	637	649	666	696	653	638	657	642	686	661	638	652	667	659	716	646	655	621	672	634	678	701	664	666	636	640	674	684	670	657	638	659	660	678	665	659	655	645	641	678	576	644	667	676	630	670	671	703	638	660	659	664	684	645	707	653	648	677	654	629	677	656	648	678	707	649	692	683	641	673	680	688	651	635	656	645	721	694	685	662	685	658	649	706	654	699	668	637	677	665	704	649	685	695	644	625	671	661	662	683	679	680	716	661	656	654	652	665	601	667	668	638	690	711	681	681	637	653	620	688	719	662	689	677	673	655	670	615	653	670	674	667	642	603	677	675	664	653	618	650	644	669	679	669	651	665	685	657	650	675	603	701	696	673	683	686	644	667	674	688	690	632	679	657	656	676	671	646	679	662	687	681	691	704	639	679	660	629	668	676	727	669	651	610	677	667	674	650	679	648	689	684	632	708	709	732	627	677	633	626	584	672	712	614	648	670	667	691	686	653	637	647	656	655	649	650	626	677	612	634	635	659	658	691	650	676	685	703	711	653	678	704	679	682	650	683	642	686	665	656	712	677	669	665	684	632	655	658	645	663	663	691	661	701	624	698	675	681	644	662	623	680	665	634	616	684	668	706	680	669	669	637	653	636	663	623	661	661	662	649	639	699	666	678	659	667	686	689	665	641	649	671	702	688	638	628	653	682	665	660	688	652	654	679	671	669	677	681	636	654	645	713	670	675	660	632	716	684	686	655	659	691	623	650	677	669	673	631	662	681	659	640	676	647	659	643	684	701	687	659	656	645	638	616	683	633	584	677	656	654	597	668	653	674	644	605	634	675	678	671	627	652	671	652	681	622	665	682	635	699	609	625	669	637	668	667	684	674	636	676	639	656	705	651	666	675	682	618	699	675	647	674	653	668	677	669	716	624	643	634	691	673	670	651	630	672	717	597	667	697	688	632	656	657	700	631	665	671	670	629	670	650	657	625	635	657	641	632	668	609	624	668	671	636	664	649	699	654	657	679	675	630	649	662	673	647	601	654	644	661	633	664	678	691	649	663	694	722	627	632	647	663	697	670	662	683	653	659	696	668	669	680	691	671	688	686	690	679	696	668	633	696	675	678	634	645	669	731	672	667	681	674	678	683	677	637	659	680	668	648	627	640	690	603	622	677	669	707	642	682	638	647	665	660	659	675	660	666	658	659	689	647	664	685	701	684	662	708	672	676	609	657	618	639	716	665	630	666	679	646	646	645	648	635	674	656	637	671	698	655	634	662	647	668	650	627	696	640	672	657	659	671	645	680	674	664	671	662	652	697	608	658	652	699	690	651	714	648	681	649	647	675	624	622	658	679	646	654	672	680	669	651	635	698	639	626	670	701	681	675	641	670	702	693	662	655	702	658	674	688	621	667	671	698	633	650	671	656	614	644	687	664	604	643	638	656	646	663	680	660	659	669	674	671	664	660	659	692	643	635	655	676	643	614	646	598	663	648	654	645	664	664	656	615	650	712	648	629	640	687	685	671	688	666	661	672	653	645	667	676	703	663	701	672	654	670	684	699	753	646	686	665	646	662	641	715	629	695	690	644	625	678	693	602	674	685	654	651	693	658	652	687	681	607	665	629	646	665	672	637	648	649	663	690	654	698	716	713	635	674	701	679	642	646	659	625	633	699	655	702	641	665	706	655	656	661	683	664	656	661	629	651	681	646	682	703	626	688	704	647	651	629	668	635	630	658	667	727	675	643	651	693	655	717	634	650	696	700	633	676	688	668	747	638	693	665	672	655	683	711	697	640	678	656	631	714	641	658	667	674	638	660	701	664	672	690	668	645	637	697	691	651	657	674	600	652	638	691	621	689	703	610	702	675	665	643	705	676	724	660	667	670	639	663	669	648	691	621	645	644	643	670	681	666	645	682	609	661	710	643	694	677	696	674	662	636	646	666	625	669	639	633	648	688	650	685	624	720	655	634	687	674	643	656	693	626	658	657	657	683	659	714	642	671	648	676	720	654	665	672	650	644	643	654	680	664	670	650	622	668	667	661	694	683	713	662	698	672	654	636	678	681	645	688	657	652	644	717	645	654	638	695	639	700	708	646	671	637	638	665	652	607	629	670	634	680	668	652	624	657	671	685	647	695	644	657	668	711	661	719	665	618	658	715	674	690	685	655	645	677	617	671	670	700	649	630	641	644	683	654	669	658	659	699	710	629	706	664	678	660	625	659	619	714	701	652	612	666	687	667	669	692	655	663	668	645	701	651	686	655	645	638	666	649	681
1594	205	193	208	182	222	190	195	205	191	194	189	168	201	172	171	193	188	154	189	192	177	206	185	178	183	199	188	195	167	183	191	185	179	201	169	201	171	173	174	201	186	178	217	181	177	196	223	204	168	180	168	188	170	184	225	176	185	189	172	185	202	168	169	213	189	170	204	173	171	166	179	213	189	174	187	180	194	186	196	160	179	216	168	189	168	189	207	185	192	184	204	183	177	186	185	175	160	158	216	178	175	182	193	185	179	188	173	219	189	204	180	180	168	214	172	201	181	193	169	183	165	176	188	183	201	177	183	199	174	211	208	186	174	190	179	205	207	199	188	179	190	173	176	165	184	168	174	187	168	169	189	161	205	182	173	171	191	179	170	196	193	171	154	172	187	170	182	188	207	172	215	203	180	193	176	180	177	194	184	166	167	178	211	184	190	154	191	162	172	198	185	184	199	197	182	164	185	197	188	203	201	199	191	199	215	217	197	159	181	201	191	181	184	183	207	180	178	187	173	142	191	188	193	175	191	168	169	178	184	211	176	180	180	199	187	171	192	175	184	204	184	195	189	180	182	198	176	172	183	157	188	189	193	214	165	209	213	185	173	184	182	208	183	198	183	183	184	166	181	176	169	181	200	172	198	201	191	197	185	171	180	168	192	185	169	213	191	194	201	200	154	191	178	180	181	174	178	181	202	176	181	205	204	205	183	178	173	189	191	170	175	205	187	181	194	182	177	188	172	184	198	190	161	231	194	179	189	167	185	183	192	191	194	188	181	175	219	186	205	195	190	221	203	185	184	180	178	202	192	191	189	197	184	183	163	200	157	168	200	177	196	189	192	171	202	164	189	178	173	210	205	194	190	183	185	172	173	175	180	188	188	203	175	197	212	218	185	185	210	204	175	173	174	164	176	206	190	167	157	187	184	183	187	199	172	189	177	184	198	190	189	151	189	187	196	193	159	177	189	191	154	205	181	187	219	218	180	197	173	171	156	200	181	174	173	180	175	167	152	168	189	190	162	196	187	184	197	166	187	194	183	200	196	174	152	201	182	189	180	206	172	187	177	180	188	172	198	176	185	200	166	177	176	184	188	187	151	177	174	207	177	167	183	187	190	199	204	194	156	172	181	167	197	189	164	203	184	183	200	173	178	180	161	175	209	188	193	205	207	162	189	200	180	189	173	187	187	209	188	177	191	173	177	180	185	174	179	180	170	194	207	213	179	174	195	169	199	239	163	177	171	192	196	176	186	167	165	153	193	164	157	184	191	171	186	169	189	177	200	167	185	188	203	188	166	165	179	162	171	170	215	176	168	202	210	173	166	188	176	212	185	186	198	172	192	193	181	201	180	184	179	208	135	187	171	191	167	171	162	153	188	173	189	184	186	195	193	189	186	178	192	183	203	173	149	186	172	197	215	187	172	191	172	201	198	186	170	171	178	181	189	192	177	145	211	178	213	196	196	186	173	181	160	191	196	172	161	173	183	197	173	171	175	172	185	192	191	200	175	184	186	170	196	196	182	200	188	160	192	201	181	171	193	185	169	199	230	179	204	161	169	194	180	183	197	186	185	191	175	182	167	207	209	182	189	173	187	205	166	208	190	175	187	204	189	189	216	192	196	194	176	183	152	195	208	190	175	198	200	172	199	182	195	165	188	181	182	186	178	180	192	201	188	187	205	206	184	191	182	190	194	178	217	178	202	178	190	164	176	192	172	164	148	185	186	186	195	182	181	216	173	159	191	172	168	179	191	155	156	168	206	184	175	184	191	181	188	178	164	163	174	200	195	177	157	185	204	183	218	194	183	176	186	191	164	166	157	197	192	183	223	172	183	184	168	197	173	204	200	184	185	164	187	173	189	166	164	175	188	198	204	191	191	198	191	189	218	210	178	190	176	157	183	191	202	215	189	168	184	184	206	197	153	189	185	196	193	170	191	159	203	181	206	208	202	184	180	177	182	196	208	210	167	173	188	180	173	179	201	197	197	193	186	184	182	183	180	161	221	192	186	183	171	195	174	176	164	188	183	204	199	215	181	218	196	186	190	184	206	199	184	181	180	173	188	181	195	174	205	170	194	173	179	177	190	181	199	202	190	185	180	158	195	191	179	183	185	165	207	183	192	188	192	197	197	176	192	182	182	202	213	213	201	202	173	183	187	204	169	185	184	208	186	219	167	186	167	170	160	178	178	175	158	152	190	172	193	179	179	151	163	194	211	185	192	189	189	166	192	199	194	196	206	191	198	182	173	181	174	199	191	202	169	229	181	184	167	170	185	199	200	190	225	198	206	193	202	209	204	172	172	168	191	182	211	206	181	179	169	192	188	178	196	188	211	198	199	201	191	198	178	203	166	190	178	192	171	201	191	201	177	166	183	193	205	161	193	175	196	197	203	177	194	165	190	199	198	190	204	183	193	198	193	191	194	182	212	183	190	180	206	204	192	176	170	195	186	195	179	212	166	188	160	179	174	191	162	194	178	201	193	193	158	187	156	188	161	190	180	165	191	170	159	185	171	148	147	188	151	181	227	197	195	147	175	172	180	178	194	179	179	203	174	203	164	191	150	195	176	170	171	184	183	189	186	221	151	202	210	186	168	170	191	179	189	189	201	177	171	174	166	196	179	182	181	194	185	188	185	181	197	180	191	182	176	215	183	189	196	154	191	184	183	166	217	176	186	191	190	183	200	203	164	194	216	205	173	183	206	181	181	182	175	177	189	182	175	184	208	200	183	182	206	166	179	178	208	185	176	175	186	174	200	185	187	215	187	158	176	212	177	193	193	172	200	181	174	171	189	188	178	192	195	162	182	216	198	172	176	175	177	211	145	194	176	160	175	170	172	199	169	165	186	176	192	197	192	176	170	175	174	178	182	186	194	187	177	197	202	193	186	168	203	176	192	166	174	192	173	162	202	205	197	197	180	174	155	181	182	202	196	210	172	182	190	200	197	188	180	167	197	203	171	174	188	168	155	184	186	158	180	165	194	195	209	143	185	208	207	190	197	200	184	163	185	160	188	195	179	178	170	193	161	179	160	205	192	162	164	154	169	198	176	194	195	195	183	182	186	202	170	181	207	206	177	189	205	190	176	183	170	195	207	197	169	171	186	189	153	193	183	194	218	199	193	187	173	212	225	159	184	201	165	168	183	191	185	175	216	184	185	162	190	166	200	207	191	187	174	193	172	179	190	161	170	176	159	203	166	204	200	152	174	187	189	180	166	182	173	168	176	196	150	178	180	182	170	191	167	193	190	164	194	174	191	148	189	224	194	169	183	163	167	167	196	169	184	174	207	194	155	194	177	171	183	193	154	170	181	171	171	190	200	199	180	185	194	193	189	153	150	179	194	195	222	195	198	179	194	192	174	175	187	182	186	200	169	189	188	209	173	183	184	192	162	180	182	175	185	198	182	200	195	183	220	178	218	211	188	193	191	186	170	165	204	196	229	181	187	159	190	176	208	185	197	181	162	176	172	165	189	192	194	186	194
1795	507	500	545	515	557	527	482	499	487	509	469	489	516	486	456	446	489	456	477	455	448	496	474	463	493	432	481	473	444	454	474	500	468	461	461	487	463	433	474	469	495	477	467	483	467	480	506	467	454	500	439	453	448	461	480	458	501	485	463	466	438	484	447	487	448	470	465	487	491	453	465	472	439	510	483	449	477	485	486	522	472	509	471	466	476	496	477	464	464	467	476	493	466	487	501	490	443	446	465	458	457	471	430	486	481	423	485	476	479	449	495	487	434	465	473	455	442	467	491	472	459	434	472	441	525	443	461	483	472	466	487	495	454	435	469	522	458	468	454	474	479	458	519	448	502	451	467	466	520	432	507	505	460	456	530	472	503	498	477	479	484	468	463	483	470	476	448	466	469	460	458	510	486	475	480	453	475	486	498	442	500	423	500	466	489	509	486	420	478	505	472	500	490	480	492	469	426	419	460	490	484	474	442	445	444	475	429	455	476	451	472	444	493	506	448	492	498	464	495	454	423	418	467	501	467	473	461	487	442	463	445	494	437	462	483	466	467	471	494	495	441	498	490	445	450	468	462	486	489	484	488	491	443	497	498	491	507	440	482	463	464	465	468	445	472	469	476	441	475	454	465	478	459	456	457	436	493	495	475	508	468	472	434	455	475	509	458	452	445	485	477	503	452	477	498	470	435	458	442	500	488	444	489	482	474	510	477	464	471	479	472	497	493	452	516	462	482	479	468	456	488	481	482	453	510	465	486	504	481	474	503	436	481	466	450	470	463	446	498	488	475	483	485	478	454	441	464	430	465	493	479	459	454	493	458	480	474	474	495	481	523	478	452	514	481	478	492	476	500	441	465	461	461	466	490	472	477	461	467	483	440	486	466	461	465	524	499	482	442	464	462	505	491	497	484	484	456	497	460	501	508	437	480	447	508	462	475	463	441	487	461	432	463	501	499	498	488	506	477	477	474	491	468	465	475	486	482	493	489	462	442	487	448	494	494	476	471	493	454	475	490	439	476	461	504	476	466	462	450	449	475	488	495	484	465	495	459	471	481	471	488	477	477	502	487	466	482	482	513	480	486	475	466	485	497	501	490	474	474	493	468	466	466	468	439	491	479	471	466	469	462	484	506	441	481	508	466	457	500	502	472	466	503	502	463	489	475	450	447	464	486	479	515	489	473	472	454	501	490	465	474	474	453	487	446	451	486	501	493	472	477	478	461	459	428	480	466	466	462	420	499	400	469	492	460	474	448	427	448	467	480	491	442	484	488	508	502	483	459	450	493	468	477	430	475	486	485	473	471	471	498	484	450	478	483	465	496	500	483	463	470	506	458	517	452	496	472	441	488	473	468	448	465	453	457	480	475	473	438	479	491	478	477	464	517	480	431	503	482	456	491	470	451	486	488	467	444	505	483	468	487	472	466	444	474	493	458	466	481	504	477	419	425	469	459	462	475	427	468	424	469	475	444	445	509	463	436	456	485	465	459	451	440	466	435	478	444	477	482	487	478	473	442	434	500	490	444	482	457	516	459	491	453	471	497	495	464	480	484	483	480	463	441	447	502	421	419	438	473	506	435	449	471	503	471	481	474	460	448	478	479	429	485	449	502	504	497	422	485	457	417	454	489	461	497	471	458	481	468	487	481	420	471	482	467	483	456	477	477	478	465	460	473	467	487	464	479	479	486	453	480	471	445	451	513	496	507	456	497	509	459	472	485	485	442	458	477	536	476	477	509	477	465	462	513	477	497	480	485	458	489	443	454	472	498	467	475	472	445	449	500	496	476	457	474	460	494	456	487	470	451	485	434	439	445	474	468	441	448	476	452	481	453	492	509	499	435	474	489	472	477	484	450	486	505	468	482	465	490	472	480	469	421	423	457	443	456	482	453	426	490	496	460	449	479	470	481	494	484	501	478	473	486	500	453	467	474	457	498	480	489	472	462	508	433	457	453	449	460	474	471	454	487	465	445	484	479	475	454	447	435	507	483	455	490	443	496	468	452	495	447	452	486	467	508	491	470	499	477	429	476	434	466	503	500	457	470	486	482	492	493	480	462	473	469	486	508	526	454	472	502	477	451	447	482	492	460	451	523	456	465	463	437	482	438	472	456	507	459	445	486	424	486	475	501	451	491	492	494	480	448	492	500	451	500	461	481	479	467	516	449	460	478	476	504	496	478	486	488	472	499	493	497	495	474	466	483	516	491	449	463	454	467	496	455	510	471	451	468	483	469	460	443	492	490	458	499	426	478	502	476	499	509	450	494	462	462	468	455	474	455	509	488	466	477	458	468	493	474	484	468	455	448	467	464	496	495	478	475	491	523	508	457	435	533	471	486	468	457	497	470	479	490	484	454	466	448	463	471	461	484	459	495	464	494	502	470	474	512	485	516	478	478	458	521	469	471	460	480	459	503	448	498	448	502	475	445	478	489	466	442	507	493	490	493	457	476	480	480	489	477	464	471	476	513	522	498	450	471	492	476	433	468	483	430	498	461	467	510	468	495	484	479	443	437	468	483	442	463	454	476	494	480	476	460	457	464	518	478	467	479	500	496	442	456	476	526	466	463	481	465	520	457	427	467	467	492	483	491	441	503	458	495	460	473	461	483	465	490	479	480	482	464	453	478	469	451	459	515	482	501	496	525	484	461	491	463	435	440	488	458	468	466	458	474	517	483	468	486	467	469	456	445	449	471	525	485	458	464	488	425	477	480	487	472	479	477	444	496	463	504	457	464	433	485	488	465	471	470	468	467	501	454	478	468	501	466	472	514	506	493	482	466	455	436	487	455	491	474	486	400	484	487	479	502	465	501	442	463	529	453	470	479	486	454	484	483	494	453	454	433	452	463	489	506	470	506	467	537	472	484	496	481	448	457	472	471	446	468	466	526	439	446	460	436	479	493	507	485	470	460	450	457	436	482	507	466	519	460	487	466	466	506	506	450	475	444	438	485	491	438	455	491	486	498	474	474	494	461	464	489	458	462	448	462	478	452	499	485	488	407	461	476	486	431	445	476	471	470	479	491	438	496	502	506	492	473	472	456	449	458	464	490	522	475	470	508	477	461	424	493	477	446	469	440	457	477	471	424	459	457	435	434	460	476	458	451	475	475	470	491	486	525	461	468	462	487	465	468	503	465	490	500	459	433	435	508	452	483	449	448	460	466	470	478	495	459	484	488	479	454	426	461	485	474	487	476	435	493	465	509	494	471	435	460	475	438	473	476	457	481	478	438	471	501	446	502	473	514	474	464	498	454	448	468	487	493	462	484	487	454	490	459	471	460	501	476	506	481	485	480	490	494	477	477	460	475	435	483	439	472	464	480	486	495	460	493	469	470	450	470	481	492	470	449	457	458	501	492	465	503	478	461	500	450	491	482	508	437	510	469	464	475	468	438	460	452	455	510	513	477	493	454	519	477	437	479	497	494	461	473	498	479	439	463	512	501	474	493	479	492	470	459	486	484	483	514	473	481	463	434	472	476	453	479
8273	706	760	647	477	470	442	400	416	412	362	346	378	353	363	364	376	345	331	353	337	316	351	412	322	349	351	342	347	357	383	335	347	421	361	342	369	353	350	360	367	337	355	322	349	343	330	338	343	358	383	356	343	329	334	356	358	322	325	332	323	351	366	336	344	367	335	333	358	336	341	338	353	348	320	342	348	374	301	361	339	327	337	356	331	370	345	349	322	372	335	352	323	374	320	337	345	353	356	319	363	339	345	374	370	354	342	356	348	315	329	362	346	342	370	327	359	357	329	346	310	356	346	330	321	345	347	315	327	364	352	339	332	366	355	308	346	328	325	350	305	297	328	320	324	346	363	339	353	368	356	360	344	319	337	362	365	310	333	334	343	327	318	342	320	309	347	343	347	321	344	334	332	347	353	351	344	334	366	326	370	336	364	340	325	359	361	297	339	338	360	344	397	374	347	328	359	354	328	337	325	321	340	351	357	320	346	316	344	334	358	363	370	367	363	339	326	335	366	321	308	353	370	337	352	375	356	358	353	359	355	361	343	354	363	338	358	332	320	350	313	330	309	338	327	330	350	309	373	329	333	335	351	347	388	335	325	369	407	341	347	319	340	343	336	336	363	340	335	321	341	362	357	332	352	367	358	357	310	317	329	352	340	337	347	349	333	365	355	395	363	359	371	352	367	319	317	381	336	361	353	343	331	333	327	336	344	385	336	314	333	330	348	356	333	338	323	326	357	337	307	332	360	366	342	366	328	330	326	352	341	369	377	378	347	323	341	347	334	327	326	353	364	338	355	367	340	414	372	351	325	368	327	353	321	323	337	314	344	350	317	376	325	369	332	352	345	359	324	317	337	314	342	349	354	317	326	333	368	356	337	335	332	324	319	361	348	348	327	330	389	356	371	360	347	337	315	348	333	345	340	359	327	370	365	333	347	353	326	331	354	329	331	367	368	325	331	334	373	359	359	374	338	321	330	343	371	364	344	311	354	354	322	337	336	340	350	361	319	349	323	360	393	321	316	343	351	346	362	356	351	314	318	294	367	352	334	316	350	359	355	368	340	355	340	347	358	341	340	339	339	375	315	370	337	405	327	354	320	331	332	373	335	339	330	342	328	314	344	366	384	340	306	318	342	341	332	340	332	335	339	333	367	289	332	369	319	369	349	356	353	359	364	371	329	336	325	320	368	327	345	309	368	350	318	343	349	321	321	320	311	375	324	362	329	370	343	342	332	345	346	360	343	348	342	362	311	321	347	329	319	324	361	334	333	375	337	356	321	335	338	330	323	345	371	344	329	313	348	323	323	346	368	324	333	313	336	337	340	389	309	371	321	359	315	360	335	331	365	345	359	345	320	357	369	351	336	310	285	360	335	352	349	306	341	343	349	368	355	387	335	334	341	337	341	351	345	329	345	333	339	359	345	340	357	355	333	367	393	353	361	338	323	343	344	324	341	346	328	337	354	332	346	351	349	393	364	340	344	348	326	324	330	345	351	343	306	332	370	337	360	367	345	339	314	361	337	339	339	332	359	373	341	357	353	356	328	359	319	335	393	381	380	359	336	350	316	345	297	374	344	327	340	349	359	354	358	359	342	367	341	326	325	334	331	348	378	338	320	373	334	340	328	318	347	333	329	332	349	359	324	308	351	359	349	358	338	316	317	395	294	352	371	321	333	331	308	351	352	343	360	355	325	377	309	339	354	384	354	329	353	316	339	328	327	341	369	357	325	348	330	326	376	330	359	316	324	323	325	335	373	303	351	371	297	363	336	324	350	357	343	351	329	328	352	358	335	334	316	319	369	339	327	367	303	337	351	342	339	340	355	330	331	343	363	353	313	313	396	371	335	346	358	324	359	339	354	361	331	338	323	335	336	326	330	349	349	365	354	326	365	324	275	333	341	323	334	363	349	342	373	345	320	336	345	374	371	309	368	341	343	359	300	335	353	363	326	355	356	345	351	351	383	342	309	342	367	358	292	337	334	317	369	363	334	353	347	352	337	358	317	337	329	363	384	370	366	326	331	346	356	347	344	350	347	339	345	365	348	348	310	376	357	346	325	337	320	345	373	338	346	353	368	382	327	327	389	320	348	364	312	346	306	373	344	353	345	376	349	367	331	342	333	335	357	353	381	355	323	317	360	359	319	344	363	331	298	370	360	343	370	348	334	354	380	346	351	307	327	323	328	381	360	360	347	356	348	328	410	343	337	362	358	329	344	355	356	360	378	342	349	343	330	328	363	353	363	363	359	352	346	371	374	351	320	332	319	335	333	371	371	371	315	352	341	365	341	348	322	340	324	314	345	335	338	324	348	359	327	335	361	333	366	331	337	381	384	324	363	337	357	353	319	347	361	334	323	332	312	368	344	364	358	343	364	351	349	379	363	368	336	340	328	325	363	339	312	325	323	377	326	352	316	326	358	334	320	361	317	367	316	337	350	352	347	319	341	388	362	356	372	350	358	397	365	322	356	331	331	343	339	334	346	347	350	317	339	342	306	332	368	335	339	349	324	370	351	342	355	353	369	373	338	319	349	381	344	339	359	335	360	351	341	353	358	324	356	344	336	341	356	359	373	357	333	346	347	343	359	342	332	355	292	337	407	371	368	346	314	368	313	366	344	344	343	340	366	332	355	327	315	344	360	342	371	372	333	341	362	330	326	314	344	349	330	358	334	329	375	332	308	338	344	369	393	360	338	352	323	340	377	346	331	365	386	362	354	346	390	368	366	356	343	355	340	343	366	332	345	353	320	327	329	325	334	302	345	329	326	375	339	344	341	299	352	349	351	354	363	307	359	356	330	346	318	344	367	344	385	346	340	337	352	355	337	320	316	370	378	367	361	336	296	351	340	325	376	322	329	329	333	334	320	338	326	351	326	342	349	321	320	345	356	358	342	336	351	316	347	364	337	328	368	328	330	329	401	360	322	351	357	362	338	340	357	350	348	315	313	354	333	339	338	325	338	355	370	366	332	366	357	339	334	356	323	352	367	344	322	376	369	363	374	347	358	354	360	373	375	353	355	338	345	348	361	326	321	320	333	298	357	313	346	380	360	339	350	358	331	364	343	319	336	363	323	354	340	326	351	327	331	377	316	342	380	359	320	374	356	353	328	296	350	341	377	347	314	368	372	359	318	355	352	313	360	336	299	315	329	363	364	306	365	341	329	286	357	329	331	341	358	312	324	305	335	352	326	325	348	321	334	356	333	379	359	315	343	322	328	346	343	337	348	318	335	402	343	350	327	371	348	359	362	344	350	333	357	324	341	333	370	357	343	355	345	360	371	336	336	366	367	316	356	309	292	342	317	355	393	336	358	339	361	395	331	342	346	347	322	338	358	312	363	345	318	335	386	357	368	337	346	342	357	361	333	334	323	336	316	341	341	332	328	373	337	329	339	317	306	355	389	319	359	381	320	387	396	364	358	331	336	310	345	355	368	355	360	327	355	326	337	343	342	342	348	360	369	302	352	387	354	334	357	363	350	342
6746	1088	1591	1664	1526	1371	1339	1131	1060	1021	1019	999	990	912	925	893	856	838	830	843	820	810	868	832	842	759	850	848	860	839	845	815	859	831	769	785	826	776	822	852	808	870	821	750	783	811	765	827	805	842	808	837	786	786	813	832	813	774	788	838	820	790	779	834	806	823	817	789	824	758	754	773	733	786	760	838	788	765	784	867	765	789	769	775	811	787	792	840	803	787	805	815	755	780	775	815	835	781	787	828	778	844	750	811	788	828	816	771	786	745	790	733	761	751	758	800	787	813	739	786	800	779	771	827	814	735	797	777	778	765	775	769	845	766	748	779	845	789	792	810	781	794	788	849	716	776	715	802	833	747	755	771	758	789	748	822	778	776	771	745	760	813	793	781	792	746	762	810	763	775	800	764	778	780	806	781	771	835	777	778	827	787	795	790	808	781	863	814	804	749	786	749	752	753	794	795	769	767	794	798	817	820	802	775	799	768	779	785	747	780	773	788	752	744	783	783	796	771	800	842	766	781	806	807	799	791	807	811	773	807	743	785	815	790	804	786	764	800	823	791	796	757	796	783	809	835	745	745	773	750	798	821	780	771	781	761	798	788	784	822	843	785	814	823	844	793	788	843	770	774	833	829	767	822	759	794	803	779	773	779	776	805	818	822	780	704	793	777	801	775	721	828	742	792	800	770	820	797	834	763	808	800	795	829	821	793	765	831	768	760	770	786	822	752	791	837	773	812	822	726	808	760	765	750	831	778	779	785	781	772	739	819	778	806	795	816	807	823	767	866	745	785	773	798	780	820	750	828	786	810	804	784	818	810	773	799	776	774	808	761	809	782	750	816	825	812	755	815	838	873	769	741	782	792	767	840	823	740	805	766	751	755	776	810	812	768	797	793	795	742	766	819	758	802	756	792	778	812	797	811	787	800	744	783	786	784	813	781	769	815	788	775	771	769	846	755	808	798	798	797	762	765	769	773	772	754	811	744	819	781	812	817	769	805	812	834	808	778	841	793	751	795	796	765	798	808	782	771	766	782	812	829	788	805	795	781	789	784	796	790	768	788	784	781	778	786	775	809	805	799	789	802	794	735	754	837	800	802	760	754	809	772	737	755	830	830	768	750	746	816	776	812	836	812	739	778	790	827	790	788	791	805	781	777	807	803	801	769	789	796	781	763	786	775	819	803	798	776	787	728	761	835	801	768	777	799	722	775	762	781	779	772	827	732	767	791	805	824	813	782	781	764	764	810	773	773	820	831	775	754	805	778	789	809	823	803	784	765	780	804	804	774	750	805	809	782	775	768	783	823	812	801	775	766	783	824	788	759	797	827	797	813	744	782	805	813	784	807	819	764	767	776	815	778	833	802	797	785	788	837	775	741	779	800	805	770	808	827	794	806	821	792	828	786	772	808	787	779	818	783	733	766	818	781	829	743	741	805	792	755	766	824	778	785	848	804	822	825	729	808	783	753	791	780	695	776	817	764	804	766	797	767	798	853	805	764	781	780	782	771	781	819	803	747	802	808	753	823	776	775	779	795	793	805	779	828	785	809	751	835	798	780	823	766	776	782	815	796	791	812	785	826	749	779	823	818	771	772	816	739	792	823	781	823	804	801	791	790	766	779	791	787	809	792	791	839	761	796	761	827	773	754	743	768	726	785	811	783	794	862	851	763	807	798	771	767	758	786	759	744	780	832	800	782	812	785	772	779	793	755	822	836	813	786	818	803	770	824	763	762	798	820	751	805	833	765	799	754	784	827	767	785	735	770	746	758	781	742	805	755	779	837	756	794	746	807	828	804	801	766	786	833	744	781	793	825	830	827	818	753	806	802	800	779	759	789	805	774	809	810	774	756	805	794	801	795	766	823	791	783	780	796	803	732	784	766	791	807	774	861	795	776	803	766	807	794	788	756	784	736	804	773	796	804	790	768	773	796	806	743	837	800	838	837	805	766	790	802	849	791	805	762	796	801	798	777	755	814	827	799	801	808	839	835	809	821	814	769	854	797	768	821	800	776	772	813	755	802	763	837	884	812	781	826	754	807	789	795	762	797	837	788	772	820	771	771	744	807	840	769	702	767	780	827	801	791	780	795	864	816	786	824	777	820	753	735	802	800	788	772	809	795	780	818	779	810	747	769	833	768	785	791	781	797	782	760	779	801	831	786	742	766	781	823	807	801	766	817	774	823	794	784	790	822	777	798	788	816	779	765	813	792	749	773	866	764	741	784	742	817	756	773	742	800	823	802	771	797	881	771	821	778	765	829	762	794	775	799	843	801	770	790	773	780	752	784	795	767	835	833	767	849	808	798	801	757	758	788	827	793	817	792	843	793	780	779	794	787	810	780	779	798	787	825	837	760	854	799	789	762	792	783	803	784	816	807	784	814	804	754	809	809	767	805	797	748	740	746	772	806	769	786	745	812	775	783	826	738	791	787	765	777	763	779	785	784	746	806	778	734	757	772	770	845	775	795	822	813	819	810	797	806	792	855	740	797	817	803	776	784	787	766	802	770	716	778	826	784	804	797	836	836	812	820	832	788	841	776	808	829	739	843	762	802	773	732	808	770	782	786	784	792	809	826	786	846	805	753	763	778	778	750	779	729	762	782	811	801	783	790	803	791	818	815	788	756	781	807	794	805	779	787	800	801	759	791	782	797	767	812	774	804	731	781	798	773	805	748	816	824	744	785	769	795	799	770	806	807	819	818	797	824	774	733	785	792	779	788	802	831	749	775	747	833	811	770	788	831	797	811	815	814	806	795	765	818	769	810	766	813	796	733	829	772	729	779	820	782	781	790	867	783	780	785	776	822	815	777	775	775	804	780	795	821	841	769	761	800	804	787	793	830	785	853	778	835	829	762	805	828	741	789	759	784	781	774	804	805	804	784	755	757	816	805	764	803	779	772	807	729	766	815	804	772	794	762	804	770	763	758	822	773	791	801	794	827	813	770	754	766	769	776	759	811	816	787	797	830	756	796	819	750	804	831	779	771	803	770	792	760	786	803	741	776	824	777	750	795	796	773	785	757	839	778	801	816	758	760	783	786	758	812	804	762	784	778	825	726	771	764	831	771	810	807	772	824	814	818	825	780	796	728	818	742	775	795	782	802	744	775	792	819	790	798	782	785	799	789	797	769	832	786	786	774	812	744	814	824	847	786	807	770	814	768	836	861	803	753	816	825	773	791	805	816	746	762	754	791	767	799	792	730	798	754	816	812	790	826	783	782	807	769	827	765	765	798	772	765	762	781	793	870	820	805	728	789	757	743	740	785	785	819	760	794	861	842	771	772	829	777	786	792	802	750	850	737	815	770	821	816	777	763	816	800	796	795	777	734	777	821	819	804	820	836	779	775	783	823	785	781	801	816	780	796	831	810	764	787	792	772	785	748	793	767	810	750	773	813	762	786	765	793	820	777	807	779	740	805	864	802	770	763	802	791	771	773	769	806	799	817	797	785	818	712	786	814	795	780	807	802	803	793	783	775	790	810
15390	1440	1019	798	577	547	499	356	377	329	363	343	327	375	320	287	300	298	300	323	345	332	321	274	269	317	293	301	316	320	286	319	267	302	274	292	297	297	318	295	318	321	302	307	286	301	289	287	278	330	347	290	296	306	307	304	330	292	291	291	280	322	286	284	280	310	288	302	318	288	321	303	317	298	274	281	322	293	295	282	265	293	311	322	285	293	292	317	294	297	298	292	299	300	284	295	291	279	285	264	299	313	283	308	297	277	298	321	305	266	305	289	273	283	291	289	292	312	307	307	253	295	324	315	294	284	305	291	282	305	291	274	298	299	312	285	275	322	288	294	294	320	299	301	328	269	292	312	324	298	292	265	280	290	273	291	278	313	289	282	306	294	288	278	287	305	300	297	305	280	304	286	313	309	283	257	272	294	292	316	305	275	346	283	309	317	280	316	306	292	305	281	301	304	297	270	291	272	266	304	297	320	303	316	308	296	315	325	293	284	286	262	326	301	305	290	313	294	312	290	317	329	316	277	287	287	288	302	323	296	267	282	309	289	286	310	295	306	281	269	296	303	271	296	300	280	278	318	285	313	280	303	288	292	274	277	302	292	314	305	302	287	281	237	279	262	324	277	318	326	329	315	338	316	260	285	285	291	299	281	263	280	300	305	262	311	281	303	284	280	276	287	315	312	306	310	331	305	291	272	287	309	287	298	318	286	293	252	274	301	292	307	281	309	278	270	288	270	306	312	276	278	274	279	319	294	327	306	301	298	300	306	293	332	321	316	283	290	298	305	295	303	250	296	293	288	292	261	301	275	314	300	276	301	304	315	306	324	319	273	323	290	321	301	261	245	301	279	324	299	283	276	284	309	292	300	286	322	295	286	315	314	273	297	311	290	281	311	290	293	279	298	289	292	309	291	309	280	315	273	331	291	309	295	290	290	319	314	315	285	295	284	305	303	295	289	314	257	306	278	287	286	287	321	286	309	274	261	293	330	258	297	304	281	307	323	328	284	284	287	279	332	325	261	317	285	297	305	298	285	290	284	319	277	298	281	297	292	284	244	285	274	280	320	301	281	279	303	319	303	269	307	294	298	268	304	332	299	324	352	315	235	281	276	280	298	328	297	293	310	267	284	325	292	343	322	293	289	336	276	256	296	263	335	291	282	292	325	273	324	303	320	290	290	310	309	316	279	306	322	293	319	269	297	269	274	310	294	276	312	300	267	322	257	308	311	307	296	297	303	254	295	326	329	298	272	326	281	300	320	319	273	277	278	290	296	328	302	310	322	282	262	279	295	305	257	304	283	288	296	249	327	317	300	307	300	324	286	272	284	320	292	311	295	311	267	313	263	284	273	300	291	275	291	271	280	291	295	304	250	292	276	301	321	308	266	283	315	318	269	310	305	262	302	300	290	306	315	311	293	286	304	316	303	270	313	331	295	333	268	294	273	278	273	324	297	271	298	319	287	314	293	328	307	278	307	303	309	323	310	300	274	295	284	271	276	256	321	269	272	289	312	299	299	271	321	308	276	288	297	289	277	290	280	282	293	317	297	295	300	278	276	305	319	324	308	275	306	288	318	292	306	337	330	259	291	277	296	288	289	271	282	336	295	297	309	294	289	329	294	265	285	262	295	350	303	306	305	334	318	304	282	264	304	271	301	321	307	302	276	283	300	304	306	284	295	335	281	301	293	295	322	297	295	321	298	293	278	251	281	280	304	297	280	270	310	343	300	318	332	266	314	290	297	317	289	302	266	300	325	259	284	299	296	304	284	295	300	295	306	303	294	288	305	330	315	278	284	280	282	314	299	303	277	300	317	290	331	286	280	291	294	269	287	283	317	297	309	290	309	283	304	272	280	315	312	291	302	272	302	313	320	307	300	315	282	267	293	277	302	324	258	291	290	324	283	311	312	311	303	262	288	285	274	337	283	297	268	309	274	272	301	302	267	280	292	284	286	288	323	308	286	315	297	306	261	321	295	283	293	305	292	345	282	305	300	258	280	270	289	312	275	312	316	285	317	259	287	295	283	311	325	314	293	305	274	302	282	306	314	264	295	281	297	270	274	278	278	302	308	289	279	315	297	307	290	312	296	309	288	294	272	308	301	320	279	268	313	295	291	300	285	303	310	326	307	288	294	267	333	296	290	323	247	281	300	313	287	283	304	295	325	301	315	306	309	284	309	290	286	312	298	266	290	331	325	302	257	315	306	271	294	282	301	279	285	292	278	340	298	292	291	271	282	305	295	276	303	298	283	280	295	282	273	317	322	287	316	287	311	317	278	295	306	265	275	322	265	296	275	310	350	307	283	288	285	322	330	271	323	277	297	304	305	315	328	267	286	287	313	290	285	283	327	270	322	318	300	290	325	303	289	269	293	278	303	311	311	323	334	300	322	307	292	301	287	332	313	318	308	313	304	310	293	297	309	323	329	292	291	305	321	289	289	250	323	307	291	317	318	302	282	293	294	281	284	291	269	307	330	259	301	295	299	260	285	298	275	336	320	302	281	254	293	278	293	284	278	297	249	283	298	314	274	307	257	307	286	279	296	271	315	325	313	301	273	290	286	294	298	300	280	272	252	280	265	310	291	323	310	291	306	321	283	292	307	319	315	302	331	297	300	297	287	295	293	292	285	278	327	307	303	291	326	295	279	285	306	302	297	298	313	278	281	294	298	248	312	314	278	283	341	316	297	312	269	289	277	306	289	299	277	281	289	264	301	324	336	318	274	266	337	285	284	300	313	300	298	275	314	280	311	288	287	286	275	289	294	271	276	311	284	310	296	313	309	270	291	289	284	321	305	276	319	271	286	278	276	278	291	286	309	315	275	326	313	333	285	276	304	318	279	307	341	289	299	287	297	279	279	286	320	316	303	303	306	303	258	291	317	285	292	341	317	274	310	302	294	304	299	277	306	334	305	351	290	298	296	310	279	324	292	293	305	281	288	313	300	292	286	305	261	308	308	298	306	282	283	359	288	295	316	282	289	302	322	276	255	291	306	293	294	338	305	297	323	319	299	327	296	290	272	293	323	332	303	279	313	330	322	347	269	320	288	318	260	295	293	288	285	278	294	299	264	287	306	287	276	294	286	300	325	281	309	253	289	317	269	312	307	306	273	302	311	318	321	266	306	315	288	268	287	316	332	332	286	299	288	295	309	263	287	293	275	241	289	299	297	274	301	321	301	312	269	266	293	296	289	295	299	288	310	263	289	255	323	323	297	342	291	334	294	272	284	296	281	283	298	277	307	277	267	300	287	289	273	278	289	299	269	262	301	260	315	291	301	297	278	318	287	283	290	315	294	303	293	290	285	291	325	292	313	309	281	298	316	324	264	281	304	325	300	296	272	285	325	313	300	279	273	308	259	273	295	319	292	293	300	256	281	291	272	298	289	294	319	319	311	301	312	280	271	285	291	306	278	290	267	312	291	339	281	308	301	291	306	302	318	294	304	306	299	326	264	293	304	304	329	291	316	287	271	297	327	286	287
8420	1280	2234	2228	1981	1741	1480	1274	1149	1081	971	964	927	914	830	795	841	819	810	804	782	774	742	800	738	715	716	757	680	754	690	688	733	656	660	638	690	713	721	673	679	682	682	675	623	684	694	658	663	727	651	692	663	668	685	654	694	652	659	662	675	699	677	632	644	697	635	689	678	629	663	668	661	672	650	682	697	680	642	706	654	683	641	644	628	633	662	666	645	651	712	660	656	662	661	653	674	715	682	647	650	682	693	658	651	642	658	651	675	653	687	692	648	641	675	694	630	682	664	626	653	647	635	649	675	639	648	687	680	672	697	640	634	646	681	649	637	680	646	637	695	660	659	639	658	648	630	667	691	702	693	632	636	660	680	649	635	659	685	633	698	679	687	667	645	661	624	682	686	638	645	643	667	677	598	640	658	674	654	704	653	645	664	666	637	695	657	661	686	654	632	688	690	653	692	675	665	676	634	648	667	642	683	657	657	650	666	645	626	677	700	615	706	639	623	630	628	632	623	682	624	661	690	669	642	664	694	695	667	677	615	639	698	602	665	669	669	651	667	667	656	688	671	650	649	686	687	674	678	690	667	601	674	642	661	686	670	626	651	694	664	661	665	671	653	617	652	679	676	703	669	675	666	664	661	679	710	675	680	633	598	615	609	689	669	660	742	663	606	673	693	697	685	651	704	670	646	639	616	662	665	679	623	642	702	703	664	687	632	670	686	662	642	654	682	707	704	673	681	656	660	683	631	670	648	669	670	631	682	665	640	689	694	667	626	626	672	677	628	682	672	666	608	620	685	664	660	689	659	675	641	644	674	652	681	645	666	681	601	673	647	684	647	656	636	697	649	667	660	611	633	616	633	668	642	664	664	633	669	676	661	655	664	619	639	678	634	665	643	694	687	599	651	683	634	625	603	665	613	682	679	613	669	702	693	669	624	693	665	642	630	661	654	688	627	664	640	669	644	706	639	671	631	673	650	684	633	660	660	661	676	642	661	657	634	621	721	669	646	657	656	649	643	647	610	634	661	651	668	673	671	651	666	711	624	660	658	662	657	631	715	637	678	662	670	685	648	634	638	712	633	725	644	643	652	627	660	684	709	691	677	666	694	691	663	615	660	622	683	630	675	688	682	648	685	667	650	662	686	676	708	662	640	653	660	673	698	601	679	659	652	627	646	644	657	701	684	676	624	664	618	652	687	672	648	675	697	683	611	649	678	670	666	717	666	700	641	693	653	665	655	663	639	704	652	730	633	658	635	650	649	626	682	671	664	665	627	658	621	694	662	653	650	703	649	614	710	653	683	642	664	680	653	661	655	700	640	676	687	658	637	614	726	646	647	687	667	652	679	673	647	614	648	634	703	655	670	637	653	722	660	646	652	676	651	651	668	654	660	658	657	662	710	667	697	654	651	640	636	665	635	624	703	652	646	642	701	641	681	636	643	623	682	683	669	602	638	617	649	694	632	720	689	688	688	688	666	707	692	651	661	700	651	649	652	637	665	639	659	666	686	643	665	699	621	660	654	630	683	673	682	684	615	654	692	672	645	649	682	667	634	653	670	636	643	685	646	722	663	647	645	638	686	656	642	660	631	664	656	651	645	686	650	675	644	615	677	642	665	646	664	683	665	659	677	601	692	664	656	670	662	648	687	658	728	655	662	630	617	638	628	671	673	624	672	644	649	672	628	682	644	648	647	641	633	621	653	636	650	637	668	652	714	704	698	644	625	652	637	646	683	639	712	646	654	686	648	637	666	650	667	626	679	679	666	705	667	666	720	611	651	664	634	693	720	639	643	694	683	653	681	653	615	664	666	646	649	686	660	701	696	638	673	680	675	690	637	626	681	630	667	645	690	630	682	645	681	671	636	652	641	674	658	587	689	674	698	628	692	728	646	652	678	630	640	634	670	624	687	706	698	688	656	704	632	623	626	651	676	675	696	642	674	680	682	683	613	670	724	627	708	696	666	659	640	655	674	670	697	660	658	626	648	675	682	672	685	678	679	671	639	666	691	635	675	663	673	669	693	682	614	669	703	662	639	640	655	669	676	678	626	629	691	658	694	700	689	657	664	674	625	632	639	649	653	699	684	682	667	672	646	663	611	663	692	684	643	667	651	640	692	674	678	711	666	641	668	683	722	617	706	626	666	672	636	661	649	718	643	651	616	628	653	639	708	632	588	654	638	681	636	621	661	618	631	636	659	630	676	696	612	689	681	706	682	603	690	649	679	655	659	645	676	687	650	668	680	610	657	620	661	649	631	626	663	656	641	693	663	684	707	693	684	649	661	664	647	624	678	661	656	671	702	638	636	672	644	684	646	706	670	627	641	704	657	635	678	690	661	650	674	640	665	678	690	647	657	724	657	655	639	680	697	646	624	658	681	655	655	711	637	697	655	680	686	631	703	650	668	657	711	660	680	646	664	650	661	679	671	631	665	648	653	625	668	650	648	700	638	678	599	656	599	668	637	610	643	649	714	650	631	654	669	651	636	653	655	650	643	669	653	684	632	683	653	639	682	655	648	675	629	670	650	670	660	660	607	649	687	684	657	658	659	665	675	651	693	664	610	638	627	680	702	683	672	659	687	669	639	664	653	658	687	660	720	676	672	664	670	661	659	677	655	631	645	646	646	657	648	652	641	711	594	621	665	701	670	672	609	656	614	670	675	655	669	650	690	668	656	638	654	681	638	675	631	668	634	705	633	653	673	693	670	702	668	646	678	661	677	639	667	626	664	662	685	643	694	698	698	646	661	656	661	624	651	669	636	621	664	640	635	639	695	692	649	662	683	682	661	625	637	683	614	669	656	682	639	645	663	667	666	637	675	683	667	687	633	652	624	626	710	682	698	676	636	633	668	625	667	676	672	656	654	626	661	667	645	681	710	668	617	673	700	653	667	625	616	713	680	681	632	686	691	670	688	634	656	676	699	635	605	723	702	654	727	666	630	644	692	645	662	659	644	650	664	675	659	628	680	683	642	661	642	656	660	678	680	589	689	708	641	625	624	621	619	613	696	663	649	659	628	645	665	642	641	702	687	677	681	650	655	631	662	714	643	665	727	669	671	676	616	657	683	676	681	684	648	709	680	652	655	655	641	638	661	684	626	641	650	652	648	644	676	682	658	652	620	691	693	661	678	651	669	637	729	700	647	705	647	655	673	641	667	667	668	621	626	634	695	682	686	684	652	666	645	682	605	622	638	661	671	649	668	672	656	666	687	668	688	633	626	657	673	639	664	648	671	706	694	670	686	668	660	637	638	663	634	650	686	661	599	613	662	635	682	668	656	614	654	690	684	675	648	673	681	646	635	642	646	618	633	636	607	665	685	639	662	683	674	654	702	655	685	671	639	627	658	715	623	666	653	656	614	704	672	671	665	670	676	638	654	638	627	641	659	641	641	673	641	670	645	632	636	644	694	667	673	678	689	670	689	639	690	682	687	635	692	708	680	688	630	659	654	611	673	697	680	653	694	674	660	696	623	738	685	678
1395	196	178	185	194	182	180	158	157	200	183	175	201	185	187	170	175	176	208	191	200	152	184	164	190	166	174	176	193	158	173	182	177	194	197	177	203	180	183	147	172	211	176	175	201	184	187	173	169	202	186	192	197	159	198	209	207	203	190	165	162	175	180	197	200	189	162	189	167	199	176	197	166	168	196	184	163	182	162	175	189	183	190	191	187	186	204	157	195	205	190	187	176	181	179	188	214	182	194	190	181	181	215	220	177	182	187	188	168	166	196	178	187	140	181	186	188	182	187	185	181	168	175	160	181	166	192	192	184	198	149	168	185	226	175	187	187	186	201	197	181	186	182	185	172	175	194	193	177	201	167	181	194	187	155	182	155	167	178	201	199	209	208	211	206	172	168	143	169	164	181	158	191	158	202	197	175	217	196	195	210	175	182	203	169	189	201	180	169	226	181	173	196	191	189	172	196	174	169	189	204	189	190	188	205	190	194	177	184	195	186	199	167	190	212	187	171	185	169	178	181	195	188	187	178	180	180	179	181	166	175	180	202	188	173	198	195	179	200	180	159	187	167	207	179	194	201	189	176	160	189	158	168	185	160	173	178	172	181	169	167	192	177	161	179	171	185	171	185	197	188	161	189	168	194	185	164	166	181	184	188	154	165	194	211	178	175	199	219	163	178	176	153	185	179	193	191	192	170	181	177	180	197	181	186	182	191	182	175	177	191	177	181	175	205	182	172	194	165	177	197	174	188	197	183	190	198	190	182	169	227	196	190	189	215	164	154	163	166	178	185	179	158	177	178	179	186	171	180	192	172	188	184	171	173	217	198	208	181	187	189	162	166	180	218	186	196	184	171	212	184	176	163	193	158	154	177	177	202	210	170	178	168	179	165	197	188	189	155	172	203	195	177	208	207	194	187	196	208	208	181	145	201	187	202	179	202	209	180	186	161	189	191	174	184	173	189	175	178	207	217	167	182	194	180	166	179	163	170	181	213	184	149	176	149	168	195	181	180	178	170	192	198	181	168	159	207	189	200	177	192	171	179	173	177	182	186	207	177	165	182	171	176	188	195	198	193	145	163	186	209	183	191	156	159	190	176	200	210	177	190	174	181	183	165	165	177	211	199	179	194	164	184	180	167	188	175	210	181	196	193	180	174	199	198	170	205	196	167	173	179	193	185	183	167	188	185	193	178	194	210	227	180	199	174	181	189	203	204	186	186	189	172	201	186	171	172	183	204	182	173	178	189	176	179	176	182	201	207	178	165	189	186	179	172	191	178	182	167	172	195	175	176	168	184	199	182	181	181	178	152	172	171	162	192	238	205	177	198	187	174	152	182	203	185	209	187	204	215	221	187	182	191	200	189	206	178	195	211	173	180	168	187	175	186	192	200	163	200	217	186	174	178	182	167	170	183	170	177	181	184	219	177	187	168	182	162	177	207	184	167	184	180	195	179	166	196	183	170	175	192	160	176	174	164	169	183	194	186	191	198	180	190	180	156	162	195	200	167	180	183	173	179	179	173	178	165	172	185	174	175	207	204	205	195	180	178	178	202	200	179	207	186	169	166	194	187	171	203	153	182	183	212	175	198	192	201	178	191	181	183	168	201	190	182	186	158	182	195	200	168	202	161	166	185	176	161	200	219	172	184	166	185	188	189	184	205	185	188	186	201	166	180	199	191	173	160	184	188	169	190	184	166	181	198	205	191	188	219	191	171	175	212	162	158	172	195	199	192	195	198	186	156	192	192	192	173	227	201	173	191	196	188	193	195	184	171	173	176	187	215	205	165	182	209	178	198	174	180	186	190	169	183	210	199	217	193	164	206	171	176	183	202	179	207	191	172	174	191	192	198	197	182	174	161	186	181	183	189	200	169	200	168	185	181	168	203	187	178	182	180	212	181	202	177	193	201	184	185	181	221	203	187	193	182	155	184	157	209	182	182	205	173	200	168	180	184	167	196	199	175	192	186	184	195	178	202	208	184	193	176	175	159	179	193	204	190	187	192	188	197	181	165	172	175	192	191	186	187	210	208	184	173	182	181	196	157	172	171	155	218	168	187	178	188	188	159	169	167	181	154	178	173	169	158	172	198	177	188	192	195	225	212	199	178	164	175	185	195	174	173	175	175	173	175	182	166	191	195	193	188	202	186	190	183	179	196	187	221	163	177	193	198	181	180	158	168	165	182	175	167	179	193	184	201	180	204	171	193	175	189	178	193	162	188	174	180	191	169	197	189	194	174	185	198	164	194	173	166	192	186	205	215	188	187	217	166	164	183	198	170	184	151	162	175	174	175	183	165	173	186	165	169	188	198	157	176	203	172	176	215	167	154	175	176	190	169	193	194	171	170	180	187	202	208	193	197	183	207	189	187	189	178	194	171	174	175	162	170	164	177	183	187	194	184	171	170	165	167	170	182	158	168	170	179	195	170	191	177	204	215	186	160	191	186	194	173	179	195	175	179	180	183	200	189	180	182	182	179	204	158	167	176	205	174	183	185	158	181	193	181	155	203	186	201	176	209	176	192	169	165	208	175	177	192	194	184	180	202	166	181	215	186	150	172	171	198	205	200	192	177	188	193	221	205	180	177	169	195	182	182	160	177	189	180	188	198	232	182	180	200	199	152	203	176	170	189	177	213	196	191	167	189	199	214	180	185	175	186	197	186	151	196	164	162	209	166	173	164	185	181	187	207	160	176	176	181	207	189	185	165	210	199	215	168	169	198	154	189	200	182	177	170	183	184	186	198	205	189	212	184	165	211	205	179	196	156	179	185	188	169	209	192	167	178	193	195	190	161	181	175	186	188	183	165	187	191	158	162	196	176	188	178	194	155	188	167	170	194	185	172	215	185	165	204	183	187	169	188	158	175	183	175	198	175	180	176	183	170	173	189	197	168	195	166	157	166	165	174	171	182	156	184	168	176	172	163	171	164	181	184	188	194	177	161	187	148	192	176	187	170	186	183	160	174	186	183	172	195	178	172	165	183	184	173	212	172	187	206	199	167	170	196	173	186	188	198	202	193	211	179	185	170	173	178	170	161	178	184	176	162	182	178	168	179	182	190	176	192	172	200	169	157	167	194	177	191	173	195	186	180	187	167	187	209	194	175	178	171	145	146	163	199	191	182	171	177	184	191	160	175	177	185	194	148	175	199	191	187	199	208	164	185	197	175	200	157	154	200	174	194	194	178	197	167	179	188	180	184	153	182	182	200	172	183	193	172	210	196	186	184	177	196	184	206	173	181	196	211	171	164	193	160	206	205	201	201	186	169	214	205	199	175	175	207	185	179	168	202	176	170	202	177	199	168	183	189	195	168	191	181	188	195	210	174	175	173	182	179	171	192	184	187	181	190	190	152	192	174	191	176	164	170	196	161	201	171	175	170	206	184	190	189	174	174	161	191	172	201	184	198	157	200	176	175	177	198	180	175	179	179	197	181	181	184	176	188	173	195	175	183	215	186	171	159	177	186	209	200	190	169	180	165	151	183	187
1813	481	474	513	523	515	532	497	520	493	504	512	537	462	465	450	504	523	490	490	497	511	458	471	453	440	473	461	471	476	463	497	469	463	469	441	457	529	451	458	471	493	463	483	499	497	448	449	495	458	451	497	513	460	467	464	477	464	479	487	477	461	469	471	467	482	474	529	474	462	480	484	474	487	461	492	464	466	469	469	470	494	483	470	462	439	485	475	475	421	518	509	480	518	484	498	507	491	460	447	450	432	475	463	465	461	458	487	453	506	467	477	536	464	439	484	504	482	504	493	499	509	496	463	484	472	506	467	480	490	452	477	467	483	450	459	462	416	465	456	450	478	456	465	471	464	455	462	491	480	468	474	476	471	447	487	489	496	452	461	441	468	423	500	457	454	465	488	497	491	448	486	458	436	461	492	451	419	428	401	459	486	456	447	438	491	461	468	476	457	482	454	480	472	471	462	453	485	450	476	455	467	473	462	467	446	452	485	473	518	430	482	438	473	463	473	472	491	502	464	464	457	480	493	457	467	479	511	451	474	484	455	454	480	462	485	465	445	486	516	461	444	474	481	462	452	464	457	472	478	477	456	499	497	439	461	485	473	437	457	501	502	448	488	475	478	419	491	466	484	471	441	488	467	469	454	467	518	457	457	463	495	445	454	455	470	475	497	490	466	480	450	502	463	466	453	499	457	418	475	490	491	435	468	466	464	513	456	485	462	474	468	447	446	460	436	438	452	442	450	455	471	458	459	495	458	499	494	451	475	484	430	513	502	461	505	426	464	501	427	443	451	473	448	504	477	499	437	528	468	452	481	480	476	441	458	478	492	479	470	455	460	496	410	459	506	423	455	496	454	483	477	471	498	492	536	469	472	454	464	462	450	474	486	501	511	426	451	453	473	472	453	494	428	457	466	470	472	453	465	467	474	442	458	495	478	504	456	501	445	478	474	481	502	439	496	474	479	468	467	463	470	497	430	456	441	454	457	486	465	439	429	470	500	485	487	449	505	497	437	451	444	535	474	461	418	476	495	473	491	469	439	498	442	461	523	470	505	439	480	451	507	455	478	486	452	463	447	474	447	431	495	476	449	472	508	487	460	483	451	470	485	469	485	488	460	471	452	484	469	454	478	465	505	459	423	475	488	478	457	455	454	449	464	473	458	478	494	491	458	456	479	446	469	469	487	513	466	490	478	496	495	462	432	464	495	443	471	471	463	499	434	491	457	481	487	476	465	472	503	444	444	443	497	469	466	457	436	479	478	449	475	501	463	490	459	470	456	459	463	432	516	454	489	472	461	451	467	488	465	435	494	478	490	463	464	480	442	512	504	470	470	428	472	483	480	489	464	480	460	444	454	467	465	454	473	500	520	514	497	452	439	452	474	486	479	441	471	477	519	453	434	427	456	480	479	421	456	458	466	473	443	482	481	437	450	437	488	480	452	439	412	480	455	489	486	471	483	466	446	471	492	475	440	468	470	467	476	453	464	423	519	439	453	487	460	488	480	472	469	480	444	492	476	438	479	431	492	452	484	470	445	467	455	486	459	482	450	444	462	487	453	501	471	471	475	458	426	482	479	432	459	474	478	468	448	465	513	469	460	493	496	450	506	495	484	473	483	463	465	470	523	499	488	504	433	424	450	492	476	439	449	499	480	492	476	485	489	499	491	488	507	454	447	481	509	454	454	482	453	442	526	453	491	481	454	443	445	458	484	461	489	456	430	457	442	478	471	490	465	477	479	466	501	504	465	440	449	475	444	462	464	501	459	467	502	438	478	470	457	446	485	445	474	468	467	484	463	462	497	464	482	461	463	467	486	491	467	482	464	487	476	476	471	471	488	447	447	491	451	478	462	451	441	492	433	460	472	487	495	465	475	465	465	477	449	446	468	480	461	472	456	443	464	425	491	473	463	485	491	443	502	460	491	480	467	467	468	456	477	446	484	467	462	468	496	443	468	508	476	488	461	477	465	439	493	493	433	457	510	480	486	489	472	459	467	473	439	467	438	546	436	467	468	473	489	480	480	474	495	450	475	459	451	477	456	490	520	504	480	488	438	482	464	466	509	471	468	454	480	479	483	451	443	436	458	504	488	480	434	463	447	448	460	470	456	476	460	432	473	466	451	483	496	458	473	493	469	474	467	455	490	443	460	467	480	443	454	454	484	494	509	497	461	494	446	480	491	488	515	445	500	492	488	433	481	467	460	470	495	478	480	492	486	473	478	430	525	451	457	481	503	440	468	453	470	457	473	458	439	463	499	462	489	445	457	484	475	452	468	415	465	430	471	474	457	475	458	460	438	484	455	479	461	469	484	489	506	451	470	458	426	466	421	459	479	482	497	475	462	507	468	455	446	460	442	501	488	461	493	481	468	488	464	445	495	494	483	457	484	473	463	476	455	482	434	487	458	497	503	476	466	458	489	513	505	500	476	441	486	463	496	468	452	494	478	461	445	485	504	479	454	471	470	499	445	423	437	506	490	474	446	466	450	473	478	481	495	482	471	473	449	429	439	466	502	463	481	499	464	467	432	474	454	449	430	500	448	470	495	492	503	479	463	492	454	460	423	416	469	449	487	486	459	454	491	472	454	470	489	463	481	473	485	453	446	472	443	475	458	465	520	473	465	467	430	479	445	471	517	495	513	425	429	457	479	455	492	488	493	474	511	484	481	445	476	444	459	472	487	438	491	493	471	466	466	478	468	498	435	473	488	490	458	498	436	464	449	443	467	463	471	505	460	486	436	473	470	466	494	464	504	433	424	471	448	477	443	459	479	467	428	478	478	463	459	433	509	453	470	480	462	462	476	494	446	548	485	452	432	511	512	471	448	452	440	447	476	505	446	476	460	470	489	490	473	459	471	469	456	481	442	460	461	497	496	519	491	498	490	453	488	423	455	481	471	492	485	466	451	447	489	447	441	475	453	513	491	486	502	500	500	476	431	475	451	459	491	468	446	453	498	488	474	466	503	486	470	497	485	454	463	475	411	464	464	456	446	460	491	454	438	497	452	428	426	461	475	476	461	482	476	436	453	457	471	462	486	470	473	441	521	427	453	475	439	461	485	489	472	442	464	469	485	461	457	435	455	519	468	517	513	484	464	464	466	473	491	490	470	467	476	473	478	466	447	456	469	446	469	487	450	463	456	495	468	465	481	471	527	498	460	473	501	459	438	463	435	465	459	436	474	497	467	498	471	439	480	427	488	461	431	463	454	441	439	462	495	463	473	461	439	489	478	452	408	457	474	460	465	459	455	467	429	507	461	469	494	459	522	507	470	462	487	473	469	432	476	476	458	421	495	474	480	465	447	463	444	436	487	463	525	517	437	487	461	435	500	463	430	488	450	467	473	458	464	495	530	474	474	486	449	488	523	472	472	450	489	427	476	468	448	502	468	506	506	468	438	479	452	463	469	492	463	477	443	517	520	455	451	503	476	450	482	472	470	461	464	494	479	441	462	504	470	491	479	481	499	483	462	475	440	493	462	461	515
8330	760	713	650	471	426	477	371	415	361	428	381	352	344	372	363	346	414	373	372	331	344	305	291	336	377	371	344	324	300	369	346	360	347	367	327	349	336	346	359	333	369	338	346	359	362	371	328	313	319	352	335	350	366	332	336	311	331	334	339	346	340	362	352	383	340	337	368	316	348	355	342	345	341	316	365	356	345	359	337	351	358	373	333	332	352	334	332	317	367	344	357	342	323	341	372	319	320	322	317	300	369	318	324	369	349	352	366	336	371	333	335	362	326	325	325	358	347	322	334	331	304	348	322	324	343	341	339	335	380	324	346	350	309	358	370	312	356	374	365	337	329	346	342	342	341	342	371	352	366	381	337	360	342	322	350	327	347	364	353	339	323	325	330	374	355	378	335	360	386	328	341	367	311	351	325	360	346	322	340	365	347	344	377	324	359	306	349	327	333	388	357	378	335	332	336	352	372	320	318	370	345	385	339	353	334	326	350	367	312	360	383	350	356	301	354	389	331	305	320	365	349	316	368	328	362	379	342	373	322	323	341	347	335	324	338	341	331	394	338	321	330	327	348	328	345	325	319	348	356	300	337	359	335	365	356	351	330	351	337	385	299	375	345	343	329	334	368	355	349	349	358	344	342	318	306	380	338	362	354	357	366	347	336	350	349	334	357	322	360	348	348	364	399	378	323	361	371	368	341	355	348	358	359	318	343	324	326	345	383	373	319	321	314	342	326	325	342	346	360	353	367	334	298	323	369	330	339	354	358	347	327	344	339	351	383	359	364	362	351	298	358	376	343	344	328	347	344	320	319	286	351	353	336	341	374	346	333	300	339	325	351	337	322	320	349	352	376	329	321	334	421	378	335	325	343	344	323	317	353	344	302	339	354	371	336	371	362	381	361	361	342	339	370	327	372	326	336	336	354	343	372	365	362	345	339	376	387	367	345	351	363	396	370	329	336	320	310	332	340	383	352	353	327	326	360	379	364	304	342	343	349	373	345	361	376	343	334	343	352	324	341	321	315	343	371	355	352	345	340	354	355	339	321	352	343	325	337	329	353	340	357	346	357	356	311	390	349	365	315	345	338	369	401	325	339	348	343	354	346	327	338	324	382	318	327	333	370	356	366	336	330	321	316	341	333	356	369	316	337	369	321	382	364	364	357	331	324	362	350	344	360	330	350	332	337	325	343	364	362	367	359	349	367	298	332	314	340	369	347	370	349	365	368	338	357	329	357	351	319	333	320	355	344	350	358	353	334	361	334	330	363	326	357	336	322	309	350	354	364	321	377	329	323	354	347	357	382	358	313	335	345	295	328	345	345	325	360	393	346	345	350	342	349	353	306	349	330	336	327	366	369	328	343	358	381	333	336	383	321	310	310	365	348	349	338	388	341	328	384	341	303	328	348	342	316	382	370	359	354	309	366	350	383	343	343	345	346	318	342	330	349	330	367	339	352	341	341	348	357	350	376	339	321	341	346	356	374	327	353	349	358	407	371	368	360	370	306	373	323	347	340	387	342	354	329	350	344	346	362	364	346	343	336	351	339	329	332	353	341	373	340	372	351	339	349	359	322	352	363	358	332	329	368	370	344	343	333	311	309	334	355	315	323	335	318	337	361	334	332	331	350	367	348	383	357	365	323	351	367	378	336	310	330	345	349	352	353	356	375	365	336	329	363	335	342	363	329	348	360	347	349	369	319	344	373	368	333	339	381	355	331	366	349	341	326	347	369	354	394	360	332	324	356	370	316	348	339	346	348	387	355	371	327	317	381	350	363	375	347	347	328	346	313	323	349	334	383	343	338	353	397	327	318	346	332	338	283	322	340	336	288	315	338	364	346	336	331	314	379	364	364	367	388	370	366	342	358	361	344	318	342	346	341	353	378	345	359	350	370	348	359	352	357	343	348	319	349	352	340	352	349	330	346	339	311	321	369	365	350	327	357	345	368	336	376	338	311	331	341	336	345	306	344	332	335	369	377	352	367	324	373	371	332	338	372	326	375	330	349	337	316	353	367	371	350	347	349	311	336	347	366	380	325	335	364	400	324	386	386	381	378	323	333	346	362	346	328	343	350	350	319	367	339	331	338	311	366	357	336	322	339	332	342	340	320	325	381	337	377	335	312	376	376	356	325	331	337	338	354	345	371	361	367	329	350	318	336	297	364	339	388	346	364	376	370	339	308	294	358	365	382	359	375	360	329	334	380	342	343	313	369	353	346	348	352	346	359	311	386	348	310	361	361	359	295	341	325	341	363	333	329	326	334	352	343	329	310	342	351	352	378	305	328	331	316	292	356	350	331	332	357	359	372	362	374	359	322	324	348	348	327	352	345	365	334	347	331	377	366	343	331	357	359	352	355	327	346	347	349	328	335	356	318	311	333	327	351	326	307	305	353	331	380	341	344	343	343	351	364	309	354	352	329	352	346	338	364	338	321	323	318	358	345	347	358	355	356	345	328	326	314	333	299	332	333	345	329	317	344	372	333	331	324	360	350	360	345	356	346	332	394	347	391	347	356	341	364	350	304	337	330	368	345	355	348	347	362	311	386	379	347	352	355	360	380	350	381	330	340	322	316	336	307	358	362	381	322	363	330	345	337	340	339	353	359	346	333	366	337	354	350	333	373	349	328	311	351	347	349	414	319	349	356	369	346	346	321	326	335	352	372	366	350	368	351	390	327	390	348	304	359	340	339	327	342	349	320	366	400	365	351	332	345	344	384	337	345	362	304	354	339	315	325	322	339	324	302	359	361	386	330	356	375	342	342	343	347	336	395	301	359	331	322	361	361	302	325	331	351	368	344	302	332	328	349	326	371	344	365	377	323	324	356	352	327	339	351	307	330	341	313	318	351	309	323	362	340	356	351	386	321	336	334	366	377	338	339	345	355	308	340	304	336	327	357	366	330	346	372	361	354	331	353	341	386	357	339	309	332	355	359	334	349	354	331	345	336	369	337	377	383	355	380	378	339	301	303	329	357	345	328	352	325	375	313	330	357	368	371	412	325	312	334	325	357	336	354	354	336	363	361	330	378	357	373	332	325	335	315	333	328	344	338	330	356	378	331	348	359	376	331	342	331	368	357	339	359	357	389	380	329	363	330	315	364	369	367	351	376	310	346	361	369	323	328	325	344	325	370	312	325	361	359	340	340	374	358	362	325	338	360	361	354	325	318	339	370	372	348	333	378	358	355	333	352	353	351	343	338	341	374	361	340	364	327	318	319	369	307	381	328	313	345	376	336	315	340	355	381	356	353	361	331	322	314	338	333	326	319	343	404	348	320	335	361	364	317	358	313	325	376	331	342	368	333	354	332	338	340	362	344	386	336	362	356	329	324	356	367	368	332	345	331	312	322	319	326	380	324	352	332	338	369	329	369	343	347	339	368	348	332	344	309	356	357	341	329	345	346	326	345	358	353	345	336	364	352	333	315	361	356	363	350	351	385	330	323	368	345	335	312	341	337	362	317	339	389	335	324	349	354	339	325	367	334
6767	1157	1588	1645	1520	1340	1223	1095	1050	1012	1005	970	922	944	908	869	838	876	844	863	792	864	873	814	780	828	850	814	802	851	798	819	796	773	766	873	783	808	815	819	810	801	863	786	738	782	801	776	798	804	793	804	828	822	829	851	736	835	791	745	871	834	794	857	795	816	859	819	814	816	801	753	801	797	758	795	793	790	752	785	825	800	826	788	784	779	822	810	796	763	765	792	779	793	763	769	808	822	783	768	841	789	817	798	803	832	842	833	733	793	826	811	778	820	811	801	776	800	802	795	754	849	720	785	811	803	755	825	786	771	787	788	789	819	780	746	806	802	773	747	770	827	816	776	817	776	758	776	759	794	790	788	766	792	773	792	805	797	797	810	840	769	767	804	802	759	763	839	809	790	759	827	785	767	745	859	854	812	813	792	784	788	752	768	814	823	838	794	822	810	770	762	787	756	807	763	771	781	827	779	767	755	848	787	815	765	762	789	792	799	721	836	770	810	783	801	775	799	836	755	824	756	812	771	804	814	770	732	844	776	823	857	802	766	723	737	765	800	812	790	798	777	800	776	776	803	762	791	793	829	780	763	770	782	740	713	773	819	783	804	812	779	757	778	825	837	771	794	797	771	761	751	782	833	791	789	804	776	755	787	781	759	783	759	804	793	759	825	797	801	751	775	793	796	789	788	777	786	850	721	784	784	759	772	770	842	782	792	796	766	789	800	799	782	781	788	783	758	801	805	759	802	763	822	776	790	761	796	750	769	791	766	805	785	829	749	821	771	854	802	789	806	804	757	854	767	795	799	791	808	812	777	729	790	773	796	816	799	811	773	839	752	769	835	838	771	804	769	772	756	737	796	795	735	780	805	764	769	731	777	864	758	777	772	759	786	820	836	799	783	814	779	808	782	775	787	789	801	747	827	839	796	767	771	785	758	764	749	791	807	812	783	771	825	811	782	777	832	810	800	755	797	792	861	747	736	818	757	788	761	771	734	809	792	793	789	810	785	791	810	714	796	760	765	780	783	838	804	734	765	769	793	787	758	805	800	803	753	783	766	773	834	783	784	778	810	840	843	737	822	836	780	795	829	739	827	773	801	827	784	746	795	798	783	799	778	791	790	815	781	798	839	816	763	770	790	790	719	780	786	768	761	759	746	806	765	775	737	777	762	822	728	781	811	801	788	803	760	766	805	766	832	776	784	818	783	763	804	790	785	740	790	735	786	838	775	781	837	716	819	780	835	810	782	762	798	795	787	847	752	757	751	761	802	791	802	808	834	838	796	786	852	744	758	804	806	801	782	791	755	761	798	786	754	860	809	806	779	835	743	780	783	822	769	784	805	771	771	807	762	754	814	830	790	857	760	803	824	792	823	847	801	817	797	793	749	778	742	818	767	839	817	772	778	848	772	765	762	815	794	786	818	779	796	766	824	746	759	797	797	834	829	799	756	746	746	768	801	760	774	821	831	798	779	785	779	793	756	790	826	787	809	774	778	779	813	793	809	784	786	811	832	804	793	775	761	833	747	781	796	766	801	798	780	841	829	776	824	790	777	811	799	809	788	809	786	799	753	811	776	778	768	758	794	789	789	793	783	804	804	789	766	781	779	775	803	816	808	775	752	847	775	816	781	794	761	773	830	784	820	812	764	773	801	770	850	746	774	824	807	825	804	803	800	756	806	773	788	817	798	784	819	751	783	756	776	820	800	754	758	771	773	818	754	827	810	794	767	779	775	742	784	769	819	826	818	811	747	748	821	779	758	817	782	826	743	787	806	769	796	815	824	740	812	768	853	775	804	764	744	751	791	750	754	745	805	840	816	848	785	770	801	765	799	846	835	791	784	737	793	769	800	760	801	728	770	786	806	803	780	752	820	785	768	806	771	840	807	820	811	792	787	790	761	782	741	815	820	814	786	774	794	880	749	786	817	821	769	842	811	814	772	827	836	778	823	801	750	778	829	807	772	766	788	811	789	840	800	842	779	792	792	776	778	793	749	829	744	813	759	789	805	813	779	834	765	744	802	778	827	800	788	771	789	839	789	761	787	798	803	808	774	801	785	792	833	792	792	758	788	737	744	798	752	808	798	843	815	804	776	821	807	750	747	792	755	800	777	820	783	728	792	762	826	823	763	755	753	786	816	787	829	789	768	803	816	766	789	826	822	749	751	782	747	809	787	752	810	740	761	770	819	830	761	771	803	826	804	791	771	788	786	780	793	831	733	744	776	838	828	767	747	770	797	781	780	818	832	793	826	757	789	773	768	772	745	839	765	776	832	778	818	779	797	799	815	785	832	792	774	804	803	876	809	772	762	844	730	761	786	768	793	811	792	817	733	808	789	830	821	784	789	784	749	780	789	812	792	804	777	753	809	778	826	810	815	786	785	762	788	780	791	780	775	837	755	781	787	805	777	779	794	801	779	745	787	807	776	833	789	779	815	820	784	831	762	766	784	757	841	808	793	767	795	801	720	768	768	821	835	832	783	784	791	779	764	801	768	781	743	789	787	817	836	807	798	803	759	806	829	764	806	768	844	777	810	757	786	801	789	795	837	801	805	786	784	788	772	749	789	821	808	780	799	827	771	778	758	796	807	800	844	779	806	765	803	753	793	746	755	785	750	850	809	784	772	817	797	781	725	800	824	827	763	778	798	784	799	788	755	760	755	839	819	789	788	752	813	785	790	802	754	815	752	784	797	824	730	802	815	771	804	755	762	793	758	860	770	738	736	788	789	788	785	781	808	783	814	745	816	766	789	784	816	752	742	770	824	776	781	791	767	773	814	782	805	798	790	813	824	789	823	765	744	755	755	799	755	808	781	801	762	829	807	796	840	818	814	764	803	831	804	784	799	757	772	815	782	801	823	805	811	802	809	790	826	783	781	806	772	799	784	770	779	765	790	738	750	818	782	758	761	779	802	834	760	820	821	820	763	802	768	792	837	802	770	742	787	804	821	822	781	787	729	850	778	791	798	817	768	773	765	836	805	752	793	799	823	819	758	760	789	736	804	756	792	829	821	783	773	779	800	787	800	818	807	787	805	752	784	792	793	784	755	811	753	752	775	796	887	787	739	837	773	816	753	776	799	720	770	813	791	861	788	814	795	767	763	780	820	809	815	811	739	789	826	754	799	781	767	790	790	820	774	777	778	785	803	777	787	812	806	784	764	768	804	846	787	812	828	823	843	756	776	832	786	762	777	795	780	824	813	777	833	804	803	792	793	804	803	786	761	834	783	712	765	811	811	755	771	800	832	792	762	787	769	780	790	740	799	774	736	784	796	789	766	821	777	818	789	753	765	800	761	762	780	832	822	842	820	825	766	787	762	772	816	786	790	800	776	760	819	770	822	778	760	814	780	813	826	766	801	772	777	797	764	797	788	758	780	812	814	756	763	753	800	777	797	807	789	762	759	795	810	778	764	810	779	761	760	790	833	805	820	766	813	786	829	773	799	820	780	829	782	798	769	769	794	816	827	793	819	774	788	770	813
15263	1434	1076	865	609	513	454	421	390	341	352	359	347	324	314	321	317	326	309	320	319	309	302	272	275	293	337	303	298	287	285	285	337	325	330	328	287	300	308	310	299	338	295	358	283	321	317	297	309	278	295	323	295	283	284	266	292	319	306	304	290	296	303	297	315	308	314	298	321	300	289	306	325	289	276	286	343	239	295	318	286	286	279	302	297	301	320	302	293	265	275	267	343	318	280	287	304	317	299	270	287	320	301	295	287	307	273	301	269	314	318	294	260	306	285	293	262	258	296	290	298	283	330	290	289	290	262	266	285	296	304	283	331	310	306	285	323	283	290	282	273	298	301	329	300	275	291	299	297	298	264	312	269	280	313	316	308	282	313	266	291	304	270	279	290	275	338	233	298	289	285	283	285	260	277	271	267	301	281	327	299	312	313	293	293	313	309	287	318	313	311	295	293	322	270	284	287	314	303	302	297	317	286	303	317	292	302	295	308	271	338	297	335	289	292	329	325	317	295	282	334	308	298	305	282	280	303	328	303	284	287	313	296	291	319	329	290	266	308	314	273	309	293	280	276	316	291	302	292	329	314	295	305	316	284	285	311	318	263	331	289	313	274	292	305	272	311	306	300	308	291	308	316	291	266	281	310	309	279	291	342	295	278	278	313	265	289	295	283	281	308	281	290	298	287	324	329	301	302	289	310	327	299	304	298	286	301	338	299	312	293	267	290	280	285	319	294	288	272	301	283	317	279	279	310	312	296	312	282	280	285	320	280	314	247	285	270	301	306	286	286	306	278	324	294	362	299	281	340	293	279	267	308	282	319	307	303	304	307	280	306	290	282	291	325	308	310	334	305	317	307	292	280	285	311	304	298	305	338	289	313	267	292	305	297	304	313	290	294	282	312	316	301	313	289	287	278	278	253	292	307	282	325	271	291	290	316	307	289	284	283	268	300	307	310	322	330	297	340	324	286	347	290	331	286	308	286	307	333	323	323	294	286	286	307	338	309	313	266	291	284	318	305	276	301	305	289	294	289	302	293	310	320	307	302	288	308	323	292	294	339	324	302	288	309	265	297	281	304	293	286	310	256	298	318	290	271	310	299	286	290	308	279	299	274	325	281	322	319	273	320	316	284	295	309	315	281	326	309	288	284	305	326	262	279	304	313	277	307	317	335	312	324	290	308	284	295	307	290	286	291	291	275	306	296	297	265	264	284	280	300	294	248	259	282	293	294	312	286	337	325	283	283	284	305	283	305	295	310	273	303	281	306	281	281	281	294	299	324	280	315	325	315	318	345	289	323	306	284	288	313	287	298	276	303	300	293	318	283	318	317	309	278	263	305	320	267	263	272	289	307	319	286	270	296	253	297	301	333	288	286	320	290	300	326	312	300	317	323	285	293	276	292	310	309	327	311	306	280	307	315	304	323	301	289	309	282	292	294	268	308	291	284	309	310	290	338	318	304	284	291	301	272	295	304	331	303	282	298	274	298	300	310	288	276	310	276	303	262	299	279	314	311	278	292	302	280	299	298	295	288	259	311	305	336	284	297	302	323	274	297	273	271	280	302	334	319	282	310	307	334	305	280	302	314	278	292	270	287	312	276	305	278	325	300	289	297	271	341	289	280	307	329	269	283	309	286	287	283	296	312	292	328	284	291	284	307	287	287	283	295	274	283	307	280	302	299	272	302	294	301	277	307	301	316	316	314	332	336	279	308	277	302	303	304	280	300	289	293	287	292	298	292	312	251	299	313	280	288	279	305	268	308	316	299	331	307	310	307	275	338	298	313	289	283	280	300	284	303	301	280	308	287	301	284	292	306	292	327	337	283	306	315	276	314	269	270	286	295	280	268	313	257	319	297	280	305	299	336	268	279	325	307	297	288	284	308	269	301	290	309	278	303	323	290	301	299	300	308	260	286	315	319	278	293	294	327	293	300	311	299	295	272	310	297	304	307	302	296	260	291	308	287	285	285	284	307	300	301	284	313	276	283	285	312	266	297	315	296	314	269	292	316	280	317	297	292	296	276	301	302	309	290	303	281	308	264	291	293	264	294	279	303	318	319	302	312	288	287	310	297	310	298	295	270	285	280	311	303	352	293	290	293	283	312	275	278	289	316	306	315	293	289	280	267	322	333	267	310	296	316	272	309	292	255	304	287	313	289	309	293	262	301	307	296	273	309	287	298	312	297	309	312	281	304	308	304	296	306	323	314	276	313	295	284	300	269	280	324	295	276	294	323	314	287	292	280	317	318	298	307	300	284	265	296	304	305	311	287	312	289	270	307	287	306	277	303	310	314	327	277	301	272	300	289	277	320	287	299	329	285	307	277	317	330	274	310	277	298	304	289	320	275	285	294	295	286	316	313	270	269	295	337	313	270	277	291	293	293	303	314	281	307	329	310	265	272	272	314	270	316	322	326	273	296	282	284	286	283	297	324	318	303	258	288	312	290	277	326	301	285	284	299	298	317	286	253	321	279	298	296	290	301	268	297	294	290	306	302	304	323	315	309	326	299	273	302	331	271	281	323	293	287	280	287	294	294	289	294	315	305	289	289	297	284	307	287	313	285	306	300	284	284	287	306	300	296	297	279	283	274	306	327	299	288	299	279	296	290	281	262	282	310	303	282	320	285	292	298	326	312	275	319	298	317	267	291	291	297	291	322	331	289	300	306	292	280	325	263	277	296	307	290	320	306	334	306	315	273	291	280	288	301	325	288	290	322	295	269	302	292	312	291	286	302	289	301	320	308	302	283	282	286	294	278	320	299	309	306	313	284	273	284	325	280	273	304	280	301	313	305	304	286	290	284	294	298	286	300	301	296	296	254	326	289	281	281	276	295	295	334	307	324	278	284	286	288	309	296	278	292	302	293	308	275	282	297	256	307	305	265	271	330	298	299	284	275	267	275	309	276	292	340	292	319	307	283	352	297	299	331	310	278	307	277	311	299	253	327	279	271	330	317	286	286	286	331	289	286	325	295	324	301	287	320	317	293	306	281	262	260	292	280	308	297	272	282	274	277	323	256	291	283	319	289	298	257	291	301	308	318	315	322	325	341	296	287	312	282	313	286	301	284	288	303	276	277	307	317	317	317	287	315	302	299	316	318	278	251	281	315	292	307	286	286	301	310	300	305	280	287	298	315	299	314	271	344	298	285	266	301	276	269	306	279	319	303	319	304	288	321	313	330	279	270	293	298	315	267	279	282	306	281	331	283	271	291	328	268	297	309	295	301	316	328	307	294	282	264	290	305	333	299	315	295	276	280	297	347	301	259	273	291	283	288	273	281	244	339	285	292	262	322	318	302	289	303	298	319	295	307	282	242	328	307	288	298	292	300	327	303	287	312	265	258	272	296	291	275	312	347	298	337	280	297	286	287	277	282	296	290	273	299	308	276	308	300	289	307	284	280	276	289	267	290	304	324	297	300	315	346	352	291	291	305	274	295	309	237	281	328	305	320	334	300	267	304	266	323	282	342	299	303	263	272	323
8478	1250	2206	2326	2051	1816	1505	1257	1141	1143	998	983	1023	880	808	847	840	778	771	758	729	776	724	726	755	776	702	729	655	701	723	724	736	706	686	675	685	639	710	714	649	638	698	722	697	641	687	692	624	658	678	686	703	675	714	652	688	682	702	672	709	676	677	697	672	637	677	641	626	653	698	681	684	650	689	697	639	656	724	631	660	695	678	622	655	703	657	623	637	692	634	679	684	689	669	627	722	661	651	654	642	683	721	715	642	661	654	649	674	684	642	651	676	647	690	674	654	630	639	663	629	677	595	671	638	652	710	661	653	632	651	694	691	689	646	702	658	680	699	657	627	653	623	663	649	659	689	672	643	610	688	647	717	678	696	676	684	718	685	642	677	661	654	673	665	631	665	672	642	664	652	657	641	688	635	636	664	699	614	621	653	621	707	636	648	654	639	669	683	651	614	636	657	626	710	706	658	662	628	669	658	674	663	684	646	688	652	673	729	704	681	676	688	686	660	707	672	642	633	637	687	658	661	668	661	649	654	620	615	659	682	648	664	650	664	639	650	657	636	651	603	684	663	644	674	724	701	630	722	674	649	653	635	674	620	696	690	574	572	607	644	647	684	625	650	625	672	609	675	662	675	663	656	662	665	653	709	673	652	661	685	652	668	666	706	717	680	657	676	698	687	657	631	650	674	671	680	657	678	650	672	642	647	662	666	669	652	716	666	692	636	657	655	645	644	639	660	657	678	650	671	671	648	666	685	630	719	651	644	675	662	655	660	696	646	672	660	660	632	692	655	640	655	653	633	694	699	634	638	682	642	638	598	612	662	636	619	693	626	634	682	707	609	659	653	666	664	662	692	676	676	680	680	630	670	636	666	599	678	646	679	709	631	645	675	664	668	583	637	628	682	657	670	699	669	688	644	677	704	671	666	677	657	702	672	650	668	642	655	655	671	685	674	629	642	648	695	702	654	649	669	678	596	652	703	652	685	689	665	674	659	635	695	667	698	631	652	673	634	665	646	656	686	631	621	636	635	659	651	671	676	627	645	652	665	662	679	606	684	627	683	646	664	694	644	640	624	660	712	623	687	695	645	665	688	654	740	657	674	681	638	672	618	632	672	705	610	653	646	646	653	643	638	617	694	631	705	678	655	712	694	658	629	637	693	663	701	674	645	680	605	682	647	649	616	676	645	682	651	668	638	708	640	700	682	645	684	693	626	623	666	650	649	665	647	618	656	685	634	688	701	670	626	670	695	646	643	672	705	662	681	641	674	641	684	640	642	630	679	647	689	640	651	703	674	671	683	660	653	656	633	635	622	617	696	706	672	681	701	664	683	704	674	705	691	664	672	680	659	713	650	653	689	657	625	617	646	658	622	711	706	670	658	686	724	643	662	646	632	657	628	635	670	694	672	643	644	703	698	660	690	653	630	669	610	656	731	649	669	682	667	687	726	622	653	699	663	684	644	642	651	655	645	706	640	633	647	685	656	655	678	687	663	624	657	666	696	651	640	645	713	653	693	676	661	656	668	658	670	675	673	617	663	612	682	646	689	678	645	652	627	657	651	653	686	607	641	651	654	649	669	718	650	648	638	662	663	672	643	658	628	669	661	670	689	679	654	651	661	640	631	663	694	592	678	682	698	651	668	641	644	678	677	633	630	643	704	648	687	691	679	641	666	621	713	704	691	654	650	664	651	639	653	632	660	665	626	649	663	646	627	695	676	674	646	693	659	661	628	667	608	692	690	660	689	724	656	659	658	654	652	677	658	652	681	678	669	660	673	634	696	691	661	656	646	646	651	664	644	601	601	667	683	638	673	639	645	712	658	600	647	653	651	673	663	661	661	677	693	652	652	682	693	699	617	663	631	677	668	723	666	675	670	645	672	637	685	650	649	625	663	665	699	631	643	655	669	684	672	638	639	656	673	686	673	659	666	686	685	669	683	623	653	666	714	651	664	645	628	674	654	710	650	671	711	695	719	655	686	687	687	656	656	641	667	661	616	705	680	656	651	646	657	683	643	681	679	705	665	704	669	701	674	651	663	672	657	649	724	655	660	658	642	672	656	650	624	640	633	645	641	675	674	633	658	639	680	664	681	699	664	645	666	670	633	677	645	655	627	669	628	679	675	620	664	666	641	665	674	652	591	646	634	687	695	671	679	648	666	646	690	657	702	660	669	677	672	668	676	671	739	625	674	592	652	657	631	645	622	648	664	672	630	650	631	643	659	702	661	705	669	714	666	659	657	666	663	644	594	662	704	611	643	653	638	677	696	649	689	626	690	660	651	637	661	676	639	668	638	664	690	655	662	648	667	699	651	635	625	651	652	702	631	646	661	657	703	643	678	655	681	662	681	656	695	674	636	645	651	719	659	649	677	679	697	692	671	687	693	626	650	691	679	662	661	656	621	675	691	663	660	677	636	642	668	634	623	653	653	686	637	621	622	655	713	669	643	653	622	672	623	686	641	657	639	625	689	684	638	663	660	668	657	670	674	661	673	629	691	683	662	613	632	659	668	606	650	679	670	644	662	627	671	705	693	676	650	746	651	647	711	641	686	676	650	706	672	699	676	659	675	666	674	657	631	662	657	624	665	649	670	629	639	625	644	651	596	640	675	637	671	657	615	659	689	687	696	711	695	712	651	655	712	656	702	696	708	656	697	698	663	702	658	637	641	656	649	676	660	669	637	644	662	630	643	694	709	635	656	683	669	650	669	659	647	657	682	677	660	662	677	729	686	639	696	615	616	643	690	685	674	617	674	627	664	685	662	661	686	656	671	664	653	636	684	698	655	642	620	654	638	640	638	645	725	656	652	635	694	649	640	652	653	643	701	673	643	689	655	662	663	635	657	612	670	671	630	670	657	684	652	652	663	674	697	653	643	686	645	644	664	684	604	668	663	653	672	660	644	670	675	669	622	626	640	628	664	666	688	678	637	691	672	646	670	634	644	638	730	670	630	672	667	627	707	618	633	638	670	685	678	664	668	659	655	715	654	630	645	678	657	682	650	683	621	605	661	708	652	686	605	650	657	641	643	684	641	696	663	664	647	656	679	655	595	623	632	667	630	681	635	651	640	647	642	679	682	648	699	620	677	657	659	664	636	655	679	709	630	644	649	730	607	676	690	681	680	638	648	628	653	652	643	696	670	623	662	692	651	682	674	641	658	648	621	651	704	639	646	645	587	647	659	640	648	659	630	652	668	635	674	695	663	665	633	659	664	659	656	616	653	664	670	672	638	637	671	666	680	680	722	662	660	673	648	700	640	655	646	678	651	644	709	700	675	643	623	638	656	599	695	634	711	666	665	690	668	631	668	646	672	686	648	694	657	724	694	643	701	660	642	635	590	684	664	692	633	667	675	647	646	644	638	660	686	636	644	635	643	660	653	670	656	699	699	681	625	632	699	683	667	677	694	659	635	626	723	609	657	737	676	651	638	686	682	629	683	684	653	725	629	684	657	685	662	644	621	676	678	674	641	644	696	656	627	666
1617	207	234	190	217	182	173	186	186	176	183	182	199	165	203	187	176	192	171	160	199	185	196	179	176	172	158	184	187	194	193	165	164	178	160	191	179	210	185	190	173	166	177	185	200	179	182	174	170	182	212	185	195	177	195	178	198	203	172	182	174	212	190	177	182	195	202	204	185	193	178	171	152	152	168	204	201	186	172	201	184	196	180	187	205	184	173	180	187	200	160	184	151	191	198	180	189	172	150	199	217	174	188	182	183	178	205	182	172	198	199	218	196	193	191	193	220	167	199	183	184	166	162	176	152	165	166	190	173	182	164	162	191	192	179	169	158	173	159	187	193	187	191	196	198	165	181	192	213	172	157	179	172	177	185	179	201	197	200	208	177	184	162	176	189	219	188	190	201	187	216	179	192	190	153	180	194	187	173	190	210	192	181	166	198	219	203	190	176	181	196	175	175	200	181	174	194	171	175	190	175	184	168	175	193	171	182	193	193	199	172	178	221	183	184	170	162	186	187	200	212	169	178	164	176	180	171	175	189	197	190	161	194	187	191	196	177	194	177	179	185	172	186	182	174	185	184	192	177	190	193	202	189	169	166	181	221	179	166	155	176	169	208	190	192	194	161	195	171	175	180	175	198	162	180	178	192	178	190	179	189	201	177	193	170	173	200	170	174	170	204	196	211	208	161	179	180	192	187	158	170	183	195	173	157	204	173	205	197	177	177	202	188	205	175	184	189	186	183	184	191	190	163	188	180	171	186	170	187	206	206	160	175	164	199	200	213	196	179	188	186	189	195	198	192	174	213	176	150	185	178	176	171	164	198	194	196	205	187	188	161	189	195	178	185	207	184	217	170	180	197	182	188	200	178	210	165	156	164	204	165	171	176	206	186	179	188	199	163	185	182	202	196	171	171	179	183	187	178	169	148	150	137	175	177	189	183	170	169	190	174	163	204	180	178	179	183	178	183	197	213	185	169	191	174	172	171	155	181	172	173	176	201	194	178	183	194	207	209	205	189	194	202	181	186	183	173	175	186	188	183	190	183	202	167	187	183	212	177	199	188	179	170	192	182	180	183	195	172	179	185	205	169	191	189	202	173	164	212	182	173	174	197	178	169	186	181	179	170	194	190	205	192	179	204	179	189	211	182	188	176	189	174	175	167	203	191	196	191	174	182	218	188	188	194	173	152	202	175	164	196	185	192	211	189	206	189	184	187	192	189	182	173	185	183	195	169	182	184	206	199	194	194	174	182	200	170	189	191	189	182	184	204	170	168	184	149	164	190	178	196	160	201	189	192	211	179	200	177	187	206	179	216	187	170	208	187	164	206	182	201	175	191	173	176	198	179	195	173	186	168	189	167	175	204	189	165	178	185	170	191	196	185	194	164	182	167	183	186	167	218	180	170	168	159	185	183	197	170	172	161	181	144	204	203	186	228	197	174	168	179	195	192	198	179	171	169	174	164	185	182	204	191	170	174	185	200	181	165	177	215	188	183	209	183	186	185	196	148	185	198	162	147	189	190	159	185	213	197	176	186	198	165	199	187	172	199	216	190	183	195	203	182	211	202	182	194	179	204	184	186	186	186	205	180	187	178	178	158	183	176	184	187	153	195	182	183	166	181	198	185	186	192	199	181	206	187	184	179	193	174	157	197	174	203	183	201	179	205	178	200	190	164	184	177	185	181	166	166	167	165	193	181	183	178	179	174	173	160	177	188	169	167	190	191	183	171	198	182	187	201	174	182	184	184	221	167	193	191	172	179	194	181	182	199	178	179	171	188	203	166	182	211	180	168	218	183	195	180	202	184	171	158	150	190	192	202	181	194	168	180	193	207	186	204	156	196	176	210	190	203	172	196	186	172	168	208	190	191	201	197	149	184	184	177	164	175	198	197	197	187	194	193	172	182	198	200	175	188	195	169	189	231	180	196	210	185	170	160	189	205	194	202	172	188	176	176	212	165	209	183	186	175	194	185	176	173	174	172	162	174	182	194	158	189	179	184	162	174	191	157	191	170	190	185	158	183	175	203	181	167	213	195	184	201	217	170	173	196	184	170	179	159	206	202	184	172	202	184	168	189	185	156	213	200	176	174	189	174	165	190	182	180	175	213	186	196	177	189	176	185	181	190	170	201	175	190	178	182	189	199	173	175	181	182	184	168	190	162	175	187	205	193	161	168	194	187	180	194	163	194	162	197	189	201	173	217	188	198	178	182	200	189	178	177	199	195	182	186	183	179	176	161	190	186	183	177	190	147	193	211	187	188	153	166	211	182	182	159	172	170	203	190	201	197	164	155	172	164	177	196	185	183	177	186	218	184	164	175	198	176	173	198	195	175	181	208	218	183	169	200	197	172	193	181	204	206	178	194	213	191	181	183	170	164	192	189	175	212	204	199	189	174	168	226	188	181	194	184	197	175	185	174	154	166	205	188	195	197	203	197	199	182	188	192	165	182	203	168	185	177	186	159	186	183	175	176	201	205	183	164	184	179	175	178	187	198	184	172	178	177	183	195	194	176	175	163	178	182	188	187	165	189	198	212	176	157	180	202	190	163	207	198	204	174	194	187	181	165	208	191	177	192	188	186	169	159	177	165	206	164	187	194	192	197	192	220	149	190	200	196	185	190	216	195	196	188	188	201	186	195	174	183	188	203	171	195	192	175	179	192	190	155	167	160	160	185	161	184	210	202	193	201	175	188	194	213	198	187	180	183	158	172	189	187	202	179	174	210	181	199	189	172	180	195	144	192	212	188	174	190	177	190	187	170	183	189	184	185	216	210	192	185	174	176	197	175	181	167	193	195	168	164	175	204	153	183	198	164	195	200	198	190	214	203	206	156	182	189	192	200	178	184	207	167	187	169	167	146	201	176	202	185	190	185	184	205	200	183	167	144	188	185	175	173	174	199	171	173	198	171	175	167	176	176	182	194	207	185	173	194	192	152	194	172	161	174	181	182	205	177	164	187	212	171	205	208	196	196	182	169	153	169	182	154	191	206	206	172	167	180	190	162	178	178	182	207	168	192	174	194	215	186	203	199	211	186	171	189	176	180	201	216	188	184	216	189	198	189	189	180	177	161	202	172	186	172	181	195	203	199	186	199	192	175	176	200	176	177	190	186	170	184	195	156	206	168	185	189	161	178	186	177	168	185	189	182	175	211	188	181	165	221	202	180	187	184	192	181	186	162	164	177	185	196	180	199	174	149	162	166	174	170	201	184	184	182	186	205	188	183	171	185	195	175	197	169	190	157	169	193	180	179	180	198	192	188	160	194	194	205	181	206	213	195	188	198	183	171	203	182	161	198	170	207	193	181	194	178	191	153	201	164	189	204	170	162	183	205	221	199	190	194	189	171	215	178	188	176	185	177	193	158	192	223	192	178	182	192	189	176	206	170	201	176	162	186	183	197	165	174	170	218	183	184	198	171	195	188	177	219	186	187	169	161	170	166	182	182	193	194	179	197	207	183	188	187	198	179	199	198	168	194	171	204	171
1872	492	539	526	546	536	571	494	515	511	492	467	489	498	513	495	468	478	456	481	446	448	460	462	467	466	482	498	520	474	510	489	503	470	468	487	444	484	478	456	453	506	476	455	471	466	478	463	501	564	462	486	437	476	475	457	512	493	502	466	490	485	478	447	490	491	469	437	500	456	470	487	468	481	427	480	496	451	491	488	486	460	469	467	461	491	469	469	441	496	449	464	479	446	504	456	480	440	452	450	461	481	501	495	437	484	446	492	458	490	467	479	472	500	450	490	477	453	482	445	433	458	466	467	450	471	477	468	482	496	459	487	463	442	467	503	457	469	469	460	482	452	484	467	479	469	439	500	484	489	437	467	484	458	496	496	482	516	500	471	470	486	466	483	463	503	454	447	438	492	498	480	449	479	472	465	455	458	463	483	483	461	478	490	489	445	483	479	467	503	447	464	446	475	463	439	451	481	499	460	472	462	467	477	479	472	477	489	446	479	503	476	469	466	451	481	454	476	502	503	473	499	481	501	456	538	440	480	489	472	429	486	466	430	468	489	480	449	456	460	489	463	442	473	472	453	483	473	492	491	474	484	465	462	524	502	493	477	489	474	508	454	480	475	499	443	446	476	415	476	461	484	482	454	515	459	506	491	493	493	456	454	453	456	461	456	454	451	476	456	461	479	427	466	460	487	470	475	462	471	535	484	498	464	450	472	472	485	461	433	469	450	504	500	441	474	514	450	421	451	446	439	473	479	499	456	463	476	488	487	517	440	490	476	465	448	438	499	459	454	485	462	442	458	483	494	479	429	499	466	467	461	444	507	492	473	450	473	486	484	501	496	476	495	458	450	484	440	489	463	464	495	500	475	502	480	502	456	496	455	456	506	467	476	443	433	481	447	491	454	493	471	455	445	505	467	484	461	492	477	468	480	430	451	470	482	474	476	501	470	450	478	466	457	502	442	467	473	454	460	460	494	453	476	477	484	514	472	460	502	486	442	504	490	518	478	491	454	439	472	473	452	471	438	485	451	456	505	448	486	461	485	441	481	438	447	474	494	493	491	448	474	471	488	487	475	471	427	503	457	458	413	477	482	450	466	440	436	456	486	489	484	479	499	494	471	479	480	516	510	432	494	480	470	479	483	484	444	436	440	474	462	473	450	478	509	459	491	501	483	450	512	440	456	448	471	486	414	456	471	460	495	510	501	471	477	489	454	498	447	487	435	505	473	488	478	489	473	479	492	462	486	433	439	450	472	483	464	450	519	496	464	474	506	487	457	477	466	457	499	479	454	456	486	462	472	476	497	492	474	446	471	434	482	476	459	443	469	478	467	458	439	459	488	452	460	475	462	495	504	436	467	471	469	492	445	482	431	437	423	476	478	496	468	488	467	508	507	518	463	445	445	458	452	458	431	498	454	483	474	444	470	494	460	458	448	465	460	482	456	465	481	487	469	477	428	479	474	457	471	501	496	510	487	435	454	465	465	473	466	461	475	468	440	468	471	459	482	496	470	449	462	519	465	462	478	469	453	454	482	457	475	448	449	452	474	455	475	456	475	464	505	438	487	488	472	477	444	465	468	508	490	497	484	511	481	498	485	469	487	468	438	470	495	445	502	457	420	456	483	467	450	529	453	444	461	446	475	470	467	453	487	483	481	461	450	456	465	466	468	462	448	454	481	484	471	447	490	497	488	492	523	471	480	462	494	521	458	482	501	509	459	470	449	502	500	500	504	478	490	468	494	447	469	497	476	459	454	460	485	496	509	453	429	515	463	458	449	483	431	455	476	459	479	472	458	480	458	449	443	490	455	489	454	467	484	471	475	508	463	504	499	467	437	456	467	472	504	495	422	470	437	484	487	448	483	474	486	448	453	449	458	506	496	454	473	495	451	450	470	427	500	433	475	479	458	499	486	462	468	477	459	428	436	446	470	469	482	487	450	449	486	485	469	478	461	478	449	465	475	467	513	468	470	471	458	489	428	448	458	484	478	486	503	469	458	463	426	426	486	450	495	490	503	471	440	486	500	480	443	467	443	479	502	464	474	449	452	465	476	484	473	465	518	434	494	485	460	505	501	467	453	472	459	433	433	466	425	481	485	466	468	427	475	490	452	457	488	448	455	477	447	471	469	480	485	440	457	469	462	497	457	515	463	466	471	442	453	473	469	477	440	484	465	474	508	466	457	420	468	519	494	476	497	503	419	441	465	452	475	482	469	428	495	473	489	505	472	452	455	485	477	485	465	465	511	457	461	490	494	466	491	526	460	447	462	494	484	479	489	459	498	458	470	447	491	464	456	470	447	500	465	441	502	442	472	468	480	498	487	483	474	480	458	420	472	439	463	470	449	511	443	477	505	461	456	480	458	474	488	508	470	452	471	482	453	486	482	462	481	460	461	502	511	428	480	488	491	480	461	470	475	512	527	466	478	458	460	450	474	444	487	507	481	498	448	487	460	478	489	527	506	499	490	496	435	424	440	477	493	500	470	500	449	456	488	495	484	503	456	433	449	480	461	482	498	441	469	471	468	468	471	457	490	496	464	471	454	454	451	498	503	499	472	476	522	479	405	508	485	484	467	456	480	467	471	505	481	490	474	518	492	417	478	490	526	435	462	476	460	527	470	472	502	448	467	479	473	445	487	487	439	468	478	479	470	430	453	481	494	465	488	460	462	465	474	463	491	463	479	457	431	446	457	454	458	488	471	496	456	472	441	471	480	464	474	457	517	442	485	520	462	493	437	475	487	459	486	492	478	475	470	474	471	475	501	489	508	460	449	496	476	459	441	475	461	457	455	472	469	459	480	470	471	442	446	466	495	474	485	475	463	479	473	498	458	471	484	466	464	484	466	469	465	452	487	452	507	495	490	462	439	459	456	478	482	445	485	453	482	507	455	466	494	494	469	451	491	496	456	497	437	480	444	470	479	473	457	460	520	486	442	455	464	522	482	450	461	437	503	464	493	499	489	462	476	457	459	496	469	482	443	456	455	486	507	498	482	447	482	498	483	494	478	457	457	483	436	476	450	471	470	455	479	465	485	469	463	508	485	468	462	487	458	494	414	476	454	483	443	481	485	435	452	476	467	500	478	487	488	456	437	491	461	510	457	457	485	477	462	497	450	479	485	506	465	435	457	456	529	510	497	471	528	465	448	463	505	477	456	454	454	480	483	485	458	444	536	479	487	499	434	460	509	458	478	485	461	445	465	469	459	474	503	469	469	461	485	474	466	469	486	476	502	466	489	483	464	518	465	496	503	464	443	431	498	457	457	513	494	472	501	484	458	469	464	489	486	483	430	514	455	491	461	449	450	506	464	512	473	474	495	476	453	484	480	456	479	493	508	454	458	474	484	455	426	449	481	493	437	485	471	491	485	466	464	438	507	464	451	487	494	488	421	475	442	467	494	474	434	487	474	490	483	478	486	473	505	459	467	441	471	470	475	477	461	457	482	504	469	448	478	433	497	470	483	421	498	475	488	483	502	472	526	487	507
8171	777	730	625	501	465	443	400	406	391	354	363	380	346	320	347	361	380	374	345	354	312	330	329	346	314	314	365	350	374	373	364	363	355	373	290	350	317	356	354	339	340	356	368	336	379	351	318	387	339	353	359	334	347	358	412	313	325	310	344	349	332	351	349	328	312	344	322	369	339	368	341	362	371	324	327	365	338	310	296	341	358	348	361	339	299	333	352	291	321	341	346	356	342	334	364	341	375	342	350	361	346	322	394	354	325	360	347	345	299	354	350	366	310	333	342	309	372	348	317	336	336	339	369	370	365	330	318	344	338	350	349	338	356	337	315	349	312	347	352	310	325	356	358	325	357	380	362	352	319	345	335	316	392	338	328	330	354	358	333	346	317	309	368	328	332	354	334	340	331	337	319	329	318	321	379	331	340	316	346	336	309	335	326	385	338	335	373	378	356	333	337	355	340	316	346	368	356	334	365	341	302	344	343	388	331	304	345	322	341	349	354	341	315	335	365	339	325	320	331	364	346	315	312	298	341	347	335	362	309	315	364	335	361	337	364	345	353	350	306	344	343	338	357	341	331	342	387	344	349	339	355	352	382	351	343	330	330	366	283	313	317	350	322	330	354	362	346	339	334	354	332	358	373	348	357	314	350	357	349	311	343	383	330	369	326	346	369	344	322	344	346	328	350	319	354	371	379	323	359	357	346	357	351	333	345	348	320	322	348	370	339	334	371	375	366	362	350	356	309	317	326	330	324	359	362	331	363	364	346	344	364	323	358	287	350	336	343	329	378	337	346	343	329	322	354	337	347	298	330	338	354	346	377	367	347	318	321	336	308	361	376	306	338	339	334	344	352	340	344	339	358	328	357	328	330	336	309	337	351	369	338	344	362	347	374	344	357	325	343	369	346	316	321	317	332	338	363	344	330	344	337	365	352	363	351	338	315	338	309	295	298	325	365	322	342	357	369	319	345	373	353	367	368	346	342	340	308	315	331	358	358	352	318	325	359	328	308	306	311	327	312	349	350	307	386	317	317	334	365	337	384	378	376	342	343	322	329	332	350	333	317	343	353	337	293	337	333	368	377	342	334	373	347	352	297	345	343	338	364	353	345	315	336	313	344	347	332	310	331	329	361	344	342	379	345	346	372	347	322	367	369	355	321	346	353	366	329	337	329	344	363	350	345	382	328	344	335	329	305	342	367	372	341	361	393	346	335	351	300	320	348	344	335	326	333	363	363	347	343	343	296	333	339	332	324	335	329	382	336	324	322	362	360	378	368	356	358	326	321	390	358	344	348	371	325	320	347	361	378	341	345	311	326	341	352	331	346	329	361	382	330	372	340	345	348	343	344	341	339	340	352	340	348	362	349	318	352	335	349	341	330	357	354	373	334	358	347	382	338	346	302	356	347	350	318	316	324	340	351	351	360	325	347	330	361	340	355	297	348	350	353	331	306	345	364	323	341	362	328	375	360	340	333	330	351	363	359	372	333	318	338	326	359	347	356	325	320	360	347	353	332	352	335	337	321	343	323	336	350	350	320	332	350	271	361	349	339	326	337	348	356	325	355	299	328	367	333	322	348	354	327	370	347	336	323	323	348	327	349	355	343	327	347	346	367	335	327	342	322	346	334	321	349	392	357	326	376	304	349	343	332	351	370	345	332	336	370	330	302	369	352	333	366	337	356	322	319	368	362	351	342	383	357	303	323	335	352	333	307	352	379	311	316	325	361	334	347	328	354	373	319	360	347	380	328	374	349	345	389	326	349	378	341	352	327	314	344	345	314	310	322	303	350	325	360	342	305	364	348	321	313	339	326	325	301	341	356	330	347	382	327	351	304	313	372	359	360	354	383	342	343	355	361	316	328	334	379	357	346	334	364	330	344	365	383	360	339	327	349	333	323	314	337	367	375	356	357	338	353	344	333	277	356	315	342	304	385	323	357	327	346	365	325	336	368	350	378	329	329	326	359	352	391	348	330	324	361	366	347	309	344	331	362	363	328	321	331	313	343	330	335	290	340	362	363	335	324	322	349	340	344	325	339	310	328	343	340	378	348	365	360	343	306	333	344	345	340	326	356	324	332	318	307	331	343	328	323	365	334	354	339	333	352	326	340	346	340	348	339	329	351	330	345	346	349	332	351	355	348	344	333	302	321	338	357	332	361	354	324	335	345	331	325	343	333	344	351	337	332	345	368	332	353	377	353	346	360	336	339	313	359	324	365	335	359	344	372	364	314	341	386	331	351	347	312	325	354	339	329	347	330	369	341	337	330	369	357	333	367	318	361	331	347	333	327	330	344	310	327	346	356	317	374	293	341	346	327	328	320	357	337	313	367	354	344	330	368	371	332	318	309	333	319	380	329	338	347	349	346	331	328	319	351	324	316	327	329	373	359	355	335	327	356	338	335	305	343	297	324	368	382	359	349	378	327	324	325	317	347	344	349	334	334	341	334	381	329	345	344	333	381	352	343	315	313	361	359	367	321	349	323	332	342	357	335	329	335	336	320	339	313	339	342	344	355	321	320	360	358	314	328	293	329	316	334	316	389	351	348	326	355	334	346	317	306	329	306	352	383	356	333	362	344	332	349	333	358	356	350	336	320	314	333	398	332	339	295	335	297	345	364	324	324	364	330	298	360	346	377	361	368	371	352	360	329	319	354	349	316	324	323	374	334	365	358	334	338	331	323	335	351	333	344	360	312	345	334	341	353	346	377	362	323	337	343	357	333	355	320	341	365	338	339	330	342	323	326	337	317	357	356	329	361	331	339	367	352	332	348	326	345	355	308	347	356	341	350	354	320	359	321	340	378	335	360	342	350	314	355	357	344	338	328	340	341	343	339	310	319	351	337	369	355	331	339	326	340	343	340	335	310	376	328	327	366	384	330	332	344	337	325	335	351	332	332	324	327	321	369	311	369	334	349	363	330	344	366	355	338	344	350	346	338	337	301	317	343	351	353	331	335	332	345	331	327	337	338	352	367	323	317	300	321	356	357	319	322	359	356	337	317	351	350	346	303	333	328	368	365	329	321	328	348	328	323	324	318	318	344	339	365	387	366	343	382	373	351	319	396	360	309	326	374	325	331	332	354	324	370	330	331	363	317	361	340	332	349	326	333	342	348	337	305	327	386	327	332	340	383	350	397	373	354	356	349	374	343	327	357	324	315	314	322	330	355	367	359	322	369	388	359	307	333	350	336	305	359	368	327	359	349	359	309	366	348	324	393	354	354	343	345	349	396	355	350	352	364	359	341	352	352	341	387	338	325	373	360	358	340	336	372	307	373	345	322	364	349	350	318	359	326	326	337	346	342	335	343	383	347	304	370	386	372	353	350	315	366	346	351	343	366	362	347	358	334	349	353	360	347	336	379	358	343	351	340	371	317	354	322	340	348	389	344	328	320	328	324	363	351	367	368	330	342	337	352	325	382	342	330	345	322	344	373	354	334	337	341	368	323	332	370	321	318	326	362	346	321	321	298	379	336	386	330	358	352
6860	1143	1572	1703	1513	1417	1196	1148	1009	1022	986	1023	959	905	901	843	847	819	844	834	860	831	823	751	877	807	818	830	781	807	825	824	799	821	755	807	826	745	796	810	801	854	794	825	814	748	769	825	778	800	793	819	782	865	821	823	770	791	772	824	807	805	785	766	790	774	794	772	756	805	812	825	770	757	820	794	842	797	784	810	775	788	788	781	818	808	797	771	799	786	770	830	772	800	740	815	792	788	821	783	799	803	791	760	774	778	727	834	784	756	806	784	799	811	781	786	787	793	783	792	770	866	785	813	786	829	788	766	741	768	768	769	800	786	799	762	752	746	784	786	789	769	781	800	810	775	812	772	786	759	856	799	795	782	811	752	782	813	777	777	810	739	787	769	766	778	792	728	791	796	804	807	778	863	777	794	734	790	717	758	787	801	771	791	775	793	804	788	806	714	778	799	801	842	741	763	817	807	789	786	782	768	815	797	773	822	796	759	810	783	786	804	783	769	829	783	749	819	755	780	777	754	777	779	781	796	798	801	751	778	753	791	815	815	809	797	753	721	753	760	757	801	793	779	771	826	821	758	796	770	780	852	795	785	779	774	774	753	779	780	757	790	770	831	800	777	790	796	798	800	774	797	800	761	812	804	746	804	766	794	814	761	791	739	825	802	749	835	759	840	784	845	840	764	802	756	812	738	796	791	752	759	794	742	774	767	811	808	821	790	783	756	796	801	843	790	759	810	784	821	760	800	748	780	774	823	778	789	733	773	732	823	803	813	793	816	843	767	811	782	823	787	788	766	800	748	774	742	777	769	757	779	779	823	801	797	842	757	805	751	813	774	804	728	770	768	725	775	788	823	823	828	758	808	791	790	774	748	771	768	800	794	792	789	768	785	774	830	751	780	778	804	764	781	762	784	774	800	800	764	749	811	783	767	787	786	804	818	785	759	790	805	771	756	777	770	777	809	797	826	788	778	777	761	791	757	732	792	781	794	790	818	824	808	769	778	817	763	771	828	764	826	786	758	809	770	795	806	787	804	799	763	798	793	794	806	804	796	800	796	799	783	794	753	832	799	814	775	774	793	809	766	776	839	797	828	821	794	805	787	786	783	801	746	774	783	770	765	731	774	834	824	735	736	784	831	829	782	798	804	774	806	731	775	779	806	810	753	762	778	779	778	761	796	796	821	813	713	806	804	847	772	768	762	765	787	778	771	743	739	746	740	761	824	802	790	769	773	789	728	762	715	830	768	771	780	791	798	787	820	749	748	789	747	787	801	824	743	779	770	765	777	814	731	780	761	761	748	758	774	750	743	791	789	794	786	816	854	831	840	749	815	774	770	810	775	777	785	819	798	775	824	789	830	804	832	765	804	776	803	800	782	809	792	796	726	769	767	795	762	767	760	840	795	790	792	866	770	830	770	787	825	772	785	757	792	765	797	794	789	771	766	831	758	801	756	725	778	768	800	833	717	743	776	811	791	781	773	787	788	807	813	749	772	813	746	814	772	773	764	776	843	783	779	771	783	816	796	818	755	757	785	765	770	788	791	767	802	768	746	812	767	788	737	770	806	773	801	788	765	787	813	717	809	701	789	767	805	811	807	779	761	810	775	748	756	793	739	817	773	783	791	793	795	814	799	744	802	764	812	772	760	749	793	750	758	763	831	782	787	785	786	786	768	781	825	780	778	773	760	749	807	765	843	813	761	802	809	775	803	818	825	775	811	799	795	778	761	826	809	723	820	784	839	783	751	784	786	775	824	799	811	811	780	851	758	811	804	803	775	797	760	797	720	773	820	789	755	790	749	769	777	745	793	766	827	785	774	876	825	796	812	793	792	790	784	736	814	802	788	758	767	816	784	771	799	778	833	799	768	816	817	806	782	825	801	783	834	729	777	791	774	785	813	826	805	813	775	793	758	810	750	780	807	784	769	743	793	756	820	765	770	798	783	779	791	791	811	739	784	807	765	710	750	821	790	760	736	781	775	814	746	788	766	750	747	815	754	780	828	825	827	858	769	812	773	796	765	767	779	812	808	754	794	803	769	755	817	790	808	743	770	778	845	781	778	772	834	813	812	765	765	766	789	857	794	769	810	789	757	791	788	780	764	745	803	796	781	794	852	783	784	782	773	769	782	787	814	770	772	745	788	816	729	772	798	772	757	809	765	792	732	749	767	792	742	752	735	811	828	825	799	788	770	800	793	756	798	760	748	788	753	745	804	772	778	856	835	835	818	780	819	795	771	752	780	839	800	803	796	771	797	816	763	767	731	779	776	776	805	777	792	803	797	818	781	784	767	812	795	799	778	756	798	728	748	815	798	825	849	778	780	819	806	791	795	816	791	771	826	810	738	757	719	815	789	783	774	732	756	809	823	800	856	836	798	788	780	786	816	808	814	738	826	773	804	814	758	814	774	804	790	820	753	753	804	811	799	776	824	753	803	788	762	838	780	781	833	777	792	781	795	758	744	763	778	753	822	747	789	761	768	779	754	808	813	766	835	808	765	752	763	766	772	765	794	760	805	789	789	803	787	810	766	838	803	785	763	805	757	765	723	820	764	783	758	785	820	792	765	788	736	826	852	791	794	738	728	795	773	834	815	759	836	772	743	802	781	726	815	755	784	830	793	764	764	750	834	791	750	779	733	794	755	844	797	815	769	771	723	803	813	808	807	819	799	819	805	776	788	769	822	805	771	769	737	796	811	799	734	743	822	811	769	782	791	800	777	735	775	807	769	773	761	813	782	752	759	765	810	765	776	741	753	762	771	792	828	795	811	806	785	830	746	785	791	798	777	766	811	737	804	766	835	834	758	774	794	801	846	745	812	792	823	775	761	829	802	794	802	769	778	811	803	784	762	791	799	815	761	748	803	790	838	765	784	807	797	766	777	838	819	800	786	802	782	761	769	806	719	765	770	761	784	788	794	744	783	797	763	812	747	792	816	792	803	750	764	790	773	775	788	807	773	799	836	812	787	787	762	817	764	808	739	770	847	796	757	779	787	784	770	753	824	815	805	793	836	792	768	806	800	795	782	770	764	811	754	829	785	759	772	796	795	751	771	760	797	778	791	776	792	705	778	834	736	768	799	770	749	824	799	774	795	879	762	772	793	832	777	791	813	833	771	783	765	807	792	791	773	837	762	818	795	757	768	777	751	814	827	738	779	759	747	786	785	803	803	826	792	779	784	798	804	795	820	791	773	783	786	805	743	762	726	758	747	813	800	780	793	831	772	748	797	840	777	764	804	851	798	818	828	797	756	722	761	790	793	787	821	780	821	787	804	796	795	810	754	814	753	819	717	851	782	801	777	804	792	784	804	768	806	760	768	773	805	829	721	757	819	780	756	821	783	735	783	811	798	797	804	780	779	783	781	794	802	764	808	789	763	784	769	779	822	847	760	775	812	781	794	786	799	768	824	826	793	783	800	818	764	785	808	757	735	824	782	801	798	769	792	787	761	765	810	831	765	777	771	792	746	762	809	771	767	785	760
15315	1461	1027	817	562	494	449	399	363	406	376	347	379	354	312	328	321	340	285	322	351	341	322	315	293	289	326	268	289	317	297	302	304	303	293	313	272	315	269	280	307	295	310	302	299	315	297	329	279	301	305	329	307	255	283	302	322	259	298	311	270	286	298	272	287	289	314	311	299	297	313	272	261	318	275	298	318	282	281	265	311	283	324	283	292	295	309	288	277	323	275	300	264	269	292	286	297	297	282	269	310	306	321	272	280	258	287	281	302	300	307	284	331	292	289	299	276	269	301	284	289	269	304	311	298	276	291	292	271	300	274	268	283	282	307	299	271	317	276	296	307	296	289	272	327	303	292	288	327	310	263	277	312	308	294	306	290	317	271	276	297	296	276	323	287	298	271	274	314	315	301	278	253	303	271	292	310	311	280	306	291	281	272	297	277	263	321	343	284	322	293	322	269	272	306	341	288	312	318	281	300	291	298	281	292	294	267	278	296	316	289	325	322	303	285	288	314	289	302	296	285	263	298	288	302	335	289	289	297	281	295	294	340	300	291	291	284	327	297	337	289	256	292	288	294	285	312	290	302	320	321	299	269	300	319	270	273	307	283	310	330	307	274	307	253	290	295	263	298	347	295	293	315	287	293	275	304	286	292	298	300	292	280	283	318	285	310	294	314	288	275	292	273	305	273	291	255	277	307	281	315	297	292	277	309	299	309	314	301	294	297	322	293	296	271	283	294	280	270	296	322	325	282	293	287	289	269	279	320	260	287	263	303	241	286	267	260	279	306	282	305	276	291	295	278	298	326	296	296	290	299	295	302	304	305	276	287	288	289	299	314	276	303	281	299	279	305	280	284	282	270	281	289	306	294	267	298	330	320	280	307	296	301	300	278	306	285	276	308	305	299	277	278	301	323	288	302	290	285	303	283	306	269	293	294	314	296	325	306	308	314	269	293	283	309	301	324	286	277	293	317	282	308	285	309	327	322	301	292	324	311	316	289	294	318	257	302	309	319	303	323	314	287	289	277	339	309	268	312	311	310	290	281	288	273	258	318	275	290	287	344	280	280	291	303	312	284	292	291	313	307	270	306	268	298	256	341	307	331	308	274	276	290	292	305	314	311	273	287	271	297	302	305	273	274	288	300	306	342	281	306	280	260	273	294	292	309	284	295	273	305	280	291	302	265	303	289	308	298	275	292	318	257	310	271	263	314	290	291	299	308	298	296	281	290	275	316	316	277	281	269	307	300	298	328	299	300	288	290	314	333	273	293	292	302	281	310	295	295	297	302	289	289	308	293	331	309	260	257	272	300	308	289	300	243	277	282	296	282	306	286	302	295	307	321	303	276	258	338	286	293	276	269	279	284	276	282	308	305	293	301	274	286	298	292	301	322	307	264	284	316	289	289	318	326	278	295	290	287	295	307	324	281	332	311	311	309	254	299	291	301	298	320	261	309	286	293	287	306	299	269	319	320	284	284	311	281	298	311	315	284	310	294	295	292	297	281	278	291	272	291	328	320	271	277	323	297	291	278	310	311	309	265	303	287	270	279	272	279	282	326	304	289	307	284	270	285	290	335	264	318	297	267	280	274	296	269	324	278	260	282	290	288	288	309	312	325	317	273	273	299	298	289	258	295	301	285	290	274	298	281	282	261	295	251	321	304	301	285	298	261	308	281	293	293	302	281	312	279	290	294	301	303	287	297	270	277	325	293	297	280	308	302	286	317	270	307	268	292	305	310	283	271	322	271	273	269	304	290	282	307	324	303	296	313	307	304	263	304	283	299	295	276	301	308	290	303	270	279	314	298	297	300	257	305	294	310	274	289	256	283	292	315	265	275	290	303	334	317	293	294	267	270	262	274	302	308	295	266	313	293	298	334	280	302	308	284	291	286	262	303	286	281	304	274	307	291	312	334	290	320	287	314	288	310	310	304	294	318	297	291	253	317	317	274	309	302	303	271	311	262	290	307	280	287	296	330	316	327	282	296	288	259	267	277	290	283	294	296	316	282	304	267	295	314	278	279	280	289	294	293	284	289	278	284	276	276	262	277	322	290	305	312	290	316	307	290	316	330	310	314	322	308	280	293	290	306	324	292	323	282	290	266	285	302	289	290	265	286	320	290	279	268	304	312	282	291	304	277	274	270	282	321	303	313	284	291	276	288	287	266	265	265	259	274	298	263	310	307	288	267	278	255	282	356	291	272	282	332	260	314	298	275	308	257	254	310	308	279	301	281	297	303	286	257	323	289	325	278	284	300	308	316	274	260	289	274	286	323	314	337	307	302	264	285	278	286	303	278	283	302	292	304	320	319	312	284	302	297	286	305	327	311	296	293	307	281	289	302	291	327	278	270	291	298	263	281	338	303	292	287	317	281	272	292	296	266	284	345	305	300	299	289	300	306	297	294	278	288	328	283	287	310	309	303	301	301	338	314	268	269	297	269	285	272	331	299	259	291	292	305	312	321	309	304	278	287	308	284	290	304	265	316	269	300	296	314	292	286	302	288	280	300	318	274	306	302	275	287	291	312	316	291	302	290	314	309	332	297	287	293	324	310	314	269	329	324	315	266	321	303	306	293	279	308	304	286	277	274	322	288	315	300	297	307	304	295	293	284	296	273	289	318	297	299	287	333	281	310	291	317	277	267	295	301	261	319	313	297	291	266	286	307	285	285	307	285	269	338	298	278	296	304	311	264	242	290	302	289	270	270	320	282	281	273	264	288	288	298	321	301	305	274	284	290	281	278	285	281	281	294	297	261	296	298	295	317	310	310	319	282	284	275	318	303	337	310	281	321	280	286	302	289	300	280	283	295	306	305	272	312	275	299	272	280	282	272	291	319	279	303	312	288	304	338	270	273	277	283	279	311	309	281	276	240	313	294	281	293	265	292	309	309	294	289	292	302	303	279	294	275	286	298	281	307	315	298	312	285	314	291	272	322	290	236	273	317	269	321	316	277	264	291	300	281	295	263	295	307	331	294	299	297	277	288	342	309	289	284	296	297	325	297	292	315	291	288	289	281	298	287	288	278	282	275	283	249	279	269	295	284	269	299	300	293	288	308	266	310	319	319	291	272	272	284	302	283	301	308	303	290	291	305	305	310	264	268	311	282	335	299	296	341	301	287	287	251	308	340	321	304	298	314	278	315	297	297	328	288	335	331	308	301	281	290	299	294	267	266	297	330	316	307	305	332	266	274	287	297	266	297	301	316	324	296	276	291	255	295	293	330	294	307	273	276	317	307	332	281	303	302	277	313	294	259	289	293	291	289	268	277	323	279	309	301	291	300	286	287	331	305	283	285	297	304	302	307	289	291	270	267	293	306	313	284	298	290	298	294	303	287	324	304	298	261	309	298	265	289	243	273	307	276	312	323	310	302	294	286	267	265	290	272	293	314	307	312	262	310	286	280	279	311	320	349	323	300	292	284	283	300	293	321	287	332	268	317	307	279	320	283	315	276	285	282	282	272	303	305	288	326	323	265	312	290	308
8512	1313	2153	2473	2066	1782	1502	1241	1164	1072	1051	982	963	858	846	786	751	789	765	733	780	735	734	740	738	732	724	706	739	682	671	701	713	717	694	726	717	719	725	686	666	689	679	653	684	746	676	685	661	664	718	636	675	657	663	667	663	718	721	638	685	698	598	658	679	631	659	644	660	649	656	652	678	662	678	669	634	674	725	672	665	655	652	651	653	658	624	712	635	665	715	650	694	658	640	690	613	651	637	662	661	687	655	628	665	642	606	689	683	636	583	643	681	657	612	658	654	630	684	632	684	606	623	690	705	626	667	661	673	662	646	674	682	628	677	649	689	692	684	635	646	651	678	646	658	653	646	678	683	612	621	682	662	682	643	692	716	658	650	677	708	675	682	644	680	663	675	635	673	664	650	631	678	687	629	667	683	673	619	646	635	627	624	638	639	626	690	642	679	612	658	619	641	649	717	662	644	672	688	637	654	658	664	644	676	703	638	622	680	640	673	659	667	663	632	625	700	635	690	672	680	685	703	620	656	634	707	607	660	616	630	646	643	667	625	633	653	648	661	642	686	649	611	655	642	644	649	618	659	618	618	655	644	654	661	615	654	666	658	609	728	667	653	666	634	695	652	642	626	656	685	687	684	659	638	640	624	634	627	663	622	673	646	637	724	653	595	696	647	652	626	674	645	625	686	710	624	663	667	645	630	649	658	666	654	588	646	682	660	670	660	643	609	606	691	703	701	664	653	623	691	634	682	672	651	684	691	647	655	628	693	662	694	682	692	664	686	674	676	672	664	651	671	665	681	659	637	669	684	668	664	648	694	620	649	655	672	646	670	694	669	657	641	670	690	657	698	687	621	683	634	688	638	703	661	699	676	652	638	633	648	632	628	686	691	662	663	604	643	612	658	668	650	648	667	672	612	659	680	666	683	658	653	667	659	678	661	677	674	678	658	625	653	651	652	649	636	676	644	629	652	636	669	577	675	665	692	683	621	594	671	706	642	638	692	693	696	638	616	668	584	696	709	644	704	629	699	653	635	668	648	659	656	628	643	647	707	642	669	666	622	662	654	693	638	667	657	648	636	626	627	640	686	683	721	666	662	685	630	631	656	689	603	681	662	645	643	670	660	679	639	666	660	687	699	700	623	673	620	654	659	632	648	633	688	713	661	677	640	642	628	682	649	639	674	639	696	681	640	678	697	670	699	654	650	660	649	662	623	642	684	640	665	702	682	667	615	674	618	679	648	674	670	680	629	675	664	640	660	692	623	623	726	664	660	703	643	643	666	627	686	623	636	661	632	644	693	647	637	633	668	697	664	631	642	643	662	642	626	616	673	660	661	703	653	646	644	667	635	672	667	705	657	685	703	672	635	630	650	703	637	671	682	631	638	668	641	656	644	649	694	657	622	678	640	622	657	648	628	701	648	623	654	649	694	611	677	654	656	668	679	666	650	700	659	650	662	669	680	692	680	693	659	672	670	645	675	633	630	676	678	621	653	672	655	670	674	657	644	640	661	637	632	678	658	690	636	656	646	708	679	679	649	685	636	678	673	652	681	690	637	664	659	610	656	647	655	706	643	664	682	648	664	679	664	657	679	672	623	649	622	637	613	645	654	655	669	694	641	642	659	672	629	668	633	669	687	668	661	674	650	655	709	650	649	647	669	677	672	721	672	640	687	626	677	655	665	677	684	622	638	671	662	674	653	676	630	657	632	689	647	643	662	669	629	668	686	690	639	652	634	672	688	622	657	686	711	672	635	652	659	633	684	649	640	683	664	651	676	643	626	694	712	682	684	660	667	648	666	643	609	650	676	664	681	696	670	673	646	654	669	650	658	649	695	666	616	649	666	620	632	670	673	654	632	647	699	638	635	658	665	634	669	645	652	688	663	669	667	647	664	662	617	655	689	657	716	671	664	663	691	651	654	681	666	661	664	668	682	599	669	644	718	679	647	699	644	592	648	676	642	611	678	655	626	639	703	651	620	627	629	651	678	657	636	695	667	598	666	673	650	633	639	708	620	600	718	628	662	664	658	643	634	648	645	644	664	670	653	653	634	656	652	686	710	640	636	653	665	690	633	612	664	689	647	680	686	679	669	645	629	657	697	621	674	673	645	676	655	686	656	655	644	667	744	684	647	669	652	653	689	634	704	632	705	643	652	658	647	659	664	679	688	662	668	646	608	642	660	620	662	714	714	650	648	631	669	684	610	705	698	644	685	633	630	664	662	681	650	672	678	706	598	680	654	642	614	694	685	621	644	668	660	689	662	662	702	643	628	664	692	686	656	670	656	641	659	651	664	649	620	660	674	645	631	655	645	692	717	668	658	655	662	619	634	654	697	650	649	668	664	662	650	716	671	667	641	650	624	646	665	642	614	635	648	695	623	689	660	631	684	621	650	625	657	689	604	675	651	645	707	655	667	640	663	662	638	657	668	609	684	679	671	589	668	642	632	671	680	616	682	662	662	668	708	672	598	676	713	679	657	667	659	614	639	634	663	651	647	618	673	651	655	608	698	659	677	665	658	692	649	657	638	667	696	680	652	687	671	709	597	647	683	640	631	647	680	639	677	606	677	662	683	625	620	668	675	668	669	666	633	646	682	706	645	660	642	671	724	684	648	693	682	666	648	625	660	683	685	598	651	671	691	655	677	652	703	629	617	666	695	615	665	647	669	725	680	671	658	632	687	709	618	675	621	657	708	653	656	659	642	674	659	669	664	602	617	651	656	648	656	624	659	609	689	624	634	609	675	647	627	689	691	622	642	650	696	678	679	656	627	623	656	629	682	637	651	653	672	649	664	607	669	676	662	641	616	666	642	664	651	621	650	673	629	676	704	670	639	647	631	690	657	604	609	656	678	687	641	676	657	687	629	634	634	665	594	693	699	614	673	672	662	686	647	679	618	635	627	597	652	652	612	677	642	609	622	669	667	713	695	697	676	650	651	623	653	665	618	692	611	690	647	651	656	674	600	627	646	669	649	683	656	668	627	630	636	659	674	687	672	670	660	682	676	662	684	643	655	667	695	641	631	675	717	654	633	678	637	607	646	659	645	635	682	677	640	680	665	590	616	671	647	687	625	687	663	630	658	682	648	659	642	665	673	699	645	679	636	662	643	691	672	659	638	702	624	641	653	682	645	704	656	634	707	614	647	654	681	651	652	651	669	671	654	655	616	630	628	675	617	618	642	683	616	640	649	597	653	701	612	651	700	690	685	699	656	646	701	662	652	656	668	664	635	640	680	604	644	714	657	692	691	651	646	675	640	642	687	653	669	637	659	673	660	671	648	664	686	644	653	696	589	640	718	655	673	617	635	674	666	717	683	687	594	679	647	664	654	681	684	653	687	657	709	643	637	629	685	657	648	673	655	647	653	650	659	657	607	676	675	642	660	610	683	700	677	666	657	680	683	635	640	644	613	696	672	639	686	665	704	665	645	657	660	693	597	659	644	649	689	704	684	673	597	680	639	651	678	640	691	670	661	652	642	615
1528	198	200	206	190	178	186	169	194	179	173	205	207	180	166	183	190	174	168	201	170	168	203	203	161	197	182	200	186	218	189	181	169	170	196	174	174	180	176	199	179	180	213	162	193	175	177	191	185	204	191	156	180	185	193	197	159	169	175	201	201	185	199	164	157	195	186	171	192	197	201	180	187	172	181	184	176	196	172	197	195	162	184	172	186	185	183	193	183	189	169	199	179	177	183	177	192	183	197	198	188	173	174	160	162	180	173	166	167	184	177	174	194	199	169	173	173	190	200	173	209	193	179	184	222	163	168	188	183	210	204	185	187	195	166	176	174	167	179	167	160	198	153	164	171	194	168	197	178	180	159	188	175	161	202	187	187	184	179	184	177	172	179	199	185	208	171	208	206	174	180	187	201	178	195	201	170	190	179	187	226	191	171	188	218	179	207	183	175	195	170	189	173	203	158	189	182	188	175	162	149	183	198	179	199	161	178	173	174	178	186	165	186	178	190	152	200	188	190	187	180	164	179	186	178	173	195	148	170	165	187	178	191	202	177	148	190	195	192	210	179	184	184	176	167	156	177	170	182	176	176	174	199	186	195	164	189	158	191	203	182	183	168	180	162	172	203	206	200	170	185	178	179	181	195	182	183	160	196	176	187	174	160	154	175	184	180	186	184	186	169	185	163	175	159	177	182	142	179	182	156	178	190	186	202	184	173	181	160	180	184	183	174	153	196	186	174	210	198	190	176	170	171	182	172	194	177	188	193	179	177	201	180	203	181	206	225	180	178	163	173	195	193	169	177	153	163	183	171	196	188	177	164	181	197	214	193	145	184	183	196	176	208	176	175	165	188	177	185	187	179	170	179	184	187	185	197	176	166	196	211	202	207	161	167	168	172	194	187	182	191	149	187	207	166	177	179	195	165	178	188	172	155	206	181	223	182	160	170	199	176	208	177	162	175	171	198	174	208	174	200	184	190	163	174	193	211	189	181	208	163	174	190	200	172	158	186	177	213	176	185	195	177	183	170	197	185	160	176	182	175	162	183	179	169	182	185	200	190	189	218	212	174	167	156	196	183	183	192	175	209	184	179	175	185	161	181	205	191	224	182	176	181	170	200	148	163	178	176	172	178	171	181	188	175	213	202	194	170	178	191	179	191	184	193	147	182	171	169	149	196	206	146	146	186	165	175	185	186	203	181	194	179	179	179	171	176	180	185	182	205	165	185	207	187	182	132	187	169	175	169	179	172	154	168	197	187	196	184	170	201	212	173	176	209	213	183	185	172	156	160	175	208	169	172	191	185	146	171	195	161	201	213	182	187	174	178	184	163	162	187	146	160	190	198	164	164	175	172	168	197	167	175	176	176	203	160	176	175	184	184	212	193	198	206	157	200	141	199	225	182	175	206	185	195	192	176	195	197	171	176	180	178	195	202	190	193	175	196	187	191	175	170	196	168	181	184	182	192	159	180	189	184	189	181	168	184	175	187	201	191	165	182	185	188	193	180	200	186	193	186	167	176	179	170	168	165	184	194	182	192	160	161	167	147	176	167	170	183	176	153	171	196	196	177	168	179	197	185	158	188	200	191	155	188	182	201	185	188	199	160	198	186	168	213	200	191	200	181	200	177	215	197	171	186	176	192	196	207	188	199	211	192	207	180	176	184	184	175	207	180	182	187	214	200	172	193	187	186	201	197	192	170	161	208	169	162	189	158	175	177	173	172	178	206	195	190	184	200	186	169	161	186	220	180	198	172	173	175	180	221	169	169	191	176	168	181	165	188	163	182	175	190	182	171	171	201	185	166	150	185	165	200	179	166	185	189	192	189	176	187	173	176	159	169	191	187	194	198	150	191	146	169	168	191	178	186	183	179	177	211	210	195	169	177	151	186	212	185	217	211	158	187	185	206	163	184	177	167	187	173	169	170	213	202	198	194	202	184	178	170	161	185	144	190	194	200	199	203	162	176	194	150	179	179	196	170	193	185	196	181	149	177	183	191	198	167	178	201	183	185	175	179	148	195	175	190	180	192	157	191	179	147	179	200	161	190	190	202	167	190	191	160	175	168	199	190	173	161	190	163	149	194	227	205	176	171	173	196	194	197	195	180	175	188	168	188	190	186	209	193	168	166	163	181	178	179	193	167	207	141	187	219	172	188	174	174	164	195	164	160	170	178	191	191	178	180	168	176	169	180	174	192	174	183	189	183	186	187	207	221	184	189	189	211	172	172	186	193	185	182	181	167	187	172	178	155	202	199	178	187	198	199	181	203	211	171	201	162	167	177	198	180	170	178	184	188	170	168	186	182	193	191	162	186	173	187	170	183	173	195	175	206	196	192	179	156	165	181	210	186	158	183	162	190	179	185	208	176	171	176	157	190	179	182	188	179	188	178	188	151	173	166	171	182	166	189	188	177	190	176	178	209	173	175	176	174	168	136	156	191	172	196	196	197	162	173	175	194	189	175	175	186	183	199	178	196	179	207	173	174	180	174	222	165	198	186	170	178	161	193	188	173	184	178	191	209	220	178	200	171	168	188	179	200	186	185	158	177	202	200	172	180	178	180	182	189	161	164	178	177	166	174	161	202	181	174	157	181	175	163	181	182	156	186	166	173	193	211	175	166	199	189	181	175	173	188	191	178	188	168	166	194	177	202	190	152	174	173	183	173	168	179	168	164	153	184	177	206	176	177	163	170	196	189	189	206	171	205	165	185	186	173	160	174	173	186	183	164	180	158	142	192	177	164	167	207	170	187	159	152	177	187	174	202	171	171	199	167	187	190	191	162	190	189	196	211	210	196	186	212	195	196	156	165	193	156	190	187	179	180	194	181	175	180	193	161	151	156	181	171	194	140	206	196	178	209	177	165	161	172	188	162	198	185	175	184	191	196	174	185	195	168	186	178	173	209	176	189	187	186	174	162	193	176	189	163	181	171	161	174	175	163	173	184	192	185	194	196	183	195	182	176	166	213	202	197	176	174	181	176	175	187	184	187	175	213	176	178	192	197	180	167	200	182	195	170	188	154	124	196	181	165	148	201	200	191	183	170	169	178	186	172	180	180	212	180	195	205	171	173	168	169	181	178	207	180	167	192	184	161	157	170	186	170	198	188	176	189	180	171	185	183	193	156	181	179	200	169	182	190	187	174	195	191	163	202	172	160	195	166	200	170	172	186	182	151	159	168	187	188	180	195	184	204	195	162	185	198	178	165	156	183	175	169	174	189	178	179	185	175	200	212	166	178	180	215	171	192	180	174	191	172	201	182	206	191	163	174	175	172	194	176	172	176	173	197	178	189	173	183	211	178	167	177	173	161	142	181	174	173	179	169	189	184	189	184	190	201	170	186	183	160	177	161	154	169	173	189	167	167	213	188	169	175	181	177	176	173	171	165	192	196	164	171	163	189	166	186	190	165	169	166	197	193	196	190	161	168	185	180	195	185	192	182	195	167	160	186	194	192	179	175	191	186	169	213	199	195	199	154	186	176	173	153	184
1770	461	548	528	505	522	478	492	486	486	467	492	474	492	475	481	483	440	462	445	446	500	479	442	451	494	455	477	438	459	441	458	445	445	465	476	484	436	430	474	431	471	479	489	492	464	465	480	496	513	454	497	512	482	475	459	453	494	467	475	491	458	481	458	431	483	499	479	479	500	494	488	495	465	478	479	500	479	450	472	440	455	459	431	451	418	459	473	476	465	478	457	495	433	459	493	463	509	448	473	477	480	457	446	498	484	453	451	501	479	461	460	493	456	464	487	459	428	443	494	454	445	461	432	452	467	454	504	442	451	445	481	461	481	463	475	403	472	453	448	486	450	447	505	465	463	468	485	465	449	505	476	476	453	432	452	440	464	467	485	440	488	466	510	451	443	493	446	470	467	451	433	470	455	477	482	519	460	449	464	462	479	471	463	429	481	454	482	477	454	502	466	465	428	444	439	459	470	479	505	464	477	448	476	461	461	460	440	473	466	461	465	469	457	431	457	474	475	466	446	445	478	468	428	444	458	489	488	498	455	459	471	457	454	438	441	452	463	500	508	462	477	473	442	433	477	446	452	478	456	465	454	469	463	469	477	462	491	444	475	448	502	464	454	450	461	466	472	474	474	454	505	458	455	455	466	484	424	483	455	449	475	466	477	456	496	458	446	496	505	455	491	491	489	476	459	440	434	470	481	452	467	455	464	494	459	499	453	483	470	473	448	501	476	462	475	474	486	435	459	511	462	435	468	470	460	466	466	480	505	492	429	461	438	439	470	445	456	494	515	468	459	469	465	447	444	445	448	437	467	462	457	496	432	460	486	465	455	483	470	453	461	467	444	429	484	439	482	449	481	495	474	464	466	453	448	469	470	463	531	435	462	464	495	487	453	534	473	456	472	444	451	501	464	486	468	513	496	493	453	469	466	447	471	463	499	507	470	487	448	487	479	470	474	513	471	511	486	454	418	499	455	442	505	498	471	501	492	467	512	449	455	449	460	453	475	455	474	451	463	486	454	481	481	478	488	457	455	463	459	461	462	440	484	426	468	485	465	476	487	440	463	469	426	458	483	447	477	450	443	471	457	504	462	453	466	463	508	475	487	497	504	436	459	460	453	472	456	465	446	483	447	480	484	482	483	448	451	498	462	450	476	491	450	472	445	479	445	477	445	475	472	512	485	487	444	451	501	456	496	450	427	486	447	466	464	465	468	469	473	429	432	414	476	447	475	477	467	466	464	470	454	476	467	418	447	501	457	450	486	456	452	447	466	452	444	445	468	461	471	448	519	450	467	453	488	467	483	467	466	440	458	453	447	496	457	454	448	440	472	444	443	438	482	493	462	476	491	495	430	461	454	458	467	505	470	475	498	505	418	462	469	478	462	441	441	408	463	434	465	434	494	471	482	446	446	459	454	488	456	453	441	439	469	476	495	442	477	468	466	432	475	478	470	465	488	461	468	427	462	531	464	470	475	478	483	456	427	459	494	458	467	439	497	439	474	442	450	454	439	471	490	457	459	472	474	451	477	462	437	403	452	436	435	493	456	463	472	471	480	469	431	475	426	464	464	465	483	489	495	437	425	463	486	494	429	487	509	443	426	439	481	498	472	454	512	469	475	493	463	495	488	465	487	495	446	472	505	467	455	452	458	442	467	452	450	440	463	489	466	484	479	434	461	446	446	454	506	482	474	501	478	436	475	417	495	504	447	430	534	497	476	450	492	483	436	461	481	475	490	445	461	501	468	456	451	443	457	475	426	464	470	426	452	432	454	471	464	446	473	462	466	479	467	471	449	447	488	452	461	426	457	459	489	494	469	448	500	483	466	503	480	472	473	458	466	435	430	456	450	462	483	482	461	488	457	488	456	448	477	482	480	424	438	493	482	514	490	475	464	452	451	487	433	478	505	462	475	431	472	487	481	471	485	468	504	429	484	463	433	446	503	446	485	510	452	453	454	446	448	478	489	455	475	465	454	439	431	459	461	414	471	480	460	477	456	481	448	545	486	512	476	490	463	441	476	469	488	495	450	433	456	460	437	481	478	466	448	500	452	416	482	440	452	437	437	472	482	445	492	488	443	421	453	466	460	487	481	463	454	494	491	470	486	464	476	491	471	441	462	486	473	447	453	460	471	437	466	462	443	453	494	443	489	483	478	433	475	459	420	486	492	442	469	443	463	465	438	455	450	447	459	439	482	478	444	496	464	474	436	460	458	424	421	458	489	479	473	409	420	496	487	474	455	477	499	464	487	448	493	462	484	459	481	452	460	478	431	471	468	448	471	477	474	497	429	464	440	450	482	498	477	468	435	443	460	435	496	452	480	436	497	470	455	466	478	453	486	467	467	480	446	505	417	442	412	418	458	436	479	455	490	455	483	460	474	488	477	491	454	486	458	442	469	447	468	438	441	476	497	423	464	483	461	461	510	425	492	485	500	418	453	480	472	473	471	472	464	467	475	478	432	445	481	504	443	466	467	505	484	506	468	465	469	464	443	436	481	485	458	472	441	447	441	468	439	454	479	456	444	492	425	491	453	451	516	475	460	482	469	479	494	458	475	477	495	476	479	429	453	500	471	452	468	483	425	465	468	499	460	550	480	450	464	405	427	440	437	470	445	455	441	457	451	427	457	446	493	442	448	469	433	459	448	465	469	507	441	470	444	483	495	464	474	463	476	437	463	479	478	482	431	454	475	475	437	470	484	461	513	466	440	461	479	482	451	410	470	489	479	474	453	456	493	448	473	460	470	460	502	477	479	462	464	484	474	466	450	484	488	500	483	493	510	437	461	485	463	482	460	465	482	498	492	476	434	463	441	439	457	482	468	468	473	437	458	472	449	458	424	460	463	458	462	432	474	502	445	478	437	486	448	466	473	474	433	439	432	457	472	453	471	474	469	453	428	456	431	479	486	486	446	494	454	452	456	515	468	473	461	435	449	468	470	492	461	470	461	458	477	486	456	462	480	449	470	499	485	457	447	412	456	473	468	471	454	441	491	474	437	454	440	448	467	474	478	493	508	445	461	446	487	464	474	463	471	493	454	479	466	469	442	484	467	496	470	449	453	483	478	493	448	434	470	488	453	479	436	457	487	450	477	431	494	463	426	465	463	433	470	518	467	475	445	475	511	466	513	450	427	456	459	495	428	446	497	467	458	451	511	508	446	428	460	436	433	485	493	485	463	450	473	439	477	492	478	502	442	455	457	474	465	480	486	427	455	440	462	472	425	490	490	474	485	474	452	466	454	481	465	476	488	434	428	447	476	454	464	461	528	494	456	489	471	439	463	461	472	461	438	451	470	479	475	456	462	471	424	508	485	455	472	464	482	462	461	468	457	449	454	466	465	463	498	423	496	475	485	455	432	500	491	432	447	450	470	494	489	494	430	483	465	501	459	495	475	442	465	454	456	465	438	451	437	488	469	496	462	442	459	446	496	480	477	504	480	462	471	440	477	483	459	480	448	481	503	466	442	489	479	498	456	455	468	457	464
8340	735	740	605	524	511	432	392	385	360	343	358	395	350	363	339	365	336	332	361	364	336	340	333	362	346	343	365	381	377	343	346	374	342	332	337	337	354	346	326	356	314	337	300	349	382	342	318	343	377	350	330	336	330	327	291	352	343	331	323	313	317	362	327	339	382	303	346	336	357	361	347	335	360	349	334	368	375	343	312	320	382	344	339	364	366	353	337	308	331	356	396	373	307	347	321	353	326	354	364	344	315	361	361	346	334	301	365	342	372	365	362	338	314	301	334	369	352	358	316	367	353	333	327	337	326	350	360	329	365	337	342	389	327	345	331	369	329	324	300	306	288	385	334	361	325	361	379	357	348	349	331	325	312	344	371	320	346	293	329	378	341	336	361	337	349	350	362	340	357	368	301	319	334	390	359	328	359	327	341	309	362	342	363	364	342	380	312	334	377	345	354	367	316	340	346	342	338	331	339	339	308	354	332	334	371	327	368	354	340	330	356	319	356	374	358	374	333	358	327	346	377	390	310	362	328	336	335	316	351	337	359	370	351	329	333	340	328	364	337	339	334	347	333	383	367	353	352	351	331	356	334	329	346	338	312	326	330	317	365	330	323	321	350	352	365	332	366	348	354	342	336	338	308	318	377	341	351	325	294	359	354	300	338	310	350	349	326	319	332	328	378	314	329	347	353	357	375	319	306	352	328	357	346	355	338	350	372	346	375	369	358	339	384	361	362	365	327	354	337	342	349	352	351	373	330	338	296	349	337	335	364	334	346	320	347	319	320	321	326	341	353	307	367	369	309	345	349	327	326	314	345	325	353	394	316	338	339	321	336	371	353	304	329	336	370	353	323	315	368	368	348	320	373	354	323	350	366	347	328	360	343	363	351	346	321	370	321	310	362	342	346	321	344	335	324	339	394	341	379	299	332	339	364	359	328	344	354	345	359	322	326	320	339	362	363	328	328	329	353	324	367	345	370	348	362	361	323	311	342	350	319	317	350	321	359	324	317	347	343	326	327	349	314	344	339	314	331	368	318	351	308	326	345	367	351	387	334	342	345	341	355	342	350	387	344	315	352	348	343	326	371	337	335	336	340	345	348	355	375	358	336	347	378	342	357	362	342	317	336	347	340	329	343	318	330	366	371	365	314	371	314	325	329	329	329	368	357	355	353	347	345	349	343	365	346	394	336	359	405	382	370	358	363	354	324	349	321	337	336	314	328	357	327	334	321	325	352	306	333	342	393	335	380	335	320	344	360	363	339	362	356	322	329	315	336	371	316	331	388	401	318	312	355	375	355	359	360	318	354	329	367	348	360	338	349	348	347	341	328	345	337	335	340	340	338	349	341	333	348	279	305	323	343	335	337	349	319	371	368	351	344	322	340	342	329	364	353	343	318	363	350	358	349	310	332	327	325	358	373	340	347	347	354	327	325	343	355	294	316	355	365	363	306	357	342	350	358	376	339	330	366	331	340	328	363	352	370	341	330	369	370	378	355	325	367	363	358	355	347	365	333	373	365	356	355	345	345	361	381	364	368	320	334	333	321	346	325	342	328	324	344	377	367	336	338	312	361	340	327	382	353	342	334	366	326	372	357	316	318	358	355	375	321	331	350	349	353	323	346	363	387	374	353	350	318	380	317	335	326	352	320	330	331	309	351	375	345	302	319	308	328	332	356	357	345	355	322	360	308	353	336	339	365	338	342	350	405	335	303	356	341	349	334	365	348	332	333	335	366	353	360	355	361	327	341	360	349	340	348	394	369	329	335	346	339	351	352	328	344	379	328	316	358	354	331	344	384	313	363	333	380	361	346	329	345	390	332	314	281	387	322	334	335	325	362	339	309	372	334	338	327	346	372	370	365	336	330	348	345	348	366	337	319	357	341	362	354	331	345	339	363	334	323	324	345	302	318	355	331	321	316	345	325	301	318	333	338	356	356	328	390	348	325	357	377	322	320	348	351	300	356	339	337	360	368	350	398	333	364	333	338	346	360	309	376	336	369	340	343	329	329	358	352	317	355	344	378	320	335	338	344	362	359	342	359	315	339	371	296	353	313	343	358	320	330	324	328	310	326	330	375	328	355	345	297	346	350	333	341	312	331	388	352	368	326	328	339	328	320	388	371	323	338	350	335	366	365	339	338	357	363	371	370	365	348	314	342	354	337	344	367	349	352	331	367	329	378	326	347	328	299	354	325	318	314	354	341	333	337	386	339	301	354	352	354	322	346	372	356	338	348	371	351	357	320	341	325	356	319	368	362	352	362	309	322	357	338	311	356	372	346	361	343	323	335	353	365	376	331	337	339	300	382	310	308	335	300	333	322	366	385	346	333	325	317	339	328	338	371	336	354	344	319	313	354	333	330	397	347	331	354	348	351	372	321	352	340	370	320	319	375	328	325	355	358	329	341	360	364	345	376	337	337	328	311	341	376	329	332	320	337	365	337	358	370	298	352	350	320	364	336	342	349	330	309	341	330	365	338	338	325	307	370	367	370	331	319	348	358	336	349	341	356	333	358	314	329	343	343	320	378	318	312	352	397	384	337	352	367	346	317	356	366	330	340	342	331	338	357	344	370	362	352	330	359	362	353	374	321	312	316	303	355	318	344	351	358	353	320	335	330	339	348	317	348	341	349	366	312	333	350	344	303	336	328	334	348	342	316	319	333	358	359	353	374	338	327	345	340	312	382	307	317	340	359	368	343	349	311	338	318	321	365	319	339	346	350	318	376	347	351	328	354	334	352	368	341	330	351	304	327	325	340	352	338	301	399	328	322	341	371	348	333	338	297	309	315	364	329	358	372	358	376	334	319	373	352	373	318	332	344	321	333	339	338	345	360	412	345	372	336	339	337	346	375	317	381	324	364	340	338	397	361	355	362	343	345	375	323	340	336	355	340	376	332	335	331	333	378	358	339	355	336	329	323	316	342	358	367	354	350	340	353	324	322	378	359	360	343	313	346	331	351	348	335	331	356	342	358	388	360	337	347	354	343	295	329	347	344	371	320	379	372	401	343	314	306	359	389	357	357	355	346	333	334	330	362	306	341	335	403	334	360	363	362	370	357	342	339	339	315	385	327	350	330	349	337	384	316	320	342	393	336	345	327	344	384	312	281	347	367	358	344	375	359	337	372	320	352	326	338	348	369	362	340	351	343	316	371	345	315	324	303	360	359	344	318	310	352	347	323	330	329	365	378	354	354	337	307	339	335	355	352	358	364	349	353	304	356	348	321	376	306	357	329	334	379	319	327	339	364	352	330	334	348	297	334	343	324	365	367	331	311	341	330	327	309	300	354	339	354	325	324	369	355	333	328	330	347	345	338	333	364	314	373	362	349	363	334	344	343	328	354	332	366	317	355	328	355	360	327	346	336	362	361	351	365	311	313	356	348	391	342	332	371	336	367	349	350	375	339	321	356	379	359	343	330	330	356	391	349	372	288	346	339	349	322	388	376	344	339	344	339	308	366	347	347	322	350	349	326	375	341	350	355
6803	1054	1589	1701	1571	1398	1210	1175	1075	996	977	946	890	940	914	938	815	836	894	839	881	805	791	835	845	837	820	817	847	805	724	811	847	822	813	785	854	780	778	744	778	861	812	811	827	794	847	849	786	798	768	812	762	750	792	804	758	785	822	782	791	801	812	847	751	795	803	755	741	790	852	790	760	750	782	761	743	828	832	842	755	770	748	767	746	786	791	744	832	800	812	800	780	817	776	785	787	802	796	812	796	752	801	729	800	760	801	750	798	777	848	765	792	706	756	783	783	792	790	757	794	784	769	789	795	804	735	784	781	831	743	797	793	750	782	792	831	796	798	775	764	796	747	806	819	789	765	792	732	813	749	760	776	786	807	777	803	745	792	800	802	766	742	745	780	777	791	831	740	807	791	775	757	774	685	794	768	743	759	741	762	816	844	764	850	796	772	770	739	739	811	787	740	762	828	782	744	790	793	787	812	776	796	780	808	779	774	784	748	800	815	767	811	770	768	820	759	780	771	803	783	778	778	773	762	806	756	762	768	845	782	772	800	784	766	766	784	802	773	806	817	766	819	780	795	789	760	841	807	769	820	808	791	766	814	766	753	765	785	755	816	793	792	726	816	738	771	750	726	720	777	836	740	781	782	776	787	819	786	788	736	829	762	758	791	779	794	835	749	788	797	803	734	740	807	787	790	810	789	785	776	809	804	775	763	784	777	783	782	757	764	733	767	778	770	793	745	781	768	809	789	776	798	789	761	762	804	785	775	785	752	721	753	775	799	785	742	755	782	803	775	761	828	820	832	829	813	786	748	803	784	801	738	783	773	761	804	764	816	749	815	770	799	788	831	830	769	803	772	748	785	751	796	790	788	786	800	726	792	782	770	757	795	814	760	795	761	787	700	753	786	757	857	792	801	825	808	752	785	790	806	811	819	810	765	755	775	772	764	794	793	780	807	755	805	772	764	741	809	825	769	771	806	771	828	791	763	747	750	772	742	772	791	815	760	773	800	783	735	826	750	778	807	792	765	800	759	759	765	831	776	753	830	781	757	835	789	813	764	871	786	774	830	792	770	794	770	788	788	758	840	828	791	761	749	847	722	786	820	771	790	815	787	788	776	772	776	783	775	755	763	783	773	773	748	817	810	773	753	798	763	770	738	795	765	779	838	770	807	797	809	800	810	761	832	770	777	746	773	794	727	829	821	780	746	772	827	783	795	740	822	788	820	800	777	822	792	737	768	795	787	792	763	748	783	774	838	781	786	781	841	760	770	779	749	793	772	786	748	768	743	823	796	766	773	775	795	753	782	748	778	765	761	804	783	787	762	774	809	741	749	797	766	779	813	790	789	759	800	765	811	775	776	751	807	803	747	762	781	815	777	766	783	844	751	792	752	795	787	785	801	757	770	769	807	818	783	816	747	767	787	809	811	823	782	776	755	822	804	789	755	813	781	817	785	777	753	773	794	772	764	794	767	813	768	780	816	780	774	809	783	760	722	804	792	766	758	776	820	826	794	739	810	834	749	771	794	749	763	791	822	787	798	730	772	800	775	810	734	826	797	780	750	801	799	781	757	796	802	755	789	761	733	784	765	816	844	824	697	785	790	800	716	771	815	762	773	849	802	754	774	774	790	799	830	864	793	769	808	816	768	769	792	757	783	813	836	769	809	797	758	803	712	792	774	777	791	810	774	764	810	809	806	813	816	814	768	794	734	798	782	802	808	777	825	762	781	789	803	796	765	760	851	792	775	778	797	787	736	800	771	826	781	807	796	807	767	833	785	789	779	757	730	836	792	809	827	758	767	795	772	785	804	809	761	782	757	798	745	796	767	824	715	809	769	765	747	793	743	807	795	787	813	791	761	783	768	743	795	751	770	740	760	776	767	747	760	779	844	781	780	805	788	786	797	819	739	767	747	790	745	775	772	814	800	739	772	794	797	775	802	787	761	769	812	807	780	782	790	775	781	792	774	781	792	784	761	758	816	762	752	814	788	785	767	805	772	777	767	782	820	849	787	755	815	803	783	791	793	744	736	773	748	781	740	802	808	821	786	786	764	760	816	811	798	777	779	722	734	775	754	813	743	769	772	807	810	788	758	793	817	770	767	752	791	795	761	786	776	762	774	763	776	847	804	741	720	817	747	774	822	793	776	792	787	794	780	764	800	811	779	767	813	771	758	758	761	856	769	807	774	809	802	822	798	786	758	799	798	753	795	740	757	796	734	770	839	767	722	769	761	778	850	800	790	732	745	765	808	738	798	804	722	801	784	755	809	820	819	801	779	785	800	782	787	767	747	737	796	785	798	820	788	763	774	837	821	766	782	747	763	784	779	758	799	812	784	758	752	804	788	795	780	757	781	728	749	751	766	804	795	803	858	801	762	762	791	765	720	771	791	756	876	760	774	735	796	763	750	795	804	796	755	756	802	839	782	789	798	810	783	785	751	761	767	751	796	793	749	769	805	824	780	813	773	816	734	747	805	819	868	746	812	816	806	762	822	769	785	821	793	811	757	772	798	742	833	763	779	771	753	759	821	767	739	717	778	755	773	774	812	769	763	789	755	768	793	798	805	812	779	755	765	771	787	795	772	731	793	816	742	780	821	775	776	751	780	792	807	784	769	824	746	816	758	826	775	800	765	755	790	785	813	786	810	826	779	794	797	775	831	778	735	796	755	783	765	806	776	745	851	778	810	775	783	776	798	832	805	753	809	789	812	754	769	775	735	746	779	782	814	754	802	792	724	787	754	807	789	837	773	777	820	802	831	824	816	814	784	742	770	751	819	778	753	743	758	834	786	751	712	767	864	836	753	786	777	816	715	820	747	803	789	799	790	731	717	772	710	793	777	796	814	776	728	792	808	784	804	800	796	776	794	772	822	758	728	774	790	824	803	788	805	791	780	728	784	830	788	800	757	758	825	788	763	762	748	769	788	785	786	796	789	789	798	751	790	832	768	792	772	768	763	764	787	769	795	799	804	814	808	798	744	808	788	787	794	768	819	856	761	769	804	792	829	767	765	812	815	810	801	784	797	797	790	813	796	805	800	789	819	790	841	768	783	778	765	769	800	776	797	784	777	812	812	761	809	755	796	776	788	801	805	848	782	816	762	790	790	762	756	796	807	798	791	761	790	787	773	764	748	805	815	829	801	813	799	750	836	810	784	802	805	777	749	763	707	774	839	779	787	790	808	829	824	798	766	778	824	838	766	793	785	765	766	804	757	773	787	757	807	828	792	781	820	798	776	801	745	827	737	745	798	803	763	711	830	789	790	824	779	758	734	786	770	795	837	830	726	779	790	765	781	793	722	797	820	782	786	807	783	847	778	856	751	766	792	761	739	742	747	787	784	760	734	758	742	779	769	749	714	751	820	809	790	850	788	765	805	767	773	763	812	798	819	762	779	753	779	747	791	806	754	816	784	835	830	836	776	822	802	794	801	844	820	815	808	827	796	770	758	764	787	757	765	784	792	800	793	770	807	795	840	805	778	776
15256	1509	996	779	579	521	439	432	370	398	348	367	351	333	315	322	279	316	280	312	315	292	299	304	292	362	306	309	290	332	258	302	268	323	297	259	275	280	283	296	302	293	304	287	325	284	276	289	308	284	271	291	298	319	288	275	289	270	328	331	290	318	318	273	310	313	283	276	280	293	316	281	288	275	290	263	256	324	278	279	300	308	313	288	281	297	277	287	290	352	318	274	288	260	302	294	288	291	311	290	279	287	278	302	302	290	280	290	284	263	309	282	300	277	276	300	289	267	319	303	304	307	276	322	296	252	286	281	311	274	282	306	298	293	310	283	274	277	294	280	272	307	286	331	281	286	275	302	288	303	282	306	254	284	288	300	316	277	321	323	285	299	286	285	287	292	299	298	273	269	288	286	284	310	295	291	358	277	321	287	323	280	309	306	279	269	291	336	265	298	289	316	332	299	293	275	295	269	309	292	289	308	274	312	301	278	291	303	310	270	264	299	308	321	287	280	288	295	323	316	322	321	328	299	276	257	275	268	307	279	270	267	292	260	293	286	314	323	278	301	266	239	290	299	270	255	282	304	300	269	286	284	301	283	282	275	303	319	284	258	310	318	284	311	309	296	300	315	297	319	292	296	286	282	274	317	289	283	290	299	293	292	321	333	332	331	331	296	299	328	297	277	310	276	256	278	297	296	282	288	254	308	278	279	305	284	299	289	303	270	277	273	313	275	293	275	309	281	276	285	283	290	280	257	291	287	263	305	301	308	297	324	279	278	302	313	305	283	265	286	331	289	255	303	295	309	264	328	270	307	268	271	300	314	276	292	263	294	283	330	287	329	334	322	284	289	312	281	310	283	317	312	298	351	278	267	299	316	311	312	279	286	276	261	325	310	277	275	292	316	280	290	298	291	320	297	296	261	267	299	301	284	309	291	268	284	273	257	306	274	264	316	310	284	264	283	281	281	288	309	288	302	293	308	300	298	266	312	287	294	324	285	254	269	249	293	308	308	286	268	310	287	275	327	333	275	263	293	308	258	291	275	276	292	330	298	272	312	301	286	311	320	298	290	270	283	314	298	315	271	292	280	281	310	323	294	295	308	287	270	319	294	239	288	276	281	301	298	332	262	282	322	330	289	307	324	273	303	266	294	283	270	260	289	291	312	300	281	322	325	273	250	259	313	305	289	315	281	287	285	292	288	288	288	293	289	292	289	262	289	273	295	307	247	277	259	282	322	284	271	286	308	313	300	294	278	278	312	299	291	295	264	281	281	296	292	294	270	285	268	325	297	285	260	274	312	289	290	304	287	301	282	308	297	306	284	270	305	301	280	300	284	295	278	263	292	322	308	298	258	272	261	271	284	298	293	309	299	291	267	293	305	287	280	288	274	290	282	290	309	323	330	293	277	289	291	310	267	292	278	279	289	274	297	300	319	271	275	297	337	308	288	287	286	286	309	312	286	267	296	286	289	299	281	273	276	331	322	278	278	289	300	282	290	306	303	287	312	322	312	277	298	296	300	294	304	305	294	304	313	291	283	302	263	276	279	325	289	289	290	301	256	276	327	305	297	289	275	302	281	307	306	313	291	311	288	285	297	278	267	243	282	313	312	266	316	315	339	321	271	296	298	301	277	321	295	282	261	301	299	259	320	318	311	266	276	307	278	305	295	300	286	271	335	336	303	315	310	291	298	292	312	275	269	280	317	281	264	293	301	292	311	271	276	315	275	294	318	305	288	292	280	279	292	309	285	307	290	316	309	260	289	303	310	282	294	287	299	312	302	270	307	302	277	270	317	304	309	295	299	277	286	280	282	285	272	259	326	253	302	261	248	286	310	282	270	286	284	297	287	297	292	277	321	274	278	314	295	282	305	290	306	292	290	292	280	289	254	315	276	314	277	278	312	274	278	330	304	295	293	280	306	292	288	269	299	293	273	307	278	296	266	245	284	314	315	291	267	310	308	335	285	296	297	284	275	291	290	290	310	303	275	305	317	308	286	302	279	291	312	284	274	281	296	290	280	292	306	286	283	279	299	293	295	310	286	246	318	267	284	245	302	333	314	291	292	335	306	323	292	318	295	287	291	308	308	328	308	289	279	280	294	298	291	261	282	239	294	299	290	307	290	273	308	323	274	295	244	276	281	291	266	331	270	275	282	280	322	266	293	328	285	299	269	306	278	303	269	298	260	250	300	298	314	302	330	312	311	301	299	317	323	294	314	295	315	291	281	284	294	294	311	264	280	278	314	293	281	328	278	285	291	291	284	277	265	270	296	297	302	284	332	299	293	287	288	302	265	331	333	320	277	284	287	340	298	314	295	299	279	275	274	297	296	295	268	303	296	287	289	316	305	304	282	298	276	308	305	275	325	287	305	318	309	303	279	300	303	272	314	279	288	289	253	282	270	298	285	304	254	287	307	300	300	299	273	272	293	287	303	281	302	316	282	281	301	313	282	290	299	279	304	279	300	302	316	295	305	299	305	280	275	276	287	298	265	280	291	277	263	258	288	298	277	304	268	292	294	277	302	335	298	290	274	297	292	284	273	306	271	300	291	259	262	316	286	296	288	273	309	298	314	306	299	302	291	306	282	308	303	245	291	308	257	284	293	288	302	308	282	313	314	302	249	277	303	289	314	299	280	321	304	273	278	306	302	303	322	289	268	289	306	289	310	280	299	300	296	297	298	265	286	271	301	312	290	277	287	254	301	321	287	271	280	265	301	301	288	257	302	330	292	280	280	280	240	273	271	323	308	328	312	285	250	298	284	293	310	291	285	316	304	293	310	291	284	345	323	303	281	287	283	294	292	305	313	281	338	266	263	282	319	313	279	286	300	280	301	318	293	321	286	322	287	347	289	288	310	313	298	265	321	277	306	275	296	278	266	280	286	284	285	315	279	314	278	293	310	270	280	310	283	305	286	263	288	290	299	322	290	246	294	284	280	268	288	304	298	278	297	285	286	266	330	280	249	287	299	311	258	302	276	273	278	319	328	315	279	293	291	299	273	254	269	256	298	288	292	323	297	322	328	278	308	309	303	289	286	294	311	273	264	281	289	278	306	270	277	304	288	258	297	305	311	314	277	304	291	296	305	292	294	292	285	287	263	304	272	320	302	290	308	325	304	276	278	266	300	327	290	282	302	288	265	283	268	310	258	281	294	327	340	270	267	294	308	308	259	304	273	315	313	281	289	320	302	304	305	286	320	307	303	298	317	272	262	328	304	265	299	285	278	270	276	308	290	293	296	286	304	276	304	284	268	281	290	276	298	279	305	254	292	330	300	291	282	275	291	295	301	290	299	288	322	244	312	281	293	301	301	293	291	300	274	291	317	281	303	261	314	304	305	279	269	308	285	312	316	292	296	270	320	326	274	275	261	320	265	279	277	292	318	285	318	292	286	309	289	261	276	310	305	266	296	278	268	290	290	280	308	319	285	287	288	322	307	290	305	296	291	293	293	315	312	278	279	305	272	317	285	317	322	290	294	317	297
8396	1234	2207	2330	1984	1722	1521	1273	1196	1073	1010	1032	991	849	803	801	819	757	776	764	730	687	704	728	694	708	734	701	711	660	713	670	684	702	697	705	680	630	693	697	707	684	673	655	711	687	675	656	663	690	678	650	647	650	709	624	633	626	682	625	652	639	643	660	718	690	710	668	651	661	638	670	654	689	669	651	611	694	659	639	667	637	668	687	671	708	637	641	701	689	644	701	691	679	672	654	675	685	721	720	660	700	682	680	630	649	663	637	592	688	693	654	661	661	632	663	619	615	683	654	624	682	630	633	685	652	695	670	638	640	635	656	635	651	663	661	658	617	676	690	621	685	634	645	664	656	676	682	591	604	656	639	647	667	655	656	634	602	653	661	630	640	695	656	647	652	648	645	669	636	632	646	607	672	589	707	651	697	657	670	596	647	639	626	663	633	689	616	707	655	662	666	688	658	667	653	668	683	658	669	653	667	667	638	616	662	704	735	638	656	657	642	660	661	661	662	651	677	701	692	638	685	696	669	636	660	668	685	681	620	680	675	657	658	635	653	611	632	630	661	676	668	601	644	631	624	684	613	644	683	644	668	668	672	600	672	623	673	643	688	632	693	649	693	662	660	666	629	655	698	631	650	637	664	620	623	638	628	646	643	654	659	632	623	621	626	651	663	647	656	657	605	660	679	660	639	656	633	620	603	681	641	647	661	646	653	650	717	663	647	630	676	643	642	636	678	725	651	664	667	652	650	635	643	632	651	695	645	674	650	640	642	619	629	631	605	655	641	657	651	649	649	666	716	605	671	652	636	636	673	665	634	670	623	647	654	636	638	645	655	648	632	635	626	635	641	592	676	635	628	625	688	679	662	649	671	626	665	604	692	682	657	651	624	643	649	617	701	685	615	640	682	643	688	650	658	664	670	681	644	647	653	637	703	666	658	643	716	672	689	696	634	628	648	674	652	641	666	666	682	611	657	704	658	648	665	642	626	691	629	688	673	627	605	615	682	674	660	635	637	653	654	627	650	652	662	673	645	677	645	708	671	608	624	646	664	657	700	660	645	663	630	598	679	649	659	632	611	646	614	656	674	660	631	648	641	642	654	652	639	685	657	653	630	629	638	661	687	663	705	626	667	705	614	650	638	650	647	694	738	640	640	658	643	646	680	682	660	656	672	680	592	626	666	609	703	656	606	707	645	637	691	667	625	641	689	659	674	685	696	656	695	635	614	637	698	635	638	642	659	634	680	652	649	691	627	650	678	689	693	693	650	612	652	655	650	631	619	631	649	647	628	631	621	651	635	643	651	603	664	674	672	668	622	638	660	647	635	597	700	641	701	656	657	669	625	642	672	655	652	662	659	680	676	646	686	644	679	659	633	653	684	602	680	631	672	658	664	676	658	677	646	640	650	621	667	682	642	628	661	666	643	658	676	640	647	653	661	669	681	611	637	621	656	660	652	675	658	655	628	650	623	707	624	683	666	602	632	648	656	603	636	644	662	687	644	654	661	657	620	654	617	598	629	675	639	648	657	652	655	670	668	615	646	600	660	658	671	631	644	663	642	656	646	632	640	679	645	641	668	663	672	697	648	621	629	674	608	666	631	622	638	657	614	692	626	633	679	638	627	699	642	724	654	644	630	663	637	655	659	726	613	635	592	631	616	668	656	645	654	670	628	635	647	637	664	674	644	663	683	621	672	646	655	640	615	665	626	693	684	639	629	606	667	664	654	678	716	661	666	619	660	652	660	640	673	629	648	665	672	659	685	664	659	660	651	684	685	676	619	644	652	636	647	646	666	644	690	734	670	646	663	650	592	654	651	608	643	656	655	644	679	658	615	626	656	621	629	642	658	643	625	679	647	653	672	652	677	644	658	655	647	645	658	666	664	650	702	654	633	628	674	641	624	643	686	660	656	637	612	632	654	659	666	680	616	661	666	654	662	658	636	655	698	696	659	664	651	696	680	641	656	626	688	644	669	616	683	660	606	686	669	669	672	690	663	637	671	653	648	645	647	609	675	657	671	658	615	649	613	644	664	656	619	688	645	651	688	637	639	614	663	638	654	624	667	626	684	656	600	683	624	697	665	614	679	701	664	610	658	684	678	667	651	634	648	714	681	673	680	680	735	687	691	668	631	671	675	660	675	638	661	654	685	629	674	715	670	655	674	627	634	659	658	630	680	623	654	639	703	650	634	638	655	668	622	656	662	652	658	618	661	621	614	635	638	661	672	634	668	656	686	591	639	682	635	626	642	683	652	663	670	654	633	669	687	683	649	615	656	663	627	679	637	651	634	661	697	640	668	646	645	653	657	677	663	677	625	653	672	664	660	647	662	608	656	643	676	676	648	696	675	634	623	598	643	667	621	664	668	632	716	682	704	642	677	668	654	672	615	693	702	618	636	641	684	640	699	637	643	665	616	657	672	649	657	665	640	681	628	692	633	657	640	690	677	639	645	670	627	657	646	651	645	649	683	619	612	702	618	651	680	690	665	665	637	617	663	620	630	661	635	685	715	647	629	639	689	701	602	717	650	668	688	683	673	710	648	645	649	680	690	665	626	663	583	619	645	687	707	705	704	647	661	678	657	677	670	651	611	655	596	666	639	637	574	646	645	627	653	704	644	601	668	649	650	667	622	677	641	592	672	578	635	666	687	699	650	657	628	660	648	718	617	635	668	647	613	711	710	642	671	703	662	623	663	662	686	666	624	614	650	642	658	662	665	659	648	655	642	648	644	635	634	630	617	671	617	665	685	628	672	684	645	652	658	692	665	661	666	661	703	605	657	656	696	698	667	658	672	700	593	673	623	654	667	645	662	692	645	681	689	703	636	694	673	711	636	642	664	680	652	635	636	644	675	689	642	657	616	641	656	613	648	665	657	632	678	688	641	669	690	621	726	662	635	586	657	663	637	705	657	663	621	642	645	638	653	643	634	629	639	658	639	658	599	642	616	634	668	727	654	687	669	675	694	665	658	675	666	661	676	638	627	679	614	636	657	625	656	624	678	662	625	647	611	683	670	597	600	629	698	630	652	693	635	679	641	641	690	656	622	666	656	630	689	648	682	599	636	643	672	642	663	664	667	616	659	694	637	663	639	663	644	615	658	670	677	687	623	630	644	696	644	683	668	664	621	646	637	667	634	654	662	621	668	670	659	643	640	671	651	675	611	644	666	656	620	644	629	621	642	641	673	702	645	658	626	630	669	649	651	636	621	633	624	696	700	609	648	651	672	692	630	626	660	630	645	649	635	639	641	687	651	638	625	668	652	661	681	689	620	670	638	611	614	652	670	748	673	662	648	629	703	638	652	655	665	680	621	670	681	621	665	695	645	652	710	604	617	689	664	635	662	649	635	670	688	674	656	667	662	605	664	687	689	664	652	649	658	690	673	626	651	622	665	605	621	646	685	636	643	695	673	675	640	655	683	643	658	655	633	644	680	634	653	642	678	688	666	667	651	637	639	644	630	675	616	659	700	677	625	649	688	613	659
1504	195	200	213	187	200	195	213	201	199	190	176	182	175	182	159	185	213	198	188	190	172	182	180	169	173	160	202	211	161	184	182	179	173	175	198	166	176	157	177	194	166	191	169	163	186	177	188	185	171	163	184	188	167	201	162	208	180	167	163	188	196	192	185	211	172	175	200	193	188	202	185	189	218	194	212	191	167	173	185	203	174	204	188	165	197	175	167	200	175	182	185	185	182	188	178	169	160	192	200	194	178	185	176	172	191	185	190	180	201	180	167	189	176	183	187	161	178	182	167	187	168	200	189	177	158	170	175	203	204	196	183	207	158	193	168	172	180	193	169	171	183	185	189	168	202	191	202	171	183	187	168	188	182	182	181	192	191	160	188	200	178	182	165	168	208	186	164	187	165	176	176	193	175	158	202	203	194	183	184	174	184	180	166	191	186	172	176	174	184	202	187	205	173	181	169	163	168	186	155	169	184	176	154	168	178	182	194	164	195	192	153	213	167	185	180	200	186	193	178	205	169	184	199	198	189	157	179	159	199	175	174	199	180	185	184	203	175	163	208	186	183	206	200	161	210	188	170	176	175	182	169	175	174	215	183	167	162	151	173	172	178	162	175	200	184	188	180	218	184	182	200	185	193	171	196	173	186	183	186	208	169	192	164	202	203	189	168	174	187	171	200	203	182	213	172	184	146	171	183	177	175	182	161	177	177	172	169	175	174	204	178	177	184	172	197	157	168	200	200	177	173	195	195	180	195	203	173	186	179	166	157	192	201	163	171	173	199	161	197	179	191	192	194	152	207	202	195	161	169	190	201	147	178	194	184	204	198	169	165	167	186	203	175	168	175	182	186	177	165	202	162	182	182	195	169	148	175	200	211	161	181	190	181	183	196	179	184	193	165	154	175	170	168	190	184	188	150	165	190	204	201	194	174	195	185	164	145	163	171	183	168	178	164	193	187	172	179	176	181	172	161	195	200	175	173	187	193	217	183	186	165	203	200	212	180	191	189	211	191	179	178	174	173	178	173	173	212	182	174	187	197	194	199	212	158	158	207	198	182	160	186	184	197	193	186	184	184	185	189	176	172	188	184	174	160	202	205	163	174	170	134	184	183	193	186	167	160	192	188	161	190	185	172	174	168	187	173	191	181	187	198	173	177	207	186	181	173	193	170	161	179	181	182	155	173	168	174	169	173	174	189	196	210	179	160	170	184	168	164	180	203	194	178	200	201	151	198	170	194	160	183	198	178	211	172	189	180	171	232	198	176	161	184	185	177	188	172	171	172	204	176	175	199	192	184	189	183	179	192	195	159	172	205	176	174	181	204	194	163	171	193	185	180	199	173	177	185	187	156	145	204	185	183	186	166	159	177	181	193	165	185	203	170	184	154	178	156	187	199	173	189	179	195	159	161	179	174	177	195	186	187	176	184	166	169	179	173	179	173	148	202	194	175	161	175	194	161	180	170	203	179	213	175	185	187	195	183	180	194	194	208	182	187	170	181	177	165	187	198	173	145	197	180	198	184	192	212	187	166	180	171	167	204	165	185	184	190	180	164	182	206	179	163	199	189	204	171	136	180	178	210	170	194	188	191	181	166	171	151	167	167	205	177	181	199	192	197	216	183	174	177	189	143	172	201	177	201	216	221	189	182	193	159	160	182	169	170	186	166	184	179	211	172	207	173	195	191	180	177	186	199	196	169	182	213	180	200	196	182	163	196	140	170	167	174	188	196	166	194	204	197	193	189	195	162	202	182	170	165	176	194	169	227	189	151	180	168	177	143	180	177	153	167	180	179	174	184	164	192	184	182	160	170	187	199	157	192	194	157	172	187	175	188	179	168	189	187	171	156	160	191	174	204	231	183	178	149	184	168	163	177	198	179	214	205	160	186	175	187	159	160	187	203	172	168	182	189	173	164	183	173	181	177	174	187	176	174	173	175	202	167	171	158	182	183	202	187	208	171	215	191	172	185	179	192	182	186	171	166	157	168	176	167	180	169	174	166	169	171	177	161	169	188	180	159	169	188	181	178	180	159	180	184	162	173	159	180	169	190	189	166	180	190	174	182	184	187	167	186	187	156	177	181	191	196	179	181	174	187	190	185	196	183	174	196	187	168	209	175	148	169	183	184	195	212	190	171	175	200	181	206	176	179	152	195	189	178	194	184	204	169	197	178	182	186	175	186	151	177	189	185	197	215	211	162	183	169	178	166	203	160	191	179	188	170	193	179	180	177	178	183	186	180	183	192	160	171	174	167	164	188	188	182	159	186	166	204	198	196	180	199	175	165	174	178	181	182	171	166	207	161	164	196	177	164	206	199	195	174	188	203	185	195	174	172	163	190	189	195	185	207	197	200	185	191	185	192	182	162	184	215	172	183	206	192	206	193	190	185	183	144	169	194	171	173	165	205	197	177	187	174	179	194	190	189	185	197	181	186	173	173	163	178	161	205	170	172	180	175	165	163	188	151	174	193	183	188	188	169	164	178	184	185	167	187	168	171	174	158	179	173	166	187	192	179	166	166	166	161	205	194	162	168	164	215	193	157	175	145	176	203	206	183	172	191	180	167	192	167	194	206	177	198	171	175	186	144	167	178	183	165	138	211	178	180	182	184	168	169	190	211	173	190	179	166	163	180	170	171	214	171	208	182	209	192	185	200	189	175	180	187	176	208	202	181	184	191	222	170	187	187	198	182	164	171	148	181	198	161	171	165	190	179	193	193	173	179	167	178	196	192	176	181	193	183	187	167	200	160	162	162	184	193	169	156	195	170	163	165	166	184	200	163	186	177	174	177	185	177	192	192	183	192	203	181	191	172	172	167	184	177	196	200	164	168	196	171	186	174	175	187	197	178	190	166	201	186	161	181	192	193	186	172	191	145	210	198	173	178	191	186	188	180	181	174	216	188	200	164	193	171	199	188	175	185	160	201	177	178	176	192	163	201	173	165	194	202	186	215	198	160	172	190	148	186	186	217	183	190	187	161	182	191	167	178	181	174	201	175	174	168	171	165	181	197	158	153	185	166	150	169	163	180	170	170	196	185	201	228	177	170	156	192	199	185	190	185	194	193	148	187	175	161	163	171	197	180	214	202	181	182	171	186	182	181	194	184	222	202	193	185	183	179	175	191	162	186	131	170	141	200	188	199	172	201	219	187	211	191	200	169	181	173	181	167	171	178	183	170	180	188	180	163	174	171	170	180	177	165	176	208	192	207	166	214	187	177	176	179	179	210	196	217	160	176	146	193	203	206	200	176	164	192	160	177	162	191	190	184	190	196	200	161	179	172	171	186	210	180	171	182	198	182	168	209	167	164	179	191	188	194	197	157	172	174	207	149	180	191	195	189	173	195	161	171	183	184	158	187	175	193	190	188	173	175	170	198	176	158	167	177	192	165	180	204	173	181	152	164	170	198	165	192	178	197	172	152	201	168	173	185	161	167	160	195	183	164	198	177	190	199	200	169	192	163	199	171	164	160	185	173	180	192	180	217
1783	459	477	534	476	497	470	497	504	474	511	488	470	501	461	441	478	460	504	452	487	447	466	527	474	451	488	505	477	436	443	465	466	459	478	482	423	469	456	474	478	487	468	490	482	441	480	439	456	449	437	430	480	480	477	487	478	477	455	439	491	478	480	486	498	435	478	488	478	485	457	491	478	455	465	464	458	490	444	486	428	475	492	452	461	444	487	490	486	441	482	424	470	444	418	483	451	451	444	502	453	451	494	470	478	473	496	461	446	467	462	491	482	468	480	477	479	491	436	449	425	489	476	481	459	460	463	479	449	481	466	483	468	471	468	466	477	484	480	473	456	435	465	454	491	468	482	472	453	454	490	490	447	477	454	495	481	451	484	510	468	468	447	468	443	441	483	479	437	466	486	452	449	490	483	472	479	468	468	463	494	481	455	449	439	452	470	492	481	454	473	463	468	455	433	466	430	439	484	451	483	475	467	491	471	442	449	451	513	445	489	459	458	488	451	482	443	478	431	475	467	445	451	486	494	476	442	469	459	474	502	487	449	452	475	491	444	471	485	455	449	484	469	440	489	429	445	465	500	470	477	447	472	521	483	461	452	499	483	446	463	457	439	446	448	472	464	471	467	470	434	500	421	490	437	443	445	463	479	466	443	398	461	433	470	436	462	487	463	465	511	466	444	480	467	461	432	468	448	454	478	446	452	434	460	442	487	440	478	416	430	484	418	460	486	443	497	496	505	460	454	460	428	450	482	472	482	446	496	451	472	456	472	517	452	525	503	442	474	483	494	467	471	478	496	430	464	448	436	451	451	475	509	459	499	489	476	468	456	474	444	504	437	468	450	467	476	472	471	480	510	503	473	439	452	457	483	459	455	486	466	520	430	473	456	482	444	458	498	461	469	415	505	472	440	461	479	493	428	469	461	449	496	476	408	484	465	491	453	466	450	461	461	440	502	447	457	516	502	490	433	447	475	450	452	406	435	465	438	469	476	454	430	491	479	463	433	469	387	453	448	459	453	489	497	453	456	442	474	455	470	474	462	478	461	461	478	459	485	451	482	454	450	451	488	499	475	509	520	451	495	441	456	470	478	445	470	463	500	442	456	488	452	442	473	471	473	442	487	467	488	512	445	472	458	429	462	486	470	457	437	456	507	465	457	500	510	475	466	461	468	488	428	487	437	485	446	473	459	477	439	514	455	455	525	467	442	453	481	439	441	468	480	491	487	467	477	478	440	471	431	486	448	463	430	471	482	438	484	487	483	443	438	472	437	477	459	448	476	436	487	474	443	440	436	454	461	449	447	454	438	477	445	435	442	457	480	475	499	479	471	456	505	481	481	462	507	471	497	471	467	485	494	490	441	476	452	458	433	463	430	469	433	433	476	457	460	494	467	423	444	477	484	457	488	500	462	461	472	423	461	482	453	467	463	470	498	429	485	468	480	425	473	452	490	503	505	485	489	425	471	464	465	483	503	461	430	518	441	499	458	476	440	506	439	484	436	503	492	467	471	446	494	452	469	473	475	495	443	470	484	449	474	473	482	497	479	428	498	451	427	432	456	490	458	504	457	477	461	484	459	457	495	477	452	499	485	492	471	478	411	487	490	478	486	430	443	456	448	505	459	481	475	459	514	474	493	432	481	493	488	465	476	467	457	482	475	467	466	468	485	436	459	412	457	447	474	490	460	426	470	469	453	464	456	444	441	462	464	483	454	474	434	493	463	466	467	474	468	499	455	492	480	472	466	463	482	486	460	470	479	510	481	505	472	443	483	448	483	459	458	446	454	485	482	469	482	491	475	464	471	451	427	464	440	469	516	480	469	500	451	489	501	488	496	456	470	438	468	480	449	415	458	460	428	482	454	422	455	487	477	458	461	485	436	469	476	491	453	435	446	468	470	463	423	476	469	470	482	481	485	465	451	484	431	435	496	488	453	456	435	442	461	487	480	488	473	488	453	446	487	447	445	468	472	467	468	467	482	461	463	453	486	495	480	476	500	484	467	474	485	499	486	460	505	457	462	448	444	446	496	491	480	490	497	465	430	478	510	451	472	452	469	441	476	469	520	483	494	437	464	474	452	463	498	480	452	483	502	481	508	478	486	494	471	481	450	441	480	478	461	456	440	482	469	479	451	479	504	488	434	433	485	473	452	470	482	470	508	478	465	462	469	503	450	491	453	496	484	423	441	458	477	473	472	460	418	447	482	468	461	483	466	473	453	465	435	479	485	449	459	459	496	463	474	503	504	475	497	444	450	473	423	450	462	460	502	439	468	437	498	430	487	493	459	482	476	449	478	493	462	477	465	463	472	426	468	452	492	459	498	484	438	492	460	437	487	480	467	483	420	462	496	466	498	434	446	441	453	437	468	448	470	473	461	478	501	474	423	514	441	483	470	503	438	482	484	437	462	472	504	469	460	419	445	464	503	456	466	471	483	472	436	444	491	427	438	442	465	506	479	457	450	463	483	483	461	450	466	475	429	474	455	455	474	498	465	464	428	475	448	472	448	473	459	452	421	455	494	487	441	491	504	452	486	475	471	473	455	452	459	454	467	469	466	458	427	451	443	467	443	461	480	453	450	429	473	490	428	503	500	499	507	464	470	501	450	479	437	478	457	452	460	451	454	464	491	475	463	485	432	464	469	417	494	461	475	459	475	402	479	471	473	452	491	485	448	485	437	494	438	452	479	483	442	443	425	465	504	458	457	458	459	450	503	486	473	483	485	435	424	452	488	463	472	468	453	446	498	484	505	463	454	445	477	454	451	438	457	495	502	456	515	468	494	484	475	426	448	493	523	442	449	452	461	519	452	430	422	461	521	470	457	435	441	480	503	465	439	435	438	463	434	496	422	439	497	484	456	450	455	470	467	463	467	487	495	489	496	466	465	459	477	443	453	466	470	484	443	463	484	465	492	485	516	454	464	460	403	470	452	488	492	490	469	436	483	470	410	510	449	457	520	464	472	476	441	460	479	402	488	475	446	469	437	452	483	458	487	478	478	464	453	444	435	453	483	450	477	463	456	468	440	475	502	481	463	446	476	457	506	449	461	481	445	500	508	457	484	446	450	487	495	475	472	473	427	486	460	456	454	479	490	453	475	406	430	471	442	476	473	435	478	482	474	427	451	489	482	459	474	487	492	501	454	469	451	471	455	448	456	470	496	476	455	464	448	448	455	451	481	466	444	471	472	451	472	440	477	426	502	453	449	468	475	499	462	496	466	456	454	480	443	462	471	487	418	454	485	480	455	466	467	493	464	495	460	478	481	463	468	488	472	466	462	471	480	451	465	447	460	474	485	451	447	450	445	437	457	487	460	485	447	478	470	456	478	486	464	456	480	494	486	475	447	463	501	450	458	470	440	483	447	489	484	514	469	474	469	462	473	453	455	489	469	449	484	439	481	420	458	457	450	506	456	456	438	464	425	458	452	487	442	463	432	442	450	470	472	461	461	450	449	424	459	449	465	454	405	499	476	476	474	496	428	460
8327	688	652	623	527	489	439	366	395	389	430	380	334	358	333	355	361	350	312	326	376	333	353	341	345	339	322	321	346	364	342	373	311	342	313	316	364	321	314	317	365	354	356	343	371	343	348	350	303	336	341	348	354	364	339	336	355	336	351	360	323	344	323	345	339	300	337	338	335	367	366	320	326	363	306	338	362	330	309	332	355	336	364	330	369	342	317	321	345	337	358	322	344	336	336	355	301	349	367	335	330	327	347	358	348	338	327	339	338	352	328	336	319	336	327	333	356	343	340	357	327	335	355	371	342	303	336	393	336	359	339	347	320	376	332	349	311	337	336	381	351	364	353	346	321	315	369	334	347	325	336	353	347	334	349	352	332	324	354	363	344	367	333	396	355	319	323	358	364	377	367	363	359	347	318	342	369	375	333	360	324	353	330	368	367	369	354	324	371	358	311	303	322	328	327	340	309	372	358	355	333	318	324	357	356	301	381	344	318	345	352	350	351	328	363	354	335	312	308	341	311	353	339	360	349	314	360	343	336	331	344	350	334	335	377	357	351	339	324	356	342	347	341	319	361	373	371	340	331	374	339	338	347	315	351	350	333	330	344	367	342	343	327	351	337	347	358	321	342	339	346	386	342	333	347	351	346	345	300	358	360	363	352	369	372	328	321	333	366	334	358	337	359	336	326	323	356	338	329	340	336	363	308	321	328	358	362	359	352	382	328	353	335	326	313	343	330	350	370	313	374	352	349	331	315	345	339	354	347	342	304	360	311	300	331	336	303	364	315	316	339	294	323	347	358	356	356	343	327	366	328	316	354	353	320	346	348	294	346	320	321	307	312	326	330	346	351	347	312	313	369	367	306	390	357	344	347	375	306	332	357	288	314	342	337	323	356	368	339	357	313	341	321	347	389	354	337	344	331	323	367	360	337	352	313	334	332	359	348	351	314	366	332	303	358	332	347	337	318	339	321	363	353	361	322	323	336	367	325	347	347	355	349	361	372	332	338	366	362	373	320	305	342	315	379	355	351	323	350	309	324	372	330	345	392	322	361	357	343	325	351	374	345	344	341	343	344	323	318	332	329	367	381	342	347	315	309	346	340	338	329	343	330	345	368	303	330	323	332	348	354	363	351	341	327	326	350	346	361	327	346	306	329	369	333	308	327	335	310	321	337	331	334	331	310	312	330	351	360	317	348	331	344	336	302	351	347	330	350	364	338	320	355	337	352	333	355	336	371	338	319	295	343	355	354	381	297	341	339	357	346	287	345	360	354	378	351	334	305	359	389	296	342	330	365	346	358	385	350	364	371	347	348	346	355	331	351	359	315	354	350	378	346	330	331	318	369	374	346	344	327	322	347	361	322	310	363	332	348	344	357	324	334	353	369	338	338	330	352	329	335	322	341	341	321	348	317	354	321	347	320	366	334	360	378	344	332	320	329	372	331	323	343	337	320	341	360	354	368	363	366	352	295	338	312	375	331	354	345	304	317	339	334	356	349	343	322	316	303	350	359	323	392	299	329	370	347	327	346	351	366	372	303	353	362	315	347	351	372	360	334	340	369	300	349	362	330	354	340	336	350	355	321	333	373	339	339	359	361	377	346	339	356	317	318	341	355	357	307	318	313	336	346	342	329	312	354	346	346	351	322	329	346	326	332	341	308	343	321	324	390	358	348	316	319	304	356	362	365	342	340	345	321	335	338	343	345	360	326	337	340	356	316	327	320	339	352	323	342	345	357	331	316	312	367	356	342	350	333	324	352	341	328	341	342	370	307	340	363	361	349	320	313	327	320	286	336	337	346	346	335	313	317	383	307	346	372	328	324	306	367	361	336	333	384	344	332	334	368	334	338	377	322	310	387	361	332	336	330	344	363	339	337	365	323	346	352	315	338	344	332	345	351	328	314	333	345	353	319	351	353	323	326	345	358	322	356	354	334	353	364	362	324	335	365	352	371	343	341	360	320	306	311	300	338	327	376	334	318	339	338	335	343	324	364	348	342	354	325	339	359	378	341	360	369	349	352	306	344	353	335	341	303	361	351	331	370	360	335	326	344	368	352	366	351	317	363	352	317	310	353	345	340	367	305	297	397	317	325	358	314	346	343	331	358	350	367	344	355	306	354	319	341	311	350	336	324	348	360	338	360	355	332	310	327	334	375	367	356	329	376	315	313	352	337	346	362	355	357	320	311	310	332	330	344	344	305	361	303	335	356	331	314	320	300	319	357	316	336	358	375	316	336	337	384	355	317	300	347	317	385	337	341	310	368	370	333	366	311	342	317	325	364	320	355	367	360	340	331	313	371	358	347	364	323	343	347	347	365	343	322	368	336	331	327	330	336	338	343	369	380	360	346	353	330	369	320	345	336	337	327	339	356	336	318	315	330	320	320	318	347	329	377	334	311	355	343	347	348	327	350	332	330	324	343	324	359	324	356	349	332	309	341	362	344	341	331	319	352	324	321	350	337	328	350	331	296	306	377	316	329	345	322	360	328	356	349	357	346	331	345	325	325	332	361	362	348	352	320	384	372	352	342	347	341	341	336	365	333	345	327	313	329	318	342	368	396	347	332	349	355	388	352	327	358	337	317	329	356	334	336	387	350	318	353	342	320	318	369	363	338	317	357	343	366	357	335	299	299	378	331	315	313	354	324	361	337	347	349	337	313	351	307	375	327	353	352	348	379	337	360	322	329	374	340	328	335	329	364	323	326	358	312	343	327	348	321	357	359	341	319	350	349	316	370	353	306	334	342	333	346	342	318	334	359	344	318	311	370	322	317	344	358	336	340	370	368	318	368	363	384	344	332	332	362	381	361	359	364	327	330	317	336	311	328	336	381	372	364	312	355	336	315	334	339	338	339	349	352	328	321	357	334	358	352	351	340	363	327	358	360	333	362	365	359	318	398	315	346	355	326	362	340	316	341	319	372	378	321	350	304	306	339	351	378	327	325	331	346	298	331	341	324	273	331	324	378	338	373	334	314	373	349	325	346	360	363	372	307	322	347	351	360	336	348	329	314	325	359	322	302	323	368	286	349	337	374	362	329	353	368	349	341	283	348	308	336	353	339	352	307	334	300	338	340	365	355	314	353	312	331	324	320	312	323	364	346	343	316	362	331	328	362	326	356	346	347	317	369	366	323	316	315	386	359	324	369	372	383	351	344	372	335	350	323	384	317	335	299	335	333	372	334	327	383	329	333	309	328	349	380	342	330	331	319	335	310	326	333	351	320	328	336	359	345	350	329	325	312	371	345	335	334	343	352	319	312	350	325	356	379	345	352	347	358	375	345	342	342	340	351	314	338	354	308	336	342	320	357	352	389	391	325	314	328	317	313	342	320	315	321	353	342	355	381	308	332	339	327	318	340	348	312	344	341	337	321	321	309	358	367	377	390	314	341	335	345	337	337	361	348	339	335	335	344	336	339	331	325	346	331	349	384	370	328	351	304	334	336	360	338	330	348	386	313	372	338	356	336	322	355	315	336	323	346	363
6665	1139	1578	1693	1487	1408	1199	1158	1025	1003	999	929	988	937	899	835	849	799	843	892	864	835	857	824	844	800	797	812	794	766	803	822	807	753	776	812	762	802	796	762	796	790	743	837	774	812	784	779	831	796	828	853	798	850	778	816	779	734	775	788	810	762	761	795	763	758	780	773	792	805	802	769	849	798	781	767	752	763	767	771	740	717	756	770	779	778	805	761	726	831	764	758	741	794	773	792	732	779	799	834	740	810	758	798	783	773	754	776	774	773	799	776	776	795	802	711	763	810	822	787	784	806	773	769	791	771	788	804	816	784	817	785	767	854	780	767	792	780	761	809	737	739	786	723	779	762	771	785	804	748	764	798	740	810	780	726	794	746	798	789	798	777	798	747	812	760	785	734	798	750	776	786	725	793	856	806	778	746	764	781	775	795	784	790	783	804	824	785	764	805	781	783	826	799	792	818	773	827	787	812	780	814	825	797	770	821	811	793	814	746	773	760	798	783	758	810	789	732	782	755	775	761	831	801	803	748	782	786	768	830	741	818	814	798	747	811	822	747	802	814	801	725	785	814	812	750	736	811	750	767	741	801	765	807	781	763	823	779	746	821	804	772	765	730	767	785	807	708	768	807	817	831	803	771	822	757	770	786	776	813	785	788	774	810	783	785	796	745	784	763	763	737	795	795	828	777	759	768	828	756	781	763	802	740	797	769	869	749	746	804	757	742	820	783	748	787	781	835	745	757	798	794	797	785	796	778	756	820	791	813	788	782	796	757	747	783	725	782	798	745	748	750	824	779	798	738	842	794	808	774	773	801	736	785	762	806	798	778	750	714	762	779	792	810	801	826	799	749	834	801	777	793	841	804	753	765	806	799	795	792	812	818	784	740	809	787	780	740	778	784	798	773	805	726	741	855	807	758	829	817	773	736	796	795	787	763	795	778	770	775	761	810	801	786	814	829	788	768	775	821	799	782	775	763	819	764	751	769	760	752	761	741	796	752	854	803	789	763	753	799	780	835	799	775	770	756	822	774	758	831	799	833	800	819	816	828	786	781	798	792	772	757	823	781	828	790	778	806	800	805	766	748	813	738	767	787	797	778	778	773	745	787	782	744	818	777	806	758	779	799	838	798	786	776	794	767	808	801	800	833	832	745	807	815	758	776	772	773	821	823	787	758	797	763	773	793	770	799	846	750	800	770	810	748	801	797	868	818	765	742	828	757	790	775	775	773	803	785	771	777	739	805	799	841	817	806	764	769	797	787	732	811	797	771	762	763	747	766	786	746	738	742	752	763	770	793	750	766	752	817	767	783	745	802	829	778	826	769	767	752	764	770	816	766	797	777	764	771	830	819	749	740	803	764	788	756	787	782	808	801	777	802	769	833	756	786	770	791	820	800	770	805	745	770	795	794	790	772	807	798	788	818	787	814	793	757	761	783	847	761	781	823	811	748	733	773	754	781	776	765	758	794	759	822	777	778	758	856	804	817	771	779	797	766	765	768	738	776	780	769	749	782	778	776	760	768	774	804	771	766	790	729	759	744	816	787	750	793	792	846	767	798	838	790	777	829	743	746	736	804	776	801	775	799	764	772	817	752	763	806	782	810	825	802	790	810	752	766	736	787	811	830	756	770	783	795	804	782	798	781	757	752	802	748	784	776	817	774	772	728	748	802	792	772	797	820	751	777	782	827	786	834	740	737	805	779	751	763	759	750	765	749	828	805	831	762	807	785	788	835	795	782	785	786	788	867	815	781	766	772	792	818	778	760	798	814	826	772	787	821	774	777	788	722	804	769	763	780	777	849	786	771	783	799	777	741	731	760	821	754	772	761	820	752	836	808	765	776	804	790	710	785	812	734	794	744	787	823	803	759	764	812	777	748	834	775	773	748	747	777	754	856	802	779	789	737	775	831	784	769	796	728	810	761	767	811	794	812	770	754	802	832	762	772	785	784	795	775	807	845	823	762	733	772	813	816	770	822	781	779	784	781	825	812	762	775	744	805	724	801	742	844	821	756	815	775	761	798	720	799	781	759	778	721	770	789	775	772	788	765	765	767	774	784	720	770	781	793	767	737	815	772	746	777	799	807	767	784	754	756	811	787	762	738	784	822	775	844	773	852	746	779	780	795	781	811	782	821	749	827	759	761	725	804	774	777	797	769	800	764	823	783	760	810	784	763	763	831	776	814	795	733	778	737	785	796	795	788	750	765	778	786	794	795	798	814	770	803	725	763	763	766	744	783	765	822	678	791	773	778	753	824	813	792	801	768	852	769	791	780	771	806	806	749	771	820	763	780	754	754	731	782	781	792	771	736	752	780	810	722	777	798	760	750	761	772	848	799	753	803	761	785	733	802	786	781	830	747	805	779	797	831	776	757	804	776	767	825	801	869	787	802	798	839	763	810	783	787	802	792	810	775	815	816	829	776	759	762	817	786	845	769	769	782	786	786	818	760	771	784	772	819	784	738	795	761	754	757	742	800	754	787	727	754	803	768	813	739	783	799	719	797	793	810	786	838	734	765	792	808	785	830	809	796	775	762	790	839	830	825	821	831	772	775	802	761	798	755	760	809	791	795	826	786	828	806	754	779	785	757	774	828	780	820	801	793	753	738	772	787	826	777	802	762	783	754	761	768	848	781	806	779	794	796	776	804	842	740	784	754	762	779	746	778	819	789	790	757	760	770	768	766	745	808	806	790	767	760	760	788	773	751	810	720	760	756	738	763	745	804	785	828	838	764	813	784	849	810	768	832	792	748	737	797	746	738	772	742	814	821	761	748	772	744	792	765	794	811	815	791	786	754	773	785	740	767	812	787	841	784	776	803	746	787	769	782	842	815	809	864	738	763	755	801	819	797	773	772	777	803	739	817	774	778	844	827	785	764	836	847	783	803	788	753	753	825	803	756	783	771	835	781	791	799	818	822	801	792	817	750	730	758	831	862	787	812	742	760	787	794	802	837	786	811	805	725	809	803	813	795	810	750	747	718	810	784	780	752	739	796	794	821	809	813	792	788	827	816	744	813	826	806	799	775	779	803	833	780	794	752	815	787	787	805	756	755	805	852	763	776	747	777	814	775	792	750	812	821	771	820	827	755	760	782	812	749	827	779	759	746	750	817	771	786	798	777	771	797	805	761	785	800	792	851	810	810	835	728	777	770	792	784	772	764	807	764	733	770	802	828	783	736	814	779	762	758	806	825	795	827	813	759	782	752	772	764	759	815	743	818	855	759	813	797	785	789	763	805	769	812	700	798	751	807	770	813	823	805	770	797	821	773	790	831	800	768	823	719	777	769	773	782	770	809	851	788	815	820	734	797	742	821	797	769	749	714	777	817	762	776	748	810	781	822	786	791	772	790	759	781	797	796	814	852	772	768	791	796	807	792	724	775	787	733	760	764	819	823	778	826	746	746	801	742	742	801	731	787	811	805	771	843	864	808	813	787	764	727	794	799	788	773	761	774	756	817	750	771	836	786	745	825	782	828	806	781
15499	1482	1021	796	616	554	501	411	363	375	345	347	346	359	333	335	303	329	289	299	285	322	287	329	329	271	278	303	280	324	270	293	297	267	285	269	320	316	282	300	321	314	277	284	322	302	296	314	292	290	299	284	288	310	304	289	272	278	328	292	314	270	302	302	277	292	271	311	308	304	269	276	268	296	312	266	303	288	283	300	306	301	319	293	297	289	297	290	309	285	273	265	320	307	290	296	291	302	332	302	301	333	302	304	314	309	315	290	307	316	284	291	278	321	278	285	284	289	317	337	298	297	291	283	278	284	323	317	272	313	315	290	295	281	289	315	312	298	289	279	276	273	303	268	278	271	315	294	292	289	308	320	289	286	302	303	264	267	277	274	288	298	278	303	270	314	298	278	260	278	316	324	310	318	271	322	290	285	302	299	250	274	283	281	322	298	277	301	301	284	325	266	281	322	315	257	244	282	302	278	323	299	267	240	263	283	284	281	289	308	277	295	312	292	290	286	296	295	285	287	319	265	271	289	267	296	325	327	283	291	287	277	299	290	317	268	245	302	324	309	273	282	309	292	318	298	279	312	294	287	276	287	271	297	301	290	272	283	312	294	309	275	320	316	286	274	299	268	262	293	281	302	291	293	268	295	281	295	304	318	324	301	278	274	303	292	289	272	281	323	299	250	306	290	275	294	300	326	275	301	283	326	322	309	298	309	276	360	314	277	287	308	310	296	294	291	256	310	319	296	285	271	249	293	295	303	267	274	267	293	317	293	283	277	300	283	315	303	293	314	274	280	300	265	268	271	305	282	303	292	343	328	319	305	272	282	298	313	318	300	289	309	281	288	253	289	334	298	332	264	306	289	308	264	292	331	321	292	312	321	264	317	278	295	284	322	289	308	273	298	303	269	296	312	328	286	323	283	290	295	287	297	311	298	291	320	298	284	305	269	308	283	293	331	270	302	306	308	313	294	282	279	284	300	271	278	290	254	286	282	290	280	296	319	280	313	315	294	309	312	317	300	295	305	253	312	320	284	280	288	285	315	289	306	284	325	284	290	313	285	307	297	285	311	283	261	288	273	272	278	285	322	310	282	318	281	281	279	297	303	293	305	352	313	294	292	270	294	319	276	273	293	299	289	302	291	287	306	271	327	313	263	294	286	275	285	301	302	290	276	325	261	311	313	276	302	254	287	286	298	279	259	268	305	296	272	286	240	275	298	255	290	264	298	301	307	313	277	292	282	259	322	291	287	273	283	281	301	284	300	301	302	298	267	285	308	286	313	289	266	292	256	299	299	296	278	273	298	286	286	274	291	284	303	291	289	277	297	320	312	280	302	268	312	312	255	322	311	320	309	299	258	281	305	295	280	320	276	271	311	276	299	303	331	270	251	302	292	355	300	298	341	302	301	317	305	270	318	270	297	265	252	322	310	263	276	271	275	295	310	336	308	325	282	306	276	273	328	293	318	301	320	291	290	310	307	303	300	294	319	282	313	334	301	270	272	269	296	297	284	260	277	278	268	269	332	312	309	298	259	295	265	289	293	284	316	283	287	283	308	295	315	287	312	309	325	310	263	279	279	267	293	294	269	284	291	281	309	285	289	288	285	326	318	280	283	252	260	318	262	273	310	281	298	297	267	287	292	269	267	239	293	267	312	322	259	315	286	278	334	314	270	331	316	291	271	270	329	293	279	297	317	285	270	258	275	261	264	297	266	297	284	313	304	283	301	312	285	264	314	283	299	310	312	314	259	282	310	288	284	262	275	289	302	318	302	284	289	284	322	339	307	285	306	309	290	294	289	293	303	270	278	289	275	275	307	285	295	297	275	302	296	270	290	290	329	320	278	310	305	294	311	283	283	262	287	300	284	292	272	262	302	300	306	265	269	294	308	307	284	270	274	302	304	303	303	287	290	274	310	308	302	320	324	270	301	304	294	288	305	285	286	305	284	286	316	288	288	299	296	303	278	280	298	309	266	291	321	268	328	316	288	315	243	281	304	290	280	289	315	297	322	292	287	289	280	261	318	271	281	328	302	354	305	284	314	288	287	280	326	282	279	312	292	283	308	297	330	282	292	272	303	296	288	261	310	279	295	329	278	267	294	297	281	272	296	276	309	298	307	288	283	276	274	303	317	301	293	252	278	291	309	310	300	258	303	276	290	320	316	282	322	301	284	287	297	295	303	272	272	281	274	307	304	317	310	273	299	287	287	273	297	305	285	272	283	301	327	293	309	306	300	322	258	311	315	331	290	308	272	311	273	288	312	333	277	275	262	307	281	306	297	307	307	301	281	293	280	265	302	279	275	266	261	291	303	304	299	276	270	293	293	291	307	295	329	306	301	273	269	273	293	301	291	318	283	298	319	300	301	315	299	306	319	296	272	275	276	300	300	284	278	288	275	301	299	309	327	312	293	295	315	297	290	299	265	310	274	327	331	333	302	288	330	313	292	299	275	268	260	310	288	321	293	291	312	280	291	238	315	267	287	290	311	323	284	325	274	285	308	290	292	290	282	254	284	290	267	309	317	294	271	287	262	281	299	266	315	285	271	300	280	268	306	285	258	281	262	271	319	311	294	299	285	307	272	302	298	280	293	311	296	267	309	309	291	303	282	288	287	263	290	305	266	282	305	264	302	322	287	304	278	298	289	293	299	273	302	312	299	269	292	320	300	272	324	311	336	283	242	309	263	301	287	265	334	280	305	324	310	285	274	294	249	293	289	324	309	283	297	300	308	322	294	284	311	298	277	301	305	270	276	294	295	290	302	272	256	254	319	277	267	304	313	307	267	304	297	280	296	296	310	299	315	286	294	282	301	310	282	317	263	308	337	269	289	268	333	290	271	326	317	303	313	294	296	261	280	278	296	285	263	306	319	304	292	294	310	296	272	328	275	320	267	285	308	296	291	322	273	286	241	285	299	287	260	284	279	263	309	290	263	270	330	277	287	325	328	300	296	286	318	296	304	293	312	276	338	272	329	300	288	288	253	277	292	282	314	304	291	296	298	307	341	300	310	298	275	307	291	324	287	297	286	293	288	280	347	293	310	295	294	267	302	271	314	305	277	262	279	257	291	314	284	251	326	311	304	287	299	294	281	302	288	294	272	292	292	293	263	285	247	297	279	303	307	306	280	339	300	303	291	295	301	289	291	284	280	308	310	263	295	298	281	303	286	329	289	302	287	302	303	295	299	293	302	260	308	323	270	318	294	269	316	300	302	310	292	295	309	290	301	315	327	298	272	315	288	308	327	307	299	286	276	287	303	263	300	275	277	287	294	293	291	297	327	287	292	291	317	286	320	321	298	295	306	288	281	290	307	292	314	308	282	257	260	290	262	295	272	293	303	305	280	304	266	286	285	291	307	281	288	313	298	322	265	312	323	282	312	296	264	270	290	273	286	283	296	280	290	319	300	288	289	293	293	291	316	298	302	289	323	307	279	286	269	298	303	288	282	282	300	283	290	276	292	262	314	284	314	280	315	303	345	291	286
8464	1246	2200	2370	2002	1783	1523	1318	1160	1047	1066	961	910	889	799	795	830	806	747	726	762	735	715	765	716	718	727	721	711	734	701	696	693	706	697	652	692	698	720	698	740	670	687	708	668	669	661	661	651	710	705	688	626	713	630	679	659	653	674	668	662	689	645	664	655	637	647	635	660	668	647	635	691	656	682	681	677	677	670	626	684	683	693	654	711	682	621	698	652	658	700	641	633	665	685	636	639	636	663	667	644	692	662	675	631	656	675	633	654	651	663	628	668	624	624	691	714	653	618	622	680	644	635	676	716	637	669	698	623	677	619	635	664	646	608	695	697	660	671	683	679	691	656	635	614	691	615	651	686	648	652	644	643	649	634	638	711	667	661	663	656	690	683	656	667	668	642	643	700	681	706	627	646	600	645	674	663	622	677	640	647	661	675	628	634	632	632	655	680	641	637	658	660	691	654	644	678	666	672	625	667	676	683	648	675	647	646	620	674	630	632	628	617	641	677	650	645	666	638	646	631	636	651	652	674	664	661	674	672	671	645	651	629	699	659	671	579	674	628	662	649	623	657	674	674	684	665	663	678	672	621	647	649	691	682	672	657	690	612	630	652	681	674	646	705	619	632	664	664	664	620	662	615	657	687	665	627	688	636	673	642	643	644	663	726	641	656	644	623	673	674	666	675	628	605	646	647	646	658	658	644	665	684	627	646	672	667	688	656	690	635	659	703	621	622	682	631	604	619	686	695	643	645	682	615	657	672	671	634	676	682	666	655	649	641	678	602	641	617	662	615	665	649	692	693	648	643	669	599	620	672	654	629	609	674	678	712	642	622	623	660	694	665	640	678	679	635	682	647	616	680	661	677	676	666	642	662	669	674	661	647	646	654	689	672	664	638	612	656	672	651	607	689	645	646	661	668	646	646	651	639	669	687	623	610	630	693	683	645	638	670	651	657	626	647	627	649	674	655	674	677	628	640	653	650	641	673	653	623	687	682	625	657	658	606	655	636	655	678	697	663	662	637	687	671	700	701	680	678	646	642	673	637	664	695	619	642	698	685	619	656	686	702	679	659	701	634	639	668	683	674	643	686	665	658	624	679	621	686	684	645	659	693	679	644	686	641	701	639	660	674	646	687	639	600	649	683	713	648	689	669	666	665	637	611	614	601	662	647	683	643	621	646	669	659	679	632	677	664	685	687	676	673	647	649	737	681	676	685	661	662	638	724	673	676	672	629	644	644	656	698	641	689	655	674	645	704	646	687	694	632	645	652	683	662	623	665	701	665	613	641	660	663	669	657	632	674	751	641	656	629	671	702	642	626	637	653	681	690	648	636	643	650	698	666	659	689	649	686	701	648	690	629	681	663	682	652	639	637	642	653	637	692	646	708	697	654	684	697	661	614	641	679	645	660	671	675	650	645	675	640	615	700	638	651	636	662	671	665	680	636	670	678	684	642	673	629	678	648	701	674	684	653	673	619	665	658	636	615	644	671	670	635	664	627	638	674	664	657	678	667	668	611	677	675	626	649	636	667	621	653	690	627	679	619	666	664	628	625	633	646	676	689	673	672	682	640	630	644	655	664	653	618	665	689	670	681	711	631	664	688	684	673	639	657	630	652	652	634	675	690	657	687	677	652	670	707	647	640	734	635	667	644	687	662	625	688	634	636	687	641	644	655	645	661	675	647	619	692	685	671	602	615	643	692	609	647	664	621	644	664	715	650	670	642	652	655	613	637	655	659	681	689	683	686	655	628	634	689	606	618	625	643	615	623	655	670	696	628	646	653	709	625	682	636	627	657	609	645	661	644	652	668	656	642	654	588	634	688	651	665	669	641	634	698	662	609	644	657	651	686	627	608	666	649	717	631	614	668	675	651	668	653	658	691	640	631	638	630	651	660	641	658	697	671	676	660	643	609	651	616	643	657	656	587	638	658	659	641	629	693	691	636	627	655	646	679	665	604	644	646	607	690	624	673	692	649	641	689	650	618	628	662	647	639	611	671	635	680	658	653	657	608	611	641	660	631	659	710	630	649	636	658	642	673	692	661	693	680	601	663	638	661	657	666	622	624	678	693	650	702	647	650	627	684	636	637	616	638	631	669	662	635	663	636	662	683	625	696	630	655	673	664	650	656	664	685	713	631	665	639	658	672	740	662	683	668	632	650	677	668	664	677	657	654	662	657	692	679	706	651	663	639	650	689	703	669	652	663	665	661	662	646	649	648	649	612	638	603	682	648	686	680	645	665	648	672	598	670	655	654	691	640	651	657	651	665	619	671	642	619	661	635	632	635	644	688	626	654	656	714	605	681	630	648	696	635	640	657	665	586	672	650	684	630	652	684	667	682	590	646	664	651	659	660	661	665	656	642	674	642	663	654	654	685	696	652	698	655	679	642	673	653	596	645	645	651	708	629	645	684	710	670	660	645	713	667	675	618	646	673	645	632	629	684	621	644	650	601	675	601	651	610	679	648	638	661	685	645	657	656	672	646	678	650	706	652	658	648	688	663	649	661	625	688	631	643	619	642	701	636	645	654	627	682	690	632	646	637	671	640	707	678	630	656	609	666	625	659	636	658	655	626	619	647	642	716	703	664	621	633	680	673	658	614	645	643	696	639	687	673	661	662	695	656	659	674	662	703	656	687	638	696	690	689	685	619	624	682	656	659	656	627	655	658	632	657	684	617	638	696	616	623	656	641	631	670	623	622	706	599	606	611	658	707	706	618	658	660	674	639	580	671	653	698	671	659	671	673	650	648	657	664	702	641	668	657	686	666	689	643	654	679	649	700	663	640	659	639	633	629	690	617	660	655	662	657	629	617	708	667	667	693	632	668	676	663	679	648	652	621	660	675	629	676	666	663	655	626	659	609	718	640	604	647	679	629	612	665	668	608	661	649	653	654	632	623	677	658	648	666	661	632	647	673	671	671	650	666	659	623	662	656	662	625	683	692	656	626	623	668	658	637	657	673	676	648	675	670	696	639	648	643	655	688	652	606	668	646	644	647	627	724	684	686	661	648	664	694	645	651	665	623	653	644	664	598	669	697	672	649	695	657	640	677	677	661	623	670	629	673	640	637	633	685	672	694	633	663	662	624	658	643	653	649	657	625	608	661	622	663	656	637	691	653	678	630	595	675	667	661	674	619	656	655	657	624	668	650	678	637	633	646	656	642	666	638	698	678	647	659	652	641	679	650	641	655	682	670	635	679	654	665	679	636	627	667	638	698	654	676	675	649	663	662	666	639	663	692	673	665	682	648	608	672	686	625	685	656	647	633	662	677	630	670	618	645	667	604	682	628	698	687	710	661	627	669	647	639	634	618	641	671	685	648	664	609	651	615	623	636	671	671	679	622	679	620	661	658	600	620	645	662	699	649	683	676	627	664	674	686	634	639	675	624	638	693	625	688	637	670	624	639	610	664	652	645	658	651	679	671	625	620	668	649	682	663	631	656	652	685	677	651	664	636	700	650	666	653	679	675	686	680	643	687	639
1484	210	203	192	200	178	161	183	175	170	170	185	193	171	171	186	163	179	190	174	173	185	153	194	161	182	211	180	188	175	173	194	185	190	161	172	195	188	200	190	177	184	172	184	216	187	168	178	172	199	192	175	189	171	177	164	181	194	192	210	164	183	178	189	154	176	167	165	185	181	182	156	169	185	208	179	181	168	156	164	170	182	212	195	215	182	169	173	163	176	185	177	153	183	167	173	183	179	191	164	189	181	167	161	170	189	180	173	175	167	169	187	180	186	211	164	185	183	207	186	169	171	202	190	188	176	197	190	178	159	183	192	181	170	208	184	204	171	181	171	194	191	179	175	208	181	200	156	160	183	188	181	176	189	190	163	176	195	168	174	167	191	146	166	167	161	172	190	168	204	185	165	195	189	169	179	188	185	195	155	171	199	188	206	199	199	184	168	165	175	163	172	197	179	190	169	178	205	171	160	175	170	177	152	188	182	175	186	185	202	166	190	176	174	162	166	205	194	221	199	182	163	138	178	173	164	179	147	167	170	136	165	185	163	188	179	154	211	175	164	178	190	192	180	189	184	188	161	190	164	176	181	166	181	190	180	167	176	207	174	189	213	193	180	189	179	157	175	153	185	179	191	197	154	160	164	168	188	183	180	184	182	174	169	196	190	156	191	197	162	164	179	196	178	154	169	175	177	190	172	175	171	187	182	161	173	160	193	167	183	162	181	192	162	187	190	175	176	156	168	180	167	172	192	195	180	185	181	177	187	175	176	189	194	181	177	193	173	168	180	161	187	185	173	175	191	174	208	190	163	180	164	151	171	171	172	172	188	175	183	184	223	180	227	159	148	195	178	179	164	190	170	199	192	194	182	159	180	171	168	166	172	205	155	162	165	166	175	183	180	165	182	183	186	136	173	186	201	183	161	160	171	195	188	210	165	182	189	183	172	192	146	181	169	194	192	184	180	169	180	192	167	193	183	194	166	175	183	166	197	188	182	178	185	185	160	156	190	193	181	189	154	210	180	204	183	176	162	181	189	201	183	198	170	213	154	183	196	199	192	215	159	206	173	191	172	180	155	156	165	171	170	179	152	190	186	166	190	195	188	197	180	169	168	181	169	166	163	179	173	197	169	163	177	186	209	168	188	189	181	170	166	196	180	192	174	190	184	192	192	191	183	176	189	186	154	197	185	216	187	170	164	211	179	156	162	167	177	173	174	166	213	193	174	179	201	158	173	191	173	190	188	193	195	192	163	172	169	153	183	157	181	190	173	182	163	153	178	183	169	195	201	167	195	176	181	195	154	174	171	169	146	190	207	176	188	149	184	204	156	174	200	185	181	189	141	180	178	156	180	180	223	164	154	177	176	177	150	190	184	175	169	183	188	177	191	176	161	184	170	172	183	174	168	200	156	183	174	188	176	179	196	180	186	201	192	215	204	168	172	158	203	194	159	181	181	179	158	199	188	175	181	179	179	156	191	195	161	162	173	154	153	213	175	191	190	178	173	179	178	172	180	176	178	170	160	151	177	175	179	156	172	177	196	188	194	195	177	178	182	181	166	203	210	178	176	176	181	179	158	169	147	170	194	173	165	186	193	189	193	187	181	183	212	189	178	175	180	189	193	164	170	177	161	174	204	189	171	185	166	195	176	190	189	181	177	172	195	177	171	189	148	198	186	174	173	163	196	194	200	178	193	199	174	205	190	214	183	192	194	183	196	153	162	187	193	155	176	184	193	223	182	166	144	186	167	158	186	195	196	193	154	191	183	187	170	157	169	190	156	175	202	201	182	166	167	199	187	184	172	174	156	162	171	175	158	184	179	185	165	185	204	179	183	162	171	192	179	166	184	176	164	188	178	161	207	164	170	188	187	177	201	198	189	174	167	213	179	188	198	181	168	184	170	193	168	171	197	171	183	194	169	182	195	175	180	189	182	156	183	165	186	170	178	184	177	182	174	198	169	188	179	188	158	198	171	154	215	184	166	191	175	180	176	189	192	180	176	196	160	194	196	183	176	179	169	156	183	174	170	180	189	161	197	174	176	180	198	185	196	168	189	175	183	183	179	172	204	215	171	170	181	162	174	183	186	171	189	156	160	206	192	193	170	195	168	147	191	190	203	168	180	171	208	195	189	198	151	177	162	195	168	170	184	180	166	188	161	170	180	214	196	182	160	204	154	165	188	194	158	177	165	183	174	159	141	200	188	193	178	180	174	210	204	168	174	179	197	185	161	186	187	167	155	195	175	175	185	184	198	197	167	178	201	176	182	163	176	203	184	165	183	179	196	185	160	180	168	194	155	177	175	192	178	162	168	160	179	177	188	169	157	167	195	194	195	216	162	182	203	179	177	154	170	192	193	201	149	182	171	195	167	174	164	172	176	180	184	182	183	190	175	174	171	194	206	188	165	179	160	200	178	167	196	202	167	168	179	164	182	201	154	170	190	173	172	162	196	183	162	150	171	187	180	175	186	182	198	166	185	182	172	202	194	197	198	163	205	172	161	200	221	174	191	168	180	180	190	204	177	182	204	185	171	193	198	176	180	185	175	174	169	189	163	158	178	171	169	143	170	182	174	173	193	199	178	193	186	166	189	191	182	160	164	169	146	167	178	193	195	167	184	193	177	175	196	167	192	189	180	161	161	156	157	181	189	203	180	182	196	159	193	193	179	208	181	168	204	178	185	167	192	181	210	181	185	165	187	229	181	211	187	168	186	188	185	174	199	180	181	184	181	153	178	201	161	205	178	167	202	179	165	180	185	170	201	186	172	167	177	192	187	189	184	173	164	192	199	166	184	188	193	176	143	196	182	170	184	193	206	180	166	164	170	185	182	188	190	181	177	174	185	194	193	185	210	170	176	168	181	185	180	179	186	191	194	191	184	201	169	186	186	171	196	188	171	183	184	185	182	160	169	206	198	212	183	157	146	197	201	159	200	182	208	184	167	161	177	204	154	179	169	172	190	154	168	149	164	176	165	170	205	192	154	163	192	164	212	167	169	180	189	195	180	168	178	193	189	168	159	197	172	208	161	170	192	174	183	189	210	209	192	175	205	187	191	182	149	180	186	153	190	173	180	155	190	151	179	186	205	172	183	181	218	183	195	197	211	187	186	169	177	155	186	176	160	173	177	165	187	176	216	166	157	166	185	206	183	195	169	171	171	188	210	158	157	183	169	168	195	171	159	177	177	210	193	165	163	192	159	170	186	200	176	184	193	166	161	191	197	187	198	167	161	176	156	168	200	175	179	178	179	192	159	178	179	166	209	168	181	184	195	185	175	180	164	151	199	200	194	209	188	204	186	184	178	173	184	164	160	167	173	204	201	162	183	175	166	150	189	197	185	177	161	177	151	170	173	172	171	177	198	181	206	200	195	172	201	187	192	205	192	190	173	186	162	175	175	186	175	182	181	171	183	190	187	178	178	166	210	169	161	186	179	201	176	208	159	187	183	189	212	187	167	204	167	180	169	172	158	182	152	182	178	193	181
1736	475	474	502	461	465	465	504	471	482	494	497	437	494	429	461	471	468	485	446	439	472	464	491	467	457	496	457	448	462	473	466	474	443	437	457	443	486	471	458	463	432	456	462	478	500	470	485	452	463	485	471	419	474	481	473	462	517	472	430	473	463	491	517	478	478	472	426	474	483	464	498	466	435	480	448	468	466	440	489	493	443	462	472	488	449	480	484	461	440	440	511	463	462	481	453	467	492	487	466	453	468	497	472	471	413	459	438	444	473	448	440	483	467	470	456	444	504	465	482	484	480	484	441	489	486	500	460	439	463	473	471	439	443	467	424	448	451	467	444	479	451	461	440	490	454	436	453	453	423	463	450	464	443	456	476	432	400	460	470	481	467	494	457	458	472	526	511	481	462	481	500	467	448	427	465	457	475	486	484	464	465	457	456	482	436	457	462	471	508	450	486	480	451	479	454	430	475	447	457	464	464	462	450	493	461	474	472	430	473	475	464	402	479	443	425	463	443	455	484	469	444	446	473	491	483	479	455	452	486	473	447	467	483	473	482	470	467	456	478	472	500	469	459	475	451	459	481	478	460	452	476	468	461	499	481	465	448	452	450	516	485	464	478	481	445	471	471	448	495	446	472	517	486	416	444	454	435	460	460	476	462	453	467	467	497	430	479	440	428	496	487	460	468	472	458	441	442	468	496	487	496	452	473	451	466	451	445	455	459	450	492	457	472	458	476	445	448	465	489	422	461	462	429	470	431	497	443	444	429	419	438	456	472	486	423	502	457	510	487	508	427	433	437	441	465	450	476	421	493	469	475	490	496	463	463	472	478	482	465	511	478	471	471	480	494	439	495	463	443	479	447	444	484	451	445	481	464	455	463	499	474	486	483	461	475	454	451	471	478	502	473	467	447	421	481	509	424	466	487	443	480	425	487	470	458	455	436	463	483	494	481	487	470	482	433	467	436	511	487	456	465	454	454	522	437	497	475	466	470	490	479	482	463	454	472	481	477	474	456	468	503	478	457	469	473	451	463	480	427	443	424	440	452	421	455	492	450	426	435	484	443	461	491	485	470	461	461	436	492	452	465	490	490	475	453	438	436	426	514	464	490	468	475	500	446	473	447	469	486	493	485	479	486	477	470	465	481	494	450	474	479	420	452	482	477	472	463	433	501	477	488	491	475	440	474	445	484	448	484	480	464	465	452	484	445	485	452	447	477	470	433	452	442	481	452	435	480	479	466	496	453	452	442	457	448	474	471	463	468	476	477	459	448	484	469	469	484	457	495	476	461	450	463	465	475	458	500	464	462	479	439	447	483	468	487	460	452	431	468	425	450	485	458	469	463	481	473	472	450	473	467	450	452	457	459	449	474	456	462	484	465	494	481	461	449	462	454	503	450	450	406	457	512	477	470	460	519	483	471	452	465	479	494	411	457	487	440	475	485	475	438	493	433	491	449	450	498	459	442	501	472	460	473	479	467	482	455	475	491	490	452	455	482	425	498	442	439	442	459	464	457	462	449	463	468	473	460	458	443	475	437	499	453	453	453	480	473	461	441	491	439	470	460	475	458	454	437	497	486	497	476	458	448	491	497	446	474	469	450	452	464	456	475	450	480	484	465	454	478	459	459	477	474	427	423	477	470	472	428	479	400	478	465	433	475	471	450	467	441	400	411	491	458	440	493	482	501	483	486	439	474	475	477	414	484	451	442	452	477	473	465	448	498	446	456	457	481	481	466	435	440	493	427	484	430	434	473	524	469	446	450	501	445	496	474	464	417	496	470	482	439	484	478	473	484	448	453	467	459	429	451	468	470	460	464	453	445	405	498	494	419	447	490	511	472	459	461	469	449	462	461	484	436	461	455	421	475	484	472	488	468	484	434	450	489	489	475	453	464	465	482	486	464	429	476	454	453	442	437	482	462	471	463	467	484	427	475	466	484	455	488	498	469	458	439	453	477	452	468	455	451	449	421	465	475	494	455	463	446	419	473	436	426	441	457	473	461	463	428	460	458	457	459	444	440	461	446	474	430	481	434	457	493	451	444	472	435	473	503	449	493	482	429	476	437	450	431	496	455	439	443	432	466	446	430	432	459	486	437	482	469	434	434	462	457	459	501	492	435	466	476	435	493	492	450	489	486	454	445	501	456	452	504	454	495	465	415	480	478	432	491	476	473	440	493	458	479	454	424	452	482	494	436	490	478	444	468	452	455	477	494	467	471	459	483	469	470	468	480	492	503	476	433	488	485	465	456	464	455	425	466	498	478	478	454	470	485	489	442	479	469	452	484	469	436	478	475	468	477	457	445	434	446	467	476	488	466	461	467	462	469	460	502	508	454	507	468	423	473	455	499	497	476	471	504	465	467	474	418	461	477	455	479	443	483	466	450	461	438	434	463	445	475	485	440	513	473	494	430	486	477	483	461	463	509	462	435	446	449	493	492	476	480	486	468	526	464	454	442	467	484	474	458	468	492	465	456	454	476	491	453	472	430	450	471	456	483	480	467	447	493	422	484	483	442	455	472	426	443	463	468	432	446	482	454	490	464	453	442	481	429	488	482	494	488	466	487	485	495	487	410	475	473	424	487	464	473	456	492	468	504	468	476	461	482	437	492	451	480	472	464	441	476	423	481	468	433	484	475	456	445	460	484	496	465	472	498	503	480	447	428	441	463	477	470	443	495	419	377	457	477	462	478	461	461	463	461	458	422	482	440	474	466	442	446	458	483	426	464	443	468	486	439	500	452	463	429	444	455	441	476	525	479	527	456	446	476	438	453	461	440	472	481	461	451	472	461	468	492	494	453	472	441	461	439	461	464	474	462	460	490	445	476	481	502	453	447	467	456	511	490	448	419	459	448	468	460	458	466	465	483	471	433	453	448	448	465	463	451	463	482	458	489	475	496	462	444	452	521	465	450	466	452	433	462	455	445	484	488	469	444	476	462	416	478	473	477	482	489	475	464	460	484	481	420	490	500	469	455	462	447	479	487	435	450	457	451	446	455	453	465	478	450	439	472	457	458	480	458	444	500	443	506	464	514	469	456	460	466	450	476	444	445	503	489	461	476	488	429	459	470	447	464	472	419	430	419	462	454	440	466	492	467	472	478	437	486	455	458	444	431	477	450	489	473	451	470	477	485	451	526	471	496	460	448	466	438	441	454	459	463	491	484	471	451	437	459	447	453	453	452	437	458	452	462	446	455	409	455	466	451	479	422	445	437	471	483	432	450	488	439	447	461	463	481	440	402	427	475	475	479	434	435	470	486	473	466	464	484	456	491	464	483	472	442	456	444	458	518	449	453	455	454	490	500	485	482	449	410	467	470	420	510	421	449	465	501	467	452	472	448	438	483	475	460	427	438	492	458	467	476	463	469	427	421	434	442	489	466	468	500	477	427	457	473	463	499	428	477	478	456	470	440	448	456	460	473	389	471	442	489	465	438	429	490	442	486	447	484	441	505	462	483	466	475	440	494	468	436	434	466	435	480	445	479
8428	791	703	599	481	466	412	378	390	412	337	362	372	388	384	338	366	335	368	355	364	326	352	360	366	356	308	335	322	355	339	387	324	339	349	355	402	329	373	388	323	335	357	348	361	294	360	370	362	329	372	355	345	338	331	348	356	348	368	318	364	325	350	303	339	362	351	356	353	357	366	325	308	333	327	334	322	312	338	344	341	302	339	340	351	370	332	349	324	351	366	392	319	357	326	339	324	380	334	362	370	375	346	334	330	301	351	312	370	385	322	339	320	385	339	354	332	345	357	377	325	318	318	356	344	371	348	330	366	355	317	325	318	347	312	342	327	351	320	354	364	317	339	330	349	368	325	307	347	361	334	332	341	369	328	300	339	349	361	329	341	323	347	354	372	323	341	336	362	340	352	361	353	372	308	350	339	358	298	342	369	339	322	339	317	334	332	350	348	333	329	373	320	345	332	339	339	340	336	349	336	323	371	387	340	356	352	322	313	308	333	321	348	355	361	357	334	329	331	358	310	351	360	328	372	338	327	372	372	315	340	327	329	333	338	288	337	384	322	308	319	331	358	313	334	380	378	355	339	350	341	353	319	327	346	304	354	341	311	338	337	331	313	363	319	367	337	353	348	363	348	336	346	351	359	383	357	319	330	340	327	322	347	344	363	364	336	309	334	332	362	367	348	326	345	340	359	314	339	381	356	381	369	382	344	370	381	354	342	339	310	333	332	368	304	351	315	340	351	311	333	328	356	371	340	324	329	366	365	347	368	387	334	351	334	295	342	334	316	352	322	338	370	334	344	373	335	333	366	350	366	334	322	331	393	371	326	339	350	360	325	341	353	350	322	324	327	355	363	392	357	357	319	346	351	360	321	353	344	326	332	354	338	369	330	340	382	326	344	319	357	329	335	359	347	329	346	342	333	325	318	336	357	330	365	376	358	336	359	336	361	324	301	337	332	352	357	325	353	349	348	373	362	356	345	347	322	349	365	299	316	337	324	339	320	346	334	364	341	311	330	347	331	344	329	312	348	324	360	355	328	339	336	357	353	356	309	357	345	393	351	347	311	349	354	350	318	321	336	329	306	320	354	382	317	360	370	379	331	316	347	333	341	340	325	341	320	385	348	331	318	314	332	328	346	384	321	315	329	318	340	352	335	324	324	332	335	348	350	354	338	344	353	341	340	326	360	312	350	357	354	376	330	363	332	350	358	363	367	362	357	343	367	354	329	341	361	360	307	322	343	360	293	341	291	352	369	360	330	338	373	337	336	330	339	370	349	346	333	312	330	345	329	349	364	364	350	352	325	363	313	353	348	331	346	349	376	366	326	368	339	321	345	352	349	354	328	358	355	319	355	342	347	364	358	351	343	344	301	315	331	374	292	341	374	341	336	324	353	308	361	328	336	311	344	324	343	366	321	350	357	319	366	344	335	314	332	337	358	335	359	329	336	378	347	366	364	376	316	368	366	381	331	350	290	353	352	360	368	350	359	309	336	343	315	329	378	364	356	318	297	349	321	351	360	339	328	327	347	338	364	343	314	337	351	329	303	335	354	334	359	328	374	329	377	331	341	325	345	365	335	329	340	327	337	341	354	352	346	343	368	346	346	352	337	357	312	302	326	357	337	340	328	375	345	329	348	364	338	302	341	342	328	354	353	307	340	341	334	341	332	356	347	363	365	333	340	343	363	355	341	318	340	345	359	364	307	377	347	324	319	352	363	330	336	309	369	357	325	355	330	330	327	316	309	366	340	335	351	372	319	336	358	319	320	356	378	343	344	334	335	304	331	354	354	337	354	349	346	343	344	360	327	350	377	355	372	342	321	359	336	300	338	335	346	358	353	320	349	354	324	360	343	342	327	356	339	366	313	376	333	332	338	345	331	345	346	321	360	358	369	334	317	326	338	316	319	371	365	339	351	336	381	370	356	323	332	322	329	362	348	332	316	310	346	345	355	336	355	336	336	313	361	329	337	301	376	348	351	339	345	310	317	305	349	355	321	325	342	370	361	375	321	343	364	351	344	343	333	344	338	355	339	353	336	352	326	343	391	338	320	343	350	306	337	343	344	319	348	352	351	335	356	380	340	347	363	344	355	333	333	334	349	322	337	341	354	297	328	318	337	320	383	327	339	371	332	337	387	335	317	341	350	351	341	331	330	288	323	344	336	338	344	339	345	350	323	367	344	366	396	325	357	342	360	361	354	308	334	341	323	320	329	320	328	360	338	350	359	338	346	346	349	337	342	357	346	328	323	337	364	369	356	344	353	338	354	350	379	340	354	346	345	361	355	337	322	351	358	365	323	326	313	374	358	355	361	375	336	341	363	356	362	330	325	330	384	343	358	337	355	323	351	346	334	348	307	344	344	335	333	341	342	309	339	347	365	355	327	295	322	342	300	358	339	333	332	350	349	327	313	359	349	378	318	336	362	334	314	376	302	352	326	342	319	313	376	392	370	347	326	349	359	310	353	376	313	308	343	346	315	350	329	319	320	347	343	348	328	395	353	372	349	377	341	333	322	285	353	315	336	378	327	346	354	334	339	315	332	364	365	299	340	321	305	332	320	320	324	348	368	358	329	345	332	352	348	333	370	365	344	317	344	354	338	333	343	288	361	298	357	341	325	355	368	350	379	331	366	332	320	320	368	322	358	337	328	334	319	346	306	328	336	342	337	319	355	354	337	321	341	362	335	353	334	308	309	334	357	377	311	342	370	385	308	324	362	337	350	338	343	346	353	319	357	348	322	372	329	335	349	326	342	335	356	327	328	347	361	353	326	295	347	348	335	358	341	327	334	332	311	363	353	327	353	371	353	357	395	336	343	307	368	334	335	387	323	382	375	328	355	340	356	315	351	349	319	328	358	352	352	340	342	372	327	323	342	363	331	349	392	348	332	339	351	358	375	374	347	306	316	334	374	327	372	355	341	327	336	333	331	320	347	378	335	348	327	345	304	346	343	352	346	346	352	358	362	348	328	327	315	306	356	349	376	374	349	368	318	348	366	332	347	355	318	352	328	359	326	347	362	354	361	374	322	367	362	372	325	356	313	315	353	364	356	328	368	332	354	356	318	348	321	321	336	395	389	333	341	319	336	308	328	345	325	342	332	311	337	315	336	302	340	350	333	323	343	325	344	376	352	329	362	332	350	341	346	362	329	303	322	345	342	349	321	349	348	341	356	356	394	368	344	340	363	347	385	323	341	309	319	326	310	383	333	331	306	356	351	358	325	326	355	354	313	362	347	334	342	369	374	375	307	342	376	327	308	359	357	366	357	358	327	353	373	289	334	335	350	327	338	307	352	325	340	376	361	325	326	349	323	372	335	357	340	350	367	340	345	359	345	323	359	359	338	366	332	366	324	337	350	379	332	330	363	354	368	370	346	291	359	349	369	331	343	361	317	363	345	338	382	340	324	298	327	349	348	356	349	366	351	351	346	347	323	347	346	338	315	350	336	330	356	315	370	349	302	358	343	355	370	347	372	363	342	346
6914	1087	1592	1743	1484	1423	1230	1124	1109	1041	1012	953	973	940	894	854	856	832	815	802	819	826	828	826	821	796	833	807	838	809	840	792	834	762	791	771	810	836	776	787	801	809	745	841	803	772	731	763	814	812	762	766	781	775	806	802	739	784	763	778	800	809	782	808	828	814	831	737	800	767	799	806	776	843	818	821	732	790	800	827	787	778	793	763	787	769	745	799	781	823	764	769	744	788	747	805	782	785	770	792	775	802	812	774	821	799	797	806	792	799	783	771	801	751	808	827	737	719	800	797	782	733	812	814	797	749	803	784	845	805	764	862	732	828	791	789	835	776	775	782	756	804	825	783	757	764	766	798	838	722	754	801	803	764	784	804	764	748	749	764	723	811	749	758	763	778	783	769	828	771	802	763	775	825	746	721	754	792	846	821	735	789	784	767	745	776	803	768	780	802	768	793	758	803	776	823	809	797	829	793	814	793	812	757	725	791	765	772	787	813	777	787	752	782	805	762	796	745	810	810	820	785	778	806	786	793	780	815	792	736	760	749	791	786	782	792	855	792	784	789	732	812	812	775	803	818	799	787	743	778	823	786	728	785	782	729	767	788	754	755	848	767	763	752	770	809	809	776	805	777	805	805	793	816	785	822	808	783	748	755	790	740	767	722	825	761	778	775	811	811	792	783	742	739	795	797	793	782	806	757	759	796	833	774	766	863	792	748	749	750	749	800	787	819	774	766	760	774	819	784	777	815	755	771	833	779	785	851	812	762	755	771	764	798	810	758	769	756	788	768	771	781	769	807	796	769	760	805	760	745	839	829	796	768	757	817	691	739	818	755	763	792	812	782	800	788	801	769	761	807	731	776	776	799	807	762	822	784	809	753	755	847	780	763	811	804	785	784	773	764	750	784	831	774	807	767	766	779	807	797	800	818	812	807	752	808	784	774	775	790	777	797	821	763	765	809	751	789	766	807	752	788	807	865	774	817	779	755	799	824	795	772	804	806	819	748	791	836	743	768	761	790	781	809	732	780	766	763	771	805	812	779	806	804	782	743	784	837	790	787	755	828	828	729	750	793	770	754	770	754	776	791	816	779	758	815	807	807	780	762	762	820	805	776	760	771	783	746	747	807	810	716	791	828	777	776	773	755	775	813	747	823	821	820	745	742	806	755	761	846	789	773	749	791	766	773	783	798	822	786	818	752	801	790	797	752	739	740	783	774	836	763	753	772	827	787	753	743	834	786	736	782	763	748	783	778	793	783	800	867	802	724	757	802	764	809	783	759	808	829	823	783	769	765	821	732	816	793	781	740	796	772	768	806	795	790	764	777	793	778	829	770	835	807	812	786	787	761	846	779	769	796	821	788	859	771	764	777	801	795	780	762	770	835	808	800	742	865	796	844	778	803	798	755	820	789	842	811	813	771	761	795	764	802	814	827	817	780	740	794	761	830	730	803	720	779	740	765	796	771	792	763	831	762	770	774	792	833	795	769	766	797	778	785	804	779	714	812	835	835	736	785	781	786	738	719	795	801	731	787	747	770	787	822	742	789	781	744	826	800	754	740	782	802	783	734	800	769	774	765	770	782	751	728	817	799	755	770	815	759	806	776	788	760	767	820	750	741	798	765	828	750	816	795	801	810	774	789	794	788	792	755	767	748	781	788	771	771	837	789	770	778	760	798	822	777	737	806	799	682	763	802	804	803	767	785	784	768	739	826	825	738	784	736	808	800	774	789	716	792	773	763	819	784	769	757	779	731	802	804	770	774	783	796	795	769	794	749	774	767	772	804	727	778	778	793	789	758	830	813	782	758	789	773	781	799	772	779	787	810	826	746	740	751	794	781	799	783	779	781	739	758	754	785	774	766	792	708	764	754	790	794	777	771	782	791	803	793	834	761	773	782	822	772	796	700	812	794	771	741	737	814	799	751	778	800	766	746	782	809	767	780	798	758	723	779	776	759	763	791	798	795	801	786	798	794	787	770	799	784	855	793	816	772	800	768	831	739	800	797	804	812	742	776	798	760	734	813	812	803	751	825	799	779	811	758	784	752	762	760	743	773	777	794	752	792	817	799	776	780	818	771	757	808	782	796	760	803	753	821	762	801	814	752	772	796	802	762	801	758	793	729	758	800	771	784	792	797	799	769	802	804	756	754	785	808	764	783	752	793	753	792	775	821	832	814	750	782	814	734	792	799	794	794	771	778	791	743	795	745	772	811	750	764	751	809	745	783	754	776	783	778	775	776	752	756	761	762	818	771	799	744	800	800	786	769	775	810	784	781	774	771	801	834	764	796	795	792	759	765	783	734	809	802	798	795	823	824	759	783	732	742	733	826	747	784	781	755	758	814	799	808	821	812	770	827	774	743	791	815	776	807	784	774	827	790	782	831	807	800	810	825	817	784	766	751	806	781	788	763	759	759	804	806	826	786	784	752	760	811	786	798	798	820	818	801	790	794	790	762	784	790	805	742	785	774	797	774	787	808	808	809	781	778	786	798	744	779	811	772	786	731	751	782	798	776	786	782	788	826	758	805	755	825	793	736	799	776	792	775	816	719	769	785	805	800	800	739	832	801	771	833	798	779	750	761	806	790	787	822	795	845	795	803	772	789	758	816	755	754	777	792	700	751	821	771	773	730	821	790	746	821	755	752	770	768	731	731	749	797	783	775	780	771	783	793	773	770	772	772	798	761	786	815	840	812	791	826	773	837	764	782	815	793	780	819	765	780	804	760	751	794	815	797	813	727	764	794	775	734	802	769	751	738	814	765	782	745	776	782	750	859	712	758	837	770	794	773	815	757	753	773	775	757	720	833	753	800	786	755	826	775	775	766	795	759	768	776	788	772	762	791	801	800	799	746	764	775	768	754	784	788	813	784	785	755	744	810	798	709	840	806	775	796	790	804	807	718	827	790	821	785	764	761	826	745	714	764	786	784	789	778	795	779	798	820	792	793	794	760	762	763	786	795	785	822	741	808	763	787	777	778	791	813	799	787	766	793	856	789	758	730	797	823	783	810	792	774	766	785	798	794	768	763	760	751	828	828	757	731	777	789	767	787	748	777	843	822	812	735	797	785	756	847	757	756	784	779	765	814	762	822	807	813	738	793	844	775	726	786	780	814	778	799	759	752	766	778	797	807	796	828	721	756	749	810	776	819	765	780	813	763	768	752	754	778	742	759	801	805	821	799	756	771	768	802	773	762	769	815	755	758	787	854	757	799	769	803	829	783	816	793	806	769	816	805	766	776	809	788	760	823	785	746	739	742	771	803	789	780	731	709	819	778	751	802	731	765	763	721	810	779	782	778	736	800	704	777	741	807	769	793	762	754	801	782	755	768	800	790	802	797	779	779	808	816	792	713	761	805	738	728	773	815	803	799	759	792	825	790	813	778	786	816	840	715	780	759	772	800	804	763	789	792	802	802	762	772	742	791	767	765	817	766	784	776	758	744	766	762	747	742	791	793	791	752	806	826	789	729	735	804	821	768	819	768
15357	1527	1020	830	623	566	444	397	348	383	351	346	350	312	313	306	280	313	315	288	294	351	327	266	288	314	286	312	318	297	312	323	306	299	293	294	295	279	283	299	304	292	301	285	304	311	286	287	318	314	315	306	321	293	300	336	298	295	290	321	293	280	265	309	277	293	277	285	283	277	299	326	298	291	276	303	318	312	304	289	279	319	299	305	262	248	255	276	287	296	319	296	289	285	273	275	317	275	275	295	302	288	293	281	290	293	274	282	334	277	318	278	316	275	306	272	319	314	285	277	289	319	283	259	347	312	283	304	259	278	305	307	291	266	294	311	290	292	325	307	285	309	285	290	301	267	327	265	301	310	309	304	273	292	270	254	256	286	257	288	302	290	298	299	300	291	308	287	302	284	280	310	303	270	277	296	273	270	296	288	301	285	297	290	264	301	307	291	291	301	275	296	292	307	302	278	299	293	298	310	334	283	305	302	325	285	292	284	278	297	268	287	293	266	292	302	318	289	312	320	258	298	298	315	299	291	325	305	308	306	276	291	298	283	252	252	283	276	300	322	264	280	318	290	323	297	295	304	297	296	307	260	301	294	325	292	292	279	295	279	306	276	281	309	278	292	276	317	308	282	292	324	271	279	283	306	321	282	259	285	301	273	297	304	267	279	305	310	305	263	297	307	269	281	298	269	274	298	267	300	270	298	332	311	302	306	275	307	274	330	296	302	263	314	308	274	305	283	247	314	290	278	257	328	284	299	306	287	302	291	315	307	270	316	282	304	309	284	316	290	305	299	284	316	275	265	310	269	298	281	273	288	306	281	274	289	303	282	300	298	267	296	272	306	286	293	306	302	307	305	287	286	299	314	314	278	283	335	312	283	265	279	311	275	299	341	300	294	290	281	272	278	250	313	292	276	282	268	305	311	262	283	301	306	265	265	300	267	321	287	268	274	279	310	285	294	282	285	311	235	280	308	305	279	252	281	277	243	318	302	314	301	305	308	310	273	308	327	273	309	291	319	277	285	280	308	311	301	303	293	293	276	269	279	299	290	281	304	302	325	288	277	305	265	305	292	275	307	266	289	268	262	293	297	270	263	282	255	314	290	293	310	265	282	283	353	307	301	259	262	316	263	331	275	272	290	311	288	268	286	296	304	298	277	308	293	266	311	292	284	273	273	306	261	255	288	295	283	326	279	292	297	280	250	278	330	293	315	285	291	283	287	300	295	281	275	270	295	294	304	267	311	286	301	321	331	313	319	290	302	282	296	306	279	285	264	312	297	279	266	287	271	286	313	271	270	277	285	327	285	294	300	271	314	302	318	269	309	320	311	289	286	298	306	286	331	304	292	268	326	297	298	305	325	341	306	277	270	261	288	342	263	315	299	274	274	308	321	282	279	301	298	267	298	281	292	292	304	292	272	295	257	296	300	287	272	284	284	288	318	290	333	289	307	313	310	309	302	268	262	302	309	282	282	273	295	316	310	292	325	257	274	305	294	285	268	300	272	291	326	313	290	301	286	315	293	304	310	265	308	324	302	294	314	276	280	317	307	274	277	305	305	263	309	302	322	297	330	295	286	272	271	269	284	285	279	314	313	320	272	301	276	289	287	291	305	299	334	279	296	288	285	283	299	288	293	281	251	297	290	308	309	328	326	296	290	276	287	294	271	276	295	312	293	275	264	267	304	289	309	281	336	273	305	264	313	270	295	276	259	259	273	277	287	316	332	279	303	303	280	291	323	274	285	303	284	276	298	301	308	270	290	291	289	301	255	301	297	280	320	288	277	298	292	312	303	320	303	288	275	289	288	286	322	263	287	267	282	279	274	283	275	267	295	292	291	300	315	259	283	322	297	290	257	293	312	273	293	295	326	279	260	265	300	295	280	295	290	325	311	267	286	305	303	323	304	315	283	321	281	298	335	291	294	321	289	297	284	297	270	321	312	302	341	307	287	310	275	264	268	306	291	280	279	272	287	291	324	311	290	257	275	315	309	326	287	289	283	323	285	285	296	266	288	265	273	290	292	270	284	276	294	269	283	323	307	283	252	279	326	282	267	258	297	313	278	303	262	285	303	280	291	283	268	296	289	281	300	284	250	290	289	295	307	280	298	281	269	289	273	299	318	285	302	287	274	282	277	306	288	292	300	261	301	300	277	305	278	339	279	290	299	291	329	298	300	262	298	296	260	283	301	288	298	257	282	285	302	309	266	316	288	301	316	304	279	277	265	311	295	285	273	284	263	306	256	304	327	299	289	298	308	284	259	256	287	299	282	299	265	296	284	280	247	335	309	313	303	310	272	274	287	293	290	272	343	333	299	272	294	270	296	326	281	308	312	336	331	280	266	275	274	295	296	313	267	328	293	274	292	304	289	263	318	267	306	318	270	305	357	282	335	305	312	299	275	270	286	303	316	278	328	341	240	295	279	298	293	305	311	291	260	308	279	280	295	300	278	310	290	340	294	289	307	299	307	305	316	298	299	269	264	316	314	277	285	319	284	323	286	279	286	310	286	286	281	279	287	279	280	277	297	312	273	289	308	292	307	330	311	306	315	287	263	317	295	301	282	299	297	293	325	277	308	243	263	288	285	290	282	285	271	274	304	296	254	268	288	291	279	259	284	254	305	275	303	311	305	267	294	289	274	285	298	267	281	283	283	287	291	297	295	271	312	294	314	312	327	287	299	280	312	281	308	279	292	310	267	317	286	287	254	307	294	265	278	302	263	289	254	310	286	277	277	315	288	292	307	268	275	284	290	287	308	302	313	315	289	265	275	268	301	276	260	312	333	299	268	286	288	270	261	287	302	275	321	287	286	305	256	288	295	288	281	307	271	279	302	280	314	276	304	284	300	264	301	270	283	277	308	290	305	266	315	275	300	310	298	293	264	291	327	296	294	290	314	321	309	301	302	337	316	308	309	299	299	315	302	314	295	281	282	282	270	287	284	276	289	304	280	291	304	294	299	309	259	303	316	289	298	324	274	264	290	304	278	309	295	316	305	295	305	285	302	296	274	290	295	288	327	284	296	333	303	337	268	292	299	286	298	270	274	290	299	275	281	287	282	299	305	293	260	283	292	282	294	299	316	301	305	316	307	285	285	284	284	304	295	308	280	285	306	290	303	282	292	306	276	317	280	294	283	295	292	298	283	291	295	271	308	294	267	293	330	273	285	311	263	319	302	310	278	260	299	303	325	291	300	280	305	304	285	298	295	304	279	278	271	271	282	331	277	292	311	242	289	271	329	301	317	289	282	282	302	303	310	275	306	292	277	268	305	265	332	294	322	279	294	287	303	290	326	299	259	289	293	288	280	311	280	320	299	284	293	263	294	303	275	304	288	294	309	312	313	276	270	269	284	276	302	315	277	306	275	314	295	282	288	270	298	286	308	297	294	309	286	301	276	304	303	286	245	303	288	292	285	286	313	268	290	286	308	286	291	314	311	306	300	265	293	278	295	292	292	315	282	295	318	276	267	263	268	293	299	305	251
8401	1214	2244	2338	1968	1741	1387	1238	1229	1045	1016	989	890	937	849	825	818	767	742	758	724	720	703	775	702	725	699	708	702	688	691	701	642	700	637	733	732	684	649	672	666	639	721	623	701	674	625	666	670	663	655	701	694	698	650	717	675	641	659	656	640	684	630	637	641	660	666	651	622	647	653	661	681	622	673	656	666	673	653	643	644	663	659	628	612	666	679	655	674	653	647	656	641	675	636	702	691	631	665	644	673	678	667	639	672	643	678	643	672	671	650	691	660	654	627	643	667	655	655	667	636	644	660	624	618	657	599	672	653	663	647	656	642	708	645	650	688	630	692	642	679	642	648	681	617	676	667	655	657	626	646	622	697	701	628	671	659	674	635	636	665	676	646	638	615	656	647	642	675	635	638	678	650	642	610	648	643	588	629	660	657	635	644	687	635	623	659	641	665	666	650	667	630	647	635	635	704	653	683	661	684	670	619	648	678	649	691	660	644	626	689	633	674	643	684	614	612	642	628	683	653	664	651	669	632	616	703	613	630	636	663	617	622	645	665	613	674	710	655	645	661	677	684	668	670	657	668	659	638	632	599	658	635	651	651	643	663	658	635	635	689	632	639	612	652	691	626	637	640	620	625	689	682	634	662	674	633	642	672	665	675	713	656	675	668	630	677	637	634	660	686	677	616	642	669	659	665	627	636	679	622	655	643	674	689	640	705	647	665	680	680	643	647	657	682	637	682	649	635	615	647	653	647	665	651	617	648	606	665	656	641	642	656	655	672	658	612	655	657	629	623	681	659	658	623	645	674	663	710	640	668	618	625	607	630	654	633	627	670	633	631	661	670	674	690	650	703	640	678	630	637	647	701	642	596	656	649	622	645	646	648	661	688	646	649	594	629	663	613	640	640	671	667	664	657	653	642	653	612	684	627	616	693	639	644	653	632	672	684	666	600	625	644	698	668	641	649	677	636	643	701	644	692	695	669	626	630	674	623	641	662	650	689	603	658	640	603	664	642	647	677	647	651	643	625	656	624	663	638	672	648	649	655	657	681	654	676	637	668	681	634	633	648	606	718	652	594	643	668	659	643	717	670	625	705	645	649	671	661	610	659	694	629	624	632	646	640	636	677	716	647	659	652	612	681	671	683	630	661	645	662	659	659	644	675	667	717	663	664	663	645	695	683	663	626	614	635	627	613	660	659	665	670	638	604	676	666	665	629	670	664	657	645	645	709	639	655	654	625	621	665	645	652	643	679	645	616	620	619	677	681	616	650	634	685	670	662	696	645	601	672	700	638	640	646	628	618	668	708	660	606	656	639	623	692	650	645	653	659	637	669	628	678	700	611	647	640	667	627	668	623	620	664	651	704	656	705	656	635	653	667	640	664	671	644	659	647	624	665	631	631	640	673	623	674	685	649	695	657	651	676	653	653	659	623	643	684	648	646	674	617	649	660	624	611	679	654	650	676	655	625	636	627	704	673	624	660	683	643	613	607	640	635	665	655	653	666	649	694	673	658	635	648	669	654	649	630	638	699	675	668	630	626	677	664	653	638	653	629	661	619	647	630	626	656	637	648	649	632	630	662	661	659	630	692	676	619	670	609	649	659	648	640	695	651	630	646	590	647	669	664	640	636	649	658	630	670	657	595	631	708	643	680	622	660	633	664	636	678	646	671	591	619	652	671	622	629	666	597	661	666	605	648	657	696	706	666	655	634	680	636	613	670	634	630	695	705	629	673	664	692	663	661	645	584	696	630	646	676	681	615	654	637	622	642	609	671	657	648	660	625	684	651	696	651	655	671	664	650	641	664	664	611	671	675	647	680	634	661	674	652	679	690	707	618	675	621	707	638	661	618	633	681	655	642	628	639	653	654	640	675	649	673	650	690	644	704	640	674	659	658	651	697	697	647	640	662	648	628	650	663	680	631	667	658	680	620	677	635	708	637	643	649	667	637	660	653	643	640	702	659	644	700	667	642	639	671	661	628	675	657	651	689	644	677	686	689	642	631	683	648	621	609	648	626	699	619	642	658	627	618	628	695	654	654	648	625	650	710	662	641	641	613	646	681	649	670	651	633	668	661	699	638	672	632	652	612	666	677	662	694	648	649	634	649	658	698	649	689	680	674	649	695	626	700	704	634	668	653	660	617	673	632	657	624	641	674	656	673	649	613	625	653	643	607	638	618	629	615	693	679	652	696	635	641	630	658	648	637	622	610	653	637	650	639	703	676	619	660	630	624	597	619	641	627	643	640	661	659	660	631	621	633	670	678	680	674	633	662	652	643	607	688	678	652	620	629	677	682	648	634	600	669	640	635	660	630	656	595	644	649	622	668	648	664	631	684	680	656	663	649	617	671	680	644	614	621	645	626	682	655	643	632	645	703	620	676	602	697	692	637	636	692	644	662	618	651	710	663	645	669	629	679	669	685	678	641	640	643	601	609	641	601	643	648	688	650	626	607	678	601	660	655	668	670	662	663	606	682	689	647	655	669	649	667	667	644	667	624	605	704	663	663	666	700	648	653	669	663	638	659	631	666	659	697	660	603	649	661	668	674	596	634	641	690	641	671	642	651	642	665	667	647	611	655	678	671	665	634	661	657	655	640	634	683	657	619	694	657	625	645	685	633	639	642	619	654	657	606	634	648	639	687	648	643	646	659	663	645	636	693	647	644	681	640	636	672	624	652	621	618	643	679	655	626	678	670	606	653	625	704	645	650	674	662	675	644	705	631	646	619	696	659	663	675	689	609	644	613	676	623	675	656	677	663	652	648	635	655	650	678	709	623	638	673	670	652	646	632	626	642	663	648	646	638	669	674	636	678	676	677	660	622	664	633	652	625	681	623	697	696	642	664	672	679	690	618	646	644	655	646	633	661	606	622	653	655	668	645	653	648	650	680	632	709	645	648	604	666	636	675	636	646	628	650	612	637	670	649	632	633	650	657	646	602	635	596	672	698	685	657	661	641	669	634	642	669	606	665	640	646	637	612	652	653	679	645	641	664	619	698	644	664	638	665	643	621	593	574	697	645	656	691	648	674	639	689	679	676	643	639	654	654	648	659	640	699	665	681	642	635	670	610	708	667	664	636	626	660	637	626	672	665	659	656	654	648	660	616	648	639	649	653	674	628	622	651	647	673	621	654	670	651	642	646	658	657	665	634	623	662	657	611	681	634	637	647	653	651	693	652	654	643	649	624	606	649	633	667	629	635	692	647	607	646	609	639	708	654	662	621	655	655	640	700	670	633	632	639	640	669	634	663	630	655	661	644	621	611	614	664	698	633	621	659	658	692	640	658	616	663	623	650	672	673	644	646	710	682	679	667	639	672	630	672	635	717	687	680	648	664	629	641	638	670	620	676	634	660	653	626	661	622	656	668	625	656	650	622	659	644	605	674	620	661	673	630	668	688	681	626	657	660	715	646	627	622	689	666	698	624	663	654	636	668	682	624	642	613	664	626	661	614	705	613	666	657	649	639	664	625	676	646	692	627	698
1491	202	195	201	171	193	207	186	163	193	188	206	189	178	182	194	180	186	161	170	171	183	212	175	177	147	182	176	164	173	194	173	160	188	164	164	193	177	155	169	180	183	172	181	201	170	192	191	201	207	181	187	182	186	200	186	190	184	171	185	170	161	180	204	185	201	169	195	183	168	191	158	207	174	188	180	183	203	191	194	181	181	202	184	178	172	184	189	170	179	177	205	178	199	193	185	195	174	180	162	182	194	183	200	169	182	182	182	174	188	204	196	168	201	193	156	176	190	207	191	194	175	198	184	173	193	183	206	176	180	162	173	186	176	159	158	180	157	189	178	153	176	183	184	213	199	182	175	158	195	183	203	182	167	175	227	187	176	176	192	185	161	221	203	186	179	195	186	163	167	198	176	202	201	177	180	181	176	203	187	193	174	180	185	184	186	163	190	202	193	163	174	166	149	186	164	164	176	186	196	181	194	167	213	191	165	170	173	177	184	179	189	184	169	174	193	165	175	193	171	186	175	176	171	148	202	193	183	213	195	188	183	188	185	167	187	188	172	181	189	192	162	174	188	170	185	181	181	174	189	193	176	169	160	178	170	197	182	165	190	166	202	199	173	192	181	186	158	172	181	183	181	208	177	164	188	190	185	186	159	170	195	204	205	190	200	205	172	175	174	184	178	174	188	168	186	190	188	171	186	182	165	171	163	147	171	180	212	191	183	216	203	192	196	159	181	189	195	157	201	175	162	187	166	164	188	153	173	189	217	167	169	177	201	163	176	189	193	166	164	200	194	172	185	171	175	175	180	189	200	195	173	177	183	195	191	157	183	176	189	214	164	187	199	174	170	164	176	180	188	167	193	161	197	189	207	175	190	182	185	174	196	193	172	181	188	177	198	182	188	171	176	205	179	181	170	180	184	169	184	160	197	177	177	192	172	167	184	176	197	180	166	191	152	183	189	189	177	184	188	186	186	190	154	156	213	195	199	192	165	208	208	225	183	189	187	165	195	191	202	191	187	210	176	177	193	188	191	199	205	190	182	173	166	174	159	164	201	194	198	179	191	177	203	197	171	208	189	204	158	174	176	167	173	191	202	173	188	191	200	190	197	203	199	181	207	190	173	190	209	186	206	195	188	208	212	185	189	193	165	196	177	175	184	177	168	194	153	176	167	189	150	142	167	177	146	192	176	191	186	200	178	153	187	169	202	191	172	142	198	218	162	186	181	188	215	204	178	208	195	185	173	161	207	175	174	162	194	150	172	176	167	179	170	177	181	168	187	176	193	180	178	157	181	195	171	167	189	190	178	191	186	174	168	189	175	199	194	171	181	167	184	149	234	185	190	195	190	171	176	182	186	196	181	192	180	197	169	171	202	164	168	183	198	192	171	178	172	175	174	167	210	196	182	179	162	183	148	174	185	179	172	165	178	193	193	193	169	189	172	173	178	160	173	165	189	213	199	194	182	191	170	171	194	154	193	194	192	172	187	201	166	189	187	201	170	173	182	188	166	179	157	197	187	178	205	171	186	167	212	187	175	203	169	165	214	156	191	183	167	170	193	219	195	166	169	191	184	193	185	194	206	161	227	208	198	179	151	163	205	176	205	183	162	188	192	179	216	167	182	179	162	185	195	170	172	184	168	168	179	196	180	177	193	176	185	185	215	202	187	203	197	191	184	177	179	198	200	183	177	190	162	166	168	179	176	201	209	143	168	185	164	177	163	171	184	179	166	185	188	182	182	175	189	190	182	163	197	183	173	191	201	172	163	182	182	157	179	186	215	175	174	193	206	210	192	172	194	189	173	182	174	187	186	185	171	182	177	201	151	190	144	180	195	188	209	181	168	171	181	202	174	160	157	172	168	174	182	181	163	188	166	195	215	173	170	182	193	201	168	183	208	175	165	162	171	180	171	174	202	178	167	185	218	174	173	184	179	165	182	178	175	181	159	187	200	179	186	170	175	173	165	185	201	174	191	181	220	168	171	191	175	190	166	158	187	174	175	182	179	184	175	192	188	202	181	160	188	214	187	163	201	192	188	194	170	181	208	183	196	203	197	198	200	184	191	216	165	200	181	176	200	181	159	186	184	177	184	183	177	191	202	218	200	193	171	187	192	183	179	177	192	150	170	206	206	170	194	204	179	172	178	154	209	189	178	193	182	170	165	143	187	171	179	179	157	167	182	171	193	185	177	176	170	160	202	207	190	146	196	190	177	191	184	190	195	198	189	186	196	174	167	214	177	191	194	185	190	188	171	187	178	175	189	146	175	178	188	187	185	213	185	184	193	173	168	183	156	168	193	182	192	175	184	158	172	167	178	160	164	192	202	186	182	190	163	177	183	181	195	177	169	161	188	190	181	188	187	184	160	165	190	167	161	147	202	186	172	172	141	168	185	193	168	194	194	179	220	196	183	190	201	166	179	191	164	169	210	195	164	187	175	174	157	201	180	191	173	175	177	178	186	167	207	170	174	173	173	174	179	197	166	198	186	154	172	175	179	194	202	168	172	161	155	165	169	190	187	182	179	153	163	161	155	186	179	177	179	198	181	185	204	175	188	186	191	173	181	172	178	174	181	180	200	161	219	209	189	187	196	188	154	173	186	177	187	181	171	185	183	202	193	172	165	193	176	177	191	174	212	200	194	190	198	190	194	178	194	197	194	176	166	190	168	159	160	183	184	185	170	185	211	180	183	175	180	161	201	179	204	168	190	172	203	195	202	184	185	184	173	205	159	211	185	161	197	187	171	190	217	170	185	195	172	199	169	145	183	181	176	185	201	176	190	175	192	147	181	193	183	184	186	188	182	144	199	186	188	188	206	182	190	178	176	180	205	191	182	176	182	185	193	167	181	195	172	163	193	166	160	175	164	203	175	157	203	179	162	162	174	189	168	180	177	213	168	138	180	201	194	180	175	185	173	167	223	160	209	185	205	187	184	191	168	182	181	194	187	181	185	180	185	188	191	200	200	192	179	165	185	155	199	173	168	201	193	193	184	160	195	183	178	192	158	183	198	181	176	184	191	200	172	185	195	187	164	180	186	189	195	214	168	193	213	184	147	177	217	163	189	206	196	184	174	183	180	177	172	185	175	186	162	173	184	168	184	204	187	169	190	210	207	194	179	178	178	179	162	163	145	174	161	159	175	186	171	195	178	169	161	179	172	188	155	161	183	209	172	181	201	174	164	175	170	189	195	181	198	170	194	195	179	193	161	159	174	187	176	171	176	175	195	170	187	157	175	184	208	188	161	181	184	190	184	174	149	174	180	207	186	184	210	181	185	186	192	187	206	192	184	203	195	211	207	191	204	172	164	184	182	198	176	166	151	166	166	162	188	197	193	168	194	190	191	189	175	163	182	178	211	180	197	197	182	159	176	198	176	168	195	179	138	184	195	185	169	215	192	191	173	208	212	182	189	145	175	201	178	184	182	189	180	164	163	163	185	201	194	178	190	166	166	175	190	215	148	203	199	184	183	180	179	159	210	177	168
1762	471	541	536	489	501	500	483	475	502	492	460	479	467	491	476	447	428	474	481	478	498	467	458	480	474	467	536	437	466	457	457	482	461	438	445	488	466	467	455	454	433	500	466	474	411	450	443	472	472	499	478	443	457	493	418	475	467	449	465	456	460	461	459	470	427	473	453	463	475	476	476	479	471	462	449	460	459	448	457	486	446	453	496	497	469	437	431	434	446	456	465	446	477	472	514	473	428	456	482	512	450	500	436	470	499	464	464	500	493	514	443	454	473	450	449	492	468	503	432	428	475	488	490	479	468	473	496	498	485	464	492	448	478	478	477	475	472	473	486	469	469	467	453	483	445	506	440	510	478	420	478	495	462	456	474	472	430	455	492	465	508	456	507	479	463	482	461	463	464	453	443	471	496	445	520	442	485	488	530	464	461	456	452	466	470	466	476	494	452	464	463	446	416	491	441	481	471	487	502	448	506	539	423	469	473	449	454	470	430	484	504	482	473	448	511	460	449	479	472	470	458	484	444	459	450	472	452	450	446	481	400	448	473	490	446	481	465	484	456	470	438	461	477	436	457	446	437	445	475	463	480	463	444	493	486	469	447	481	458	476	460	490	456	458	494	439	477	464	467	456	432	454	463	471	455	466	454	464	458	466	471	471	477	477	414	467	458	444	446	489	476	447	444	449	496	475	445	431	484	460	483	475	444	411	481	460	496	484	450	472	503	478	438	465	451	439	474	466	428	489	504	448	453	470	442	460	421	443	449	478	452	477	456	470	487	510	438	465	480	463	491	451	436	460	457	488	457	521	513	444	462	449	502	463	459	467	496	462	455	442	452	462	482	465	468	460	479	466	435	484	458	432	483	502	454	450	445	471	482	403	490	473	466	479	466	442	487	442	479	472	456	464	477	448	467	496	476	499	449	444	454	477	477	462	472	459	465	444	485	451	450	438	471	473	422	497	483	439	451	479	459	468	467	462	464	462	464	466	456	480	486	496	469	471	491	503	459	425	489	457	466	445	458	441	486	483	444	456	470	499	448	471	481	466	468	467	490	425	472	456	453	495	444	434	439	525	481	487	477	468	450	448	419	499	525	478	428	442	465	436	495	467	460	471	448	505	473	475	463	511	457	509	481	455	496	450	456	426	452	461	455	479	474	471	507	482	491	444	465	489	454	477	443	440	450	471	447	446	520	464	447	485	493	463	459	480	471	505	463	487	500	454	461	445	468	451	438	454	437	437	485	459	496	483	457	494	449	460	455	494	473	478	448	528	447	401	445	469	454	446	485	450	485	471	455	462	497	422	447	502	450	496	441	449	446	462	427	477	480	446	482	490	459	431	455	482	468	445	452	443	444	472	444	474	469	452	463	487	484	451	457	460	462	471	476	484	451	458	428	491	415	489	477	434	452	466	448	490	442	477	471	505	420	478	449	444	429	474	469	483	436	470	447	450	465	469	501	433	450	456	490	493	452	471	440	464	451	498	483	490	459	446	447	468	479	491	483	461	472	456	458	468	482	491	475	470	442	461	454	478	470	456	501	476	434	452	483	474	492	476	476	504	447	462	441	528	478	473	481	475	500	468	451	439	444	493	479	441	462	461	503	473	503	474	472	467	469	506	481	464	441	478	513	439	444	443	474	462	463	497	459	462	461	449	454	430	487	445	476	454	461	459	437	466	461	460	443	481	436	474	447	481	449	494	457	483	479	465	483	463	437	448	467	477	483	492	448	464	452	468	446	470	508	446	499	467	483	461	507	493	452	456	443	496	486	424	466	450	465	461	470	466	492	473	458	469	496	430	474	479	426	474	439	466	495	483	475	444	444	437	475	477	452	471	480	415	459	442	481	453	486	464	452	479	466	481	439	463	448	451	468	463	462	436	469	500	475	486	477	443	487	492	498	505	476	488	447	505	439	476	480	481	445	461	465	500	443	461	488	443	440	486	463	466	446	440	521	474	491	492	482	450	465	442	495	450	451	486	456	464	474	466	442	472	449	491	448	419	441	466	510	438	465	474	475	484	513	485	425	482	470	478	466	488	481	461	474	489	474	470	472	441	468	456	449	448	467	465	449	492	434	417	487	521	464	491	472	433	509	489	481	463	459	459	468	457	496	464	520	479	476	472	494	465	447	477	480	452	486	452	450	454	472	472	456	453	455	480	464	486	454	457	465	484	451	447	459	441	499	459	457	451	427	436	468	494	470	507	487	471	495	455	473	455	500	456	480	462	449	495	456	460	438	477	453	435	468	414	466	475	417	446	503	503	506	479	484	461	471	466	464	468	433	462	488	492	450	443	449	465	474	533	480	460	443	495	459	468	445	449	481	432	457	465	457	468	422	462	452	440	472	463	454	449	459	452	460	457	480	472	472	451	466	454	467	439	439	461	436	440	476	464	468	490	438	466	422	451	478	495	482	478	492	464	467	454	453	442	455	408	455	491	459	446	450	440	449	448	399	451	452	468	480	460	461	465	459	468	449	439	478	444	475	478	467	487	488	460	427	447	483	507	421	460	447	458	441	476	460	482	497	497	444	438	454	447	490	474	480	471	436	476	433	443	487	465	451	478	473	481	460	443	463	472	483	431	475	495	452	471	469	485	465	471	422	501	432	460	459	478	479	452	449	452	493	484	471	469	464	493	431	441	475	470	471	459	419	456	464	498	459	470	463	455	445	488	473	463	473	502	467	465	506	469	498	448	448	471	464	419	471	471	496	479	445	455	470	475	474	494	448	426	467	492	436	474	473	473	490	495	419	492	490	469	459	468	466	430	464	444	462	510	516	463	474	419	501	448	436	475	489	463	456	424	426	461	439	488	471	465	480	458	452	455	438	476	466	510	440	468	461	452	434	467	464	490	453	508	457	448	481	469	493	452	459	492	454	493	454	490	468	472	429	484	471	498	493	485	462	456	514	462	465	472	454	442	443	480	481	467	452	493	482	450	441	512	459	480	482	438	467	429	428	468	507	483	429	457	440	454	456	472	479	463	486	440	534	472	451	465	473	482	495	445	490	438	452	466	480	452	459	461	443	466	431	512	483	488	465	513	484	430	455	472	425	437	449	466	459	472	439	482	478	468	449	471	488	472	461	460	430	464	442	484	474	451	463	481	444	474	482	514	418	469	466	466	487	470	449	474	480	472	489	452	505	483	486	456	454	517	490	479	458	504	490	491	480	438	455	423	527	477	450	459	437	527	447	482	475	472	466	467	463	506	462	486	495	474	505	475	486	492	453	455	464	484	509	458	442	497	484	465	426	473	470	482	446	459	513	456	465	467	483	460	477	446	437	454	465	456	451	510	442	505	490	505	462	476	443	449	480	466	468	464	446	445	490	467	464	450	478	481	415	474	458	454	446	456	501	478	447	494	461	506	506	433	480	443	463	478	437	520	446	472	485	480	420	460	456	444	460	495	427	466	473	428	463	432	480	485	488	448	461	471	469	455	508	474	488	486	494	443	440	437	434	465	458	475	448	460	470	428	434	485	461
8323	689	634	596	493	466	413	364	393	364	345	373	352	378	346	395	380	299	330	348	325	337	353	327	332	370	295	356	315	355	339	343	334	338	367	352	335	326	339	327	357	354	368	405	356	360	363	364	373	310	318	312	341	327	354	303	307	341	372	315	340	330	369	374	308	361	333	331	321	320	373	328	388	337	329	335	378	326	350	361	331	354	317	308	362	346	374	353	335	362	354	374	385	339	356	342	366	344	321	327	385	337	310	373	388	312	341	319	351	328	340	318	344	320	363	343	305	319	364	348	353	345	361	313	340	333	330	337	375	341	373	323	338	317	320	373	348	329	334	359	345	351	389	376	352	353	337	316	328	315	373	330	363	353	372	359	321	348	365	360	348	343	313	332	360	327	321	374	319	354	342	311	331	361	338	348	327	327	318	332	354	366	337	317	367	345	307	357	322	313	381	340	297	331	323	374	357	346	330	345	337	323	340	338	323	334	375	332	350	315	326	353	365	361	371	344	363	330	329	328	310	316	336	347	330	349	342	365	353	360	331	348	351	329	330	340	350	314	324	341	360	351	313	360	321	334	329	286	360	326	330	331	373	330	359	326	323	344	364	310	349	323	317	309	336	319	344	357	321	297	296	281	326	334	328	341	318	368	353	329	315	352	324	348	322	345	362	312	328	321	321	356	314	332	338	343	347	355	315	346	339	341	335	305	312	356	303	321	320	323	362	354	337	336	324	337	321	326	366	349	334	319	325	389	362	338	363	332	331	346	353	329	363	318	346	329	328	322	358	362	379	345	359	330	334	360	332	313	344	352	330	352	347	322	339	344	359	341	318	307	376	328	357	344	339	335	340	333	328	312	332	323	328	329	311	342	307	355	327	345	331	346	336	377	342	328	348	340	320	323	348	366	351	330	320	376	352	350	336	369	326	373	416	316	343	316	400	359	361	342	341	372	346	339	324	330	331	330	332	360	319	359	324	355	379	345	325	329	357	325	328	341	331	352	362	346	335	341	351	387	330	336	324	362	351	317	353	337	326	372	378	333	330	336	343	353	308	334	357	346	328	324	327	307	338	333	304	315	308	319	363	361	352	314	319	334	354	318	324	330	329	342	382	340	321	310	361	339	358	348	333	342	367	352	337	342	342	343	365	343	370	362	345	305	335	338	301	300	343	339	343	338	353	322	349	359	342	320	362	366	343	314	345	343	355	329	339	333	351	346	381	329	342	344	345	344	377	361	334	335	316	302	342	356	343	367	373	376	350	380	335	314	378	352	369	304	336	333	351	346	371	341	343	315	338	319	317	346	329	341	311	349	359	364	347	364	348	327	324	360	374	331	348	372	328	353	345	352	349	335	368	343	363	334	345	341	335	360	345	327	338	354	347	366	329	335	374	304	326	331	352	318	316	330	313	336	322	324	366	335	336	333	320	339	317	360	331	307	363	367	341	308	350	328	291	312	358	336	328	386	321	322	333	357	353	342	371	318	360	349	328	346	323	330	343	310	339	339	327	329	353	340	348	339	346	297	329	316	359	327	318	342	349	320	385	312	394	359	345	317	324	368	329	332	348	333	367	367	341	334	327	354	378	384	280	357	336	347	341	343	371	355	340	331	350	354	329	352	342	341	340	284	314	308	323	345	339	342	345	317	359	337	325	346	351	322	356	355	319	388	350	405	389	318	329	351	280	330	382	337	331	316	305	312	296	346	346	335	327	311	325	308	361	368	358	343	352	331	331	332	367	320	323	377	320	289	376	358	323	324	331	341	349	336	314	335	325	348	324	310	362	351	353	314	346	320	324	352	339	323	354	322	325	299	357	350	348	289	358	317	349	347	344	338	314	366	331	325	345	358	334	351	345	307	314	310	339	337	344	339	324	319	354	334	310	343	366	339	317	358	353	344	346	326	346	338	354	357	377	319	342	351	378	342	329	340	324	363	362	347	347	315	326	344	341	357	335	349	370	310	343	331	345	365	353	323	337	334	324	335	338	324	336	340	341	346	295	339	344	321	347	351	338	321	346	316	315	357	339	352	344	359	320	336	325	359	348	346	367	319	286	354	345	340	318	337	357	314	357	352	346	374	373	341	338	341	320	304	327	362	317	363	374	351	319	319	369	340	348	324	298	304	325	346	362	354	338	357	335	334	349	342	328	344	315	346	357	342	323	352	308	345	346	338	381	332	351	318	348	381	330	323	316	376	310	358	355	335	334	343	295	366	359	313	347	335	344	336	318	348	361	369	337	355	373	340	339	328	330	345	316	336	353	332	354	373	310	356	315	345	343	316	337	331	326	288	345	327	345	345	338	349	340	323	320	379	358	344	334	356	326	299	293	313	360	329	334	325	304	336	335	350	370	323	350	354	344	346	364	351	302	338	368	348	324	285	342	300	319	333	363	377	336	323	337	353	332	340	359	340	348	362	330	308	361	365	310	366	347	358	326	315	359	295	372	354	343	335	337	318	369	337	339	314	315	325	309	358	352	312	317	337	339	391	350	316	326	364	348	316	350	368	320	349	323	371	339	356	326	367	350	352	336	380	359	330	318	348	343	375	360	341	360	330	332	346	384	300	368	323	330	308	308	348	357	331	330	370	348	364	348	327	319	358	355	297	324	302	313	348	324	321	343	345	330	334	331	347	375	310	326	351	378	348	338	353	312	321	347	302	337	324	365	368	348	310	326	335	346	339	340	314	350	324	303	319	353	324	320	363	320	370	359	352	329	349	338	361	344	348	314	342	326	341	357	351	321	341	312	307	356	364	338	364	344	331	338	382	347	317	369	370	357	387	343	304	338	328	337	333	336	337	336	357	347	326	349	356	375	384	347	384	341	310	322	340	354	363	358	340	381	327	343	344	362	372	373	379	362	327	326	328	349	347	375	325	376	326	372	329	350	330	325	339	357	321	329	337	351	331	329	338	338	322	320	321	345	345	344	361	336	346	337	345	354	309	369	352	362	321	335	343	310	344	309	349	313	350	342	344	333	289	317	336	332	336	329	333	321	344	331	345	350	370	378	371	333	332	355	352	356	354	353	358	340	324	342	384	338	360	344	330	338	318	364	334	355	339	366	303	324	387	339	339	348	359	349	360	314	328	357	345	376	354	349	314	334	342	342	333	357	314	314	345	326	351	317	357	325	352	324	323	306	330	329	339	327	313	365	369	345	363	333	332	321	333	314	317	316	318	338	332	349	353	338	314	370	381	331	348	313	313	345	335	362	336	401	363	319	341	321	326	336	363	307	346	360	342	369	344	322	333	347	295	338	306	362	351	348	364	340	330	321	335	329	332	317	336	324	344	347	353	335	309	374	363	376	378	320	322	347	370	342	325	303	293	327	307	328	346	318	354	336	345	344	336	359	369	334	360	362	329	323	322	306	325	343	328	350	357	379	412	351	319	346	359	319	332	358	379	316	350	322	324	313	325	339	323	393	339	347	354	349	331	340	350	321	340	337	322	329	336	383	349	341	367	351	323	358	292	359	350	340	336	320	346
6770	1070	1542	1693	1516	1363	1263	1132	1085	987	954	931	915	935	829	803	896	813	854	823	854	795	830	864	817	769	818	851	792	742	820	839	782	845	781	821	775	817	780	791	806	787	760	776	805	775	771	800	767	805	795	798	769	827	750	785	780	786	768	774	786	749	777	812	767	773	799	774	801	776	794	784	821	816	798	770	781	794	766	818	778	776	769	765	784	830	774	766	783	741	828	738	729	764	774	747	783	715	777	800	800	794	757	742	841	801	726	820	782	745	815	796	754	765	764	826	768	720	774	770	774	806	725	799	802	735	826	732	770	776	756	776	789	753	820	809	820	808	773	731	753	754	767	742	790	750	730	753	810	858	789	811	809	794	789	761	768	809	729	829	780	790	800	783	794	788	808	827	790	780	736	792	737	799	782	756	809	794	770	758	808	830	802	769	763	813	792	727	785	778	707	783	802	726	791	778	812	798	764	787	795	759	800	763	796	748	804	729	792	741	775	740	754	799	768	796	820	721	809	752	797	832	814	777	776	750	764	812	789	754	725	743	776	807	789	772	799	810	789	759	805	758	815	755	770	748	766	796	752	775	798	758	778	804	799	768	762	764	822	798	761	763	753	789	763	820	816	785	772	777	801	779	777	760	756	798	766	759	787	811	812	789	811	772	762	792	783	786	821	792	816	791	729	819	769	847	696	785	746	741	775	809	819	762	794	791	840	816	741	780	759	784	778	746	816	783	760	818	789	767	749	807	777	765	844	779	785	796	772	790	786	828	742	737	769	773	813	834	766	756	770	772	802	791	792	733	774	776	799	785	744	788	786	778	722	780	736	810	801	726	776	799	807	765	757	756	812	763	740	798	759	789	799	782	784	787	779	718	735	765	799	778	732	777	778	780	803	766	794	731	769	815	754	733	784	773	788	817	799	774	804	794	838	763	784	778	794	771	814	804	766	764	787	778	775	770	810	801	780	729	775	783	853	740	771	722	783	782	785	766	751	726	760	848	740	760	778	734	728	801	832	779	831	784	790	749	733	803	805	830	776	837	765	742	727	777	818	785	811	808	795	758	751	759	804	765	774	796	728	786	770	798	804	765	722	781	781	818	784	798	782	806	762	822	730	801	717	785	811	780	745	763	722	761	817	798	788	765	771	730	792	783	780	754	767	764	768	764	814	748	812	782	794	819	761	783	801	806	788	750	739	792	768	755	841	796	793	767	780	801	731	813	767	754	767	783	797	777	749	777	794	766	751	779	757	768	778	787	810	738	763	769	787	788	760	816	815	743	799	770	749	787	739	776	810	790	784	762	762	740	782	749	761	806	805	804	736	774	752	832	796	762	798	758	815	750	818	724	785	736	723	800	791	744	723	781	816	769	825	769	792	824	801	781	790	738	773	738	825	785	798	778	745	786	769	753	736	805	786	768	775	746	752	726	759	824	740	768	818	805	803	759	788	813	803	750	776	708	810	753	790	800	748	732	736	751	812	707	824	757	765	814	757	784	784	773	804	797	845	790	770	757	770	785	803	750	821	826	787	756	781	799	780	797	743	761	833	785	756	831	747	783	813	778	810	753	809	772	810	781	807	817	796	772	781	769	792	762	781	768	787	727	771	739	770	741	820	811	731	762	818	805	747	826	803	781	773	726	775	825	773	781	765	767	747	798	802	786	776	766	709	769	801	759	766	758	783	790	797	773	779	796	805	798	807	799	792	768	769	820	807	821	747	784	777	762	795	770	750	774	760	815	757	785	796	792	793	740	766	789	743	778	749	800	785	772	775	721	790	813	758	798	783	752	793	796	807	815	743	783	793	761	776	770	754	827	786	783	789	768	808	803	822	778	748	794	796	831	752	781	838	771	783	794	822	832	723	782	779	775	791	828	772	771	793	780	751	787	769	769	777	801	744	798	754	765	834	772	788	823	772	756	841	756	767	767	775	788	798	786	769	792	753	767	788	751	759	763	748	775	816	800	776	870	734	797	801	744	751	796	764	850	772	752	815	792	792	836	763	743	748	790	765	737	810	773	794	777	742	807	744	756	783	780	761	773	776	730	823	785	781	818	785	736	795	772	793	809	775	799	762	766	733	771	754	796	758	770	806	769	771	787	819	775	791	794	814	810	782	743	777	819	758	859	747	818	821	822	775	764	782	789	751	801	748	755	799	766	805	784	816	726	778	758	779	793	784	767	719	791	787	756	759	754	793	732	794	820	731	756	792	758	773	801	826	796	784	760	779	802	797	804	788	754	748	800	792	776	753	861	791	779	760	740	736	788	800	766	791	767	758	792	793	788	803	792	791	768	764	800	811	755	789	794	770	770	768	779	773	800	739	770	804	803	815	758	802	782	815	796	771	770	733	763	736	754	752	769	788	763	796	794	791	757	804	755	788	793	787	793	742	811	790	808	790	767	809	818	807	780	818	780	779	839	772	782	799	775	800	808	787	815	786	772	796	812	777	787	803	788	743	814	792	767	805	741	803	766	792	814	795	802	739	826	750	746	780	807	821	781	749	711	795	799	790	730	792	798	796	763	760	731	796	805	793	811	774	749	813	796	761	743	762	761	841	815	725	747	783	766	723	741	818	808	780	779	786	794	845	757	779	760	853	738	769	842	748	777	805	778	834	811	799	738	742	770	755	755	800	748	780	836	824	726	726	773	753	773	756	805	794	771	772	749	799	784	783	828	797	760	781	812	787	801	787	772	731	762	763	776	796	743	758	759	722	718	775	793	770	785	752	749	784	819	767	762	766	780	774	795	754	759	771	785	778	786	780	779	755	751	781	816	789	828	795	828	749	793	818	749	761	786	799	784	830	783	748	752	754	795	762	773	733	750	767	789	759	768	759	782	782	794	772	762	803	763	770	819	773	761	800	714	767	774	746	806	771	836	772	746	802	761	761	852	812	838	769	814	762	776	763	721	752	766	743	825	718	788	780	729	752	756	790	803	743	770	773	769	784	820	816	779	862	787	782	796	780	766	786	802	804	793	797	736	773	770	737	794	786	742	820	786	822	797	786	821	761	817	815	790	731	768	820	733	758	795	752	810	781	778	734	793	806	811	740	785	741	807	811	755	798	778	767	758	815	769	798	770	792	735	831	721	795	753	791	787	795	750	820	763	768	729	769	751	779	749	774	791	798	773	766	761	819	766	754	802	824	808	776	746	795	792	750	750	759	794	787	764	819	766	786	795	803	766	810	776	771	809	779	768	770	819	780	786	752	746	773	817	749	781	746	803	811	851	751	784	858	815	783	765	759	756	765	770	795	731	758	747	768	773	840	782	779	838	772	761	789	787	749	782	800	786	793	767	756	758	752	770	753	782	777	782	757	817	797	805	773	797	769	801	761	736	777	771	778	762	808	749	778	729	774	793	709	800	764	815	795	797	788	795	795	796	735	772	785	779	789	769	809	756	736	784	806	732	796	772	747	786	781	767	835	772	786	781	741	799	782	762	762	767	791	812	753	788	819	816	831	744	733	809	766	745	790	796	782	768
15552	1476	1028	776	639	525	464	396	367	342	335	356	319	324	288	306	323	284	328	324	259	303	296	340	302	297	308	276	316	317	309	271	310	295	316	271	284	264	287	262	326	282	286	282	282	295	259	306	270	300	308	284	289	311	289	283	296	290	302	276	300	290	281	287	303	304	319	307	321	279	301	303	300	299	293	300	279	279	282	336	308	281	280	275	309	291	276	324	277	300	290	278	267	315	266	349	286	278	317	290	297	288	292	300	275	284	269	309	303	263	300	300	315	293	295	286	300	283	311	309	249	274	313	310	314	276	306	268	310	286	262	284	302	298	291	321	288	331	274	296	294	284	253	290	263	308	278	322	283	273	290	299	308	316	267	253	290	267	302	257	255	295	306	284	266	269	311	317	273	277	324	276	294	309	307	289	273	286	285	270	292	305	316	294	300	297	264	289	255	267	271	294	289	251	293	278	298	309	283	268	292	301	289	292	286	282	265	302	283	281	288	311	277	308	301	302	276	287	282	277	260	313	313	286	306	276	294	289	309	300	305	285	273	260	274	295	294	299	307	301	304	266	286	309	307	294	284	328	274	304	288	270	289	287	298	302	270	302	279	293	281	309	262	252	311	285	274	328	311	309	309	256	316	302	293	305	249	287	266	277	281	281	317	263	270	280	306	272	291	295	294	313	293	303	279	235	281	298	259	278	274	277	285	313	287	306	314	286	325	289	297	294	323	274	288	292	300	261	286	301	312	268	276	300	306	269	261	291	293	289	287	310	284	265	303	307	302	270	296	311	308	322	282	271	271	304	263	256	263	266	310	294	276	257	292	269	265	331	269	297	288	275	287	263	273	284	267	320	297	303	306	305	298	315	287	258	333	281	317	270	283	275	300	289	293	271	309	284	297	277	284	327	257	333	323	304	266	270	285	281	337	303	310	274	271	283	261	302	279	281	291	300	291	275	298	288	306	273	299	279	289	280	288	293	288	306	320	307	297	333	304	280	316	272	340	318	321	312	309	270	258	316	275	289	292	277	275	277	288	310	327	269	304	315	283	285	310	297	314	318	286	313	277	293	309	317	297	303	298	313	328	274	271	286	243	297	279	277	293	297	343	314	280	321	278	260	266	305	245	249	326	286	262	310	287	287	302	253	286	297	292	296	310	280	305	284	273	295	307	303	277	278	310	302	313	295	306	299	303	282	265	300	302	306	258	326	302	298	321	305	291	292	298	285	338	312	273	288	295	311	293	273	287	299	276	266	289	346	265	310	278	305	290	320	278	286	289	333	277	276	306	310	285	291	279	264	298	293	264	288	279	305	298	290	278	288	268	295	322	295	288	282	303	276	264	278	293	307	306	297	294	286	298	293	278	269	266	326	290	297	320	273	294	277	280	315	299	298	304	268	271	292	286	273	297	329	300	298	296	283	264	259	316	297	293	261	293	317	298	283	263	263	289	292	292	263	306	284	303	278	294	284	311	292	288	280	328	273	287	289	294	309	284	262	296	322	274	306	301	297	286	271	303	255	306	284	273	287	269	288	308	296	286	319	312	292	299	288	324	280	312	288	290	288	294	282	300	302	278	306	335	273	307	280	290	279	287	301	284	327	287	271	298	275	303	268	300	253	279	298	258	284	283	287	294	315	299	283	277	312	270	302	285	267	299	305	305	281	269	280	289	294	328	315	292	258	279	269	289	262	267	289	299	277	297	293	298	277	310	269	292	333	255	318	302	325	280	264	280	275	273	329	315	300	302	290	254	290	261	292	295	288	262	284	293	305	279	297	303	298	308	271	271	283	305	276	267	277	325	301	286	282	273	308	309	280	283	275	306	280	308	283	280	268	293	284	307	312	299	318	306	295	281	280	249	305	272	330	269	280	289	298	255	303	280	324	260	268	294	313	288	327	263	276	289	264	319	303	297	299	315	319	306	296	276	299	296	297	300	313	288	311	317	302	294	290	311	283	296	272	312	308	320	263	276	294	303	285	294	350	274	312	313	289	286	300	298	276	312	281	283	285	256	269	294	315	294	267	260	300	285	279	309	287	287	312	309	288	275	291	283	308	278	314	292	289	318	278	286	292	274	296	268	290	315	296	313	293	269	289	256	286	294	283	294	271	306	327	251	313	267	292	282	302	275	270	291	295	278	297	303	333	290	288	330	318	293	303	312	291	312	356	286	293	289	285	288	272	330	321	304	324	283	308	253	296	294	295	302	287	301	253	275	300	307	274	307	287	283	284	287	262	300	314	282	264	276	278	297	304	313	284	300	256	248	314	303	269	321	261	311	240	308	295	284	286	289	274	290	289	279	300	283	285	295	284	288	309	275	307	296	294	269	274	279	282	261	296	296	303	259	284	298	301	310	298	306	310	306	296	277	259	284	262	296	313	291	274	285	266	272	322	305	304	308	302	306	293	268	273	286	292	276	293	298	313	286	322	285	281	276	324	342	266	283	255	288	310	328	243	269	310	301	308	309	300	286	244	283	292	266	271	259	274	283	299	301	299	304	306	259	300	305	294	307	272	300	288	297	262	279	255	283	294	303	301	291	311	293	290	313	302	305	287	268	271	281	294	324	315	276	257	313	294	269	257	314	277	297	288	278	277	286	303	303	267	287	272	302	281	263	286	286	299	286	243	307	249	283	279	280	300	294	288	262	270	264	307	306	297	297	302	317	250	277	306	317	302	299	302	297	291	299	282	284	239	312	283	292	301	273	284	274	298	261	295	305	276	295	296	296	266	273	262	294	298	296	265	301	281	319	267	291	275	276	294	300	297	302	266	310	281	313	277	319	293	261	271	316	281	314	290	308	263	292	252	307	275	299	301	275	289	314	294	273	267	257	287	289	258	302	289	281	269	271	332	285	306	274	269	307	287	278	277	275	257	270	275	317	293	313	261	312	315	310	294	268	307	267	282	301	283	301	281	301	263	285	281	264	286	261	277	281	288	284	289	290	278	273	304	301	310	255	264	270	288	313	309	300	281	305	291	261	264	302	283	266	302	261	291	294	298	274	307	299	294	273	275	287	273	292	245	297	290	278	283	273	304	239	332	319	287	273	304	259	276	282	279	288	292	274	279	283	289	287	302	274	272	292	278	307	294	280	306	294	274	303	302	297	266	283	277	282	294	283	308	275	278	286	303	260	257	287	289	283	302	334	290	288	296	287	287	309	284	278	261	247	313	290	253	268	308	306	280	265	274	317	307	287	312	318	307	293	306	272	285	272	311	289	261	293	295	280	324	300	283	262	296	316	304	293	271	300	273	251	280	256	285	345	315	303	330	304	279	283	310	308	278	326	290	306	314	285	325	291	313	283	268	308	289	286	281	280	258	259	329	278	300	331	280	285	318	308	315	277	255	304	317	256	277	289	290	272	271	254	313	321	298	257	296	288	299	294	267	301	293	283	286	319	301	303	319	291	314	285	323	286	300	279	296	281	251	288	291	311	257	303	278	276	310	286	271	270	331	311	260	276	278	300	267	308	286	313	278	290	266
8377	1367	2165	2427	2053	1760	1372	1322	1071	1119	1017	963	969	932	789	870	817	776	745	773	760	753	773	732	710	750	687	719	685	723	719	657	694	670	706	693	666	675	645	686	700	640	716	736	683	677	684	673	601	650	677	663	681	676	670	658	672	693	708	712	642	702	622	695	666	697	666	649	674	641	610	680	656	631	645	673	610	664	686	688	659	651	637	643	681	705	667	648	649	651	706	613	676	647	688	676	609	651	608	666	656	613	646	636	670	651	626	609	675	693	642	671	694	648	643	658	664	640	689	673	704	595	677	618	681	628	683	589	637	651	671	617	667	612	602	674	648	647	621	661	668	645	693	625	661	699	652	697	650	626	621	660	682	670	684	650	655	669	667	658	624	685	698	646	636	647	651	664	659	665	685	620	659	717	606	634	666	636	607	626	653	612	680	658	638	632	642	645	600	638	676	678	660	638	649	653	638	667	663	686	635	669	702	649	652	629	645	642	638	672	617	673	614	615	637	669	594	683	667	673	630	674	643	624	680	653	693	692	625	637	632	620	623	595	600	650	627	675	673	631	648	655	661	644	639	662	683	644	634	638	622	675	630	647	640	672	652	668	651	639	655	665	667	619	650	605	634	677	659	643	635	674	686	622	676	635	655	653	621	684	677	647	670	622	624	660	709	617	654	683	623	652	654	638	633	616	681	641	642	634	626	665	654	652	640	665	611	680	647	670	622	663	705	655	643	625	636	649	641	664	680	674	667	615	670	635	642	690	646	646	657	615	620	633	614	648	651	652	663	624	649	641	635	624	634	636	653	640	663	627	676	627	599	687	693	632	659	638	643	620	669	604	633	673	645	655	634	637	647	613	658	651	621	641	659	634	681	684	621	628	674	706	653	624	672	695	642	641	667	650	604	655	630	679	644	679	638	665	615	676	653	690	667	682	647	623	637	656	646	648	639	636	636	637	631	624	668	628	650	673	655	648	617	696	640	674	625	667	629	650	655	666	635	623	636	688	645	598	662	698	653	673	640	609	660	624	668	631	675	641	674	646	631	645	661	655	663	627	633	681	652	683	653	652	630	601	644	646	618	621	658	654	654	654	637	657	690	668	618	590	646	635	629	631	619	673	674	675	622	620	663	599	644	660	616	619	642	617	671	628	664	634	617	632	623	642	635	653	648	660	598	626	677	652	643	680	681	649	677	636	654	697	629	675	617	625	653	692	672	674	609	622	621	642	671	621	646	637	658	625	645	634	700	686	671	671	655	664	688	621	665	657	603	653	658	667	656	678	686	634	633	637	636	667	640	644	664	647	650	646	651	637	665	659	575	653	658	691	624	664	675	677	651	662	656	647	648	671	659	639	654	674	660	645	623	645	632	631	649	660	649	633	663	661	667	659	678	678	634	680	627	667	651	644	653	625	650	633	661	656	671	683	650	638	622	664	615	710	651	614	688	618	690	614	637	644	674	664	642	708	608	686	684	637	680	647	638	616	664	659	639	657	696	629	657	680	630	619	657	654	661	644	633	654	681	638	624	660	635	646	665	656	690	615	626	664	624	678	689	683	661	658	628	667	644	610	658	637	684	637	659	612	694	633	652	718	634	642	668	671	622	652	676	665	677	688	631	621	689	660	686	664	658	694	631	668	665	649	642	631	643	659	637	598	609	686	648	692	672	654	703	665	635	634	614	674	671	669	653	608	683	646	687	622	664	661	725	645	615	684	617	703	700	613	659	661	648	661	672	627	680	630	630	657	650	636	682	644	629	648	632	640	725	629	647	652	632	637	604	642	656	651	665	639	676	641	685	649	697	626	637	647	710	653	641	660	698	641	619	645	601	665	676	656	659	637	645	637	639	639	626	620	614	659	628	650	662	680	636	642	666	624	599	680	651	651	676	612	676	676	648	652	650	597	656	652	642	668	673	643	663	654	657	673	654	652	682	633	662	612	667	618	654	647	667	662	682	665	625	672	639	628	689	614	629	703	708	636	662	640	662	670	674	646	643	658	651	616	641	695	693	688	645	638	700	683	646	654	654	686	645	677	635	665	684	655	663	669	646	684	652	617	673	661	660	662	676	650	676	702	633	662	629	634	652	609	645	644	696	644	620	643	614	684	666	678	697	661	682	702	676	664	630	689	661	665	620	630	639	621	665	566	673	624	632	626	656	613	620	663	616	700	670	666	684	622	603	630	595	640	650	647	683	667	656	663	671	597	627	658	621	684	636	665	633	673	687	632	633	683	612	664	658	641	687	680	679	666	658	642	630	675	624	668	613	663	633	634	661	685	706	605	655	649	665	628	642	639	648	656	676	643	670	677	615	643	673	658	667	644	624	639	636	681	645	642	677	630	631	642	638	688	690	686	689	633	637	671	638	653	598	691	650	668	653	601	672	636	655	630	695	699	635	597	665	619	678	625	671	643	657	709	655	658	644	645	647	638	671	666	698	685	645	621	681	614	637	627	671	645	689	719	684	680	642	671	663	664	661	629	668	666	633	689	684	615	662	662	651	638	660	635	674	631	683	622	696	655	659	663	643	664	644	651	651	658	628	655	666	645	682	618	634	665	689	641	698	636	657	683	653	627	643	629	638	665	657	663	624	647	662	651	620	650	645	660	609	685	628	642	615	634	638	648	649	639	707	644	661	693	716	674	621	630	637	661	622	652	643	619	702	672	647	671	626	622	685	627	632	633	658	653	678	644	655	599	647	614	649	668	660	669	610	650	627	621	604	654	727	713	630	625	663	641	660	606	639	633	615	680	666	596	658	635	628	655	626	629	655	667	689	689	662	623	651	651	659	692	653	655	635	671	692	657	635	660	664	674	651	598	694	678	676	637	658	675	651	646	653	645	656	658	686	672	678	687	632	707	625	639	665	642	654	662	646	691	627	653	640	657	657	649	644	657	686	644	676	654	660	649	648	628	631	705	639	644	681	614	651	643	670	688	641	641	616	655	636	664	672	659	652	634	631	715	663	666	654	645	610	677	677	621	640	658	685	635	689	643	640	654	627	632	677	653	631	661	626	650	681	659	702	695	650	619	676	640	679	636	649	669	749	664	669	611	658	641	636	653	678	690	682	648	639	674	655	645	668	621	656	615	603	666	700	666	629	657	649	634	660	611	642	598	649	629	667	663	650	618	656	664	686	660	666	621	648	665	631	662	672	660	688	685	698	646	638	665	659	679	647	654	628	670	656	640	671	632	666	667	651	633	724	664	681	630	646	641	624	649	678	721	651	698	706	634	649	661	649	651	659	630	669	615	641	618	643	685	662	646	668	696	671	704	667	651	666	688	662	669	686	659	635	591	626	682	679	634	655	655	653	645	660	660	623	622	661	617	627	621	670	632	680	671	680	658	647	660	662	672	606	671	652	644	672	617	710	603	675	656	644	629	705	639	657	667	621	666	663	656	650	684	677	635	673	705	662	610	657	657	671	652	666	616	620	591	673	647	675	642	675	635	669	654	673	664	625	687	631	690	677	687	669	624	661	664	665	655
1602	223	189	162	206	187	177	183	179	203	174	175	188	164	173	191	212	213	182	179	174	154	184	200	187	179	192	211	213	192	157	184	201	211	189	167	177	192	176	179	204	212	196	218	197	174	170	186	163	202	179	178	178	175	202	180	201	195	173	185	191	181	178	195	189	179	179	156	186	172	202	176	181	167	157	202	190	198	187	174	196	224	192	179	166	177	188	172	184	174	187	193	190	181	191	222	189	197	178	175	176	179	169	177	165	212	205	183	177	197	173	170	186	174	187	193	175	205	199	207	176	192	176	173	182	190	170	171	177	166	186	185	193	163	193	179	184	201	210	174	171	179	173	189	185	179	202	184	170	168	203	184	175	188	181	177	184	185	176	185	197	177	177	163	168	177	181	159	166	187	168	186	194	176	180	190	161	185	176	173	164	213	199	221	177	195	184	189	172	191	190	199	193	196	162	179	194	212	197	198	182	187	198	177	202	192	185	166	179	185	198	168	188	192	202	180	198	169	173	175	173	176	206	173	154	166	173	191	213	188	182	199	199	175	188	197	180	161	195	200	188	194	173	192	170	201	201	190	161	174	193	181	182	177	181	192	188	169	178	209	174	178	213	193	146	191	183	191	182	173	197	199	191	171	187	177	162	160	234	188	188	183	177	175	184	181	191	204	183	162	195	194	164	179	199	183	197	174	175	190	179	169	172	176	176	192	195	154	172	171	160	180	186	177	204	191	209	179	150	196	178	183	184	157	175	180	177	186	192	182	193	171	187	203	206	194	166	169	178	189	197	171	194	193	207	195	170	172	212	149	171	198	179	171	182	193	191	192	181	187	200	187	170	193	193	185	202	218	187	196	195	163	200	183	189	186	168	170	207	195	174	194	173	148	179	194	210	207	186	179	177	185	183	169	157	172	178	208	159	192	195	188	170	184	189	189	165	174	209	179	167	176	170	166	161	181	187	191	186	179	191	169	208	186	192	188	161	211	198	175	187	171	186	181	192	178	170	188	185	188	181	194	187	180	191	169	196	191	221	176	183	192	196	203	189	181	169	161	204	212	183	173	163	202	202	188	172	183	179	161	169	174	184	190	190	200	188	196	186	194	182	197	189	174	200	194	180	202	208	180	204	219	191	187	174	179	162	174	180	179	180	194	187	188	185	190	202	208	171	172	138	193	194	199	201	187	169	192	197	179	168	191	178	189	194	202	178	169	165	179	191	184	202	184	179	175	184	200	194	171	183	174	182	190	181	168	176	178	193	183	160	171	157	212	206	199	204	183	189	176	192	196	193	176	202	170	172	172	177	195	188	202	187	179	168	195	212	186	161	145	215	157	189	179	191	183	181	217	197	193	196	165	166	172	170	156	174	156	189	208	169	164	193	212	166	190	193	164	212	173	170	183	193	159	179	170	192	206	198	203	183	184	171	216	168	199	168	163	170	188	158	179	203	154	170	186	181	188	159	194	174	207	195	197	166	188	165	164	189	178	191	177	180	190	173	150	206	187	184	176	189	172	175	204	188	202	213	211	205	206	209	176	189	193	163	192	172	189	196	204	212	184	188	180	154	185	196	180	187	203	173	203	205	201	181	163	193	183	177	196	180	172	186	188	179	194	170	185	190	170	196	168	158	196	183	175	168	186	180	162	216	188	166	154	214	191	171	163	192	202	161	171	202	191	167	200	157	198	197	186	192	172	176	164	155	185	168	153	165	171	176	196	209	193	171	217	169	185	207	183	169	191	171	184	178	176	191	198	172	156	194	194	175	199	198	177	194	201	192	180	184	170	209	218	166	192	183	201	174	161	164	193	179	209	181	189	209	210	174	177	190	146	198	178	200	177	177	171	178	164	171	193	203	202	161	192	184	149	182	187	190	209	181	191	183	186	178	170	175	177	198	176	211	181	186	165	162	181	173	182	156	195	199	166	180	163	203	194	173	205	174	178	192	185	190	186	184	180	164	192	199	189	180	168	183	186	181	166	130	177	167	166	168	175	180	167	170	166	198	219	187	213	191	180	164	192	193	164	187	169	165	147	171	152	189	173	217	203	186	146	201	194	204	156	201	164	200	182	180	198	159	196	165	171	169	192	188	165	195	188	196	198	187	171	173	164	173	163	173	181	167	189	213	181	222	188	196	191	208	198	177	198	186	173	179	193	187	181	168	181	193	163	192	172	174	180	192	174	180	187	187	193	190	180	197	200	164	188	180	187	196	190	197	183	165	150	167	199	204	201	175	191	159	208	171	174	202	199	192	171	182	180	195	203	182	189	169	181	195	152	198	191	186	206	174	192	192	179	175	218	170	173	198	181	180	190	195	204	200	164	177	169	193	177	173	166	191	183	188	186	209	174	164	168	148	175	180	204	180	228	202	184	204	196	194	154	174	209	201	164	168	192	201	187	198	202	182	160	184	212	175	154	195	197	172	205	197	167	188	185	205	204	180	164	182	159	171	163	198	180	201	189	158	192	171	214	171	179	166	187	199	191	203	192	183	171	170	173	151	185	189	190	170	204	155	188	183	210	161	164	192	169	168	172	188	192	165	170	217	182	181	189	191	171	180	175	188	192	181	187	174	185	209	185	169	192	188	185	174	184	179	182	162	197	189	183	188	178	196	177	181	189	181	180	191	186	190	214	204	187	197	175	183	199	193	193	187	181	185	156	198	168	188	180	212	218	174	184	192	201	193	186	152	178	187	181	188	193	169	170	195	168	182	167	169	165	185	194	163	187	178	186	194	192	214	200	192	174	185	155	179	182	169	199	156	167	178	194	154	199	177	187	201	171	173	172	191	197	196	169	156	190	183	160	166	188	194	171	209	195	206	187	171	193	196	190	186	178	188	199	184	185	192	193	179	161	173	169	150	185	181	188	184	186	196	174	194	193	183	201	184	209	216	186	181	205	169	189	201	181	164	187	191	194	173	177	155	169	175	181	193	159	180	161	193	186	170	181	202	159	207	171	177	182	172	158	193	179	153	178	187	155	177	201	210	194	192	202	185	184	175	174	203	171	173	198	179	191	167	170	159	181	208	171	168	177	179	170	185	194	165	186	178	178	211	164	195	213	199	184	191	194	198	212	223	211	182	183	191	165	193	169	178	194	197	157	199	154	179	196	200	190	161	192	171	162	192	173	206	150	180	188	169	188	169	211	187	169	192	189	182	185	197	179	197	167	203	184	185	184	172	183	186	215	202	175	191	187	169	193	195	200	189	166	177	205	175	189	185	167	186	190	165	194	175	188	161	170	171	179	172	184	175	203	192	194	205	195	193	177	163	177	206	203	184	189	136	180	177	180	186	174	184	169	211	204	182	199	173	187	182	190	182	159	197	192	191	171	180	177	207	180	193	184	179	183	180	174	195	162	173	160	190	191	151	192	179	198	174	181	176	161	196	197	160	175	180	184	169	182	196	176	186	195	191	229	204	184	190	187	197	162	196	153	180	187	195	190	161	179	199	179	170	180	185	213	187	177	201	195	203	202	200	191	180	171
1868	519	547	536	495	494	531	490	488	451	507	466	454	486	480	480	498	465	492	459	460	489	460	471	496	511	447	456	468	465	470	446	440	459	478	400	459	479	449	452	464	473	442	492	435	476	456	443	546	496	469	449	469	481	441	456	481	456	496	458	457	458	455	480	497	474	443	483	462	463	471	478	519	502	481	478	500	442	491	479	489	480	457	482	455	472	491	496	461	490	505	471	439	479	469	429	460	449	503	425	508	435	465	461	501	471	437	457	485	415	481	484	486	498	449	458	484	485	488	448	440	505	471	478	465	440	439	497	448	479	465	463	486	471	474	486	453	452	472	441	494	464	463	518	470	454	462	447	481	470	493	532	436	451	468	430	467	478	448	465	495	485	485	457	431	507	460	477	477	463	492	440	451	466	447	462	464	475	479	478	486	473	440	457	473	503	497	472	472	485	491	439	488	505	483	511	479	460	472	462	485	469	479	479	472	462	474	459	452	440	490	462	477	476	432	437	475	470	487	468	514	453	433	457	487	455	517	463	465	463	452	485	471	468	456	450	440	466	448	446	439	455	464	468	457	481	470	477	434	447	512	471	499	451	459	442	484	426	446	430	461	485	474	443	477	469	502	466	456	460	465	455	451	481	473	446	457	447	416	535	492	483	421	472	490	477	480	470	495	475	482	458	462	432	467	449	438	435	445	485	487	448	457	479	489	445	444	436	461	506	438	469	451	478	484	450	479	481	480	438	474	453	480	471	485	479	490	507	487	466	458	436	464	463	451	497	453	517	480	459	494	442	477	484	476	437	496	443	441	502	438	460	496	459	470	484	427	508	473	448	463	477	496	439	470	465	499	482	434	475	524	435	474	508	508	485	445	456	449	476	486	491	455	476	462	477	486	469	457	467	513	436	484	457	452	468	454	455	474	459	484	480	467	447	487	466	486	504	457	450	499	445	426	471	457	473	459	478	450	418	478	459	498	498	474	432	481	470	424	489	466	487	457	479	470	468	463	467	470	482	447	485	476	477	494	474	466	483	471	460	441	469	498	451	491	477	477	444	457	476	453	488	489	480	455	433	475	452	503	453	454	466	445	497	439	456	476	425	446	479	477	475	449	470	460	444	462	471	473	460	459	476	487	491	501	437	485	486	497	465	487	486	445	461	446	549	485	471	472	464	473	497	463	463	479	476	475	420	507	468	471	490	498	466	486	492	491	439	514	457	471	449	473	452	501	443	478	459	481	475	454	480	463	468	480	469	463	511	474	479	446	499	468	455	473	489	486	465	506	498	449	485	491	479	439	423	460	458	485	463	470	471	471	467	460	498	456	463	458	497	540	485	461	451	461	488	458	457	465	475	463	484	414	455	473	497	470	476	458	470	467	485	471	429	459	463	484	457	484	493	472	483	499	458	455	463	478	453	459	492	461	430	474	439	511	474	469	456	481	442	483	447	451	464	473	456	428	459	477	482	462	429	467	486	481	470	442	469	501	478	462	484	495	471	426	467	493	480	472	497	448	454	479	458	477	452	479	413	468	455	490	484	497	456	470	455	464	487	480	458	501	488	489	487	468	439	462	481	484	472	475	480	464	448	451	479	466	429	522	440	460	459	476	475	489	503	471	449	464	473	447	441	463	463	479	470	473	483	480	524	470	466	476	505	482	474	456	472	481	455	450	509	457	494	464	516	444	464	435	442	482	523	456	466	486	511	465	486	447	472	469	459	483	492	475	446	463	467	470	460	480	494	469	478	481	441	469	487	503	473	490	446	463	517	470	465	483	458	504	449	471	470	490	489	498	446	493	464	477	485	407	482	464	478	470	480	468	471	460	482	474	460	465	471	494	461	426	472	484	499	441	456	461	459	490	490	483	455	454	457	456	481	461	437	491	467	499	431	456	488	460	474	442	476	496	464	456	443	427	506	496	486	489	460	444	442	474	485	492	467	419	461	449	468	457	452	455	455	470	480	477	450	445	470	488	450	441	451	479	435	478	481	467	457	486	456	459	477	456	462	479	461	464	493	422	466	451	448	465	459	510	465	449	467	490	461	472	496	474	481	484	459	450	478	477	518	465	493	496	454	488	431	455	431	488	462	476	469	478	471	497	477	507	474	441	449	451	488	461	502	450	443	471	466	450	478	457	478	465	456	495	409	451	454	481	459	477	459	454	501	446	467	506	467	473	463	476	452	444	462	459	471	466	448	478	454	480	501	442	449	478	444	464	496	476	470	466	456	503	468	453	437	515	459	478	471	501	472	494	531	477	460	505	465	443	479	433	488	480	467	460	449	479	435	503	463	531	434	458	435	495	527	484	479	446	502	453	482	487	424	469	443	472	495	464	436	496	477	466	471	539	470	520	440	456	480	469	497	458	468	502	423	502	476	458	470	460	492	476	467	450	480	442	499	485	457	477	481	472	447	464	483	475	483	468	462	475	435	480	465	503	426	448	469	475	485	466	499	476	450	475	476	411	464	503	476	472	468	453	459	464	484	491	412	457	465	497	509	441	445	467	454	466	477	485	495	450	484	468	503	450	481	501	490	403	453	519	469	441	444	496	478	451	477	463	444	478	450	479	517	450	497	546	455	479	454	483	474	486	480	461	457	449	471	454	477	450	492	466	468	465	519	467	469	461	462	470	454	456	464	467	466	461	464	481	470	458	545	475	467	495	477	458	475	469	447	466	458	501	487	470	456	481	492	437	470	495	488	515	480	493	444	473	447	487	483	453	493	508	453	441	499	470	468	450	495	480	459	479	433	437	481	475	478	482	495	436	487	441	441	470	486	468	469	453	483	474	505	464	446	496	478	443	455	458	467	479	472	476	453	457	496	484	437	469	460	455	490	456	444	498	496	489	476	450	458	479	490	486	462	452	513	472	427	482	467	503	432	451	452	468	502	488	476	490	449	468	483	476	484	500	427	448	472	513	461	480	437	437	475	500	437	439	459	450	498	457	469	470	474	454	448	476	442	483	471	466	429	436	492	474	470	456	486	442	473	475	478	492	467	447	448	453	444	493	461	476	460	496	457	430	479	459	478	483	474	474	470	480	476	423	491	456	458	514	490	475	482	505	441	455	493	486	452	461	475	442	455	463	504	443	499	496	444	455	470	455	458	478	472	487	485	474	414	483	495	486	505	475	483	443	436	459	451	486	455	443	481	468	450	467	489	487	481	473	477	465	485	430	472	463	470	448	456	478	520	469	488	466	448	471	455	464	454	446	486	501	464	479	443	503	480	459	494	473	485	470	453	437	456	497	480	448	457	480	491	444	439	464	454	482	488	482	432	531	458	468	463	489	455	484	446	494	436	500	492	506	456	471	459	473	481	450	458	491	482	450	464	500	460	478	481	504	473	453	472	455	460	473	470	497	436	459	482	516	474	426	473	489	452	480	485	504	530	462	438	486	466	472	489	419	468	451	498	479	487	495	470	477	502	442	482	475	468	458	467	465	447	477	447	470	449	462	503	440	435	427	466	461	476	481	448	468	453	480	449
8295	759	685	634	548	444	417	416	406	351	379	374	345	394	361	341	309	344	366	392	374	372	360	366	364	345	324	365	352	384	375	382	334	378	369	313	381	330	313	303	353	347	341	329	369	388	323	365	363	385	355	317	316	309	352	315	364	315	340	293	342	336	351	365	339	334	347	339	323	314	328	356	331	350	374	350	342	328	346	354	318	337	349	380	330	323	316	357	360	358	362	320	316	326	342	362	327	321	318	351	359	318	364	325	356	343	372	333	345	366	313	345	350	329	327	352	318	340	309	325	358	344	320	337	378	325	362	316	329	349	341	327	303	352	333	352	319	356	314	365	344	376	359	344	347	320	334	358	326	362	349	335	333	351	341	373	326	373	336	344	369	350	346	369	321	339	313	332	347	361	334	344	328	293	384	346	323	350	372	352	337	331	311	321	325	308	350	333	349	385	360	351	316	348	360	325	332	333	343	365	332	352	347	346	328	308	320	332	338	349	305	357	359	346	328	353	332	340	316	323	331	366	333	311	342	326	340	336	298	342	313	366	347	329	343	353	337	322	301	330	359	340	328	313	327	340	336	329	326	339	346	369	297	359	349	319	365	329	298	306	348	308	356	329	338	329	346	368	335	347	336	325	356	341	336	305	309	323	363	369	344	327	333	355	343	332	346	376	307	344	380	358	326	340	347	354	356	317	328	383	358	325	380	371	314	340	315	361	366	349	330	322	349	334	366	331	375	340	339	354	336	356	360	326	332	356	342	349	329	354	345	368	369	343	371	329	341	341	323	351	337	322	317	346	365	329	355	289	382	382	331	314	288	329	340	325	360	368	317	315	337	335	375	340	323	335	364	343	350	308	309	332	307	333	343	342	369	308	325	346	334	360	353	331	327	351	335	350	357	391	341	334	330	296	341	338	335	331	341	331	339	356	353	316	360	325	326	314	368	318	372	357	372	350	381	325	395	348	326	316	295	339	337	339	339	385	345	330	326	329	359	308	373	342	351	348	332	328	349	363	331	368	343	324	365	340	330	357	372	315	359	300	337	343	333	355	377	371	335	345	322	351	318	359	348	351	313	363	321	350	348	362	330	316	338	307	324	348	349	351	353	337	336	364	343	334	375	324	341	307	319	298	332	323	353	315	312	359	337	325	403	344	344	370	363	330	313	323	357	364	322	318	317	361	333	354	350	317	346	330	347	352	358	349	332	325	330	306	327	353	352	335	333	344	339	341	335	332	353	349	346	321	373	367	327	337	314	350	362	306	310	337	354	354	334	376	349	308	331	320	347	348	308	350	334	377	354	313	332	363	387	317	324	331	322	331	383	332	328	315	333	296	337	342	335	328	321	332	310	296	318	323	333	337	337	374	333	347	347	351	318	357	372	355	328	351	347	313	354	331	298	359	330	344	338	340	318	339	398	344	355	354	349	319	340	354	305	312	348	335	323	321	325	338	335	365	355	316	376	357	324	344	349	320	317	356	361	359	336	321	333	362	360	368	352	373	320	317	352	355	347	345	346	317	354	338	373	363	315	321	329	356	330	367	341	357	329	350	329	357	333	329	342	340	365	347	338	331	349	328	324	333	338	372	345	347	329	303	352	334	329	356	333	331	333	342	338	353	364	326	339	369	318	317	319	337	308	328	325	356	322	364	342	338	365	349	317	326	318	301	310	342	355	360	356	367	344	316	361	353	375	339	334	328	368	347	319	336	386	308	337	330	327	354	340	316	357	329	324	343	330	337	340	358	319	352	375	350	352	314	371	333	378	340	335	312	305	327	342	296	351	352	324	347	365	348	323	336	346	350	356	384	346	348	351	362	320	354	379	363	359	326	336	335	332	358	328	331	383	311	368	343	357	322	352	349	378	339	345	317	340	351	323	319	351	335	338	339	329	349	313	405	345	365	364	347	310	354	332	321	356	351	355	404	356	349	358	339	323	384	353	355	345	359	358	330	350	357	352	321	328	346	356	374	305	350	328	359	326	319	340	343	348	326	356	298	316	332	358	316	361	371	356	333	366	346	335	354	313	306	348	355	347	317	341	345	349	386	356	342	324	341	328	338	357	301	342	349	374	353	345	320	309	341	354	322	322	293	322	389	322	326	365	324	318	331	353	347	344	333	338	327	343	372	318	319	348	319	344	332	342	335	337	340	329	334	322	373	312	345	346	365	400	297	331	338	332	319	346	345	306	335	308	307	341	365	329	329	303	364	316	383	331	333	339	324	370	345	351	370	316	355	298	339	360	338	311	324	311	313	325	325	363	328	338	334	345	344	338	388	337	370	341	357	338	367	350	354	323	363	327	343	310	335	342	349	329	336	320	340	334	329	332	360	348	319	346	370	334	326	327	317	355	333	341	331	360	366	355	372	345	366	349	362	376	370	341	352	325	341	362	399	345	347	385	325	339	346	337	369	308	368	312	371	327	320	336	365	325	303	370	312	336	345	322	322	310	326	336	359	326	356	315	355	365	323	380	328	344	312	348	336	356	369	315	381	342	314	361	345	363	307	295	358	319	352	392	323	371	370	319	303	353	334	335	335	332	338	330	336	382	379	342	320	319	376	334	346	357	328	374	301	402	354	328	328	325	353	334	359	326	336	330	343	331	342	365	343	344	336	323	362	337	349	324	338	341	348	320	358	347	335	336	331	366	341	316	345	357	358	339	352	348	321	334	334	315	326	388	369	324	326	336	341	398	316	343	349	318	343	346	311	333	316	341	330	326	339	381	320	316	350	370	339	330	351	325	350	335	332	327	343	346	325	339	356	341	375	363	349	315	353	357	331	358	340	338	345	341	330	325	331	320	333	336	349	311	309	337	318	357	375	372	369	344	331	349	340	289	332	309	373	329	333	349	307	324	350	358	365	341	335	302	309	343	364	305	336	351	320	339	373	322	333	339	343	352	341	340	350	364	354	330	346	314	354	336	342	353	341	333	367	352	323	342	324	351	346	348	351	359	331	361	352	316	374	341	312	322	352	346	307	307	355	352	346	316	334	351	340	372	313	354	324	347	321	314	325	332	342	325	342	358	363	313	331	376	362	364	339	306	324	314	339	342	368	308	348	324	348	361	379	363	351	313	365	361	370	317	318	356	347	364	356	315	362	344	335	348	349	361	331	370	318	324	314	339	343	336	341	364	376	353	318	372	312	351	339	331	334	311	333	351	373	351	318	327	334	357	320	347	325	337	310	363	327	337	339	347	352	328	329	348	335	332	322	356	356	349	328	305	337	372	329	328	336	329	329	353	340	345	301	319	320	389	351	349	337	331	315	312	360	345	330	353	343	304	367	372	343	319	331	345	355	353	331	363	357	327	328	346	313	347	333	333	333	322	384	329	328	306	326	333	367	340	379	352	353	361	335	329	322	345	316	328	352	366	340	315	353	296	338	318	373	353	349	347	341	327	304	376	330	382	355	334	316	329	346	313	319	370	362	366	349	343	330	341	358	360	332	337	353	343	361	327	325	332	359	360	328	326	308	340	279	324	345
6740	1106	1612	1712	1471	1323	1250	1069	1006	988	1008	933	948	880	840	849	885	860	813	856	836	830	827	820	808	822	805	858	793	816	783	801	829	758	783	784	839	761	821	811	783	801	775	812	789	806	806	786	767	800	799	825	801	820	728	832	745	796	780	759	775	780	803	778	734	821	748	802	756	747	734	775	836	783	791	758	820	803	815	784	814	797	759	778	786	746	741	782	795	743	785	772	771	799	749	757	831	738	771	795	794	773	801	793	816	768	797	784	767	725	804	790	772	820	775	754	838	760	746	767	746	783	748	756	802	816	795	790	784	777	825	720	795	781	780	729	800	743	778	762	774	822	735	770	731	741	818	792	771	773	781	745	784	788	789	773	784	865	772	782	838	739	779	755	756	810	718	731	744	777	753	779	791	820	780	764	749	797	767	782	745	770	812	836	736	790	796	831	835	803	800	819	798	758	763	781	779	784	865	742	823	766	763	779	744	781	772	725	805	763	779	756	761	768	789	773	743	790	769	801	754	733	808	736	773	811	802	742	821	777	768	797	763	801	778	802	780	805	784	782	809	775	765	811	769	779	786	755	809	820	785	805	826	812	798	763	768	802	758	778	788	766	769	822	783	784	806	767	807	779	792	746	717	737	783	824	780	818	778	795	801	830	755	763	799	809	772	795	756	771	786	821	765	781	753	776	791	794	771	820	763	775	744	781	735	769	740	842	789	787	761	735	760	783	771	771	813	760	809	761	758	758	782	799	769	738	790	819	764	751	769	754	826	779	715	802	803	753	762	838	757	826	785	771	762	813	781	754	785	749	731	784	822	797	724	721	764	770	769	784	722	811	784	782	755	764	804	769	760	736	791	788	741	713	722	800	754	745	771	770	756	792	785	793	805	794	758	775	693	780	754	791	817	811	772	775	794	807	789	784	834	758	740	789	746	776	761	790	763	790	813	730	738	780	795	719	807	786	769	779	804	753	755	769	795	777	810	810	768	816	760	780	747	777	746	776	771	798	764	794	770	734	747	771	787	782	780	784	765	790	838	763	762	767	751	764	789	764	774	792	779	790	759	808	748	814	803	748	728	793	789	817	733	832	771	818	762	775	776	809	779	767	807	822	721	822	739	758	777	797	791	810	805	762	799	781	740	767	816	832	792	782	777	762	815	842	808	754	796	759	773	769	796	772	800	772	774	811	748	801	763	774	804	806	775	699	744	728	793	799	804	735	733	815	741	766	772	750	756	777	700	755	764	780	833	796	776	745	773	762	815	819	747	785	802	779	767	813	772	795	826	782	802	800	805	804	750	744	804	764	751	755	743	758	815	764	752	761	802	730	734	798	758	811	831	826	805	784	796	767	795	815	750	794	779	761	777	806	801	794	793	791	763	780	759	816	812	765	749	754	761	796	801	710	777	815	774	810	810	740	848	802	821	799	770	725	775	764	783	783	790	764	784	761	771	783	739	763	790	796	798	774	769	753	787	755	804	729	775	781	746	777	792	765	764	729	787	834	878	801	795	734	760	755	757	759	749	791	815	776	794	817	793	774	785	808	768	744	800	710	755	802	804	786	828	775	785	808	783	793	769	788	801	736	793	753	765	777	762	738	803	756	783	777	808	792	810	776	778	763	744	791	801	789	760	847	765	758	762	755	777	753	744	804	813	802	750	743	795	828	785	779	790	767	741	791	795	810	814	797	755	789	782	759	723	737	757	764	741	774	795	800	774	780	803	773	752	819	764	802	750	765	792	754	727	802	733	835	749	776	840	817	763	787	749	862	813	816	802	744	737	751	801	767	778	778	758	800	816	764	779	734	767	775	767	784	776	785	784	786	749	716	797	783	796	764	791	761	782	810	767	759	746	787	812	822	847	763	803	777	802	773	785	792	756	724	825	765	782	835	740	810	783	782	752	789	793	819	794	756	755	753	788	757	808	739	793	781	766	783	741	777	837	812	816	871	773	727	765	774	730	811	786	809	758	739	806	769	768	793	762	770	807	790	818	788	771	811	757	801	714	727	789	807	762	736	790	780	769	772	777	759	784	780	737	803	770	759	812	764	739	733	799	771	770	804	791	761	749	790	799	792	782	724	778	774	800	794	839	815	735	792	749	766	780	746	771	832	760	758	734	796	792	788	760	792	760	770	780	769	759	745	781	760	726	772	822	811	761	819	722	785	805	777	816	807	855	815	814	800	756	824	751	795	801	804	817	777	781	808	714	751	783	796	802	808	795	807	775	780	823	752	810	743	760	759	817	777	721	775	818	776	718	791	721	804	823	731	728	750	731	751	726	782	773	765	768	801	748	808	784	739	771	773	807	735	749	837	750	777	800	801	739	797	783	790	820	734	819	809	771	716	782	738	797	817	767	748	806	784	766	740	776	818	815	788	783	770	776	800	781	731	767	752	782	797	770	749	710	787	754	782	767	793	803	780	768	749	813	768	825	793	770	796	801	859	742	777	734	775	773	819	808	779	762	789	806	770	758	776	826	751	784	790	771	793	795	798	832	779	780	774	807	806	802	756	816	770	806	798	804	698	795	775	789	798	749	815	784	802	823	728	781	798	763	745	802	752	793	773	710	766	799	778	757	758	768	739	741	769	794	768	796	774	750	746	759	775	760	792	760	784	752	766	801	742	705	798	748	751	819	760	767	775	758	739	730	772	773	771	787	832	759	803	757	756	770	774	776	766	838	787	801	790	772	809	771	772	796	749	802	799	750	716	797	784	796	777	723	795	780	758	791	771	728	770	770	825	774	793	788	743	749	770	748	816	765	699	776	845	784	779	795	788	805	833	801	781	769	797	804	761	820	783	780	792	776	791	802	787	786	781	792	760	815	743	725	805	799	756	802	749	787	775	760	762	799	812	788	834	807	775	765	789	771	803	814	800	772	796	782	767	779	744	744	758	749	782	815	759	810	747	799	722	792	746	753	754	789	791	782	705	738	834	783	796	789	799	778	796	816	816	774	833	744	810	747	782	738	823	733	793	770	790	825	808	795	807	786	784	776	730	870	751	790	774	746	789	771	763	802	794	841	787	748	830	761	769	764	757	749	784	748	806	803	770	749	795	743	713	785	807	762	772	764	768	781	806	759	751	764	776	773	803	770	800	777	778	808	754	823	781	779	787	758	791	822	766	760	825	809	746	774	756	791	812	805	749	807	789	766	767	725	798	740	791	772	752	759	809	765	773	734	812	775	789	806	800	777	828	740	785	734	785	785	766	752	815	712	782	767	767	771	752	781	771	764	767	829	750	751	785	797	824	765	778	830	735	743	770	772	761	768	782	772	815	756	816	729	835	775	751	752	768	746	755	753	801	768	735	779	805	827	799	756	784	800	756	795	736	809	792	792	823	828	708	762	768	778	733	817	786	778	769	799	726	747	772	786	788	776	814	755	804	774	779	728	773	815	847	782	822	752	799	780	813	754	768	808	801	749	795	826	762	780	789	775	793	796	787	808	812	767	780	762	770	788	756	801	761	771	831	769	759	770	777
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
