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
338458086942	338458087502	338458088052	338458088602	338458089152	338458089702	338458090252	338458090802	338458091352	338458091902	338458092452	338458093002	338458093552	338458094102	338458094652	338458095202	338458095752	338458096302	338458096852	338458097402	338458097952	338458098502	338458099052	338458099602	338458100152	338458100702	338458101252	338458101802	338458102352	338458102902	338458103452	338458104002	338458104552	338458105102	338458105652	338458106202	338458106752	338458107302	338458107852	338458108402	338458108952	338458109502	338458110052	338458110602	338458111152	338458111702	338458112252	338458112802	338458113352	338458113902	338458114452	338458115002	338458115552	338458116102	338458116652	338458117202	338458117752	338458118302	338458118852	338458119402	338458119952	338458120502	338458121052	338458121602	338458122152	338458122702	338458123252	338458123802	338458124352	338458124902	338458125452	338458126002	338458126552	338458127102	338458127652	338458128202	338458128752	338458129302	338458129852	338458130402	338458130952	338458131502	338458132052	338458132602	338458133152	338458133702	338458134252	338458134802	338458135352	338458135902	338458136452	338458137002	338458137552	338458138102	338458138652	338458139202	338458139752	338458140302	338458140852	338458141402	338458141952	338458142502	338458143052	338458143602	338458144152	338458144702	338458145252	338458145802	338458146352	338458146902	338458147452	338458148002	338458148552	338458149102	338458149652	338458150202	338458150752	338458151302	338458151852	338458152402	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2759	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2763	3650	2300	2763	3650	2300	2764	3650	2300	2764	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15270	1080	709	651	405	310	295	221	190	179	174	153	122	144	147	137	165	134	135	146	134	116	133	138	140	120	141	119	109	112	117	123	132	126	113	124	136	97	139	116	109	131	114	140	116	101	139	128	134	113	168	114	127	135	116	115	118	108	122	119	117	135	123	111	113	118	139	107	128	126	115	141	139	125	126	119	130	140	137	128	120	129	133	110	116	135	129	115	125	122	99	115	129	141	110	137	122	119	115	116	140	125	131	143	131	138	117	123	127	135	146	114	141	117	150	128	132	111	107	110	110	115	136	139	112	117	105	120	128	106	108	119	117	127	124	130	131	135	135	109	123	142	131	112	125	112	120	111	129	143	121	125	129	150	144	123	118	126	116	102	115	116	109	107	120	127	96	140	118	131	133	116	138	118	129	128	126	100	127	123	102	130	125	108	137	112	142	118	107	122	123	135	112	110	123	132	114	117	102	131	110	130	107	112	124	122	114	116	113	123	127	124	107	132	102	107	125	134	109	112	118	123	96	131	117	113	127	112	116	94	116	118	97	106	131	119	121	111	94	116	132	119	127	122	141	123	119	126	129	113	120	109	124	125	100	110	135	119	110	131	121	149	117	125	117	132	118	117	108	101	111	101	121	128	114	149	123	124	129	121	119	139	121	127	111	104	123	122	120	124	104	129	123	153	149	119	111	139	111	104	126	116	136	128	130	123	122	105	97	112	120	119	122	124	112	117	126	130	135	136	145	98	121	106	138	133	121	124	142	124	118	135	127	139	117	127	107	130	131	128	107	141	137	114	144	128	130	130	135	140	129	115	118	133	130	111	121	126	123	121	116	108	119	141	126	121	109	114	116	126	131	133	121	113	110	129	112	130	126	125	109	127	130	91	127	120	110	101	120	117	115	106	111	124	147	106	107	131	127	134	125	126	122	131	113	126	132	139	122	142	121	133	113	133	137	134	114	126	114	132	108	125	129	143	119	114	120	132	126	134	125	108	142	116	122	132	122	122	126	123	102	126	94	111	109	133	143	121	106	102	115	134	110	123	110	135	102	125	128	118	112	114	129	129	123	136	132	115	113	130	142	131	146	148	112	103	120	122	113	119	142	125	139	128	97	119	119	121	123	118	119	122	140	136	139	112	130	127	120	127	123	110	134	131	106	112	118	109	142	134	125	113	126	110	115	107	118	124	122	106	123	135	126	130	124	130	134	120	114	130	120	115	141	135	116	131	113	115	109	131	126	131	128	136	124	140	141	109	117	126	108	109	120	129	115	140	129	130	124	113	123	125	117	120	124	115	101	112	113	130	114	111	123	116	147	138	133	132	125	123	122	123	112	109	144	115	141	148	122	111	125	122	120	111	135	125	123	142	126	112	134	124	140	124	132	157	114	139	149	146	127	127	142	129	101	117	129	127	105	116	131	121	119	122	132	105	119	127	141	126	110	115	113	131	106	128	135	148	126	101	116	125	128	110	155	126	128	123	104	105	133	120	112	109	104	123	143	121	129	112	137	137	112	108	115	124	132	139	110	104	117	128	131	117	118	129	141	114	134	116	121	106	110	114	117	122	141	149	141	134	136	122	138	126	136	108	118	115	120	106	113	127	122	132	125	118	123	137	118	123	136	105	131	115	113	130	115	126	112	123	124	108	135	112	133	134	103	103	118	123	116	118	118	126	139	133	120	91	132	116	127	123	125	112	101	135	124	114	128	126	110	96	116	123	109	119	136	126	110	126	127	121	124	114	109	103	139	98	95	130	121	128	115	129	125	113	133	119	102	129	135	104	133	125	117	127	121	134	134	120	129	133	122	125	141	119	114	111	99	111	123	117	109	110	124	117	139	119	103	141	125	104	135	124	111	119	144	111	131	151	133	105	120	130	107	114	121	113	111	137	132	119	105	134	118	135	98	112	140	130	136	141	110	127	122	122	116	132	101	112	105	135	124	113	139	136	116	116	133	109	111	122	170	98	123	108	111	118	125	131	110	119	105	103	132	134	127	128	101	120	109	105	121	115	134	140	100	123	107	119	118	124	129	114	127	128	123	117	115	128	99	122	135	136	141	117	111	92	106	109	113	131	131	110	122	107	122	126	94	112	125	114	111	108	109	116	111	127	112	121	103	114	145	113	117	109	111	118	127	116	136	135	110	108	147	120	127	126	121	118	117	108	120	133	124	129	108	112	129	121	113	116	122	137	122	128	108	119	131	105	121	138	117	115	145	122	112	114	149	115	135	108	115	119	125	119	139	112	119	114	114	114	138	124	104	106	117	119	107	107	117	158	110	132	136	124	108	130	136	120	118	107	123	122	125	103	114	128	131	139	138	134	116	124	127	117	116	122	132	132	121	136	112	127	130	124	129	118	131	130	128	126	140	113	122	122	138	138	122	159	131	142	94	114	99	118	136	151	118	139	120	96	139	127	94	111	114	119	132	112	125	136	122	116	122	122	111	133	141	115	115	119	96	123	119	104	97	142	134	110	128	134	114	126	123	136	127	113	93	109	95	118	137	131	140	116	115	104	136	111	119	137	120	105	116	112	109	128	116	125	123	119	128	110	148	95	115	124	116	113	130	135	115	117	116	102	125	127	126	120	125	116	114	114	108	107	103	106	121	123	103	114	132	124	111	121	160	131	127	116	94	106	125	135	133	119	122	141	121	120	122	109	128	128	129	131	114	139	120	122	130	133	147	117	124	110	143	134	81	107	111	107	142	141	130	117	111	123	117	119	150	128	128	153	131	105	119	115	115	136	120	127	137	125	155	121	103	128	118	137	127	133	137	117	135	128	114	131	112	136	143	117	137	114	133	135	120	86	129	132	123	136	139	118	110	112	106	135	118	126	115	120	119	126	111	144	125	114	119	114	136	110	104	135	117	121	109	107	119	140	108	111	115	120	110	136	131	123	117	115	126	116	117	125	100	129	119	126	131	113	121	133	134	141	123	120	123	134	126	124	101	126	128	115	110	117	134	157	124	130	111	119	120	130	148	122	140	126	116	107	110	116	120	118	115	117	131	111	121	117	133	128	142	126	113	109	106	115	107	124	106	118	123	99	135	117	90	128	110	123	127	115	103	140	161	124	133	115	131	142	114	135	123	121	124	120	119	122	113	121	126	107	124	118	116	103	125	105	114	134	108	122	124	113	138	99	111	110	123	143	103	127	99	124	128	115	138	125	123	131	107	110	119	126	128	130	123	129	87	126	102	111	142	137	145	136	138	106	129	127	116	136	118	127	133	127	128	114	109	99	126	107	106	108	130	96	130	139	123	120	151	121	118	108	138	108	143	114	126	131	129	134	123	117	138	135	128	108	123	111	105	123	144	126	111	145	122	130	126	134	99	121	144	121	113	111	138	136	139	121	118	114	133	112	111	119	128	149	112	140	134	115	111	120	136	105	156	127	121	109	108	124	105	105	124	112	135	120	123	134	142	137	105	121	146	122	139	120	116	139	105	118	132	112	115	139	130	132	141	105	116	115	127	131	130	118
9114	816	1544	1986	1690	1367	1111	916	789	682	610	586	577	557	517	496	488	457	386	423	403	393	401	386	370	386	369	367	356	363	382	365	343	337	361	349	360	371	336	330	323	322	335	363	325	352	368	390	333	317	325	364	346	366	364	346	313	346	356	356	336	349	357	347	327	363	341	358	325	344	345	325	342	373	359	341	350	347	344	326	343	321	339	345	346	329	323	345	355	324	312	301	318	332	351	356	311	348	326	343	291	335	366	332	316	320	341	349	318	335	356	347	345	340	348	310	352	303	314	329	333	349	322	338	333	335	339	344	308	341	338	342	319	324	376	350	313	337	329	334	335	312	317	364	345	337	332	346	322	312	338	340	319	325	317	318	341	350	337	332	315	354	331	292	316	334	319	331	351	332	342	329	337	342	333	334	357	339	322	338	345	339	309	332	322	312	325	315	346	295	354	327	349	348	320	339	329	356	335	356	352	346	329	334	344	302	323	311	334	308	324	316	325	355	324	326	372	330	336	370	342	318	309	320	333	342	334	327	344	345	326	314	315	332	315	320	336	344	329	345	316	315	336	312	353	343	313	290	324	342	359	323	339	314	331	330	362	306	329	320	352	304	328	367	319	344	365	299	310	337	325	373	313	326	344	348	319	338	351	311	319	336	359	331	363	374	326	328	356	368	313	329	310	322	316	338	348	334	349	335	287	311	335	327	299	330	334	346	344	342	346	280	370	313	340	331	322	327	334	340	331	310	334	347	320	362	331	329	333	329	296	329	357	305	322	331	321	351	352	307	285	285	326	331	302	338	332	305	306	343	350	308	301	327	375	355	296	344	286	334	332	306	295	316	334	317	347	323	357	310	359	350	344	312	342	334	342	324	313	343	335	316	373	335	305	361	363	349	339	328	322	335	322	354	355	324	352	346	314	317	316	335	357	375	335	305	321	338	331	333	328	354	299	329	337	345	359	335	336	334	338	324	310	333	326	323	313	319	325	327	335	344	346	348	330	295	394	324	345	336	357	329	346	338	309	313	317	319	343	354	297	324	322	325	366	305	350	321	334	323	314	312	329	318	312	341	297	348	337	339	304	344	347	357	339	315	348	335	354	331	331	321	316	329	297	336	352	354	311	332	323	322	308	333	358	291	318	308	323	322	297	339	309	315	330	334	333	316	334	377	320	343	329	327	327	365	319	302	332	351	281	332	345	316	333	350	331	335	351	344	346	350	312	362	363	344	344	335	279	328	345	335	336	297	339	365	330	328	314	317	307	313	345	366	327	314	336	313	300	342	348	341	308	320	322	352	326	301	334	325	339	315	334	315	323	344	344	320	370	321	317	338	335	313	357	360	339	326	308	341	364	349	348	311	322	353	321	288	331	356	321	344	304	321	325	324	346	299	340	318	355	340	329	342	319	368	333	359	317	369	343	300	319	360	340	358	314	331	337	321	329	338	338	383	346	349	326	326	332	332	350	342	326	328	339	338	326	336	332	361	319	332	315	323	371	317	329	313	335	343	354	335	343	347	356	327	305	287	315	329	350	330	323	319	341	359	336	331	335	328	305	357	334	355	328	320	347	350	334	308	326	360	309	330	342	301	309	331	274	320	345	355	323	341	337	330	292	300	337	338	363	361	350	370	336	341	361	340	334	317	300	301	318	308	324	329	312	342	334	368	352	299	301	302	337	350	357	324	308	322	353	327	333	309	325	331	350	348	333	321	335	328	337	360	314	319	309	298	307	323	360	313	346	320	318	324	324	321	342	317	366	365	328	363	313	356	359	341	349	339	358	350	315	346	347	332	306	361	362	301	334	314	280	350	314	345	307	322	338	345	318	341	322	341	337	327	334	338	344	328	329	337	343	346	336	335	339	321	360	327	333	333	360	337	315	329	312	315	317	339	312	317	290	326	300	329	280	320	323	310	351	311	349	312	303	342	331	339	325	331	300	297	332	332	306	312	324	320	359	339	315	341	328	331	337	335	351	332	373	335	331	342	337	313	334	337	339	312	326	308	339	321	351	324	333	327	340	373	300	337	333	305	312	300	363	340	347	324	324	314	322	297	332	308	337	339	313	336	355	354	306	314	333	324	344	314	366	320	316	331	347	306	323	336	344	352	330	320	337	336	327	348	349	341	343	334	361	326	319	332	343	362	313	352	308	339	333	343	321	372	312	354	307	342	349	331	305	360	342	329	342	310	325	306	343	322	326	299	316	320	318	301	332	308	344	323	313	312	326	329	324	332	339	331	346	334	327	328	316	320	312	318	315	351	300	296	317	301	332	329	323	343	315	343	314	323	340	331	309	315	329	331	312	351	349	331	334	356	374	304	342	348	295	310	312	330	321	353	352	358	331	379	328	347	312	318	312	330	325	339	354	303	350	341	316	342	353	346	302	364	335	342	365	323	338	338	334	342	326	360	340	341	351	344	336	338	335	333	317	329	333	314	340	314	323	318	319	351	325	346	373	321	314	332	338	362	306	331	343	348	313	299	332	304	351	355	326	318	323	355	327	350	333	339	343	337	367	317	338	356	330	336	316	346	345	341	338	343	370	339	335	305	329	355	327	345	353	326	355	350	319	325	311	366	323	339	317	311	320	331	321	300	307	295	325	351	339	298	308	332	355	323	322	331	330	352	351	331	336	316	322	299	360	317	330	312	348	352	335	318	312	300	332	339	341	325	334	334	335	351	332	309	326	341	341	347	337	346	316	336	326	333	342	334	339	306	337	318	350	351	348	315	337	339	337	342	350	359	303	313	343	354	338	320	318	349	313	326	332	353	327	335	359	327	337	356	298	326	320	338	311	326	321	335	356	335	341	291	296	346	305	329	334	341	316	349	337	301	330	321	321	338	349	313	349	367	346	328	325	316	326	341	351	318	287	323	336	322	317	364	336	377	330	307	330	318	360	335	319	320	322	321	352	302	310	345	349	357	332	329	363	305	320	380	314	348	307	341	340	345	306	346	332	346	354	332	341	322	331	327	361	352	340	333	329	322	321	331	327	325	318	371	341	300	373	317	371	324	337	314	361	319	329	308	345	340	327	319	292	353	368	347	375	324	308	323	325	330	332	309	351	315	324	335	350	319	336	330	329	359	332	332	322	292	303	315	335	332	313	341	339	338	351	342	321	337	324	332	337	313	313	352	305	320	361	372	310	317	329	315	360	333	328	337	350	318	321	315	323	321	334	335	309	288	335	321	326	327	328	335	356	341	336	323	342	318	323	353	325	312	313	330	315	344	355	336	331	362	350	333	294	361	340	325	333	352	329	316	349	327	322	344	305	341	322	337	326	338	355	328	313	323	307	322	315	341	346	329	352	332	332	320	312	324	306	346	315	337	319	291	354	363	316	326	332	315	324	343	309	341	368	324	330	337	333	309	313	323	326	339	350	317	299	339	322	320	301	310	359	329	325	336	315	335	345	337	320	381	316	358	341	356	340	345	328	313	316	343	337	336	332	338	333	318	340	330	351	336	332	337	351	331	332	320	321	329
1385	428	388	428	390	388	355	365	365	370	304	378	329	354	371	376	359	355	309	349	353	360	362	358	344	341	345	396	356	352	336	356	361	366	360	372	387	366	354	393	384	359	351	356	395	352	366	377	381	348	343	352	353	354	313	361	405	368	374	356	353	387	358	359	393	385	339	332	412	344	363	341	355	344	328	358	372	341	410	318	360	394	335	366	379	372	373	306	362	335	348	354	323	362	364	359	357	377	388	335	347	330	363	357	354	371	332	342	367	352	355	382	383	378	326	361	407	322	349	387	376	370	343	359	355	393	363	340	335	341	367	345	383	383	334	389	344	353	382	349	327	349	348	358	360	319	366	367	364	358	318	375	353	342	368	395	369	344	323	356	390	348	382	367	377	390	399	370	348	385	341	351	333	401	379	381	379	361	333	337	343	350	360	343	356	360	337	360	351	368	378	337	347	366	331	351	354	370	378	336	329	352	361	378	368	353	373	380	392	358	356	381	343	381	343	346	316	352	330	368	350	384	367	355	357	369	336	361	372	335	351	358	373	327	359	384	404	336	327	342	387	371	357	359	362	371	336	394	348	385	376	385	336	329	385	382	360	322	354	378	374	358	363	368	376	358	370	361	355	347	378	380	392	363	306	386	363	352	317	369	355	394	345	375	348	349	347	345	353	356	353	358	368	333	351	379	378	398	365	376	345	356	383	371	367	383	353	379	390	395	366	370	366	355	346	372	328	360	378	353	366	396	351	353	377	361	374	339	354	369	392	381	331	347	363	388	383	354	407	384	394	331	352	322	384	370	357	361	355	323	365	358	328	371	437	331	349	338	354	360	370	343	351	351	351	360	362	358	313	337	369	351	346	384	349	348	354	321	371	382	355	344	367	364	344	359	366	382	348	367	372	375	368	383	348	384	357	366	390	379	385	369	353	372	366	367	381	345	346	363	363	366	405	375	355	372	344	321	365	340	351	363	352	361	345	364	374	372	344	356	330	339	367	369	372	328	351	344	319	351	381	381	339	383	362	343	361	393	383	367	361	352	342	332	342	373	377	357	355	366	350	325	386	331	382	405	341	373	343	394	380	360	388	344	359	364	349	360	351	407	339	366	356	365	348	364	380	360	316	355	360	368	356	356	405	396	358	365	361	344	367	370	363	344	351	367	379	352	340	338	361	368	357	349	379	300	385	384	340	355	399	375	354	337	361	376	354	350	364	341	358	356	351	348	373	325	370	363	378	343	344	386	356	341	350	358	382	329	390	341	347	305	350	381	364	361	360	350	347	346	369	313	335	326	335	349	375	363	393	345	384	378	356	341	368	328	385	375	363	346	390	367	358	333	362	335	359	360	339	368	353	365	377	337	362	358	378	391	362	391	307	341	354	337	393	379	342	329	337	359	362	358	358	396	355	336	337	322	364	359	391	360	394	371	347	375	325	321	349	371	366	341	348	346	366	361	350	381	343	379	381	385	383	380	337	380	354	331	355	366	344	371	352	393	357	366	380	358	354	337	336	351	358	335	369	355	410	370	348	366	357	359	325	359	353	360	370	353	353	354	379	383	347	344	356	361	406	341	356	362	352	359	342	334	348	352	348	350	355	337	367	373	384	324	351	329	354	370	363	367	382	387	360	394	353	358	338	385	347	350	362	360	358	390	391	364	338	368	348	364	371	367	381	312	333	360	383	366	375	378	398	355	354	378	385	370	333	356	349	361	389	333	333	356	333	350	379	362	375	344	343	364	385	338	335	362	364	368	371	374	340	367	341	338	384	363	349	363	353	342	351	359	347	351	341	340	371	376	364	371	410	338	365	363	381	367	358	371	345	347	359	379	384	376	349	358	380	335	362	385	355	354	339	365	364	373	339	389	404	358	328	364	360	373	368	327	342	361	369	376	335	355	365	335	325	385	349	350	354	349	327	401	370	318	355	382	356	357	369	368	390	355	361	348	381	346	389	351	349	353	341	350	373	328	313	347	338	359	354	365	401	362	346	369	358	326	359	354	355	345	364	383	373	370	349	359	342	346	348	352	361	345	326	383	355	351	349	350	370	366	332	344	363	330	325	341	356	371	383	327	359	349	353	337	377	368	333	386	360	388	339	374	353	385	363	356	364	384	349	403	359	383	358	316	378	409	373	382	343	333	325	346	366	360	345	371	335	350	371	354	338	341	373	373	370	379	336	363	338	362	365	362	390	367	379	356	365	330	386	360	386	379	347	387	381	355	383	321	373	346	344	384	370	395	316	353	370	358	384	321	374	379	357	360	324	343	341	355	368	362	365	403	343	362	364	355	359	394	360	371	345	391	351	326	318	365	314	365	380	376	362	390	354	391	348	359	389	332	350	368	362	371	363	373	349	344	342	354	343	352	358	371	396	329	369	360	342	334	368	366	361	335	339	347	358	353	323	331	351	325	383	392	346	323	353	329	351	350	323	327	391	356	381	352	398	363	318	352	335	343	324	378	358	362	356	381	372	363	358	410	378	357	355	391	363	326	333	369	333	380	349	369	343	392	352	372	376	376	343	338	372	347	337	394	347	406	342	357	374	361	363	355	363	396	377	349	398	344	344	336	359	349	351	390	355	332	396	341	407	353	378	356	334	377	378	356	357	339	404	375	390	351	379	350	370	369	339	379	355	351	360	350	353	336	365	329	353	363	356	358	341	345	364	328	404	348	380	345	344	358	397	348	404	352	366	370	304	337	343	315	354	367	389	394	333	335	371	370	361	375	418	378	338	335	356	368	372	374	385	385	361	367	372	347	366	381	335	339	385	355	370	362	415	344	368	349	382	384	338	332	360	342	367	348	369	356	336	348	354	357	337	361	359	388	325	369	382	356	406	388	342	357	388	333	389	350	363	339	359	373	346	369	382	352	361	362	373	385	352	372	365	376	346	374	356	358	361	351	370	356	355	390	396	342	389	352	367	368	379	322	361	400	341	358	332	368	341	349	353	362	340	357	329	369	340	339	348	378	319	375	375	356	358	357	347	412	357	349	358	399	338	377	333	387	349	405	350	364	385	357	359	341	388	324	363	439	361	352	345	379	316	331	321	328	377	325	350	381	358	359	398	378	332	349	360	355	406	361	366	342	363	348	359	363	319	386	397	367	343	345	388	381	322	335	385	355	345	344	348	340	357	406	363	330	367	334	341	388	360	366	368	360	362	371	339	353	375	351	355	375	372	330	360	394	332	398	366	362	354	375	362	367	379	355	348	375	355	345	401	304	359	345	337	395	348	366	371	387	360	369	373	344	404	384	350	372	406	347	346	380	365	377	360	359	358	346	362	359	357	328	366	349	351	349	367	382	367	373	384	366	366	340	386	365	390	365	389	337	334	326	348	359	359	358	344	344	394	353	362	329	347	330	371	348	353	312	347	342	362	341	332	359	356	358	369	363	385	350	383	386	367	379	342	368	407	383	353	381	355	362	364	342	360	368	369	340	377	363	409	386	314	352	356	341	296	389	354	348	369	355	366	365	371	343	376	312
2036	931	967	1016	960	915	951	913	912	874	861	880	862	895	826	868	896	851	848	810	848	831	829	853	852	897	822	861	831	871	823	858	854	828	848	861	806	816	888	835	857	847	875	849	805	871	853	800	912	864	795	848	860	836	834	845	848	832	834	823	867	818	873	836	854	867	782	849	886	834	827	808	813	790	851	813	893	834	833	838	872	847	841	808	852	828	862	818	899	818	815	804	883	875	875	848	819	830	863	843	892	861	868	869	841	821	857	866	794	893	795	832	859	860	868	833	857	842	857	889	875	850	848	795	872	859	811	845	899	871	818	847	846	875	838	833	886	886	790	865	843	874	821	819	783	849	864	858	808	859	819	848	878	832	837	839	861	832	811	762	832	957	864	861	833	815	866	786	905	820	836	866	835	859	869	857	849	822	845	792	816	853	822	831	839	827	857	830	798	794	800	872	867	885	858	813	832	888	796	864	818	870	834	818	847	818	794	816	869	853	855	875	817	809	875	817	852	889	825	805	874	810	806	815	842	791	803	859	826	859	848	846	841	820	872	823	839	816	843	803	881	856	803	866	840	817	904	864	845	837	814	854	828	873	813	882	851	781	783	862	828	838	825	880	814	797	849	806	824	872	899	833	850	779	882	840	872	861	827	853	816	850	836	841	851	830	819	843	832	821	842	789	840	834	821	810	877	829	866	930	911	848	837	892	853	858	825	887	852	831	822	886	868	834	769	825	878	812	864	833	849	848	846	831	825	837	886	836	817	878	862	841	838	826	849	829	861	851	809	846	892	820	885	911	839	846	803	846	870	872	863	781	769	862	821	871	828	832	871	802	892	779	824	858	873	823	827	830	823	873	833	805	894	869	872	828	807	867	860	844	850	859	871	776	823	829	821	851	847	874	823	806	780	853	843	842	813	879	831	855	888	855	885	831	857	820	792	804	826	879	838	836	904	798	883	850	866	845	824	876	832	825	810	837	899	849	843	855	785	838	882	856	853	834	887	804	841	885	825	816	808	872	847	892	871	794	830	852	883	848	855	810	841	855	852	868	847	879	847	869	918	888	822	805	808	832	799	811	811	848	875	813	872	802	817	832	851	864	865	856	835	890	818	831	864	871	854	857	834	803	817	828	847	795	861	819	835	876	864	794	802	875	796	858	844	792	853	828	857	884	837	878	864	830	844	882	839	827	860	767	888	773	877	805	840	914	857	866	835	849	855	845	796	890	848	826	814	822	825	794	840	875	852	856	862	822	842	825	822	875	811	805	873	903	866	866	834	841	841	841	839	855	862	900	852	863	916	852	814	846	801	901	803	819	821	887	821	824	826	865	836	873	830	811	834	818	870	867	820	825	819	823	854	822	847	799	880	810	841	832	836	884	865	856	887	900	806	844	844	855	872	818	868	874	828	892	842	838	850	850	883	896	886	840	839	836	851	866	843	816	853	824	871	866	825	851	834	857	848	853	871	853	841	846	862	852	886	885	846	876	858	874	897	851	879	853	833	865	874	853	748	803	807	913	869	875	845	863	884	834	838	879	855	883	852	854	874	818	896	896	814	868	796	836	850	840	812	820	765	824	865	865	826	871	851	864	882	877	848	911	808	833	889	826	850	842	848	851	831	819	832	866	828	874	834	814	854	867	850	844	865	822	862	881	872	832	813	800	862	876	871	850	817	866	861	823	822	822	801	816	821	897	858	864	890	826	852	805	840	869	866	845	843	842	837	799	848	828	815	844	799	855	839	855	863	795	851	817	869	840	856	816	845	855	817	859	867	847	846	883	848	840	858	777	837	836	864	878	721	817	826	857	836	874	856	845	852	845	857	823	845	827	795	880	820	901	814	855	848	818	847	799	879	866	869	815	851	837	839	845	829	837	850	838	840	861	795	810	851	851	812	874	864	860	840	847	829	869	877	845	814	782	837	892	860	871	835	918	811	876	815	793	861	863	874	894	843	800	870	893	838	854	770	893	826	853	850	856	894	831	823	927	863	859	830	866	803	796	859	839	839	869	894	843	853	788	812	892	809	806	839	811	835	864	818	888	831	804	870	896	820	860	857	845	887	833	891	868	909	889	829	841	868	803	847	836	828	831	846	873	784	811	846	865	828	889	856	846	814	823	866	838	840	868	793	839	818	851	840	846	876	831	857	838	848	914	830	824	875	803	866	897	833	831	832	869	831	800	846	839	867	853	803	821	845	810	812	829	831	814	883	823	852	798	844	829	813	858	883	849	873	883	822	858	831	847	848	892	847	793	846	848	855	823	831	903	874	810	854	883	843	862	859	844	867	884	849	824	877	801	848	851	875	820	875	860	833	859	877	814	802	818	832	892	886	854	879	811	871	851	843	786	830	857	822	816	843	898	877	848	822	859	833	828	837	825	897	869	858	834	862	824	830	819	851	899	881	855	856	857	838	815	874	874	870	840	874	876	886	856	887	815	844	828	854	824	792	809	856	826	807	900	859	870	854	847	853	776	818	864	808	825	847	847	871	800	761	886	884	876	881	860	801	795	827	856	796	854	874	877	857	830	813	873	791	867	857	816	852	822	864	809	821	849	848	820	804	848	847	901	837	839	869	867	874	841	777	858	828	816	841	849	833	885	840	843	866	846	846	825	856	860	830	840	841	901	866	885	910	894	769	870	851	801	896	842	820	859	884	786	889	818	848	885	864	831	859	842	867	842	873	826	835	742	870	801	823	807	811	805	824	809	840	833	853	889	885	794	871	826	806	837	824	813	836	840	840	835	884	799	824	853	826	821	893	867	865	782	872	882	886	848	845	814	818	855	825	859	822	854	852	817	891	837	819	905	853	878	828	856	841	814	856	835	823	864	831	854	863	858	851	858	823	832	813	828	864	839	872	839	874	858	830	848	837	808	847	820	824	815	917	861	836	870	892	815	849	855	840	798	785	871	857	814	872	819	875	830	864	812	826	840	823	838	771	884	849	845	849	861	861	848	869	809	876	861	907	799	811	837	877	874	805	882	822	820	833	836	820	886	760	888	848	892	865	871	848	909	804	872	850	806	839	827	816	814	851	879	847	850	873	829	849	844	843	882	862	825	833	844	827	825	849	862	871	841	870	807	858	837	827	826	852	861	875	845	830	792	847	798	903	883	884	866	859	842	847	861	875	845	825	851	887	861	800	857	853	854	830	839	845	863	898	845	912	829	870	868	845	852	818	902	859	876	844	830	823	887	798	807	830	854	855	849	888	857	855	814	872	778	856	856	885	846	831	863	859	914	894	894	838	819	836	880	889	854	840	847	854	817	899	831	869	822	858	803	875	841	839	884	843	818	872	851	856	839	830	864	870	861	855	863	829	834	840	858	808	811	866	830	836	841	830	871	907	821	881	837	876	806	826	901	856	806	831	813	838	838	848	865	813	864	822	807	857	843	810	837	816	855	828	831	848	831	845	839	839	850	830	892	841	876	839	838	826	842	815	819	839	823	852	871	860	865	857	833	899	877	890	924	889	822	842	842	845	851
8320	631	604	562	409	374	350	318	293	281	331	324	273	299	286	294	308	281	282	259	283	316	279	289	301	291	272	284	260	271	277	286	302	270	283	279	274	284	274	289	284	284	266	270	233	266	243	297	275	253	278	279	284	258	293	287	301	263	287	282	263	284	293	261	283	297	259	290	301	281	272	268	267	271	272	281	287	275	256	298	296	278	284	268	289	290	260	273	300	291	293	293	279	305	273	260	298	309	277	287	280	266	297	259	285	303	273	300	266	276	301	272	280	271	294	297	270	264	284	264	282	310	269	257	281	305	282	281	265	266	264	288	281	294	249	294	288	296	299	295	279	273	273	271	258	273	276	283	303	283	278	260	279	276	279	285	248	277	266	273	282	292	281	281	307	243	314	258	267	264	272	292	278	319	290	289	272	285	274	276	316	277	273	252	304	277	257	267	278	303	301	270	279	263	246	291	295	301	279	274	307	255	262	274	278	246	290	278	245	262	265	286	273	276	265	294	287	261	269	294	263	300	273	299	288	243	282	312	288	250	298	277	300	271	297	283	295	288	284	279	268	313	279	260	274	269	295	264	273	252	281	286	301	295	291	290	266	270	294	262	300	270	260	284	295	298	281	247	282	276	276	298	293	294	273	269	283	285	295	301	275	304	290	265	265	261	293	299	278	290	298	273	250	283	255	303	280	292	292	280	268	284	298	271	327	266	308	308	258	289	281	284	266	276	259	289	296	244	307	251	296	297	292	257	293	281	266	299	276	251	276	282	273	320	307	277	293	294	306	282	305	293	303	280	288	276	287	263	287	299	307	284	276	281	295	282	253	262	248	281	245	270	296	278	268	266	273	263	281	272	244	251	295	311	283	256	280	259	274	286	269	279	248	245	304	295	298	286	260	285	260	259	311	246	281	280	262	270	291	301	312	283	297	258	287	247	286	279	267	275	270	300	308	263	276	272	252	300	291	245	266	280	272	305	263	272	274	293	262	269	295	296	283	243	264	271	275	292	312	270	265	304	238	297	253	285	291	287	273	284	293	280	265	279	279	258	264	269	279	281	293	291	267	273	275	251	256	255	258	268	279	262	279	276	287	282	287	256	298	306	270	295	280	279	284	278	280	289	287	267	284	278	287	317	283	300	263	264	256	281	293	306	253	286	260	314	274	283	293	268	248	302	275	278	251	279	313	287	258	308	286	305	253	248	286	253	285	282	281	264	294	268	280	273	286	264	275	253	254	227	296	268	268	278	245	273	280	269	244	244	304	278	268	277	250	284	290	290	288	274	286	248	285	266	273	274	303	278	265	285	283	277	269	275	274	307	262	279	261	312	278	251	249	309	272	260	259	285	295	273	304	280	335	267	282	288	275	299	274	279	267	291	260	279	269	258	304	273	314	264	280	300	296	277	314	292	301	275	270	287	296	272	303	281	269	280	295	302	280	296	259	265	269	282	287	262	294	264	266	265	263	270	277	268	251	294	254	290	307	275	284	266	295	277	261	287	294	281	277	270	265	270	263	294	294	287	282	336	300	298	280	312	314	277	265	279	269	271	260	306	290	253	282	262	269	277	265	279	317	258	284	305	256	255	278	281	277	295	269	309	286	276	276	297	296	278	285	303	262	296	279	290	269	293	265	262	248	274	272	267	271	306	302	273	300	263	228	296	280	302	300	254	273	268	306	285	316	273	264	274	268	274	293	288	288	289	283	305	277	271	265	263	262	244	287	257	284	266	276	292	257	276	252	275	281	293	272	281	282	271	255	294	285	308	300	272	282	280	292	292	269	244	283	275	279	281	271	248	288	259	255	258	271	262	268	299	282	246	286	263	260	271	272	255	265	315	289	286	278	264	293	248	291	295	292	258	280	256	245	247	266	301	280	284	281	277	250	285	271	256	260	273	310	296	244	264	288	256	273	255	289	274	310	295	267	278	324	309	275	265	287	248	286	283	294	307	272	264	279	291	270	268	262	291	296	268	266	292	290	286	278	268	265	295	273	281	251	276	265	272	259	300	294	280	283	304	269	262	285	240	286	278	258	296	276	278	282	263	284	304	306	299	289	242	293	271	272	260	280	256	281	271	285	278	272	296	300	274	274	255	256	284	289	293	297	261	297	259	274	261	277	269	269	290	288	275	276	299	261	304	281	266	270	283	259	287	241	271	282	261	250	300	249	266	309	298	262	295	265	286	281	268	273	254	284	311	269	295	255	298	300	289	280	252	275	307	278	267	275	244	251	268	248	275	289	258	282	262	277	283	259	295	265	271	300	290	271	283	293	277	303	292	274	289	291	261	292	283	272	263	250	276	309	265	279	278	277	265	304	287	288	281	248	289	257	309	273	274	251	249	284	294	288	285	277	307	278	286	283	284	264	256	308	283	302	279	262	301	240	286	271	251	238	294	270	276	277	255	267	254	290	294	321	267	288	309	275	266	273	282	263	302	271	294	281	271	285	273	285	241	270	274	264	269	259	290	271	264	270	287	284	282	259	301	257	272	282	281	272	280	295	264	287	278	246	265	273	253	269	304	283	298	295	260	272	254	289	271	291	283	277	260	307	289	287	266	244	284	284	313	314	272	285	297	259	260	281	329	305	257	282	284	266	285	281	311	264	263	303	290	290	293	287	290	286	278	276	275	283	274	262	294	292	271	255	273	272	256	281	265	269	253	268	311	274	271	285	259	238	287	270	255	273	259	259	287	290	294	283	256	295	263	282	289	269	299	261	275	273	272	313	262	253	278	336	294	295	293	308	330	289	250	274	254	280	290	272	258	284	262	281	284	262	279	279	281	281	271	268	317	284	277	272	272	269	270	255	278	277	280	262	267	259	257	294	279	319	269	296	255	263	264	263	272	272	272	302	295	272	278	292	287	293	259	248	302	290	289	276	270	308	239	266	265	301	309	300	287	289	314	300	258	280	273	264	258	282	280	293	281	271	296	281	254	273	281	294	312	292	294	270	272	274	276	271	287	261	243	275	284	267	286	270	276	283	264	269	259	290	255	268	261	287	289	284	293	287	294	290	273	304	269	293	299	296	255	277	291	308	286	290	279	306	299	277	289	277	319	286	262	275	295	307	237	288	270	279	284	288	250	236	298	276	280	304	252	288	291	284	287	285	299	279	274	256	271	272	292	313	277	266	302	235	242	265	230	292	281	261	286	252	301	255	282	262	305	297	264	298	272	248	273	292	278	287	279	262	257	265	266	321	268	271	257	288	270	266	273	288	277	267	267	278	283	266	273	262	277	281	287	282	299	260	261	261	285	295	258	280	263	296	299	274	264	296	257	268	249	262	273	288	317	286	273	287	276	275	299	309	285	261	260	269	280	258	306	268	257	313	259	305	288	268	300	285	276	256	294	270	274	269	277	296	255	272	258	299	261	301	310	285	299	293	302	275	288	263	263	299	264	247	274	274	262	271	261	287	293	298	272	311	274	279	271	303	288	314	272	244	268	299	254	296	267	302	308	290	271	247	306	267	279	249	243	292	256
7084	979	1303	1703	1450	1243	1132	1014	886	848	817	790	757	757	767	753	741	697	690	726	756	672	666	694	676	721	703	723	684	669	670	643	615	680	686	624	681	659	671	655	666	722	685	718	713	676	683	691	638	689	630	660	674	651	671	650	680	649	653	622	641	645	690	687	654	637	700	695	619	690	658	664	674	651	654	657	690	682	667	664	654	684	653	634	638	669	676	626	671	730	654	661	625	674	696	680	666	699	655	652	621	673	688	657	618	648	620	655	630	636	643	674	669	678	673	682	664	664	668	642	710	676	710	653	662	625	645	689	650	694	615	726	631	643	724	660	588	678	663	640	691	699	642	634	701	608	662	606	700	666	680	637	663	697	651	668	666	699	666	660	677	641	685	680	641	682	678	688	682	645	665	653	661	669	646	651	679	675	636	686	703	653	707	676	655	649	633	693	668	649	633	653	641	646	686	650	666	677	651	654	664	639	653	609	680	679	653	700	682	651	640	683	619	684	635	623	656	663	657	679	634	647	686	647	605	640	670	602	662	661	658	679	667	670	666	620	666	673	666	674	656	690	673	630	679	686	667	654	657	660	683	687	627	658	696	687	662	665	645	698	658	696	678	636	714	676	649	683	668	676	676	666	700	670	670	665	643	662	688	702	681	678	674	676	633	674	691	694	649	667	624	659	584	681	661	634	695	634	677	685	676	659	702	656	631	655	661	643	625	664	650	657	660	635	639	672	679	649	641	663	684	704	657	655	711	696	618	630	689	701	714	636	715	670	652	639	674	658	665	684	671	671	660	612	621	634	607	680	674	655	642	647	678	745	662	686	640	657	668	662	666	665	671	678	656	719	646	688	691	657	647	672	672	656	666	630	693	690	665	678	716	686	637	661	665	681	650	660	660	626	694	701	691	690	647	679	663	662	657	683	704	656	626	666	635	605	689	657	623	680	651	640	690	668	668	648	671	662	666	661	660	679	677	690	673	691	674	647	636	668	650	653	674	636	657	718	687	665	628	619	701	690	654	660	683	693	631	687	634	700	655	657	677	639	629	672	690	675	696	661	672	679	635	689	638	645	681	668	646	653	649	655	657	647	636	648	621	665	660	657	606	647	622	629	629	677	646	648	680	606	692	678	651	713	663	662	641	675	664	643	698	677	678	645	633	657	665	652	691	636	666	670	676	658	666	671	648	674	646	651	706	654	640	684	662	653	655	653	626	652	655	650	664	650	623	623	669	697	654	646	678	651	670	635	673	694	655	702	660	677	652	646	695	692	625	614	641	693	666	664	654	643	680	646	675	677	651	641	734	653	661	692	679	656	704	678	680	658	733	673	658	644	704	663	703	634	666	641	671	655	657	659	708	685	661	646	674	680	654	685	630	663	673	655	634	687	680	645	653	669	657	677	662	676	639	674	636	660	682	668	688	644	624	668	673	697	666	655	669	715	690	651	667	667	627	659	672	676	623	668	629	676	687	683	617	621	683	661	644	655	710	638	637	652	664	666	637	652	684	704	657	646	633	699	635	682	653	663	647	668	655	621	654	675	647	640	664	654	629	664	670	634	695	648	677	657	689	639	652	666	689	687	639	648	692	646	639	650	615	654	676	654	692	656	638	653	662	659	627	673	647	636	662	640	626	677	647	707	690	640	682	674	686	651	669	673	637	665	658	656	609	665	649	706	687	666	690	680	678	659	665	605	678	645	679	723	672	616	669	721	660	656	707	674	694	625	612	623	639	671	662	659	642	661	692	659	630	659	671	641	661	650	691	661	624	613	651	646	708	665	681	665	642	625	673	634	670	706	664	638	686	690	652	636	702	642	680	643	640	654	669	662	670	604	690	673	639	652	650	692	633	683	673	705	647	665	689	640	678	652	643	713	653	649	608	653	657	628	640	707	667	654	646	673	611	644	610	614	669	664	635	667	685	676	668	682	716	670	664	699	639	683	672	678	700	639	634	686	619	630	661	612	703	696	685	686	633	642	622	649	629	664	666	625	662	655	731	670	674	598	682	668	684	645	692	698	640	671	615	719	681	697	650	660	626	616	619	641	655	665	693	705	674	664	642	608	673	696	682	663	689	705	658	697	653	683	689	706	675	704	637	665	650	673	685	650	657	639	663	648	697	644	666	680	668	682	677	655	633	673	652	646	656	662	713	677	631	661	679	644	666	646	663	719	672	668	678	660	649	650	666	654	658	654	632	659	643	716	648	659	623	689	675	674	683	685	673	704	694	614	699	654	694	632	640	624	648	650	712	712	715	697	621	650	672	700	652	647	661	623	700	641	639	675	676	671	650	638	677	686	702	642	655	673	610	673	637	616	673	663	665	590	638	680	668	644	705	670	676	684	617	626	659	644	657	659	652	664	669	687	668	630	654	629	631	639	667	681	654	629	637	647	639	698	648	616	689	606	629	669	654	674	698	637	633	658	696	669	684	657	675	661	622	676	624	662	628	665	639	644	666	654	701	725	622	619	624	713	669	647	686	652	643	647	694	697	651	662	660	634	668	697	639	645	684	670	651	681	656	632	646	656	644	645	654	666	638	643	649	665	641	675	686	625	669	641	637	648	723	655	683	659	657	700	708	695	665	665	666	688	664	714	656	653	640	650	670	671	705	686	643	651	662	657	668	607	686	631	660	691	659	657	673	623	648	690	665	661	651	636	615	737	671	641	693	671	657	670	658	685	664	685	680	628	622	662	646	645	687	679	681	650	659	639	686	642	680	627	636	686	724	674	680	676	639	622	665	668	590	668	686	656	654	658	633	659	663	673	682	694	723	657	708	641	652	700	650	646	665	679	646	691	708	698	672	681	696	690	634	661	650	703	660	651	695	643	652	658	678	690	703	702	598	679	669	678	634	685	686	632	680	637	686	643	685	696	632	688	622	651	639	687	652	661	646	655	688	699	686	670	676	684	656	678	666	691	700	649	665	678	636	686	678	635	657	682	711	682	672	686	666	637	670	620	676	682	674	690	672	695	634	632	688	653	693	626	666	652	725	609	679	672	714	685	679	686	669	655	665	652	651	710	685	693	677	672	690	689	676	641	658	714	653	664	655	656	628	675	715	697	665	646	640	625	629	581	695	706	669	671	672	635	664	670	652	662	677	675	665	649	665	664	672	661	662	744	634	675	683	646	694	656	638	697	678	652	649	699	701	688	690	681	667	665	648	657	677	646	643	704	648	654	663	624	685	643	697	690	641	681	633	686	682	680	666	657	670	668	630	676	639	667	711	640	661	637	714	646	661	665	664	689	681	658	682	716	713	620	683	669	686	670	669	675	695	677	639	639	624	662	657	651	628	606	622	668	598	673	693	660	620	632	611	638	705	671	646	673	666	630	649	666	634	663	684	654	639	649	618	668	696	699	697	609	663	698	653	693	674	681	666	649	678	687	661	642	684	707	667	672	653	652	669	647	676	663	664	671	670	678	719	617	708	735	659	710	688	654	633	683	653	686	652	612	731	681	646	649	669	680	656	624	667	665	668	669
14430	1016	740	655	393	329	255	209	197	191	183	153	166	135	138	170	142	125	132	132	134	116	126	132	124	151	102	115	122	106	131	133	124	126	138	118	135	132	109	128	112	136	131	146	127	100	117	111	133	126	122	114	143	134	130	100	134	132	128	121	120	144	119	125	111	130	139	131	141	139	124	156	135	131	123	131	130	120	132	111	114	134	101	119	123	121	129	103	115	110	136	148	129	118	123	121	109	123	126	103	124	119	132	124	113	129	141	124	133	125	143	135	120	127	138	127	120	116	112	115	138	126	113	131	120	121	130	125	107	126	108	119	107	106	117	116	108	114	137	104	117	117	126	117	119	110	118	108	120	137	132	119	133	125	130	114	128	106	128	111	125	124	133	116	142	138	139	127	128	127	125	109	127	126	118	133	133	114	120	102	146	111	107	109	126	118	127	100	143	112	145	106	129	122	130	121	110	124	110	126	125	130	124	129	120	123	117	144	130	136	111	131	134	118	110	122	115	114	129	133	122	135	129	125	99	133	108	120	125	110	112	115	102	112	113	103	112	110	120	115	112	113	119	119	125	123	132	130	112	108	106	135	130	122	120	122	118	135	102	96	113	121	98	136	117	120	104	130	124	125	118	136	116	103	116	109	127	131	126	125	131	125	101	116	124	121	98	125	160	111	121	109	128	118	118	108	123	106	122	118	129	138	145	111	117	104	127	119	130	122	94	108	122	120	120	126	111	138	112	101	128	127	128	137	127	132	119	138	131	130	123	128	110	117	115	107	120	122	155	122	118	105	120	123	132	118	101	116	121	138	116	104	106	133	133	125	124	114	145	108	106	116	120	119	120	132	111	129	121	121	93	108	134	110	122	134	103	120	131	101	104	104	99	106	118	117	126	112	114	125	132	116	111	100	118	129	125	134	124	116	129	124	113	116	117	117	128	123	124	127	116	112	105	117	113	114	112	119	105	124	129	145	127	118	128	123	121	101	129	126	124	105	116	122	117	127	141	136	117	110	146	120	106	120	119	132	128	109	142	126	136	107	103	119	121	113	114	106	116	113	129	127	127	130	112	112	104	117	117	109	130	101	117	113	99	116	139	118	111	150	123	109	139	124	130	127	133	124	115	131	108	100	125	125	95	119	109	106	120	116	118	139	107	112	138	115	116	123	127	97	113	114	111	98	94	128	113	108	116	132	120	108	133	141	107	133	113	121	141	139	111	111	132	136	134	126	127	139	117	112	106	118	125	112	140	145	143	140	146	128	128	149	115	107	106	136	101	131	111	135	116	130	121	120	117	97	116	123	115	115	106	101	120	122	103	136	107	125	121	118	133	140	133	131	95	115	107	136	130	128	131	148	128	118	111	123	110	134	113	96	126	130	117	113	123	109	105	104	135	120	118	131	119	116	112	121	119	139	150	114	116	122	123	149	128	92	136	119	127	137	118	136	123	112	120	116	90	148	128	142	99	126	105	120	120	132	138	116	124	129	133	131	128	133	138	104	117	119	122	95	106	120	101	124	124	123	112	116	130	116	146	121	132	123	111	105	110	109	116	149	100	120	114	115	102	125	118	114	119	118	114	107	129	124	124	112	101	137	139	129	103	109	116	106	125	116	129	105	97	102	111	99	117	126	108	108	141	101	127	106	108	127	108	127	116	103	142	128	148	130	113	123	138	102	124	121	122	111	120	111	120	113	107	99	144	124	125	96	120	134	145	137	118	119	124	113	122	137	146	113	103	123	112	117	106	112	137	133	123	123	123	134	109	114	137	124	125	127	112	119	112	108	121	113	127	142	131	115	99	115	126	114	102	113	108	108	118	115	114	121	104	102	124	110	127	128	121	132	133	108	130	131	138	132	110	135	113	110	130	138	134	108	112	113	100	120	111	116	126	121	98	117	107	111	122	137	143	133	139	134	124	131	121	114	112	116	132	107	136	119	109	118	110	126	120	131	130	109	118	127	117	112	116	134	113	119	137	109	126	113	121	129	126	123	129	131	135	126	123	136	129	121	114	117	140	107	117	124	118	139	112	110	115	114	123	113	136	105	125	118	123	118	113	106	122	114	114	128	110	129	102	140	125	116	128	101	109	123	121	129	124	123	114	111	117	127	117	118	117	127	108	113	147	123	118	121	130	131	110	139	127	106	102	103	126	129	110	104	103	123	122	127	114	114	109	137	127	113	107	113	121	106	123	109	135	116	111	123	140	147	117	109	101	135	125	119	132	113	125	108	124	123	105	120	115	140	126	115	113	139	138	120	129	120	129	106	124	118	130	117	101	116	134	127	106	128	117	115	103	124	104	107	108	134	117	109	137	120	113	127	105	126	127	130	120	129	140	112	100	137	108	121	112	125	125	101	130	130	118	120	135	127	126	130	130	132	121	115	118	114	123	99	147	120	105	125	118	137	141	125	131	120	134	127	110	127	127	109	116	132	117	116	138	109	131	122	110	127	115	95	113	133	113	121	121	110	133	115	121	95	102	102	106	111	129	110	120	128	120	136	127	103	119	129	127	118	117	109	147	98	137	124	114	117	117	124	107	103	116	118	122	129	119	126	100	109	152	117	113	132	126	112	113	109	133	117	121	103	120	124	113	104	116	130	124	128	115	131	121	126	122	127	143	100	144	128	116	119	107	113	121	124	123	130	135	135	125	140	133	105	130	134	120	113	109	105	131	109	118	117	107	94	151	100	130	133	115	104	120	96	127	137	118	139	123	121	113	124	134	134	123	129	105	125	118	154	120	130	129	127	114	127	106	112	126	115	120	121	129	136	109	120	123	85	106	136	107	126	122	130	136	115	127	140	117	155	133	118	122	125	119	137	130	125	126	113	112	117	111	135	130	126	111	118	132	117	130	128	138	106	124	132	127	111	121	130	134	109	114	103	133	113	135	124	137	139	141	129	145	130	129	133	123	122	119	141	130	127	121	90	111	119	114	128	98	108	115	101	108	113	132	122	121	114	108	113	138	114	101	125	126	125	115	116	134	108	127	122	100	123	104	127	119	130	117	108	115	127	123	136	114	112	138	130	135	121	119	136	106	118	131	120	136	132	115	120	127	114	121	111	136	125	120	101	125	120	138	93	115	125	109	128	107	129	112	121	124	148	117	112	127	119	126	109	124	113	137	126	114	118	116	106	103	112	121	127	123	127	118	103	127	112	117	117	120	116	128	94	134	140	116	112	109	114	108	129	123	117	108	117	136	129	127	125	129	144	135	115	121	117	134	125	112	121	118	122	94	124	115	114	112	128	129	137	111	105	120	106	131	135	95	128	145	102	126	129	139	129	114	147	127	145	123	128	136	101	131	113	104	115	136	119	120	113	123	140	124	110	110	139	132	133	128	116	119	118	137	117	118	129	126	124	126	124	108	121	132	112	131	111	133	143	114	105	118	144	126	120	123	118	114	114	102	134	117	137	130	113	138	145	113	117	123	131	105	109	137	128	132	134	113	108	107	108	113	117	134	111	125	133	125	129	109	102	116	135
8911	819	1651	2017	1609	1304	1091	1000	800	695	643	543	559	504	458	453	479	439	403	407	417	387	363	364	354	362	391	363	338	377	358	350	377	343	377	344	363	336	367	367	361	345	324	345	357	353	338	333	352	293	330	333	339	355	345	362	334	283	325	318	349	298	335	352	336	351	342	348	325	362	310	312	334	348	364	343	325	288	346	368	333	319	318	318	352	329	319	344	325	324	345	322	325	321	331	318	332	297	338	339	336	352	348	324	336	349	319	315	313	304	346	337	365	329	346	333	327	327	342	309	326	341	329	309	327	337	346	315	363	323	313	334	313	341	355	367	314	287	301	311	314	313	328	323	327	291	332	310	332	318	363	302	346	326	334	330	324	313	320	312	342	330	367	341	318	334	325	344	319	318	301	346	340	333	310	311	303	335	342	337	335	337	326	334	336	351	295	300	314	327	344	324	323	326	326	328	309	306	317	314	305	358	338	333	355	343	334	331	347	335	350	339	346	338	330	300	301	314	316	347	328	329	323	306	322	313	300	307	317	362	331	304	297	359	330	321	326	331	311	315	308	295	319	332	330	318	307	319	332	298	350	322	347	312	335	322	361	342	315	319	328	316	322	334	357	344	334	354	307	346	325	328	355	313	351	296	331	304	339	354	349	353	341	281	295	365	326	354	323	291	339	304	337	329	328	357	332	278	331	317	306	349	337	325	327	308	319	348	322	300	326	323	339	313	330	342	320	328	335	339	321	327	319	330	317	312	329	345	304	315	334	344	327	326	337	350	342	361	305	351	335	365	348	349	322	322	339	298	311	326	324	341	313	312	312	364	326	331	289	315	306	326	351	319	330	353	372	356	362	332	362	308	326	320	313	323	298	308	337	333	319	341	323	340	358	321	352	313	312	301	302	339	332	337	328	317	300	331	310	337	321	359	322	308	337	349	284	314	334	328	346	327	358	315	307	353	315	302	294	331	321	311	328	311	326	336	334	328	301	320	338	321	343	311	303	320	344	324	353	325	330	356	316	345	336	310	341	348	329	349	315	360	364	316	324	322	315	322	329	337	308	317	302	321	317	340	343	334	305	327	326	296	354	327	336	360	337	323	306	344	299	315	343	327	335	330	331	342	345	339	325	310	308	322	333	301	328	339	284	315	309	333	317	297	345	332	305	293	338	325	314	324	359	354	303	307	317	319	365	336	369	333	309	328	317	334	344	332	328	355	346	337	312	300	333	340	339	307	293	320	342	344	319	342	319	328	307	325	355	329	372	349	309	333	328	315	321	345	287	331	316	344	339	317	335	321	311	337	321	285	319	311	359	308	356	333	342	324	342	334	323	317	340	345	317	310	306	302	354	336	335	349	321	325	322	323	346	336	344	362	301	334	327	322	317	325	319	333	299	334	322	320	322	301	318	327	355	336	343	303	313	325	308	349	318	321	307	306	320	317	350	341	330	321	304	336	345	320	325	324	313	332	332	326	316	336	356	340	314	330	322	314	372	367	328	333	338	292	314	325	352	306	341	329	334	318	330	333	328	323	340	298	345	339	320	333	333	300	334	310	323	344	317	354	318	293	305	348	306	332	341	316	330	322	330	354	323	301	331	342	322	300	311	340	306	306	304	317	312	289	331	317	295	340	343	349	303	352	328	318	292	318	326	329	324	307	324	306	342	325	300	341	308	296	369	316	363	343	302	335	373	312	357	318	319	300	325	365	334	321	358	348	338	338	306	349	295	349	289	292	345	340	330	304	338	324	273	331	338	282	324	335	306	315	335	332	333	295	330	321	329	343	334	325	298	349	314	338	343	325	339	301	348	325	345	347	352	310	341	345	350	330	336	331	309	341	337	368	313	305	308	329	322	330	321	337	308	313	332	348	325	341	328	331	311	286	299	318	350	350	347	305	307	309	327	317	357	325	328	341	314	354	340	345	312	329	324	325	313	342	322	352	315	333	287	318	332	351	321	331	332	333	334	297	320	317	320	325	320	310	352	321	330	308	319	338	329	386	328	306	322	335	330	332	325	311	332	357	345	327	317	339	351	317	340	352	316	312	320	304	353	369	314	326	321	318	299	324	313	329	317	365	333	323	315	318	346	340	332	331	328	308	310	355	322	335	333	349	327	333	351	326	343	335	339	314	318	308	362	325	330	320	327	338	313	338	313	302	348	340	333	297	333	309	318	294	352	327	332	334	332	295	359	342	317	341	305	357	338	314	344	282	323	341	323	312	345	327	325	322	340	346	357	348	326	333	309	303	324	348	334	327	297	330	341	320	316	335	347	344	325	323	332	329	330	329	347	311	325	342	300	315	359	364	332	321	307	333	334	356	322	343	313	291	338	313	339	296	375	319	330	334	322	354	330	358	333	346	336	336	366	304	317	315	309	290	316	321	296	329	303	338	334	322	302	341	335	322	326	319	322	318	306	337	318	309	316	359	340	337	304	332	331	342	285	305	312	309	323	325	305	322	361	308	310	332	300	317	331	322	322	312	316	361	329	325	336	310	316	341	340	361	345	339	311	327	332	368	304	356	353	326	340	323	329	306	346	311	347	325	335	337	308	334	332	332	314	354	326	332	331	295	339	304	318	341	309	331	315	328	312	343	304	363	319	327	317	323	317	331	307	366	297	316	359	334	310	310	299	316	313	310	297	319	314	296	285	310	328	332	323	327	330	319	336	326	298	313	333	338	327	366	356	321	325	328	345	327	363	307	325	336	312	346	329	287	342	318	345	310	326	339	333	315	340	353	327	339	315	318	306	334	318	309	346	319	321	361	340	333	324	336	290	305	311	311	315	316	327	368	299	338	335	326	346	356	319	319	318	345	338	343	324	355	319	325	302	334	286	295	328	339	341	325	284	339	315	296	336	333	326	347	340	331	296	319	337	310	326	349	328	305	294	363	343	322	325	309	326	330	326	347	313	321	322	317	335	357	344	360	300	324	330	350	339	332	352	329	350	339	334	312	303	350	291	314	308	307	335	307	382	328	331	317	310	371	311	337	341	309	366	355	354	300	291	317	336	304	360	351	345	313	314	333	321	344	314	310	320	324	351	333	338	379	337	311	329	379	321	356	324	324	333	336	323	307	347	321	347	338	332	309	334	322	347	319	286	318	325	313	324	341	324	311	293	319	371	354	332	349	338	303	283	324	308	298	329	321	342	292	323	372	339	336	369	332	345	324	333	315	339	338	324	305	311	326	322	342	344	342	320	305	336	347	311	328	313	336	297	334	304	336	331	330	342	325	315	293	326	277	328	334	322	326	322	343	363	335	332	323	345	354	326	319	334	349	285	316	371	309	316	337	319	333	341	348	329	338	356	334	337	343	346	348	327	364	322	347	306	312	322	318	297	352	289	349	338	352	327	337	333	327	325	340	316	322	303	308	356	333	311	319	349	308	344	343	325	342	342	327	330	340	320	316	331	345	329	293	336	335	338	336	340	324	355	318	345	322	332	345	324	310	328	338	343	323	353	324	334	332	329	324	329	313	310	340
1365	425	450	424	352	421	393	367	362	400	345	352	372	364	406	363	374	350	327	361	364	340	379	371	397	338	310	389	364	389	387	337	343	343	370	356	398	344	368	359	347	348	373	388	327	369	407	357	355	333	358	339	357	362	357	352	393	400	351	402	367	341	346	343	335	370	384	373	346	358	384	362	384	388	375	361	360	371	375	370	329	369	366	360	361	359	352	371	358	349	366	391	381	329	348	367	362	364	363	372	361	372	353	352	365	335	388	375	318	359	335	377	338	351	343	389	402	356	377	385	355	347	368	365	343	383	368	352	386	330	394	396	377	348	383	324	345	322	359	381	323	384	357	343	377	381	339	335	353	351	400	364	363	383	347	366	401	338	393	326	378	341	361	380	386	351	346	376	372	388	364	392	369	341	378	355	379	354	346	347	354	378	361	375	414	360	374	376	358	341	329	380	384	358	334	374	381	384	368	396	363	343	352	354	350	370	358	379	363	349	365	366	354	327	394	368	378	372	378	341	344	390	362	378	357	352	336	362	417	347	369	344	381	352	363	369	355	370	347	365	376	359	367	362	372	352	349	378	347	347	385	374	358	351	351	361	339	342	338	344	337	382	349	343	397	387	383	366	365	357	367	365	365	359	362	345	356	347	338	356	340	362	386	335	365	346	343	415	342	348	349	342	406	344	387	351	340	354	328	334	343	362	371	335	371	381	348	330	409	397	347	366	333	365	370	383	333	346	368	391	370	357	348	375	347	337	378	355	375	387	367	364	369	410	343	354	328	376	364	386	330	376	364	365	376	345	321	342	370	365	370	371	343	383	340	378	350	354	372	344	367	378	378	351	345	365	348	359	348	382	363	340	347	297	335	363	356	363	347	364	335	365	364	357	324	382	392	358	346	359	398	384	350	341	362	361	348	332	371	344	373	331	338	350	364	351	391	326	375	374	372	345	357	348	387	369	356	412	381	380	357	360	323	338	344	365	349	364	362	378	387	342	338	359	375	354	378	347	350	351	345	371	392	356	370	347	336	355	391	381	341	357	369	366	352	362	380	346	343	373	373	371	361	376	350	375	347	351	371	346	412	363	376	372	430	352	376	355	370	332	360	352	392	378	429	352	420	339	379	360	344	373	358	326	348	359	327	401	378	334	399	363	399	341	352	355	349	365	390	365	336	361	359	364	353	335	365	377	367	331	355	359	348	367	367	377	327	372	384	376	347	368	347	347	303	336	380	311	376	363	340	335	358	381	362	411	377	344	343	332	342	348	351	355	399	351	391	352	337	372	337	372	344	397	346	390	328	376	353	341	348	369	364	349	348	352	341	378	369	379	380	364	396	369	351	364	353	358	371	375	369	367	339	382	394	340	358	377	377	343	330	351	379	330	360	380	344	381	421	370	372	357	325	356	336	350	366	322	356	373	333	400	356	354	344	334	366	413	343	408	353	359	356	365	337	393	376	346	358	336	378	362	354	346	363	365	378	373	356	366	369	371	345	368	387	366	374	390	380	363	356	348	344	393	316	350	365	362	371	336	339	368	356	362	362	386	364	347	354	346	348	348	329	332	349	359	380	376	354	336	371	336	381	353	365	354	347	381	403	374	405	333	370	363	389	361	355	351	342	360	390	338	338	374	367	379	384	370	372	394	387	350	378	355	390	359	339	366	336	359	393	356	358	372	337	376	353	368	405	339	356	352	400	344	361	373	379	350	355	405	338	343	398	369	372	372	393	385	381	359	395	367	355	378	367	366	403	357	362	350	375	371	367	382	328	421	371	354	353	348	386	356	354	348	368	344	374	387	350	339	326	361	364	368	385	380	353	329	355	361	356	400	387	322	373	354	357	377	355	361	374	401	386	369	373	393	361	369	395	354	368	393	375	354	373	358	361	405	371	360	361	344	366	360	337	356	336	347	357	384	336	362	356	382	378	376	359	372	375	399	358	342	337	414	350	387	344	354	336	382	390	358	368	381	402	336	330	346	364	381	392	352	379	378	377	363	368	363	316	363	374	383	379	361	350	364	326	375	354	361	371	364	352	362	357	353	394	363	360	368	380	351	351	357	377	320	389	327	369	345	344	375	380	343	385	352	306	377	365	349	349	339	356	371	379	368	371	407	348	368	398	364	363	373	383	386	331	364	346	334	352	360	347	340	378	381	368	327	322	337	365	346	355	358	361	345	377	365	347	337	353	326	373	374	379	398	348	367	372	381	335	379	348	358	343	405	377	351	358	360	364	344	362	344	382	369	377	311	369	365	369	345	354	385	383	348	371	352	351	367	352	358	394	366	399	354	370	383	339	347	370	355	351	364	380	359	353	339	370	361	365	359	373	368	380	338	355	366	357	324	356	332	374	360	377	342	370	355	385	367	350	338	366	322	346	357	362	382	373	335	315	366	360	328	367	311	367	358	351	385	371	353	360	381	380	351	343	337	352	325	317	369	382	343	347	352	343	385	397	367	402	370	381	414	348	359	361	376	378	347	370	380	338	357	344	331	379	370	369	363	368	361	339	340	359	353	366	373	383	346	345	360	369	356	371	385	375	370	346	317	385	381	330	380	373	368	382	327	373	342	322	372	356	378	377	391	381	349	360	356	384	330	362	387	335	376	378	356	376	400	380	323	353	334	329	368	370	340	347	340	335	381	374	381	353	359	339	368	364	325	380	375	387	349	345	342	355	324	400	364	357	358	340	368	377	363	372	381	330	387	373	361	332	342	361	336	326	354	378	363	358	367	367	357	362	375	365	355	371	352	371	361	353	349	379	367	349	335	338	370	384	345	363	341	357	360	363	340	402	360	352	353	348	379	345	327	381	361	334	336	353	360	316	394	357	360	374	367	343	388	364	331	363	395	352	367	345	375	363	375	366	372	390	380	366	371	333	351	399	380	333	348	347	371	357	365	354	356	350	361	368	397	316	354	333	358	360	350	372	397	346	338	338	347	355	350	380	366	355	344	388	365	383	365	359	392	359	350	371	333	346	353	354	333	347	327	382	356	350	337	362	349	368	373	335	354	339	362	379	384	356	393	340	364	387	375	361	376	372	348	371	335	325	401	364	370	382	354	360	383	370	375	340	367	399	337	337	322	347	362	360	393	378	355	357	342	379	349	369	375	335	354	333	347	386	377	352	351	358	342	379	357	388	360	332	354	361	312	320	363	348	305	375	342	386	332	360	381	347	368	352	355	371	352	402	370	339	355	363	394	354	366	400	383	358	360	370	369	342	343	313	379	363	378	342	372	344	358	380	372	356	380	350	355	388	404	375	352	374	356	342	387	401	398	342	395	389	333	370	348	360	386	380	341	373	350	384	359	382	378	362	361	370	346	362	351	359	341	344	329	318	364	379	373	370	350	364	346	349	343	377	345	361	358	370	378	342	386	339	374	368	349	379	391	370	371	374	347	351	346	363	366	352	372	376	361	377	361	340	350	360	358	378	354	371	342	361	377	353	368	339	393	352	356	386	365	378	364	381	367	383	395	346	366	362	385
2017	911	1087	1073	961	912	961	946	922	863	887	844	900	859	890	892	891	859	858	825	844	821	891	886	905	825	886	827	841	867	881	823	895	782	852	874	844	910	846	826	850	870	860	825	787	852	896	850	840	813	821	844	885	829	813	875	819	836	858	851	842	909	865	845	843	841	836	881	860	880	808	853	821	866	849	822	828	887	812	843	820	790	903	819	848	841	831	875	854	885	774	852	862	845	857	870	844	845	857	819	847	861	855	789	818	848	853	846	821	871	807	856	871	815	838	861	867	842	837	881	853	853	887	868	837	861	838	914	894	847	871	834	862	818	837	859	835	824	846	838	832	844	855	831	893	884	873	864	831	859	876	828	871	852	788	852	837	848	835	849	904	819	829	796	876	846	826	843	824	821	848	820	822	867	893	816	850	870	782	868	835	846	894	822	838	879	785	814	873	792	834	817	830	883	846	820	824	847	901	866	829	881	828	827	863	817	857	844	831	836	821	869	819	819	849	831	854	843	822	877	866	910	845	809	802	831	833	883	861	795	885	906	803	855	823	907	873	860	839	852	842	816	860	853	883	821	831	851	816	894	853	854	841	880	809	831	864	772	832	845	809	856	850	842	876	860	833	858	813	836	870	917	870	833	825	865	839	848	792	833	851	827	803	838	866	887	850	822	823	794	881	821	853	827	873	840	847	842	852	839	785	828	854	816	889	839	826	801	846	812	834	828	831	873	881	858	808	871	833	875	850	842	845	849	857	843	866	863	832	814	829	843	863	892	819	823	817	912	849	858	822	814	866	896	848	868	859	862	879	874	836	857	874	894	863	847	848	871	843	815	815	851	839	848	820	844	871	858	837	889	802	844	905	854	821	857	794	826	826	848	845	846	883	834	846	834	839	799	809	842	811	873	819	856	859	848	874	800	835	828	847	844	850	813	862	859	822	865	858	833	851	889	832	809	800	848	822	862	875	824	847	896	866	898	858	804	808	849	815	848	850	778	859	843	857	771	896	839	849	846	816	840	853	883	831	842	882	860	881	851	837	864	818	869	870	900	832	895	887	835	754	838	810	868	856	790	911	850	870	899	837	813	825	855	826	824	868	872	838	875	918	934	806	860	823	847	880	839	831	856	826	833	832	886	838	875	901	823	862	892	818	846	800	796	924	819	875	886	777	912	880	824	886	838	825	828	860	813	866	892	850	889	824	754	855	832	840	798	845	854	884	891	862	850	819	925	858	852	872	847	811	814	850	816	892	804	801	873	857	883	795	841	833	868	841	846	813	838	815	812	824	824	822	862	843	866	818	843	846	879	854	864	853	863	829	837	883	899	871	854	824	877	823	880	839	865	844	859	858	835	845	835	796	880	865	886	813	871	791	831	806	876	863	841	870	843	834	842	858	869	843	865	882	907	829	829	846	838	776	880	848	869	816	856	883	876	856	879	885	803	859	883	801	850	782	845	839	841	813	814	824	816	819	788	872	874	869	797	841	878	889	876	903	856	858	872	829	791	860	874	842	829	875	839	806	824	837	773	811	860	846	846	865	877	893	874	812	826	790	846	864	863	875	870	822	827	887	848	821	843	864	834	841	891	858	798	855	856	888	833	817	818	912	843	884	843	867	820	896	889	802	861	927	871	834	797	854	863	852	871	916	831	813	850	856	857	863	848	867	815	865	843	902	792	836	790	857	824	807	844	894	838	842	832	848	890	844	874	754	871	815	864	802	846	804	828	865	835	832	872	863	884	851	839	842	852	848	875	855	871	844	859	839	833	860	828	862	840	824	801	819	850	847	807	891	851	875	829	861	874	832	841	804	844	854	895	839	836	829	845	817	811	852	823	873	892	876	826	850	853	804	834	849	837	811	797	875	857	837	827	850	861	895	820	793	888	789	835	866	854	814	851	857	931	852	825	851	881	868	871	852	878	810	848	793	835	844	864	829	850	879	848	878	827	867	877	874	889	834	841	823	816	838	889	826	814	820	886	841	835	882	854	864	896	854	822	829	824	840	826	860	861	833	876	867	856	818	830	845	881	884	841	887	878	817	812	834	834	865	843	870	910	834	837	862	823	877	894	817	884	915	872	827	860	861	803	826	884	761	910	821	832	862	884	857	870	807	806	842	852	917	829	838	861	861	895	875	850	818	866	835	830	814	828	905	837	806	823	848	824	833	845	844	879	844	860	853	837	880	858	853	864	822	846	869	892	846	859	813	836	831	840	799	836	871	833	810	854	812	870	860	885	825	836	919	788	808	856	853	838	850	885	853	820	849	814	876	815	843	890	811	840	849	814	858	861	829	832	840	829	840	881	842	875	806	824	815	853	861	849	853	797	795	842	864	841	882	843	839	876	816	835	866	856	864	845	811	835	812	847	867	830	821	852	891	849	850	857	808	870	855	851	834	832	852	834	829	805	876	865	831	830	810	835	844	810	857	868	841	849	803	845	812	837	837	785	852	837	832	838	922	832	870	848	819	859	885	860	862	866	886	859	850	794	836	841	845	873	863	834	882	773	863	833	811	898	859	894	888	831	880	876	862	821	870	853	842	891	832	790	851	834	903	875	797	859	848	859	822	794	838	832	800	855	855	842	880	870	822	890	826	839	839	825	891	856	809	879	862	892	784	867	835	843	838	812	846	829	850	819	818	852	890	842	858	843	866	854	812	836	879	817	901	868	866	819	813	819	753	845	816	855	856	874	830	858	871	857	883	802	897	887	830	918	845	901	809	829	857	858	852	859	864	821	922	864	825	806	864	843	814	794	807	862	835	896	888	835	856	798	848	824	840	853	846	834	833	776	821	829	901	846	883	875	822	836	862	863	864	833	859	763	777	812	876	899	861	848	817	856	884	796	808	847	882	853	832	829	851	823	827	826	801	822	867	843	858	879	851	813	833	868	883	856	860	786	800	811	827	873	863	877	837	829	802	789	839	831	892	860	871	836	854	877	851	873	911	855	861	848	858	866	811	832	844	854	886	852	900	821	864	874	829	775	853	813	827	856	817	847	856	836	880	885	754	859	808	880	890	876	792	846	859	887	843	848	825	857	865	879	870	849	874	855	820	850	859	890	837	848	866	825	832	813	822	809	854	837	895	858	884	873	850	870	859	819	855	841	851	818	874	883	860	854	867	832	807	888	846	873	840	829	898	871	841	854	836	856	871	833	805	802	820	848	825	842	838	813	819	793	838	852	864	874	824	856	791	840	829	814	888	860	858	876	861	817	801	868	875	836	898	865	776	876	897	858	847	820	857	876	892	846	837	834	862	838	898	838	806	894	841	849	834	848	802	864	822	857	852	849	863	884	852	820	864	837	899	850	831	880	806	835	869	851	844	834	864	873	818	885	839	848	794	818	847	827	839	865	873	877	852	850	867	856	805	880	770	861	882	849	859	855	813	835	872	910	890	832	832	832	864	852	893	850	813	847	844	765	839	851	840	833	851	832	819	823	845	793	838	827	811	846	840	844	826	834	867	872	855	828	871	840	856	819	850	829
8298	621	682	567	446	401	382	363	370	284	333	284	275	280	315	323	290	285	313	267	276	292	265	270	314	287	277	285	305	270	250	295	264	301	264	311	314	293	275	257	299	303	286	298	293	260	315	298	283	304	286	258	293	248	258	290	300	301	297	283	315	278	289	285	285	272	306	296	306	267	282	285	281	303	261	262	280	313	247	262	279	295	284	244	257	296	261	281	305	302	281	265	279	255	287	257	255	276	269	265	313	270	255	266	293	305	302	286	260	334	257	264	265	292	278	260	298	239	268	267	258	287	291	258	289	275	298	284	299	280	288	273	286	295	269	267	268	286	301	287	283	289	284	277	263	295	313	283	283	269	292	286	274	279	279	276	300	280	280	307	275	274	299	255	266	269	285	281	294	261	297	293	291	287	292	267	286	294	249	267	290	284	300	261	265	313	275	284	272	271	261	270	273	269	276	286	253	266	270	257	271	274	250	289	261	277	276	272	257	321	260	303	291	271	266	284	259	234	298	272	261	288	279	269	251	274	274	265	276	255	303	287	291	267	288	274	305	285	302	262	274	282	321	299	290	244	262	301	298	298	276	241	285	293	277	310	277	307	273	283	272	283	295	285	285	284	270	295	272	269	305	269	291	269	272	272	268	280	257	285	259	270	282	285	256	269	266	278	265	290	292	290	282	276	271	275	272	279	299	288	260	287	259	296	242	313	291	285	270	291	296	290	297	291	268	244	263	242	266	293	279	269	284	283	308	296	260	301	290	285	264	298	278	258	291	277	297	295	301	274	297	270	288	260	280	268	285	283	280	267	247	286	274	264	294	276	295	258	292	292	273	274	271	251	331	269	264	314	285	291	285	282	287	313	294	257	273	306	279	276	327	273	284	281	281	279	262	297	301	278	332	290	273	257	283	325	244	274	303	310	282	264	293	266	261	297	274	270	297	274	266	291	247	270	306	258	255	263	295	271	289	312	301	263	245	256	301	279	281	270	247	275	298	240	245	260	266	261	291	244	282	283	287	316	273	311	276	266	273	285	307	294	262	265	282	269	263	258	260	262	284	269	268	280	247	294	312	296	290	283	267	252	269	282	252	297	255	281	300	268	281	269	292	309	292	295	311	277	268	268	288	283	274	281	263	245	295	261	249	263	290	292	271	291	292	238	271	258	276	271	263	258	280	258	307	251	266	287	247	275	269	269	271	278	267	264	293	297	270	285	275	270	278	270	268	284	261	266	274	303	279	299	268	284	299	283	278	275	276	288	267	268	264	288	275	300	278	322	274	296	272	274	274	267	274	268	263	266	275	241	274	302	257	277	268	271	296	304	269	257	276	278	281	283	289	303	282	282	273	257	286	272	248	275	266	269	275	282	281	263	282	285	298	278	256	245	271	287	269	251	281	308	269	263	327	330	284	300	253	275	273	282	286	278	244	276	235	261	303	291	278	264	274	281	307	285	246	297	277	297	306	257	264	266	274	257	272	270	251	266	259	289	341	289	263	306	283	262	287	278	273	285	285	292	289	294	268	247	275	311	282	274	281	301	248	266	282	261	277	291	311	293	265	273	289	282	249	258	285	271	263	299	295	268	270	270	287	280	293	284	300	286	262	283	282	292	270	258	274	281	303	278	295	291	227	299	270	266	297	269	246	275	315	296	300	275	264	250	229	268	256	278	280	261	285	278	287	275	266	283	313	302	265	270	306	281	322	249	264	283	278	237	292	267	252	279	290	263	280	283	256	290	281	284	258	245	303	290	272	253	311	251	285	285	246	273	286	290	254	276	271	269	317	286	265	273	270	310	281	287	278	280	270	296	289	291	290	269	270	286	260	290	282	309	273	269	257	294	256	293	263	275	274	271	289	292	290	286	260	272	287	299	270	284	248	274	302	289	268	303	237	260	285	290	303	301	288	288	285	297	282	286	272	260	296	239	292	243	267	285	285	300	287	264	278	279	276	313	305	270	251	299	269	307	270	273	278	314	264	294	249	288	277	262	271	287	289	250	294	285	264	289	317	305	253	292	262	258	302	282	249	307	249	270	282	270	313	290	285	251	261	273	270	291	288	278	260	270	279	289	256	284	301	288	292	299	272	280	262	261	255	271	265	305	259	253	303	275	282	311	267	272	316	288	323	259	274	246	292	237	254	275	268	271	255	267	284	266	268	262	253	269	271	295	265	276	254	281	260	293	259	288	270	274	255	287	273	275	316	264	282	268	259	266	245	290	246	278	247	265	265	281	288	299	280	304	288	270	272	284	269	282	265	265	308	282	255	281	284	294	294	285	261	300	269	263	263	289	292	300	292	274	285	282	254	309	291	291	270	273	263	257	269	286	267	295	269	293	300	261	262	303	302	275	311	291	288	261	249	273	286	308	265	271	296	307	315	277	257	276	271	272	290	285	273	290	291	272	278	269	271	259	283	287	255	271	259	292	285	253	288	342	243	249	259	285	311	282	264	265	258	280	267	291	288	262	274	295	288	257	292	268	319	272	301	297	256	266	288	281	290	293	308	246	292	301	295	265	286	245	260	301	307	288	298	277	287	263	285	269	286	283	324	318	309	275	273	269	290	278	289	247	273	251	281	298	313	298	288	295	313	284	304	291	287	293	278	286	292	257	285	282	256	267	255	270	293	276	258	275	263	291	294	292	286	256	289	282	287	268	269	246	290	290	257	267	273	284	230	271	281	250	298	285	258	265	297	268	280	261	249	285	248	291	270	245	273	299	258	275	238	256	259	295	280	274	274	283	282	294	289	257	276	285	267	287	294	309	265	301	281	290	278	238	271	270	288	280	265	304	283	281	279	270	276	304	285	284	262	312	275	280	270	290	294	254	262	263	232	245	285	302	274	288	333	271	259	280	289	308	262	277	284	285	314	276	280	274	284	265	236	302	275	329	287	294	267	295	290	291	258	266	273	299	243	273	282	266	293	269	264	292	274	276	288	294	267	276	291	259	286	270	277	296	277	308	275	304	261	264	266	289	268	290	298	292	290	276	246	279	297	299	286	302	276	267	278	289	255	293	283	296	294	304	255	265	315	270	273	307	292	299	295	296	290	315	266	265	268	294	268	275	264	290	299	242	289	284	298	288	275	324	285	284	263	276	315	292	296	253	285	316	264	284	268	278	281	298	262	274	285	243	299	261	275	287	280	286	293	294	285	262	283	296	311	273	304	296	270	277	269	270	312	265	260	270	271	250	308	266	258	278	302	290	286	276	309	289	264	282	283	274	258	255	282	279	288	304	269	281	303	287	245	287	293	285	286	285	280	284	301	245	254	296	279	291	258	267	262	282	304	311	272	264	283	284	279	286	282	282	285	309	257	286	277	270	288	273	249	301	272	266	286	274	278	301	314	269	297	260	280	290	253	286	309	251	284	269	309	252	274	271	268	265	258	269	292	273	278	283	284	262	264	269	296	284	289	294	262	287	299	310	302	278	268	287	283	276	267	259	275	276	282	292	269	270	266	286	289	287	265	274	270	272	314	299
6984	960	1489	1594	1406	1236	1100	1037	948	947	864	861	776	795	807	753	773	747	729	709	710	745	657	732	702	690	680	677	650	623	693	708	685	671	694	652	686	673	689	639	653	672	704	712	637	653	624	670	709	671	709	713	675	729	672	647	660	616	716	649	624	701	648	642	645	671	696	675	640	685	652	647	646	664	656	695	641	645	626	651	605	648	648	686	665	655	606	626	729	631	615	672	621	638	663	686	677	694	652	689	610	675	622	669	660	661	673	611	685	668	687	650	683	665	649	701	675	651	613	661	664	650	616	655	727	625	660	633	662	689	704	707	688	695	661	670	664	644	680	670	689	650	675	658	691	635	666	628	628	671	610	644	635	661	672	726	683	657	646	708	692	618	640	681	628	622	606	681	670	715	613	663	648	665	668	740	657	680	678	663	677	700	682	645	712	717	683	642	666	604	654	634	677	684	658	664	696	644	680	661	671	671	648	653	653	623	636	664	681	708	646	698	682	673	681	694	637	629	646	640	674	667	704	675	629	684	651	663	620	695	696	652	669	658	665	685	700	704	654	640	723	603	647	616	674	600	687	696	690	629	725	678	679	622	671	645	659	710	673	642	636	647	661	665	643	679	693	618	672	682	675	644	642	659	667	643	666	675	658	672	670	630	683	667	633	637	684	665	673	669	646	644	677	658	652	630	674	672	639	628	678	665	702	667	694	608	625	694	657	669	626	632	693	654	618	648	664	659	673	690	646	722	622	663	689	623	650	645	657	628	729	624	693	670	705	684	624	652	642	639	697	681	615	668	634	700	703	693	672	623	682	633	651	717	646	681	666	634	679	640	629	657	664	637	676	650	684	675	698	674	704	639	631	645	658	657	686	668	657	656	632	637	665	645	684	650	638	674	673	629	682	624	715	675	698	642	721	663	706	650	663	648	677	678	722	644	692	667	652	622	679	664	664	655	648	681	628	652	632	624	692	693	679	682	676	635	666	669	669	688	703	667	661	654	635	677	685	660	649	613	655	666	604	674	649	623	639	687	661	643	674	653	643	669	608	652	652	615	634	606	704	635	652	637	674	679	664	655	590	624	663	694	708	650	622	665	676	684	630	710	633	644	626	623	655	656	689	645	672	720	653	676	684	630	679	636	654	654	643	666	663	678	689	644	628	696	616	685	691	662	629	704	640	678	643	634	655	717	642	625	653	629	647	635	599	685	690	653	644	673	649	682	631	608	672	651	634	684	666	654	635	682	631	657	660	664	665	642	673	652	670	656	621	669	704	668	688	646	641	676	646	672	662	750	702	641	621	649	628	602	654	646	677	645	616	646	698	690	678	672	670	589	650	692	649	648	680	636	646	664	632	663	670	726	681	634	661	629	664	641	671	659	660	705	708	689	695	647	663	697	660	648	679	643	705	659	654	666	699	668	663	669	677	676	670	689	643	705	609	629	656	641	646	738	640	676	616	684	707	691	678	639	687	687	677	700	661	639	629	660	678	673	660	712	664	662	618	685	658	667	691	693	692	653	603	675	686	632	660	673	658	674	672	612	672	704	712	635	652	668	675	633	680	687	679	678	625	690	697	703	649	641	650	690	666	653	682	634	631	650	632	627	664	653	632	669	638	632	646	644	685	668	674	660	664	677	683	655	691	711	686	663	645	659	696	672	634	708	702	664	670	618	640	653	678	676	662	669	680	672	680	685	651	689	648	639	670	647	672	676	665	653	671	663	663	718	681	674	645	683	669	659	677	669	628	705	702	655	663	681	649	675	721	671	701	635	659	663	687	641	662	644	670	669	633	670	667	667	659	656	661	679	628	631	688	683	680	665	659	656	677	660	675	621	656	631	641	686	713	638	654	697	659	641	663	681	658	643	638	651	680	675	624	671	708	653	658	625	710	694	672	680	695	631	699	635	671	665	661	619	680	637	650	654	674	665	665	651	667	670	670	644	665	662	661	721	670	650	669	593	674	656	644	656	654	713	677	690	661	639	616	655	655	687	657	689	638	672	630	695	664	641	672	682	695	675	662	628	629	692	685	626	681	647	608	672	695	615	699	670	683	650	691	647	666	705	652	647	690	665	658	692	646	670	697	654	662	675	635	671	693	684	656	650	689	586	694	679	608	672	707	651	689	653	696	664	668	691	659	633	642	622	653	673	632	692	701	629	727	684	606	647	706	637	687	661	627	684	658	653	620	691	638	653	655	687	642	670	669	691	687	660	629	718	666	627	656	615	650	741	628	636	709	600	649	680	636	685	662	643	609	712	670	640	670	667	647	633	628	655	599	683	657	653	637	640	690	695	683	651	676	660	680	657	651	637	639	652	684	667	636	674	683	660	650	671	711	617	673	678	655	654	632	700	692	680	656	668	650	653	635	684	685	680	642	665	649	577	642	651	691	647	697	642	655	662	627	713	674	684	681	658	646	629	676	654	675	663	643	660	701	668	677	684	649	650	628	608	645	644	691	643	646	664	695	687	631	678	667	631	654	628	661	635	683	660	682	676	676	636	650	668	631	697	670	637	606	638	675	650	615	643	679	690	638	669	704	675	658	617	664	628	600	705	611	632	686	670	657	660	694	673	646	680	647	672	629	640	619	651	668	652	685	599	721	661	627	659	637	689	704	682	664	671	611	651	696	658	685	671	685	666	701	641	626	666	687	675	677	661	663	684	671	653	677	675	656	655	680	657	669	691	644	654	711	653	720	661	728	680	675	630	655	644	633	689	661	740	629	638	669	672	703	646	666	636	683	715	685	682	661	658	677	654	674	641	708	671	667	621	647	626	680	707	686	695	689	616	626	687	664	676	633	698	700	671	657	714	684	656	637	666	628	688	667	648	655	684	645	629	619	691	668	638	652	622	683	665	669	671	636	658	646	657	697	653	650	723	657	632	653	659	650	676	653	675	658	695	645	614	677	690	678	668	668	685	711	642	628	635	592	639	648	695	655	623	700	692	663	681	594	666	686	639	635	649	678	668	660	655	725	694	666	656	616	626	672	627	682	636	682	654	676	633	667	663	705	684	643	717	640	660	638	664	686	696	629	661	682	671	674	668	697	706	644	668	651	657	661	665	671	678	681	673	650	702	638	639	658	656	658	710	645	644	647	669	647	633	699	638	643	655	617	679	696	630	677	673	666	686	698	702	635	668	657	661	703	664	680	596	729	650	670	668	685	653	694	674	624	686	708	666	664	672	710	638	662	637	667	676	652	670	662	713	663	611	671	634	645	654	694	656	642	691	654	702	647	686	693	694	673	682	617	649	686	631	647	649	701	641	660	705	628	686	693	682	671	665	636	688	631	704	716	637	666	656	629	666	639	662	623	699	625	663	682	675	667	651	629	625	657	652	640	672	676	673	666	647	648	652	702	679	684	681	713	687	655	631	644	648	667	684	643	696	702	645	621	677	660	710	686	703	619	660	679	662	692	651	634	634	699	620	603	679	661	664	669	654	679	707	704	634	727	662	669	685	625	641	654	645	623	664	626	680	681	671
14371	1014	814	640	417	317	268	216	187	156	179	157	141	146	130	140	139	123	116	145	114	138	138	135	127	131	140	119	133	118	99	115	123	116	121	116	112	131	120	137	128	130	134	124	124	101	97	117	125	120	128	111	135	130	138	125	124	114	130	137	104	124	125	131	132	118	124	101	127	136	126	104	103	129	152	131	117	126	122	130	132	137	127	125	152	127	124	152	127	126	117	128	119	130	118	132	110	113	111	119	98	131	122	125	104	120	109	129	154	107	121	118	125	116	135	126	123	106	116	113	129	111	110	131	121	119	128	124	151	121	117	127	130	108	123	117	117	133	132	131	96	114	140	113	120	126	122	120	121	104	108	131	123	136	137	132	139	122	126	130	147	125	111	105	140	127	118	114	125	121	122	114	118	126	134	121	132	115	139	107	117	109	129	100	115	127	134	136	118	125	126	134	145	113	138	114	117	119	104	120	120	129	117	150	126	116	119	109	100	112	124	110	123	114	103	129	120	128	120	110	129	118	110	124	130	126	124	111	130	98	140	124	119	137	125	127	107	101	136	99	133	119	113	122	124	105	98	84	109	132	113	119	135	126	125	124	131	102	112	132	133	141	139	107	113	127	132	125	132	126	120	133	119	111	117	115	122	128	112	119	128	127	121	117	114	122	134	117	99	122	118	124	105	106	116	128	120	133	126	107	124	121	118	120	106	135	113	126	112	151	98	118	134	116	119	91	141	108	127	140	123	125	137	118	122	104	116	122	117	117	112	119	110	147	110	131	117	105	121	132	127	108	110	109	118	129	129	105	112	115	110	111	129	126	105	144	119	119	120	133	132	116	96	134	141	125	128	117	120	122	100	103	112	115	133	107	132	119	122	128	118	124	136	117	111	139	128	144	116	137	122	113	132	123	106	111	131	119	118	127	134	108	126	136	152	122	134	120	138	114	114	120	134	110	135	121	91	110	125	108	133	137	114	116	119	134	118	120	119	126	122	126	122	123	109	96	118	119	118	115	122	117	112	118	110	117	122	116	116	126	130	140	105	114	121	135	101	109	135	140	137	117	123	118	139	136	126	130	127	112	134	145	135	131	103	102	135	143	143	124	110	122	125	125	118	111	114	124	145	129	116	107	118	115	124	113	116	118	123	115	118	112	123	128	124	122	122	125	113	150	113	116	120	112	127	107	131	125	116	111	115	119	130	119	122	122	118	147	123	127	108	109	122	122	123	112	113	121	113	129	117	104	115	137	104	113	115	117	128	129	101	144	119	100	106	122	128	131	118	122	141	114	116	122	104	124	122	119	108	136	125	112	135	130	127	108	125	132	98	138	104	115	120	139	116	140	132	128	120	133	120	123	113	129	124	133	111	135	126	125	132	131	124	137	129	138	104	113	128	113	116	108	107	108	98	122	114	92	115	126	114	126	129	121	127	119	94	105	128	107	133	132	107	126	116	110	120	123	109	129	121	122	117	131	114	128	118	107	126	134	105	125	96	132	124	103	120	102	141	136	118	146	111	130	102	126	121	123	127	130	129	119	124	93	131	101	126	137	121	135	113	110	137	97	108	124	114	107	113	113	128	132	136	104	113	106	124	136	107	126	133	132	124	125	111	124	136	135	91	111	106	119	113	117	120	121	132	118	105	120	143	125	121	130	119	128	121	116	124	100	122	126	123	117	122	143	134	127	119	143	139	120	138	109	117	131	123	111	99	144	105	109	112	107	128	107	117	128	132	141	124	139	119	129	135	124	120	128	130	116	132	128	121	116	121	120	114	107	130	126	106	120	112	120	117	89	133	114	126	136	117	123	119	115	112	123	124	133	106	122	113	105	111	123	121	131	124	112	102	142	139	109	125	127	136	137	130	120	112	122	118	122	131	141	135	107	109	152	113	116	119	117	121	108	122	144	119	120	113	135	124	136	110	105	138	114	104	123	115	112	119	139	104	123	113	114	90	123	113	127	122	136	102	124	135	106	134	109	111	113	111	136	119	112	136	137	115	107	135	121	132	122	124	110	143	131	150	113	109	127	121	117	89	137	120	115	132	112	125	124	127	130	127	124	123	123	125	126	124	115	127	101	125	105	139	117	133	130	114	101	116	114	106	111	112	112	132	132	112	120	127	128	116	118	119	113	114	119	131	144	103	142	112	110	89	129	115	122	135	114	119	123	103	117	132	135	112	116	103	124	117	122	116	120	121	102	110	121	132	122	138	125	117	109	109	126	139	134	125	113	123	135	118	131	126	123	108	125	113	110	135	130	131	112	114	138	112	90	94	136	110	117	122	119	105	117	136	112	116	127	124	145	137	112	115	98	100	103	117	121	118	133	137	117	99	126	104	110	113	103	130	122	123	140	151	110	134	106	116	136	112	118	146	138	129	108	114	98	134	128	113	139	125	116	142	119	117	120	126	107	106	143	139	132	127	105	135	143	121	110	106	113	120	121	125	140	120	133	117	106	118	97	115	133	104	108	113	109	123	130	119	124	120	125	102	105	131	128	119	147	112	135	111	133	114	144	117	121	108	119	118	130	130	136	133	126	113	124	108	131	135	116	130	108	117	118	116	135	127	136	129	144	101	138	134	114	108	116	125	130	123	120	115	147	131	110	124	132	118	106	98	108	125	125	138	113	141	109	127	117	120	114	131	123	107	132	105	127	111	118	134	107	119	116	130	114	123	129	131	137	111	145	112	124	113	118	134	115	119	108	132	128	132	132	115	130	131	112	102	110	125	119	126	125	125	106	127	136	135	112	111	135	129	124	120	126	119	129	114	118	119	119	138	136	121	114	135	131	108	127	127	120	126	157	116	127	121	125	136	115	130	114	116	127	118	119	141	116	131	122	109	126	131	116	125	109	112	135	137	105	130	109	120	128	126	127	141	120	120	138	100	119	115	108	102	145	110	125	129	106	131	124	127	140	116	110	125	116	119	120	115	125	123	126	127	133	116	125	122	113	115	128	132	120	124	125	127	124	118	113	132	127	126	106	106	131	144	106	119	116	134	120	126	115	114	134	119	112	122	137	148	121	109	107	110	115	111	129	119	106	132	102	117	105	113	116	124	120	124	129	151	105	105	117	125	116	111	118	114	98	113	128	133	127	130	97	118	111	123	113	110	112	109	101	112	139	140	141	118	109	113	138	123	134	123	110	109	133	112	97	129	112	130	117	118	101	143	122	126	131	107	131	145	113	128	98	110	123	118	119	110	131	124	123	110	113	133	118	112	124	105	119	123	139	138	125	107	131	118	123	126	123	137	110	118	122	122	120	117	122	102	105	113	106	121	126	130	135	120	126	140	113	118	135	121	107	115	114	131	127	122	119	105	117	117	120	139	115	118	129	96	124	129	127	127	128	115	143	125	103	113	135	90	121	109	118	118	105	121	123	124	107	129	126	119	123	117	130	127	135	115	136	137	115	123	134	118	131	125	123	131	132	121	106	123	106	132	146	126	105	129	142	131	125	129	119	126	112	132	118	136	123	121	132	107	108
8672	833	1692	1956	1722	1359	1124	940	808	739	626	610	524	508	513	449	449	451	416	404	429	386	394	376	380	376	332	368	383	335	354	352	342	373	363	381	328	355	367	350	305	336	333	363	349	350	332	351	363	350	356	343	308	318	319	351	295	330	337	332	374	331	317	334	343	322	321	355	357	352	302	362	305	320	342	308	319	339	335	325	323	331	298	305	303	354	316	326	322	333	339	347	367	305	362	349	327	321	332	323	340	300	355	345	285	306	365	327	308	330	318	330	318	318	295	321	337	311	324	345	358	372	333	324	328	330	352	297	322	327	363	330	341	312	365	320	352	335	295	341	362	328	345	347	326	325	342	306	365	340	307	320	327	337	321	360	374	323	338	317	327	301	298	352	314	335	308	334	333	312	332	360	338	337	333	311	326	340	318	342	318	357	327	289	352	316	314	322	313	341	368	321	308	329	337	333	303	333	331	338	298	339	365	303	300	311	322	316	341	320	333	331	313	347	294	341	324	354	316	308	328	340	309	329	325	336	351	307	341	305	333	318	338	285	326	323	322	324	346	316	324	379	310	283	345	381	320	316	333	306	328	328	329	344	376	338	319	307	312	304	312	348	344	318	313	344	350	327	334	323	298	348	311	355	319	292	313	307	313	298	310	295	338	320	327	327	342	312	307	343	342	323	342	308	326	330	322	329	303	318	350	317	363	302	310	332	308	322	377	325	298	347	333	337	353	350	315	319	332	311	316	322	331	342	319	345	341	340	336	327	352	340	336	345	326	333	342	328	303	338	331	322	298	347	343	329	308	301	348	322	308	328	336	300	340	337	337	301	345	367	333	325	306	346	303	304	307	308	301	359	311	304	351	365	330	309	320	333	280	325	338	356	313	346	350	325	328	358	354	277	307	342	326	344	313	316	303	292	318	319	294	336	329	339	317	369	325	336	295	313	334	344	363	292	340	341	343	316	355	339	314	325	316	322	318	358	318	311	342	324	350	351	316	338	328	316	316	333	335	339	342	330	313	342	310	336	313	313	331	355	296	334	342	290	358	336	306	326	318	301	304	325	341	320	306	345	345	315	333	315	307	360	342	331	321	296	359	343	344	356	319	355	322	313	340	339	346	358	344	271	342	311	326	316	337	320	309	338	341	302	337	328	321	337	344	311	290	329	333	361	329	332	294	310	316	301	329	321	343	344	356	312	328	311	346	312	356	329	339	322	336	302	333	319	336	342	325	345	334	326	344	319	331	323	323	332	366	356	324	359	340	317	354	308	329	301	324	325	353	328	305	283	310	325	352	327	336	346	313	325	328	297	340	279	391	284	352	333	327	297	308	311	314	312	290	312	310	333	341	328	335	313	364	336	322	322	329	304	338	389	317	313	335	349	349	336	343	324	344	317	308	355	320	306	335	352	333	361	376	302	326	304	321	341	317	351	309	326	312	344	334	335	308	313	367	315	319	352	333	331	316	336	325	347	324	345	314	334	305	337	318	353	352	294	323	319	337	354	351	309	310	334	321	326	327	323	330	333	331	329	334	307	320	325	315	328	361	326	329	320	360	303	338	342	297	352	336	286	325	290	358	337	340	321	346	336	335	360	317	308	329	317	363	330	305	333	332	335	320	320	329	307	323	307	369	329	307	307	340	342	327	322	341	345	345	308	338	349	312	335	322	338	324	338	311	342	353	336	325	318	327	321	289	331	286	345	332	315	309	329	296	320	335	325	331	312	347	287	320	318	303	324	349	319	318	346	310	327	318	329	326	341	277	323	304	333	315	335	316	304	307	315	356	319	329	376	371	300	363	304	318	353	329	356	311	354	299	328	329	354	373	310	345	337	294	315	330	348	321	336	292	336	327	345	307	331	311	302	371	332	344	316	330	316	302	354	311	333	325	307	338	331	306	326	357	306	351	326	312	316	303	308	315	335	334	334	318	335	348	324	352	332	341	335	325	363	324	325	297	344	347	355	311	360	354	322	334	319	320	349	330	326	327	320	321	328	363	351	318	324	347	334	323	320	332	311	335	329	344	335	325	331	320	353	374	358	303	355	323	336	314	303	320	345	306	328	328	324	333	335	331	303	299	312	345	319	343	315	314	355	331	341	312	329	337	302	346	340	325	295	316	338	361	330	317	287	343	297	305	321	313	307	332	340	344	340	306	308	329	342	314	279	355	347	313	308	300	337	331	317	295	293	341	286	328	323	322	351	312	318	333	336	334	324	347	361	352	331	295	302	312	306	325	327	352	314	334	372	299	310	344	352	336	307	288	297	331	343	356	317	322	296	334	327	306	307	344	336	349	312	301	346	301	318	329	351	298	297	326	340	365	289	342	339	331	341	338	346	353	305	305	332	317	310	325	334	313	317	328	326	319	338	346	313	354	363	304	333	322	329	349	328	321	309	369	359	347	284	325	325	322	331	357	336	331	333	348	316	312	326	321	307	312	344	329	309	312	335	318	338	357	339	321	352	340	374	338	337	316	328	357	326	349	316	318	319	345	335	345	315	356	325	298	318	323	325	340	287	357	332	313	326	340	338	317	302	304	375	332	336	334	339	327	303	336	353	314	334	333	367	386	307	347	318	350	325	323	313	343	311	303	340	321	333	329	321	321	328	340	303	323	320	339	340	313	326	328	333	319	332	325	323	328	311	346	336	322	311	327	341	317	314	353	334	329	327	292	315	318	321	322	313	331	352	318	373	326	310	356	318	350	318	335	336	356	326	312	329	329	319	349	310	301	305	325	328	322	320	322	303	312	335	336	326	331	336	333	319	361	330	315	320	330	313	304	304	323	338	321	297	341	301	316	305	309	308	330	301	303	326	300	315	332	332	315	350	329	324	336	313	338	310	333	351	315	333	332	319	340	341	325	321	326	314	353	308	275	325	303	317	317	348	324	345	324	358	306	330	298	328	302	317	307	341	314	347	361	338	349	301	293	349	347	319	344	287	327	351	322	307	316	311	321	343	337	299	350	327	308	313	323	324	324	330	301	335	346	303	309	278	337	339	340	327	329	342	312	312	313	316	353	344	314	330	335	333	315	324	319	329	329	321	342	339	314	339	322	335	332	344	340	347	349	343	334	334	325	324	352	331	355	336	354	373	335	316	314	315	313	329	321	341	332	319	325	316	298	338	315	336	315	343	323	313	314	281	352	335	338	325	307	306	339	312	300	316	318	320	342	293	316	315	300	337	331	333	337	311	314	319	353	315	311	310	349	350	326	328	337	292	342	338	337	313	325	313	339	316	335	313	316	301	307	326	308	312	302	325	310	314	343	354	304	355	323	349	334	334	325	305	339	288	317	334	310	311	305	337	338	312	333	315	311	335	320	326	329	320	351	337	329	330	344	334	336	319	360	325	344	355	349	332	329	326	313	345	310	321	340	334	345	289	282	322	324	322	296	342	327	331	305	320	331	337	345	325	337	362	324	312	345	329	341	324	336	352	324	354	319	332	343	348	325	327	344	321	343	330	308	317	344	303	328	327	317	345
1384	398	464	395	395	388	411	376	393	366	390	387	343	333	322	382	347	351	350	378	365	357	352	373	383	363	361	345	369	389	392	359	376	339	356	346	348	378	381	349	357	344	371	360	366	384	345	350	375	374	379	358	379	348	360	372	372	347	353	364	370	333	343	398	396	362	339	368	367	342	363	357	385	389	364	399	390	341	365	346	347	343	358	352	337	400	349	343	360	368	363	371	374	348	394	355	345	319	379	354	340	378	394	399	387	360	405	354	353	377	364	349	392	412	361	367	378	377	330	344	387	368	372	354	387	345	365	368	363	346	356	339	390	381	374	357	354	340	346	351	361	340	366	345	381	375	383	362	392	390	335	377	367	368	351	351	369	370	383	344	353	360	353	386	367	373	352	385	362	370	375	332	384	372	374	358	349	359	374	415	344	354	320	357	346	356	351	339	355	377	359	357	369	383	382	375	351	363	379	368	330	364	379	345	385	340	374	337	359	361	367	377	340	382	363	393	395	386	354	374	386	383	366	364	361	398	358	353	382	360	370	357	378	384	374	386	368	375	341	351	358	368	361	354	395	375	353	345	334	390	352	382	366	352	361	367	344	367	384	337	356	360	377	366	374	344	332	385	335	357	375	362	339	385	394	356	374	358	375	379	326	396	354	363	387	362	371	379	377	376	343	299	339	347	368	374	366	387	358	374	352	360	346	370	353	350	331	362	387	360	340	370	370	361	347	379	393	370	388	366	337	365	350	365	358	357	337	352	374	367	355	368	381	380	363	374	365	370	353	350	360	357	373	374	353	394	355	349	357	348	363	397	369	351	360	356	342	365	389	379	378	344	377	341	330	383	366	377	353	345	392	354	370	362	363	306	347	359	326	373	368	382	368	365	359	397	355	339	353	385	327	366	364	372	365	377	346	332	354	395	386	365	396	373	381	370	362	391	380	351	348	365	332	377	386	353	378	370	386	349	381	372	398	383	392	363	371	377	337	359	368	362	345	332	367	356	342	332	350	377	363	378	376	350	364	343	378	353	368	387	373	391	383	333	370	352	392	371	354	370	336	328	362	352	372	364	378	370	374	366	376	372	378	346	332	370	364	354	365	319	376	342	342	352	362	370	386	345	339	369	373	342	362	337	385	384	412	379	386	372	399	350	361	358	373	360	352	361	375	355	355	386	373	365	346	388	317	373	344	374	405	360	373	346	346	370	346	348	354	362	379	366	351	322	392	380	356	331	381	369	370	333	404	365	366	361	374	400	367	364	357	400	372	384	340	368	368	348	377	377	380	357	386	332	356	335	347	368	393	378	346	327	372	382	354	360	307	338	351	359	336	359	358	369	368	378	350	319	367	365	332	356	347	371	396	342	352	360	380	346	367	367	377	352	371	357	380	344	347	356	354	369	362	348	332	349	391	375	345	372	363	341	340	338	333	353	372	374	324	361	363	365	356	342	345	341	378	378	380	346	358	373	359	339	355	388	352	370	367	360	340	370	331	355	374	355	360	392	394	393	337	389	373	369	362	351	334	329	337	359	358	369	359	340	332	376	380	339	365	372	402	399	380	358	369	326	355	347	330	356	338	330	380	367	369	382	360	357	363	400	352	388	373	344	392	361	391	352	365	398	348	396	382	356	363	370	357	348	342	379	389	344	345	366	365	353	376	342	346	312	355	376	363	386	357	350	393	391	359	364	373	336	354	368	340	345	355	350	397	366	351	376	352	392	356	385	372	356	384	345	379	374	409	385	360	339	357	348	356	376	363	336	363	351	404	361	362	345	351	356	346	351	361	347	356	389	344	350	399	384	355	347	365	390	385	379	351	356	365	359	369	362	363	357	364	332	377	364	371	350	357	383	364	309	346	312	362	343	364	377	367	407	377	356	358	349	388	339	370	352	373	391	375	372	364	381	354	350	394	353	355	360	358	350	385	396	371	375	359	372	369	375	392	358	351	357	397	381	381	344	346	348	359	321	347	389	356	397	360	364	347	391	412	359	366	378	339	398	400	348	355	355	343	333	339	362	359	349	385	366	392	313	362	341	395	383	328	354	382	370	389	365	324	353	339	343	332	351	365	358	350	397	356	324	363	357	331	373	353	399	392	389	368	328	369	345	367	346	370	358	357	347	385	394	377	359	355	351	381	393	369	351	337	337	395	331	396	366	366	379	350	316	373	354	357	362	358	341	396	334	349	337	370	350	361	369	367	349	358	349	389	348	386	350	354	394	372	386	390	306	355	362	359	358	344	339	344	348	344	376	372	359	358	330	379	371	374	358	398	337	396	382	382	376	346	351	360	376	368	390	378	311	361	360	340	355	343	390	381	387	344	412	363	350	343	351	362	333	383	372	376	338	354	361	360	353	384	375	343	347	354	350	332	385	380	344	350	335	371	354	345	360	367	343	365	349	373	364	378	372	381	355	326	333	364	344	388	364	385	330	381	350	379	364	349	367	370	378	358	407	341	360	395	358	350	367	360	365	386	364	386	372	395	338	384	360	337	372	356	360	330	354	358	380	378	367	373	367	384	368	346	388	375	378	353	372	350	345	344	398	345	372	329	341	369	330	350	325	357	383	356	349	353	347	403	384	345	352	356	346	353	362	380	350	336	368	319	387	361	359	335	351	336	349	360	380	330	355	357	323	364	333	375	365	363	372	369	341	400	349	349	369	362	369	358	379	359	334	370	349	380	389	355	379	399	356	352	388	361	368	370	322	353	356	387	321	353	339	357	326	344	356	379	367	389	331	373	334	377	361	359	366	351	387	364	360	349	371	340	381	344	385	370	373	352	392	350	347	381	389	377	368	367	344	363	385	324	351	357	337	369	363	356	381	331	359	383	378	391	347	334	396	392	359	366	360	397	387	375	353	394	370	345	353	378	385	378	376	341	400	334	374	370	369	375	327	365	334	345	380	341	352	347	369	341	385	385	357	383	361	338	345	338	377	336	370	342	341	351	360	363	358	378	373	347	359	381	350	367	367	380	399	376	336	374	396	370	391	326	373	351	341	366	359	322	337	371	337	388	382	370	356	368	340	373	386	359	357	385	360	327	371	347	392	349	341	390	355	361	354	355	379	366	338	376	333	361	376	373	337	377	330	337	315	377	386	396	383	381	373	384	363	348	348	368	360	358	385	361	366	376	397	345	399	333	353	372	340	381	379	352	362	393	370	361	362	345	394	360	356	342	366	344	382	345	373	390	349	336	360	355	346	365	385	345	378	363	368	358	364	327	354	358	375	345	315	313	362	363	377	381	425	399	373	331	355	359	360	350	332	359	371	371	398	359	376	370	365	351	372	361	363	351	380	389	355	377	381	369	353	326	327	364	363	372	366	362	363	371	366	382	373	410	341	379	310	364	354	373	373	346	378	349	351	376	334	392	357	336	369	400	343	349	357	391	361	339	391	389	349	335	368	384	397	350	369	386	356	340	352	335	338	343	350	335	383	371	368	346	399	379	361	355	354	357	365	371	374	335	349	366	379	330	358	364	387
2071	850	1028	1026	1012	972	927	905	911	898	915	887	861	879	880	851	859	798	825	880	900	869	835	861	848	876	801	842	869	815	889	793	803	859	785	908	824	847	845	822	862	826	815	831	816	839	817	858	768	812	804	795	853	844	848	862	863	845	841	868	852	868	859	871	842	850	862	867	794	817	811	903	825	840	877	845	847	849	849	791	832	876	859	813	837	821	847	893	851	881	826	841	852	798	819	840	877	816	819	861	846	912	847	834	835	783	828	921	881	858	824	852	841	837	841	831	805	807	869	845	816	835	880	887	853	835	854	849	807	810	843	825	877	831	857	861	854	872	846	841	823	871	841	820	860	820	843	832	869	788	865	803	855	846	847	853	834	883	874	929	848	834	828	873	874	843	852	848	860	824	838	833	894	844	876	825	843	852	838	823	859	865	848	882	873	838	840	846	849	852	872	860	853	807	863	905	788	832	889	863	823	865	850	896	862	829	824	837	834	829	859	831	893	809	830	861	839	873	836	927	823	843	848	846	819	814	841	881	831	869	854	849	874	846	843	878	836	851	843	859	829	833	812	800	852	832	857	819	829	860	867	809	853	765	936	848	835	824	854	831	846	847	873	864	826	783	863	852	847	841	873	888	811	856	831	866	835	880	856	883	852	880	843	843	859	875	782	844	851	857	848	876	832	846	854	823	873	826	866	848	833	890	840	892	855	886	843	852	807	813	810	779	857	877	816	841	820	830	895	896	879	851	845	846	903	825	835	865	862	866	864	865	864	855	844	845	801	885	816	846	786	814	845	840	778	828	857	857	875	865	813	806	866	814	856	851	898	847	795	884	819	904	878	882	833	831	810	840	761	847	860	842	839	866	871	827	837	818	837	803	852	852	864	836	788	881	853	813	881	877	892	896	844	819	899	894	853	842	849	859	831	857	835	849	824	862	892	837	836	897	870	857	861	843	826	815	821	881	884	830	892	861	864	848	840	889	834	847	820	856	809	878	847	837	841	860	818	831	846	884	833	801	839	835	822	832	851	812	837	859	891	799	846	870	798	851	854	827	801	811	804	871	852	892	894	868	852	868	862	883	831	782	850	889	822	818	811	858	846	882	872	899	863	870	829	896	845	838	757	839	887	849	905	812	836	815	859	832	828	803	858	863	879	834	842	787	792	913	844	877	851	852	884	844	862	853	893	850	826	870	835	828	830	876	832	798	848	830	842	852	852	824	889	832	809	854	842	870	828	823	863	860	836	844	817	827	943	826	789	855	805	844	832	857	868	863	828	839	848	843	871	838	856	840	846	889	913	858	828	869	880	873	824	859	784	786	861	856	824	837	810	829	841	843	807	862	873	865	864	808	863	861	823	844	833	831	840	831	859	864	889	871	863	873	849	846	846	796	833	827	899	827	807	813	854	848	817	902	867	842	852	850	858	821	848	839	872	884	833	861	828	842	775	849	862	843	814	825	892	878	873	825	835	859	807	862	838	864	836	829	844	869	849	844	862	845	899	851	889	842	830	847	892	890	867	832	856	862	865	836	878	838	904	853	932	831	855	844	869	835	827	825	858	835	796	847	867	820	915	812	848	927	863	924	874	836	821	823	879	850	852	856	846	844	840	899	812	844	823	849	863	876	844	819	889	877	827	846	830	804	861	826	834	819	805	853	855	843	862	851	884	832	798	839	861	835	866	852	785	783	848	803	898	801	852	800	855	870	794	806	910	858	829	856	827	818	863	836	821	860	818	851	835	843	855	793	897	889	870	813	852	891	855	822	885	795	833	860	814	873	815	878	845	813	856	871	881	851	816	854	871	859	878	849	826	834	858	818	853	875	793	842	857	803	820	851	830	863	868	834	854	899	884	891	886	817	851	870	882	827	819	873	809	856	854	821	848	911	801	827	829	816	850	905	886	822	824	872	893	827	857	829	860	850	847	843	864	811	857	868	843	833	831	880	807	852	902	864	833	854	802	832	875	825	877	844	825	835	836	845	830	837	875	853	825	881	825	874	845	812	844	857	854	814	857	871	877	834	849	796	815	835	833	873	858	864	765	898	887	822	829	813	794	849	878	843	849	884	859	803	826	807	840	829	800	889	811	809	868	827	875	894	861	868	840	841	849	828	868	831	851	858	878	887	877	888	798	834	835	849	794	824	823	833	892	839	841	857	879	837	834	838	832	898	835	872	868	814	846	873	834	867	872	847	874	878	843	834	872	865	866	866	830	889	825	862	789	870	831	853	868	869	806	861	857	826	824	785	871	874	862	832	904	866	878	885	839	841	917	848	833	920	835	823	875	882	830	804	835	853	856	858	830	847	836	817	828	800	819	806	836	862	826	849	870	895	832	805	849	837	841	836	845	812	857	879	796	832	861	862	838	829	847	821	798	848	846	824	864	870	849	878	855	834	817	786	830	879	856	817	851	792	825	797	781	809	831	849	788	919	879	890	818	870	835	889	875	840	838	820	874	838	931	933	804	869	855	877	839	876	878	890	833	871	820	875	827	845	836	836	825	795	829	844	846	811	827	845	875	860	842	842	905	903	871	884	876	873	887	860	846	875	867	885	855	832	840	827	888	929	844	809	824	903	830	858	900	856	805	835	833	858	861	877	822	813	888	893	863	900	824	882	813	875	860	870	833	843	854	838	884	855	836	825	899	837	832	872	846	860	832	805	879	863	882	823	842	838	875	808	815	854	925	899	881	894	861	802	828	888	875	877	813	867	872	825	819	822	843	861	872	899	835	840	892	822	810	889	858	875	894	929	856	866	814	909	794	858	850	840	832	819	872	807	850	894	914	815	865	881	805	851	832	864	865	899	864	860	849	842	849	829	809	849	804	791	785	880	805	829	828	820	849	849	863	869	837	833	913	803	886	818	811	836	839	851	851	865	850	813	877	825	843	840	838	807	896	855	843	822	770	832	893	895	833	854	853	841	802	826	861	861	874	818	851	855	863	895	874	859	833	826	833	897	899	864	853	804	861	832	835	893	889	866	883	896	816	920	855	880	835	850	785	849	861	815	901	861	842	912	867	843	885	853	888	833	849	900	837	857	870	840	787	888	847	823	818	865	895	810	878	865	881	847	806	831	817	859	849	880	847	822	813	832	876	894	847	886	862	863	853	915	874	857	821	852	853	808	842	895	790	853	776	877	846	811	812	790	854	875	914	907	862	875	823	824	852	833	837	847	832	844	827	799	902	917	881	893	847	849	847	812	872	858	854	826	864	899	848	846	906	875	827	823	833	895	853	856	797	861	852	845	815	844	799	775	846	829	865	834	845	846	838	880	844	876	854	821	848	814	860	845	840	872	838	882	812	883	853	866	846	821	863	787	872	818	824	858	845	842	886	835	825	825	820	853	854	875	831	912	866	825	875	849	811	817	847	843	812	800	828	855	830	812	860	869	800	824	826	870	813	894	823	841	915	893	859	847	852	867	797	842	831	859	815	848	836	886	879	812	841	870	826	868	803	812	828	827	790	827	844	877	856	821	853	789
8524	649	645	541	460	421	342	363	331	321	312	343	312	299	267	272	326	307	294	281	297	272	291	293	281	294	287	292	292	255	289	283	270	267	255	241	300	277	288	275	278	268	256	275	272	258	283	261	281	267	280	256	284	237	294	254	280	269	275	293	271	268	249	273	250	282	281	281	262	274	299	251	275	260	301	266	272	233	274	271	306	261	269	286	293	266	285	313	279	295	296	279	236	315	266	289	276	299	276	264	233	299	276	277	247	268	288	282	295	274	296	286	289	303	280	304	291	278	266	266	251	300	257	297	301	296	255	310	277	270	277	256	306	297	281	282	264	273	263	280	292	290	283	248	275	282	274	274	275	270	289	272	280	258	248	252	275	275	335	274	248	264	293	259	248	282	248	258	280	288	264	277	297	263	272	258	286	306	288	285	280	267	291	314	267	280	263	271	253	278	303	287	290	272	264	271	256	296	254	269	298	260	292	262	301	297	305	302	296	300	277	258	287	280	271	260	307	281	245	249	258	277	262	264	253	300	283	276	277	245	258	267	268	301	289	280	276	296	257	278	288	314	295	295	285	280	292	255	283	225	266	274	278	275	292	283	265	281	278	264	305	250	283	264	258	275	295	281	275	257	273	282	283	285	278	246	301	368	290	304	280	250	267	307	294	279	274	294	288	304	253	277	274	285	314	309	263	241	311	244	275	273	280	355	260	253	285	301	272	286	246	303	290	281	289	297	290	284	283	278	296	261	279	270	302	266	273	266	289	285	321	280	225	256	285	255	293	266	277	268	268	259	256	292	307	283	288	262	286	297	259	278	278	270	272	277	317	260	289	286	301	270	268	289	283	289	255	314	300	279	252	308	312	273	282	267	299	277	295	283	265	266	317	269	286	280	279	297	296	290	302	274	279	267	302	311	273	292	312	280	265	287	262	275	250	291	273	273	292	304	310	281	258	286	299	260	265	292	301	250	274	284	289	259	282	295	253	254	265	235	303	277	262	290	266	287	320	298	256	260	269	316	281	265	326	266	308	250	280	302	289	279	276	256	269	279	260	279	263	291	266	274	268	276	258	287	304	286	281	250	240	312	273	259	267	287	297	276	244	298	284	286	272	260	267	260	256	274	301	250	284	287	260	256	294	241	271	277	285	276	292	283	251	281	306	303	283	291	312	278	287	275	272	271	297	294	265	256	276	273	296	261	257	261	296	246	280	297	296	297	256	279	284	302	282	274	289	272	281	286	311	258	280	275	294	267	258	276	286	287	272	295	239	291	287	267	268	309	271	324	275	279	295	284	299	261	288	247	266	289	268	281	251	280	281	283	267	282	278	281	266	302	271	306	265	290	273	266	295	290	254	282	314	267	256	276	262	273	253	250	282	262	283	257	275	293	273	294	240	306	275	268	271	277	273	276	274	313	272	285	282	273	274	270	285	313	297	248	285	287	286	322	304	305	264	305	271	250	259	263	313	259	267	316	301	295	277	295	268	299	267	319	264	284	288	291	274	283	285	242	272	307	277	270	284	313	264	282	259	256	281	253	254	301	280	279	324	240	267	275	281	279	268	275	277	276	298	258	276	285	306	251	238	297	281	273	279	265	265	269	283	300	249	285	255	274	287	284	278	270	275	309	265	240	288	269	296	261	291	287	268	284	240	283	326	286	255	297	253	286	308	308	268	258	271	293	290	293	291	279	290	299	275	313	286	270	272	275	280	299	272	294	280	262	279	299	269	282	257	253	273	272	267	286	301	289	269	303	300	267	272	263	294	261	273	278	280	283	279	277	257	284	268	273	252	268	296	289	297	279	260	251	255	280	294	268	301	284	290	304	291	258	270	312	269	260	283	276	274	289	279	299	268	273	296	293	256	285	289	283	304	276	277	272	282	277	253	298	261	282	292	294	293	250	266	272	259	268	302	291	252	283	300	295	274	269	297	254	272	301	266	305	257	264	261	293	292	305	303	289	286	269	276	282	290	318	246	276	278	298	283	279	262	277	309	270	285	269	306	272	285	257	279	292	252	278	275	251	281	254	308	273	293	279	290	280	272	265	285	281	267	281	261	267	281	314	280	269	296	307	287	282	293	300	259	297	276	302	270	280	282	263	266	280	291	282	264	261	271	252	293	269	274	298	289	302	283	299	260	274	303	308	298	284	273	261	282	290	271	270	274	291	274	274	307	290	288	279	292	283	289	289	271	279	304	309	302	299	266	273	283	302	286	287	316	263	262	270	272	291	246	284	295	253	258	251	273	277	246	268	317	312	268	253	334	277	286	292	310	290	271	259	287	259	276	279	279	278	249	276	277	276	318	278	237	272	294	251	270	262	273	271	271	288	285	263	291	276	269	282	282	294	255	247	269	264	290	269	250	278	271	327	245	249	284	316	249	270	253	295	294	269	274	272	286	239	280	231	241	275	275	290	268	265	274	276	285	254	263	295	251	273	324	275	269	253	255	280	251	264	274	285	311	288	272	293	280	282	263	279	259	270	245	250	286	273	272	295	267	282	303	283	251	292	274	288	270	250	276	281	278	287	281	260	300	253	270	260	276	271	261	295	277	294	290	275	280	273	289	247	281	266	327	266	280	284	322	251	274	248	248	280	267	297	260	274	322	250	233	276	287	281	257	308	279	309	262	270	241	261	259	256	261	299	302	298	247	287	288	273	288	300	267	302	288	262	277	275	280	270	276	281	294	263	276	279	263	298	293	317	286	262	245	270	268	310	282	256	280	281	260	293	304	280	280	304	278	304	274	254	291	281	282	269	273	277	251	284	274	275	293	274	259	267	256	268	285	251	306	277	288	257	294	310	306	320	294	266	303	274	298	294	254	276	271	272	287	289	309	259	292	277	297	285	300	287	272	306	270	279	319	295	319	300	297	285	314	297	274	280	255	286	277	291	303	302	254	259	314	273	283	283	283	267	271	306	280	303	255	319	284	282	257	261	297	284	288	269	286	246	282	297	244	256	253	263	293	291	269	277	286	309	299	291	290	277	251	267	245	281	317	256	284	271	256	283	298	306	279	254	262	300	298	298	282	261	282	295	274	308	299	273	280	281	292	255	303	266	271	256	259	273	290	260	310	274	267	265	271	286	296	323	270	284	278	267	290	284	291	277	284	281	260	241	275	299	261	291	272	260	266	285	282	282	256	276	270	308	291	301	273	293	277	306	267	299	287	271	280	283	302	271	257	284	275	289	307	318	280	255	292	289	291	289	274	251	257	286	281	299	260	249	285	287	289	299	248	270	282	271	286	265	269	310	271	273	295	254	255	265	287	290	280	296	271	295	310	250	245	292	266	249	257	272	273	308	282	275	247	302	266	298	262	298	292	273	281	295	279	284	292	287	287	302	290	275	257	273	296	261	290	278	257	274	273	268	275	277	262	305	263	271	268	290	265	266	301	297	264	295	284	266	273	318	280	249	315	281	270	297	285	289	298	287	235	288	286	298	281	281	283	243	285	258	308	292	310	255	263	248	252	259	251	270	275	302
7074	979	1432	1588	1403	1290	1188	1014	955	978	852	838	811	763	778	747	745	741	715	683	700	702	702	684	685	648	671	686	712	664	668	681	699	655	669	734	704	678	666	701	659	720	675	698	624	698	598	659	671	728	710	693	654	616	671	643	677	655	637	671	650	652	656	701	722	679	628	692	722	627	717	643	679	685	651	694	685	694	650	666	652	615	646	682	645	659	667	726	701	662	634	656	700	628	671	690	642	699	687	631	626	622	653	633	664	707	669	659	639	714	632	671	676	639	676	652	666	734	672	638	692	671	689	658	662	676	628	664	644	692	644	633	703	652	697	668	681	657	683	704	639	640	662	659	689	668	667	695	690	692	672	688	684	641	685	709	645	685	701	693	650	656	643	666	659	623	701	626	683	688	645	697	648	675	700	677	688	713	672	663	696	715	696	673	704	668	626	636	648	698	663	687	640	661	684	654	678	691	634	667	703	697	647	768	671	647	687	682	622	671	640	673	649	651	642	675	641	651	671	649	667	659	696	649	643	666	687	694	637	619	651	695	651	646	639	682	669	596	674	679	676	654	660	657	677	657	650	664	701	669	642	631	660	667	641	624	679	638	698	694	666	707	628	650	678	637	651	665	709	674	678	627	658	669	678	645	610	681	673	646	651	634	626	637	645	673	662	675	631	649	637	678	678	724	660	665	636	637	666	670	655	683	672	657	635	629	671	693	679	684	678	655	645	677	654	636	660	660	656	665	635	659	665	669	625	660	701	613	649	609	656	636	669	683	685	720	658	698	651	654	636	671	645	662	632	643	690	668	625	639	650	672	662	661	658	698	657	692	677	720	672	692	676	677	672	689	669	667	681	675	641	701	664	668	683	664	663	689	638	656	685	684	712	646	635	673	675	657	685	702	704	584	664	685	657	646	651	644	684	636	681	653	601	699	648	675	652	629	664	662	677	653	616	696	645	641	612	657	707	685	638	674	691	688	686	603	695	654	641	724	671	664	686	636	700	607	632	687	652	689	660	666	670	663	684	655	649	661	661	662	706	675	642	674	694	697	650	639	672	639	706	665	637	690	657	683	650	690	660	632	639	677	680	643	669	680	642	698	677	605	687	658	696	696	686	660	649	662	657	622	695	635	631	708	674	631	671	659	635	698	670	671	653	667	682	639	646	645	690	653	708	675	657	669	655	678	664	665	664	727	707	672	637	662	672	658	665	680	680	667	686	678	721	648	687	642	652	639	675	715	641	668	661	663	627	704	678	629	668	654	654	623	678	651	698	691	679	681	639	669	612	663	665	657	627	661	653	665	663	702	643	640	660	668	664	657	702	648	649	705	703	680	662	646	673	657	713	670	632	679	684	667	640	672	664	647	684	647	634	658	652	659	645	655	654	691	674	688	656	684	646	667	649	664	638	649	633	649	664	673	668	698	685	680	653	669	678	667	641	670	656	655	651	657	670	628	620	619	693	653	657	710	683	643	649	671	659	679	675	663	656	687	672	632	703	644	659	662	702	654	698	637	706	668	664	662	689	625	619	653	679	682	666	699	673	654	671	660	647	641	703	686	636	623	696	687	665	662	643	730	633	668	678	686	660	653	719	675	619	639	634	598	680	690	686	658	690	703	694	636	704	660	682	664	597	657	651	708	631	658	694	703	656	665	628	681	666	674	674	648	666	648	665	699	681	638	712	679	679	670	684	682	651	662	681	708	701	652	678	663	653	672	665	687	651	690	683	696	650	680	617	660	679	690	614	671	700	679	668	691	627	678	617	688	645	669	630	681	669	633	683	671	695	639	678	649	677	679	689	666	658	733	632	645	646	662	686	641	666	653	659	719	683	675	700	588	671	629	623	656	636	629	698	675	657	685	657	683	685	654	662	653	651	673	658	692	634	649	622	687	686	695	677	672	662	693	732	690	679	724	631	673	702	641	673	640	691	666	681	703	731	676	655	667	641	652	671	679	682	657	646	641	625	670	676	658	654	616	650	637	660	680	656	667	659	649	689	659	663	671	701	637	681	638	660	603	677	680	694	683	633	690	684	640	681	722	712	646	625	661	681	666	702	690	691	643	654	642	681	643	652	650	686	631	663	691	692	657	674	675	662	682	651	750	663	668	678	668	610	655	625	698	688	677	682	691	648	708	661	696	663	690	644	645	669	665	679	677	673	641	654	661	691	667	684	650	626	677	618	709	707	634	701	652	692	693	664	652	650	710	660	656	655	643	648	644	740	635	680	654	687	654	639	684	661	624	700	654	685	662	687	679	645	638	679	693	643	639	686	658	646	663	697	676	653	671	707	692	680	670	658	680	716	701	700	678	700	638	666	665	653	667	668	636	626	664	684	647	668	702	677	687	660	704	659	679	642	654	688	684	713	672	671	671	632	672	646	632	659	661	652	712	660	671	671	676	684	626	687	644	683	656	695	661	703	681	670	687	650	700	649	661	664	646	673	702	653	657	640	683	642	619	686	666	640	638	652	691	643	663	677	651	633	683	683	647	668	667	617	689	661	673	712	663	671	634	681	679	673	675	647	681	671	666	648	673	648	655	673	651	691	656	685	664	630	692	673	665	696	617	658	690	682	656	686	675	690	650	685	677	653	646	658	689	646	656	655	678	647	679	620	643	663	668	679	684	658	675	646	683	652	668	604	607	684	678	683	674	671	678	696	697	695	641	602	685	617	671	646	652	667	666	632	653	642	656	654	655	659	665	703	654	681	667	651	660	660	680	704	651	693	702	641	682	650	633	689	719	633	700	672	688	681	677	637	685	635	654	644	706	713	679	672	637	690	673	692	647	694	655	668	682	662	646	660	648	594	723	661	649	623	685	717	660	694	664	653	670	674	705	670	670	672	701	654	676	704	670	665	673	692	645	679	644	674	685	681	707	618	651	712	650	657	641	682	667	689	640	610	689	695	630	710	672	683	669	715	605	642	671	692	674	682	691	632	632	657	687	697	626	654	723	683	650	672	657	684	630	648	634	688	674	695	695	655	712	614	654	698	678	681	656	634	684	646	658	650	714	675	664	653	699	650	667	672	626	676	663	665	694	649	707	669	612	647	704	639	684	699	649	668	638	656	639	641	632	660	694	683	666	652	625	696	694	690	683	654	669	674	655	658	654	679	703	659	664	639	654	681	658	687	634	702	655	690	680	704	619	631	658	648	648	665	669	723	656	667	620	674	663	694	688	712	621	665	624	670	674	668	690	647	633	646	657	713	644	691	647	635	664	680	668	656	649	643	661	649	656	676	664	656	683	640	666	659	672	682	659	665	670	685	664	638	625	700	677	652	650	683	707	681	682	649	667	680	689	644	675	690	593	689	734	623	664	655	663	678	654	716	656	661	674	668	654	679	649	676	663	668	655	667	622	644	665	656	646	676	695	647	616	651	685	671	662	643	690	661	687	733	669	667	655	636	693	654	677	707	675	695	681	679	651	615	654	698	638	694	640	661	675	642	712	659	680	685	737	708	652	672	667	639	669	666	657	630	718
14541	994	773	600	414	321	250	237	188	205	176	154	148	171	123	147	146	120	111	130	131	145	126	113	127	141	135	114	127	121	127	116	117	132	112	129	116	124	113	121	145	128	145	114	121	117	112	129	103	97	121	135	126	130	112	128	116	128	134	106	132	106	126	138	130	104	122	124	121	122	119	141	125	125	103	141	101	108	132	106	123	115	116	116	129	117	118	121	126	155	125	112	104	115	121	114	124	123	118	114	110	128	138	135	125	122	118	117	126	110	119	104	129	142	113	131	115	128	103	119	132	121	103	137	130	101	132	118	106	116	116	115	103	121	129	124	130	118	113	114	123	131	98	129	124	137	118	117	130	115	101	115	104	108	134	128	134	120	123	144	104	114	110	119	148	127	109	117	112	128	154	107	110	103	133	127	127	129	125	124	130	111	113	117	132	126	101	119	130	125	145	140	126	109	123	101	145	127	118	116	131	126	122	124	125	102	124	133	120	113	108	132	118	117	134	119	109	111	125	117	117	128	130	129	126	136	120	147	113	112	142	132	137	115	111	110	129	108	141	136	124	116	114	94	113	129	112	113	97	115	120	126	95	116	130	132	136	135	117	133	134	124	117	115	119	123	118	110	115	120	131	124	129	128	134	139	118	111	125	125	116	113	120	117	142	123	104	123	115	113	113	105	118	111	124	121	97	112	125	140	134	144	115	129	112	127	123	122	138	121	120	107	113	139	136	128	124	117	113	141	112	112	126	123	135	127	104	129	107	111	125	148	123	118	113	139	118	126	121	120	123	116	116	118	103	107	116	127	121	127	138	131	109	118	135	133	118	129	110	139	109	119	111	124	122	108	101	117	122	132	120	119	115	128	105	108	121	118	135	113	129	106	109	116	118	106	112	125	116	135	129	103	124	138	117	132	128	131	123	119	115	118	100	114	110	123	142	127	120	138	117	117	116	113	140	121	133	105	133	141	148	122	128	115	132	134	121	139	108	136	96	120	136	121	123	130	125	121	118	128	121	119	102	120	114	125	131	120	107	154	129	135	120	121	132	127	109	111	130	146	125	117	142	114	124	147	131	116	123	136	112	125	118	141	112	128	123	131	114	125	134	142	124	126	119	134	133	121	117	129	115	130	128	123	125	118	106	103	116	120	132	141	150	127	130	126	107	119	117	129	117	128	132	138	113	118	117	121	121	135	126	118	124	112	108	129	131	126	137	134	116	128	146	98	129	112	128	124	133	126	126	107	124	113	102	121	127	129	118	124	112	125	123	120	145	142	129	104	148	125	119	111	115	123	115	123	126	142	120	128	110	108	121	120	116	122	109	128	139	126	126	122	132	106	123	123	129	141	136	116	105	107	114	130	113	133	99	131	134	123	112	117	114	131	129	110	120	96	140	132	128	116	128	113	128	130	119	116	109	121	102	130	107	135	136	135	102	136	109	125	119	115	123	99	134	110	126	102	108	120	112	137	127	145	121	126	128	115	110	109	117	117	132	113	109	121	117	137	129	122	132	129	119	99	134	107	112	126	123	149	146	138	121	130	116	121	103	121	104	118	116	109	110	136	119	100	116	125	105	114	118	122	104	110	132	121	122	119	124	103	105	132	121	131	129	125	111	123	127	125	107	136	115	142	133	113	122	117	115	107	131	121	135	101	134	128	105	149	137	125	128	122	111	123	130	141	129	114	123	95	113	145	140	110	131	115	122	131	133	143	107	126	138	117	123	127	126	138	114	112	95	144	111	122	127	116	137	121	128	101	117	128	141	112	101	116	114	131	128	107	110	113	113	141	115	110	119	129	106	143	120	131	123	144	118	107	133	103	110	126	121	111	130	153	116	112	117	137	118	102	125	114	131	135	125	122	134	112	123	124	121	129	147	103	125	133	122	122	118	98	137	114	102	114	131	97	123	143	128	121	121	121	119	105	156	125	121	104	120	127	121	123	126	128	127	114	127	144	140	116	114	122	118	128	126	129	115	126	108	140	125	121	138	115	111	120	110	106	96	130	118	125	120	143	127	124	117	126	121	132	98	130	124	123	122	106	133	122	118	122	129	142	141	126	143	136	116	107	104	113	148	121	118	131	134	94	125	124	132	130	108	116	120	110	124	134	120	123	127	109	116	118	140	127	132	136	104	151	149	131	125	135	125	130	141	115	126	121	131	122	139	144	133	104	118	133	133	123	136	111	120	133	114	111	129	92	108	112	134	119	130	127	115	107	111	127	142	121	133	148	127	124	133	117	109	110	117	145	112	123	115	126	123	120	119	142	124	116	107	118	121	119	99	125	124	118	132	116	118	105	126	122	120	126	105	123	125	103	106	121	120	133	124	118	118	127	136	106	107	106	104	112	125	149	124	126	124	105	114	105	136	125	121	121	116	121	118	131	132	120	117	124	106	115	141	126	115	137	120	132	148	135	123	110	102	119	107	126	131	109	129	133	114	145	122	126	122	124	127	99	127	126	100	129	115	156	143	125	107	105	104	129	139	112	117	116	144	113	122	118	130	121	137	113	124	129	127	127	124	120	115	130	113	124	120	110	136	122	119	110	154	112	129	112	122	132	107	129	108	122	121	103	106	107	132	133	123	110	139	155	102	124	134	124	129	133	113	97	98	119	134	103	117	121	129	116	120	132	103	123	119	118	106	120	142	123	124	113	109	124	128	157	129	139	116	118	109	107	104	113	114	111	143	121	106	113	133	120	126	113	126	102	122	115	131	123	140	135	131	124	125	110	104	115	118	127	124	125	136	132	137	117	128	103	109	110	120	134	132	108	118	147	120	115	112	123	136	119	111	134	142	115	110	112	123	120	120	111	120	114	112	120	117	130	100	114	121	119	114	113	129	101	127	118	107	111	111	137	124	117	128	118	103	101	128	140	115	91	122	116	128	129	126	116	128	128	116	123	130	121	132	135	145	119	127	134	135	133	100	120	111	138	116	110	129	125	108	133	95	133	122	113	106	138	130	123	126	144	117	130	129	129	127	112	108	116	135	122	106	136	120	129	126	129	126	119	119	122	116	110	123	108	125	125	117	125	121	125	132	123	116	115	116	117	120	114	132	101	123	122	129	127	116	105	123	110	125	123	138	106	119	123	123	136	131	127	136	122	136	115	122	119	108	140	133	111	150	139	108	108	120	123	112	95	115	113	126	138	118	119	123	111	122	122	108	135	120	122	101	114	131	148	138	102	103	133	115	117	120	120	131	120	118	133	119	125	128	112	121	101	125	112	134	132	119	132	97	119	122	115	122	136	129	127	129	127	98	125	120	127	138	123	122	115	134	107	125	113	96	116	118	131	105	110	127	126	149	117	129	125	125	141	118	135	111	115	110	115	130	118	125	112	143	119	117	135	137	110	124	113	130	109	118	120	133	124	121	126	117	137	102	112	116	115	122	117	128	148	110	127	125	104	111	121	127	124	116	140	120	123	124	155	125	107	125	105	118	124	133	130	108	143	115	127	128	114	107	127	146	114	126	117	126	119	106	131
8922	860	1776	1978	1660	1238	1098	948	818	741	640	658	627	490	518	496	456	482	419	398	377	383	383	403	354	380	389	373	359	342	372	354	343	373	358	359	337	380	352	305	396	350	343	327	353	338	361	370	339	340	335	365	354	369	365	347	348	358	353	325	341	331	352	339	370	347	365	314	334	365	345	352	367	314	337	347	334	350	365	332	329	343	310	310	325	290	337	293	331	331	334	351	323	351	326	356	320	311	340	293	371	313	323	323	352	330	354	355	347	336	329	345	349	312	343	326	317	329	323	335	329	309	313	363	338	331	331	295	322	356	350	334	316	312	329	323	317	317	326	320	327	308	348	343	363	341	323	309	368	336	352	317	337	323	324	326	366	329	341	351	313	334	338	301	340	309	295	356	328	328	335	313	324	327	321	326	323	322	335	324	340	332	336	310	331	328	336	344	319	335	340	327	331	308	296	341	328	327	368	300	306	355	328	320	351	302	320	318	341	363	331	323	334	366	322	329	335	307	320	313	355	344	350	316	344	305	365	375	310	302	354	345	321	298	335	339	369	314	363	332	317	334	296	325	325	356	294	333	332	312	340	325	347	328	331	332	311	338	333	369	339	316	298	341	297	337	305	334	341	316	318	315	324	342	315	310	334	340	342	311	330	318	346	329	319	349	333	334	318	332	347	339	340	300	329	325	356	364	300	335	350	349	325	326	310	328	325	350	360	333	289	333	347	310	327	353	334	317	326	343	352	316	288	361	304	353	350	335	309	309	307	301	318	303	313	319	319	323	323	348	313	292	336	327	317	335	321	300	330	327	325	329	349	327	331	356	332	321	320	333	320	363	344	364	365	321	308	331	334	327	293	309	337	362	321	346	334	332	354	350	338	316	342	368	318	320	329	320	313	316	354	330	348	333	345	324	328	341	322	349	323	322	309	361	330	308	337	319	330	319	316	296	309	359	357	339	340	302	344	337	345	353	334	327	347	323	279	327	325	321	320	321	344	347	338	332	329	311	309	341	307	341	305	348	320	306	329	321	358	341	332	336	343	334	312	332	351	366	330	321	334	330	334	340	315	347	327	348	370	333	355	337	305	296	320	314	316	329	313	299	368	312	346	310	332	310	365	343	351	330	339	342	311	351	317	340	331	337	331	346	329	325	329	348	291	340	314	321	324	316	342	321	315	337	327	358	318	365	326	303	333	356	339	285	316	332	299	343	317	318	298	326	350	327	295	310	314	363	358	305	340	309	336	329	342	334	343	339	364	329	353	333	326	341	361	335	326	343	353	375	321	340	326	316	319	327	335	327	322	304	319	323	354	340	348	314	318	336	323	321	316	331	367	330	307	334	272	333	319	316	303	358	325	306	338	343	341	314	316	370	319	332	324	310	347	340	315	316	328	352	331	333	335	342	306	322	331	313	300	313	318	324	335	353	337	343	331	369	318	367	316	348	345	310	308	357	342	320	332	352	336	353	321	352	336	323	346	329	328	278	320	333	376	323	343	319	312	294	320	341	319	321	319	318	322	321	322	318	321	315	338	356	355	318	312	328	338	335	349	341	335	318	330	320	301	364	330	357	342	349	319	332	314	302	340	314	308	348	313	299	301	339	345	331	302	345	324	307	310	352	348	336	308	317	349	317	358	327	327	313	341	358	320	343	330	310	321	331	302	317	363	334	315	369	303	294	313	330	335	308	330	318	352	348	321	322	338	302	367	333	357	316	306	337	326	341	333	355	371	327	354	356	302	351	341	318	345	351	333	302	334	311	305	369	344	330	326	330	333	326	354	340	357	317	324	335	351	352	350	365	320	310	337	325	338	328	346	340	297	350	333	329	323	310	321	337	316	328	325	354	322	342	343	323	364	323	306	317	333	340	335	353	310	350	311	356	327	326	303	334	333	345	288	333	342	320	341	323	314	303	299	321	332	342	313	322	293	327	314	334	315	331	313	341	352	283	321	331	302	319	314	323	314	330	323	343	312	313	352	316	310	330	353	348	305	343	341	330	357	318	333	329	329	327	336	320	346	318	319	308	343	320	352	309	320	301	309	363	341	359	362	348	349	328	289	340	318	314	307	325	318	319	292	320	337	334	331	341	334	346	323	308	318	326	348	332	338	336	336	319	321	312	340	322	321	344	327	339	351	346	320	380	334	359	320	327	337	322	344	353	346	351	319	287	318	331	320	343	380	327	328	297	338	336	301	367	335	323	327	311	323	308	331	318	311	331	322	332	313	347	336	336	317	324	302	366	348	323	328	323	304	324	346	337	337	334	328	306	328	327	327	341	355	322	314	338	350	299	345	318	328	342	325	302	309	339	319	322	342	341	362	340	328	358	331	354	343	307	316	332	331	333	345	343	360	304	322	321	353	329	324	329	320	324	326	362	302	347	332	324	301	320	326	353	344	341	295	317	340	348	307	316	337	351	325	305	329	338	345	329	348	306	314	339	341	322	328	329	313	347	342	334	315	328	300	343	325	323	324	323	312	338	347	312	335	355	315	344	321	326	361	361	303	320	329	352	301	341	338	325	322	313	309	318	299	362	332	306	356	345	346	330	327	302	354	321	351	319	321	340	307	319	336	297	344	288	316	308	341	326	306	306	334	326	327	288	325	297	298	317	325	337	340	332	373	327	338	337	331	303	361	336	357	352	300	317	294	316	312	340	314	332	315	366	323	357	310	364	355	316	325	358	323	333	306	337	325	365	353	326	346	352	318	374	328	339	331	344	339	305	324	362	328	329	328	341	346	335	332	304	340	313	333	320	320	310	295	304	329	344	319	347	339	315	316	312	325	330	310	331	336	315	310	301	332	321	356	297	338	321	334	340	328	314	309	352	323	345	361	317	320	322	370	316	353	307	329	317	320	360	352	328	330	333	309	325	324	313	341	320	331	335	334	315	355	312	297	304	316	331	350	341	292	316	331	328	316	344	336	321	319	339	338	328	328	333	324	328	321	334	322	323	303	327	357	328	298	345	322	312	317	343	329	324	343	303	337	339	328	345	341	339	339	340	336	354	337	339	333	312	297	324	336	327	333	333	316	346	304	312	322	327	315	322	352	318	316	316	315	347	317	331	320	327	301	311	306	317	314	335	297	336	355	301	303	327	308	340	307	315	296	345	356	333	329	325	312	336	316	323	314	340	360	325	348	375	323	311	312	312	336	310	326	347	317	350	372	316	344	387	330	360	330	297	320	350	322	329	302	371	325	325	321	352	343	315	318	309	343	311	337	317	335	358	357	368	331	315	301	330	342	331	380	321	356	299	326	334	320	342	365	321	335	342	357	321	341	324	301	314	317	337	338	360	312	309	355	314	340	309	350	347	301	346	335	323	318	340	328	338	341	339	330	352	294	324	322	342	324	346	324	322	307	316	339	344	321	336	342	326	323	352	330	319	336	344	310	367	328	372	296	358	341	326	335	319	332	332	340	294	285	329	305	309	309	306	294	310	361	304	322	334	302	329	334	349	349	300	329	336	353	317	325	357	322	317
1414	430	453	407	402	421	388	396	366	372	384	376	346	362	369	367	386	374	334	324	335	381	351	367	364	385	383	380	358	378	342	362	361	357	384	362	363	368	356	372	354	357	346	343	376	372	347	338	342	359	372	353	341	375	362	351	376	362	363	369	357	374	326	337	398	340	397	381	364	363	338	356	359	344	365	347	378	383	343	388	316	407	359	383	361	391	379	360	349	391	359	373	360	334	377	378	390	336	389	359	357	357	345	373	359	399	356	343	348	351	344	404	356	361	373	396	360	308	379	370	351	383	377	353	384	397	331	365	364	365	402	392	364	393	363	406	361	402	366	357	407	340	349	341	346	353	441	359	403	371	355	326	377	347	360	358	366	362	364	361	352	387	377	352	351	347	365	387	324	331	362	403	361	404	382	379	341	358	375	335	324	386	346	372	366	383	318	363	362	373	373	369	376	361	355	366	364	353	373	384	354	356	434	373	365	364	385	334	360	374	347	376	379	352	358	367	382	360	379	343	389	418	384	382	382	399	340	399	371	334	407	404	389	327	366	371	376	344	349	352	350	360	361	372	353	344	334	354	376	332	364	402	364	380	359	370	354	377	342	347	354	329	342	353	338	407	355	372	356	342	392	363	381	378	385	361	362	385	378	361	339	366	357	358	382	316	340	346	366	383	369	315	326	373	356	387	375	355	391	373	382	378	381	359	370	347	379	356	395	384	345	385	362	381	399	329	356	359	367	379	377	360	391	372	359	329	390	349	387	360	371	368	375	359	338	376	367	333	343	402	365	374	360	328	364	365	352	357	322	374	334	358	393	347	351	392	356	365	363	335	359	389	370	371	354	350	357	355	354	386	368	387	366	401	340	357	360	349	402	363	338	359	377	359	395	366	354	381	358	401	349	332	339	348	346	331	385	365	346	329	361	375	347	356	359	326	378	384	402	343	346	357	367	376	384	339	390	365	366	392	370	336	370	351	381	335	408	398	386	373	397	361	376	367	374	365	362	351	369	340	372	343	368	354	367	370	381	346	335	383	390	342	398	390	370	368	386	394	348	342	341	342	373	378	344	381	375	360	409	379	348	333	342	370	341	373	372	417	344	358	357	346	364	374	386	366	338	346	383	341	388	331	364	355	353	366	344	361	413	350	390	365	377	388	329	378	359	357	350	378	352	373	382	387	376	388	333	380	334	392	383	400	348	388	386	350	375	323	361	350	346	376	353	371	350	380	370	368	340	352	362	308	379	368	346	351	380	406	344	354	367	360	347	380	395	387	371	398	384	422	381	366	367	367	394	380	364	373	366	373	379	354	373	375	335	354	355	359	363	370	365	367	378	359	353	367	369	351	372	316	385	384	339	329	364	380	375	390	363	355	362	358	394	357	354	379	386	373	377	353	391	356	358	357	374	358	334	357	334	338	364	390	359	372	397	400	395	385	369	360	354	362	386	354	365	334	344	367	380	370	376	369	374	369	361	386	386	344	395	370	360	346	325	400	367	403	376	329	369	377	351	420	377	338	387	346	326	353	328	377	320	372	413	361	343	342	348	351	361	397	366	361	369	367	394	377	330	362	380	395	363	360	367	380	362	395	374	351	383	391	363	362	357	390	383	365	365	371	362	359	338	345	350	341	361	373	379	371	376	378	358	385	400	392	356	360	390	386	386	377	356	366	371	377	361	367	353	341	391	355	349	356	323	349	366	372	356	355	347	387	369	367	366	360	349	373	329	375	355	345	341	353	351	375	377	337	389	392	385	378	358	392	324	326	328	382	361	337	381	340	363	351	351	346	365	321	336	329	382	334	353	362	351	344	369	392	352	357	369	348	369	370	338	370	357	399	346	365	359	388	391	371	340	364	309	361	359	368	338	381	398	380	334	328	377	343	356	384	340	363	343	392	355	393	375	338	376	351	338	357	346	374	340	392	341	390	355	402	355	373	394	374	355	393	354	377	337	357	370	353	345	386	395	349	326	408	369	415	335	331	370	386	411	389	350	382	359	384	363	357	384	337	348	354	380	361	325	366	338	358	345	359	369	333	342	364	341	380	338	391	370	390	357	383	378	365	346	368	361	356	364	359	339	343	369	367	384	339	343	346	336	379	373	370	355	363	339	359	354	369	341	308	383	335	366	366	360	355	329	327	386	363	388	377	381	381	363	383	354	358	362	369	363	387	351	392	345	401	397	389	394	354	378	388	386	324	351	387	350	381	367	346	341	342	323	375	381	343	361	324	377	372	334	351	406	323	390	358	375	343	351	390	353	314	373	358	363	348	370	304	396	363	346	368	357	348	349	375	376	358	360	346	377	388	349	349	369	370	347	372	381	318	412	327	359	373	353	320	362	373	377	347	389	356	349	387	376	382	365	339	353	393	347	404	361	368	345	352	332	333	386	377	339	386	368	367	382	368	359	356	350	333	380	334	366	369	403	322	366	358	356	350	378	343	382	366	314	332	326	351	362	345	364	343	377	369	383	374	341	389	332	349	353	368	401	382	377	364	357	370	338	370	345	357	357	349	394	372	334	349	352	377	381	369	334	361	383	377	372	355	342	339	370	368	370	377	358	373	383	359	323	369	356	332	369	374	356	408	400	402	372	363	352	331	369	373	355	347	359	382	343	385	345	386	362	379	350	367	366	362	312	350	362	385	370	356	385	343	359	338	343	364	381	357	374	359	384	364	359	385	384	367	364	371	372	397	375	358	356	379	373	322	379	377	398	355	392	360	362	358	359	356	365	348	360	326	360	351	378	351	356	341	359	368	320	371	352	386	327	350	367	363	344	350	344	400	411	379	337	408	386	351	321	377	345	368	353	392	346	371	391	364	335	359	378	361	402	355	366	343	342	350	355	362	403	393	354	387	343	374	366	435	354	387	375	373	348	354	339	364	374	366	384	363	380	349	386	370	383	372	365	379	352	332	351	350	364	375	369	360	356	370	366	352	363	325	333	347	384	359	368	393	328	382	367	370	352	348	367	383	373	354	375	377	353	318	396	379	348	335	389	357	396	328	319	359	376	336	371	366	360	397	387	377	335	381	358	339	359	337	358	375	343	354	369	352	361	397	367	383	401	407	389	319	334	354	368	358	382	351	375	389	372	374	337	424	395	358	366	369	332	375	354	328	369	333	371	358	350	365	341	362	416	378	345	368	362	379	364	369	391	354	335	407	366	370	355	370	380	344	365	394	365	352	355	356	330	336	349	365	360	348	345	384	344	328	396	362	387	320	338	366	359	345	372	337	399	331	387	350	379	354	325	365	359	339	359	373	359	342	348	380	393	370	348	375	351	351	346	370	357	373	370	331	370	329	340	357	375	344	379	364	382	344	329	349	365	350	366	379	353	343	382	377	372	350	416	363	356	390	382	359	375	342	370	414	325	333	320	378	317	335	364	406	380	342	380	347	410	338	373	348	370	367	356	351	369	391	379	334	379	390	359	378	376	350	380	365	381	372	345	382	349	362	357	372	371	371	355	394	345	361	357	399	365	322
2061	880	981	1067	1018	982	949	938	886	897	912	856	900	873	849	887	864	889	850	879	863	888	876	858	862	816	855	872	875	865	811	838	831	809	867	885	902	870	811	798	876	872	883	863	781	850	868	823	891	841	841	855	860	846	839	812	887	859	898	799	827	870	898	880	817	865	838	813	857	854	823	894	860	828	860	795	813	855	895	820	859	867	821	879	862	841	869	835	908	881	884	811	865	852	804	849	826	809	819	820	868	865	856	870	813	807	892	859	841	863	845	845	818	856	851	803	902	888	909	897	831	844	838	900	787	831	889	868	835	893	867	818	841	870	810	823	834	860	858	860	925	865	820	875	848	822	863	826	831	851	868	795	915	883	876	854	855	885	839	804	878	836	810	826	874	849	856	803	853	863	850	807	841	888	851	879	850	830	832	902	834	844	884	858	861	883	860	852	875	837	808	834	848	768	818	854	911	793	834	869	824	843	872	888	866	795	825	901	809	899	862	885	857	824	821	866	829	863	830	853	844	858	881	872	847	874	903	841	829	824	866	854	891	812	822	802	853	907	846	838	840	899	824	828	813	931	874	929	874	849	855	845	828	826	859	931	869	830	880	803	841	851	827	841	876	864	884	838	845	826	909	883	841	876	820	835	845	842	874	817	826	841	837	860	849	864	853	810	807	824	901	853	839	912	858	829	818	872	837	922	829	860	840	836	856	806	900	861	863	867	892	866	813	818	832	783	824	855	867	777	887	837	856	876	849	816	859	860	917	836	851	831	827	847	856	833	815	835	867	875	887	925	874	829	826	814	885	881	844	917	858	838	858	852	823	841	863	869	867	859	847	861	881	810	836	881	874	894	830	913	767	789	855	804	856	830	831	815	800	861	852	872	849	828	836	885	844	903	885	832	855	840	824	820	866	792	865	839	862	877	846	831	815	847	880	861	875	860	871	843	879	869	820	817	828	801	838	877	845	833	806	845	872	879	865	861	892	896	823	878	820	869	848	810	809	812	888	858	815	861	867	779	840	862	855	858	854	828	916	842	876	828	888	872	855	869	825	898	887	888	857	845	846	816	832	853	844	816	862	834	848	877	811	852	784	837	859	811	877	876	844	879	847	858	874	873	869	815	820	895	843	862	827	878	848	859	833	877	867	867	782	859	867	879	846	846	821	875	801	852	788	783	821	821	861	851	828	913	840	825	890	819	825	895	892	823	853	869	855	868	829	836	851	858	800	857	805	887	896	838	862	872	851	846	885	844	921	865	858	881	842	797	803	810	846	911	858	871	837	835	841	830	874	903	823	832	869	811	829	830	856	825	893	843	855	902	845	859	841	858	875	810	883	871	819	865	830	846	881	868	886	856	914	858	863	852	875	830	840	856	837	852	857	844	899	830	850	839	880	839	873	873	874	844	874	867	848	888	807	892	841	826	877	816	901	793	901	832	834	908	868	851	865	869	840	836	825	795	840	867	868	890	853	862	844	821	874	825	876	843	849	851	853	825	880	812	863	854	825	836	839	864	844	903	830	864	814	850	850	822	885	858	828	837	869	825	862	843	877	877	906	888	838	796	875	811	823	910	866	844	848	863	823	908	882	855	833	819	830	876	844	858	811	844	826	853	818	830	871	868	864	872	856	831	820	857	854	861	840	917	842	871	837	860	873	826	928	821	868	880	818	819	818	869	849	853	860	853	867	834	832	880	854	810	837	818	811	868	860	841	845	860	852	857	886	845	845	870	853	920	802	954	868	821	900	889	887	850	840	857	865	885	872	843	907	847	862	825	838	852	832	802	818	815	879	851	826	826	864	853	894	834	820	840	834	869	830	831	840	833	872	898	829	774	853	826	861	802	844	806	829	892	843	827	861	851	823	805	899	877	862	822	771	878	860	857	908	837	828	886	829	859	865	851	882	854	875	878	787	864	879	824	838	846	837	816	854	900	828	877	835	895	856	903	873	885	836	815	834	860	856	853	783	793	852	900	836	861	852	816	918	888	857	825	925	882	830	876	825	880	854	887	870	806	806	849	828	817	833	824	854	840	844	873	916	865	873	875	859	852	863	949	881	858	855	853	835	875	871	863	866	821	854	837	848	858	892	902	838	823	848	850	921	879	831	846	867	862	764	828	868	830	829	872	827	853	879	855	852	875	861	879	895	832	853	792	813	833	903	890	902	923	855	834	868	884	833	880	821	844	856	834	867	867	790	858	855	887	843	822	828	841	876	801	837	781	825	833	870	860	821	816	828	821	866	835	923	828	852	814	805	832	792	860	878	820	897	861	884	861	877	855	847	885	848	875	817	882	860	847	907	831	853	845	853	860	850	865	878	804	832	823	904	844	861	793	828	828	870	804	899	861	880	848	830	827	872	801	882	832	837	867	854	895	829	840	865	814	816	860	844	814	832	824	864	819	855	838	852	855	843	860	882	852	876	862	811	854	832	815	832	815	834	849	876	845	837	873	817	895	851	852	837	878	861	825	829	870	843	858	916	778	853	878	886	841	799	887	917	853	844	845	883	799	831	819	878	845	827	847	803	857	866	807	879	801	848	837	839	860	794	860	809	863	914	838	840	853	875	893	839	836	835	821	831	836	812	869	853	846	860	918	834	836	875	883	910	855	877	868	838	827	829	863	850	900	880	821	826	838	846	834	812	819	905	865	862	831	827	840	910	847	853	839	842	859	783	804	874	861	858	870	893	851	868	872	863	822	869	908	873	870	837	810	878	879	888	809	815	870	830	825	866	893	879	824	880	844	856	851	899	849	846	814	822	838	850	899	888	854	834	886	842	814	843	819	816	880	873	854	873	882	862	866	849	837	838	880	867	888	781	838	876	854	844	854	861	855	866	863	882	862	845	840	857	847	830	865	863	826	862	819	811	859	867	845	840	837	793	824	810	844	843	881	828	820	872	868	847	894	832	809	876	873	848	833	831	804	841	863	854	851	846	831	800	859	842	870	783	868	879	846	843	834	821	828	802	889	852	880	870	868	877	895	828	867	807	920	814	851	846	803	832	896	858	814	870	818	890	886	811	875	793	866	902	823	829	895	806	844	869	825	805	841	875	860	855	790	851	882	841	857	860	830	838	842	822	839	873	854	837	844	878	885	868	887	859	811	875	866	877	817	819	880	914	849	844	838	872	842	849	851	876	794	844	840	871	837	859	803	855	791	876	821	921	835	804	832	849	823	809	910	864	815	867	876	823	861	860	886	854	877	841	842	815	818	905	852	824	882	817	838	842	871	888	828	854	862	818	879	852	859	831	837	830	847	839	943	902	824	827	855	913	879	835	854	832	782	799	889	824	857	843	824	858	819	867	788	852	797	858	847	809	852	886	829	863	832	887	833	887	822	864	853	853	843	844	893	818	847	838	864	817	864	851	847	840	879	865	867	867	841	839	888	797	877	802	834	840	837	797	885	830	805	835	826	840	860	804	901	845	837	800	830	851	875	852	822	856	848	798	820	825	855	840	862	884	880	864	929	874	887	772	898	830	853
8580	645	646	572	489	397	359	365	349	330	302	300	297	305	293	304	281	307	298	292	301	275	280	311	290	290	263	299	301	298	257	279	274	270	305	262	282	293	269	284	280	291	271	267	254	302	307	281	281	304	256	286	253	286	274	281	278	290	260	268	267	246	282	302	265	264	293	273	308	308	302	263	291	292	313	304	297	318	302	287	307	306	285	273	307	282	281	255	268	285	273	293	263	292	265	278	276	261	281	275	275	281	321	287	311	283	297	301	263	261	273	274	268	283	274	264	265	257	288	317	316	303	304	272	286	290	261	265	305	269	285	294	261	274	263	279	288	250	283	281	270	269	278	288	287	318	271	274	258	269	286	298	255	279	267	288	275	262	284	253	287	258	278	317	296	328	271	302	270	314	330	288	280	287	262	271	311	278	270	300	249	271	301	295	269	305	287	273	251	282	267	277	300	270	304	297	305	291	303	263	295	292	293	287	283	277	267	282	264	277	260	330	271	298	299	284	272	288	286	277	233	283	267	278	293	274	267	263	283	262	290	276	292	271	274	287	323	278	286	253	311	225	271	243	271	274	327	311	265	279	287	262	274	261	297	263	317	267	296	283	291	316	258	267	310	286	262	299	265	282	279	264	290	309	281	304	277	269	264	262	287	304	254	291	269	275	285	288	300	280	282	294	304	335	279	269	279	315	275	252	276	306	276	267	296	272	292	289	293	305	290	257	245	263	300	269	290	282	257	291	287	277	275	277	265	248	274	303	290	280	288	296	294	318	256	275	304	282	264	287	272	243	257	291	267	265	299	251	258	265	265	320	262	273	288	270	240	277	288	290	280	295	266	271	283	300	280	252	290	286	278	282	276	277	264	307	303	260	302	257	293	283	287	285	251	302	274	297	270	315	268	276	266	308	276	256	308	288	257	272	273	290	275	280	264	273	312	294	268	281	293	266	276	295	281	285	310	299	289	250	281	284	267	261	259	271	254	293	320	252	286	290	265	286	286	297	262	278	257	282	283	316	273	264	286	276	273	296	264	280	264	270	274	279	262	282	314	257	272	277	276	300	333	276	266	299	300	276	277	287	235	257	258	280	278	285	286	275	270	277	255	279	292	290	285	315	275	301	303	297	319	300	282	283	271	287	260	294	274	319	255	242	272	266	262	287	305	299	255	291	287	266	265	256	286	292	284	261	282	270	272	303	278	293	316	300	270	270	270	313	277	255	297	322	289	255	275	281	281	274	268	260	293	298	259	281	255	290	279	295	268	292	267	304	295	257	260	270	252	285	314	286	258	286	298	268	291	273	290	265	301	274	316	326	281	275	259	293	274	279	237	251	249	301	290	262	295	286	245	296	305	330	272	268	289	298	261	269	260	272	278	293	278	282	259	274	270	264	282	275	267	297	277	243	259	279	292	269	314	263	292	264	289	277	288	280	299	282	256	311	288	277	298	298	292	254	265	297	265	279	269	318	274	278	303	275	255	259	302	295	298	233	271	279	287	304	265	242	287	282	286	283	281	255	272	280	291	304	297	307	266	266	256	268	273	252	281	273	260	284	310	301	280	277	287	274	289	302	275	323	248	262	278	270	299	285	307	268	280	310	312	270	294	272	300	259	311	272	259	262	312	262	275	275	253	255	275	262	288	264	257	300	267	285	280	266	239	241	296	268	279	285	284	259	273	299	293	308	298	293	277	290	250	283	252	318	280	288	297	286	258	282	292	283	290	264	266	242	281	297	295	242	262	284	290	281	310	267	299	298	308	293	276	271	247	288	272	283	261	263	277	268	273	279	292	281	290	261	310	291	318	312	297	294	262	300	268	288	289	294	284	255	263	287	277	246	261	283	268	262	260	319	292	292	266	294	280	256	275	284	282	241	273	285	288	261	277	279	297	250	307	302	279	282	293	268	270	291	303	244	290	284	298	286	294	284	271	303	283	294	294	284	261	285	285	247	288	251	238	267	273	276	304	266	302	291	301	282	287	271	233	278	289	279	255	290	276	273	282	280	285	269	277	292	231	258	246	276	281	273	282	274	273	268	301	311	283	290	289	291	274	282	279	277	279	284	298	290	283	280	284	270	296	278	298	282	256	268	291	284	303	275	278	267	268	276	267	276	302	293	290	268	267	283	247	273	256	256	251	284	263	301	236	264	268	285	261	285	267	261	282	287	297	273	293	310	283	259	271	272	280	286	270	291	281	284	268	282	284	281	282	279	272	295	291	279	299	305	275	284	283	268	288	263	251	299	259	276	288	299	289	297	272	243	307	287	268	256	269	239	259	263	254	273	315	276	274	261	256	272	277	303	258	261	300	267	295	280	286	330	294	304	296	291	293	270	291	265	275	298	281	284	268	259	287	270	254	293	282	256	270	279	233	252	293	282	257	258	281	310	291	303	310	277	279	295	231	281	275	292	312	308	275	268	289	262	275	305	320	268	281	272	303	247	288	307	294	273	282	307	321	257	260	313	276	263	254	301	289	289	294	273	284	267	270	244	278	262	292	293	273	265	306	268	236	267	294	275	283	259	268	287	259	262	291	257	312	255	306	300	275	288	307	264	283	279	310	271	296	288	266	280	266	265	276	282	260	292	297	269	282	271	273	290	271	278	272	279	263	287	259	272	289	293	314	278	311	264	278	245	269	298	273	280	243	297	284	278	297	303	325	304	320	290	279	286	305	301	298	259	263	279	304	267	277	281	305	266	266	301	298	264	292	238	279	262	257	286	286	281	300	310	267	307	302	279	264	266	264	297	257	302	265	276	294	286	277	249	267	302	300	314	289	249	269	294	304	305	290	289	312	253	272	282	240	333	294	288	291	293	268	283	244	255	284	268	293	254	268	297	296	293	281	260	265	260	267	261	314	277	306	312	293	300	265	311	280	235	273	268	283	281	297	265	305	302	295	294	296	310	265	286	298	300	299	308	292	262	312	285	298	283	286	305	298	284	309	296	276	265	274	294	275	260	269	275	291	273	266	276	260	297	301	292	304	293	316	278	284	277	275	275	283	285	256	272	269	278	265	284	259	282	327	299	285	272	252	289	279	242	268	281	297	265	270	274	273	316	275	259	261	315	271	281	251	266	283	263	271	268	281	294	277	259	264	239	284	231	275	276	269	295	280	292	260	289	292	269	288	294	250	296	273	264	291	280	270	305	282	281	287	243	284	282	285	263	293	282	293	274	301	278	241	271	301	273	273	266	259	283	254	263	259	312	283	272	272	257	297	266	302	316	265	312	268	255	287	289	272	271	276	310	285	299	271	267	260	270	278	235	291	293	265	279	265	246	296	301	256	294	265	287	268	277	277	250	271	306	288	296	274	296	263	247	292	302	279	265	308	263	284	276	230	271	292	276	297	265	275	302	273	249	266	282	286	268	267	292	302	255	255	243	263	303	266	310	275	288	259	302	284	275	298	292	269	272	273	252	266	283	280	272	276	284	301	282	278	282	271	281	276	290	281	289	285	271	278	263	289	274	252	252	249	312	275	300
7057	1026	1520	1704	1523	1298	1131	1011	954	882	810	811	862	715	826	727	724	725	773	710	717	726	720	732	745	771	709	709	685	727	687	644	694	651	619	664	639	685	670	680	652	649	650	670	699	710	636	678	648	656	666	694	659	653	704	683	726	673	659	620	657	619	696	656	655	662	711	671	692	658	674	672	620	659	652	633	667	687	666	655	648	674	718	683	705	649	688	652	667	666	699	667	641	642	696	628	713	708	744	662	696	626	672	667	697	721	702	685	635	633	663	653	690	638	663	688	693	652	685	686	662	655	655	682	632	676	689	642	672	694	697	682	634	655	700	695	665	675	723	647	646	680	664	643	625	653	671	675	720	669	704	665	630	643	674	669	640	680	619	681	675	613	659	669	612	671	692	672	668	644	667	688	690	653	665	670	696	673	684	680	647	699	628	663	658	704	631	713	701	638	679	636	672	669	665	686	671	666	651	626	694	684	611	661	619	669	669	691	662	701	662	636	716	706	692	635	711	688	654	662	657	672	688	699	689	624	661	667	663	665	696	690	673	670	640	636	648	728	672	706	634	643	667	622	700	627	676	667	681	663	618	661	629	675	674	679	687	653	613	664	685	644	690	657	669	671	689	692	661	686	607	640	680	684	631	653	666	686	650	633	670	654	656	618	673	678	680	678	708	662	647	717	657	618	701	683	618	697	635	624	651	647	700	663	660	648	663	655	693	698	624	668	675	636	707	669	666	631	669	663	683	705	624	650	659	654	631	676	658	692	639	673	644	731	621	681	668	689	730	682	646	638	632	700	637	673	685	652	656	682	658	689	663	703	701	668	677	692	658	673	698	624	659	714	679	691	623	676	658	624	663	667	673	661	609	683	665	656	631	696	662	669	687	672	654	677	655	686	687	669	671	689	643	675	689	661	663	673	665	662	661	671	681	660	649	687	727	666	665	662	684	679	621	695	670	658	663	664	675	699	624	712	639	688	656	692	679	726	660	651	696	642	635	688	681	659	658	681	662	675	650	649	607	677	628	675	665	636	666	678	690	681	684	642	660	622	709	624	649	731	694	698	656	625	658	665	695	626	670	686	659	683	662	682	680	677	696	632	646	669	695	649	717	664	676	650	650	722	675	663	665	641	676	673	665	627	649	696	689	626	654	688	696	663	727	660	677	657	652	693	661	663	712	695	655	673	675	707	708	639	687	683	664	614	646	666	669	645	645	655	669	681	644	651	686	715	654	697	674	645	639	680	669	655	677	664	688	679	699	662	668	650	731	642	647	729	661	642	685	673	667	681	675	673	698	643	669	692	657	684	644	676	688	669	694	737	711	634	671	627	648	666	663	637	680	664	593	684	650	641	664	665	698	751	651	665	645	620	659	628	658	628	665	671	719	670	613	668	640	662	645	681	685	651	672	690	653	701	686	682	641	658	643	634	653	677	657	629	668	686	696	622	648	636	667	710	643	668	637	630	668	657	647	650	694	687	652	662	674	651	690	689	680	681	649	649	672	620	651	685	700	670	665	626	692	648	674	679	666	709	643	639	641	629	612	688	694	695	659	611	635	665	687	626	682	631	669	623	645	685	653	650	657	660	694	684	677	642	688	632	662	671	672	661	683	674	708	631	681	655	687	707	623	698	671	644	683	630	684	654	714	655	663	670	651	673	647	675	685	710	656	626	665	683	685	690	678	657	619	676	700	618	683	689	643	668	640	640	649	706	637	656	680	702	738	676	691	654	632	667	662	697	619	702	659	647	659	690	649	636	714	648	670	649	674	619	635	652	660	691	645	683	679	710	641	677	588	644	676	666	642	616	665	712	599	658	713	620	641	703	698	672	676	706	690	667	635	627	681	669	677	654	732	703	654	666	632	671	702	639	662	687	658	676	653	670	685	669	692	691	649	603	651	619	638	623	635	650	703	675	650	677	675	681	663	681	670	701	627	635	706	655	660	674	690	697	652	632	642	682	648	694	731	667	668	680	664	645	680	678	646	687	716	729	687	616	686	664	623	665	669	679	637	628	685	710	657	677	675	650	725	664	696	676	687	665	637	684	700	642	639	724	633	722	697	649	688	701	657	709	669	662	680	596	629	668	697	688	643	654	697	703	655	674	666	650	654	671	674	708	668	636	658	684	679	663	635	643	638	663	633	639	673	694	659	715	700	641	662	642	660	643	659	660	650	718	690	687	666	665	668	677	682	687	630	644	676	671	683	674	664	622	668	665	688	672	615	656	625	656	713	661	636	677	673	710	685	651	692	662	687	647	692	658	651	646	643	648	672	689	663	647	667	658	676	700	707	661	636	712	690	642	627	654	622	653	735	641	657	679	703	687	677	692	686	677	635	643	649	699	704	647	606	661	650	669	681	682	679	631	687	677	696	692	690	681	646	692	682	667	661	658	663	658	718	645	696	633	707	689	699	687	678	656	682	671	617	656	661	676	675	648	663	631	668	642	686	690	635	684	702	668	673	654	625	716	689	668	685	668	720	645	658	719	647	653	699	671	683	685	635	652	663	646	625	660	668	713	643	703	652	664	646	688	648	669	701	697	666	685	653	701	666	663	635	691	668	665	636	672	675	665	654	689	679	678	652	683	691	643	628	651	629	632	670	621	700	709	658	626	653	669	677	717	683	660	649	675	669	705	663	669	684	663	692	726	652	656	671	658	676	694	651	634	683	668	647	645	636	646	651	664	643	663	654	696	695	652	689	662	706	696	656	650	642	667	724	684	676	650	665	668	705	642	686	636	657	669	649	658	686	689	676	662	641	689	704	625	667	685	688	715	639	711	659	663	673	670	679	627	668	693	650	701	725	670	643	702	699	708	646	686	648	639	664	657	633	631	679	658	636	643	698	677	668	680	660	703	690	654	669	631	638	689	665	648	676	648	683	677	644	675	691	700	673	680	673	691	680	649	660	713	651	659	686	621	667	630	713	693	665	652	628	675	727	684	660	665	691	622	662	634	629	669	589	673	637	680	633	683	641	655	676	704	694	696	722	668	713	700	695	634	677	688	737	691	663	673	700	676	659	680	659	660	641	620	636	690	679	640	657	672	667	659	716	667	667	672	663	684	659	649	646	698	666	708	660	669	664	619	657	652	668	672	691	647	687	720	617	669	677	645	606	707	696	705	623	672	669	646	706	650	664	649	677	684	671	621	631	667	666	667	636	661	678	671	612	636	652	667	652	666	686	709	665	683	717	638	662	635	703	645	662	721	637	661	684	642	683	643	622	696	682	631	640	627	689	635	653	677	657	681	686	695	679	676	676	678	622	657	653	667	653	662	645	633	683	705	657	678	688	686	653	684	666	687	634	675	632	670	673	659	687	645	672	653	687	684	716	685	609	627	690	615	625	660	685	633	712	665	692	692	666	703	665	665	621	654	664	670	683	642	666	669	724	601	710	660	666	620	685	652	641	675	689	610	694	657	637	708	694	680	666	643	658	664	630	703	653	660	652	704	648	646	684	686	684	694	672	683	676	740	682	701	710	681
14600	982	794	643	404	329	287	231	210	176	193	141	141	147	153	160	180	138	158	128	141	136	119	128	137	134	118	132	122	125	140	117	110	128	108	125	110	132	126	111	142	139	128	129	111	133	141	116	108	118	120	137	124	128	130	141	125	124	146	126	136	108	132	123	118	116	126	116	113	139	132	114	120	117	112	142	145	130	107	124	112	110	138	107	135	117	126	131	119	128	132	112	109	114	127	123	120	124	123	136	106	119	112	117	106	107	136	137	127	119	145	116	96	136	125	125	108	124	124	119	127	122	138	103	112	120	108	129	116	137	105	120	133	120	108	128	109	113	117	99	122	149	124	96	102	135	138	117	113	116	130	127	133	153	126	138	119	115	137	129	120	120	124	121	136	108	99	115	125	148	120	107	128	124	104	130	124	139	137	122	146	123	123	121	123	132	121	114	140	108	126	125	114	124	122	137	133	156	146	144	125	128	127	120	133	122	114	128	136	119	102	106	111	117	107	114	124	97	114	139	114	126	118	114	107	123	135	129	126	124	110	125	120	116	112	104	135	108	111	97	133	108	126	108	119	137	111	110	144	128	131	98	118	105	116	115	129	118	128	107	123	112	106	128	114	116	137	123	120	106	116	125	123	127	149	121	141	115	114	128	126	121	115	106	113	123	118	117	126	144	126	130	111	116	138	111	120	126	97	118	122	118	117	127	102	114	131	136	110	127	131	119	151	124	121	117	98	137	128	120	142	105	132	117	109	117	117	140	123	107	113	123	132	125	108	120	117	117	132	120	118	135	124	112	112	107	111	113	135	121	114	144	103	117	121	139	145	123	122	130	113	110	116	114	117	106	146	124	111	129	122	122	99	124	130	121	120	116	130	140	125	134	143	110	121	110	108	126	133	121	118	118	132	131	98	116	113	123	122	125	128	146	104	109	124	110	107	131	110	139	111	128	114	111	111	109	130	117	111	139	125	109	135	103	124	124	133	119	106	115	119	97	119	108	123	111	139	135	108	113	122	117	124	114	140	122	118	151	111	119	128	101	113	119	141	137	124	122	121	116	126	110	124	125	123	116	126	111	118	154	135	112	124	131	104	113	128	124	109	119	146	119	114	121	107	115	114	135	125	103	132	126	133	113	121	120	115	101	107	118	152	132	113	129	121	115	115	124	133	119	133	109	115	138	123	126	93	133	137	99	141	115	100	131	129	113	144	121	134	100	111	134	146	107	113	124	126	140	112	114	122	134	120	140	118	135	118	108	137	116	136	131	126	124	120	115	110	104	115	142	126	113	123	124	158	113	125	122	112	125	121	127	143	124	136	106	102	134	137	118	119	103	128	128	114	120	120	134	126	139	122	117	121	131	124	91	118	109	102	124	120	95	118	123	96	141	121	120	110	113	143	126	139	121	123	115	132	123	129	153	131	123	125	112	126	114	128	114	119	131	133	105	121	121	107	128	114	115	112	107	127	105	128	116	133	118	127	118	120	113	108	121	125	135	113	111	104	122	122	129	121	112	133	115	124	111	106	145	110	110	123	110	107	114	106	124	141	125	119	122	114	132	129	124	113	127	118	120	114	140	97	93	118	120	124	111	132	134	121	116	116	113	139	105	109	107	128	119	117	138	127	111	120	110	125	107	129	121	127	139	103	110	115	96	105	121	114	114	126	132	111	119	110	122	112	102	127	123	122	131	117	127	117	126	126	93	118	117	127	131	128	138	136	135	119	109	125	128	121	128	119	122	111	146	144	135	131	125	131	104	106	103	126	125	119	124	135	102	107	139	116	129	136	125	142	111	120	110	129	129	111	122	121	111	112	128	115	124	118	121	120	133	120	110	119	137	119	141	147	153	141	121	117	123	134	125	121	128	118	132	144	117	125	127	109	114	132	127	122	114	100	124	145	126	143	112	129	116	106	127	106	109	121	133	112	107	105	113	128	125	99	126	114	117	106	124	119	141	124	125	128	112	138	112	137	124	135	131	126	111	111	128	118	117	132	120	128	113	135	118	102	118	142	105	103	113	108	129	121	123	128	137	122	118	146	126	125	126	116	111	161	125	128	137	128	113	85	123	115	120	125	116	107	112	123	129	123	137	133	146	126	108	127	117	125	132	125	108	121	127	116	102	132	105	115	115	124	129	106	113	99	141	103	102	101	104	117	117	110	123	127	104	120	115	128	129	140	126	143	118	130	128	99	136	137	117	123	154	128	130	102	116	106	118	107	141	138	106	100	125	119	125	119	124	121	122	104	124	117	125	117	134	137	152	134	130	124	113	125	115	126	107	109	116	123	117	120	110	109	117	99	134	119	112	111	107	108	141	120	125	129	127	123	133	115	115	119	145	110	133	98	143	118	116	123	119	124	105	129	125	119	111	103	124	135	121	112	131	124	111	107	104	124	130	131	107	114	106	103	118	114	120	136	129	119	120	113	99	107	105	130	121	108	117	132	129	121	129	109	135	128	130	124	128	99	117	130	136	94	107	107	105	124	138	148	107	115	120	121	117	149	127	125	130	111	128	119	110	137	99	117	116	139	112	116	121	117	123	109	113	123	118	105	113	115	132	134	123	125	121	137	105	114	133	125	125	124	125	120	119	111	125	119	126	117	118	145	134	97	102	133	114	128	133	133	121	111	137	129	150	114	108	123	127	128	113	131	111	120	128	102	119	125	125	120	119	119	101	128	135	137	117	130	133	136	112	130	131	120	133	132	114	127	135	116	105	133	125	131	138	124	136	127	121	119	129	111	111	116	145	117	120	131	111	131	124	136	117	144	105	114	127	116	102	110	133	105	131	136	135	119	125	137	113	132	110	108	130	124	113	154	110	119	123	100	134	116	117	116	114	124	131	123	116	124	114	112	130	127	112	128	102	120	120	121	93	134	132	114	109	118	95	137	128	132	120	136	112	136	113	136	125	131	130	103	127	103	127	115	133	108	108	104	105	105	114	134	123	110	129	131	112	120	134	123	128	127	126	130	122	109	112	112	116	123	128	131	126	90	131	115	115	149	119	128	121	125	112	120	103	116	134	115	126	115	105	122	102	123	116	127	116	127	130	117	114	122	123	117	104	134	112	112	130	130	122	146	113	121	124	112	126	121	117	126	120	110	105	132	115	118	119	144	123	130	116	103	121	129	121	139	125	121	123	126	98	131	90	124	131	132	105	126	111	128	131	101	119	109	123	121	158	132	137	113	145	150	127	127	137	115	119	120	112	120	148	109	117	109	114	130	107	112	133	116	120	113	111	106	116	104	107	127	120	120	108	131	125	127	110	113	134	139	124	130	111	127	115	123	119	135	105	128	155	111	136	129	128	113	135	91	121	132	128	107	103	116	118	118	117	127	120	129	114	98	123	135	125	119	144	137	133	107	128	120	119	130	125	118	116	105	125	143	117	125	129	114	133	128	135	116	122	101	112	121	127	110	119	105	110	117	135	133	113	112	140	133	129	134	132	121	112	119	108	120	145	133	127	110	143	130	115	120	114	123	140
8850	869	1723	1960	1783	1359	1160	1003	791	762	629	556	599	491	491	473	458	402	394	408	413	371	397	353	362	402	411	396	363	370	360	369	343	368	308	361	373	347	331	388	361	351	330	360	342	348	334	326	358	317	360	365	338	335	339	330	322	353	320	320	318	324	343	320	330	312	363	324	332	330	375	362	350	315	315	329	363	342	372	283	342	337	355	316	361	344	340	350	329	340	312	339	351	332	326	318	321	324	330	341	311	310	317	299	324	371	304	351	297	329	364	330	328	344	340	347	347	321	354	321	340	345	342	353	316	327	321	339	303	350	352	309	357	355	345	335	342	339	335	342	332	320	300	329	362	355	336	340	302	344	316	286	314	310	319	350	355	328	307	309	346	304	343	343	357	340	352	346	303	327	333	310	348	348	302	347	350	329	316	321	315	314	335	321	333	343	322	329	327	318	339	321	335	349	293	355	349	317	332	334	348	326	330	351	319	350	330	322	321	321	339	337	359	344	337	335	311	338	353	303	328	311	349	357	336	317	321	335	329	340	330	335	323	346	341	330	301	326	333	341	333	333	327	348	309	322	322	361	333	337	324	337	329	321	338	339	322	322	344	299	313	332	348	297	314	326	310	317	329	330	373	306	349	289	282	317	337	323	311	328	318	321	352	344	318	324	358	306	367	331	315	329	296	333	358	304	313	305	345	325	323	366	322	338	318	348	354	299	339	327	348	319	345	317	315	283	336	332	336	342	313	359	351	326	316	334	325	330	354	345	350	343	320	328	334	312	302	301	339	297	335	337	298	321	306	321	311	324	325	323	346	325	358	322	348	327	346	356	307	349	343	328	333	323	326	337	339	325	331	361	324	323	336	352	316	302	317	353	321	319	320	299	347	322	322	369	327	309	323	320	295	338	312	335	327	333	324	343	354	314	350	350	300	330	334	334	296	333	317	303	308	339	321	340	345	339	339	330	364	309	314	336	321	318	317	322	350	339	313	351	328	299	317	313	338	312	308	306	302	333	321	321	309	317	306	362	346	314	331	363	332	341	330	316	344	342	306	346	336	326	306	356	335	324	311	361	344	330	308	360	310	340	295	313	326	370	330	313	357	298	338	328	314	347	295	337	329	334	338	322	336	343	324	360	357	308	326	336	333	332	339	322	313	345	320	331	328	337	320	349	339	330	320	328	340	347	321	366	303	329	319	337	316	318	302	323	308	331	334	305	325	342	334	357	337	304	319	341	344	321	325	339	337	324	337	316	304	318	338	322	313	330	317	360	327	337	314	301	321	311	317	343	377	336	328	290	314	337	329	313	325	312	320	319	341	344	361	349	345	333	353	330	327	330	320	344	314	332	322	346	377	325	338	319	313	330	321	348	324	298	299	317	359	330	342	336	339	347	307	328	298	323	332	306	286	348	342	316	322	333	334	379	332	351	335	312	346	334	337	322	332	304	343	321	325	337	316	303	311	335	316	317	321	312	357	337	338	316	350	327	314	358	308	369	337	324	351	291	312	334	345	305	321	317	325	314	340	339	347	319	339	328	306	315	319	298	341	332	326	311	346	329	326	322	327	323	323	342	339	311	284	311	341	322	339	333	329	331	366	329	302	358	324	329	318	325	330	354	340	310	315	312	328	350	308	332	351	311	329	331	339	333	288	322	358	337	320	344	314	327	338	303	315	337	333	323	353	328	353	305	297	310	326	362	360	307	344	361	352	344	320	306	353	332	325	317	341	369	345	354	295	324	327	335	322	345	324	301	337	352	361	323	330	337	305	350	341	326	306	306	355	342	339	332	358	307	371	350	338	329	320	326	344	340	310	336	309	319	338	304	332	336	317	317	333	293	307	328	338	335	332	353	309	310	327	350	324	335	319	318	322	334	304	314	332	327	357	324	321	319	316	313	323	324	343	336	330	321	324	362	382	312	354	313	308	337	383	304	322	304	305	328	320	330	345	320	330	345	333	354	327	327	317	313	323	316	325	334	322	342	330	361	334	340	328	321	343	326	361	320	328	344	348	317	332	335	336	306	318	342	344	316	304	330	301	321	356	353	322	361	315	318	322	322	357	317	324	336	341	324	352	374	315	347	321	311	328	324	310	362	363	332	337	323	357	298	331	307	321	333	315	327	329	326	301	333	338	339	347	311	348	329	328	336	360	342	333	319	346	299	353	326	331	335	328	324	329	340	325	301	351	356	311	314	325	317	323	322	351	340	348	342	364	328	342	333	314	333	313	320	300	338	307	319	305	342	295	308	311	336	340	300	329	323	356	339	336	349	320	324	320	334	326	333	326	342	295	345	324	365	309	322	317	317	321	353	330	324	317	333	345	350	333	352	325	371	311	323	359	326	333	301	306	370	329	309	330	383	326	316	341	356	310	320	317	316	325	307	359	343	327	327	341	350	319	341	337	334	333	338	354	322	343	341	334	345	326	365	327	315	296	336	295	332	339	319	328	340	346	332	305	359	306	340	345	325	328	318	341	341	352	332	310	341	297	339	312	291	333	326	336	324	376	323	303	327	339	339	322	327	301	363	337	339	347	318	319	339	347	337	332	310	313	337	355	326	346	332	340	360	328	285	335	320	334	342	314	330	334	319	323	343	347	352	296	335	313	324	326	364	311	319	334	311	337	309	319	324	325	282	341	332	317	358	314	295	330	330	322	320	298	353	344	343	302	331	297	353	351	340	352	336	324	332	312	337	338	321	313	322	344	323	358	311	337	350	318	308	310	330	310	338	333	316	295	363	338	311	332	357	355	336	356	344	322	338	315	320	305	316	347	327	367	321	343	302	325	317	321	332	342	340	335	351	308	332	349	345	331	310	313	315	349	351	308	366	294	317	355	333	323	316	349	329	308	344	355	339	356	327	331	352	340	325	314	326	307	368	340	371	343	349	333	327	312	342	348	335	315	343	333	315	340	317	329	325	323	347	348	327	345	307	314	322	324	329	334	325	357	340	344	336	332	329	325	329	329	326	332	336	330	309	302	375	322	327	335	308	327	352	321	336	366	321	324	321	318	351	310	341	319	328	300	324	311	341	301	326	340	297	327	347	344	314	335	305	334	320	336	316	321	305	347	332	338	317	323	317	318	362	315	331	369	338	344	326	350	319	316	331	353	361	293	345	312	310	333	306	327	305	323	331	348	338	317	339	352	346	340	326	353	319	325	317	327	340	319	304	332	344	346	342	324	330	318	336	305	332	347	354	316	329	321	338	313	317	310	326	324	345	307	344	301	304	345	338	303	328	288	292	344	322	335	304	333	329	348	333	341	331	323	348	317	352	337	321	314	309	293	326	332	339	319	354	312	311	309	322	349	314	331	337	351	334	360	337	325	312	357	340	359	313	357	346	319	332	336	324	342	321	304	351	347	321	332	323	342	315	334	321	314	283	327	315	325	343	333	344	336	302	342	339	335	323	339	307	336	306	334	337	326	332	355	329	298	342	327	328	349	338	319	315	360	324	315	340	332	333	295	328	330	264	310	366	327	334
1437	407	472	414	416	383	423	348	381	394	324	356	406	372	413	378	375	372	352	369	414	344	337	353	362	373	332	365	367	333	375	354	380	348	356	404	339	367	369	341	404	369	406	330	381	389	327	356	361	352	369	372	372	335	350	359	371	345	385	355	378	349	394	380	390	378	396	363	365	347	399	369	375	349	369	332	362	369	367	337	371	389	348	376	341	367	355	378	370	343	342	389	374	367	399	352	360	341	343	377	369	370	373	358	354	371	402	390	388	382	368	329	334	387	375	381	386	352	360	348	335	338	352	334	337	348	347	361	374	356	375	383	401	337	353	407	355	355	370	373	370	361	317	334	326	348	390	352	391	360	355	367	372	363	366	339	395	369	366	339	361	345	364	343	376	359	359	403	419	341	392	395	356	361	366	391	359	357	347	367	339	370	332	353	347	382	381	379	372	361	362	372	323	389	334	360	347	364	331	345	364	393	349	341	388	361	372	344	352	377	375	345	364	385	402	393	367	399	344	388	387	357	380	349	356	329	326	335	389	367	368	333	357	383	343	373	379	364	322	342	370	332	357	363	348	382	369	347	345	378	375	359	363	360	386	323	335	354	353	357	405	376	362	372	361	364	329	372	382	391	342	339	360	330	376	352	397	387	322	369	390	400	352	351	350	376	387	368	356	347	342	402	358	376	363	368	365	359	359	403	360	343	394	373	374	339	359	349	353	370	360	334	348	353	363	361	357	386	354	393	374	376	366	383	369	386	411	385	372	351	358	332	363	365	345	389	362	318	344	343	365	381	369	366	365	360	406	371	363	387	378	388	319	354	363	346	356	333	342	365	367	383	356	351	379	389	377	363	360	328	360	363	357	378	357	329	363	399	375	344	371	374	388	362	371	380	362	334	366	384	370	417	395	318	391	371	369	342	307	362	368	354	364	370	343	380	396	350	350	367	355	366	371	369	348	389	319	365	388	366	366	380	349	355	368	368	368	382	344	415	362	398	362	347	385	352	381	372	360	371	388	410	374	329	341	344	373	353	364	342	370	379	372	369	367	360	366	367	380	369	351	329	391	340	378	368	370	352	366	344	364	355	364	366	362	396	370	363	360	392	374	341	357	388	376	354	390	340	384	365	375	357	373	387	329	361	393	361	349	369	381	384	385	363	380	355	349	400	373	328	359	369	388	375	348	350	367	372	378	393	363	372	405	346	370	352	374	346	349	327	377	341	359	360	360	350	342	401	381	354	362	347	313	366	349	367	346	357	372	393	370	368	354	371	356	363	352	372	372	370	359	333	388	352	390	378	312	397	379	337	357	373	373	371	354	357	365	367	379	366	397	345	347	366	370	372	369	361	373	378	359	375	340	364	375	364	366	382	382	348	349	365	357	385	346	333	358	337	380	342	371	333	348	365	375	371	383	367	385	323	376	348	361	373	353	334	377	364	420	335	352	387	374	358	361	372	336	354	390	359	348	374	347	395	326	374	385	330	332	335	350	363	394	380	366	386	378	342	371	334	347	393	363	351	351	377	334	385	371	343	385	336	345	341	343	340	374	342	365	343	379	384	384	367	388	370	367	364	345	357	362	338	337	383	355	409	348	388	337	358	342	345	364	351	373	377	337	401	329	373	366	373	370	361	388	367	341	420	351	368	337	326	391	351	343	342	339	347	348	371	380	352	356	384	364	339	377	347	315	364	360	384	382	391	371	383	357	381	337	330	352	377	339	385	323	378	378	352	381	349	376	352	350	381	414	359	370	335	359	369	360	380	338	378	392	356	359	370	355	378	335	339	358	370	355	365	365	354	361	389	389	365	360	331	369	383	346	368	329	334	340	389	367	376	374	389	360	384	370	390	349	329	389	371	381	384	339	385	367	344	317	378	374	341	351	342	381	350	371	377	357	382	419	360	353	324	331	355	334	345	422	339	362	374	356	381	364	398	385	365	388	342	372	385	343	399	362	372	405	349	383	388	364	367	339	343	366	373	356	368	340	352	350	348	331	358	382	357	375	321	372	361	344	363	330	395	381	380	351	327	351	364	318	331	351	392	328	380	341	358	387	355	332	377	358	330	371	350	349	362	360	337	349	376	351	354	390	326	368	375	339	351	350	376	354	374	367	389	356	366	345	365	350	358	364	403	355	381	338	337	363	327	353	344	368	342	370	365	361	359	339	365	363	378	355	349	375	354	371	368	363	366	376	329	348	364	392	349	407	373	370	363	366	372	388	369	344	351	373	373	333	347	403	398	385	401	348	369	342	359	364	383	351	358	341	380	344	367	367	343	356	358	372	367	380	411	346	354	336	337	357	349	374	347	373	360	384	365	353	389	334	376	344	355	358	328	367	394	382	379	345	392	360	374	375	367	389	381	377	324	385	353	359	340	336	364	361	353	364	370	367	352	373	392	375	337	340	366	358	350	350	363	342	365	391	399	356	355	375	349	349	336	385	370	358	402	356	384	352	360	388	352	368	391	400	360	358	396	387	348	388	378	341	335	394	384	360	381	345	352	329	379	351	370	366	374	403	368	352	376	387	408	332	373	400	360	386	313	375	391	404	391	369	361	371	398	356	388	361	353	368	346	356	358	329	320	380	348	384	416	344	355	380	362	375	361	363	322	394	341	356	338	341	348	337	360	384	347	351	373	377	322	408	372	365	365	369	353	360	393	364	373	380	389	345	354	365	397	364	343	356	364	367	419	341	390	361	378	357	353	347	348	337	377	349	338	351	369	375	357	344	354	332	384	372	380	348	386	370	354	359	357	330	337	377	339	367	350	343	341	342	371	362	365	397	367	354	358	374	371	395	350	350	381	314	382	379	389	362	401	370	365	355	339	364	356	344	359	345	363	348	371	360	348	364	360	358	381	355	337	352	386	352	381	379	362	375	352	349	392	377	353	364	338	359	350	387	340	357	361	354	349	387	335	352	376	372	375	383	361	372	358	367	337	339	331	383	357	322	366	362	383	364	326	381	406	335	345	363	411	340	351	336	347	396	329	358	361	364	337	347	348	361	372	358	357	347	374	388	319	325	343	375	366	381	383	339	360	403	333	368	349	346	368	337	351	362	347	343	373	353	343	332	399	368	328	374	359	390	337	386	342	360	374	352	324	364	357	389	383	412	348	358	351	386	373	354	383	369	356	345	342	376	369	361	337	367	374	380	363	369	369	347	337	338	337	371	353	327	366	377	346	357	365	374	355	360	356	339	350	369	362	385	376	348	326	366	388	362	379	374	378	334	374	373	395	395	419	360	343	313	367	380	362	382	357	353	353	390	402	375	365	344	364	357	368	380	337	397	370	396	365	375	344	377	356	365	350	340	362	346	375	339	370	384	349	364	337	372	339	378	374	380	383	346	377	355	389	355	368	350	360	383	373	350	384	351	370	395	333	372	413	374	343	370	390	359	353	380	347	352	341	353	384	381	365	399	342	377	343	368	370	336	382	335	382	345	323	376	368	365	402	379	362	348	413	334	366	340	353	344	351	381	368	381	376
2084	928	1040	1069	1028	1038	1021	914	937	930	912	868	900	903	829	892	934	802	886	874	885	885	926	837	796	865	859	903	832	853	866	860	899	861	852	856	877	901	886	831	877	916	860	853	785	888	876	843	866	852	865	857	872	816	889	787	814	825	838	912	882	780	890	884	896	855	817	868	811	843	893	909	910	843	833	883	853	879	873	863	876	812	913	802	831	835	890	858	851	847	871	826	894	829	830	829	847	827	831	825	832	841	804	864	886	845	838	863	814	875	893	832	890	903	853	839	853	895	862	885	852	806	877	851	841	860	870	835	820	848	822	875	872	825	859	851	885	881	899	841	849	832	819	905	866	880	856	898	875	862	884	823	835	871	824	849	863	833	827	837	807	808	877	819	825	881	840	882	808	835	901	869	866	893	918	875	879	869	853	809	819	851	857	856	857	833	848	867	889	872	866	826	865	865	921	861	944	829	848	910	825	889	887	832	830	838	848	823	839	830	829	869	875	833	853	830	868	853	874	830	852	837	822	844	802	876	870	889	834	867	863	892	816	858	850	894	841	819	912	837	828	870	828	800	838	859	856	805	895	815	847	844	821	829	863	853	854	857	853	881	850	787	881	845	860	845	813	885	886	832	850	854	880	831	843	876	842	885	881	867	884	809	814	874	858	821	780	871	898	862	937	874	857	895	832	853	912	798	828	840	867	921	852	850	831	814	916	861	927	829	914	878	829	884	853	833	891	832	827	907	846	856	875	859	838	830	839	817	882	867	851	892	881	845	893	799	826	859	844	850	849	795	861	830	892	805	815	819	861	909	832	869	921	873	859	834	885	781	877	870	849	828	856	834	870	884	876	833	862	855	836	850	847	928	820	865	865	868	818	887	895	830	858	829	861	846	816	861	853	814	885	886	861	904	874	868	848	912	893	850	867	855	864	807	832	858	901	846	865	879	850	907	806	861	885	852	883	865	897	861	807	863	849	863	891	827	840	864	878	814	852	855	827	948	841	851	874	896	898	878	821	886	848	855	863	824	791	863	838	826	807	827	859	843	902	846	825	832	812	842	886	891	836	840	853	874	862	866	883	858	857	868	788	875	844	886	812	823	871	861	869	835	823	828	790	836	814	815	860	890	834	841	881	808	814	868	862	852	860	854	900	824	846	833	845	870	861	873	836	876	866	875	862	849	871	869	841	899	882	831	869	845	916	843	853	836	885	826	879	857	896	837	852	814	861	848	852	805	846	847	846	891	819	821	860	879	822	852	826	841	827	826	857	822	817	833	861	856	813	875	865	858	862	814	861	855	876	828	861	855	882	862	874	905	894	883	837	855	799	878	901	825	874	810	851	807	853	906	828	886	835	872	832	833	838	845	887	823	904	931	853	861	837	908	840	849	882	859	885	809	843	817	866	813	858	824	883	853	855	803	887	864	888	807	875	840	868	913	850	829	887	836	850	864	827	821	811	841	841	857	876	798	884	832	853	884	854	870	807	832	833	849	885	886	895	926	826	836	891	861	836	823	905	862	882	843	855	833	872	830	834	868	783	838	827	899	846	889	839	842	862	818	841	841	887	873	870	852	868	868	828	845	882	876	869	862	872	806	878	810	909	865	855	854	854	882	874	855	827	821	836	864	886	872	845	828	855	869	867	817	862	886	905	853	827	874	870	872	843	772	812	828	842	837	843	814	861	875	862	837	870	837	848	877	811	850	849	867	885	857	880	863	805	853	854	852	848	808	790	861	840	865	873	873	843	818	796	849	828	874	837	811	889	856	856	875	863	856	868	874	861	854	826	855	825	868	835	912	884	892	898	914	838	854	855	821	885	886	874	857	849	847	845	873	830	878	829	901	883	856	836	856	855	879	869	856	870	803	860	855	875	835	832	842	857	899	903	854	886	832	851	819	844	837	839	902	871	852	825	844	879	864	889	855	876	887	856	870	876	926	833	914	875	899	850	885	792	851	828	827	871	873	844	822	847	842	839	813	837	870	890	866	873	859	867	847	837	853	823	817	832	876	888	851	826	861	808	882	801	836	873	857	894	817	851	827	875	869	785	823	879	846	923	818	907	815	860	901	859	814	903	896	847	906	820	864	859	847	854	869	864	850	909	855	836	892	903	820	814	843	888	904	848	794	859	864	832	835	857	831	882	867	866	839	906	885	846	852	895	853	840	853	869	850	887	864	858	836	908	900	844	886	913	873	824	856	848	925	885	869	886	823	906	835	832	797	817	859	854	858	860	832	809	885	824	836	854	854	868	887	927	810	850	843	836	860	848	829	806	841	874	826	888	884	886	899	803	816	858	886	852	856	835	887	892	847	844	877	871	827	851	847	896	825	844	845	833	892	828	809	812	876	878	893	880	828	801	852	878	841	839	870	851	827	803	807	906	877	820	848	840	869	864	868	893	792	832	893	909	875	849	903	851	814	837	858	824	849	848	834	851	870	861	855	871	837	840	843	874	863	880	843	836	842	914	806	848	861	851	862	873	874	872	840	935	879	844	820	839	825	807	877	874	888	819	790	852	855	881	869	825	865	891	853	892	873	849	835	835	873	893	864	838	838	857	845	877	841	846	848	868	817	872	840	824	854	861	843	844	851	875	844	857	840	830	855	853	816	879	818	829	857	891	870	871	884	879	864	836	838	851	874	848	846	873	848	826	801	851	859	829	839	825	837	861	847	896	832	859	872	910	892	874	875	798	836	856	864	819	810	858	883	892	834	850	839	844	862	844	850	869	828	860	841	844	849	866	851	857	811	846	838	828	836	785	864	841	842	869	782	865	811	870	825	836	810	851	842	840	877	877	810	886	905	829	831	864	877	903	813	823	883	809	844	800	879	822	792	827	875	847	864	868	875	865	878	814	854	850	923	882	826	883	831	862	812	873	849	825	834	873	848	854	846	866	874	873	835	874	896	860	834	840	841	883	873	855	861	857	847	842	854	852	819	880	866	853	834	824	874	872	840	821	836	850	803	908	858	834	927	863	861	860	888	847	900	846	880	863	850	863	860	872	872	827	864	835	848	825	880	858	838	901	855	893	912	833	871	878	820	839	818	888	921	845	902	851	857	831	871	893	845	869	860	842	916	837	862	801	837	906	831	885	898	883	856	838	799	866	959	827	907	885	889	830	837	887	811	839	854	893	837	842	850	837	829	866	817	863	827	852	831	852	812	880	838	844	852	866	877	819	833	799	903	885	851	845	882	833	847	861	863	865	849	845	882	876	861	881	835	848	858	878	818	888	868	845	837	846	858	916	858	822	863	825	859	838	810	859	840	827	857	839	880	817	818	823	852	834	836	834	903	844	842	801	867	868	852	863	796	909	865	864	837	830	846	830	836	877	886	834	909	896	836	872	907	850	837	878	851	853	853	897	841	783	867	881	849	853	848	847	828	767	854	822	926	849	860	896	851	859	859	822	869	880	887	852	826	831	844	858	888	842	825	857	817	839	855	856	831	862	807	847	845	826	871	847	874	845	846	835	889	826	843	856	883
8825	686	707	581	461	382	357	301	347	343	309	296	310	327	288	304	306	294	259	267	286	323	291	289	251	293	287	306	286	277	271	287	271	277	263	275	262	250	292	310	286	263	268	308	263	293	306	281	288	282	297	284	253	259	291	256	276	284	266	298	275	282	284	290	275	298	272	248	271	300	323	291	286	268	291	273	257	273	274	243	259	281	263	281	301	301	296	263	253	297	300	269	302	281	244	271	304	282	290	308	249	276	257	263	275	287	265	279	278	276	271	289	263	275	252	300	286	286	277	228	286	267	293	274	276	260	262	291	294	290	259	300	284	273	250	277	270	266	294	254	321	309	300	267	274	270	262	281	264	278	313	280	273	279	292	279	304	258	305	279	272	277	280	282	270	280	285	286	278	297	298	265	272	278	254	278	339	297	284	286	297	281	319	253	263	271	264	276	241	258	283	268	286	285	274	254	306	297	286	256	267	271	295	287	258	290	252	283	276	305	262	285	285	243	270	289	278	263	286	278	287	264	270	287	270	265	268	284	293	273	282	275	260	257	283	284	295	287	266	260	314	288	274	292	272	252	306	278	269	323	277	267	282	294	273	320	325	261	279	292	290	258	278	271	274	266	276	287	264	307	288	264	305	263	263	272	294	293	279	287	268	232	260	272	280	252	287	295	275	263	299	277	277	291	258	294	281	254	270	287	253	288	301	300	282	273	253	259	274	275	294	297	285	278	293	304	284	286	269	271	274	275	298	286	282	265	287	263	254	274	283	247	286	291	254	297	248	221	282	271	271	280	259	276	263	269	274	308	309	282	301	252	271	305	291	282	298	259	247	283	291	250	273	268	311	277	288	290	281	271	284	278	258	271	266	324	280	302	256	291	288	268	280	313	297	268	300	275	267	247	305	264	271	273	269	293	261	307	272	306	263	261	295	295	268	295	279	288	253	256	268	291	299	301	299	335	289	295	274	298	264	277	288	288	302	260	273	277	302	252	247	267	280	256	282	274	278	304	293	296	270	280	304	296	263	280	279	252	272	272	248	277	322	314	307	270	310	265	279	310	273	277	269	244	272	288	281	292	268	261	262	267	284	291	274	292	283	276	260	236	296	261	270	287	279	283	290	301	281	283	292	292	255	285	307	301	249	285	272	273	304	284	293	273	317	287	286	303	297	309	252	320	270	282	252	319	243	268	275	255	261	268	305	327	289	271	294	258	281	251	273	279	298	320	288	292	267	293	275	307	295	280	253	284	294	296	289	271	256	303	286	334	288	288	288	281	277	259	276	273	306	279	302	245	298	307	302	273	304	299	291	306	267	291	273	262	295	275	257	267	299	302	267	286	276	322	283	305	278	271	313	296	280	286	251	308	289	239	295	269	260	258	275	255	270	279	270	258	294	268	301	262	277	253	259	272	290	319	294	297	273	293	307	289	311	255	286	266	277	290	280	287	275	300	259	303	320	292	285	281	317	283	276	290	260	274	291	281	299	260	250	267	252	263	272	304	247	313	291	299	258	247	311	294	276	293	299	297	282	283	269	272	274	299	273	261	295	282	262	275	237	304	253	278	288	270	271	274	274	284	288	281	297	309	303	270	297	286	320	280	293	294	269	260	267	264	289	278	298	298	253	279	284	280	283	282	302	280	262	297	309	297	290	244	245	255	272	275	283	275	266	279	284	258	293	299	309	255	266	275	269	282	269	308	272	286	280	265	266	283	270	280	282	310	322	260	279	267	296	301	268	251	308	300	272	279	299	307	261	288	296	282	304	319	300	285	292	270	252	282	290	264	302	277	275	295	255	265	268	258	303	298	281	258	295	275	266	293	297	313	262	259	286	315	263	279	277	283	281	279	296	272	248	294	282	260	285	241	295	280	268	254	294	264	296	271	310	273	265	273	259	271	274	299	281	280	260	280	307	240	265	258	253	238	278	251	277	280	288	299	278	248	294	309	302	288	293	279	270	312	260	321	261	288	264	287	288	249	312	283	288	302	261	293	292	292	283	275	277	286	284	278	272	257	276	308	282	275	264	309	288	308	293	302	294	286	285	248	279	302	269	269	270	290	295	273	311	280	281	316	272	259	266	263	299	323	287	270	313	301	286	278	288	282	253	258	281	297	266	280	277	259	278	248	303	291	279	304	260	306	271	322	258	276	250	294	278	285	282	259	271	315	300	264	273	272	270	274	276	270	264	268	241	291	278	287	261	268	281	250	277	295	283	277	275	278	297	273	278	295	258	252	243	290	277	275	275	277	305	237	272	282	286	258	292	288	292	274	312	261	259	299	292	296	290	289	270	244	281	248	308	257	289	274	261	315	282	288	275	278	269	263	277	301	261	291	285	267	263	292	284	280	288	289	290	268	264	293	286	273	253	287	252	305	277	267	267	281	274	284	301	272	282	275	268	280	293	266	287	275	282	281	321	285	302	307	245	281	267	263	270	250	276	253	275	264	271	300	300	269	258	287	283	261	294	293	294	278	277	268	301	284	264	267	276	285	349	281	268	273	285	274	269	274	271	299	292	254	265	265	263	312	259	270	299	279	291	280	245	234	274	291	265	267	256	268	287	274	262	292	268	305	280	286	266	283	295	266	293	285	279	292	304	294	283	292	261	283	288	328	299	277	273	265	270	294	300	267	265	281	251	292	281	264	287	288	277	279	243	267	269	269	274	277	275	310	349	277	261	294	263	254	271	262	278	248	253	275	303	298	266	260	264	300	307	289	293	270	269	291	274	289	287	285	270	276	304	280	258	297	291	298	311	262	291	320	263	265	293	300	291	301	275	299	266	282	293	308	281	267	286	283	270	249	302	279	267	293	286	266	266	284	284	325	265	257	286	277	275	240	284	278	239	280	308	276	293	293	269	334	265	274	230	275	297	269	293	264	268	241	267	272	266	267	299	283	256	275	304	275	289	311	250	251	305	278	279	290	279	268	281	244	263	264	298	282	259	287	264	242	299	285	282	296	309	282	258	279	253	308	279	251	276	262	266	252	297	287	299	283	260	305	269	256	319	290	222	289	251	289	271	299	261	270	270	264	290	296	278	253	272	257	279	293	268	276	263	286	260	272	296	280	280	254	259	302	275	280	265	273	275	280	266	283	276	263	263	303	282	297	279	269	281	300	283	289	262	278	284	257	273	293	269	286	284	270	278	244	285	293	282	262	244	276	301	274	307	269	279	302	272	289	255	286	277	283	289	303	261	265	280	267	257	292	324	271	245	261	270	286	304	287	331	249	291	300	278	270	292	264	280	275	257	283	295	311	282	265	295	297	299	312	274	288	213	318	281	299	272	307	300	283	299	278	295	272	297	285	275	295	282	312	271	262	292	249	318	277	314	274	290	290	299	312	301	286	284	272	280	271	298	272	299	274	279	315	277	247	283	259	288	317	292	266	266	262	257	252	316	281	289	266	314	273	264	262	289	275	267	271	285	282	302	293	272	264	274	269	264	273	273	288	284	284	272	296	331	269	269	277	283	267	252	270	260	253
7227	942	1470	1708	1522	1337	1273	1029	1002	913	845	851	822	744	780	687	750	719	715	684	695	658	673	688	718	635	696	678	678	722	674	662	644	700	694	685	651	682	678	689	647	688	648	694	665	695	721	695	704	693	680	680	691	654	658	684	641	702	645	617	698	701	689	687	668	698	615	659	646	623	671	667	694	683	651	660	678	697	679	701	671	653	671	668	683	644	661	686	608	665	650	687	691	692	665	667	652	657	611	708	660	670	700	676	654	653	679	730	632	651	678	684	648	655	675	643	619	664	718	630	675	698	686	616	674	690	681	629	658	690	695	657	722	641	656	655	666	657	679	645	694	644	698	661	703	633	696	718	671	654	719	671	668	640	649	602	662	708	645	661	684	664	703	662	681	671	642	647	654	673	701	679	628	669	672	656	697	645	669	673	687	677	693	624	699	679	636	712	668	704	693	645	625	672	718	655	673	664	682	688	709	682	651	645	689	672	729	639	680	623	676	670	711	646	680	646	696	682	634	670	708	691	635	679	657	614	665	679	702	677	683	656	709	668	683	651	652	696	710	704	655	654	706	649	682	681	682	653	696	670	698	697	666	692	670	668	671	614	668	585	657	664	682	631	634	676	645	662	641	709	675	657	721	677	672	672	671	683	631	637	678	654	681	695	669	651	687	697	630	621	686	740	683	643	696	663	685	648	645	682	664	653	673	672	704	659	684	707	671	649	634	665	685	678	669	671	697	629	664	670	652	644	669	658	655	640	671	652	659	677	686	678	639	674	728	674	628	660	675	674	646	664	685	653	685	651	683	667	668	646	621	688	692	660	682	683	669	632	657	632	670	656	702	714	693	709	669	733	646	674	669	697	665	689	721	679	640	619	671	657	674	688	672	632	679	625	676	667	684	666	681	658	669	678	630	661	691	676	662	603	665	655	664	698	668	660	668	648	735	661	684	676	692	680	648	676	679	674	660	677	695	655	626	668	684	712	668	726	632	698	668	669	615	649	667	682	642	661	642	714	674	698	673	688	645	618	650	673	670	693	657	671	663	658	642	651	694	665	666	676	662	669	689	681	649	618	638	670	630	720	690	677	642	644	684	669	671	643	665	664	680	668	683	667	678	588	661	624	646	648	673	705	695	679	719	667	640	677	658	688	648	660	673	653	674	667	674	609	702	663	661	735	689	674	662	635	651	673	653	671	621	675	608	659	625	669	691	684	668	697	685	656	628	633	654	694	661	675	648	663	646	709	645	669	658	720	674	683	653	595	670	650	656	653	717	651	645	728	676	674	645	676	644	696	661	625	695	635	712	636	679	677	669	675	679	711	686	696	702	636	698	707	728	683	640	662	658	679	721	607	661	687	639	727	644	672	675	689	659	669	667	647	661	664	651	643	651	659	677	607	705	669	674	685	689	660	702	705	660	619	726	675	664	671	719	662	653	679	638	696	666	685	704	680	660	676	672	674	675	663	712	708	665	640	732	629	621	685	684	675	681	667	685	650	601	636	626	664	659	693	704	711	698	676	670	678	669	667	660	681	691	671	706	697	682	732	671	653	690	644	651	622	686	674	656	654	691	654	709	633	644	681	675	682	667	644	675	647	660	708	622	677	653	668	696	651	688	602	710	681	683	637	674	671	656	652	659	697	719	666	647	686	676	696	681	726	633	676	672	633	696	656	665	687	647	645	621	702	675	600	685	664	664	642	698	677	658	687	663	697	684	705	643	660	661	633	657	714	638	685	632	642	698	689	675	638	666	655	646	679	657	665	641	670	662	651	658	658	666	722	678	655	702	648	704	688	668	674	701	688	685	677	672	659	682	661	685	668	651	742	657	679	650	702	713	648	644	651	670	681	660	689	676	672	680	671	673	690	657	702	632	630	652	643	693	664	628	679	690	747	654	636	652	669	641	642	685	677	660	694	649	677	627	676	667	682	694	635	654	693	671	661	637	669	658	653	655	709	652	685	660	682	699	639	651	634	673	643	700	663	666	684	697	677	693	642	656	641	672	678	675	675	649	623	643	657	674	655	657	654	680	653	650	637	730	689	693	645	651	677	684	683	614	672	664	703	662	675	654	643	686	650	675	629	676	644	680	627	642	625	630	692	656	682	664	625	718	610	651	676	692	658	704	659	643	655	648	650	677	656	655	627	662	707	659	651	728	641	666	673	677	607	656	667	652	637	718	680	665	667	643	683	650	644	665	662	683	638	664	682	696	748	635	657	694	636	687	704	662	693	647	685	675	652	654	690	693	618	687	695	626	655	681	711	633	636	714	702	708	698	666	674	677	722	672	660	648	678	655	670	688	668	673	619	620	653	682	699	698	667	693	693	622	688	647	617	689	677	695	635	652	686	634	653	691	652	690	670	690	631	699	665	657	648	712	661	698	689	683	705	647	651	667	652	677	682	665	634	688	721	645	648	683	645	664	645	661	664	652	665	694	672	708	704	684	683	667	686	688	680	654	682	662	682	698	698	659	660	654	701	645	650	632	668	644	670	678	687	641	638	661	681	647	662	682	638	692	646	710	743	674	625	641	688	687	638	676	644	695	693	655	646	687	658	663	677	637	671	705	681	692	731	669	653	679	679	663	727	681	671	672	657	655	650	702	671	671	645	639	686	668	635	704	711	667	649	665	681	702	629	660	697	674	663	690	685	654	677	656	636	673	656	671	669	649	630	690	676	654	692	638	654	679	712	697	692	660	677	675	699	668	631	682	664	673	668	728	673	672	718	678	688	692	684	676	661	667	689	704	706	712	661	670	648	651	636	685	678	647	661	664	670	676	643	652	640	665	678	698	711	682	627	661	626	636	671	632	669	686	681	667	652	673	661	636	665	693	667	632	686	670	626	683	714	655	660	666	684	668	706	668	654	636	685	631	648	631	639	694	677	690	661	659	711	662	710	669	667	657	653	677	636	669	641	664	612	648	672	654	659	698	670	674	664	633	655	653	680	624	651	694	645	674	636	695	667	664	681	671	654	683	663	687	656	630	669	641	711	654	641	677	655	635	722	650	625	708	721	643	717	642	647	663	641	640	638	667	678	650	691	664	668	712	634	699	688	687	648	685	666	703	656	732	643	677	651	654	668	648	671	680	689	674	705	677	670	648	675	641	673	651	700	713	650	688	648	660	674	675	644	667	642	677	669	663	652	659	676	670	650	657	688	658	719	644	669	672	740	670	641	680	682	649	703	662	655	641	655	693	672	655	698	723	636	656	658	690	702	656	678	677	655	707	659	694	715	661	680	703	664	697	728	726	693	680	635	668	661	705	664	707	657	648	611	700	651	676	641	694	618	657	660	709	672	659	685	696	685	655	679	651	650	648	700	684	674	659	669	699	638	649	691	638	711	724	648	686	676	672	620	653	640	695	638	663	651	704	671	640	664	693	649	673	703	670	659	649	716	703	652	697	657	664	700	688	644	644	639	664	665	640	666	678	697	655	626	656	690	690	621	621	684	630	633	690	680	668	666	713	691	685	700	642	682	729	688
15001	1121	784	643	443	357	286	195	208	167	141	168	156	175	138	145	120	160	126	143	133	119	125	98	148	115	116	140	143	112	122	104	146	121	108	140	106	134	123	121	116	105	124	119	120	116	133	120	119	154	129	127	123	103	127	114	133	121	120	101	107	133	121	108	142	115	140	134	128	131	136	141	124	142	135	121	138	113	126	119	137	108	127	115	130	121	121	119	114	116	111	136	118	131	119	124	146	149	130	114	134	125	139	123	138	127	119	116	142	122	97	151	118	131	114	125	132	105	143	139	130	121	109	110	120	134	120	116	103	114	100	132	106	138	103	133	154	130	125	129	110	121	112	106	120	116	124	132	99	126	149	120	129	132	145	108	106	128	124	106	113	125	123	135	126	128	100	114	148	136	138	127	108	132	131	114	136	144	108	97	124	123	134	150	148	127	123	122	143	117	111	119	114	126	132	126	143	118	115	104	152	111	119	144	155	130	107	114	124	135	134	118	109	118	101	121	135	129	116	125	135	113	104	126	106	111	121	119	143	127	143	112	116	107	131	125	118	141	129	120	135	137	119	143	115	116	123	122	139	119	128	94	138	125	112	124	123	160	118	148	115	119	131	109	118	147	138	131	140	133	113	131	134	126	126	125	122	131	136	106	126	135	125	122	125	128	100	109	133	107	135	126	108	105	128	122	112	126	130	125	132	125	129	102	116	132	133	132	128	135	130	105	119	112	109	120	130	116	113	120	122	123	133	111	135	140	104	123	117	140	111	109	124	111	125	112	139	120	119	130	136	116	132	134	119	117	119	122	136	110	118	112	110	139	116	134	132	132	136	128	149	110	112	93	150	125	121	122	111	126	124	102	134	104	109	124	117	130	119	123	116	113	116	125	128	123	121	138	134	109	110	123	148	130	116	116	106	129	125	134	124	122	122	119	130	127	106	108	118	116	108	139	135	123	106	134	121	133	135	133	129	121	111	116	113	120	115	123	113	102	123	106	135	136	130	140	120	124	116	129	124	152	126	129	133	147	132	128	118	123	104	111	123	114	134	149	132	131	121	119	130	138	113	122	126	124	94	109	127	119	141	148	130	129	126	121	139	123	147	124	139	136	124	116	124	114	109	131	126	118	102	132	121	128	112	124	95	119	102	122	117	135	119	119	110	128	102	134	133	122	137	139	125	115	153	117	112	117	131	115	127	119	130	125	120	155	126	128	127	133	109	138	115	114	130	112	125	128	113	117	132	109	121	130	113	112	127	132	115	125	141	110	118	126	140	116	120	120	118	129	117	123	146	108	131	107	111	126	121	107	126	123	119	119	108	122	130	122	117	142	102	121	150	140	150	135	150	128	147	96	137	101	119	109	83	125	120	120	108	107	120	112	131	123	119	119	120	122	142	93	108	137	125	120	123	129	102	139	121	88	128	123	125	147	103	129	127	141	111	117	108	122	102	140	118	103	138	124	112	131	136	123	126	105	122	109	121	145	116	110	147	92	124	105	113	124	121	137	148	141	116	117	119	105	120	124	121	120	123	130	121	122	117	99	116	127	115	131	133	127	134	100	146	130	135	106	113	128	122	128	116	115	103	105	124	123	120	135	130	99	104	134	139	102	117	135	136	130	118	114	133	134	125	119	120	122	136	121	135	135	137	117	107	125	119	122	125	113	128	121	131	121	122	128	116	121	120	114	100	122	125	125	115	130	119	122	104	133	106	122	123	134	155	118	123	134	119	111	130	126	132	130	113	87	108	142	111	121	126	117	117	118	144	112	135	110	111	123	109	123	144	126	130	127	130	121	113	125	114	110	119	106	107	120	124	130	124	112	148	120	124	132	111	113	138	120	131	117	114	139	107	125	108	142	125	129	121	126	141	105	117	107	118	108	128	137	115	114	126	110	153	117	132	114	131	111	128	127	115	105	136	135	121	139	126	136	138	127	128	127	118	122	125	126	138	129	119	125	120	144	145	120	120	122	127	116	112	132	121	132	109	115	118	135	113	120	117	124	121	119	133	124	125	115	141	112	112	115	108	126	102	126	119	126	124	118	133	145	131	117	101	102	130	110	131	136	124	119	114	112	100	124	128	115	110	125	110	141	112	123	102	110	115	128	126	106	115	117	129	117	125	108	115	133	134	124	136	115	130	131	118	127	124	119	124	128	126	124	132	130	118	120	111	130	121	99	125	115	117	146	120	123	116	116	119	123	101	112	119	119	117	120	114	131	138	122	130	116	126	118	117	102	119	145	129	144	121	137	109	93	140	113	139	145	124	125	101	134	112	129	128	146	146	137	126	121	120	138	151	105	117	106	135	123	126	143	130	137	113	133	103	118	124	126	120	125	122	119	105	109	129	125	114	114	142	114	115	143	122	129	108	104	121	117	134	161	107	131	128	114	121	130	120	135	122	120	115	98	128	125	133	109	107	109	130	120	118	129	115	150	148	118	138	130	105	125	132	123	133	101	123	122	130	124	114	120	111	123	129	125	150	128	109	123	127	124	119	121	120	114	127	103	123	114	131	112	133	140	135	113	154	109	142	129	101	147	118	130	135	107	128	125	112	126	138	115	117	119	126	141	122	107	131	127	138	137	137	131	144	120	120	127	140	140	105	112	105	127	108	114	122	135	123	115	122	130	128	142	129	131	129	140	115	105	128	130	119	138	117	129	151	114	136	117	134	147	128	131	132	109	129	128	121	104	138	124	113	126	133	115	112	125	124	155	113	129	152	110	106	131	151	121	128	138	142	140	112	105	118	130	127	139	136	124	111	125	124	125	124	124	123	118	118	133	125	130	145	127	129	143	138	119	144	111	122	119	122	127	117	147	133	137	134	118	119	135	121	114	129	102	110	109	126	133	113	105	140	120	137	114	125	127	135	116	125	108	126	129	119	126	131	117	120	107	103	123	133	114	123	138	127	127	118	128	132	139	107	119	108	135	116	104	119	121	126	130	127	121	115	119	105	128	112	119	164	139	119	124	105	115	119	100	110	124	126	138	142	115	117	138	114	152	119	116	109	121	135	122	122	112	131	113	126	140	124	106	110	123	119	126	127	131	137	127	134	113	130	124	103	132	125	134	136	121	122	122	139	129	124	108	109	116	116	127	120	119	103	117	121	127	119	126	129	120	127	117	122	130	104	102	138	119	120	104	124	122	119	143	126	110	141	124	140	134	139	111	131	129	145	136	121	116	119	115	123	120	129	114	114	101	128	101	111	103	124	135	113	122	111	136	113	115	124	130	107	120	134	117	140	109	112	136	110	131	105	140	130	143	122	132	136	124	143	128	123	116	126	119	107	125	124	116	127	132	131	115	108	106	111	120	119	134	130	150	105	113	144	157	135	132	124	133	119	107	114	142	116	106	114	147	111	136	128	121	126	146	118	126	117	116	118	104	127	117	119	114	123	120	113	130	142	123	123	118	138	135	124	136	125	115	112	123	136	121	141	116	118	125	128	110	126	118	128	118	114	94	132	119	123	110	132	123	134	121	130	128
9127	929	1686	2106	1716	1427	1203	969	859	740	680	572	553	494	477	468	455	416	405	444	419	384	357	420	408	391	363	336	366	344	355	393	357	375	363	368	366	346	388	344	371	344	357	363	338	366	344	370	317	380	332	344	335	379	349	329	348	313	367	350	340	295	333	331	306	301	330	327	343	350	330	340	328	323	301	332	309	350	325	298	360	320	324	334	339	335	332	324	332	345	329	352	320	335	315	327	341	325	335	381	320	351	312	322	317	350	308	286	330	347	349	314	320	301	322	348	324	330	353	340	327	329	347	333	383	353	353	318	339	328	329	310	336	375	315	334	332	347	323	305	328	352	341	333	327	343	314	345	364	342	325	316	295	357	319	293	313	335	335	322	350	346	339	326	337	334	348	333	324	354	311	309	355	320	303	318	340	312	298	321	337	364	336	329	354	365	344	320	312	327	332	333	367	319	340	327	303	365	308	317	349	333	335	332	324	353	340	317	303	316	369	321	334	335	332	329	339	355	324	316	309	334	306	336	308	335	315	328	330	332	314	359	342	375	327	329	305	337	350	314	370	308	327	312	359	316	301	331	328	327	353	338	314	339	351	327	354	312	328	310	321	314	324	300	344	329	343	321	318	331	292	349	346	347	346	341	340	350	310	331	341	338	335	332	332	342	340	327	364	339	312	325	325	348	322	331	334	349	345	313	340	306	331	348	311	334	347	339	304	366	330	353	336	322	349	319	333	324	333	357	335	364	300	301	301	354	307	329	328	317	326	337	345	314	326	339	321	346	300	330	356	386	330	346	328	315	325	334	323	356	347	330	328	322	335	336	326	315	347	356	316	316	335	327	359	342	318	339	332	350	343	327	330	319	366	335	325	313	321	299	347	354	341	334	292	296	313	347	340	303	343	331	362	331	352	303	359	355	319	332	361	360	315	341	310	351	336	326	318	302	308	351	299	341	308	312	336	357	300	325	316	313	308	335	315	391	333	320	314	304	327	288	350	346	316	338	357	372	331	314	313	312	349	331	356	321	322	315	309	331	353	318	334	304	338	317	321	325	343	306	355	327	344	361	319	341	351	328	349	294	345	326	318	336	308	309	331	316	324	333	336	326	351	335	330	344	362	317	342	328	343	335	322	348	330	334	331	336	352	314	345	331	315	321	317	300	345	293	311	314	315	317	346	328	345	347	309	317	369	327	308	344	334	309	345	366	344	326	323	331	319	330	339	354	331	314	326	320	329	340	346	320	339	342	323	344	363	368	350	335	322	323	359	334	325	330	365	319	339	336	329	332	318	348	326	323	352	327	291	293	332	351	351	332	334	317	324	323	341	351	339	335	336	353	339	342	344	320	307	353	361	326	316	349	323	317	316	319	330	315	329	321	312	342	332	346	332	371	343	333	329	328	356	334	345	300	345	311	315	320	277	297	304	300	313	359	344	336	364	315	348	381	303	322	324	332	296	365	305	324	305	357	349	315	340	336	335	331	329	323	333	356	345	322	332	317	351	361	295	330	341	316	352	336	327	356	311	350	347	347	329	317	335	311	324	345	359	304	343	324	316	317	328	308	332	326	338	366	352	343	326	300	352	291	365	323	345	321	342	334	350	327	337	310	339	342	311	317	351	331	360	328	338	293	321	332	312	331	359	338	312	353	348	331	302	305	334	341	324	300	358	325	316	305	317	333	344	324	319	357	355	335	357	335	333	317	359	328	334	301	348	297	355	322	309	354	361	346	334	338	332	330	323	339	324	332	333	341	350	331	323	337	332	292	316	339	346	316	335	361	334	331	365	337	306	310	345	330	339	316	363	316	300	364	323	332	359	337	332	311	333	322	340	315	330	301	351	319	320	313	287	337	365	339	322	352	307	351	298	310	334	319	349	313	353	348	344	347	340	344	307	339	342	337	306	366	354	316	328	332	325	305	336	293	344	344	341	331	336	352	336	333	346	337	326	337	314	305	330	320	352	319	303	345	331	317	345	340	339	367	320	358	310	318	342	316	326	320	334	344	305	336	321	330	323	333	338	312	360	331	329	318	296	348	327	341	369	328	337	317	338	315	324	304	332	346	299	322	304	345	338	344	344	334	333	353	337	328	346	350	343	309	343	344	333	328	320	343	334	312	343	328	354	316	304	310	337	335	315	337	327	314	346	344	379	326	322	349	328	305	370	310	309	347	312	377	296	301	307	340	292	354	356	341	338	314	330	320	340	325	330	339	320	368	326	350	315	374	373	318	311	285	320	298	334	341	343	355	363	358	299	324	333	304	337	333	335	326	355	311	313	299	317	314	334	295	324	313	318	328	326	321	303	349	334	324	302	330	323	339	310	337	341	338	344	333	324	353	327	313	330	301	334	345	336	319	318	305	343	327	333	338	340	354	349	329	326	339	302	293	342	335	301	308	297	309	356	377	350	325	325	305	330	322	298	354	359	334	343	318	325	345	336	303	342	329	305	328	341	355	319	328	353	317	331	356	370	313	340	338	322	325	338	320	326	336	339	324	315	373	341	349	339	338	322	352	339	324	304	309	296	325	347	358	309	335	311	315	335	296	333	285	357	323	350	360	325	315	339	347	324	328	325	351	364	324	315	321	317	318	319	318	300	337	333	332	343	336	325	348	300	336	329	372	325	329	352	346	323	309	342	315	340	295	322	336	306	338	310	296	364	364	356	342	332	320	339	360	354	331	322	316	317	334	340	323	334	343	324	342	329	324	346	334	348	328	333	348	340	347	319	305	388	316	313	312	342	342	338	336	317	345	335	326	347	349	295	310	321	317	350	335	317	311	345	343	314	337	298	327	290	336	377	324	293	319	310	330	352	311	349	319	322	342	337	338	349	315	352	339	334	330	370	361	354	349	312	323	312	358	346	348	315	308	359	334	323	321	321	342	341	325	304	339	317	339	357	340	292	327	358	324	343	315	322	316	328	370	333	318	356	315	310	337	356	331	336	320	374	346	320	327	332	313	317	325	362	284	343	325	325	333	338	334	363	321	321	337	331	304	333	341	345	317	344	326	321	310	327	311	334	350	320	335	320	353	337	361	328	333	330	321	337	299	326	336	342	341	325	321	310	347	311	314	368	329	316	309	300	344	309	324	336	345	311	329	337	339	347	330	338	341	312	307	313	307	355	317	335	333	329	332	348	317	331	324	317	327	314	324	330	334	294	345	318	344	317	331	323	348	340	348	329	311	330	341	341	316	340	341	357	344	312	322	357	346	337	321	341	337	381	348	359	357	337	345	338	283	329	291	306	310	330	308	349	358	353	362	349	344	343	346	323	297	310	344	349	338	343	318	343	346	358	358	369	312	357	329	335	318	333	333	357	330	296	327	301	339	307	325	337	331	364	311	347	303	316	306	341	338	325	354	358	306	344	337	353	346	303	354	305	315	328	298	307	319	354	328	362	333	345	339	309	307	336	335	317	349	320	336	353	341	299	351	360	351	321	322	298	359	331	319	344	355	309	347	369	312	342	314	331	372	345	332	350	354
1537	405	469	445	385	436	408	377	360	357	351	382	394	374	356	359	349	393	380	397	371	365	382	389	362	376	372	367	356	369	337	382	371	339	357	372	360	336	402	349	344	372	358	364	352	330	371	363	349	359	366	370	330	373	321	372	330	370	343	379	393	385	360	395	384	382	380	385	382	346	334	391	369	393	349	337	343	366	339	316	355	398	352	348	369	354	381	350	319	384	375	388	380	389	358	359	357	380	365	372	327	369	374	324	381	328	379	383	368	364	348	409	352	356	403	346	384	388	373	360	351	376	387	369	381	364	355	360	339	343	345	367	359	363	347	349	329	374	364	389	410	378	342	361	345	373	413	351	366	332	365	368	361	390	358	324	398	376	383	360	352	365	371	372	352	332	337	362	429	375	375	374	379	396	407	385	367	358	362	336	360	385	331	380	402	382	359	356	396	354	390	362	365	363	381	376	416	373	357	366	357	395	364	370	374	390	362	392	393	342	401	396	413	351	348	366	361	354	380	377	365	339	370	360	363	371	376	367	358	394	406	384	350	331	368	367	373	385	364	385	353	358	348	355	383	348	380	398	374	382	357	358	352	387	333	391	369	354	322	341	366	397	345	335	364	362	354	352	355	364	367	365	328	337	366	368	387	392	377	355	340	392	340	383	342	346	334	350	373	387	344	376	364	409	384	329	401	373	343	378	366	380	348	389	360	343	341	375	335	359	365	355	364	386	366	413	377	377	363	382	371	357	397	375	369	387	324	400	386	353	334	395	371	385	384	380	352	330	378	358	371	371	346	367	386	324	375	364	394	361	395	387	379	395	395	359	380	392	373	357	409	363	385	408	370	337	366	368	338	381	351	364	359	369	361	352	366	339	378	347	346	342	361	362	375	341	349	394	350	343	367	361	389	382	340	347	380	411	353	368	364	324	369	377	379	378	376	355	411	381	397	343	367	379	335	400	349	323	337	383	363	350	361	370	416	341	371	370	368	371	374	355	367	372	336	367	391	353	359	393	360	361	356	384	386	378	367	376	360	406	334	357	334	415	347	308	349	349	384	357	354	321	365	361	376	338	375	368	380	364	366	366	329	343	361	404	388	362	359	336	342	346	396	329	348	358	395	366	335	346	351	393	360	364	360	353	377	388	375	372	355	348	346	345	384	355	323	386	415	327	362	337	369	340	343	402	353	407	367	367	357	358	375	345	371	351	384	330	407	368	368	398	335	373	389	361	390	366	357	365	376	396	348	382	372	363	390	355	352	336	389	380	343	323	369	348	354	385	345	354	353	376	381	384	371	379	390	368	353	369	391	397	378	373	340	336	391	368	359	385	368	372	361	379	383	378	347	362	349	354	365	304	377	330	348	380	369	359	376	390	374	371	406	339	352	372	372	368	344	362	339	361	367	365	422	369	344	349	386	348	345	366	380	358	362	342	369	353	351	380	346	370	376	354	349	340	316	371	371	334	383	370	365	325	358	355	421	352	381	351	346	356	390	347	348	371	357	365	356	377	361	363	387	385	393	369	372	342	353	376	379	388	339	404	349	373	352	391	368	386	387	340	335	383	369	376	403	387	376	361	363	350	376	389	366	323	375	354	380	351	367	375	382	360	382	354	336	405	380	391	391	326	329	412	402	356	380	398	377	372	357	359	369	350	339	334	395	375	406	390	347	337	344	387	339	351	353	375	360	369	378	396	390	363	353	365	351	351	348	347	362	353	346	359	360	364	358	376	336	395	382	361	360	365	386	398	379	356	384	362	370	383	342	350	368	363	373	382	352	378	357	369	379	370	358	365	395	348	386	379	318	349	325	381	383	376	351	397	406	366	361	357	340	399	397	375	370	346	342	393	373	372	383	362	393	361	394	357	381	345	369	363	347	388	402	367	387	414	336	365	359	374	371	346	363	354	381	340	369	358	360	386	373	360	366	375	385	373	368	387	382	380	380	355	353	334	328	345	369	348	372	358	412	376	341	375	360	384	378	369	388	363	369	342	328	345	330	350	373	398	338	356	322	370	375	357	388	355	412	389	350	367	389	338	425	364	379	414	361	363	380	345	394	381	394	389	340	359	371	353	355	381	343	335	345	357	396	372	380	350	345	373	359	365	383	358	352	367	373	357	374	368	392	387	349	362	381	372	357	380	326	352	368	378	329	374	357	371	367	382	365	383	359	352	322	356	371	374	332	381	369	353	377	381	362	339	334	340	345	370	341	371	338	377	337	362	354	405	371	376	363	360	341	398	385	391	356	390	388	325	360	400	379	346	359	393	371	355	376	372	368	357	389	391	395	330	379	369	389	379	378	360	344	383	356	341	377	395	370	340	358	375	329	365	362	340	364	358	378	378	375	364	339	399	364	380	428	380	378	360	378	359	374	333	336	371	370	354	415	367	349	338	366	324	381	374	366	385	353	332	380	370	360	357	372	400	387	360	362	401	343	392	385	373	372	361	383	361	362	393	399	370	327	358	393	350	355	385	364	395	343	364	370	380	380	370	375	348	366	345	331	358	314	409	381	369	371	354	386	361	358	366	354	361	331	366	341	378	371	367	354	354	343	361	356	348	396	357	397	346	354	381	345	332	392	365	404	369	388	349	364	369	362	391	343	345	365	357	357	361	382	363	368	396	380	359	405	383	363	336	393	348	356	387	371	376	376	352	359	401	366	340	380	350	351	393	399	360	386	370	366	353	403	358	371	363	367	364	364	377	374	408	391	341	334	320	388	376	387	352	354	338	344	392	373	351	365	383	335	339	350	367	354	345	345	366	358	371	366	314	348	342	338	404	366	397	387	402	361	402	339	372	412	340	368	366	353	350	371	332	351	408	404	362	370	370	363	359	424	365	346	367	351	353	361	342	376	393	408	356	359	344	354	369	374	350	353	342	367	358	368	339	377	384	383	354	394	322	379	364	363	388	391	362	365	358	369	350	407	390	375	349	387	354	350	382	362	351	353	396	385	356	380	376	429	337	394	364	354	353	363	373	384	359	374	303	370	338	353	360	382	366	344	378	355	386	351	355	338	383	344	374	341	372	363	405	335	368	378	396	363	318	353	344	351	354	375	409	366	360	357	366	341	355	379	407	320	369	359	361	339	367	361	360	335	376	332	341	376	397	368	383	334	382	350	407	371	376	335	394	357	382	388	356	398	329	394	355	341	355	342	349	380	345	354	335	393	373	376	379	375	362	356	385	366	366	380	346	385	360	353	353	377	378	382	374	372	337	339	358	381	351	335	317	365	338	355	354	352	364	344	370	395	363	373	393	379	367	360	361	364	360	340	417	382	362	372	361	334	352	371	407	374	360	361	348	368	339	373	400	408	404	403	403	368	345	349	399	360	345	363	341	369	331	338	333	399	367	333	382	367	394	366	398	383	394	371	399	362	377	325	415	359	375	377	380	378	384	369	378	357	356	366	381	382	355	353	364	385	352	339	359	358	364	376	373	369	377	376	390	375	380	340	362	341	365	386	355	319	391	385	382	371	350	354	353
2107	952	1081	1138	1082	987	988	983	888	858	902	858	885	919	820	886	878	883	892	850	867	812	880	797	872	825	890	864	838	869	884	889	915	862	881	841	839	830	897	823	889	789	856	859	867	847	837	904	851	851	836	819	804	833	885	894	846	918	808	833	864	852	812	833	794	878	834	823	841	872	898	853	864	828	877	876	866	845	882	853	853	884	871	868	862	899	843	872	808	843	841	838	815	832	842	854	850	814	881	856	840	855	871	837	862	876	827	868	804	865	859	838	857	871	897	893	876	904	859	887	854	858	853	811	883	908	830	863	875	857	852	889	824	858	849	897	854	826	828	899	840	843	792	862	865	832	801	895	890	858	841	825	853	871	844	838	834	864	781	882	869	857	867	839	874	846	886	832	832	890	805	827	870	905	875	848	832	837	899	788	862	837	855	865	824	837	879	888	843	851	810	793	844	824	848	851	823	858	863	865	864	850	909	902	815	860	843	860	837	889	860	864	853	905	871	861	891	835	934	825	901	859	867	853	849	832	841	823	937	854	823	819	904	854	811	884	899	853	863	904	855	853	834	855	900	838	841	808	839	876	905	828	853	847	907	880	852	894	903	880	844	832	847	833	868	850	849	891	768	880	841	895	862	858	908	816	854	855	856	823	902	890	835	856	870	832	830	905	890	937	879	863	809	894	897	838	840	901	836	835	840	886	840	846	860	853	837	845	845	900	836	853	920	859	858	796	916	809	803	815	860	861	873	832	870	814	860	838	899	892	841	893	847	814	846	890	825	817	922	898	856	834	889	869	853	876	876	868	826	868	898	855	858	812	876	831	892	871	843	844	853	794	866	869	863	827	810	852	861	874	874	910	881	839	847	831	845	858	856	821	887	844	846	836	862	839	840	904	872	845	827	851	910	875	887	863	811	815	824	826	842	852	924	828	837	853	850	819	832	843	921	821	838	893	877	871	847	874	836	857	844	892	838	865	848	866	850	884	865	875	885	856	880	821	881	862	920	926	884	848	869	865	884	873	839	883	855	899	891	875	860	921	860	878	802	869	884	876	831	894	875	895	861	879	880	821	906	871	898	860	852	885	853	810	844	828	845	844	901	856	890	846	799	891	873	845	886	918	843	853	856	836	841	872	845	893	826	843	899	834	841	828	846	851	859	864	876	851	856	837	825	838	848	885	826	863	838	875	825	879	827	897	834	852	864	827	834	866	854	877	861	799	836	858	820	874	873	802	823	892	871	854	870	767	841	844	888	818	882	855	872	778	794	834	881	852	870	879	860	822	866	864	876	855	791	868	882	892	878	879	860	857	866	897	853	834	870	838	862	864	772	877	861	803	837	858	836	847	842	815	839	866	865	870	854	857	873	808	861	844	833	844	834	884	872	856	855	898	924	899	875	842	820	856	879	835	895	819	853	857	842	888	784	886	802	901	844	841	850	853	918	814	841	862	895	822	868	880	830	867	851	883	873	794	853	850	871	905	831	843	842	808	855	820	897	845	890	872	827	825	833	869	875	820	869	858	881	887	851	811	878	851	853	851	868	885	872	859	876	879	848	887	903	931	862	815	878	929	841	839	813	882	900	863	900	832	914	796	900	889	879	840	881	903	899	851	858	833	844	834	784	850	862	821	884	820	842	834	850	836	862	810	837	911	857	838	837	820	838	890	824	796	874	851	846	874	835	824	914	927	828	855	857	796	852	850	892	847	872	882	893	842	843	870	849	856	874	836	825	836	814	848	884	859	894	829	888	838	865	867	827	852	823	856	844	854	877	852	868	855	840	860	870	870	823	851	850	885	879	842	856	827	849	887	852	836	858	854	879	843	832	832	856	906	867	900	866	865	831	862	841	913	840	831	873	878	846	862	836	824	842	851	854	831	852	784	901	888	829	867	831	903	840	856	795	871	824	902	902	840	887	902	838	839	895	850	822	818	925	848	857	853	842	846	852	826	872	842	808	906	852	824	823	834	825	857	819	847	864	900	844	862	843	861	834	894	822	867	865	871	891	829	846	862	892	885	904	852	896	815	876	802	903	843	885	771	838	911	850	913	809	859	918	847	889	852	877	788	850	862	861	852	805	875	874	876	910	911	831	815	841	904	847	857	855	808	848	848	883	871	859	858	908	817	831	863	855	839	854	838	806	896	846	825	842	882	854	858	822	865	896	873	894	859	817	851	843	843	863	876	829	840	835	798	875	857	835	898	872	839	880	861	830	850	824	890	850	834	888	846	809	821	856	887	875	850	775	830	918	861	826	873	856	874	855	820	864	833	873	884	856	894	875	875	829	896	875	924	811	861	859	885	819	879	873	836	846	869	870	822	844	862	842	854	829	824	822	836	831	914	901	821	840	804	830	859	845	826	867	853	818	860	841	833	854	844	804	831	898	835	884	881	851	866	849	869	877	856	823	858	849	843	849	812	870	869	823	854	859	859	856	866	864	885	814	867	856	852	857	838	875	844	908	822	902	838	900	854	851	797	870	853	799	884	857	831	812	841	876	875	804	872	848	912	837	871	815	859	893	855	872	818	879	852	858	811	836	849	836	846	830	850	805	844	848	863	850	820	802	855	860	888	851	874	842	801	880	883	909	922	855	871	888	864	791	831	849	848	838	810	839	833	850	852	839	834	846	877	887	861	872	871	835	833	880	825	885	874	839	858	857	848	847	876	840	854	874	910	890	905	898	800	878	846	897	868	898	874	865	827	849	880	796	838	864	859	845	831	916	842	836	818	790	870	881	838	854	834	835	867	855	810	871	858	888	829	932	811	807	832	865	787	829	794	851	854	896	807	866	824	824	825	883	838	847	852	880	820	878	834	874	846	873	879	865	827	855	817	828	873	886	847	864	816	861	844	846	869	835	867	833	876	859	808	863	850	776	839	858	860	850	880	859	845	865	834	892	892	859	795	849	869	805	833	881	907	856	852	871	794	832	892	907	879	840	858	858	843	840	819	870	889	835	878	847	845	864	868	821	800	864	894	858	865	845	826	896	786	843	863	909	868	849	865	842	903	854	874	830	874	805	884	859	811	872	848	841	835	833	894	858	851	874	855	912	872	889	819	881	842	846	859	852	895	881	891	866	833	870	847	899	831	859	827	855	856	869	856	801	862	878	785	861	829	861	828	887	865	818	864	861	896	801	888	826	854	962	852	836	828	867	879	847	900	887	880	843	896	868	836	855	816	833	847	913	884	896	887	902	894	857	875	850	819	861	834	886	868	855	834	914	844	916	899	869	830	843	816	813	854	878	881	868	856	860	849	857	833	822	854	894	855	908	818	886	920	903	917	857	955	894	891	892	829	909	812	874	838	856	879	909	853	864	821	841	884	859	808	845	853	844	818	870	863	863	872	859	856	892	857	852	878	912	863	836	828	866	914	847	899	809	866	857	857	896	871	831	890	872	850	885	842	917	832	895	829	849	863	841	857	875	859	870	849	884	872	837	836	854	894	871	910	876	863	812	867	873	918	916	845	838	879	862	813	885	847
9081	725	714	611	486	471	364	337	346	330	315	294	293	304	268	290	293	280	290	325	265	294	274	259	232	279	302	258	303	297	303	301	318	300	272	270	281	301	293	314	271	287	284	323	292	305	295	309	291	241	320	306	300	313	260	294	329	296	262	269	284	313	280	284	219	296	292	294	270	290	287	284	282	280	287	284	240	277	302	314	292	262	286	267	331	274	272	284	263	291	289	284	262	275	317	312	272	259	305	283	279	269	273	279	274	264	263	275	248	273	281	285	266	266	280	267	286	263	289	329	289	291	256	253	286	274	265	309	300	288	291	270	292	292	263	261	275	271	268	287	288	268	281	275	275	278	288	277	293	263	257	278	293	282	272	274	294	270	256	261	317	306	279	269	268	257	281	271	302	299	265	309	274	317	289	264	273	263	280	274	276	258	280	331	312	302	270	305	289	311	271	276	286	295	286	281	275	276	257	263	301	258	310	273	247	285	283	293	335	266	278	292	306	268	279	315	292	275	280	259	258	283	283	296	319	258	233	276	284	305	284	287	271	295	277	305	272	295	269	292	276	268	294	275	306	296	258	263	284	265	273	267	299	293	331	274	286	263	278	301	294	289	282	284	307	282	297	300	276	282	253	294	272	286	289	259	273	256	275	269	280	265	263	295	279	276	293	318	260	273	271	301	285	289	292	298	281	263	295	278	251	312	305	285	263	300	275	272	294	274	303	268	264	282	292	278	285	304	271	301	277	263	293	263	283	290	284	307	298	292	297	284	281	264	291	264	281	312	309	321	291	270	287	296	321	281	317	267	278	294	284	277	301	291	271	292	265	293	300	277	290	286	320	303	300	289	304	296	274	290	277	272	273	282	278	266	270	296	293	274	272	275	272	284	280	286	254	246	288	292	260	266	287	261	279	289	278	266	275	270	329	269	281	287	256	322	293	286	259	290	242	287	279	280	288	275	280	295	290	282	283	279	310	330	259	292	286	256	276	300	283	295	265	264	311	278	254	256	284	268	270	298	268	279	274	267	296	303	266	283	298	296	285	251	280	276	298	278	292	299	265	281	302	320	271	297	282	280	285	299	338	282	292	276	282	293	280	303	282	327	287	302	292	290	290	267	274	271	320	256	286	281	272	249	317	303	307	270	295	280	317	298	284	274	306	282	286	268	247	235	279	291	288	293	286	244	256	275	276	269	303	292	275	301	309	312	288	285	270	264	303	287	254	269	321	284	295	292	292	279	278	266	265	265	276	305	278	266	278	280	292	285	264	287	287	272	269	277	307	293	286	271	273	282	307	284	293	287	268	299	297	269	289	266	295	291	288	283	296	269	267	288	291	282	292	261	305	233	285	268	276	305	256	285	298	249	284	268	285	299	248	253	257	272	277	273	274	285	254	280	314	325	310	255	297	291	263	275	255	261	302	289	265	256	297	280	295	277	268	278	278	266	291	289	278	283	285	284	309	304	271	282	263	278	274	274	260	276	303	277	262	280	271	266	295	315	265	278	277	260	250	297	324	275	288	290	249	305	282	288	273	275	279	300	314	274	262	264	269	269	317	291	288	258	279	300	290	288	285	292	283	300	264	304	261	304	259	256	271	267	280	293	272	269	305	288	286	280	282	294	277	269	280	266	246	278	284	291	289	282	292	264	286	287	287	316	288	304	289	283	300	270	290	300	303	267	273	322	286	287	264	279	279	287	282	288	295	308	249	291	280	306	275	273	252	250	263	265	292	283	286	307	253	285	278	293	292	296	297	284	271	322	297	270	303	308	291	283	297	285	303	279	250	263	284	264	258	290	269	283	278	294	292	262	231	287	268	284	280	279	245	283	243	305	296	264	294	266	232	255	294	268	271	284	254	288	272	275	278	280	304	315	265	282	305	274	336	281	270	279	265	272	259	264	292	275	286	309	297	262	294	298	318	272	294	273	285	263	276	291	285	262	278	266	284	264	284	270	254	249	282	292	301	266	275	318	292	298	274	247	258	274	258	291	262	299	344	303	282	276	279	288	284	291	272	287	264	318	316	295	261	303	291	314	287	238	273	302	274	293	233	282	272	263	273	263	262	273	268	281	281	293	305	275	277	249	268	309	283	271	285	283	304	290	308	288	271	293	290	295	292	278	287	258	269	277	305	268	280	288	285	303	267	307	273	267	265	254	316	265	286	282	298	266	273	272	268	297	273	258	271	290	262	287	263	273	292	312	287	278	295	279	268	275	272	277	293	284	247	267	288	302	279	268	267	263	292	292	280	291	249	285	295	289	267	313	285	255	265	307	273	273	289	261	319	275	297	267	282	275	299	302	276	302	304	249	311	249	287	281	287	265	261	237	293	277	291	263	281	273	280	277	266	288	269	305	269	256	255	289	270	271	287	272	251	301	328	271	264	281	292	227	282	272	296	271	256	284	262	267	267	270	241	265	295	270	296	305	322	281	276	301	267	311	252	293	283	274	301	276	289	290	275	279	295	273	242	247	294	288	262	303	277	245	279	274	302	283	257	278	251	301	267	289	283	285	283	280	294	289	250	290	290	302	290	317	322	288	283	326	289	270	274	275	300	325	270	291	266	268	288	281	292	316	278	273	294	297	244	290	265	310	283	270	277	261	269	273	302	279	289	266	253	254	266	305	297	307	282	310	254	280	274	277	283	308	287	280	274	250	296	274	291	325	290	285	296	297	259	289	274	258	319	294	267	265	277	301	277	268	246	296	229	302	285	272	278	293	281	260	285	291	268	285	266	272	295	266	276	261	296	280	299	271	267	264	254	300	283	293	288	251	287	288	301	288	290	303	262	260	261	280	302	306	298	298	279	279	296	317	288	268	290	303	289	276	274	300	278	267	253	279	268	278	282	319	287	282	264	268	286	255	250	257	273	271	318	260	274	276	284	287	264	246	300	283	271	311	293	237	307	288	257	282	267	256	255	312	289	288	308	267	268	283	277	274	297	270	288	281	283	288	279	271	282	291	308	255	284	286	287	317	251	281	291	285	257	269	312	265	266	265	274	299	287	268	304	306	319	273	270	293	298	284	299	263	290	293	279	286	293	261	267	294	274	259	293	260	305	288	274	281	251	272	293	252	287	254	284	259	283	290	269	280	288	277	285	262	276	296	293	267	296	292	297	295	281	278	280	294	275	288	318	249	288	282	283	277	295	323	271	292	260	289	262	272	266	300	281	306	286	271	258	306	269	274	299	275	256	295	234	278	279	293	310	261	246	293	309	299	291	286	292	299	250	276	279	274	259	290	269	308	308	300	277	291	263	285	269	311	312	282	286	268	263	279	302	291	282	297	276	317	278	276	272	287	246	307	293	287	280	301	276	285	264	288	293	293	264	231	281	262	321	297	270	275	266	253	269	282	271	279	321	262	282	280	273	282	252	299	257	287	288	305	287	285	271	297	268	301	264	294	278	286	302	310	259	311	300	254	288	309	290	289	262	276	258	275	280	278	298	243	310	283	280	273	265	260	273	241	245	273	239	304	266	249
7062	1051	1533	1822	1592	1329	1206	997	959	870	809	786	815	752	803	757	734	724	764	697	723	704	730	694	715	738	701	707	737	667	710	638	722	696	701	685	709	662	681	686	747	726	637	668	681	668	640	670	681	677	682	714	686	657	649	694	705	701	699	631	719	659	683	668	696	644	695	709	649	657	696	699	679	641	653	631	669	639	658	696	719	648	651	677	719	689	674	644	656	701	726	683	712	681	638	691	677	681	678	656	681	702	629	691	707	689	673	672	697	657	701	723	692	694	617	672	706	719	706	667	671	663	658	686	619	656	664	676	628	675	686	690	644	659	709	613	675	683	696	713	666	707	657	619	631	663	655	655	692	666	682	669	660	681	640	684	703	652	665	704	656	644	650	679	654	677	647	694	718	677	644	673	700	649	634	670	665	672	680	686	698	653	685	659	648	676	682	668	619	682	654	666	707	657	673	644	675	654	669	656	655	674	688	720	662	698	638	667	667	644	642	668	645	689	697	654	659	622	640	686	691	674	636	657	709	668	663	661	622	662	697	682	658	673	637	700	676	627	689	671	658	677	664	632	642	688	682	659	687	676	687	689	655	652	672	660	675	666	663	671	668	677	663	639	665	656	737	647	635	675	638	662	713	645	630	629	683	695	686	676	623	672	677	622	676	671	660	686	705	670	656	656	680	662	693	671	633	680	668	611	659	706	694	624	663	621	648	642	681	645	687	680	662	607	667	688	646	640	667	662	638	643	658	687	638	703	676	662	673	621	695	692	684	650	673	623	718	699	654	681	747	634	632	640	668	625	649	651	656	708	629	631	649	686	646	671	708	654	661	680	721	694	624	695	675	664	686	670	676	690	660	706	708	647	665	664	675	671	671	626	637	627	675	700	696	691	672	646	711	661	675	672	643	674	661	677	676	681	667	671	601	684	674	700	679	692	677	694	690	663	621	723	665	690	629	608	668	631	633	691	701	700	666	715	626	684	688	713	666	694	656	622	643	657	658	718	713	688	659	645	660	642	664	703	683	692	678	709	686	660	708	633	685	651	646	668	656	681	638	664	657	630	637	662	712	634	682	674	690	619	675	664	691	646	658	720	666	686	665	669	660	676	671	671	650	656	658	676	694	636	650	679	716	683	669	654	712	678	682	704	699	650	699	710	663	671	730	635	659	669	673	621	662	665	665	672	640	629	644	694	629	633	669	621	643	643	653	673	625	646	688	726	676	690	667	623	671	664	702	682	649	659	762	675	709	668	665	691	680	665	648	697	662	685	697	650	702	673	654	688	678	666	665	632	687	642	677	674	684	643	657	678	691	688	710	727	699	639	661	660	712	675	674	693	684	660	661	675	668	661	675	613	667	673	660	665	663	678	655	679	660	682	691	702	690	668	647	681	726	666	641	679	666	668	676	658	680	655	718	689	669	620	686	711	677	643	651	701	655	688	676	668	667	705	667	685	674	652	658	619	682	671	673	658	661	639	616	645	632	677	687	679	717	677	705	661	639	727	677	710	620	641	695	650	654	677	663	694	717	697	658	634	656	687	673	647	693	702	678	632	639	676	688	671	678	669	638	691	690	658	677	740	689	677	702	677	683	685	656	678	677	646	653	703	654	668	648	674	688	662	660	650	644	698	700	640	669	670	665	694	675	672	690	648	657	665	634	694	699	654	695	714	671	689	676	665	663	630	651	673	674	684	653	628	637	681	665	705	692	653	654	660	684	657	646	688	678	722	688	654	703	664	699	676	669	647	700	678	639	649	700	646	663	688	663	655	674	675	631	703	655	693	675	739	715	663	676	611	669	649	652	660	646	662	671	656	664	650	678	699	653	700	670	626	679	639	696	691	637	656	656	676	688	689	662	675	654	653	693	657	653	683	634	681	753	689	713	678	685	643	660	670	654	684	665	701	643	661	675	716	674	705	612	676	608	672	683	666	676	622	668	690	668	727	639	721	665	711	666	644	696	653	655	633	621	671	644	643	629	652	665	650	655	689	685	696	691	619	647	646	677	690	624	677	658	704	694	698	692	688	655	664	697	666	656	651	656	625	655	696	660	600	616	671	663	673	682	674	669	666	639	687	687	647	658	654	669	656	688	692	708	627	709	694	651	667	701	639	634	667	674	652	664	657	682	707	716	679	668	652	660	658	650	673	650	668	645	666	629	648	656	686	623	638	661	679	642	646	709	716	666	650	682	649	672	713	661	611	708	677	626	695	673	703	679	653	623	679	650	693	681	713	684	683	685	697	650	688	698	633	636	664	662	681	638	637	617	652	651	681	731	687	673	643	669	664	686	671	648	687	649	638	692	675	652	632	707	665	697	674	673	659	701	638	637	654	714	662	663	664	680	656	701	726	669	678	642	644	651	727	709	668	708	692	657	638	652	677	678	666	654	657	651	750	618	659	663	694	682	668	687	651	689	641	661	659	686	665	649	627	701	652	729	694	667	688	632	649	663	652	695	663	664	669	643	639	654	610	642	675	650	660	649	625	628	669	689	685	639	703	626	598	669	660	617	664	660	694	682	647	657	660	666	679	654	659	698	695	661	651	686	674	621	690	670	662	651	665	667	647	676	656	656	674	645	653	674	659	705	647	670	615	638	720	686	658	650	664	655	639	686	670	647	687	634	697	693	664	635	648	628	646	654	660	643	658	668	626	677	698	628	645	637	659	659	674	654	723	678	688	661	662	621	655	649	676	644	631	741	686	682	664	679	721	693	669	696	656	656	690	664	591	625	691	698	648	704	626	691	689	665	717	653	708	639	696	699	667	659	648	645	635	684	657	652	708	688	680	642	691	684	667	678	673	627	699	666	677	701	688	667	701	667	708	674	670	691	672	627	619	656	674	656	668	702	645	735	639	656	660	653	652	669	665	643	676	662	641	670	703	707	716	676	666	655	639	631	703	646	705	656	664	662	682	654	663	647	649	710	663	660	648	668	651	652	691	672	634	651	646	646	690	695	670	659	655	686	631	726	664	615	661	654	682	655	666	651	667	641	664	686	686	680	642	650	689	709	704	661	648	701	666	653	675	658	679	657	659	685	707	663	670	651	643	669	698	703	671	640	673	676	645	703	673	634	663	639	713	647	664	711	646	665	652	682	620	659	664	691	647	715	644	702	663	676	682	677	657	663	666	627	711	701	651	662	641	663	649	600	677	681	658	651	685	648	648	640	652	710	692	682	649	700	655	655	696	676	671	717	695	686	677	665	656	671	666	667	679	646	663	713	678	659	683	654	677	664	622	677	676	652	663	666	654	678	670	638	712	671	664	668	661	643	645	703	668	694	666	685	691	668	670	686	692	684	669	615	648	662	676	719	696	706	707	644	676	692	632	665	640	657	646	606	639	685	649	692	701	687	682	674	647	659	680	663	677	691	648	703	606	679	648	717	723	728	687	648	684	694	694	687	678	655	698	587	690	665	675	711	710	672	677	727	669	660	691	694	656	675	651	663	693	723	632	656	747	668	687	667	668	677	681	653	679	629	682
14760	1111	845	635	453	349	277	222	223	199	185	180	168	175	154	115	142	131	116	164	135	137	151	130	137	134	121	120	137	127	112	126	113	111	134	131	118	135	138	109	130	117	122	136	128	136	123	122	126	121	124	151	132	124	105	114	118	117	101	148	115	113	123	117	124	152	139	124	129	107	135	108	144	131	129	122	123	130	116	146	150	139	108	136	111	116	126	128	122	142	109	134	133	112	117	123	126	118	113	127	116	110	111	121	122	131	138	116	112	125	125	142	125	121	134	113	134	140	141	126	116	127	125	151	135	110	120	108	117	121	126	147	126	106	123	111	127	106	130	127	120	121	123	112	114	126	122	136	128	129	128	108	124	131	136	120	120	151	145	108	124	131	127	118	144	127	125	126	137	144	133	128	133	127	124	129	124	134	108	125	112	139	131	128	115	149	129	119	118	107	125	144	127	127	128	114	118	126	116	134	127	106	121	146	120	113	125	128	109	115	112	115	120	128	113	122	116	126	128	119	113	126	126	120	104	121	126	137	119	132	130	119	141	113	117	119	115	103	133	124	120	127	125	141	123	127	136	109	139	125	120	125	135	133	138	132	111	129	136	119	118	112	122	110	105	106	126	116	121	111	123	94	126	148	129	126	128	124	121	116	128	126	125	133	108	120	131	101	130	133	114	136	98	111	121	118	106	128	148	91	119	137	121	133	132	130	125	132	108	140	111	129	116	138	158	150	131	121	128	128	123	110	126	133	134	124	115	106	120	118	109	128	114	122	116	129	106	126	122	122	118	118	148	118	116	97	118	119	118	136	134	118	139	134	125	122	122	116	112	100	118	126	135	135	136	94	115	125	126	118	121	127	125	127	132	131	128	120	108	118	122	138	129	124	117	115	128	125	109	128	122	124	122	116	116	121	113	123	121	128	127	112	119	123	119	114	121	118	132	122	125	143	128	127	128	118	115	143	110	112	128	152	127	117	119	100	126	118	116	116	113	123	131	102	131	132	112	124	133	135	122	112	139	135	127	145	126	115	126	138	120	130	119	122	103	109	119	148	115	141	143	125	102	134	132	130	139	96	118	120	122	136	137	139	124	113	120	123	161	131	119	145	110	125	123	128	132	112	148	116	123	108	111	106	158	108	145	113	127	119	126	126	113	115	120	124	156	127	114	128	102	102	122	152	107	152	107	141	148	101	136	124	131	110	107	118	126	113	128	130	122	113	143	133	132	147	117	147	124	112	105	138	121	144	130	151	104	128	114	131	137	140	116	125	132	133	135	112	107	135	134	140	140	135	133	102	141	121	122	123	134	117	124	144	132	128	136	124	137	119	147	121	142	117	135	136	100	106	107	142	111	104	125	124	142	107	117	121	137	130	111	126	113	145	120	123	141	116	121	141	112	122	105	124	125	116	135	124	115	144	116	131	134	128	130	135	121	141	122	125	127	118	137	134	113	123	110	105	128	124	129	89	124	125	133	112	113	124	127	115	113	132	144	104	121	90	115	141	142	116	132	150	107	114	133	107	127	129	146	113	130	127	138	114	120	111	122	111	136	124	105	129	127	112	112	125	115	106	132	112	113	107	131	115	116	129	121	134	113	106	128	104	125	128	108	105	151	132	127	119	125	133	126	124	116	133	114	109	121	118	123	126	101	109	114	123	119	126	109	132	121	109	132	138	107	128	140	130	130	132	131	114	114	116	138	129	132	122	124	127	130	120	117	127	120	142	146	104	122	134	123	126	126	127	110	113	118	128	110	118	138	122	131	121	134	119	118	136	119	122	131	117	152	133	130	114	145	142	111	127	123	124	145	102	106	118	125	131	140	127	138	125	133	129	122	119	108	144	135	152	114	114	133	143	144	111	131	128	117	148	136	109	133	136	115	122	142	120	126	150	138	111	121	108	117	133	114	133	134	137	125	121	113	110	110	130	122	125	124	132	136	121	141	129	132	136	133	128	106	135	125	117	118	120	131	108	113	121	115	123	111	121	107	114	121	129	116	95	106	122	114	134	118	127	139	138	152	135	115	127	117	122	105	102	125	113	137	111	111	111	127	104	122	123	115	131	136	138	141	124	137	116	121	139	124	128	115	110	111	124	134	119	117	144	123	113	116	131	102	125	105	128	139	114	126	136	133	117	128	120	127	127	128	153	134	117	131	118	121	139	118	116	134	126	119	126	133	127	108	114	121	134	101	135	113	115	129	119	117	107	105	118	142	111	116	128	130	112	106	113	113	139	120	137	112	122	145	136	124	109	126	118	126	131	152	133	140	113	128	130	120	128	126	139	124	125	127	124	95	109	125	130	105	146	124	141	106	138	139	111	112	124	132	138	143	112	111	141	104	126	121	140	123	120	126	132	116	117	128	120	147	114	106	117	115	123	145	122	137	136	119	120	126	128	147	129	113	114	122	138	131	122	101	122	125	112	128	138	140	112	118	122	123	109	133	98	140	112	123	103	117	112	122	137	131	123	134	130	116	121	122	111	101	127	109	113	130	126	110	121	132	113	129	135	111	122	145	118	121	140	135	128	129	132	110	123	156	148	138	129	120	122	132	119	111	128	118	103	143	113	135	100	109	125	124	116	123	117	140	120	125	131	123	118	135	132	127	127	118	126	108	135	107	134	134	120	115	119	121	141	133	116	122	118	115	116	120	123	120	129	132	132	117	118	131	114	110	131	134	122	141	104	117	135	124	131	137	131	121	121	125	120	110	117	128	138	116	129	100	134	123	123	126	123	110	109	100	111	108	112	134	110	133	114	126	115	119	120	123	100	106	125	133	116	128	124	131	124	145	124	125	103	136	143	122	122	112	137	108	130	136	113	110	112	125	117	126	129	144	129	113	139	137	144	113	126	127	120	121	108	113	152	125	129	136	115	106	105	127	160	136	105	111	136	123	121	129	130	99	109	131	138	114	129	127	110	111	131	120	128	118	139	128	126	116	121	127	129	113	138	146	124	123	132	144	123	129	120	122	111	130	135	105	117	117	114	134	118	129	127	118	92	139	122	134	134	127	133	128	128	125	141	120	112	119	116	105	132	123	150	118	118	128	111	124	131	124	126	140	138	111	121	134	128	133	139	98	105	132	136	127	128	105	115	116	133	97	101	131	121	128	124	124	128	122	126	134	101	128	108	133	132	130	159	129	128	98	124	122	136	135	119	122	117	153	119	115	138	134	123	139	117	138	123	119	120	121	110	123	117	129	140	122	138	128	116	113	113	116	129	137	111	124	142	109	107	92	115	135	122	137	123	106	123	106	112	118	108	131	118	124	102	139	133	142	135	96	119	104	115	136	146	143	131	152	127	136	126	144	142	132	117	98	115	113	146	129	108	116	118	117	123	134	120	139	137	135	123	117	149	125	125	117	134	136	137	122	134	129	152	112	115	125	122	119	126	115	112	136	135	104	140	137	111	123	123	112	123	127	132	121	128	125	127	114	121	105	114	101	120	150	103	126	110	124	122	109	120	115	123	132	102	113	118	132	129
9006	959	1837	2071	1841	1622	1134	993	839	723	645	582	567	508	543	491	466	417	382	436	387	414	380	371	351	367	395	363	385	364	354	359	352	335	384	343	370	368	385	376	350	343	364	348	336	319	357	341	326	347	296	340	324	350	360	345	340	328	339	346	335	349	343	384	347	314	332	344	374	293	343	332	345	351	315	352	379	327	342	358	344	319	332	325	296	357	329	342	332	327	336	363	347	340	338	346	321	357	342	314	324	349	319	335	343	323	327	309	321	311	380	369	340	332	343	329	337	329	328	358	321	326	350	329	341	311	289	328	319	334	331	318	330	332	350	323	325	360	333	349	293	357	349	338	327	380	337	323	314	346	360	334	306	329	358	328	322	311	323	339	311	349	321	371	319	336	331	353	317	306	310	338	315	352	349	318	324	318	327	339	329	323	348	356	330	330	330	357	326	316	316	327	344	327	298	332	346	325	311	318	315	339	355	303	342	358	339	342	332	348	305	318	381	332	329	345	327	333	346	313	325	333	353	366	344	311	352	314	344	315	324	317	339	315	318	319	342	365	341	368	318	328	334	316	329	339	342	322	325	312	317	345	331	338	327	309	328	297	333	322	355	333	355	319	348	356	318	327	338	330	344	322	327	341	325	348	331	339	356	310	346	335	336	328	303	321	337	347	343	335	333	351	320	331	380	350	356	340	320	336	332	364	337	339	322	316	353	366	319	356	350	308	344	309	324	319	316	323	327	322	358	309	311	326	336	354	323	390	368	351	334	308	317	348	350	354	356	328	364	340	356	322	342	312	352	363	326	368	355	289	332	323	366	336	339	382	366	343	289	355	324	354	334	339	342	322	317	332	317	372	323	325	358	346	345	320	358	313	330	332	348	311	331	329	344	320	316	379	323	331	293	305	331	325	351	336	363	310	340	336	303	335	373	331	344	343	349	318	356	318	376	331	346	356	344	323	336	329	316	324	333	321	332	335	329	336	352	336	336	317	344	335	319	310	368	328	346	326	346	351	309	293	335	310	349	342	320	347	324	313	330	325	336	342	346	327	343	327	324	322	289	319	314	344	325	353	319	320	361	329	376	342	335	310	321	357	337	349	341	336	324	315	337	344	316	334	324	357	302	340	314	353	341	353	323	326	338	343	356	358	379	329	320	326	317	325	380	343	348	317	315	340	321	334	331	331	364	336	355	329	358	330	320	323	344	328	331	349	317	314	327	356	343	357	310	340	345	333	322	318	322	354	318	368	342	345	325	312	354	321	324	322	366	319	358	304	335	334	336	318	360	307	338	343	311	352	329	314	342	346	324	316	354	340	336	325	309	334	325	328	340	325	338	338	284	339	333	355	342	310	309	322	362	352	314	366	328	355	343	338	353	310	331	318	317	364	322	339	339	303	329	339	319	336	315	340	345	346	339	355	286	338	327	335	352	322	325	338	372	332	338	350	324	326	314	330	361	335	314	313	381	316	322	354	359	364	335	358	334	349	317	321	328	335	358	345	309	331	329	356	322	335	334	334	317	318	333	331	345	324	337	318	349	325	329	341	335	330	330	331	309	300	324	334	334	328	335	332	324	314	320	337	342	315	330	337	344	318	371	334	360	321	349	337	335	298	328	311	313	333	344	336	317	334	305	357	309	332	338	332	315	307	339	337	359	358	319	328	313	341	368	357	335	333	379	322	334	352	305	336	352	322	372	341	305	318	343	352	324	343	341	316	313	315	343	284	330	357	353	329	341	325	318	317	352	308	315	297	344	364	326	319	343	346	316	329	335	308	322	340	344	339	367	293	309	351	346	310	332	350	337	356	309	339	320	335	306	353	351	334	354	321	331	346	300	326	339	326	345	319	352	333	339	368	328	333	307	308	329	348	354	347	365	329	318	336	323	334	329	336	336	346	357	327	313	329	346	358	311	351	340	326	342	341	333	312	341	350	335	298	314	343	355	330	322	323	358	330	332	360	314	346	331	318	341	349	290	323	349	350	325	337	330	352	313	364	322	305	336	299	374	306	351	337	338	335	354	330	304	334	345	357	360	341	333	313	343	319	329	350	335	322	322	316	323	304	344	305	339	328	333	354	349	318	339	337	333	315	313	342	352	333	346	330	339	320	314	336	326	337	344	337	310	335	309	317	333	329	345	333	312	338	329	375	333	336	340	336	316	359	332	343	326	301	322	326	336	344	328	343	307	338	341	339	344	331	318	351	341	340	338	344	328	327	315	333	342	349	334	314	322	328	378	341	328	300	322	320	359	344	322	323	319	360	367	338	345	326	359	329	361	331	325	362	321	325	368	347	305	309	356	339	355	324	357	351	345	337	341	344	317	321	328	339	337	312	335	306	336	315	316	321	311	330	303	349	327	347	342	319	292	355	346	334	325	345	319	305	352	317	328	332	304	341	355	342	328	350	339	324	318	327	338	327	361	352	325	328	376	339	347	338	313	318	340	340	352	311	317	292	320	332	339	338	330	323	321	344	315	334	302	336	352	340	314	337	316	324	337	327	308	329	347	349	367	348	332	331	333	355	323	333	373	324	340	337	337	339	353	328	330	312	333	303	333	339	305	287	334	320	330	359	324	356	317	318	353	315	343	340	314	341	334	319	309	311	326	344	332	352	357	319	314	315	351	309	355	317	312	362	334	343	333	354	325	327	337	333	356	331	355	331	347	330	340	348	315	339	304	358	352	317	336	350	338	321	306	346	318	360	355	342	329	310	314	332	328	320	328	319	348	350	330	318	326	315	284	335	363	327	348	330	278	308	346	315	332	335	320	320	339	323	344	318	310	317	329	368	351	311	332	362	316	341	333	309	359	340	312	330	338	342	357	332	348	340	326	300	336	309	338	329	303	325	369	332	347	328	337	344	340	319	343	329	322	336	327	337	314	349	326	340	330	326	339	316	311	322	315	300	305	285	316	360	335	297	350	326	313	350	314	335	339	325	339	322	348	321	319	322	312	359	343	300	339	336	339	375	309	352	355	346	324	357	313	306	338	351	341	307	350	308	336	314	344	349	334	332	320	321	331	327	318	336	336	341	311	374	349	314	333	326	355	320	317	349	346	308	319	339	324	360	341	341	316	381	326	329	360	314	315	343	349	327	313	355	341	340	349	348	343	312	326	346	313	332	353	317	329	344	338	347	318	352	327	293	339	316	331	298	314	337	301	332	337	316	351	318	333	316	339	366	353	337	309	344	336	334	357	349	341	340	332	322	334	351	318	315	339	334	336	360	324	324	302	326	331	371	327	359	332	328	334	378	334	307	317	337	349	329	312	340	337	359	322	374	309	326	337	314	351	332	349	378	333	360	308	336	327	325	357	332	343	330	347	341	354	305	334	368	349	319	340	285	323	358	340	328	318	328	328	332	330	350	316	334	366	325	317	337	342	339	351	337	343	363	353	320	334	364	307	353	336	339	343	373	371	329	316	360	321	328	346	336	305	344	362	319	331	322	342	353	326	365	322	359	349	295	331	334	320	329	381	324	342	353
1445	438	480	429	377	354	417	381	382	348	358	344	365	380	401	402	394	362	356	357	339	394	365	404	361	393	393	349	385	403	355	368	376	350	379	369	343	362	330	361	366	388	367	380	377	400	364	405	333	352	379	376	362	384	373	354	360	350	360	386	390	379	354	375	380	358	366	314	400	378	386	391	390	353	359	344	337	368	350	387	355	364	364	335	365	352	316	348	338	358	355	394	357	363	374	369	338	331	379	398	368	336	340	326	370	381	378	338	360	345	357	396	363	339	378	352	396	367	352	324	373	338	368	397	339	387	380	378	343	391	346	396	362	405	353	336	390	350	367	347	359	331	364	421	381	330	382	387	371	378	359	373	359	335	340	375	336	389	351	370	344	339	371	369	385	368	355	360	330	397	398	368	357	375	365	350	302	358	368	367	368	352	371	397	354	367	354	381	383	357	366	355	352	378	380	354	366	337	373	371	356	344	360	371	414	346	371	383	374	354	383	363	355	337	378	367	365	389	391	324	386	379	381	354	372	346	378	339	396	369	343	374	381	382	371	379	338	338	335	377	364	378	396	338	369	370	340	363	336	358	424	346	329	401	345	350	384	328	371	363	360	369	368	368	341	364	380	379	314	361	354	376	344	348	359	394	366	339	330	339	338	361	387	355	398	387	400	387	386	384	335	353	338	326	356	371	345	399	393	372	354	340	360	359	372	395	387	356	365	384	357	362	358	383	391	375	351	332	379	350	392	368	365	413	352	344	361	400	397	347	339	335	387	376	352	346	364	343	375	373	362	355	340	387	384	394	377	415	387	370	360	370	387	389	387	363	360	372	378	364	361	340	353	395	360	356	391	380	389	374	385	365	344	366	394	337	368	343	381	399	322	344	376	366	337	353	370	364	351	392	378	363	393	424	366	391	351	299	359	373	357	367	375	365	383	382	401	369	358	359	331	349	399	372	360	369	386	366	366	343	349	383	312	380	342	364	324	372	333	369	344	344	368	342	366	342	352	384	353	317	373	362	328	383	350	363	327	392	397	355	354	352	378	352	396	353	357	379	403	360	377	336	340	317	349	370	387	377	341	363	341	357	360	369	343	367	344	361	357	362	375	347	354	350	328	351	387	330	364	357	348	358	318	385	410	385	342	357	357	384	395	358	360	382	378	352	357	381	350	383	365	358	345	373	321	398	367	368	337	299	411	331	336	352	423	410	349	352	390	355	343	399	352	338	331	376	377	381	368	367	365	359	349	343	403	363	349	333	339	327	362	401	392	379	364	374	376	370	377	352	335	365	361	365	394	356	362	361	363	397	363	350	365	395	369	339	369	357	387	401	351	387	379	397	339	338	355	376	383	364	382	372	376	321	366	340	378	350	350	339	349	360	353	348	384	380	382	368	340	400	357	416	403	370	354	410	345	336	366	337	400	355	341	360	321	367	319	365	382	403	377	371	369	385	377	380	354	398	353	336	353	359	381	364	352	401	349	386	371	350	356	379	368	363	347	397	365	384	362	369	338	381	352	365	389	339	368	364	341	377	387	316	347	380	395	335	373	373	370	353	415	385	340	358	366	349	345	332	364	367	351	352	350	382	381	398	369	364	348	384	357	351	353	376	353	358	344	373	357	389	340	372	402	352	405	366	335	362	348	364	381	376	377	398	378	342	371	361	362	396	375	379	316	327	358	352	418	348	388	335	367	379	360	355	349	363	357	370	318	379	357	365	361	385	399	383	380	392	351	350	369	367	346	407	410	374	385	337	347	395	378	397	366	377	351	345	340	377	385	347	347	369	356	379	377	388	361	373	381	368	356	374	383	337	395	398	328	333	334	370	386	371	399	376	357	350	357	388	408	383	378	362	344	338	386	375	402	350	346	364	363	366	335	354	360	343	355	384	367	355	371	360	335	368	330	346	346	348	344	365	373	361	364	355	384	377	343	362	368	351	386	357	398	350	357	370	381	370	393	352	375	369	341	384	381	376	387	334	357	348	361	384	368	387	333	374	384	397	357	366	338	374	413	401	401	355	373	354	349	351	383	377	375	369	352	384	342	318	360	361	344	330	392	404	387	386	373	383	396	384	351	340	371	346	337	349	382	378	360	406	340	382	332	331	366	392	351	354	340	372	350	384	367	392	371	429	373	333	363	356	371	366	356	363	356	362	372	344	373	388	350	346	375	390	366	361	353	337	362	338	356	361	363	361	352	356	391	356	347	382	372	360	368	337	391	376	363	341	360	388	395	381	393	328	354	349	353	340	377	395	375	380	372	346	347	391	356	386	358	366	423	341	380	364	376	345	337	391	367	347	344	361	383	426	354	360	354	359	374	391	388	359	376	365	334	355	384	370	372	385	325	371	381	376	347	346	334	353	372	360	380	405	367	366	364	390	379	358	387	340	373	344	374	338	354	385	343	340	374	350	374	369	321	359	364	350	354	374	346	408	405	375	377	372	348	377	390	357	365	361	394	348	368	363	357	361	384	361	345	354	355	377	364	364	399	350	361	368	372	366	347	350	333	354	356	337	384	353	355	366	372	354	370	338	371	371	333	354	377	374	383	321	386	370	353	344	389	344	373	409	372	361	387	375	311	365	348	398	387	381	387	369	355	372	393	368	367	379	381	389	339	364	364	365	366	358	388	384	377	344	374	397	384	318	379	338	325	358	371	360	365	369	372	376	388	345	376	378	379	333	347	351	366	381	372	356	332	361	388	345	378	341	335	370	375	373	354	375	363	375	338	376	339	356	352	330	367	384	380	356	338	356	388	378	359	364	395	406	389	368	373	372	355	341	379	324	390	357	351	370	372	385	377	355	395	361	375	383	362	374	381	376	383	385	395	384	367	374	345	406	363	336	363	367	357	370	360	330	403	363	355	356	380	407	360	365	396	389	376	354	357	414	385	341	386	346	407	374	384	378	363	393	368	357	352	364	351	357	346	375	337	366	372	384	365	357	375	388	412	405	356	347	358	408	349	379	327	365	354	362	386	360	378	370	353	359	414	374	361	352	407	380	354	350	357	356	354	385	369	377	351	378	390	386	410	345	350	380	369	369	341	344	373	351	371	353	352	338	384	345	371	395	393	373	355	341	377	339	350	348	349	381	346	368	390	360	340	374	362	361	351	362	413	349	364	357	306	371	367	408	360	402	350	332	345	346	386	349	347	353	402	381	369	395	378	344	312	366	354	369	397	366	383	343	338	335	348	356	335	362	369	351	349	332	379	351	363	352	352	346	354	365	341	349	374	374	368	380	376	370	343	355	382	375	389	384	389	365	311	386	360	374	324	372	330	351	361	391	369	367	330	382	388	349	370	376	364	349	346	325	332	366	391	405	371	355	359	339	360	401	379	340	376	368	366	399	363	340	363	381	383	376	367	394	358	363	384	372	389	374	365	379	327	351	368	375	399	353	371	341	367	347	360	383	388	388	383	389	368	390	370	350	346	372	396	358	376	368	378	341	349	356	396	360	345	369	391	382	398	363	336	376	376	386	404	367
2102	930	1082	1139	1096	993	968	904	876	901	900	847	869	866	893	856	899	883	844	898	906	858	905	854	839	894	885	907	835	834	846	860	876	866	845	887	879	819	852	838	876	845	886	849	865	849	800	902	869	837	849	876	792	826	865	837	839	877	868	870	862	874	868	836	854	824	834	863	897	884	869	881	931	859	851	882	818	851	856	863	874	855	862	832	868	814	848	856	873	849	896	916	881	870	822	825	856	835	913	908	888	895	855	858	861	838	823	895	859	828	827	917	831	804	855	904	913	815	844	852	827	905	841	879	895	857	852	855	823	834	881	862	855	843	845	909	900	861	852	861	830	860	894	856	872	831	861	836	810	849	842	839	812	810	815	898	844	853	884	853	877	858	839	821	855	841	863	869	841	862	879	858	876	836	832	870	836	853	850	852	865	849	943	852	824	855	898	840	879	834	899	852	900	924	836	858	817	882	862	872	876	894	953	893	874	846	839	891	856	870	915	947	878	819	893	858	891	885	835	857	883	910	874	786	910	894	839	885	860	860	865	855	827	807	879	829	854	883	846	840	837	866	843	821	842	802	865	860	860	823	840	869	848	837	870	884	856	892	861	820	868	865	826	871	817	841	858	855	871	847	860	863	856	844	831	887	853	845	823	802	821	905	865	872	846	891	902	840	825	840	848	892	854	897	891	818	784	869	840	837	873	873	798	868	840	806	868	816	882	847	940	811	874	829	878	888	862	893	823	910	855	827	903	858	854	852	900	858	823	853	835	814	825	796	865	859	868	908	832	850	879	808	897	854	803	854	906	852	877	843	812	859	878	835	834	822	855	907	844	824	918	858	888	840	880	948	843	879	886	910	894	853	863	847	842	828	863	837	871	874	870	892	815	881	858	852	816	853	873	913	858	871	880	868	896	879	826	867	865	880	861	864	893	866	815	870	860	885	901	877	853	838	881	853	856	856	816	906	874	806	881	869	857	840	880	871	829	835	945	859	894	860	864	857	867	797	818	853	856	869	856	844	851	917	844	831	925	833	872	764	862	817	834	867	867	884	852	824	899	857	864	823	874	828	847	874	838	944	821	880	873	830	909	837	844	912	907	864	876	924	911	851	851	849	856	836	959	851	862	877	924	837	889	843	890	870	893	876	867	807	886	851	786	924	854	863	877	879	836	865	862	902	848	876	828	839	865	851	869	874	860	849	863	881	852	859	901	834	912	861	853	874	897	819	856	851	876	812	873	831	900	884	818	874	871	900	870	845	833	836	881	843	831	912	889	795	824	850	862	843	831	838	859	773	861	903	884	901	806	838	871	880	839	909	862	844	902	810	873	871	865	837	817	865	842	833	885	869	871	822	869	892	758	841	864	843	851	914	874	867	868	928	875	867	856	896	856	877	897	825	846	849	862	832	917	860	784	824	893	958	845	901	866	833	872	905	850	869	846	846	871	851	821	854	826	847	858	850	839	872	849	845	852	872	862	882	910	793	837	880	881	830	800	868	820	849	934	906	825	869	865	848	859	859	887	875	887	845	884	849	884	854	865	885	851	862	881	900	830	813	840	870	819	843	880	857	893	799	888	871	831	899	845	889	897	821	823	905	824	907	805	880	886	855	853	830	879	814	849	848	871	861	857	858	853	867	866	839	844	853	838	841	885	831	868	911	914	861	869	869	904	873	824	863	859	851	927	880	807	820	882	823	883	880	863	864	861	880	825	806	869	862	899	841	892	797	796	831	848	837	855	878	839	859	840	818	891	846	912	849	882	852	835	861	876	878	886	854	866	880	868	820	898	830	870	840	891	900	863	861	849	842	876	889	860	819	870	855	812	819	838	791	862	860	853	887	874	904	809	835	826	883	819	854	844	871	884	837	829	829	855	836	802	831	895	912	820	825	857	855	824	866	818	845	873	844	861	865	851	817	841	845	861	859	892	788	830	834	903	847	835	834	842	870	820	863	855	815	862	855	876	864	839	895	824	910	886	876	898	852	887	831	909	920	867	862	911	883	874	855	889	862	811	859	882	806	875	842	892	841	871	897	821	877	877	915	844	885	820	857	837	879	821	898	903	852	818	892	934	846	861	852	873	881	837	907	863	842	869	841	856	873	832	835	818	834	858	850	839	840	900	846	863	863	835	863	872	827	842	849	818	883	838	860	849	913	873	799	856	842	864	917	837	841	865	883	837	841	866	876	882	838	852	809	842	816	853	778	825	814	887	870	827	842	908	848	847	829	868	915	861	848	836	892	808	887	840	844	846	862	857	876	850	896	838	813	849	879	840	810	800	870	817	876	807	899	833	822	854	863	871	882	879	895	870	828	858	831	862	881	887	860	841	889	855	876	849	802	809	847	848	853	873	841	867	878	813	832	870	852	830	908	860	852	849	893	882	844	835	845	849	826	824	843	842	875	868	882	868	843	866	844	832	957	883	849	826	846	860	896	819	905	848	852	812	815	896	803	826	858	877	837	898	858	906	879	863	844	817	920	844	838	868	874	898	876	834	855	858	865	824	828	824	848	805	870	885	870	865	891	842	840	818	898	856	873	849	824	884	820	875	855	887	868	886	867	822	866	856	861	827	850	884	861	888	864	899	826	827	866	825	832	851	853	856	847	894	855	896	847	898	867	855	864	858	875	859	846	845	905	886	871	838	875	836	845	849	859	893	875	835	876	880	842	902	897	840	874	847	865	821	846	862	793	874	873	897	835	853	820	851	870	853	848	871	849	896	838	880	884	809	873	878	876	810	857	864	853	899	842	865	874	873	825	912	860	927	895	863	875	849	855	831	873	855	869	914	908	847	869	846	839	929	823	928	918	788	891	865	831	791	843	865	900	830	839	861	869	841	881	901	875	816	857	928	859	832	874	895	876	869	864	827	830	868	865	834	852	842	850	891	864	872	827	840	873	847	872	882	868	942	840	813	866	858	816	821	825	867	820	851	880	831	824	883	871	876	868	849	900	865	864	818	889	856	871	801	797	829	839	865	822	854	845	881	823	836	926	784	882	864	832	856	859	883	876	806	819	844	840	855	893	844	850	861	888	856	852	875	815	827	898	894	845	798	851	794	834	900	865	827	818	857	861	904	882	842	831	821	831	854	856	900	876	891	899	822	852	860	852	903	814	859	882	813	838	891	827	841	900	827	823	905	863	894	870	878	868	824	873	813	820	815	817	827	894	894	854	870	830	901	885	824	852	860	874	871	869	865	914	894	842	862	887	870	858	839	873	800	890	806	840	886	904	845	874	872	771	851	796	836	857	890	820	895	900	881	874	807	866	823	861	883	828	836	851	933	890	860	876	880	855	858	902	861	842	841	883	908	842	856	829	862	867	863	858	882	861	894	833	842	875	895	874	826	882	845	823	906	857	872	874	892	842	843	821	844	854	871	839	868	890	876	850	824	879	884	860	823	800	898	848	846	841	821	880	815	837	872	877	828	864	830	834	865	850	886	836	864	822	867	854	844	898	837	846	855	888	880	874	817	856	867	894	846	865
8471	740	787	653	485	417	374	309	304	328	291	280	306	322	311	256	273	275	301	266	286	314	263	305	330	285	250	258	307	283	293	252	307	286	278	255	292	283	293	262	272	269	315	290	276	252	262	276	261	296	330	287	271	338	273	286	297	290	264	289	311	278	334	263	293	280	299	308	289	295	311	283	275	269	291	285	303	302	259	283	287	313	301	272	283	276	296	254	283	321	270	275	279	259	252	266	277	292	283	274	319	287	312	285	293	270	278	275	285	253	296	253	287	283	324	325	302	258	306	290	284	309	266	301	264	266	278	290	280	266	270	288	285	263	279	298	284	271	305	317	288	293	297	275	287	273	296	256	281	296	281	295	274	303	305	259	274	248	269	285	286	273	260	282	278	281	259	252	324	260	287	264	284	274	271	282	295	259	298	320	280	254	249	276	278	258	287	282	279	263	273	277	288	282	269	266	252	287	267	292	273	271	279	299	292	282	300	267	318	306	288	261	296	269	237	272	278	308	286	305	305	283	299	314	292	273	240	277	255	262	279	302	270	285	256	252	287	298	274	271	312	284	272	304	267	275	273	302	243	278	261	322	293	309	287	271	267	264	306	258	320	272	300	279	267	269	280	284	253	262	264	287	284	301	275	264	288	301	290	309	289	304	318	275	272	270	291	277	301	262	249	285	294	280	280	279	282	297	279	278	301	249	297	303	271	285	269	253	285	265	268	267	292	296	287	285	298	295	293	279	280	288	293	237	275	288	274	271	296	311	245	258	269	281	278	311	261	307	249	293	267	284	308	270	261	295	277	293	281	267	266	284	276	257	284	285	301	271	275	263	286	242	245	273	286	263	288	283	259	274	291	296	302	274	292	271	274	273	275	281	292	280	291	252	317	270	293	276	295	309	278	297	253	276	306	278	287	297	271	259	273	295	281	300	279	289	284	287	303	255	288	272	269	285	282	290	284	277	292	260	273	292	298	319	304	310	285	286	281	281	302	273	272	263	289	282	255	296	296	303	259	267	319	265	282	260	275	266	268	302	301	265	293	266	258	285	264	302	276	272	285	280	280	314	261	281	246	248	260	263	316	284	284	272	260	313	291	274	292	267	300	263	270	285	313	307	270	269	282	272	299	309	250	281	270	292	265	306	254	253	303	293	255	318	279	276	281	287	292	281	318	280	308	314	323	277	268	243	293	276	283	274	251	291	287	293	310	281	278	255	259	274	288	284	295	291	286	253	289	291	288	256	264	281	266	294	266	282	262	312	261	286	290	287	272	305	329	293	275	268	273	272	272	283	295	297	293	286	275	302	259	290	294	314	329	297	278	309	283	307	305	276	280	293	277	267	265	267	275	272	308	280	279	242	272	281	257	266	291	296	314	272	297	296	239	279	327	317	272	298	258	279	254	261	298	257	297	285	274	277	263	288	283	267	282	297	271	255	304	275	251	293	288	297	320	246	298	298	293	309	281	299	266	289	272	281	279	264	284	286	324	257	289	278	275	282	279	309	288	291	296	269	308	295	260	271	297	297	270	288	284	327	316	238	281	285	296	299	310	290	332	243	282	300	276	266	295	283	276	268	288	288	280	258	300	283	290	288	301	289	293	271	286	272	303	297	266	282	280	264	304	290	258	271	278	260	302	267	248	277	251	275	281	272	295	270	273	292	293	282	298	278	245	274	276	277	275	265	278	283	280	299	268	306	281	269	252	296	289	305	297	268	273	307	312	282	310	281	324	289	296	286	259	297	300	299	261	293	280	309	271	293	297	307	284	263	250	302	274	265	288	291	303	327	301	266	283	273	307	288	299	268	264	287	317	287	299	279	280	278	305	258	289	282	284	278	268	281	289	251	271	240	279	278	252	312	312	280	269	281	267	270	279	270	291	282	302	256	256	262	286	267	267	292	267	297	297	281	258	264	253	257	268	260	300	253	310	317	260	284	290	283	274	286	315	280	292	338	304	280	262	289	290	279	242	247	276	264	279	318	278	292	307	270	279	286	294	282	267	289	289	294	288	300	280	242	332	295	310	322	269	303	310	293	318	290	299	274	300	277	280	264	294	286	274	306	293	281	288	309	265	282	277	281	297	289	284	291	290	280	241	273	251	319	278	309	250	299	290	267	308	286	279	295	279	288	246	259	311	307	268	277	269	267	272	286	289	284	280	307	289	286	300	291	297	271	303	303	289	282	282	315	316	270	297	280	287	265	275	289	288	252	277	289	286	267	263	304	311	272	300	265	282	288	297	303	290	305	253	250	303	275	297	287	258	281	260	261	283	296	268	271	266	287	269	320	275	295	288	314	269	263	296	265	325	301	271	306	266	285	281	251	275	274	272	289	282	269	274	295	302	305	296	267	286	257	266	330	313	257	255	302	279	263	258	309	295	263	292	277	293	253	255	271	264	275	290	280	280	290	280	274	290	282	278	261	296	293	276	312	306	288	284	317	266	301	301	274	274	284	276	279	284	302	284	295	299	277	278	289	303	265	277	287	257	253	304	293	291	313	267	308	292	277	287	302	298	308	301	267	295	280	294	291	257	285	253	261	289	267	261	301	257	307	283	294	280	280	249	288	285	277	307	264	268	277	276	284	283	291	297	280	276	253	259	278	273	297	277	273	275	296	290	268	299	283	304	266	275	284	268	277	270	273	276	280	301	316	253	275	288	293	273	282	291	281	264	275	280	283	272	263	297	270	251	268	271	255	339	288	330	282	291	291	307	257	281	259	281	279	288	258	295	291	321	277	285	259	298	298	274	270	281	263	290	249	290	329	265	283	270	328	277	286	298	295	292	275	261	264	264	263	295	279	295	264	280	280	261	277	264	311	268	288	291	333	276	287	297	304	292	280	273	282	300	246	267	297	282	258	272	292	302	289	299	267	285	289	267	241	251	269	251	278	290	298	273	281	286	280	290	279	259	278	321	267	261	276	268	288	272	270	310	284	258	310	295	290	281	281	283	287	242	302	332	305	313	296	279	295	296	279	305	260	257	289	285	298	266	271	291	291	256	326	298	250	288	287	278	297	271	268	312	252	282	271	267	266	286	271	290	287	273	286	270	297	260	316	277	303	284	279	299	276	285	277	291	286	263	291	287	256	288	299	286	319	279	295	285	290	277	280	261	273	280	279	277	299	267	307	253	264	267	294	281	317	263	255	297	274	288	280	290	268	293	263	245	309	298	266	285	272	302	305	286	282	262	299	291	296	299	272	272	278	279	260	297	305	288	289	295	297	286	252	269	279	312	274	281	266	285	261	269	249	326	301	288	289	287	272	328	292	284	251	280	258	254	289	293	286	282	283	269	244	266	276	302	278	280	290	259	283	303	268	298	283	258	285	311	283	274	301	286	274	280	303	312	297	304	271	288	288	287	296	267	281	295	296	292	297	299	278	287	273	255	270	286	307	267	286	272	306	295	281	302	266	282	285	298	310	287	294	315	290	288	297	264	284	301	252	273	276	319	278	308	281	267	270	311	260	323	281	270	325	310	290
7020	1049	1627	1845	1483	1375	1153	1054	973	860	901	817	813	762	722	760	717	724	668	695	702	735	719	747	679	654	708	672	720	633	668	667	715	667	717	651	679	683	680	660	693	670	717	643	643	650	704	678	664	721	673	699	704	695	688	645	640	688	696	701	674	679	607	671	655	644	671	663	646	638	643	635	675	640	594	690	634	670	681	677	655	691	707	676	632	659	651	662	691	673	652	661	734	669	663	641	666	709	661	639	699	649	641	650	711	690	686	688	668	646	685	675	662	659	664	657	667	664	690	674	686	676	687	733	703	674	703	672	672	690	676	640	716	674	631	683	668	696	664	704	707	677	695	651	664	656	695	638	666	621	647	684	672	639	682	681	685	645	653	650	681	700	646	644	669	651	635	697	681	645	672	616	700	622	657	690	594	678	672	655	658	679	640	703	682	666	695	648	703	719	656	680	727	625	686	661	705	664	665	692	673	667	651	650	659	712	695	637	645	699	726	671	669	649	742	657	671	682	671	642	659	676	697	666	689	703	686	691	653	708	674	660	656	673	697	636	629	671	677	645	665	708	703	613	664	691	708	673	658	686	683	641	669	671	641	705	702	673	672	664	656	652	659	680	654	696	700	671	622	674	700	688	655	617	609	652	643	676	685	701	668	692	676	657	661	625	651	702	679	621	655	666	645	653	675	647	679	668	649	677	735	644	618	697	628	635	702	659	689	667	660	677	676	667	676	653	651	656	678	710	628	667	648	622	642	662	626	648	650	646	647	699	650	710	718	673	686	681	662	660	675	658	687	675	691	699	669	639	660	714	683	672	685	611	620	650	650	654	697	647	658	637	621	692	629	670	633	697	718	657	680	677	684	728	701	645	633	705	713	672	680	667	652	720	670	618	722	684	717	693	691	657	723	681	681	693	713	661	648	667	678	681	653	682	586	688	659	733	711	667	654	668	633	658	668	614	676	623	699	678	650	698	652	664	645	668	689	708	673	660	690	687	680	711	746	685	670	655	693	700	688	653	649	652	712	692	655	678	699	720	719	662	620	654	702	633	672	691	656	659	652	687	692	659	676	666	696	681	662	690	652	663	624	669	634	683	676	688	651	718	648	672	664	612	665	650	653	676	671	671	661	678	699	666	689	634	670	674	669	665	665	674	688	685	624	656	632	696	691	647	659	657	717	678	641	652	686	718	732	660	672	609	673	660	712	675	634	690	731	661	697	689	730	649	625	659	640	691	713	682	688	723	691	663	692	663	657	684	655	636	664	666	654	649	688	647	644	677	646	631	660	662	649	648	671	647	664	698	733	687	617	658	667	686	602	636	720	657	668	680	687	671	678	624	650	654	656	708	661	667	642	668	674	669	688	695	668	683	653	686	640	665	695	685	729	696	657	618	667	701	648	643	663	625	650	692	622	689	616	676	645	687	605	664	675	645	667	679	626	642	653	669	703	667	689	692	663	673	671	613	701	666	719	676	650	679	654	647	672	692	693	680	688	658	685	635	655	731	664	673	716	675	700	679	602	679	664	666	694	671	690	677	636	689	674	650	705	659	674	659	694	711	655	719	682	698	697	666	677	683	723	692	688	680	690	722	700	681	694	659	655	692	650	685	648	659	656	637	671	673	712	656	684	656	679	689	656	676	731	676	679	671	668	675	647	693	636	680	619	676	668	665	659	667	649	614	674	648	649	674	657	668	687	714	721	643	672	685	690	664	699	676	650	653	676	643	667	655	656	675	695	671	681	704	700	657	641	677	678	649	655	729	695	665	651	686	677	663	669	662	675	699	636	692	665	662	652	696	665	664	698	670	660	651	630	662	699	678	658	657	636	606	701	705	646	613	651	651	651	681	701	667	675	665	678	607	641	716	692	711	652	652	665	645	666	685	644	655	682	674	621	694	663	684	666	667	637	705	626	645	689	718	690	689	701	675	646	666	700	700	688	717	649	687	653	624	702	665	702	642	676	658	640	693	675	653	645	669	674	672	651	617	697	663	715	651	662	660	762	694	682	668	650	642	664	689	655	663	679	611	636	685	635	672	674	660	670	633	708	638	648	652	675	659	675	648	711	663	646	685	673	719	718	701	690	689	713	678	650	658	647	720	659	704	674	690	707	640	686	632	670	659	650	669	645	642	685	656	641	670	706	652	665	684	667	694	720	683	659	738	703	720	663	689	691	668	635	671	653	675	699	687	698	699	703	697	700	665	686	726	646	685	641	682	708	718	623	671	682	688	633	673	696	709	678	646	665	670	697	608	694	682	698	689	695	610	662	634	694	647	677	664	659	659	675	668	658	660	634	651	683	654	652	713	647	639	678	682	665	673	645	633	702	703	653	622	679	658	676	635	727	704	677	625	655	666	715	688	688	669	676	609	667	687	654	705	683	640	651	665	618	686	598	655	693	610	743	687	657	669	644	702	633	660	692	675	669	644	664	683	712	633	663	655	694	711	659	703	658	645	685	702	654	662	653	648	667	727	684	667	624	685	703	692	663	701	669	640	643	662	682	694	750	637	654	708	682	664	684	649	754	710	717	658	703	636	669	650	652	700	651	659	650	683	634	656	683	707	676	727	706	629	681	712	656	696	665	695	675	650	689	685	706	701	661	686	691	683	691	673	692	690	678	645	697	701	670	662	668	696	665	698	684	661	674	669	661	686	639	689	690	668	686	678	720	654	653	670	687	665	649	658	701	644	681	628	657	671	637	698	668	716	597	654	715	672	704	709	679	675	647	637	677	648	692	693	640	670	718	645	674	662	721	639	664	669	675	641	663	704	638	687	661	657	699	673	690	617	655	682	651	680	616	649	667	632	701	701	683	670	699	676	729	631	598	675	650	677	688	675	636	698	673	703	660	666	629	731	682	729	662	690	664	692	697	662	699	681	677	687	662	636	702	671	720	680	677	647	667	686	707	677	715	641	681	661	632	699	635	696	664	642	651	677	650	661	680	699	671	706	697	679	671	661	714	708	688	650	685	707	669	724	719	678	713	684	656	650	709	689	693	659	663	731	661	681	674	647	720	678	678	671	699	717	682	691	669	631	646	626	702	681	683	690	679	667	705	669	632	636	638	677	665	656	643	614	654	670	690	651	638	652	699	661	627	658	711	663	676	624	669	657	657	652	718	675	639	640	618	689	676	677	704	694	677	659	647	698	664	663	672	681	712	736	622	614	659	644	650	669	695	620	680	626	625	648	658	669	710	630	649	637	688	697	675	656	664	712	643	661	683	679	663	645	640	659	678	654	662	644	660	684	733	698	692	675	679	653	633	648	655	675	695	627	671	681	693	679	701	690	662	671	704	689	628	652	623	671	713	654	694	648	647	640	658	642	676	724	690	662	680	690	687	672	654	661	711	660	648	674	705	661	656	658	690	664	649	675	681	663	688	684	674	646	678	717	651	690	692	661	698	630	647	656	714	682	681	690	712	683	710	700	667	667	679	692	682	680	680	689	695	639	657	686	636	696	693	707	615	664	686	672	681	643	712	690
14032	1044	923	687	471	315	249	226	198	165	161	162	164	156	150	156	152	141	136	116	129	134	119	162	121	138	108	142	126	132	116	110	132	135	153	109	115	117	139	130	104	108	120	138	152	120	126	114	145	168	113	125	140	108	129	120	143	137	131	129	116	124	106	132	107	119	124	111	119	136	106	120	114	128	128	124	129	131	134	121	119	112	137	98	126	118	145	127	123	108	118	117	124	99	105	144	116	128	123	120	108	127	110	134	112	121	138	131	148	127	113	117	130	133	108	100	110	125	115	124	120	156	111	131	110	122	137	136	132	123	122	116	122	146	115	130	134	107	121	110	121	137	134	122	132	131	153	128	132	118	108	127	141	130	111	150	98	117	130	115	115	118	122	115	130	125	120	123	128	121	120	113	114	114	109	110	117	122	111	133	134	123	125	109	127	120	134	116	116	130	127	116	142	100	117	119	121	131	125	135	112	127	131	144	129	134	126	112	103	143	137	116	119	136	122	126	114	130	130	130	111	131	109	125	115	137	127	146	130	105	147	117	111	129	127	131	119	127	137	114	119	102	116	118	117	139	131	108	97	109	116	94	127	128	108	115	124	116	141	135	112	125	104	110	130	124	110	98	114	121	105	109	129	136	112	111	125	128	126	133	113	117	116	134	114	129	118	124	138	123	141	160	130	104	121	124	130	131	111	123	114	117	112	113	142	136	119	118	118	123	138	124	129	114	120	142	138	103	121	116	129	102	118	116	109	115	131	101	135	131	135	120	117	128	122	120	133	118	104	113	122	129	140	132	113	115	122	126	126	144	150	110	123	134	126	122	138	131	147	117	122	117	136	111	126	103	102	137	113	116	128	130	133	115	127	127	136	129	127	127	108	116	119	108	116	122	117	115	128	125	105	124	117	117	129	122	135	114	128	128	116	136	118	140	131	106	126	152	117	130	123	113	127	99	114	116	129	133	130	119	121	121	133	130	115	124	132	132	111	131	108	132	132	113	136	114	130	134	123	138	114	136	109	143	114	118	115	132	118	130	139	142	118	131	135	111	137	114	126	123	131	131	107	121	125	131	137	118	137	119	118	102	100	123	130	125	120	136	115	104	130	121	137	126	100	133	127	124	113	129	105	135	103	142	129	105	107	125	107	118	128	129	109	111	122	143	133	100	122	102	127	108	133	132	142	163	121	107	116	120	114	130	122	124	113	106	132	116	112	109	113	112	116	135	126	133	119	118	112	125	115	126	142	133	117	117	113	132	127	116	127	129	118	116	117	110	126	107	122	148	116	112	123	131	122	126	129	113	123	110	109	133	142	128	133	129	124	145	114	135	116	136	124	129	144	152	122	131	121	131	116	126	112	118	132	112	108	114	133	127	93	124	115	127	131	122	122	110	137	107	130	117	113	116	125	137	126	118	100	121	143	118	103	129	108	128	132	108	135	125	139	110	118	112	110	130	111	129	139	128	127	113	109	140	122	119	118	119	139	115	149	121	129	105	104	133	123	112	129	135	95	128	120	123	127	119	122	125	122	125	117	115	124	115	124	123	124	107	124	124	126	116	136	129	126	113	107	133	109	129	115	118	114	110	117	138	118	147	132	123	126	118	145	138	100	133	128	123	128	129	103	133	123	120	124	128	109	118	116	122	105	119	122	105	126	119	141	118	126	129	139	124	110	115	115	119	118	128	137	129	128	125	109	120	113	116	94	120	121	133	137	125	132	125	119	137	123	125	125	121	146	111	118	121	103	140	120	110	101	118	103	132	109	130	130	122	132	114	106	125	139	107	108	125	105	123	127	141	117	114	129	108	139	115	138	126	125	135	111	110	112	139	113	137	142	139	142	122	125	144	126	134	122	133	131	141	122	125	114	100	110	122	129	105	128	126	114	106	156	141	131	123	127	152	122	98	121	123	113	138	130	116	115	121	109	107	133	128	128	116	141	120	123	126	123	143	108	129	123	122	127	120	113	128	110	141	111	135	138	125	128	121	120	127	114	128	112	117	118	113	133	129	116	122	125	131	118	118	142	117	126	144	112	111	145	133	131	120	134	118	123	116	121	111	110	122	105	110	124	147	136	124	126	107	134	129	121	129	127	114	106	114	128	136	132	117	123	114	118	141	130	134	135	127	133	100	117	143	146	135	115	121	120	125	125	130	134	113	124	126	113	128	124	114	116	143	132	133	116	105	131	145	109	123	120	112	108	139	159	129	111	110	113	125	115	122	151	133	130	139	130	131	119	144	112	132	128	113	104	110	116	119	135	127	122	130	136	96	154	126	123	126	130	123	131	126	116	123	118	135	132	118	121	122	118	108	127	129	131	127	113	123	147	115	127	133	137	123	117	127	130	125	140	123	119	123	136	116	116	134	141	121	92	128	126	119	134	117	133	115	126	137	131	109	117	129	140	138	134	110	135	131	125	139	96	121	144	124	138	125	122	112	118	105	136	116	132	123	120	140	112	109	128	134	105	113	127	124	128	127	119	120	144	128	127	119	129	116	146	111	111	112	126	114	120	117	145	134	116	139	116	144	124	135	124	127	119	120	120	124	133	122	117	126	116	135	139	109	95	134	125	116	115	120	116	116	145	108	123	110	139	95	127	132	117	107	125	114	120	111	134	143	137	125	108	127	109	144	115	130	108	134	135	141	122	149	93	108	118	131	111	112	121	113	129	118	122	117	120	117	133	145	123	126	114	128	110	114	93	120	121	127	114	123	126	129	114	135	117	116	123	109	114	122	122	125	108	118	120	122	120	124	117	125	136	110	110	122	112	120	121	122	123	139	124	120	106	113	132	111	128	103	117	124	130	130	114	124	132	118	112	126	110	120	136	129	119	141	107	117	117	125	119	110	119	109	134	120	131	143	122	115	119	124	131	118	112	128	131	116	112	127	138	141	119	137	111	113	129	132	107	110	122	136	135	145	116	117	136	115	126	101	120	145	120	129	144	129	124	123	139	123	130	135	132	112	131	126	134	140	110	117	125	112	133	144	131	129	119	133	122	119	117	125	117	125	105	119	131	136	123	135	120	113	119	127	127	119	141	121	133	147	113	115	132	100	112	116	124	123	99	141	131	122	126	140	121	115	121	102	125	127	122	141	135	125	122	106	136	147	130	104	135	125	120	126	123	116	119	132	118	115	121	101	117	114	129	130	124	116	133	134	140	106	150	105	140	135	122	124	128	123	128	115	144	115	142	113	112	141	124	108	114	93	124	108	137	108	117	104	135	132	127	112	131	115	132	121	124	111	126	133	142	139	140	119	130	133	138	117	129	118	139	115	100	120	133	117	123	109	124	97	119	104	122	130	118	154	133	111	131	136	128	126	149	129	140	125	111	134	131	130	125	125	127	138	109	137	111	116	120	137	129	156	108	129	115	123	124	128	134	100	120	99	116	123	125	111	117	126	125	101	117	119	106	138	99	126	112	117	124	130	126	119	132	131	143	117	105	136	142	102	121	137	120	123	128	134	103	123	115	132	132	109	127	133
8705	972	2096	2167	1910	1446	1067	879	847	733	620	609	550	535	518	452	449	406	423	442	396	353	392	397	373	361	374	406	364	409	371	347	398	369	347	315	373	358	385	372	320	340	343	368	336	333	386	332	322	335	314	325	334	325	337	359	330	331	331	342	325	317	300	329	318	308	337	335	320	342	337	361	342	324	330	328	343	338	325	332	344	340	378	333	348	344	339	359	333	296	286	336	350	379	334	335	328	322	337	350	331	325	346	341	332	319	348	338	319	356	318	322	340	331	355	325	338	357	316	350	339	288	308	329	341	334	353	322	320	329	358	315	323	348	340	325	313	311	372	360	357	368	328	339	341	321	344	317	313	313	334	303	345	337	321	338	328	291	326	331	328	331	335	309	336	357	336	351	313	348	363	354	317	353	336	359	345	329	362	317	318	319	327	316	356	326	320	305	332	329	312	339	336	377	371	345	333	336	352	309	342	351	340	345	298	350	357	340	301	331	340	334	322	330	309	336	334	342	339	302	349	318	305	323	338	324	318	299	301	345	306	347	315	322	308	342	323	357	367	313	331	357	362	340	320	323	336	295	349	326	321	334	380	302	318	351	345	322	322	342	328	327	336	326	339	318	326	384	355	355	330	336	353	337	288	332	353	335	366	374	296	339	323	360	365	362	312	324	343	318	311	371	356	318	313	338	321	341	294	353	349	317	303	324	328	333	297	332	332	301	368	312	331	339	292	342	348	335	348	337	354	360	334	324	314	337	366	322	320	294	347	345	353	349	366	317	313	329	348	312	310	348	364	303	332	320	318	368	363	339	335	335	333	322	317	307	335	348	339	314	318	324	352	325	353	333	339	326	346	341	322	358	359	343	321	330	329	331	362	338	330	329	373	319	314	363	301	359	323	322	320	311	394	331	330	360	315	329	339	338	296	366	326	323	321	335	343	341	307	301	362	330	326	333	371	318	349	311	302	291	350	323	319	363	325	331	342	322	338	348	291	322	324	342	295	335	320	292	346	344	305	325	331	326	307	347	324	344	369	321	337	315	352	347	341	332	348	335	313	335	378	361	326	334	353	324	327	323	324	328	326	330	338	355	310	325	311	330	315	320	355	353	364	335	321	343	340	300	335	314	299	338	336	309	301	337	330	332	320	383	353	314	361	324	387	332	319	351	358	353	322	341	339	305	319	367	325	360	340	328	341	320	360	348	370	369	338	354	347	284	328	298	327	331	343	341	327	345	316	317	332	354	333	358	307	310	349	336	305	351	309	324	335	362	317	322	324	347	332	347	270	345	324	311	330	340	343	322	347	318	339	340	338	322	332	336	341	370	322	318	365	307	304	319	323	342	334	349	340	368	311	324	346	346	322	319	330	351	304	362	348	336	336	325	322	345	314	333	321	325	352	344	330	305	314	329	328	332	337	346	326	301	371	336	360	311	310	339	310	349	321	347	318	307	306	299	331	339	312	336	331	306	328	336	298	282	322	291	344	332	339	332	316	307	333	346	283	298	353	303	366	334	358	357	326	344	355	334	340	336	314	352	303	334	330	323	340	299	340	319	320	365	312	345	335	330	332	339	350	330	343	322	327	312	302	316	332	317	363	334	316	308	324	342	334	313	342	300	353	316	331	310	339	318	331	322	343	300	322	328	317	313	316	351	322	353	329	371	330	330	322	317	321	309	347	324	346	345	345	358	329	301	321	320	354	339	338	339	293	332	317	355	363	312	340	362	334	333	351	316	318	317	313	280	319	357	362	351	324	339	310	298	362	351	311	326	292	337	346	363	338	323	347	356	311	328	343	312	330	340	375	345	338	337	331	325	339	330	355	341	347	333	345	316	339	370	324	305	314	308	323	316	355	334	315	331	325	352	310	355	356	337	308	332	331	354	306	352	343	340	355	314	324	338	335	331	339	362	345	331	315	374	304	376	341	361	345	341	368	371	362	300	321	341	357	336	343	333	328	334	362	318	343	316	334	331	332	379	330	357	310	321	353	312	354	353	336	314	350	360	326	323	342	360	333	359	363	339	312	321	327	360	321	337	343	324	333	307	314	353	336	343	302	330	346	325	299	339	341	320	337	304	345	364	355	351	349	338	321	345	319	335	381	331	333	316	322	306	332	333	334	352	357	373	297	340	329	317	320	323	293	344	296	323	308	347	347	341	366	335	313	302	369	332	356	320	337	323	295	344	321	317	321	350	330	322	326	327	361	340	327	370	320	334	324	328	308	314	357	337	342	315	367	325	325	355	328	300	334	349	354	303	319	352	363	338	323	327	329	328	315	333	315	299	359	352	351	323	354	335	329	323	326	328	330	346	351	344	358	329	348	366	314	406	355	318	339	334	328	324	361	324	346	302	351	349	301	316	322	325	329	305	354	320	331	337	298	356	362	327	360	333	333	320	326	324	344	328	310	309	360	325	346	353	334	333	334	287	378	361	287	335	342	306	335	356	360	307	350	322	332	364	319	324	320	325	352	321	314	328	286	337	334	327	352	305	350	327	308	332	347	345	308	374	343	307	326	325	342	302	335	368	348	338	332	343	328	328	336	339	349	335	318	320	313	336	307	368	333	313	347	325	336	346	330	348	342	336	305	356	323	301	303	345	354	328	348	347	358	353	345	341	318	326	339	312	361	316	333	336	306	327	289	312	355	336	343	329	337	347	350	310	309	347	348	346	321	307	314	334	337	339	285	312	348	302	338	311	309	322	330	337	347	329	330	312	315	297	349	336	314	356	332	355	311	339	285	352	331	340	347	311	299	326	331	346	326	350	322	349	341	342	360	320	326	312	348	321	330	340	308	345	327	317	337	330	300	374	359	344	340	331	327	319	347	353	296	322	355	345	318	312	330	318	366	325	333	335	346	337	351	335	351	326	297	301	344	344	350	313	356	309	333	299	296	293	362	354	341	371	387	350	345	323	364	341	348	360	318	324	342	375	331	301	275	319	320	335	337	311	340	328	349	339	337	313	351	341	358	371	359	332	334	336	340	334	315	320	311	332	291	337	331	338	317	311	325	311	351	294	355	318	354	348	330	320	308	317	336	357	345	317	317	316	336	293	327	338	366	327	318	357	310	331	349	334	342	317	351	332	375	314	307	324	360	316	333	328	327	333	364	318	347	349	324	356	338	305	332	330	308	335	353	314	341	339	322	337	297	344	316	300	335	329	332	326	342	343	330	345	332	307	338	352	331	367	322	311	304	344	320	363	337	349	314	346	324	360	330	336	326	325	305	330	320	311	322	357	348	303	354	361	342	341	321	354	348	296	377	339	346	336	342	291	302	340	318	346	341	337	346	308	338	333	341	366	324	345	343	328	324	328	328	344	338	336	309	331	375	338	331	387	344	339	307	332	334	317	335	363	320	327	318	296	318	302	353	315	287	330	315	340	341	335	360	313	342	309	307	343	324	351	336	318	306	326	332	317	351	350	349	331	334	357	295	337	363	358	371	315	342	321	346	324	321	363	320	321	334	344	326	346	352	320	377	334
1457	439	525	460	428	364	417	390	351	354	379	400	382	354	394	339	315	346	374	348	343	356	360	342	375	349	340	336	357	381	379	380	353	383	354	382	373	351	361	340	378	352	373	406	360	393	388	363	355	358	372	386	363	376	369	334	403	392	361	376	348	369	394	332	409	401	363	352	350	317	367	329	388	384	364	393	384	384	363	352	378	350	365	372	362	410	371	386	412	366	372	386	359	374	386	371	337	349	314	375	369	321	345	356	349	377	357	360	390	351	389	350	350	365	359	391	350	313	343	370	373	380	349	374	355	384	374	387	404	340	414	356	355	386	355	364	347	416	378	325	349	351	337	337	377	364	351	380	380	366	361	338	383	364	382	388	369	355	386	368	392	375	337	336	402	379	359	381	324	335	380	386	373	383	405	385	399	383	394	384	353	348	339	366	385	368	384	356	348	339	333	362	347	392	341	329	382	373	378	385	384	376	398	358	386	380	363	353	365	376	372	394	401	351	358	364	356	353	354	380	382	369	388	366	352	367	362	379	359	350	381	403	394	372	374	336	368	347	326	368	395	333	336	346	395	352	371	342	377	361	404	369	325	377	386	336	380	395	366	409	350	369	336	356	380	373	372	414	390	379	352	390	399	355	361	377	339	360	361	405	376	342	365	336	385	340	377	373	348	318	369	354	344	351	354	397	337	361	369	321	349	390	360	360	372	366	352	338	304	390	369	335	386	371	366	379	362	335	379	367	348	362	350	384	393	378	340	372	397	361	331	390	383	366	355	361	346	354	380	320	371	395	353	399	373	364	339	341	352	377	356	390	398	363	365	361	369	342	383	397	340	354	370	356	383	365	383	335	376	354	383	376	375	345	338	394	392	384	346	378	375	337	360	365	382	359	369	363	374	337	340	351	352	349	393	395	343	346	355	379	381	347	340	370	357	334	363	367	355	374	383	374	351	356	399	339	360	371	314	347	390	375	365	389	363	382	373	330	375	380	379	341	380	378	336	342	333	338	356	371	342	387	368	393	374	328	366	376	327	371	324	360	342	364	322	388	396	345	356	388	342	384	396	360	355	375	345	397	374	378	368	355	395	402	370	414	380	344	370	352	322	386	363	345	362	378	380	330	318	399	359	386	371	342	351	333	348	343	331	330	395	369	372	349	380	360	352	336	341	374	382	397	365	345	377	357	383	321	330	420	348	372	374	355	322	357	356	349	384	369	347	360	367	345	381	353	404	370	395	390	389	398	368	385	401	382	344	342	373	349	385	355	403	347	361	392	348	360	346	356	390	369	372	376	405	385	368	375	366	408	385	346	386	358	396	352	337	356	361	366	382	364	331	337	351	368	372	406	383	343	374	348	363	351	356	343	320	371	343	372	381	360	365	344	342	349	375	357	392	308	412	368	338	371	342	403	342	380	408	338	365	368	382	381	363	335	352	318	372	355	337	366	373	373	362	389	380	353	333	382	351	380	389	356	368	359	378	374	367	344	339	344	335	341	342	377	386	333	390	388	342	379	360	382	364	369	339	378	364	338	382	337	372	325	389	346	366	372	355	335	365	379	388	350	322	372	380	364	383	371	350	360	352	350	351	332	362	369	352	370	366	338	378	354	356	360	357	351	377	368	403	334	391	347	367	366	383	378	352	332	382	327	347	375	347	334	345	342	361	356	354	356	372	370	385	369	364	383	379	342	346	358	370	372	372	366	334	393	399	365	401	361	351	389	324	362	356	358	395	363	376	355	359	407	360	432	396	373	390	368	360	370	366	364	362	384	359	397	394	409	358	358	372	323	364	382	370	355	360	355	353	387	354	388	375	390	371	359	331	373	363	363	359	324	344	383	364	353	382	356	363	314	376	367	338	376	382	363	375	350	370	369	383	376	370	348	382	375	368	375	366	330	379	321	347	372	345	357	357	337	370	354	403	347	365	354	332	359	370	335	374	333	359	368	386	379	384	358	339	383	377	354	354	369	375	374	355	408	378	374	357	375	339	359	378	348	359	336	354	353	342	366	369	353	384	359	377	359	372	348	355	361	368	345	380	405	395	355	370	352	364	334	373	368	393	368	390	383	360	338	361	397	353	370	411	368	371	359	407	347	331	365	343	333	341	349	359	353	322	343	375	375	366	362	412	417	323	392	352	362	359	362	371	362	413	383	382	373	360	361	333	384	394	374	384	373	327	338	369	373	335	370	365	337	398	388	360	361	360	386	334	395	391	365	361	382	370	367	358	374	353	377	403	352	326	381	384	385	352	360	339	397	365	352	307	361	360	363	379	375	355	364	381	319	356	346	389	368	344	346	374	363	396	398	384	373	341	356	399	374	389	373	371	374	355	321	358	380	364	370	374	389	380	350	369	355	345	370	364	349	384	360	342	350	360	356	366	337	326	365	355	359	353	360	373	360	366	380	409	374	390	365	334	372	358	368	373	355	393	393	387	355	374	349	391	359	356	365	353	355	365	348	353	365	358	399	334	377	372	405	371	366	409	387	378	370	395	414	377	355	356	342	366	388	367	337	374	349	377	350	371	375	378	371	381	374	385	348	368	347	385	352	365	357	363	355	353	375	365	370	372	383	312	330	373	398	383	382	375	370	369	350	382	347	349	372	398	394	353	361	360	389	338	382	379	371	337	403	359	348	351	375	392	334	368	352	347	360	390	345	373	352	373	363	363	394	372	365	342	332	346	369	392	346	349	353	373	335	352	315	364	375	342	348	339	342	389	351	332	350	353	332	374	375	382	355	351	362	370	377	388	325	370	368	382	361	364	388	351	391	342	384	393	361	375	356	356	352	351	344	352	334	383	346	360	378	370	340	343	377	342	385	359	360	355	350	387	366	334	367	374	391	362	343	397	382	383	371	360	298	322	368	355	365	346	380	359	391	365	378	350	374	364	357	365	348	359	368	339	383	364	328	374	358	394	390	360	359	413	355	385	332	374	366	372	385	343	341	393	356	372	340	348	339	360	359	356	356	393	347	322	420	329	386	377	349	352	332	356	359	379	361	350	357	347	364	330	374	332	369	384	348	385	356	351	364	360	343	371	357	342	373	397	391	351	408	333	376	371	390	323	372	341	326	361	380	345	387	362	371	385	380	339	336	394	372	351	344	390	328	369	368	401	372	374	393	364	344	344	387	336	377	329	360	348	368	345	330	354	370	377	372	350	375	411	336	318	348	386	362	368	350	372	388	383	362	347	362	386	344	388	348	368	352	374	354	350	371	380	395	352	335	341	360	341	365	394	377	356	368	373	380	345	354	379	341	398	365	361	365	336	392	345	346	364	362	350	342	347	364	322	372	395	368	380	359	352	348	381	354	363	370	371	361	349	357	350	356	374	362	403	362	400	397	349	362	375	354	369	364	363	352	385	363	399	355	357	387	351	378	333	401	368	367	346	356	348	352	382	375	388	339	334	351	338	343	394	379	379	326	352	384	349	371	374	360	349	339	359	373	377	375	386	361	351	364	371	353	366	369	363	352	347	372	348	372
2130	954	1150	1134	1103	991	917	913	887	876	910	856	841	894	894	847	849	796	865	845	891	832	857	855	828	834	808	878	883	886	879	865	828	889	891	860	816	858	880	820	919	877	821	827	836	804	866	857	834	835	849	871	822	874	783	866	855	829	889	818	788	879	900	852	863	818	803	909	862	869	823	835	843	881	798	855	887	874	851	890	861	868	790	871	879	801	878	865	883	886	854	809	855	846	877	889	858	836	861	865	858	844	867	845	848	843	840	895	849	878	850	857	838	809	822	820	858	813	831	799	814	838	894	862	844	841	848	877	887	837	845	808	856	861	884	833	843	839	810	879	852	837	905	884	819	840	845	850	869	871	827	830	888	848	878	858	880	893	797	861	866	841	909	852	863	832	872	878	856	792	822	853	877	816	863	840	888	901	844	849	876	836	840	878	901	835	820	819	851	864	865	852	873	840	880	860	859	860	889	833	880	858	818	842	828	795	868	790	885	874	843	889	843	877	834	856	835	827	859	933	912	800	836	853	893	872	840	850	864	842	810	865	851	831	891	850	880	829	862	860	869	873	843	837	865	839	824	848	829	877	864	840	843	857	824	870	839	859	819	850	813	906	883	793	879	866	843	876	886	836	802	882	776	844	875	886	824	848	886	870	858	882	813	896	867	808	830	853	846	905	840	841	877	893	891	797	861	865	852	851	881	909	895	878	842	795	825	864	862	852	926	897	853	858	886	856	862	890	861	853	823	854	840	840	888	822	878	891	871	872	861	933	833	830	831	860	870	828	820	900	845	801	786	813	845	831	897	829	893	870	845	830	848	883	908	887	831	782	842	816	806	895	820	871	865	847	865	870	840	864	886	861	831	873	869	904	821	888	880	846	883	820	888	837	844	861	832	847	901	902	825	847	843	841	800	867	836	755	894	854	868	873	877	886	846	833	853	801	870	871	859	818	832	871	883	832	861	848	846	906	891	899	876	878	859	899	825	868	816	794	884	843	874	824	858	886	882	856	793	899	841	819	856	852	829	793	913	861	828	878	826	805	831	860	860	845	838	852	811	855	842	882	851	879	818	843	887	853	880	830	847	858	850	832	868	831	870	833	806	853	812	839	831	834	848	854	882	823	880	851	821	858	874	853	871	855	845	869	853	822	891	863	799	891	817	835	857	831	778	835	859	837	814	799	841	886	851	876	851	813	880	880	924	819	868	846	830	842	828	860	850	895	843	849	899	834	917	899	851	841	826	876	883	849	879	839	903	848	848	902	852	886	850	847	839	859	873	897	879	896	870	902	824	885	879	841	891	809	871	813	821	842	857	818	848	835	838	874	897	861	877	898	827	862	858	837	828	867	854	840	862	866	873	862	847	834	868	827	858	866	886	855	865	843	862	812	875	837	866	844	872	833	862	875	815	851	872	875	856	852	847	916	821	860	910	808	878	829	902	859	849	856	893	875	893	916	834	824	852	829	868	831	859	814	852	914	820	906	857	881	868	858	897	862	838	893	909	884	838	852	808	818	843	849	867	844	803	914	869	845	867	859	852	867	849	837	902	879	816	827	850	882	854	835	839	819	854	901	874	849	834	840	854	874	869	875	847	823	895	873	870	889	853	848	812	823	894	861	789	873	858	824	875	879	887	928	906	858	865	958	857	872	828	853	834	887	806	861	851	839	823	872	834	854	868	829	834	826	896	810	888	855	844	867	868	869	887	900	859	827	823	849	868	847	882	820	854	891	849	856	887	884	837	819	836	871	854	903	916	864	855	844	934	880	834	886	814	883	901	869	856	896	897	855	768	863	835	869	844	850	789	864	862	910	820	852	889	910	819	909	812	863	863	836	840	844	833	841	830	841	938	856	871	877	819	848	868	858	886	816	898	851	823	852	831	884	857	856	822	875	838	867	845	829	861	866	885	866	832	868	883	833	838	903	896	806	908	773	836	863	835	808	863	833	863	886	909	887	848	837	860	823	849	869	852	849	863	857	862	886	803	831	829	895	808	870	884	825	849	921	875	840	883	869	854	823	828	816	856	875	881	826	917	855	815	800	884	872	848	859	827	850	865	885	862	810	904	809	820	801	851	829	878	811	879	888	836	837	849	863	871	812	865	816	840	866	859	801	880	857	896	929	898	877	811	872	855	839	840	881	906	836	909	845	863	835	862	857	849	916	832	859	819	892	848	828	827	875	849	819	834	884	880	856	862	851	822	857	911	865	912	909	817	835	817	869	904	859	891	824	784	842	905	837	861	861	833	829	896	841	865	793	861	830	834	826	857	799	875	863	864	882	846	825	860	866	868	883	873	848	858	877	866	862	881	859	845	828	826	896	842	853	857	868	825	905	827	878	905	859	842	806	828	869	858	824	884	881	794	835	843	836	876	829	848	836	900	817	864	853	848	837	819	936	832	831	894	790	872	845	792	830	890	861	915	831	807	825	854	877	861	864	873	861	834	860	865	883	867	865	927	816	862	864	876	834	798	913	840	850	920	825	857	883	890	868	842	862	829	855	850	875	830	863	842	841	861	806	853	832	827	845	870	800	880	841	851	825	828	828	851	851	855	893	845	863	872	868	869	817	825	851	837	851	837	841	830	880	903	767	815	873	905	840	890	841	921	879	900	862	884	839	815	822	923	856	847	869	847	838	879	792	859	836	812	816	818	913	889	816	854	860	815	829	903	787	837	851	805	868	863	871	888	819	828	884	860	912	932	857	828	903	824	834	868	842	842	882	875	928	835	792	851	814	846	807	845	837	836	855	842	876	850	847	819	839	855	899	800	871	843	800	914	851	875	880	865	846	847	798	817	858	839	854	908	839	843	855	868	849	840	886	866	862	854	879	751	832	855	833	822	801	820	844	832	855	862	890	898	885	852	839	814	839	875	811	810	851	822	869	817	832	865	849	824	898	867	879	854	859	870	875	908	854	830	836	882	866	896	862	902	832	881	800	844	825	872	835	891	807	841	874	889	859	948	801	847	887	910	813	860	840	805	871	853	862	820	909	857	843	885	820	859	880	804	861	874	885	877	896	834	837	872	818	887	852	880	909	880	900	903	788	843	859	879	863	864	823	818	888	842	880	850	850	906	865	868	845	839	833	877	839	861	829	822	829	871	825	873	892	873	819	838	878	850	910	843	819	858	876	861	882	911	841	821	865	813	814	847	814	899	873	842	875	849	890	858	837	847	857	837	830	873	823	895	925	873	876	873	881	916	860	860	861	901	838	873	862	835	854	852	869	881	840	833	852	863	842	875	874	867	865	885	898	847	792	858	828	825	833	842	838	818	895	881	875	842	831	825	821	849	834	861	830	811	860	862	912	880	807	846	859	863	832	875	839	810	900	897	837	879	845	876	823	877	845	811	821	861	834	860	905	846	869	828	876	865	840	857	832	840	877	834	884	864	797	857	886	849	863	924	844	799	857	820	818	872	888	852	874	848	848	838	829	852	847	817	849	891	903	856	806	876	801	852	856	875	889	825	793	873	860	809	811	759	880
8455	738	791	675	500	421	382	372	359	319	337	319	296	320	333	304	296	283	289	314	259	265	285	287	290	254	278	310	260	276	318	282	264	289	269	292	258	277	281	294	270	254	280	295	263	293	291	276	308	256	272	289	287	286	298	266	280	301	306	255	267	278	244	287	325	300	324	304	284	312	296	261	266	273	306	302	270	285	266	291	282	257	287	265	272	289	293	280	278	268	278	269	272	292	285	292	261	283	300	288	285	279	288	296	291	279	299	304	269	310	290	287	295	262	290	263	278	292	256	282	282	303	259	287	281	249	260	294	311	286	250	272	276	289	274	281	289	275	277	267	268	264	291	285	257	273	267	267	289	321	310	273	274	242	258	296	296	288	287	287	301	244	281	278	283	280	286	241	273	254	275	314	302	293	263	274	270	288	269	274	295	288	290	266	256	277	291	278	297	293	272	267	272	285	300	280	264	264	283	283	276	291	281	254	313	255	306	274	298	309	261	284	285	290	280	311	284	277	277	274	285	275	261	281	279	320	282	280	298	275	241	250	255	256	299	291	271	253	257	296	297	298	306	285	269	267	273	325	280	263	286	288	303	284	264	301	273	268	288	267	273	291	267	294	278	271	272	257	266	316	238	254	259	286	244	302	278	291	257	302	279	311	296	311	297	290	261	331	279	296	279	271	280	277	287	304	267	304	315	251	254	324	274	290	282	270	319	292	274	240	293	281	274	302	288	292	298	305	286	273	316	278	261	288	266	263	290	292	271	309	277	274	287	285	280	333	276	290	247	281	289	277	276	248	312	296	285	324	281	291	303	276	271	306	301	276	274	259	277	276	264	270	300	281	271	283	310	265	298	283	283	292	279	291	269	303	264	304	303	262	313	299	273	275	293	291	295	285	271	270	265	278	266	288	297	278	233	266	271	294	280	260	282	261	306	273	283	308	272	288	273	296	250	313	239	314	293	315	283	281	258	294	294	314	279	285	237	297	297	270	283	303	278	281	303	302	286	272	252	302	265	325	287	265	291	299	267	267	296	300	275	291	305	277	280	256	287	273	286	285	285	226	293	312	265	276	274	296	296	321	280	266	272	263	297	270	262	265	281	286	271	306	315	238	261	291	309	253	278	279	312	252	317	290	285	248	280	262	269	288	294	286	279	261	283	296	285	277	280	257	297	292	282	234	291	304	262	272	282	253	259	322	266	299	310	278	267	314	273	293	280	291	287	256	292	280	269	278	310	280	302	253	261	287	316	302	271	279	254	292	302	268	300	280	312	267	251	316	282	294	293	285	278	272	289	250	286	269	240	270	312	280	286	292	251	297	282	275	303	275	303	299	302	280	280	275	311	292	291	283	281	266	246	263	282	266	283	302	289	278	259	274	276	271	283	272	247	296	310	305	293	266	296	307	284	296	260	295	289	267	280	283	282	277	288	273	281	278	288	264	297	299	282	285	311	273	257	287	285	286	298	282	281	276	304	308	273	259	280	299	273	272	302	280	292	295	263	294	266	273	258	258	271	295	300	300	270	276	278	298	268	289	268	266	268	274	256	264	285	294	292	283	269	241	288	273	250	291	257	290	301	282	314	242	267	310	284	262	286	262	298	274	264	299	271	284	278	269	280	296	292	275	284	273	306	276	283	246	283	280	294	252	271	287	294	273	292	278	266	263	302	304	301	276	294	310	290	274	294	267	296	281	270	285	307	273	300	295	297	272	272	256	270	289	271	291	269	263	252	265	287	280	274	262	281	279	310	272	288	256	283	296	292	259	289	303	287	296	304	316	314	289	256	285	261	263	293	299	282	283	300	293	280	265	297	292	281	288	266	283	311	280	304	264	272	269	270	271	290	286	298	291	281	251	253	303	282	325	274	251	251	259	240	298	294	277	318	278	281	296	278	301	291	282	305	298	301	289	266	307	276	279	265	270	272	293	294	267	296	283	268	304	280	271	254	254	288	286	292	259	301	306	277	280	249	276	283	280	310	271	269	314	259	274	280	288	287	266	284	300	259	272	261	314	245	317	283	245	288	297	266	301	279	262	275	270	254	290	285	279	255	297	274	270	288	295	271	251	280	276	275	254	273	300	272	280	268	311	280	286	296	257	262	311	315	301	266	277	264	279	265	289	305	291	268	259	264	294	296	283	261	276	298	297	303	276	259	258	248	274	275	287	276	236	323	286	267	256	263	242	294	278	272	277	308	262	288	268	282	284	305	294	323	248	262	255	278	268	315	275	285	274	272	318	276	298	293	297	252	283	256	288	294	307	274	311	247	297	277	283	291	270	295	270	268	274	299	276	267	307	278	275	304	284	295	285	307	295	298	319	308	278	278	272	292	317	275	262	297	301	268	278	284	306	267	281	310	280	279	275	273	300	266	269	312	288	316	264	284	264	292	282	309	304	316	278	266	286	282	267	273	275	256	251	286	274	247	261	308	260	261	280	269	307	299	299	314	299	281	276	269	271	279	291	297	292	244	269	270	277	267	302	254	285	291	271	255	288	334	273	269	291	271	295	302	273	261	252	287	281	286	303	283	273	286	306	290	325	322	290	293	280	276	285	313	299	313	275	281	282	267	278	279	258	289	270	289	277	304	257	294	283	282	311	292	282	271	285	260	283	302	287	254	275	268	300	261	302	279	284	288	277	305	272	288	284	306	285	281	286	262	277	270	247	262	315	295	255	270	292	292	305	264	287	261	309	298	230	268	232	298	265	275	263	285	257	291	281	279	316	269	297	293	285	290	311	269	250	285	277	294	278	321	302	254	260	295	248	291	275	305	267	250	273	285	293	273	292	282	267	270	248	289	260	259	302	276	279	286	302	282	266	289	303	306	294	266	266	290	247	277	316	282	273	311	280	275	263	262	236	280	274	282	301	288	299	274	278	297	294	298	280	292	267	276	261	277	292	272	272	270	267	288	270	293	310	260	282	284	297	281	278	272	256	280	285	272	277	281	271	282	288	291	276	281	287	311	248	275	274	285	276	305	295	253	318	286	276	312	282	309	282	278	271	267	257	306	282	283	292	313	277	259	296	287	298	291	259	291	279	284	272	273	293	289	265	269	305	264	269	247	257	295	283	286	268	307	307	312	265	296	266	273	295	291	316	292	306	301	297	274	282	280	308	262	262	256	260	284	249	273	307	267	265	287	280	284	274	291	305	292	287	316	244	290	262	292	276	280	257	296	274	301	294	309	294	255	310	288	291	304	314	279	289	292	285	289	282	291	295	299	254	280	263	279	321	266	284	278	259	247	288	271	271	272	274	282	294	249	266	278	276	265	275	289	303	274	297	273	318	287	259	256	303	303	283	288	266	269	293	269	285	286	270	290	293	273	304	290	276	267	294	259	271	274	290	270	285	267	285	274	235	263	274	321	316	266	280	245	262	306	260	267	268	284	275	274	292	283	304	294	259	283	291	289	276	291	273	253	277	316	266	288	276	300	288	240	311	298	279	284	270	297	277	306	308	307	283	287	306	262	275	311	282	281	295
7105	1070	1664	1980	1644	1367	1128	1022	932	955	838	794	814	798	746	776	680	728	704	697	690	709	723	732	631	723	668	667	661	726	668	724	676	682	698	690	645	712	699	690	659	722	660	694	663	701	660	711	731	676	702	660	658	660	664	716	713	659	669	664	696	678	676	684	692	641	630	714	679	676	684	662	675	639	688	671	656	687	677	677	667	659	697	687	707	666	653	678	694	680	692	737	672	661	658	644	672	710	659	660	664	663	673	694	705	637	687	731	672	663	687	660	702	656	679	654	704	642	698	660	689	652	652	660	711	697	694	682	692	713	678	642	660	683	652	705	685	686	706	726	649	662	707	625	617	697	702	709	645	669	687	610	687	602	697	665	644	659	666	625	695	680	677	699	705	679	673	657	645	697	659	697	642	714	651	634	627	660	683	676	656	642	690	684	649	679	655	695	672	706	674	722	655	682	694	673	657	722	687	639	649	714	699	649	691	670	702	663	675	657	673	656	696	708	685	642	700	643	671	653	690	680	647	679	672	719	676	706	711	681	749	677	714	675	638	659	671	709	627	660	643	661	676	634	712	685	730	660	668	682	667	689	686	687	677	696	665	688	666	664	663	653	667	677	716	664	658	663	696	635	635	706	699	648	691	691	696	693	653	620	644	704	648	675	660	691	691	677	657	711	681	657	670	700	661	653	648	721	678	713	645	655	656	653	661	711	641	666	652	691	652	646	662	685	667	680	664	644	651	676	676	716	695	709	705	703	636	700	638	664	656	689	649	677	646	695	671	674	646	679	680	711	647	672	680	695	653	693	644	648	674	619	701	682	680	670	669	623	639	654	652	687	708	700	673	688	676	670	658	652	660	716	644	714	600	644	719	734	649	697	645	732	642	649	647	676	684	682	684	648	715	667	643	659	691	665	621	667	684	743	626	679	623	682	667	648	694	705	654	703	655	701	629	679	678	665	634	702	643	683	674	690	676	644	664	647	730	700	649	689	693	666	639	693	657	665	674	637	641	696	701	674	638	667	655	619	636	687	739	692	668	676	647	639	648	662	641	660	657	686	685	696	667	648	663	650	658	706	650	641	682	648	620	591	682	641	646	716	643	732	677	714	686	658	705	621	678	624	668	691	659	663	631	643	705	619	663	631	694	697	671	679	667	667	641	667	661	700	668	662	689	677	642	652	682	617	678	685	707	690	655	675	665	693	651	666	665	673	676	671	661	708	691	655	673	658	680	613	669	698	684	663	669	704	626	662	677	636	678	629	682	616	693	667	658	693	696	727	666	715	686	706	658	650	686	689	668	642	673	687	631	709	684	700	679	720	651	684	698	671	638	683	707	667	659	681	656	668	670	714	681	631	637	696	686	678	620	690	664	648	670	688	718	712	693	684	662	687	673	704	684	684	661	655	688	710	642	664	643	670	706	677	680	658	663	641	657	652	700	718	657	679	687	664	659	642	721	681	647	706	672	682	667	733	674	684	670	651	652	667	684	689	711	697	617	704	673	644	674	695	685	678	655	709	674	639	649	663	689	691	673	681	669	711	681	675	663	672	654	678	614	657	672	627	664	665	659	710	710	683	654	664	647	702	686	695	677	709	680	669	636	680	653	681	640	693	689	712	661	693	671	671	677	672	693	718	708	664	687	643	638	695	620	660	675	677	675	676	630	689	665	668	725	715	660	646	690	701	686	681	670	637	681	655	645	642	658	714	637	677	676	658	675	689	709	664	655	634	635	666	699	675	688	630	648	675	641	678	695	696	672	670	721	638	618	655	641	701	671	657	627	704	663	681	684	688	668	678	646	674	629	708	682	638	689	667	725	674	707	725	653	682	625	699	654	657	670	667	668	652	647	684	686	655	710	685	686	643	664	663	645	623	663	629	686	696	649	692	641	684	671	679	695	663	697	695	657	691	654	629	658	667	693	672	708	708	670	647	692	706	611	713	670	722	654	603	644	688	695	645	708	672	635	751	694	668	675	709	671	638	678	601	672	690	680	640	670	690	717	690	702	646	597	681	691	686	701	668	661	645	655	657	659	642	693	644	638	663	672	644	655	661	661	665	718	664	688	692	698	662	681	671	660	659	701	656	660	670	676	704	670	690	677	696	657	717	662	647	666	688	664	660	685	640	700	687	666	605	644	653	695	657	669	690	705	630	697	652	677	661	712	705	651	733	688	697	677	672	698	664	696	650	665	686	646	667	655	671	671	657	694	681	686	681	687	689	677	702	658	663	660	686	638	683	640	648	666	608	665	676	647	697	704	654	701	686	673	656	626	650	704	674	674	658	673	729	684	710	645	692	638	736	714	676	649	629	632	655	656	685	673	683	676	651	634	657	702	652	707	684	643	671	709	659	692	669	693	645	629	670	693	623	694	696	683	638	612	688	668	706	672	700	728	703	710	653	682	714	635	705	650	676	717	668	635	720	686	677	694	688	698	667	747	706	659	668	674	691	669	700	665	653	686	655	676	647	685	704	679	692	648	737	699	651	675	633	622	672	696	673	668	659	624	617	628	693	702	636	680	654	661	672	636	672	710	658	650	667	676	656	659	710	653	686	675	644	703	693	648	683	649	706	689	710	694	677	681	654	677	703	640	649	719	681	642	681	639	673	651	713	631	692	690	642	669	666	677	631	651	669	674	635	752	691	707	738	632	662	720	682	677	628	668	650	683	674	635	669	666	671	694	696	685	694	704	674	622	653	631	713	679	644	648	687	691	703	673	671	732	663	658	628	679	714	636	636	684	708	689	661	622	645	709	698	644	673	629	669	705	664	653	675	670	669	648	649	663	659	677	690	683	682	612	646	694	679	700	697	668	708	675	669	741	638	678	662	641	701	660	623	699	663	695	693	702	675	680	684	663	695	666	662	649	638	701	688	695	680	675	668	658	664	691	709	648	675	685	684	667	685	653	695	697	647	660	650	652	666	670	661	701	673	684	633	641	706	674	666	649	658	706	704	668	642	694	701	711	656	670	707	687	666	683	694	688	673	701	663	676	690	696	708	664	685	666	686	705	664	679	666	693	663	714	700	663	684	671	703	663	660	689	668	702	634	636	668	657	659	671	648	657	687	683	666	644	677	671	699	688	696	677	666	689	667	653	647	643	661	673	660	668	684	650	695	689	660	701	687	642	668	670	663	661	634	675	693	650	662	703	658	690	699	656	666	646	702	680	635	696	685	668	610	747	640	676	705	681	690	691	664	665	673	681	607	674	696	616	664	658	660	634	660	696	675	688	641	678	669	661	611	687	714	651	622	680	702	658	669	682	634	696	706	683	703	648	720	671	686	647	694	717	685	689	697	705	683	731	714	689	622	685	680	670	653	680	648	664	673	658	663	719	750	691	665	696	655	708	678	649	682	698	662	677	658	655	632	645	699	669	662	696	708	715	700	651	672	680	640	644	649	633	667	667	629	692	698	641	650	676	658	677	674	619	646	630	658	709	655	713	678	705	686	682	659	703	691	690	684	717	660	672	650	645	658	667	694
14736	1198	937	691	477	367	268	210	197	192	171	142	151	167	125	153	109	154	132	122	141	144	145	158	140	130	141	138	120	112	124	160	133	141	114	124	112	131	132	141	109	153	127	115	122	134	126	122	125	124	127	131	125	140	106	125	138	114	124	107	125	137	122	115	153	137	121	143	112	136	139	142	135	111	118	132	127	106	117	123	125	110	113	120	119	109	106	106	116	126	133	113	120	118	140	135	133	121	129	140	123	107	124	127	140	105	121	108	121	122	111	124	148	135	129	107	137	110	108	137	123	105	133	136	125	123	114	103	151	110	127	126	136	120	123	118	143	113	127	123	118	142	103	128	118	104	130	127	117	125	107	118	120	118	122	123	132	129	122	134	156	128	135	112	125	112	133	115	113	122	136	96	121	148	139	116	116	130	126	131	128	115	119	130	132	122	104	121	117	103	127	131	101	129	137	115	105	110	143	127	102	128	112	143	97	134	133	126	154	147	127	121	133	114	134	140	117	135	154	121	136	153	128	149	133	120	127	107	115	114	116	133	129	135	113	111	112	140	117	134	131	123	109	134	117	121	130	145	105	109	122	138	141	127	99	128	129	127	111	143	125	126	105	139	108	137	116	126	150	126	143	144	136	136	127	126	136	121	120	112	134	140	133	126	107	135	122	147	117	142	139	138	132	123	121	86	135	115	127	132	151	126	121	128	114	131	139	117	128	129	135	119	113	125	124	111	124	131	132	113	145	139	137	124	120	130	118	136	123	110	127	134	125	121	127	124	128	134	133	128	151	128	111	131	103	133	120	107	109	119	130	132	127	121	124	117	134	118	143	136	103	119	126	131	128	114	112	117	131	108	142	121	115	153	124	120	123	147	118	113	128	113	131	108	130	118	119	118	166	127	116	128	148	137	120	109	140	112	134	119	145	126	130	129	136	122	135	137	137	136	137	106	123	135	119	104	115	131	117	119	116	120	144	120	119	104	121	128	124	140	119	125	123	135	120	134	114	143	118	135	147	130	128	134	139	119	112	135	133	127	130	124	126	132	116	131	127	135	100	117	119	116	130	101	123	130	107	126	122	132	143	101	127	136	112	118	132	140	125	131	124	143	128	124	110	117	107	118	126	102	123	110	129	120	120	115	142	133	121	117	129	118	104	146	154	130	130	119	113	145	114	126	124	118	131	120	113	120	122	129	127	128	123	114	112	108	122	96	117	152	121	137	112	127	121	130	128	107	133	124	118	122	138	101	135	127	155	121	122	112	116	118	123	109	120	125	117	148	112	133	127	121	135	125	133	106	121	127	126	123	109	143	122	126	118	146	115	123	137	122	124	133	116	126	146	133	107	132	112	103	111	132	148	117	107	145	122	136	98	113	121	138	134	119	136	128	125	123	111	125	121	123	120	134	117	135	119	133	132	130	131	138	128	115	127	104	135	129	112	113	108	140	138	131	137	130	129	148	121	131	125	116	121	129	126	127	141	125	125	113	110	119	109	105	127	112	130	114	107	141	114	131	133	145	125	122	110	113	134	104	122	114	132	110	146	145	96	126	123	115	132	106	138	101	109	117	141	130	143	135	117	123	119	141	126	130	119	146	142	151	105	117	112	115	113	113	136	118	118	119	122	133	128	114	129	120	120	119	118	145	117	135	121	143	128	137	117	116	135	119	131	119	108	133	124	143	109	126	130	145	110	124	140	122	117	121	135	112	123	108	122	134	119	136	114	122	151	125	118	129	118	128	160	117	134	148	122	100	120	144	114	107	117	97	129	112	146	122	124	136	135	141	110	124	142	112	129	144	151	138	113	130	113	139	113	117	134	129	115	116	142	122	136	121	113	154	131	119	105	116	128	99	124	137	118	118	107	127	129	118	121	132	122	125	123	120	106	116	112	129	108	134	111	115	159	119	113	116	130	132	144	123	116	125	127	129	145	126	119	111	123	132	107	109	115	113	127	135	132	120	122	127	129	142	119	157	111	120	122	139	130	131	130	127	121	127	107	109	108	101	134	119	121	117	115	132	131	144	140	135	111	119	123	153	129	150	122	116	129	148	113	128	122	118	116	130	153	126	122	133	111	138	122	103	121	121	125	121	123	113	114	115	120	119	119	114	144	122	122	129	131	128	128	120	112	138	131	126	127	132	145	130	111	135	146	118	134	120	112	136	113	120	119	115	118	121	123	113	118	124	131	97	117	122	110	102	130	101	126	127	126	118	133	136	119	126	119	99	143	119	140	124	136	112	156	125	130	129	114	125	138	129	143	121	128	139	125	118	93	119	129	116	127	126	127	136	133	135	115	136	152	135	104	132	139	122	137	120	113	127	121	135	123	124	130	104	112	131	139	127	129	122	146	136	144	119	119	131	122	130	131	125	129	115	118	130	114	135	126	119	130	111	138	114	112	122	124	133	130	124	114	142	115	106	123	111	135	95	123	120	124	122	130	131	106	118	134	113	133	120	111	129	122	113	127	125	108	105	125	143	122	120	121	124	137	124	139	124	121	111	117	153	125	122	115	117	120	111	139	124	131	132	120	125	141	120	114	107	130	112	117	136	131	117	119	131	128	140	129	123	129	108	135	142	134	135	128	139	123	129	122	114	118	105	135	130	139	117	133	114	104	130	123	119	119	119	108	120	127	133	112	118	119	129	104	97	127	122	130	129	136	142	134	126	116	121	119	131	148	129	131	97	138	131	130	93	108	138	117	123	115	138	119	136	135	113	138	148	149	131	133	120	128	125	116	120	121	115	124	126	108	124	154	112	125	117	119	122	122	102	117	122	120	126	110	132	140	121	115	132	133	113	117	112	134	144	118	122	122	102	124	128	128	135	125	128	145	115	126	118	119	121	117	119	109	135	122	121	117	132	115	113	129	128	111	136	134	107	117	132	127	134	148	103	128	138	130	122	134	108	116	131	137	116	127	127	131	116	118	121	128	127	103	125	122	146	140	129	133	124	135	129	133	117	125	124	124	100	118	118	146	133	142	125	128	143	124	137	144	113	134	135	111	130	126	119	111	112	125	130	105	117	134	118	125	119	121	102	122	128	143	139	118	113	113	131	125	117	103	141	107	118	109	120	122	121	120	121	111	137	113	128	132	111	134	119	113	123	129	138	115	143	111	134	134	121	104	112	113	126	127	119	125	138	130	117	136	133	124	152	121	137	125	135	117	109	131	124	135	103	137	117	126	128	110	127	122	119	125	125	124	137	122	107	127	114	131	136	127	129	130	126	140	129	125	137	140	116	128	118	110	142	119	125	118	124	117	127	128	133	127	119	114	135	112	115	121	128	130	106	138	128	118	139	134	127	139	120	125	111	138	118	135	137	130	114	128	139	110	139	121	101	110	143	113	116	112	108	127	99	138	120	112	125	119	110	111	116	133	135	130	131	119	120	94	123	120	99	116	109	137	111	115	119	117	125	124	124	140	128	121	133	143	114	131	124	130	127	128	135	116	111	127	124	110	117	122	112	124	137	153	109	135	117	130	118
8881	1042	2078	2413	1925	1474	1085	907	787	715	625	581	538	491	501	493	454	463	435	361	414	409	404	348	362	359	382	392	374	348	342	337	395	416	368	373	340	354	385	326	322	349	352	382	322	374	358	339	364	364	332	324	370	350	358	329	340	347	306	380	352	347	345	352	364	347	343	318	341	340	347	338	364	324	356	320	365	306	322	325	347	328	344	374	318	340	351	322	368	330	340	332	292	368	332	308	320	333	351	336	346	337	363	336	334	358	322	342	358	317	316	348	332	298	334	341	317	344	318	368	333	342	344	361	322	327	352	341	349	362	352	361	329	345	347	361	323	335	349	317	342	351	312	342	308	332	354	356	350	335	366	339	353	332	322	323	339	301	317	351	350	308	352	335	305	324	345	317	348	364	350	331	331	326	313	335	367	336	301	358	299	326	358	356	369	338	346	320	331	354	340	338	323	343	370	357	349	335	329	331	332	343	332	374	337	373	344	325	352	332	347	293	313	332	324	345	339	321	346	336	363	329	337	315	350	333	344	355	335	328	333	352	345	320	339	331	345	362	319	335	341	373	340	330	327	355	363	358	337	333	332	344	369	332	322	309	319	352	326	301	309	323	320	349	326	331	305	338	349	306	341	327	336	343	363	316	396	355	325	324	329	339	333	293	329	325	336	306	341	361	314	347	309	315	350	379	326	326	338	322	352	328	316	344	357	319	363	349	337	325	350	340	313	335	356	330	343	329	334	358	350	327	311	344	306	335	357	282	345	326	352	347	357	356	324	341	331	374	319	356	296	316	348	341	341	327	314	335	309	301	328	324	359	344	318	325	312	332	354	343	324	354	333	356	299	371	375	351	353	311	335	332	313	322	340	351	324	314	330	338	318	324	339	332	322	317	316	310	325	320	356	340	330	365	329	318	328	326	357	348	346	334	328	336	324	342	308	341	336	330	337	345	312	338	354	363	319	356	332	320	361	363	372	319	334	313	337	341	310	334	346	371	344	317	328	336	350	350	351	354	326	366	351	338	346	332	324	315	323	345	345	309	309	325	307	315	353	363	338	354	350	346	311	341	317	311	314	352	351	369	317	323	365	343	339	329	342	359	341	330	322	334	321	359	370	315	347	371	320	380	328	310	332	347	343	352	332	366	334	357	313	354	323	308	340	336	329	370	345	347	358	323	300	328	361	319	324	327	328	336	377	323	336	340	344	338	290	297	348	345	343	366	340	334	353	322	341	332	325	345	342	342	323	353	349	335	319	364	331	307	360	304	353	305	318	321	331	301	346	337	342	352	375	342	341	306	333	305	350	321	325	367	345	303	327	351	348	335	332	321	358	340	333	368	357	358	362	360	357	346	328	323	310	302	335	319	304	353	327	360	348	308	357	332	357	333	359	348	303	344	330	318	345	333	310	323	315	317	361	332	354	351	357	356	336	346	337	368	357	337	345	348	342	300	303	350	341	329	331	333	344	335	345	398	328	343	370	326	355	321	334	335	322	349	349	333	356	351	368	329	354	307	379	338	341	377	368	322	334	338	319	306	340	311	345	334	318	318	339	305	307	326	353	329	375	354	361	378	337	302	342	336	307	349	325	362	346	355	313	318	337	295	308	359	341	307	357	329	323	336	312	333	385	351	331	357	335	336	349	338	337	342	324	344	314	338	358	330	366	366	302	345	324	332	349	325	317	347	312	308	347	376	347	322	346	360	347	332	342	336	329	351	355	343	346	333	344	355	334	353	369	329	367	323	338	305	359	349	341	307	337	335	351	335	324	355	348	373	328	325	343	353	314	336	305	355	328	365	363	348	340	322	305	330	339	347	354	358	312	300	357	313	345	338	364	333	343	336	359	319	364	314	354	365	344	320	353	356	340	351	325	340	318	323	320	350	339	309	368	332	329	338	328	336	318	342	329	333	347	305	351	330	363	338	331	323	354	322	350	329	349	333	340	344	329	359	345	339	319	367	338	323	330	357	322	357	336	355	317	321	355	354	342	313	321	330	339	328	313	322	343	320	322	368	336	308	342	354	348	328	380	352	358	324	315	345	356	354	316	345	348	327	340	318	317	351	360	323	340	333	343	343	337	361	357	310	367	343	339	339	354	314	336	328	341	336	293	340	335	311	329	309	335	344	362	358	311	346	339	358	331	331	329	341	336	324	343	337	349	322	320	316	308	336	328	360	330	292	336	350	342	334	318	315	293	328	329	340	336	338	357	340	334	340	350	362	368	325	326	300	361	321	335	346	368	324	348	335	338	309	344	341	341	342	351	340	351	322	360	328	307	349	360	349	351	354	305	322	354	385	343	316	361	318	374	316	346	331	358	331	356	296	369	375	345	340	340	322	381	345	301	304	322	340	340	358	345	303	337	353	313	330	321	329	333	322	347	337	354	334	347	331	318	313	332	330	331	339	330	331	347	340	380	334	319	356	317	331	365	354	355	368	301	380	299	336	313	356	328	294	323	334	325	341	391	338	344	382	341	330	342	323	354	306	347	360	330	313	354	310	322	329	339	306	344	347	331	347	356	363	322	361	343	385	362	357	327	320	327	362	319	348	359	299	371	328	358	314	362	350	346	343	336	330	352	332	339	322	345	368	350	349	322	343	324	328	353	347	336	326	310	341	316	325	323	336	330	326	338	303	338	321	323	338	321	334	344	356	338	310	330	330	360	356	345	328	318	342	343	349	338	337	321	375	318	347	310	331	371	361	366	342	349	338	337	370	358	322	352	327	359	331	341	373	317	329	317	340	348	364	345	299	294	316	317	326	344	310	341	331	319	320	349	317	325	342	337	330	347	338	347	331	326	345	347	368	337	343	336	342	376	349	309	332	303	341	356	350	348	343	320	322	302	350	367	337	324	319	327	368	384	315	346	332	347	378	338	321	327	314	346	328	327	319	355	324	318	338	300	322	313	370	334	350	367	309	354	330	336	325	338	334	349	381	349	323	346	361	322	330	311	296	337	337	341	343	354	316	406	322	334	316	361	324	323	336	357	303	354	317	292	319	318	331	338	328	354	344	347	332	319	352	331	347	330	343	307	363	332	339	312	351	331	345	328	348	326	308	323	347	326	334	324	330	317	327	315	354	340	349	336	343	343	334	350	335	324	312	357	344	318	346	333	327	360	315	375	346	344	357	365	324	307	364	297	294	324	344	342	355	319	321	317	324	348	326	366	343	342	349	302	377	339	321	330	330	347	324	318	329	348	348	337	329	339	333	338	336	321	354	357	359	327	321	336	322	327	350	341	352	332	337	323	357	324	327	341	314	310	345	350	339	347	326	313	328	336	330	378	325	327	322	344	332	315	314	346	344	337	343	326	328	330	353	342	332	347	337	309	350	306	330	341	367	313	319	312	312	352	361	364	327	311	349	339	338	347	325	356	338	331	327	350	320	296	360	302	309	291	304	351	312	339	349	312	332	341	373	389	351	339	342	312	348	349	346	320	338	337	313	342	349	328	318	308	323	312	305	329	340	355	320	313	335	347	347
1721	459	491	445	389	397	390	370	331	403	361	345	320	387	370	380	385	359	368	369	388	374	358	379	373	402	360	380	341	396	374	410	355	362	356	364	340	381	370	398	354	379	396	385	396	389	340	315	339	343	363	381	351	349	390	329	364	311	375	404	337	374	341	331	381	372	367	376	372	375	374	379	372	325	371	408	369	350	337	336	395	378	352	377	377	347	345	351	377	386	347	337	386	422	325	335	356	381	347	380	365	342	352	385	359	358	338	397	367	329	393	371	347	335	392	361	352	347	386	356	371	368	371	394	363	367	380	337	356	380	378	386	354	353	367	385	368	357	350	363	345	359	371	339	364	375	357	349	381	382	375	376	371	367	372	354	359	373	368	373	360	346	358	339	360	361	345	354	369	364	355	390	342	343	353	382	370	412	372	381	355	354	375	358	328	389	372	379	399	380	380	378	368	351	363	355	355	354	327	358	392	360	328	379	359	346	344	371	369	363	416	355	360	377	368	320	323	366	347	370	374	355	386	383	422	348	355	337	369	359	342	418	340	384	400	349	331	357	364	372	343	366	341	341	367	376	377	363	369	364	405	358	375	371	380	354	380	323	428	372	364	388	364	376	361	348	407	366	370	367	347	331	362	333	369	388	356	354	342	371	360	348	359	353	341	340	353	359	412	390	370	400	390	360	355	382	381	364	381	392	355	387	345	370	369	359	367	355	360	355	369	335	375	376	352	390	341	381	384	384	354	352	347	382	348	346	316	353	327	381	373	382	366	362	384	401	351	372	351	342	397	358	375	407	366	355	355	346	347	383	340	325	366	395	347	334	332	382	370	368	340	366	375	329	353	328	379	378	421	360	417	392	353	386	333	389	385	376	356	358	359	369	374	346	378	377	370	327	378	375	335	353	387	368	349	363	363	369	371	367	373	359	351	370	358	369	367	343	351	394	372	392	355	355	364	418	364	356	386	366	390	357	384	361	373	403	384	336	368	338	366	360	362	381	332	329	340	390	367	366	376	380	381	409	365	369	379	305	363	323	325	348	358	356	359	352	351	362	376	362	331	358	365	368	360	383	376	325	382	372	331	348	386	361	344	390	372	367	391	358	371	315	324	337	375	366	369	366	357	363	365	372	371	337	365	372	377	352	404	369	350	381	414	385	356	375	366	354	424	371	345	378	350	391	376	397	399	349	352	352	369	392	377	366	371	354	383	357	356	354	347	367	341	340	366	367	394	385	376	398	374	365	373	395	356	367	383	344	367	366	376	388	365	370	309	364	368	350	340	382	408	370	362	408	381	372	353	348	384	408	355	383	350	351	335	325	335	342	369	345	338	375	358	339	367	346	368	337	355	389	328	375	364	365	418	388	359	333	368	347	333	382	349	352	370	358	371	362	336	378	358	345	384	360	395	377	386	344	363	352	350	347	379	345	376	357	335	364	388	357	339	363	336	395	408	410	424	344	319	358	353	322	362	371	397	376	368	372	386	390	359	391	361	336	346	400	366	369	366	341	376	383	342	379	382	402	385	369	394	356	388	383	346	373	322	357	369	349	348	359	374	382	368	341	393	379	383	362	396	347	339	365	376	347	368	357	365	394	378	366	387	355	309	349	350	331	383	377	378	365	363	365	379	350	368	365	359	352	348	370	385	374	359	348	385	386	352	364	328	354	370	380	372	354	407	340	358	321	369	354	338	410	344	373	386	371	351	355	387	372	416	347	406	387	399	354	356	385	384	375	369	376	338	335	397	326	366	351	366	368	342	382	378	352	323	368	367	356	376	363	384	335	352	371	365	362	348	396	363	380	404	394	393	358	307	356	342	353	358	342	381	375	390	383	339	372	323	367	377	351	356	342	376	334	353	391	373	356	378	366	358	384	379	337	385	362	382	386	349	381	354	351	390	341	350	355	359	399	317	341	333	357	306	353	389	326	383	366	401	348	368	379	371	355	344	395	327	381	353	351	366	383	383	345	346	366	396	367	375	362	361	376	364	375	359	378	359	341	355	363	355	394	362	390	363	363	363	339	346	355	406	352	336	371	370	371	368	360	351	358	367	366	337	345	370	374	345	384	377	363	396	358	361	376	376	374	402	374	327	351	352	382	388	358	387	283	379	349	384	389	372	356	367	349	383	378	306	344	374	352	350	356	353	383	353	372	358	383	376	359	345	385	365	426	370	358	388	364	354	373	384	370	384	330	337	350	376	344	343	362	368	369	348	368	348	334	358	370	368	364	353	331	391	367	389	382	377	391	342	370	379	366	342	363	335	357	345	327	379	342	393	378	387	352	350	382	371	384	349	345	335	338	364	365	306	362	384	382	343	357	347	364	350	358	388	396	381	410	378	387	393	375	337	362	356	389	352	346	381	390	384	398	341	337	378	358	359	341	335	335	358	364	332	336	364	350	353	368	394	346	342	367	340	369	339	394	348	362	361	351	369	367	387	389	360	349	342	338	354	356	343	346	371	349	334	368	366	328	388	336	390	348	382	371	333	348	367	393	349	349	352	399	351	359	316	371	369	360	373	388	367	364	369	336	375	333	351	371	362	392	395	353	397	375	339	380	386	358	392	321	388	354	372	372	362	357	394	337	324	356	393	338	358	397	367	350	349	368	375	349	392	361	369	344	396	380	339	358	360	345	372	346	392	359	384	364	351	376	367	379	337	362	346	399	364	355	358	348	369	359	349	357	360	391	387	347	353	349	384	335	352	349	357	354	362	389	333	376	368	350	370	359	382	345	351	349	374	353	362	405	354	384	381	372	358	324	366	362	374	371	361	347	351	349	356	390	376	383	365	327	345	374	361	338	409	378	373	379	363	352	352	367	382	379	368	373	356	351	369	386	364	337	359	369	386	341	354	358	357	330	377	346	382	343	353	384	348	376	410	371	381	372	372	366	383	361	379	401	354	391	374	365	378	329	378	358	359	366	402	385	365	369	349	341	384	375	353	359	377	351	353	354	339	348	348	370	354	332	354	339	374	371	364	361	349	383	382	345	380	383	410	376	353	363	358	393	365	368	321	365	375	358	376	383	330	350	353	338	360	393	344	318	451	388	379	385	406	353	354	398	385	353	342	348	370	366	388	362	313	369	345	396	353	366	344	363	359	347	331	348	333	375	341	362	374	378	384	385	359	353	382	363	401	337	378	350	357	422	390	356	383	409	375	361	361	344	349	351	370	361	327	365	328	378	353	376	350	357	331	370	389	367	340	365	346	338	323	381	393	412	389	390	371	349	381	335	385	334	353	356	376	375	369	324	357	374	369	348	383	362	368	329	367	351	370	390	323	371	397	359	351	361	346	357	365	380	351	394	355	340	393	393	362	407	369	371	371	384	333	367	347	363	357	340	375	374	343	377	347	328	347	332	375	384	365	359	399	376	365	396	383	366	343	388	367	348	373	371	368	336	357	381	321	376	341	368	374	367	370	361	364	343	347	367	351	343	369	363	318	351	346	344	357	400	403	316	352	365	370	373	367	367	352	362	377	375
2250	985	1147	1174	1085	986	973	954	911	918	830	855	885	913	885	853	864	873	852	881	840	847	831	883	900	873	847	830	824	829	898	807	822	832	887	820	833	863	893	890	844	856	855	912	841	842	897	860	848	870	864	858	887	829	881	888	814	884	831	800	895	863	864	860	846	864	908	832	894	849	821	810	874	844	862	858	812	835	856	890	828	901	873	828	839	848	862	830	862	870	881	820	851	788	871	874	866	845	836	844	821	849	843	886	855	843	832	865	834	865	834	839	840	867	796	875	889	840	834	867	860	861	841	863	830	902	768	846	863	862	865	888	885	880	876	849	870	822	843	855	831	915	822	845	878	854	836	822	851	791	913	933	849	930	811	802	867	861	892	849	844	860	880	838	816	868	874	888	853	872	811	832	829	832	829	887	820	841	851	878	814	856	862	837	847	898	830	870	859	872	840	814	894	810	831	812	836	823	826	863	860	846	848	836	897	858	876	841	858	867	878	877	880	878	827	843	815	855	908	872	840	832	884	897	856	805	891	816	808	830	828	848	891	855	865	855	856	841	842	860	851	817	893	861	803	872	852	860	866	839	837	891	867	866	881	857	833	870	878	826	876	873	828	835	847	927	847	832	854	831	848	864	888	821	881	847	798	867	857	878	868	849	828	884	839	817	845	874	879	829	841	882	821	897	838	919	853	842	806	862	883	878	865	855	853	840	852	841	851	843	870	843	869	807	880	859	887	888	928	828	823	844	947	884	861	938	869	865	857	817	914	845	857	871	879	929	879	869	821	854	853	856	869	823	891	782	891	766	831	861	853	900	871	848	877	858	847	862	884	819	826	840	898	868	840	839	848	877	863	776	863	885	849	796	873	855	911	888	847	837	826	834	838	870	794	873	901	813	865	826	871	819	886	887	839	831	885	888	825	900	839	928	858	825	869	851	864	927	859	868	836	808	854	817	840	849	867	823	890	847	841	886	876	816	840	834	822	890	893	846	819	796	865	863	894	874	843	817	865	860	882	880	879	845	862	804	827	842	847	859	832	830	866	905	874	838	847	853	872	823	891	842	865	813	831	872	912	826	863	878	828	809	836	874	898	856	879	883	860	875	862	837	848	888	855	882	872	789	840	877	914	843	899	901	856	854	833	868	831	863	870	848	834	820	857	811	845	806	862	825	883	836	911	858	846	855	832	857	821	874	849	860	851	844	843	831	876	823	835	824	835	826	835	886	903	851	792	839	899	838	852	762	906	803	813	818	837	843	899	862	873	841	845	839	852	860	881	841	830	823	847	858	891	849	874	868	837	809	894	892	885	905	839	854	828	873	859	828	848	847	889	876	867	872	807	915	840	831	897	849	851	828	902	867	852	871	864	857	859	851	896	830	864	850	866	866	841	866	839	827	826	864	848	870	867	887	863	841	898	860	834	875	912	895	819	919	826	871	874	868	865	887	844	847	861	868	844	824	850	852	843	850	852	858	828	891	868	864	830	829	881	879	892	851	885	867	880	864	839	918	837	909	852	928	838	903	892	889	864	813	911	812	869	862	875	825	835	893	870	885	832	934	877	855	866	840	859	834	928	837	875	875	884	856	894	835	858	888	823	844	879	856	791	863	793	852	807	902	832	836	876	846	888	845	830	899	885	874	823	881	848	907	856	824	856	855	839	840	856	883	896	809	904	809	843	871	845	847	903	817	853	835	880	883	840	815	889	845	858	857	883	903	850	864	882	878	942	829	837	812	827	840	853	835	920	908	796	794	818	818	887	828	879	863	856	831	875	860	861	893	936	836	862	816	851	851	833	850	829	870	854	918	858	901	838	840	864	878	858	873	845	836	864	868	865	841	881	870	863	841	870	869	829	858	848	864	886	880	846	847	871	881	801	821	862	872	826	857	877	890	857	840	886	857	810	830	892	852	857	875	850	865	869	883	824	843	828	867	839	817	862	852	849	885	838	887	855	876	840	867	794	843	851	854	835	811	896	875	859	849	841	838	843	884	837	860	862	863	859	855	873	803	858	815	888	847	842	897	826	900	827	822	875	840	806	867	842	861	852	859	848	864	888	838	849	855	880	854	883	862	877	879	868	823	804	822	858	877	810	826	867	828	893	853	850	864	858	868	899	827	865	885	813	854	842	828	880	878	845	870	925	908	851	842	840	843	905	878	848	857	835	845	844	871	827	853	853	867	888	844	866	805	860	863	914	857	862	914	861	846	871	827	824	798	869	864	826	850	850	845	866	866	897	846	867	836	862	845	848	828	827	799	829	835	860	810	877	875	867	864	872	879	805	815	861	844	878	905	861	809	868	860	875	873	863	857	855	863	823	822	844	869	866	853	839	884	889	832	847	849	864	827	832	862	918	784	872	822	857	807	884	859	890	864	832	830	909	835	844	834	891	849	844	815	851	844	844	853	857	834	812	851	891	881	880	878	851	796	875	871	883	896	877	834	815	835	814	836	840	835	902	812	861	830	825	851	851	878	800	834	837	861	861	885	837	876	826	878	851	879	878	863	802	862	902	847	869	872	816	849	808	843	817	866	882	871	882	880	850	802	886	829	821	863	876	904	849	842	871	849	830	837	892	885	918	903	794	865	846	894	845	881	831	855	836	886	836	906	852	830	872	887	867	814	869	860	897	832	828	848	859	843	853	828	847	847	800	875	811	893	853	866	845	866	828	866	885	862	901	876	850	835	821	828	856	880	839	883	816	869	873	834	847	846	909	905	882	908	804	876	828	913	839	853	856	891	807	887	853	898	883	842	883	847	873	860	848	846	824	846	862	825	830	869	835	852	878	885	884	846	884	854	897	899	831	871	878	847	824	879	804	790	839	838	868	852	825	843	902	821	764	830	906	830	859	819	835	884	898	855	870	849	842	893	817	850	869	853	840	811	772	887	847	789	802	859	855	876	895	847	897	889	831	868	868	865	844	819	839	812	897	891	853	851	812	867	799	877	771	851	835	853	841	881	820	848	763	797	852	842	771	822	761	902	873	854	860	822	843	872	858	863	806	861	873	843	837	878	881	907	864	929	857	871	864	830	812	839	841	873	828	858	909	798	862	831	833	844	918	854	885	816	913	842	817	833	825	834	815	866	850	877	889	892	824	860	912	831	809	834	801	829	900	864	880	836	856	870	805	826	825	893	905	845	858	837	824	847	898	835	905	836	843	872	842	854	807	853	884	909	860	822	858	810	850	873	874	901	891	840	821	849	850	879	874	867	842	824	895	893	885	831	891	887	873	837	877	885	832	843	856	855	883	844	819	864	854	870	839	892	842	854	861	833	815	811	873	844	817	854	852	881	784	848	886	864	864	851	878	886	849	861	921	938	869	809	840	872	863	822	854	877	893	918	830	815	836	828	881	867	834	872	860	807	842	856	871	839	808	842	833	861	878	797	843	866	887	875	838	844	854	815	891	822	872	874	837	838	875	818	828	822	828	821	834	802	850	867	882	864	855	849	887	876	788	876	814	823	866	895	893	910	910	859	905	884
8841	764	763	589	458	410	376	347	314	294	311	272	291	293	306	326	283	295	293	268	291	306	308	280	320	279	281	291	335	286	289	279	279	288	247	262	270	283	291	309	245	279	286	289	283	299	290	299	298	269	300	284	315	259	285	292	273	271	290	286	305	302	289	289	325	257	295	301	250	296	279	285	271	266	303	278	268	273	296	279	293	296	256	274	256	252	273	274	292	300	267	280	280	258	316	290	350	278	272	291	282	296	293	299	262	305	276	289	255	301	254	266	263	298	270	268	279	272	268	287	291	301	305	260	302	281	273	299	283	255	279	287	265	282	260	322	302	285	264	280	265	292	280	297	271	259	286	272	282	273	291	286	284	294	285	287	291	297	264	259	292	265	279	285	269	296	292	271	307	291	277	300	314	303	284	269	258	296	297	285	282	293	278	291	294	266	283	283	285	272	287	306	271	284	301	289	300	285	314	286	282	275	278	287	286	278	279	276	297	268	273	294	304	326	312	275	289	299	297	255	287	314	270	259	281	295	312	295	268	263	286	291	303	298	321	259	272	288	245	269	269	264	248	280	297	294	307	305	281	276	270	273	264	258	247	298	279	248	317	283	265	281	289	282	272	297	283	309	305	271	283	275	262	277	297	278	322	277	290	274	292	299	262	282	245	276	308	291	297	275	283	261	271	261	278	306	291	290	273	315	294	327	269	274	239	256	253	317	300	300	274	277	289	269	305	296	284	291	264	280	272	270	256	267	274	332	235	256	266	294	263	284	272	289	261	316	296	290	273	282	286	281	285	303	276	320	279	308	259	290	283	270	264	279	282	283	236	232	333	291	265	263	276	304	300	279	273	267	281	279	275	277	301	317	306	277	288	310	290	277	263	289	280	267	256	250	264	274	266	281	258	265	247	312	285	280	311	290	240	268	283	247	266	285	281	275	266	268	301	281	295	289	266	309	303	292	279	264	260	281	302	279	298	286	283	298	289	287	265	246	290	314	348	289	273	296	275	275	274	286	319	298	248	293	284	278	277	303	260	263	286	287	315	286	267	254	287	254	291	266	287	284	312	287	289	299	257	271	278	290	301	290	264	290	297	290	305	281	292	303	286	305	278	289	275	303	267	274	276	317	320	285	267	279	263	312	282	272	285	268	267	272	270	272	266	281	252	301	302	232	267	295	279	311	282	290	299	248	257	276	295	269	275	296	309	269	292	300	312	309	319	296	290	280	283	277	270	268	297	287	267	290	296	271	298	286	282	312	328	274	270	264	311	276	295	254	246	260	285	286	298	261	271	295	296	275	280	272	305	237	303	298	262	273	278	290	266	300	254	291	311	257	256	277	276	292	285	293	261	289	281	252	271	289	294	311	285	280	291	274	243	272	308	271	284	265	300	291	265	300	265	295	286	262	288	302	308	263	291	301	281	278	288	285	279	268	291	299	282	315	307	280	318	280	293	294	302	284	275	304	270	263	276	281	296	268	275	264	312	306	274	251	304	287	275	297	300	286	289	268	279	287	262	274	283	286	296	289	241	284	291	265	315	276	278	264	276	278	284	258	280	283	271	279	305	282	256	294	296	290	296	286	293	310	264	288	276	278	261	286	278	257	291	285	304	316	282	282	256	271	242	253	291	317	285	270	306	274	285	305	291	289	292	262	279	275	278	280	293	259	288	278	261	288	288	266	266	282	290	282	258	266	279	276	268	256	259	272	304	270	269	323	271	305	287	266	267	314	309	291	299	305	312	294	304	310	282	267	258	252	255	308	268	307	338	284	302	282	262	276	294	281	276	258	274	293	286	279	278	267	303	296	299	267	293	282	293	272	296	282	280	289	282	288	277	259	264	269	280	297	287	299	300	270	275	276	296	271	268	292	310	267	285	278	292	273	289	268	259	274	282	272	291	267	289	259	253	308	267	292	268	320	265	289	270	252	298	269	287	253	246	286	288	283	264	280	282	276	277	265	278	263	258	278	284	271	284	281	274	290	288	312	281	272	305	292	297	275	282	294	257	282	270	321	304	282	270	279	267	274	251	278	262	273	254	338	301	320	295	274	268	260	293	279	274	294	308	284	264	242	273	276	290	292	274	260	277	249	265	275	274	285	294	271	301	242	296	293	284	270	288	229	296	274	280	321	296	307	255	269	259	305	258	311	294	286	266	283	245	259	268	284	299	277	276	269	278	272	310	268	278	313	282	290	276	299	274	262	283	266	309	286	265	297	296	294	284	302	302	286	255	314	272	252	298	279	278	292	271	283	282	327	289	280	286	285	240	279	290	286	275	281	267	285	314	293	268	308	255	300	280	290	249	299	250	286	245	276	307	282	303	277	273	301	275	253	307	304	293	272	267	278	274	259	297	289	298	302	279	321	269	283	310	291	273	294	300	268	277	285	301	284	280	292	274	289	299	288	272	261	270	315	301	292	299	269	276	274	287	269	282	290	255	303	265	274	255	269	278	324	278	229	286	286	259	296	285	264	300	275	262	281	268	281	281	297	313	288	289	294	298	294	264	302	245	249	261	304	299	284	294	295	274	261	257	273	289	273	276	288	306	299	271	276	305	280	283	299	290	296	258	313	294	240	300	262	293	296	266	287	276	257	295	267	255	280	278	292	280	307	282	284	282	299	269	268	306	273	275	279	291	305	277	265	266	261	286	287	306	331	298	302	294	272	271	290	282	284	300	282	277	310	295	265	259	270	280	293	281	304	247	278	273	278	298	291	290	278	313	259	277	285	277	269	269	276	294	268	295	271	302	276	255	276	273	262	288	285	274	294	303	262	301	277	295	281	308	288	312	292	279	263	306	262	281	281	277	275	276	256	272	274	317	288	292	279	270	270	302	289	286	270	278	285	289	271	273	289	302	277	281	283	284	300	296	263	297	284	266	276	282	284	287	277	315	299	300	276	258	282	297	291	287	305	257	253	280	282	307	303	303	320	291	267	287	319	300	290	256	301	270	279	254	275	275	274	293	261	265	281	301	298	273	292	253	277	265	285	291	276	265	263	254	307	276	261	283	305	280	309	268	283	267	292	268	283	284	287	277	276	281	238	281	298	246	275	305	275	292	297	309	310	257	274	268	292	288	289	290	284	313	259	291	286	292	260	280	276	299	262	295	248	303	294	288	296	290	297	266	263	269	289	281	291	280	269	266	269	295	268	282	273	287	268	300	255	273	270	292	279	280	277	288	290	291	277	291	263	287	285	301	266	280	242	268	287	273	288	275	294	295	309	280	303	303	279	305	290	322	286	281	273	294	293	257	251	263	294	283	265	308	273	283	270	293	307	285	272	288	259	288	303	281	287	291	305	284	305	298	270	299	282	301	294	266	270	301	275	287	296	278	286	288	269	248	293	312	280	275	312	305	272	290	300	278	263	267	262	281	292	256	285	251	278	319	268	273	275	282	277	264	311	309	308	284	294	287	311	295	269	269	318	289	261	265	277	289	245	271	308	300	292	274	285	278	273	276	284	292	279	277	291	271	288	284	253
7184	1128	1683	1838	1479	1306	1089	1006	867	871	823	844	772	719	825	742	706	689	680	766	684	716	724	701	698	741	647	710	710	679	717	712	697	682	726	701	695	663	641	694	691	728	694	649	732	671	688	667	718	655	687	699	662	665	674	694	659	646	682	701	660	666	643	649	643	645	636	679	665	645	674	698	659	698	700	672	683	678	669	636	704	671	672	700	646	700	670	696	672	649	656	648	687	666	646	738	662	684	718	685	709	654	670	670	614	646	685	665	667	630	661	676	668	654	714	672	697	685	665	633	657	642	684	710	683	679	673	681	671	671	678	656	727	655	673	650	669	700	685	678	649	699	648	655	662	690	695	664	691	663	657	654	729	635	666	659	671	688	684	654	701	694	668	635	674	686	687	638	665	712	643	689	669	669	670	695	692	658	676	710	676	638	681	639	712	681	694	644	661	721	651	657	702	689	607	672	653	738	654	709	667	646	659	664	725	638	675	676	629	678	685	650	676	632	676	666	672	633	706	713	667	653	683	672	692	658	692	668	686	712	664	656	660	682	711	675	664	698	676	640	651	661	673	642	679	648	683	645	665	682	668	690	723	698	675	715	657	657	655	642	632	674	670	662	658	696	670	665	699	687	650	696	652	689	703	659	621	642	719	636	659	729	687	670	678	653	641	668	659	665	676	699	635	697	682	662	676	695	687	642	688	619	667	676	698	704	687	713	657	656	671	679	642	614	700	654	641	672	654	689	630	659	673	667	667	699	675	660	711	695	653	680	661	674	666	640	646	676	699	713	644	672	651	693	634	647	645	656	681	661	681	677	660	716	674	698	661	615	662	656	655	650	662	670	662	694	673	688	692	680	652	664	695	641	631	619	648	636	631	695	713	647	698	667	650	658	700	686	688	690	657	690	682	695	668	713	688	665	649	696	661	682	601	705	697	675	689	678	657	719	684	680	703	688	670	631	695	680	659	674	692	684	710	641	672	661	681	675	660	688	612	658	637	665	693	658	608	669	680	666	644	647	660	696	693	636	611	699	624	689	668	690	722	688	612	667	676	670	643	679	726	655	675	640	693	631	655	653	638	648	645	698	643	648	707	628	690	637	674	671	679	654	645	691	672	653	637	700	655	640	647	694	667	659	649	666	700	678	674	712	651	689	641	674	695	655	654	681	688	686	702	651	678	679	681	658	643	672	678	667	670	633	639	615	671	646	638	649	684	684	643	714	692	697	689	658	617	667	661	717	626	688	685	684	656	615	658	671	638	710	689	686	702	625	665	643	704	661	675	650	672	653	682	679	693	684	666	642	685	692	677	694	641	628	674	693	632	662	693	659	670	666	699	702	686	655	698	653	633	692	617	656	701	670	702	670	709	671	688	684	702	642	708	700	698	676	707	638	710	661	707	625	732	711	647	678	648	695	630	662	685	631	691	639	666	672	675	655	653	675	646	665	677	672	668	660	684	648	716	664	640	659	683	655	665	638	648	693	715	711	675	744	642	663	664	668	611	700	721	668	678	684	689	700	658	688	645	691	691	667	696	648	675	696	654	654	667	718	667	641	686	680	641	681	718	682	710	654	654	690	681	669	664	665	691	653	674	664	686	664	682	700	662	671	676	698	658	696	646	659	708	695	718	681	680	659	651	649	650	703	653	689	684	617	695	662	684	642	679	685	621	659	644	685	669	699	633	708	647	689	719	716	654	639	668	640	650	681	645	660	699	674	698	682	680	686	690	654	669	607	654	674	708	649	656	699	642	699	699	678	707	737	686	688	672	669	668	674	689	657	643	669	667	685	640	655	679	651	685	636	670	670	662	698	649	623	669	689	711	674	678	660	660	673	691	661	628	664	714	658	643	644	655	666	688	673	673	713	697	658	703	637	702	649	680	625	660	673	679	693	688	643	622	632	700	709	650	658	629	679	668	642	697	708	651	669	700	674	728	653	649	671	620	689	651	680	624	642	691	682	671	735	668	693	652	641	647	676	640	623	694	659	717	705	640	681	649	673	665	683	653	669	603	728	679	646	616	676	687	625	677	654	678	708	620	649	646	664	655	664	658	657	693	687	655	654	701	665	691	657	632	667	624	684	687	721	667	632	650	680	679	667	674	656	703	671	646	639	650	669	657	695	637	661	700	684	628	732	702	686	668	656	720	686	672	682	707	678	692	708	701	628	689	654	651	665	641	684	695	666	660	655	648	662	673	699	667	661	682	640	663	680	685	641	648	658	652	655	660	629	676	668	683	662	683	635	716	659	676	677	647	656	667	685	634	672	729	636	672	630	707	725	683	691	657	623	691	697	615	664	678	676	648	645	686	689	637	672	662	652	648	673	641	711	691	652	670	706	669	663	692	680	667	703	643	669	712	656	692	719	681	639	641	688	692	656	620	669	647	678	678	647	663	668	722	662	659	676	709	668	690	661	703	627	719	681	675	676	679	685	663	662	679	684	668	704	689	665	660	683	659	692	693	707	654	695	672	667	657	684	656	658	670	641	643	701	708	689	680	682	654	692	685	673	643	694	676	691	632	693	708	681	667	625	726	694	670	662	680	642	679	669	636	659	642	685	673	731	650	703	664	648	703	703	670	673	660	659	703	738	638	686	707	655	672	669	663	659	693	675	612	677	607	659	684	680	659	671	654	688	622	700	637	682	685	662	690	667	656	673	636	667	709	632	695	643	688	655	643	678	667	671	639	669	681	672	682	669	678	611	665	651	659	688	663	657	724	702	670	716	645	662	635	661	690	659	656	661	670	654	681	700	663	663	683	639	630	695	648	672	654	655	640	701	700	700	645	677	683	642	714	696	693	683	690	689	687	683	624	611	668	697	666	692	693	619	626	740	659	622	686	669	674	664	693	701	690	625	689	638	724	689	691	707	654	706	647	663	671	666	678	685	671	634	640	692	706	647	698	651	667	682	684	655	682	650	629	656	696	700	670	650	622	646	642	697	650	657	658	661	678	666	640	706	644	665	665	725	639	675	650	668	665	651	690	673	702	688	637	651	675	676	647	676	656	667	676	666	673	679	704	726	657	702	660	689	694	693	675	647	629	714	644	656	685	714	691	711	681	664	669	673	652	694	643	640	702	647	673	672	660	673	672	667	643	646	670	665	680	664	673	664	689	644	651	674	682	662	679	672	663	669	648	659	676	676	710	658	659	701	659	666	681	673	679	705	667	671	653	681	698	665	669	732	703	689	670	652	692	673	662	666	667	655	659	685	649	698	690	636	648	650	691	649	653	652	669	712	609	675	695	669	671	656	641	688	636	655	658	650	613	712	677	694	695	639	651	733	641	708	686	688	672	682	699	643	687	630	674	637	698	665	655	637	689	673	692	670	662	633	666	681	664	680	668	689	738	665	682	681	683	678	664	663	637	674	683	694	726	719	656	649	661	681	668	661	736	694	674	684	694	694	633	701	670	667	637	641	702	692	665	676	680	659	646	671	666	685	636	663	671	671	693	691	658	683	654	702	641	645	699	661	666	661	721	704
15119	1258	840	574	481	321	311	214	192	170	174	160	155	160	165	139	144	146	153	107	118	128	114	142	119	127	127	134	135	125	148	110	134	138	135	136	144	132	139	117	138	132	148	139	129	119	129	112	143	124	143	110	125	123	132	126	141	116	133	112	113	134	112	116	137	129	102	140	129	129	116	130	116	145	105	133	109	123	102	107	118	131	119	123	100	126	143	136	130	113	133	126	110	108	106	133	122	117	120	117	89	129	101	127	118	120	123	122	113	122	107	119	128	150	121	140	142	127	118	135	142	133	117	131	120	126	142	108	114	122	118	113	123	129	141	124	123	115	112	111	146	129	123	130	115	113	133	148	128	140	129	147	103	136	114	132	134	107	126	116	137	116	121	136	135	127	109	140	137	111	107	118	116	97	124	103	106	137	128	121	104	136	111	135	128	129	137	125	128	128	130	120	112	114	120	126	111	114	129	125	127	136	146	136	135	106	134	126	115	111	120	125	130	121	117	148	119	127	111	131	120	131	126	145	119	121	121	130	149	108	136	121	118	125	118	124	116	120	130	127	115	119	121	109	112	122	121	119	119	125	167	114	107	141	127	149	104	108	124	107	99	124	114	133	134	116	139	124	119	139	109	109	142	121	120	121	139	114	123	118	139	119	135	128	133	131	150	111	133	122	126	111	132	116	121	119	99	144	125	127	126	121	120	133	136	123	110	115	117	130	142	110	104	120	111	93	121	119	151	113	139	122	132	131	121	123	126	127	131	130	135	106	132	131	125	105	137	117	127	138	114	132	122	124	116	149	143	130	110	128	121	144	122	112	132	138	145	107	125	129	134	135	124	120	128	122	145	125	138	139	106	116	133	131	121	118	101	153	119	131	124	124	139	141	148	117	138	130	107	140	115	127	139	137	118	91	124	128	99	113	124	102	97	124	151	131	133	133	114	154	107	127	119	142	134	112	108	115	116	131	142	140	114	138	124	116	126	107	129	153	112	120	134	131	110	126	98	129	150	123	125	119	104	130	133	129	118	92	95	118	105	140	126	116	132	106	111	129	108	130	132	145	136	124	128	133	103	121	110	122	118	117	124	123	136	111	120	116	115	124	131	102	142	130	117	126	116	128	135	130	127	112	114	133	134	123	130	113	125	114	126	137	132	122	111	101	143	140	126	130	130	133	135	111	120	128	145	128	138	128	125	105	127	119	129	116	113	137	140	126	140	127	124	115	128	131	126	126	125	136	136	119	126	124	114	111	115	119	119	135	115	121	134	120	122	125	123	150	108	101	138	147	133	138	107	114	122	109	124	117	131	121	122	122	108	126	110	120	114	116	153	143	104	124	131	130	128	113	107	130	116	134	109	126	94	124	112	123	125	131	117	123	140	114	153	122	104	119	104	133	134	120	117	122	109	121	126	113	128	119	116	129	124	122	124	121	119	129	114	124	137	139	128	138	106	124	97	124	121	152	134	106	132	115	103	146	128	112	113	151	123	124	132	120	113	123	125	116	117	105	118	122	121	129	117	121	113	132	117	115	132	133	137	127	145	126	131	141	148	128	115	115	144	97	135	110	120	127	135	106	110	113	131	115	103	121	110	126	121	116	135	129	120	115	115	115	131	110	123	119	120	133	139	127	104	148	103	115	119	117	116	137	128	117	138	99	130	114	111	117	115	139	126	125	112	142	135	124	111	111	123	123	136	98	125	113	117	146	138	114	128	104	120	124	96	119	134	126	123	127	137	134	128	130	112	98	145	145	113	126	160	126	123	118	132	124	125	139	119	133	133	126	108	128	117	121	128	113	113	120	105	127	133	126	117	142	116	128	137	129	118	122	125	120	137	138	121	123	111	114	111	117	114	124	113	113	133	126	139	115	122	110	107	111	121	128	141	133	131	126	111	124	122	125	124	117	129	117	106	121	120	124	121	124	142	143	135	129	120	120	138	120	133	132	129	120	109	135	105	120	111	111	126	120	136	97	109	118	119	125	106	118	118	121	127	121	126	133	116	111	116	107	111	109	129	124	124	117	123	129	98	138	115	117	114	125	120	129	114	146	126	125	109	121	120	124	120	131	124	116	123	116	119	137	130	122	121	119	126	116	118	119	124	113	124	117	109	138	144	130	131	129	114	135	126	128	121	126	138	119	112	115	112	108	116	112	127	124	127	106	125	130	135	105	130	143	134	125	135	123	118	110	134	135	143	123	134	138	139	127	114	110	119	132	108	118	125	148	122	107	103	140	124	107	100	140	122	129	130	121	127	132	113	136	114	156	123	125	140	128	138	131	116	111	128	119	126	116	111	118	117	120	125	120	124	138	117	110	109	122	133	124	130	131	123	126	123	130	134	128	120	111	122	129	121	119	129	108	128	119	123	134	124	127	137	112	117	116	139	129	124	135	135	103	123	136	116	115	115	123	128	125	121	136	121	134	145	152	124	133	130	104	130	148	124	115	102	116	133	112	93	108	108	131	138	101	103	129	116	128	128	138	136	128	124	123	100	134	135	133	133	135	118	127	125	106	108	120	111	135	133	112	124	105	105	114	126	128	125	138	96	114	132	134	131	135	107	130	128	116	114	134	131	116	115	137	128	119	127	113	120	134	136	100	100	142	137	134	134	141	122	142	105	133	128	132	121	89	122	127	126	130	113	117	125	122	115	141	128	104	120	118	133	139	136	102	137	128	114	116	94	136	128	102	125	108	124	135	115	129	113	120	107	134	124	113	129	121	116	121	123	110	135	126	120	121	105	134	121	132	138	113	130	119	108	144	121	122	126	110	140	126	112	119	117	125	115	120	114	118	110	140	113	144	109	98	111	122	141	117	111	108	115	123	132	135	106	130	130	116	139	133	111	102	110	138	114	128	139	128	135	129	100	140	98	138	148	112	137	140	130	116	114	123	130	106	119	130	124	136	129	147	138	148	110	128	119	107	128	123	124	135	124	123	119	129	124	156	118	136	113	126	106	135	131	133	133	137	145	135	134	143	125	110	140	110	119	130	138	111	137	116	106	114	138	148	118	130	115	124	118	126	133	107	108	123	135	112	112	120	121	116	113	134	126	110	121	125	125	124	114	119	119	121	118	140	113	120	111	113	118	137	131	111	112	110	151	118	117	111	114	116	125	122	144	138	120	145	122	131	118	108	136	129	123	108	117	100	120	111	120	111	116	118	128	139	118	120	126	120	115	123	148	106	125	116	113	147	113	133	111	124	125	126	119	131	114	113	120	113	123	118	117	113	131	101	121	131	137	120	123	130	123	130	108	111	123	143	129	144	121	117	133	113	119	111	121	146	108	112	117	121	111	117	128	142	134	122	120	123	110	138	124	129	137	148	111	111	106	113	110	142	127	130	124	137	159	137	148	109	125	148	121	131	134	136	116	124	124	111	118	123	119	113	123	108	141	127	96	117	126	118	129	122	132	132	107	128	130	101	135	140	127	132	118	125	113	125	105	136	118	112	120	137	134	119	142	126	127	106	121	114	105	126	137	118
9260	1067	1907	2183	1859	1383	1024	842	742	733	625	610	525	520	474	442	434	461	407	389	395	405	390	398	390	358	346	382	368	370	366	345	357	383	381	398	355	347	351	409	353	367	331	370	358	354	362	361	346	305	323	363	334	331	323	365	323	375	349	311	348	318	347	324	325	318	331	319	341	336	328	326	338	353	341	333	327	356	318	338	311	346	350	354	336	362	324	371	363	352	357	320	333	374	328	349	334	342	339	369	353	293	336	337	364	309	338	300	339	320	331	311	342	314	325	321	374	326	340	356	333	324	340	363	344	315	324	337	316	329	303	346	353	342	317	371	364	355	329	317	336	348	332	334	368	325	372	339	316	328	347	329	324	305	344	361	346	369	344	339	336	334	354	334	297	344	353	341	302	343	313	341	323	366	369	346	347	319	347	318	305	331	336	322	317	312	323	307	317	343	352	325	332	348	347	353	320	332	306	349	312	356	341	312	350	315	359	332	354	366	340	304	345	356	281	317	325	307	344	334	360	326	333	337	342	359	337	370	335	296	322	309	303	353	323	313	344	358	338	337	323	310	297	329	314	339	344	368	329	349	349	337	371	339	325	332	342	316	332	340	317	338	358	330	321	318	358	340	353	353	359	316	348	330	342	354	339	329	343	336	344	344	339	319	310	338	357	340	345	366	358	346	327	378	342	315	294	310	342	318	312	338	315	333	294	350	345	360	357	306	301	335	313	324	319	345	351	337	355	322	323	347	341	357	341	307	374	332	359	346	329	306	343	325	364	322	315	350	368	294	314	326	348	320	335	318	327	373	358	366	324	336	359	320	318	327	362	294	340	326	345	329	311	301	348	339	346	341	286	335	317	322	317	335	317	321	342	309	309	311	323	347	305	336	333	325	353	310	312	343	337	365	375	341	332	380	354	331	331	320	330	332	358	340	329	323	328	333	306	360	326	361	315	322	331	314	309	309	330	374	331	339	372	304	307	369	318	303	341	318	331	327	336	332	314	321	342	322	359	341	373	311	331	316	345	352	335	343	316	321	336	332	358	317	333	323	339	334	306	365	330	314	330	314	344	325	284	344	351	341	318	355	374	345	336	322	310	327	344	314	346	308	340	329	327	343	348	310	343	295	343	345	335	324	288	353	370	345	317	331	322	321	338	317	329	304	325	347	322	332	340	349	330	326	351	297	324	344	365	322	322	325	308	329	337	354	356	347	349	333	307	354	314	301	307	369	319	323	347	340	333	339	324	321	353	325	357	333	333	352	323	371	290	338	353	328	330	363	335	349	357	324	366	337	310	340	348	353	353	340	309	356	344	331	358	337	342	332	335	345	362	317	342	357	352	335	321	338	363	304	330	303	301	334	328	325	345	332	368	352	351	333	377	303	350	346	348	320	299	330	338	340	328	343	308	327	338	326	333	336	316	326	340	344	322	352	328	321	331	354	302	342	365	322	311	302	327	342	337	350	361	351	334	351	318	305	358	338	330	320	339	334	336	347	368	329	327	315	354	351	361	339	327	357	333	336	358	353	375	311	321	322	345	324	327	318	335	337	340	343	341	348	328	315	348	351	369	323	342	319	316	328	334	344	335	339	341	330	352	365	363	337	331	344	361	363	273	325	312	329	343	326	338	324	324	359	327	310	352	332	325	338	362	326	350	318	327	307	352	344	309	345	328	335	339	327	374	329	361	336	343	328	323	331	333	328	337	337	352	346	304	330	342	344	348	357	332	355	335	327	368	332	346	349	325	326	329	345	323	347	318	350	347	320	328	301	334	346	333	352	302	343	350	327	317	315	343	348	330	327	329	318	326	347	312	317	352	344	359	341	301	357	317	335	291	339	328	369	366	356	339	367	345	324	314	379	343	329	338	355	335	325	315	347	336	334	349	316	368	330	316	336	337	331	341	367	339	321	326	312	313	321	347	315	354	385	340	372	305	339	318	345	329	348	320	347	317	331	349	325	332	358	329	359	308	315	335	341	332	319	358	337	354	347	315	323	343	332	333	338	290	355	365	356	352	326	322	312	349	320	308	338	313	340	320	329	314	343	332	308	348	311	374	304	347	335	341	320	332	321	340	347	348	331	337	365	318	316	314	345	352	347	334	367	317	348	327	329	338	323	336	311	313	329	352	337	338	341	343	308	347	358	338	331	329	319	330	332	359	347	284	344	321	341	308	339	354	330	362	333	313	327	337	309	316	325	344	340	320	316	347	348	332	324	352	342	310	367	308	322	332	286	336	335	330	363	313	344	346	313	297	338	332	321	346	321	356	321	341	323	356	344	342	332	342	308	326	315	328	324	343	293	325	312	335	337	338	336	312	350	322	352	322	349	313	340	344	345	335	323	315	371	333	343	290	360	329	323	326	313	358	325	345	310	315	350	325	334	315	321	312	325	345	332	311	336	348	340	327	326	327	368	318	332	346	321	362	313	305	295	341	323	328	344	339	310	296	324	335	370	315	344	366	328	348	307	353	327	320	340	381	350	327	315	346	327	335	292	320	312	363	355	340	347	302	313	349	323	312	333	368	284	333	312	356	347	328	347	356	333	327	297	321	298	327	333	326	354	310	301	299	319	360	353	319	299	357	334	340	317	348	341	336	340	302	341	321	322	314	329	335	343	324	333	322	336	351	302	335	356	332	323	310	355	330	323	357	316	325	354	318	353	360	335	309	353	313	335	349	320	337	383	336	338	304	347	312	358	303	341	324	337	331	304	332	337	351	328	327	361	340	316	312	332	318	370	315	311	340	341	335	335	345	328	331	350	353	335	324	368	320	318	333	324	329	303	328	356	344	356	338	314	333	320	323	334	327	343	306	347	330	352	346	297	348	314	359	336	327	362	338	331	372	331	302	326	356	308	320	328	321	348	371	321	309	358	332	340	325	336	339	332	348	350	319	342	345	337	337	341	320	335	321	316	320	347	352	305	311	312	316	353	347	341	357	325	355	380	326	321	324	296	297	343	311	303	351	308	332	369	352	331	343	328	333	361	342	366	343	327	302	326	324	315	351	334	317	331	364	319	333	344	347	340	317	327	326	372	330	316	357	317	338	389	361	358	309	299	348	357	331	355	335	343	323	293	338	354	323	350	312	345	336	366	313	344	342	343	330	336	330	298	333	337	351	341	320	331	339	358	372	356	339	331	319	308	334	322	313	325	327	360	322	328	304	324	313	325	329	343	336	345	325	377	323	342	323	312	307	344	343	311	364	296	344	323	330	318	329	376	331	333	357	326	350	323	320	333	354	325	316	309	355	321	352	331	329	319	343	351	342	373	338	351	362	333	332	318	319	320	315	375	334	368	325	347	303	346	307	334	353	326	315	351	347	334	356	323	340	350	348	314	345	362	321	330	311	331	330	396	359	361	331	321	312	346	304	327	334	316	327	330	331	323	355	324	334	375	347	334	354	358	344	316	341	324	348	328	335	358	344	345	349	348	350	355	362	337	364	341	309	337	343	341	327	350	318	322	329	340	320	319	331	361	318	319
1563	448	474	428	418	379	394	376	372	348	316	306	360	309	369	385	405	340	367	359	343	384	335	376	361	380	373	331	364	358	377	303	370	400	390	350	370	387	343	349	322	364	336	382	381	368	387	354	367	377	389	367	352	353	338	393	410	383	381	365	363	399	382	364	381	348	360	350	359	354	347	370	381	369	340	380	332	344	379	373	373	347	360	403	375	342	344	337	360	355	376	340	372	361	349	376	349	327	359	373	339	367	330	360	355	356	376	361	390	349	393	373	372	349	369	354	356	358	384	371	348	338	326	372	352	363	370	382	350	336	360	370	361	382	377	364	381	333	371	386	341	384	388	393	356	353	352	354	352	354	366	327	354	354	341	351	359	356	357	356	363	363	311	362	386	355	381	350	361	353	361	354	335	333	357	362	365	392	413	392	368	345	337	333	387	397	383	332	378	363	338	388	387	368	372	363	359	361	383	409	354	359	368	382	361	377	328	369	371	374	354	355	343	368	358	344	366	334	374	397	361	353	395	354	356	337	361	362	386	364	361	391	374	393	359	352	354	333	361	372	374	340	319	346	338	390	358	389	358	366	353	347	340	393	364	382	375	348	372	355	364	383	330	367	358	364	350	350	367	385	329	367	352	378	389	350	347	364	390	338	338	332	356	367	367	378	391	340	340	376	377	357	381	373	359	382	388	328	363	356	348	389	382	361	428	371	340	412	361	359	367	387	317	391	352	359	333	373	361	351	358	364	349	354	360	387	349	400	378	370	374	401	361	343	387	335	366	343	416	383	392	343	341	345	346	367	385	368	370	318	353	356	349	395	357	402	371	383	369	346	352	388	342	395	373	376	344	365	370	383	354	375	374	343	369	387	374	383	341	355	371	369	344	361	356	380	385	346	392	372	421	358	362	339	326	364	352	365	399	327	392	365	348	368	423	349	367	346	373	352	378	342	367	358	343	347	391	370	368	405	363	323	348	360	405	408	396	361	419	319	329	315	393	365	357	402	330	347	325	348	399	357	366	348	390	380	369	377	327	395	413	358	368	356	373	354	363	348	384	372	357	375	361	359	381	377	407	340	344	369	356	382	427	355	377	351	375	375	351	385	381	397	390	397	341	334	351	382	378	358	330	370	395	332	360	376	364	370	379	401	369	362	341	353	348	339	374	363	361	367	380	331	389	354	357	366	363	373	382	367	392	408	375	321	323	349	379	356	357	362	351	324	340	377	366	344	360	367	381	361	337	392	396	395	356	349	350	371	375	359	380	368	396	350	353	387	374	338	318	344	373	388	358	393	395	322	339	354	380	331	360	359	360	376	357	359	358	350	332	319	363	364	375	383	353	370	378	352	361	398	360	362	369	388	347	383	383	356	360	341	366	354	363	351	367	365	360	349	351	344	348	394	371	410	392	334	360	378	389	346	364	372	382	398	406	352	381	374	390	354	374	332	360	373	372	363	368	369	371	371	392	357	360	307	349	357	399	354	337	378	339	345	360	363	351	357	338	368	341	399	362	364	380	369	378	374	386	340	377	371	361	361	371	361	370	387	369	384	417	353	362	379	369	350	351	377	389	385	331	330	351	361	361	385	336	404	369	366	383	395	375	351	341	398	376	331	370	394	367	325	381	354	333	360	359	366	354	352	362	342	358	370	363	366	335	346	325	348	384	380	372	395	391	382	402	386	370	346	401	350	348	396	397	379	384	385	367	358	357	380	331	384	342	403	380	395	402	379	363	362	371	364	374	374	371	378	372	393	378	349	366	385	368	381	356	391	359	369	393	419	323	357	386	367	391	356	352	364	379	352	370	350	402	349	368	366	356	357	347	357	361	383	383	358	442	339	377	375	383	374	376	365	420	388	382	345	367	371	370	346	389	369	374	354	343	362	354	403	350	386	370	388	346	351	387	350	375	357	406	351	367	343	368	373	369	330	346	345	350	374	397	350	375	403	399	392	369	376	363	345	363	367	348	362	387	356	389	412	383	359	335	391	340	330	340	370	364	392	350	367	369	349	334	361	374	359	391	390	365	378	352	388	367	382	368	342	388	349	376	326	358	325	400	390	332	353	338	384	366	320	347	347	401	365	374	357	378	383	366	357	358	376	350	352	338	347	377	378	359	360	380	351	401	388	362	373	372	353	359	376	379	407	359	355	368	350	352	351	348	322	345	380	377	373	337	346	398	420	368	348	370	385	361	343	360	376	349	338	372	389	377	391	356	383	394	408	368	362	335	364	383	346	356	379	364	366	357	375	366	374	349	364	353	319	381	368	344	353	337	375	330	363	389	346	346	366	331	352	383	380	328	383	332	378	356	378	355	322	349	366	375	376	329	348	346	348	340	369	373	353	359	354	352	375	380	347	335	374	348	364	374	377	361	365	355	358	361	375	401	359	337	337	376	355	396	340	381	349	371	347	363	376	327	327	343	412	355	364	369	387	380	392	341	409	402	353	345	345	323	345	397	340	344	348	320	371	355	368	375	344	388	359	357	381	361	369	349	314	358	362	352	352	327	408	389	365	345	362	363	388	374	395	380	399	379	347	356	334	380	358	345	368	378	355	365	382	344	333	353	313	373	409	403	356	369	377	340	348	379	368	398	366	360	395	380	353	337	364	371	350	364	371	378	349	321	354	332	361	346	342	381	374	385	391	398	353	354	373	393	411	360	340	375	340	370	336	361	379	397	346	343	381	378	378	397	372	361	361	377	372	343	406	341	384	349	368	400	356	341	374	356	399	339	371	416	355	370	331	381	392	341	384	392	377	366	363	335	410	401	365	328	379	353	335	355	380	352	347	351	384	363	376	372	360	364	366	354	368	379	379	395	343	381	372	373	372	337	382	374	376	354	369	384	376	388	358	357	346	334	333	360	353	375	347	371	381	346	341	374	345	360	345	370	377	320	367	401	333	330	389	378	363	375	366	358	393	388	411	370	374	392	335	339	332	344	378	349	366	370	372	371	345	356	424	386	410	349	318	375	390	341	343	365	382	346	338	336	342	348	360	371	346	354	412	326	352	351	400	370	373	364	363	356	350	315	359	334	406	390	359	397	358	386	331	383	345	343	369	361	401	335	357	373	342	369	348	362	378	365	371	303	375	375	342	354	346	337	351	396	374	384	351	396	330	350	392	390	320	392	395	342	383	362	374	380	367	371	337	359	355	322	358	384	357	390	347	344	355	387	359	353	399	352	392	373	365	396	353	318	367	334	323	359	356	340	336	376	364	374	363	353	353	356	390	380	362	387	378	352	364	388	376	363	325	362	364	366	402	362	355	351	353	347	370	392	375	370	359	363	369	367	386	347	383	373	334	398	361	375	393	391	388	377	340	365	383	349	365	352	343	395	365	370	365	390	357	399	359	389	349	377	379	391	357	405	363	357	334	381	372	334	353	356	345	353	348	375	381	355	381	368	335	390	345	391	406	365	386	380	372	360	405	354	389	369	375	380	381	343	350	368	373	352	339	363	340	295	353	369	335	344	374	346	380	364	360
2150	962	1125	1150	1027	985	960	870	925	930	811	914	894	859	823	875	935	858	909	804	819	844	859	868	916	866	841	906	877	842	837	875	873	880	905	893	864	858	892	863	836	848	842	909	819	817	873	902	868	835	874	851	850	803	897	887	845	880	841	844	884	845	850	814	846	842	866	832	815	847	840	857	917	853	855	900	886	862	838	857	841	828	872	922	870	805	834	861	837	871	883	888	846	881	854	907	892	908	851	810	861	843	817	847	832	860	907	808	892	888	856	857	814	850	865	897	859	841	779	820	908	864	848	860	796	855	844	871	862	855	841	852	881	855	835	830	871	869	798	854	824	869	829	930	888	843	882	878	841	876	862	824	828	824	845	814	842	848	822	856	821	844	853	852	837	864	854	884	889	813	855	863	849	845	864	878	871	897	871	792	840	892	844	879	870	860	807	803	847	860	882	892	825	877	849	906	833	812	833	877	816	840	901	879	835	848	862	849	858	845	830	885	858	861	868	870	880	889	860	838	840	841	844	827	880	831	843	922	845	787	916	841	849	904	775	825	817	836	876	770	880	953	899	852	864	804	928	888	843	823	885	810	853	870	891	841	854	859	836	820	938	885	853	891	870	903	861	870	846	834	856	834	837	917	853	862	847	874	883	853	884	851	860	863	878	906	830	832	870	841	811	853	878	839	833	814	847	841	811	864	802	842	852	845	872	875	898	839	866	834	853	850	828	904	828	874	861	879	891	889	807	821	767	894	822	860	874	825	880	834	880	823	876	845	850	852	832	841	865	836	823	862	836	860	851	875	837	929	846	898	845	837	876	825	890	833	844	866	919	803	826	852	829	891	867	880	867	848	903	893	882	833	873	841	819	799	807	910	861	855	849	837	847	921	850	877	823	835	840	842	887	869	846	901	861	856	901	893	853	850	803	839	911	812	836	853	843	854	916	796	883	870	823	855	865	811	849	858	866	890	835	823	806	782	857	810	887	852	873	864	879	905	843	853	861	808	851	860	842	828	830	880	878	819	917	860	831	900	852	847	830	845	856	847	858	852	821	847	884	808	883	855	865	854	850	823	862	866	837	865	870	898	866	895	830	783	888	858	897	908	836	879	852	898	858	867	912	833	870	855	834	824	904	882	831	879	884	841	839	877	861	827	855	822	863	847	912	842	843	804	906	845	866	887	828	884	849	893	851	885	874	882	858	901	836	865	858	872	822	855	862	840	808	886	807	841	817	858	881	866	876	830	868	853	841	884	883	839	877	866	821	815	884	818	883	813	872	851	850	827	871	877	877	863	846	840	813	851	793	868	833	851	856	866	879	835	825	833	872	817	860	862	839	819	829	842	844	867	868	811	873	891	915	852	818	883	881	868	876	812	807	835	889	850	898	881	833	858	875	856	838	821	848	822	855	861	857	807	910	883	910	844	806	869	834	885	899	825	862	878	902	870	870	848	873	799	820	868	890	872	900	812	856	881	901	857	818	831	840	814	883	845	862	876	864	876	866	925	881	880	904	827	861	818	847	870	821	835	845	850	866	867	785	822	856	825	900	860	843	879	822	858	878	898	856	823	860	868	870	818	852	821	878	883	869	930	863	887	849	865	873	847	838	890	914	874	867	893	849	866	825	904	843	818	907	799	818	867	841	864	838	876	816	871	899	843	874	866	852	834	902	889	843	844	868	861	905	852	914	884	884	864	879	848	829	859	846	812	825	869	885	884	852	811	848	915	875	821	870	812	866	846	788	874	859	810	903	817	850	867	838	862	844	831	864	902	866	851	845	853	872	873	894	801	833	819	834	854	834	850	831	867	889	892	836	867	850	885	902	870	883	868	860	828	870	816	818	830	829	890	828	860	902	802	890	866	866	818	830	852	871	934	871	817	877	817	861	765	879	827	882	944	874	811	861	818	880	910	840	824	830	857	870	849	885	845	866	843	839	820	942	832	909	839	842	822	859	834	841	848	820	904	881	897	844	887	879	820	827	835	781	862	877	845	848	823	842	859	865	853	856	887	848	869	848	877	872	895	847	889	893	879	872	863	835	852	872	900	858	881	862	852	831	815	847	861	823	872	827	866	856	861	899	857	850	846	853	888	813	832	907	871	903	864	824	838	843	837	834	853	852	844	926	877	826	841	890	827	829	788	887	862	909	912	783	890	877	829	838	869	872	879	837	839	872	856	878	802	833	890	837	826	860	801	883	804	864	863	848	830	902	808	820	806	864	869	829	822	855	817	829	831	838	888	861	831	882	887	842	823	859	848	898	821	817	828	811	842	845	862	846	871	868	845	823	869	894	900	844	855	897	900	829	833	871	826	880	843	837	828	889	848	845	874	881	836	843	871	872	841	852	875	844	857	875	865	842	799	914	893	866	859	868	899	847	823	849	878	843	874	859	833	878	856	833	892	917	819	854	878	878	824	927	846	852	929	855	870	877	840	880	851	789	841	867	825	857	809	919	843	895	849	897	874	825	889	845	844	847	798	903	853	816	823	818	890	858	864	859	874	840	851	844	880	836	859	870	833	865	885	822	913	807	863	846	854	839	822	867	820	861	858	833	813	835	860	832	852	859	845	897	843	864	840	840	899	812	807	841	857	865	844	841	898	889	891	813	871	871	901	816	827	870	896	863	860	879	821	903	892	876	847	786	848	866	875	909	884	818	854	845	823	903	822	882	808	823	815	830	878	834	830	887	826	832	891	892	871	846	887	854	862	858	872	837	869	848	842	839	857	870	877	887	864	847	820	856	859	885	840	919	821	789	894	824	820	836	814	876	870	903	869	881	833	816	830	865	848	851	818	866	845	817	872	883	834	838	864	859	855	866	876	846	842	859	857	849	856	838	840	861	810	869	866	888	865	841	833	885	898	832	825	878	874	819	856	822	871	867	842	850	838	853	866	896	882	825	823	890	855	826	909	828	930	838	857	868	863	830	869	834	855	844	864	842	874	824	896	889	916	862	876	888	859	891	921	890	822	869	863	865	878	855	912	902	843	861	859	861	816	858	887	919	846	886	878	855	867	802	845	822	789	854	790	824	870	866	839	858	857	879	867	835	838	867	856	893	895	810	833	858	859	850	839	849	821	864	851	816	847	847	854	830	847	858	859	842	847	834	905	876	828	810	842	884	822	896	857	847	788	844	879	842	854	853	828	893	844	900	900	887	887	820	890	877	841	772	846	862	899	883	887	840	890	869	840	826	907	823	852	873	883	826	814	820	851	851	869	878	902	875	847	817	877	885	879	844	865	883	876	832	839	804	859	808	828	827	822	833	868	878	837	872	836	951	862	871	836	912	865	828	804	820	867	836	895	871	852	834	869	859	868	839	808	887	901	854	813	891	854	891	888	853	888	881	863	835	896	893	850	910	871	859	882	790	818	837	872	872	844	880	810	857	831	845	895	836	811	830	839	883	857	810	868	854	843	853	811	845	899	821	871	862	906	868	865	831	817	844	830	921	855	844	857	864	865	898	822	859	838	880	888	771	859	798	857
8903	722	671	601	466	408	356	359	315	338	313	321	280	295	315	348	308	295	294	284	320	281	333	278	278	283	288	289	259	282	284	284	301	328	255	289	295	289	275	261	313	279	265	276	263	259	271	289	292	298	282	282	287	272	281	264	289	259	290	299	303	269	287	261	286	302	253	283	299	293	283	287	258	282	282	274	288	277	280	277	294	278	291	336	259	289	290	268	283	271	261	281	279	318	263	264	290	288	274	278	284	275	273	284	283	284	291	275	302	278	286	291	296	286	282	290	309	260	273	282	264	286	280	276	288	281	285	280	273	247	273	284	276	264	278	311	284	292	293	285	300	293	324	292	286	256	277	278	286	318	314	279	267	247	296	268	272	264	258	280	293	286	280	277	299	267	277	275	303	294	285	267	272	276	251	287	277	266	275	310	256	280	255	286	256	303	298	262	267	294	251	301	274	259	281	282	290	256	265	285	309	267	285	291	268	273	297	274	294	268	296	303	311	264	272	258	270	328	299	257	304	274	310	289	266	302	261	262	273	306	281	309	303	265	284	285	302	280	280	261	277	272	283	282	286	289	272	264	287	302	307	288	279	294	298	282	295	290	280	274	261	273	273	260	280	294	261	274	275	308	292	284	283	286	293	257	279	291	306	297	272	255	290	285	289	282	291	281	273	280	293	281	287	287	269	285	266	318	274	282	293	283	279	253	295	281	295	317	263	272	293	274	265	272	274	288	291	288	268	297	271	301	303	278	282	291	307	301	277	298	276	310	281	264	265	298	280	281	303	285	289	278	282	301	296	270	285	279	279	242	273	266	272	298	278	279	264	279	281	257	299	269	272	297	272	292	288	280	300	278	276	318	273	291	262	284	274	238	256	308	306	273	287	253	255	291	263	276	276	291	303	288	292	252	305	306	298	272	285	253	256	275	270	280	297	283	300	287	252	263	301	238	295	278	311	299	279	258	286	293	268	280	279	279	286	300	286	268	259	301	258	297	281	302	293	295	256	300	290	290	255	259	276	341	266	297	287	260	296	302	312	299	296	273	286	282	275	311	315	284	257	331	305	290	278	269	296	323	285	303	280	284	279	271	285	258	275	292	283	252	289	292	275	268	266	291	278	258	252	248	324	274	269	281	281	287	285	328	265	266	273	259	262	285	312	311	283	302	309	273	293	277	263	292	274	293	283	293	292	258	267	263	297	305	271	258	300	277	259	288	269	260	286	259	296	265	273	289	241	286	278	301	299	276	290	265	252	260	240	263	282	250	277	261	306	283	269	323	271	287	291	291	274	308	281	269	305	279	286	282	296	299	272	269	298	268	276	261	266	288	281	301	288	284	274	263	258	278	284	275	289	299	300	297	262	266	283	245	272	290	245	285	273	348	305	317	302	250	293	284	317	264	313	258	265	323	282	290	282	252	264	271	279	293	285	293	254	276	284	275	270	296	317	285	303	267	286	267	269	282	270	292	298	293	287	290	280	289	292	332	271	260	253	304	313	279	293	290	275	266	269	289	265	293	274	265	299	275	281	267	263	308	270	259	269	290	283	262	295	279	264	284	293	291	290	285	301	292	310	285	270	251	271	268	302	284	273	278	272	294	277	288	280	245	273	262	286	250	279	277	231	294	271	280	279	265	298	224	301	290	267	298	278	314	284	286	273	275	285	257	246	314	300	284	274	261	277	301	288	263	271	267	278	268	263	275	267	297	306	277	256	310	251	274	257	296	306	279	302	272	252	292	303	272	274	299	301	277	243	306	280	252	283	284	293	284	297	281	312	280	269	283	277	266	272	291	244	263	277	300	283	308	280	290	271	266	301	281	265	276	271	272	282	279	279	287	249	268	276	284	326	308	304	294	261	305	282	258	236	299	288	291	291	323	273	285	247	298	303	316	271	287	277	293	278	293	258	278	294	301	275	283	291	285	286	293	271	298	281	277	274	236	263	284	280	267	283	238	272	261	280	322	290	287	270	249	253	300	272	285	289	296	271	303	291	280	279	271	274	254	312	291	253	266	275	278	271	272	259	255	275	282	285	267	277	269	261	281	285	250	305	284	251	250	268	279	244	303	268	272	290	267	258	278	313	299	238	288	318	321	276	284	247	282	308	293	305	333	277	305	282	283	284	287	268	286	286	286	276	269	303	314	257	232	302	291	302	264	270	251	265	302	289	283	303	315	310	266	268	266	300	270	311	301	303	307	257	279	294	254	271	263	278	260	276	289	289	276	284	249	299	276	301	275	286	294	285	282	267	285	279	287	267	329	270	250	302	311	306	265	273	261	300	285	250	268	295	264	286	270	282	304	305	306	330	287	279	294	323	294	282	285	297	290	290	276	260	335	279	298	300	301	268	307	252	234	277	292	280	302	257	322	281	284	313	300	252	280	275	309	290	289	295	302	267	296	296	268	257	283	275	280	287	316	293	251	304	294	301	261	276	262	294	289	267	269	269	282	276	275	281	260	283	280	278	292	291	286	279	310	288	257	276	328	296	299	269	261	294	268	277	268	268	296	284	290	297	316	303	282	329	287	269	251	265	311	321	284	295	281	276	276	276	278	280	297	291	268	302	262	288	303	286	295	257	277	243	260	275	252	267	282	279	304	296	290	278	279	284	273	279	270	280	251	300	310	273	256	290	270	292	306	285	280	261	304	277	259	296	301	275	244	305	274	250	288	274	245	265	276	295	278	251	279	264	299	307	273	289	277	276	268	301	274	243	272	273	288	304	290	264	294	271	271	286	295	283	301	281	305	284	279	276	297	310	265	264	278	293	263	310	256	272	268	287	279	261	289	254	264	268	268	286	293	274	286	250	295	289	300	272	241	241	276	273	292	237	269	279	262	263	296	305	258	277	275	257	293	266	246	304	296	303	298	312	269	271	275	265	267	291	304	299	246	279	283	264	276	262	276	287	277	291	268	288	292	271	252	284	278	282	273	296	321	260	263	299	280	279	263	281	288	302	314	251	289	290	306	303	281	289	287	278	311	291	262	279	280	263	265	296	296	307	253	282	268	344	306	283	254	257	257	306	281	271	325	279	267	264	253	295	294	288	270	286	268	268	279	284	281	277	273	305	286	277	298	292	294	288	300	264	246	294	299	277	259	268	268	304	284	296	321	303	252	260	286	283	298	283	281	298	291	281	275	326	283	280	275	318	299	257	305	311	280	278	283	255	281	295	278	268	299	300	278	292	293	253	266	259	302	279	273	322	295	273	293	279	261	305	284	253	280	258	298	292	302	249	331	297	294	229	282	319	283	266	269	268	259	284	291	304	262	260	280	309	298	301	294	260	317	246	311	302	276	251	260	294	255	292	308	283	264	284	268	302	281	269	272	272	319	260	263	295	305	280	290	287	268	288	275	298	259	285	279	298	300	282	270	266	282	268	312	300	303	305	289	304	278	311	270	293	294	272	307	280	263	265	267	272	283	297	293	287	303	279	275	271	306	278	279	272	290	286	314	293	271	291	297	266	294	293	273	300	284	256	299
7370	1125	1642	1810	1510	1272	1065	1020	870	877	829	825	790	773	784	716	713	738	731	719	736	691	771	727	699	748	672	662	682	686	663	743	715	726	684	704	676	730	722	650	666	686	663	711	650	715	713	653	670	656	715	684	676	686	691	706	686	694	640	664	626	658	677	684	691	700	699	700	683	652	675	681	617	671	663	713	717	679	655	625	715	683	631	651	662	639	700	707	646	684	647	672	717	720	712	678	627	642	667	649	647	635	677	660	673	690	689	669	656	674	669	667	639	656	672	677	659	667	676	668	642	682	640	648	660	674	678	696	681	687	685	641	681	689	665	679	681	638	644	693	670	644	675	677	693	702	645	658	648	666	650	617	684	661	632	709	671	676	610	681	687	681	701	707	699	660	663	668	701	678	722	699	670	657	720	629	665	676	627	636	697	697	659	660	695	656	694	676	706	620	682	618	727	686	658	717	680	672	638	633	695	651	690	678	726	639	660	686	672	697	709	688	697	646	673	692	729	650	642	681	650	674	695	680	685	624	694	666	685	716	661	689	653	676	678	683	633	664	692	715	691	644	698	674	673	647	685	709	629	690	658	686	688	674	698	695	672	668	714	698	668	688	634	669	652	637	681	679	657	689	675	674	673	682	681	683	702	701	647	637	675	729	692	669	649	673	637	662	669	691	646	701	660	664	751	700	650	684	689	638	684	672	684	679	721	629	633	664	666	656	709	667	671	698	693	672	668	690	651	659	673	683	683	629	688	684	666	640	644	681	686	677	693	668	643	650	671	652	639	679	661	682	671	697	692	667	651	671	722	715	691	642	633	662	688	663	655	674	630	678	715	668	648	709	664	694	727	641	665	669	677	665	655	657	669	641	655	693	598	673	676	670	707	682	691	706	675	670	682	655	662	689	650	722	649	700	684	684	681	700	665	683	703	679	689	680	695	717	671	661	641	643	675	679	683	655	675	688	646	671	685	629	692	630	672	696	734	713	661	638	676	686	627	687	715	681	658	657	677	694	651	688	672	675	652	647	669	671	686	684	686	679	687	651	664	636	700	647	664	709	686	671	639	681	696	701	699	673	694	691	681	670	681	684	656	657	633	660	665	668	687	652	743	685	662	667	652	660	650	671	623	688	695	651	629	661	697	658	680	680	701	692	688	668	661	626	698	682	637	678	663	690	651	670	674	691	644	658	686	696	704	654	680	649	644	705	714	701	658	705	612	659	678	650	666	639	691	673	699	650	689	680	685	712	697	703	700	665	675	648	704	704	678	677	656	622	712	670	623	698	678	680	697	691	664	632	684	708	684	696	723	673	680	676	642	669	671	633	663	605	659	676	695	633	639	656	700	697	656	696	685	705	714	668	689	675	676	672	671	636	722	647	651	625	682	658	639	657	627	663	661	699	662	657	664	655	664	643	681	676	616	697	671	706	691	642	699	665	680	694	622	699	668	653	644	676	696	670	668	705	675	631	678	729	662	695	673	692	626	708	679	670	635	670	705	676	677	634	657	668	707	668	673	672	685	641	658	668	675	677	686	692	647	700	655	680	672	719	646	687	664	660	611	674	695	679	642	626	684	679	704	629	715	658	716	707	711	696	603	686	712	710	704	671	676	682	624	712	675	673	711	673	678	675	660	694	653	690	669	687	649	654	645	705	646	703	684	706	673	681	675	677	652	675	633	686	682	643	702	623	700	681	681	707	700	655	668	628	679	729	683	695	679	693	675	661	648	697	659	644	699	696	642	715	673	710	657	641	647	702	663	686	678	663	683	677	722	697	646	641	678	665	654	668	691	686	704	655	692	681	676	692	672	711	646	673	644	671	663	682	672	676	651	696	636	664	678	697	641	708	689	644	683	687	666	705	698	694	644	659	645	677	690	684	644	661	644	630	676	725	711	682	684	651	674	685	642	677	690	667	670	701	670	681	647	695	695	638	673	663	628	677	714	633	654	662	715	660	649	682	671	699	657	620	696	701	669	630	704	667	662	678	699	671	697	687	670	655	674	650	667	666	711	634	671	677	712	680	690	693	689	687	663	685	693	682	661	665	698	634	685	693	619	713	698	716	690	699	650	685	679	656	677	636	706	709	662	653	673	638	649	643	680	718	678	690	666	712	645	670	656	695	662	671	680	717	692	687	692	657	676	667	690	710	665	677	660	651	678	702	732	672	654	646	679	683	656	676	696	701	694	627	703	668	677	691	647	672	650	638	672	670	671	653	634	693	636	658	648	689	707	682	651	695	661	734	676	681	669	693	683	647	655	694	686	676	688	687	670	649	671	664	719	696	639	611	724	673	686	659	682	698	687	692	665	680	647	719	638	669	635	675	657	657	654	641	675	684	616	648	654	702	662	682	675	680	698	668	716	679	645	689	695	677	692	679	638	641	656	666	680	680	647	646	669	712	722	681	642	631	710	683	639	693	675	698	715	716	715	692	689	677	680	652	647	642	666	691	644	652	655	689	656	660	658	688	690	683	681	690	693	704	700	712	654	647	698	681	667	666	708	686	643	726	628	651	677	671	699	679	645	664	697	663	638	634	662	654	650	694	689	658	690	678	686	638	715	680	665	689	639	693	645	709	684	649	654	693	666	668	687	692	699	738	636	725	675	664	708	676	706	611	687	649	647	687	654	648	664	655	689	671	647	714	676	659	687	702	659	670	667	657	677	704	658	657	691	661	662	678	672	664	666	664	675	674	651	708	677	670	692	699	684	674	709	699	655	705	652	693	683	645	687	667	638	738	716	703	659	704	687	688	687	637	638	663	635	674	688	679	634	670	678	701	670	598	634	718	695	666	693	688	632	666	626	665	666	675	670	648	664	612	736	646	713	667	665	668	678	648	710	683	682	692	670	668	659	640	719	658	659	673	629	656	660	691	650	671	643	665	675	629	660	631	682	675	618	735	670	648	673	678	681	721	681	675	700	696	694	658	697	682	719	624	684	633	661	648	648	694	678	664	654	705	625	636	666	681	645	624	663	662	691	666	661	646	680	692	680	674	685	683	684	720	687	674	651	692	649	685	651	628	642	701	644	689	678	696	693	663	660	661	648	645	678	660	659	673	678	649	692	687	658	661	714	677	649	703	680	700	649	657	669	689	635	687	672	680	661	639	656	666	702	669	649	706	647	683	688	681	686	637	702	671	707	688	689	679	678	668	674	665	639	684	691	649	706	619	680	625	639	652	650	660	702	661	664	647	644	675	649	674	693	673	712	642	682	652	666	700	667	714	683	685	667	698	680	645	628	667	608	640	649	682	726	672	686	695	655	649	650	706	694	634	672	658	636	663	672	714	656	674	724	657	697	661	652	670	666	642	649	713	670	707	670	692	657	693	690	705	682	653	602	664	694	698	722	716	659	700	622	681	644	687	661	681	637	663	699	686	635	662	700	682	635	637	687	638	709	666	690	663	638	685	683	667	647	679	653	691	660	669	692	639	657	659	689	650	645	670	661	698	696	683	609	659	723	694	715	666	699	629	705	641	734	680
15175	1257	907	672	419	352	258	225	189	162	161	178	155	164	152	138	113	129	133	140	120	118	129	122	130	117	125	136	124	128	135	127	133	128	119	116	121	137	118	127	129	112	133	107	137	136	127	106	120	128	123	125	128	130	131	136	126	136	156	136	114	132	114	123	128	114	134	118	136	105	126	110	127	113	110	107	134	122	139	148	126	116	124	129	125	138	140	168	125	122	143	139	133	129	145	136	118	132	117	131	122	129	110	125	133	128	141	115	121	131	118	123	108	108	114	129	110	126	119	123	113	91	125	118	124	137	136	116	129	120	129	112	126	115	125	143	131	137	150	126	99	122	116	140	130	136	122	119	112	123	151	134	112	107	134	120	118	115	128	111	115	129	120	140	127	142	131	108	113	110	126	134	124	127	120	144	132	107	127	108	120	148	115	106	115	111	108	113	133	119	110	110	131	124	126	115	123	124	119	123	118	111	134	153	135	109	114	125	123	121	98	119	124	131	107	128	113	121	112	131	119	123	123	140	119	107	133	129	132	122	125	123	125	130	147	116	118	120	112	113	116	115	107	109	114	128	104	132	118	104	112	123	113	133	130	137	138	124	136	114	105	110	116	142	132	125	131	105	116	113	114	122	116	115	107	129	119	144	122	110	107	118	124	114	120	134	140	140	137	124	130	124	110	134	116	134	118	122	99	134	123	107	99	123	124	124	126	120	119	118	130	134	102	113	134	128	119	117	123	127	129	141	122	116	127	129	129	131	125	121	116	116	120	115	142	118	130	137	141	124	123	124	134	117	140	117	123	121	130	143	115	120	125	130	115	138	121	124	145	136	130	116	116	119	107	139	122	147	134	135	127	85	136	126	137	125	117	131	107	130	126	112	119	106	122	125	122	115	128	103	112	139	118	111	118	108	127	139	124	131	125	105	129	122	112	126	156	116	137	137	115	132	123	120	119	131	131	121	152	131	125	145	125	134	120	115	124	138	128	117	108	134	128	117	131	116	133	123	131	124	115	115	132	133	123	112	116	128	118	149	126	131	112	136	138	140	148	136	123	136	140	123	138	117	123	112	118	107	130	123	132	117	118	115	121	133	114	139	132	116	115	138	143	125	127	129	129	116	112	114	142	122	144	140	120	112	119	141	115	126	132	126	111	146	111	129	124	122	135	128	122	131	115	136	124	142	118	119	130	135	132	145	128	144	120	113	125	137	113	142	126	127	121	105	130	122	141	126	115	134	112	121	136	124	121	123	106	131	120	114	122	125	109	128	119	105	117	126	126	117	142	136	102	132	131	122	146	116	124	124	152	102	129	114	105	147	112	136	131	119	129	143	124	119	117	135	107	127	107	113	127	122	129	133	115	129	122	122	96	127	132	132	117	137	149	136	142	110	140	150	133	135	111	121	119	106	110	139	140	115	132	132	123	118	146	113	132	118	125	131	125	136	109	117	115	115	133	121	110	130	104	132	131	127	118	102	122	104	99	110	116	124	125	110	100	145	122	130	135	127	135	124	120	137	128	130	136	138	112	136	117	123	129	131	122	165	129	120	115	130	110	119	110	106	102	124	114	122	144	101	122	132	113	143	106	124	94	143	148	116	109	140	122	103	102	122	131	102	113	128	106	118	113	121	126	140	135	111	135	112	114	138	140	123	122	117	128	138	123	134	125	123	106	149	109	120	125	138	122	122	112	129	136	136	122	115	126	112	121	125	146	113	133	108	120	115	128	120	139	136	100	124	126	136	111	121	118	120	143	127	122	122	116	135	117	148	102	123	114	121	119	130	140	138	122	116	109	148	125	129	128	123	119	125	124	134	117	129	111	130	127	93	131	122	127	126	135	148	128	95	107	105	132	130	122	150	149	113	137	127	104	110	140	167	126	137	117	136	146	106	120	123	114	134	134	126	115	132	114	105	141	117	114	109	115	110	133	135	123	119	119	118	135	129	125	120	132	121	98	99	114	122	155	127	124	118	132	125	113	120	142	160	119	113	126	110	116	127	145	122	144	150	119	130	135	135	121	121	119	121	104	117	146	116	137	131	124	125	106	148	146	116	132	118	129	111	109	122	123	118	121	115	125	148	137	130	114	138	136	111	111	132	143	125	105	105	138	124	111	137	113	134	117	137	115	113	122	130	130	110	112	114	118	122	127	113	136	110	118	122	141	118	129	123	126	99	124	134	154	133	141	120	136	142	115	119	100	135	115	127	107	134	118	124	123	125	116	140	116	119	102	111	117	103	135	100	126	122	147	114	123	116	107	111	132	121	122	134	135	122	114	112	143	129	152	127	114	115	115	122	117	123	118	116	122	136	136	122	112	119	118	112	110	125	114	137	141	124	119	137	117	135	121	138	124	121	114	121	130	122	129	118	105	124	140	135	108	118	149	125	137	136	118	117	125	105	95	122	132	125	116	108	133	103	116	128	131	120	145	118	128	128	106	110	133	101	145	141	155	105	133	117	128	133	117	114	119	123	144	111	121	120	110	115	124	121	128	129	125	119	127	114	119	124	114	131	116	102	137	123	111	118	127	113	123	114	130	129	122	122	127	114	104	115	111	111	116	117	118	126	113	128	123	112	107	147	131	145	133	125	129	129	126	155	131	124	104	140	134	134	119	145	138	135	118	100	117	144	127	116	128	120	120	139	110	116	115	121	132	139	110	135	125	119	132	130	135	122	124	129	125	123	116	139	145	142	120	126	120	146	140	119	110	116	143	117	131	139	122	125	137	129	113	136	118	94	113	126	102	135	124	122	123	107	91	129	120	126	135	129	127	133	127	132	146	144	106	132	130	123	118	110	125	124	112	125	127	122	128	89	124	124	115	119	130	101	126	120	139	101	137	118	111	138	128	147	94	118	97	135	126	109	129	119	120	129	119	111	112	139	148	125	108	101	117	134	127	103	124	132	118	116	122	105	122	96	121	148	130	136	133	107	114	95	110	108	150	125	115	96	120	127	119	123	127	105	120	109	112	123	118	128	145	135	147	111	134	125	123	122	121	128	124	116	140	129	128	131	141	118	125	97	125	117	126	145	137	119	120	110	102	120	116	124	139	130	139	120	123	121	115	128	132	130	113	107	122	142	101	112	131	132	126	130	135	129	131	114	120	111	116	134	131	119	143	137	113	122	96	120	118	120	118	122	129	111	149	126	127	127	142	135	118	136	150	136	129	119	126	138	138	132	134	104	121	119	107	125	130	122	113	132	137	132	136	123	125	134	108	147	99	139	131	118	122	134	122	130	115	130	121	107	143	133	111	105	106	142	144	131	127	112	135	125	121	114	119	128	99	127	113	121	99	112	134	124	116	136	126	130	117	127	139	123	110	98	139	131	131	144	127	135	128	138	139	121	145	99	120	117	116	113	92	106	107	110	125	152	131	117	143	124	114	105	115	125	127	155	105	138	123	116	126	138	123	114	119	112	125	120	140	129	113	102	111	104	135	142	145	121	133	103	122	137	116	123	115	123	133	105	125	100	107	135	127	125
8990	959	1954	2187	1777	1290	1081	845	719	639	638	581	548	492	478	477	469	428	430	432	409	412	387	370	403	346	396	384	348	362	378	411	365	374	368	373	343	374	366	371	346	366	334	339	379	326	333	371	362	344	350	371	328	342	325	300	321	350	339	355	335	360	348	353	348	353	351	326	371	342	365	307	311	317	341	325	320	319	325	340	336	325	324	326	345	350	333	341	354	338	313	352	307	379	335	328	359	336	337	352	341	326	374	338	311	349	325	332	329	333	317	358	337	339	354	297	329	330	316	346	352	351	318	349	342	315	316	328	336	325	312	350	326	313	322	358	357	334	340	340	344	319	338	343	323	337	352	313	319	337	348	363	325	339	338	344	325	333	330	322	331	341	337	314	337	287	299	360	336	354	309	343	326	335	337	314	307	317	328	313	333	306	316	334	329	322	352	346	344	322	352	373	324	332	330	351	336	356	340	306	319	344	359	346	335	342	339	352	352	292	358	307	358	337	313	334	362	328	359	338	308	344	311	316	318	337	310	361	341	325	355	338	306	351	314	306	344	337	335	304	346	327	328	288	379	297	372	369	312	357	303	336	350	334	328	356	335	326	340	324	285	364	328	354	315	354	314	358	306	321	354	341	347	361	368	298	370	357	361	340	336	349	335	359	348	343	337	321	324	327	344	322	357	311	309	339	335	313	372	345	312	347	339	320	308	334	348	356	331	345	290	337	360	311	326	335	340	340	325	339	335	320	320	296	343	345	307	302	340	346	325	330	333	333	341	338	344	356	368	311	308	334	368	340	309	341	340	375	328	335	322	345	336	324	324	372	289	372	337	373	338	349	335	340	347	333	333	341	309	327	368	342	334	329	315	359	323	337	349	359	322	340	331	347	330	375	315	330	318	338	342	292	387	309	353	336	352	313	342	334	347	313	304	331	346	352	338	338	339	340	335	321	362	357	385	326	355	314	323	329	341	317	346	351	328	350	336	322	344	335	364	339	314	318	314	363	344	360	327	329	344	314	306	305	336	351	369	302	331	341	351	310	309	334	369	304	328	360	325	314	315	334	326	331	313	368	324	327	285	321	332	314	338	329	359	340	348	346	330	350	352	347	341	321	346	353	329	344	352	324	376	339	327	329	305	323	309	344	347	347	336	349	345	346	318	329	319	310	394	328	353	323	326	330	317	351	330	380	357	345	352	347	335	325	306	337	324	339	323	294	340	334	331	342	341	355	332	342	321	361	348	337	317	355	319	326	326	297	324	305	339	339	313	342	337	336	303	329	351	348	360	361	354	312	323	339	328	340	343	338	293	340	315	318	367	335	344	330	311	333	344	337	295	333	322	316	334	356	327	329	361	351	355	344	375	357	375	365	361	342	332	327	347	335	352	348	332	371	330	345	353	299	366	306	332	313	354	344	333	348	318	361	336	342	336	313	307	318	330	324	311	334	312	340	303	313	331	367	340	336	333	330	340	336	304	328	286	334	341	373	317	337	340	341	335	339	322	359	334	326	347	304	333	318	347	300	365	323	367	353	323	362	324	356	324	349	334	344	323	339	364	329	312	336	366	339	356	312	363	340	318	328	346	356	327	320	341	338	315	358	315	347	358	320	315	317	322	338	339	348	322	334	327	332	325	325	324	309	303	350	332	345	336	342	359	318	366	324	294	328	319	318	327	329	337	327	346	305	313	304	339	330	370	318	358	313	343	307	312	343	337	326	318	306	335	367	347	336	359	334	315	315	338	321	330	351	333	348	313	339	381	324	326	346	319	353	303	317	330	303	325	328	330	308	360	337	348	335	323	357	335	336	361	319	324	323	326	335	336	319	348	326	335	318	318	338	330	354	335	332	350	342	377	344	333	322	342	344	336	328	361	334	377	338	358	324	334	329	343	346	333	326	335	332	342	321	348	322	359	349	319	340	366	355	366	323	357	292	341	323	338	347	305	345	324	311	318	344	344	305	387	342	306	324	344	301	325	338	334	327	340	318	321	334	336	335	344	333	331	335	295	306	303	331	311	339	358	338	338	315	331	333	344	367	381	329	324	311	336	328	353	323	332	333	346	326	318	319	298	321	332	343	309	338	306	338	328	322	338	324	329	332	341	337	339	314	318	336	326	349	307	344	363	366	337	324	333	352	342	351	297	322	322	355	348	338	383	336	309	321	344	322	352	317	340	357	334	343	313	331	339	356	304	328	335	343	330	336	319	350	346	307	339	363	340	339	358	305	322	318	318	336	310	332	344	360	346	325	345	353	335	320	338	324	303	356	357	320	327	327	363	343	332	339	309	320	375	341	347	330	322	350	298	320	330	320	349	314	342	311	360	323	353	376	316	350	325	369	310	309	310	335	326	343	311	335	360	328	347	356	347	337	318	344	322	329	322	328	307	318	331	316	345	310	313	332	318	311	349	353	370	337	342	314	369	337	338	350	323	317	368	333	309	304	346	318	353	324	343	334	338	338	334	323	331	307	368	356	301	324	330	334	325	322	338	325	332	330	356	352	333	346	357	322	357	344	341	323	370	355	329	307	316	306	321	346	343	346	347	318	370	335	357	353	354	335	323	378	366	321	334	341	351	313	306	351	316	383	340	313	316	348	323	344	335	331	336	349	348	352	342	344	349	292	329	368	331	347	331	349	353	350	335	326	327	346	320	323	302	353	332	354	315	309	356	302	337	366	328	316	330	333	320	307	352	292	318	316	314	346	361	365	338	327	336	352	303	333	322	298	342	323	337	328	368	330	313	323	343	324	329	328	330	327	328	320	338	368	314	313	309	330	338	317	337	335	353	324	344	328	333	341	301	377	339	342	350	362	339	344	338	341	326	321	321	320	343	352	347	354	337	324	316	347	335	320	344	363	311	327	335	337	329	338	350	318	327	319	319	326	345	364	354	364	317	345	353	338	335	347	352	340	320	355	307	355	304	320	342	334	357	334	323	331	341	365	325	321	346	352	355	321	337	324	343	323	366	340	322	358	319	312	327	340	346	343	340	305	313	327	315	328	319	344	344	330	380	363	324	356	321	363	327	333	337	338	325	311	357	265	330	356	340	319	328	286	318	342	337	311	356	319	354	355	343	335	326	332	350	336	326	353	327	313	330	354	340	310	313	322	354	326	322	369	328	325	325	315	366	360	311	332	339	290	336	320	348	338	333	355	331	344	333	343	320	314	337	346	328	345	347	384	306	364	353	343	338	300	363	297	331	326	342	351	349	340	332	355	325	319	354	360	329	326	344	347	334	327	325	342	318	342	342	329	314	370	324	357	334	351	338	339	345	347	352	323	346	339	323	351	347	318	349	336	319	339	306	329	346	353	344	353	386	359	360	352	353	313	310	345	349	321	332	319	317	337	346	328	346	311	334	357	345	356	319	308	350	330	297	317	348	308	334	320	362	325	361	358	337	354	322	329	350	352	316	329	366	348	323	324	323	323	359	304	381	343	327	369	335	330	332	357	330	333	356	347	336	353	343	315	336	342	344	329	354	320
1572	450	499	438	418	364	389	370	342	358	374	395	378	385	374	367	395	323	365	348	362	381	345	374	414	365	378	366	358	389	344	365	388	382	363	355	404	344	393	377	353	330	377	362	391	395	391	380	378	379	375	334	352	400	357	324	379	390	352	365	395	351	383	394	381	363	381	345	340	371	378	376	381	347	373	376	367	355	384	357	360	360	396	363	365	370	336	368	369	390	394	379	376	349	346	371	355	375	375	386	370	350	364	350	343	355	350	380	321	362	381	375	338	364	350	368	368	359	355	374	368	338	361	332	374	367	357	361	339	367	402	366	353	356	375	341	365	377	344	392	356	354	365	359	378	363	366	401	401	378	410	378	359	384	373	365	346	315	345	347	351	352	355	380	348	372	363	407	355	392	338	376	348	388	372	378	345	345	359	360	367	370	345	346	381	371	342	354	350	365	370	375	386	371	381	360	355	362	393	406	326	370	425	338	369	361	323	358	372	336	378	372	355	388	360	364	373	356	378	368	383	386	367	402	356	372	368	343	346	385	384	388	391	369	349	363	377	366	348	401	371	380	336	366	361	357	390	376	361	360	382	336	306	357	330	373	361	344	352	350	345	350	392	364	389	365	344	353	365	360	377	370	366	388	355	368	373	353	362	388	362	345	373	414	362	357	363	354	346	360	364	356	347	366	358	415	351	380	362	388	368	376	355	344	388	328	391	353	352	385	348	337	389	349	362	345	378	341	382	369	400	370	395	390	366	350	365	377	349	356	398	339	341	373	361	348	356	369	363	393	378	362	361	402	420	382	359	394	362	398	362	367	335	362	336	373	331	372	371	365	362	385	375	406	400	378	412	373	365	381	367	393	386	382	345	379	356	366	381	368	356	386	366	352	346	346	371	376	355	369	373	358	354	368	344	368	356	358	370	333	362	353	417	404	359	372	401	355	331	385	379	395	371	361	355	393	404	383	327	386	361	332	370	350	398	340	369	372	358	365	390	381	390	344	340	367	362	369	355	384	392	368	354	342	369	366	368	379	383	358	347	382	374	366	373	362	404	307	390	370	389	378	372	352	379	380	364	355	382	360	345	370	362	323	433	362	392	353	373	353	362	340	367	383	360	384	354	381	359	381	363	423	341	372	351	358	353	368	412	315	357	362	372	381	378	423	357	378	342	373	367	387	377	348	360	365	404	343	373	408	335	362	371	338	357	366	355	390	346	379	364	357	376	336	354	362	339	345	353	398	404	324	360	363	348	392	372	378	356	377	393	323	380	335	364	336	356	376	355	326	360	368	370	379	318	373	373	382	413	383	370	358	336	340	365	349	390	389	342	367	372	371	385	375	364	358	336	331	369	371	362	368	389	363	349	334	375	368	372	337	356	382	331	381	374	369	369	332	392	350	362	329	378	361	342	400	391	362	379	359	378	339	331	340	380	378	387	384	402	383	365	390	353	339	368	374	355	401	329	388	355	367	358	335	391	365	373	389	357	360	355	364	361	371	357	379	383	361	366	355	382	385	374	410	370	354	395	377	359	363	372	368	367	381	367	357	365	361	378	367	354	399	358	392	405	360	373	362	356	334	338	358	415	360	339	350	378	363	373	332	359	342	389	336	366	377	372	344	377	363	363	364	368	365	325	348	364	378	337	355	409	401	375	336	372	385	363	357	376	397	361	383	347	349	355	369	369	360	408	362	363	391	368	386	384	350	347	382	366	338	363	361	337	354	398	343	363	370	339	384	396	394	369	369	387	348	380	364	349	362	339	376	370	378	356	346	363	365	367	331	363	384	364	352	362	354	387	392	384	376	361	356	373	381	408	364	314	344	368	368	362	341	348	374	381	355	375	414	383	385	347	364	381	377	377	347	367	366	367	361	370	366	370	378	348	396	370	351	379	373	396	374	316	412	359	370	361	385	367	368	420	320	373	375	386	346	409	369	348	365	343	350	380	361	379	333	371	361	377	327	362	372	391	382	348	362	367	333	372	332	363	362	383	361	344	379	353	397	328	373	399	371	368	373	345	374	380	380	344	327	379	337	339	377	349	355	378	367	343	379	377	360	377	362	327	355	374	355	340	382	376	367	407	353	359	408	346	372	375	351	366	364	401	354	398	353	358	349	385	381	412	366	381	407	368	404	403	348	333	394	347	373	334	369	372	350	349	400	369	350	351	325	348	372	362	359	366	368	424	354	341	360	389	370	358	376	386	356	348	349	375	367	349	379	386	360	345	370	388	363	349	351	357	369	358	374	373	381	363	299	404	373	365	369	366	342	316	375	371	380	355	403	402	385	362	372	364	413	337	371	385	375	381	361	386	370	364	379	354	378	361	375	360	363	378	400	381	369	347	355	326	372	362	363	372	358	386	367	350	368	376	362	334	346	376	347	374	394	354	341	360	333	392	373	337	366	375	389	359	355	399	358	403	358	359	412	377	368	403	387	336	420	375	386	384	394	387	352	379	353	339	377	360	336	352	388	382	364	346	380	363	333	413	417	358	350	358	360	420	396	334	357	415	385	380	374	370	379	365	364	375	377	357	387	369	342	362	373	366	395	361	378	320	363	390	381	345	343	386	360	378	381	388	357	377	336	349	382	376	371	350	356	345	318	359	361	372	394	361	340	415	382	344	344	357	370	371	400	335	348	388	377	395	342	389	352	364	352	352	384	369	376	387	362	358	318	379	364	364	321	354	361	344	377	383	384	379	354	377	383	380	361	349	366	341	374	351	373	356	356	354	396	343	390	355	382	403	357	347	338	361	356	381	362	375	368	342	388	359	377	347	397	380	341	358	396	373	396	352	387	350	392	371	350	347	363	398	320	349	390	347	362	362	367	367	378	370	395	315	347	361	343	346	377	386	377	400	362	362	327	331	349	390	369	358	368	364	356	345	403	330	371	397	357	345	319	332	401	414	343	340	402	353	389	367	367	372	377	382	362	335	405	394	370	372	400	362	381	379	347	335	346	378	369	381	327	337	353	343	386	352	349	368	395	389	359	357	354	364	393	352	370	328	344	364	387	337	381	400	362	367	347	367	333	352	373	375	370	366	369	360	366	388	383	344	394	339	349	369	365	393	387	352	362	372	384	343	364	357	359	356	384	375	395	375	368	362	363	391	337	389	379	370	363	394	375	368	364	387	392	358	389	365	342	348	380	378	394	363	379	341	351	406	363	344	355	370	411	363	409	396	376	362	360	358	379	351	347	372	352	381	339	353	398	336	339	386	381	370	350	411	345	361	371	358	370	358	386	354	378	396	387	366	330	341	339	385	376	381	356	355	339	357	359	362	369	344	369	362	335	373	400	380	376	353	372	380	373	343	396	378	361	330	368	380	349	372	365	363	363	353	366	403	389	363	376	360	370	317	330	361	333	356	362	336	395	366	375	362	394	374	388	334	390	374	379	369	326	384	379	355	361	410	336	375	413	364	339	353	374	366	372	344	356	370	375	377	370	364	357	404	348	374	378	376	368	351	385	390	321	353	363	367	344	361	370
2106	948	1122	1106	1054	916	946	892	816	854	861	906	933	883	823	860	887	904	922	861	851	874	891	868	808	865	913	818	800	810	841	869	835	820	859	897	878	816	846	829	807	863	849	817	863	901	896	867	837	820	797	844	909	905	828	879	850	839	870	883	845	868	855	858	831	854	900	840	867	846	864	817	843	808	916	845	840	872	896	866	827	887	878	794	810	880	878	884	899	887	897	915	797	874	848	852	844	882	848	834	824	872	876	868	869	830	844	783	888	822	820	869	822	835	880	855	859	887	891	847	842	828	867	870	882	858	863	841	855	851	885	869	845	835	901	863	893	866	861	899	821	851	784	869	843	849	832	854	866	797	830	882	853	872	878	851	873	860	839	870	835	813	907	860	903	875	873	889	850	815	827	807	827	846	795	862	868	872	864	789	828	899	818	876	860	885	864	811	831	830	877	841	833	840	869	883	816	834	870	848	810	891	861	923	869	842	887	830	804	832	846	817	900	826	797	779	864	848	828	795	872	876	813	836	836	842	850	857	866	855	850	847	830	839	854	871	865	850	883	803	871	896	874	823	878	843	895	875	869	865	881	868	832	835	891	823	835	924	852	846	849	844	820	810	872	902	854	843	810	866	870	819	829	823	831	892	788	879	908	829	849	884	820	850	847	826	848	861	824	878	824	849	806	852	862	892	831	808	840	882	840	853	826	845	846	865	836	851	833	842	842	868	830	844	855	852	844	835	866	821	864	865	777	890	849	873	847	826	843	857	853	918	873	869	859	869	781	846	803	867	875	842	860	869	852	872	872	813	843	840	861	832	826	846	862	862	836	846	846	846	908	811	859	898	889	873	821	920	810	781	865	898	965	804	842	833	840	889	857	919	820	885	830	801	878	848	846	885	833	849	867	829	869	861	831	854	906	878	863	833	863	863	878	896	896	791	855	855	869	853	900	846	867	864	848	859	917	841	873	894	858	865	816	821	834	847	835	838	877	884	864	884	864	890	899	878	851	845	827	887	887	842	959	857	834	879	845	805	805	830	833	880	827	908	860	842	853	817	836	857	887	848	855	830	800	833	809	851	871	842	854	825	872	840	865	860	858	848	855	876	895	818	859	861	921	851	886	871	918	839	841	873	883	830	876	870	841	874	870	872	875	869	857	876	842	857	830	870	792	799	839	814	878	830	877	907	843	807	855	853	843	837	854	832	858	877	815	842	872	911	833	871	832	802	872	875	806	825	890	847	877	825	921	920	873	854	869	839	851	837	843	843	927	908	799	894	862	895	822	863	935	890	841	853	912	846	892	817	842	893	828	815	861	863	791	877	837	843	870	795	883	856	821	801	882	863	868	876	810	848	854	864	868	869	874	791	884	857	886	830	838	858	839	845	873	881	828	859	905	866	849	804	830	862	817	867	838	885	861	841	853	871	849	823	846	850	854	825	813	861	875	839	894	876	863	832	856	849	837	885	817	826	846	859	826	880	820	906	846	828	839	879	872	864	838	887	808	869	878	858	817	855	840	899	844	855	827	839	850	873	829	858	806	839	848	876	814	863	909	919	876	850	841	859	870	863	878	859	807	863	869	852	829	849	860	875	849	854	863	882	865	915	900	820	851	879	885	879	889	877	819	842	881	845	817	851	852	898	836	847	833	856	840	796	848	853	790	861	824	827	861	847	883	869	879	838	865	851	830	853	871	862	874	882	845	876	868	867	852	801	827	848	882	891	836	846	883	882	821	864	868	881	918	819	869	920	849	888	870	902	867	913	909	869	855	920	886	900	814	828	823	926	865	841	870	900	830	860	908	838	876	841	759	883	902	861	861	817	854	851	817	808	848	832	865	883	848	837	867	867	806	867	904	850	863	860	819	904	858	857	878	904	843	849	860	833	905	836	898	893	844	881	821	940	836	852	857	857	837	854	866	869	859	854	851	867	850	884	882	864	837	820	889	869	836	883	814	854	822	828	885	890	852	832	828	844	869	854	869	807	893	842	842	846	876	850	877	874	857	837	850	862	887	890	818	847	853	853	822	862	829	881	856	841	870	852	854	829	876	846	821	829	852	858	894	849	901	869	864	847	822	946	853	868	851	845	846	826	882	828	859	828	850	873	873	830	848	866	917	843	867	868	844	835	877	836	835	819	837	882	828	839	878	859	869	786	850	839	895	858	837	824	812	870	869	834	817	910	856	871	844	851	835	858	847	826	857	846	817	855	884	857	793	843	839	894	824	863	867	823	921	832	840	852	849	789	888	860	841	869	817	804	889	878	854	872	841	791	865	865	861	891	883	823	886	890	810	901	798	859	816	886	859	870	863	843	828	945	835	848	825	882	807	835	822	926	854	866	924	870	822	874	879	818	842	820	845	838	831	870	861	820	850	828	817	852	865	806	838	866	873	955	766	819	846	864	848	868	807	873	833	797	825	867	896	877	829	862	896	826	836	844	825	818	843	827	869	848	876	845	823	886	848	830	839	817	818	853	889	867	865	871	895	895	887	832	855	842	903	854	819	831	899	866	885	871	809	862	867	867	916	829	879	823	883	884	863	922	835	890	866	843	812	857	868	841	832	836	872	892	880	932	866	884	840	891	835	881	843	866	859	866	920	863	936	830	883	840	874	855	821	868	898	845	867	862	870	884	810	809	820	820	868	847	824	837	801	819	846	840	837	830	798	813	903	913	867	862	886	870	900	825	840	847	870	854	907	875	836	771	842	850	878	870	855	856	903	906	873	815	878	881	821	885	897	833	858	848	844	891	874	887	862	877	867	881	860	883	871	908	867	797	799	865	863	868	859	884	828	820	879	896	872	824	888	929	863	866	846	950	824	880	901	900	820	853	871	845	807	841	832	862	848	835	880	859	784	851	935	837	889	846	851	812	838	809	880	837	843	889	811	861	871	860	891	862	897	832	835	878	847	829	822	795	890	853	838	846	879	809	846	870	877	887	865	873	835	793	831	914	878	834	890	789	861	908	890	876	868	846	858	845	855	861	863	834	838	853	790	873	867	890	859	880	833	884	841	860	858	876	922	830	814	848	850	856	839	821	854	851	901	869	816	836	868	829	913	829	879	828	832	846	887	902	880	806	837	850	804	806	878	871	935	846	789	894	827	881	886	803	860	832	819	858	870	909	833	852	848	860	874	853	821	872	899	841	868	828	879	887	868	821	853	856	835	837	887	834	885	860	825	857	863	866	909	854	839	898	823	838	857	854	880	848	891	850	871	793	828	861	850	877	842	870	883	852	856	881	829	873	874	876	845	880	834	870	832	808	806	865	854	849	869	845	847	820	866	845	882	894	807	807	887	851	805	842	884	870	865	863	852	850	842	848	873	855	865	890	892	816	932	847	822	883	863	847	828	829	894	844	874	880	820	863	810	909	901	852	834	879	861	854	912	831	901	863	829	828	853	897	862	853	854	878	870	884	879	961	820	894	884	858	832	868	841	826	868	847	853	843	904	832	829	900	894	913	819	873	840	875	860	822	846	881	883	853
8971	741	773	586	442	357	383	335	323	311	300	339	287	303	275	302	269	288	295	288	296	283	281	306	284	275	263	293	278	296	280	277	296	263	291	298	303	258	264	308	287	300	271	308	290	279	288	293	291	294	264	275	295	291	286	287	271	297	274	264	281	296	299	301	280	278	288	293	304	312	294	266	296	252	285	243	286	295	271	288	247	282	301	298	274	277	317	311	292	249	267	260	280	263	242	276	254	286	270	248	288	271	263	287	291	283	288	267	264	285	303	269	263	255	307	292	308	279	279	265	275	267	278	283	288	275	282	302	284	289	310	289	272	285	310	271	293	289	298	297	294	276	298	270	299	276	309	288	298	300	306	253	287	295	313	262	281	250	293	274	252	283	267	261	303	242	275	287	263	293	303	277	300	294	302	316	283	300	259	270	262	282	283	255	296	254	274	281	309	284	279	267	271	296	283	293	287	287	297	309	275	293	267	294	299	271	293	291	282	296	277	277	287	297	267	261	290	276	288	280	300	281	272	271	311	299	253	279	248	268	274	287	271	268	283	278	246	295	261	251	269	281	270	278	309	274	308	290	294	296	276	273	279	299	303	260	281	276	274	298	305	282	280	290	251	276	277	295	286	296	248	280	273	303	284	267	274	291	280	277	253	286	264	280	276	297	273	301	291	258	279	281	301	306	291	269	279	282	285	276	293	275	290	264	260	293	295	279	250	253	280	261	278	293	272	304	278	274	295	286	279	300	259	278	284	278	282	276	274	279	247	274	268	287	292	271	291	308	289	272	293	281	320	278	289	265	274	251	284	292	296	284	285	290	276	299	306	252	262	276	337	273	261	244	276	275	290	305	285	284	301	255	267	291	305	271	320	282	259	285	287	274	297	262	299	294	303	282	238	266	272	308	311	277	282	284	293	279	254	290	308	278	288	282	321	302	281	282	292	270	277	310	298	258	273	295	256	281	296	277	259	258	285	293	283	264	292	270	308	288	304	317	289	265	309	309	281	256	261	300	278	320	261	277	308	270	270	274	280	315	277	259	241	259	295	277	274	307	231	278	275	293	264	308	318	269	283	281	292	274	291	277	291	282	293	285	259	267	308	305	276	270	292	287	282	296	282	278	274	293	281	273	278	298	288	244	290	265	287	297	285	281	296	295	269	287	308	255	254	285	278	310	290	265	319	310	268	288	282	266	261	262	284	284	271	293	306	279	279	296	296	299	268	285	281	307	273	282	260	280	298	280	258	278	285	266	305	284	268	287	291	287	315	276	302	272	234	246	315	278	279	257	285	267	264	304	298	286	267	292	298	316	290	298	280	277	259	281	286	276	312	283	288	285	310	294	280	244	278	277	278	292	269	301	278	275	253	289	302	277	310	260	286	287	267	275	302	316	269	264	315	279	282	289	297	279	281	301	287	263	269	296	271	272	291	280	290	269	257	279	273	290	298	279	253	293	243	290	258	266	264	267	297	264	287	270	287	290	319	261	285	296	289	291	277	270	269	302	267	280	300	300	269	305	317	266	294	288	259	238	271	304	270	305	282	290	284	269	249	285	301	254	281	274	272	269	311	316	271	237	284	267	261	301	297	242	267	289	262	282	289	291	293	264	293	266	291	251	288	287	285	260	256	288	271	284	288	279	272	281	286	307	312	275	284	278	302	276	289	285	288	314	288	301	295	277	285	262	289	277	284	304	271	267	282	265	283	295	268	277	279	310	309	297	278	309	284	286	277	284	293	297	284	263	305	300	279	253	274	276	291	265	251	271	285	270	275	272	275	278	287	268	283	297	297	295	271	289	249	273	304	273	312	269	264	309	299	304	274	268	303	280	288	296	297	257	257	284	295	233	258	322	292	296	283	290	275	240	272	276	276	310	310	269	278	272	263	280	263	293	281	280	272	273	310	289	278	286	283	250	265	274	295	266	294	272	272	283	277	301	276	253	306	271	282	295	305	273	278	246	256	247	296	268	272	267	255	323	295	272	259	258	268	291	282	298	297	300	254	267	310	271	276	266	308	284	302	298	266	273	261	258	256	258	317	261	301	258	260	276	244	247	278	250	250	258	318	278	299	281	259	298	263	257	233	293	246	280	296	291	280	251	282	269	297	291	303	291	307	276	272	295	288	246	298	296	270	291	269	292	252	296	291	265	274	300	284	269	280	264	235	282	267	308	293	306	277	317	299	313	288	257	251	263	292	306	321	241	268	267	260	293	317	285	294	290	245	269	260	243	257	279	284	293	247	323	278	295	272	278	274	277	281	306	279	292	274	292	300	289	256	272	266	280	286	310	290	286	254	286	302	261	272	296	244	309	273	294	281	318	261	316	286	278	321	262	289	264	301	262	275	312	265	275	259	247	303	298	307	279	280	285	311	280	296	271	269	286	271	295	266	302	300	303	254	286	253	266	307	286	287	257	257	286	277	297	284	272	276	274	301	297	311	278	289	285	263	315	286	262	308	272	280	300	285	292	290	304	306	313	250	279	263	280	265	274	290	274	264	280	262	284	268	262	281	275	274	270	301	293	279	267	275	286	310	266	283	295	261	284	278	275	300	261	294	288	283	284	280	311	287	280	288	274	271	280	266	284	314	296	293	268	294	306	261	305	293	302	276	260	303	271	284	284	288	258	283	275	312	264	267	247	265	303	316	281	289	271	297	273	257	276	283	278	285	284	305	316	307	316	286	303	305	294	292	293	276	273	301	316	292	303	258	262	249	297	265	255	271	307	296	273	287	304	296	267	299	290	306	265	284	237	275	297	304	286	307	269	253	278	282	284	256	282	263	297	278	294	305	319	267	283	276	289	274	281	284	267	287	272	280	304	288	293	285	294	314	280	283	279	284	303	288	277	289	284	292	286	308	299	288	272	294	256	299	250	273	262	264	303	280	270	255	281	290	281	313	247	313	272	275	311	271	279	314	309	266	282	291	297	328	266	265	276	270	262	266	288	284	283	257	254	269	287	268	259	283	292	305	320	277	285	281	272	267	295	267	283	294	278	290	286	250	273	260	260	271	319	284	291	252	275	250	267	302	275	278	288	283	249	280	263	259	265	309	289	268	289	311	298	274	278	319	279	294	270	276	280	278	302	278	279	278	297	284	291	300	295	266	273	309	254	296	285	272	294	267	282	272	277	283	272	255	266	280	282	262	258	249	269	252	285	305	288	263	274	302	276	257	249	295	278	261	259	235	274	271	269	287	287	276	276	266	288	264	333	271	276	285	278	274	279	284	271	262	255	302	280	264	281	270	263	277	268	324	315	256	258	283	284	290	270	288	335	286	251	302	301	252	291	254	289	294	296	281	281	286	283	292	276	296	302	259	315	273	273	274	294	316	291	272	292	261	275	278	271	265	300	274	301	257	292	288	264	303	296	297	261	295	276	314	264	278	276	286	301	291	289	297	285	265	285	282	296	273	262	284	282	307	267	265	305	284	238	250	282	298	256	277	304	298	313	268	307	279	291	296	284	285	278	299	301	312	273	251	261
7315	1091	1607	1729	1475	1254	1062	1033	898	834	858	803	791	721	782	759	693	696	742	698	694	754	667	724	712	698	626	697	645	728	693	698	728	661	670	743	669	705	672	681	649	714	682	664	649	675	649	710	670	658	727	718	695	681	678	662	636	662	673	650	614	644	681	699	720	649	705	694	686	603	702	641	648	707	696	653	662	660	649	667	666	692	643	669	675	671	668	659	709	668	682	680	693	662	682	638	663	651	691	667	669	681	669	628	688	684	680	676	683	643	678	693	654	648	687	644	624	643	611	686	640	695	697	660	675	652	701	662	681	677	658	666	661	665	712	653	647	716	664	688	678	673	673	700	682	655	695	672	732	624	629	700	637	630	678	712	646	641	686	698	672	673	710	696	687	652	701	664	712	658	641	648	644	647	683	660	671	707	688	681	626	669	682	683	664	624	692	691	653	691	728	671	679	696	687	684	632	683	682	626	644	667	651	624	682	686	653	663	665	630	696	687	670	635	656	650	631	655	680	651	720	677	666	704	658	654	661	650	658	668	664	692	693	661	720	689	633	684	673	641	652	658	712	642	638	705	671	632	712	649	651	663	706	698	660	680	700	673	707	700	658	729	653	644	650	657	687	651	695	671	647	673	697	694	684	668	691	665	687	679	751	668	664	720	714	650	653	678	689	663	671	654	623	690	672	683	672	644	693	669	700	643	609	701	657	647	661	665	644	658	666	714	609	666	674	702	751	696	663	672	702	655	652	690	661	687	639	669	656	652	652	728	674	690	668	654	629	666	700	650	683	676	708	657	678	685	693	686	623	694	665	653	661	705	681	659	663	681	654	667	666	667	654	676	657	652	679	670	685	667	668	658	678	639	675	686	665	651	658	653	729	651	633	698	688	665	650	655	662	656	671	671	701	649	674	681	646	644	654	661	667	670	651	626	607	644	668	643	672	698	664	671	702	627	681	654	655	674	675	667	667	634	646	675	651	680	704	640	646	689	666	670	658	661	690	695	681	677	700	678	682	670	683	652	733	643	683	689	695	687	675	712	663	679	649	665	684	659	689	660	727	733	686	655	661	654	635	654	704	684	646	649	671	732	694	678	627	644	649	657	675	694	677	678	639	631	670	676	659	685	660	684	676	640	668	659	675	669	676	650	695	679	667	675	663	665	680	665	741	729	696	684	666	695	635	675	683	707	660	676	686	689	654	663	673	651	691	710	660	670	731	634	632	732	738	671	714	635	634	689	665	667	624	673	661	671	679	697	673	632	632	687	676	630	669	600	676	654	688	693	678	699	709	663	687	685	666	680	629	647	708	688	711	694	699	705	685	686	631	650	697	668	643	670	609	631	689	647	683	621	740	643	697	641	664	680	707	655	658	660	698	645	694	643	701	671	688	678	649	661	691	675	701	637	680	687	660	667	653	681	647	653	679	667	674	673	639	654	612	658	673	624	691	643	642	690	660	668	707	687	684	640	672	697	684	713	693	639	665	644	729	694	619	693	684	708	703	699	699	657	666	675	658	671	655	652	646	688	720	676	701	673	674	679	715	728	626	616	633	697	670	665	660	658	706	618	650	615	637	682	731	673	649	675	687	667	650	669	687	676	699	674	732	679	655	634	709	637	689	690	691	679	662	695	658	656	664	716	651	686	676	672	659	649	697	625	716	691	667	686	722	682	697	649	634	634	653	666	713	667	656	678	689	688	703	680	676	650	681	639	655	670	718	687	681	750	676	679	669	672	650	660	711	649	643	682	685	686	619	611	688	632	698	673	696	642	681	635	674	621	658	700	682	703	688	684	656	675	697	682	654	636	716	628	685	691	624	660	706	689	691	635	692	651	657	729	640	700	677	668	711	677	654	670	707	666	688	709	638	647	675	641	670	700	682	665	654	651	717	653	720	674	732	687	722	676	670	697	666	719	671	651	661	678	694	675	684	627	674	689	660	645	708	717	657	653	691	653	683	651	643	673	669	663	738	681	672	652	631	668	657	696	711	644	688	660	607	664	681	680	676	698	667	712	694	644	683	699	672	637	632	706	672	698	701	667	721	678	649	680	645	640	700	708	694	671	689	736	704	700	629	661	663	684	615	678	684	657	688	646	678	653	677	650	692	658	719	676	652	739	694	717	670	630	690	710	690	661	671	657	681	657	714	668	697	621	656	682	675	661	665	707	714	667	669	691	732	662	742	680	627	673	696	660	671	679	651	654	667	666	684	674	686	680	669	688	685	659	674	593	678	664	673	654	650	669	672	663	709	693	643	669	630	696	732	700	689	682	662	671	689	679	715	635	670	693	645	673	728	698	662	693	636	641	661	669	677	691	690	703	765	665	661	700	666	700	640	710	667	683	652	703	673	684	684	660	638	656	652	619	683	662	662	672	691	689	640	676	704	666	657	648	690	686	671	685	650	675	678	665	668	683	694	701	678	666	654	664	652	673	661	685	719	669	673	704	639	688	658	706	716	640	638	675	683	681	672	677	699	663	650	675	746	707	684	606	695	642	662	599	671	675	719	657	643	628	678	742	694	714	696	666	649	669	683	722	638	677	670	656	673	698	633	670	650	662	681	664	643	700	625	668	717	679	678	671	659	650	686	604	666	650	666	713	688	698	676	630	710	694	721	660	700	670	576	696	649	667	746	682	725	668	664	651	690	679	683	648	684	668	671	702	661	652	649	633	659	664	697	633	653	655	674	672	700	729	696	687	677	652	706	616	665	706	685	671	706	663	698	680	693	696	649	691	701	636	718	593	651	623	679	637	672	658	668	686	702	700	680	651	657	679	714	626	646	701	648	690	706	667	633	696	692	696	678	721	630	648	659	648	680	698	717	716	678	676	687	684	687	703	693	734	640	680	666	673	697	663	588	678	642	657	677	656	660	663	650	688	691	665	672	654	679	717	628	683	662	658	680	667	665	635	655	720	688	642	667	675	668	659	663	679	704	659	695	675	676	665	706	641	672	665	716	658	667	688	654	655	701	670	679	656	695	656	651	693	623	655	683	701	681	694	637	694	683	684	638	658	679	658	719	654	654	657	651	666	702	694	643	587	646	666	654	724	731	636	648	683	704	683	639	615	683	638	695	638	716	661	653	652	634	681	663	687	675	717	697	686	634	677	663	693	651	667	695	675	740	673	705	683	716	640	684	704	683	633	712	696	687	620	686	677	665	685	661	661	654	663	695	671	702	663	672	627	712	663	725	686	641	673	683	658	688	657	608	687	656	678	678	672	679	679	651	659	691	637	622	699	650	669	698	679	667	688	651	681	644	678	674	657	657	646	650	648	715	637	665	669	655	694	685	628	640	621	678	654	668	658	643	677	682	646	687	708	699	655	668	673	691	683	664	652	635	677	680	684	709	659	649	720	719	639	676	649	694	666	714	698	674	650	655	652	653	646	684	695	663	632	688	682	704	698	677	693	626	675	651	663	667	750	713	647	677	662	682	710	649	681	686	712	674	661	697	665	671	626	684	709	697	683	667	689	655	669	619	667
14887	1242	979	624	457	355	241	236	217	183	173	153	148	168	154	182	143	136	151	137	136	132	138	109	123	140	125	97	129	133	117	123	114	129	147	108	114	145	131	125	103	138	136	106	125	118	98	126	105	117	108	98	110	133	131	124	120	141	115	136	154	137	113	138	112	111	126	113	116	136	132	132	125	127	138	118	138	137	136	118	148	131	109	118	120	117	112	122	124	114	124	143	110	124	122	93	118	121	112	111	134	127	135	119	120	131	110	129	127	130	127	143	107	122	115	124	122	116	116	115	141	123	145	127	115	125	137	127	115	148	130	149	118	113	135	132	135	120	143	142	123	114	120	126	119	108	121	122	132	138	139	138	144	140	132	121	110	131	112	101	123	110	123	123	128	109	144	139	122	122	123	154	126	136	122	135	111	127	155	123	148	129	128	130	128	107	130	126	150	136	123	146	105	140	123	113	132	130	127	110	146	114	93	103	111	126	124	122	101	131	132	109	125	139	101	119	120	113	125	100	95	144	109	124	117	140	124	113	109	129	113	108	132	128	124	118	133	91	130	119	117	126	141	127	104	136	103	128	106	129	133	132	120	118	120	135	137	101	131	118	131	132	126	99	111	119	104	124	124	116	111	115	112	117	113	114	132	105	101	131	142	133	137	123	133	115	131	114	124	132	108	125	126	112	116	105	128	99	111	114	114	123	104	105	126	118	113	118	138	148	137	112	122	110	139	113	134	128	132	123	115	89	117	114	127	130	114	138	122	119	110	94	131	121	141	124	144	128	127	107	139	135	123	114	118	143	124	125	127	120	135	136	132	123	106	119	117	101	128	109	128	128	130	130	110	112	133	129	138	122	109	128	143	122	123	103	126	118	123	102	126	124	123	147	105	113	116	120	123	127	113	118	128	156	129	127	148	124	97	133	105	139	121	126	108	129	125	102	110	123	123	133	124	124	123	143	111	145	103	132	121	127	117	125	120	137	133	127	122	124	104	130	126	137	110	117	134	140	112	132	116	134	131	129	113	148	109	109	120	117	117	124	136	126	119	107	135	136	126	134	133	106	146	122	125	122	134	110	101	120	121	125	128	132	134	135	106	124	127	116	112	127	122	137	118	155	144	139	141	121	113	113	127	129	138	129	134	122	113	115	119	137	126	134	125	143	130	135	106	101	134	110	114	114	143	130	141	133	121	129	132	117	121	125	118	134	142	127	125	137	105	131	110	121	108	117	113	136	132	143	126	108	120	130	104	122	118	110	97	130	107	130	118	137	130	122	131	139	122	126	139	117	138	111	120	120	99	135	127	150	125	130	131	150	143	107	98	112	139	149	119	119	122	117	113	99	128	145	119	115	116	129	119	131	135	123	134	120	140	135	134	95	124	128	125	131	122	140	119	133	151	132	116	118	133	129	146	124	136	145	116	83	115	116	109	142	146	111	125	118	129	154	136	122	135	132	117	127	108	119	123	137	106	136	122	127	122	122	121	101	127	112	120	122	129	118	118	107	148	110	120	108	131	114	135	121	137	107	130	117	120	115	120	119	122	129	135	115	132	112	116	117	145	142	121	123	120	121	115	117	100	118	111	125	124	136	128	104	101	111	118	126	113	116	120	128	127	127	129	118	124	143	130	139	123	105	117	130	140	114	128	127	148	127	125	138	127	118	121	136	145	135	114	117	112	105	109	118	124	122	133	118	127	114	135	113	113	119	111	136	124	128	158	139	106	128	125	134	132	137	128	121	112	135	125	137	129	119	148	123	113	117	99	137	127	122	105	126	137	105	146	106	129	116	115	107	121	119	129	138	113	147	126	113	124	104	121	118	121	132	133	112	131	135	137	111	122	113	126	110	118	133	132	107	101	125	125	128	122	137	127	112	118	149	96	108	140	122	118	129	146	124	130	114	146	118	120	117	128	134	120	127	140	103	137	132	129	119	108	130	126	118	135	109	117	132	116	124	122	124	129	117	146	117	111	132	117	130	136	123	108	154	109	128	135	125	120	125	128	137	100	124	122	135	114	115	135	136	129	120	107	138	127	124	130	134	136	124	110	104	111	131	134	114	133	121	116	135	126	112	128	121	130	113	104	112	115	107	118	126	119	110	117	132	126	133	117	115	117	128	138	120	114	112	126	146	116	129	113	123	127	132	132	141	127	119	151	107	112	127	146	139	96	149	144	101	115	154	124	116	122	128	139	111	112	93	111	128	110	129	116	130	138	110	114	131	111	129	98	132	140	114	114	150	140	115	132	123	112	118	124	131	138	118	120	107	144	121	127	123	143	104	142	147	136	122	130	99	138	121	120	132	113	123	123	125	135	118	144	111	132	133	115	119	106	151	138	114	120	114	134	136	123	142	124	114	123	115	128	115	139	138	145	125	126	121	127	119	128	100	138	122	126	105	111	116	133	122	127	132	141	127	110	136	117	121	136	123	136	138	123	134	121	127	105	140	138	131	103	99	153	133	118	105	112	141	144	117	130	121	108	117	121	105	129	126	125	145	99	128	132	105	132	108	122	137	116	118	110	121	108	117	119	139	140	126	121	130	121	120	111	121	133	138	143	113	128	111	150	101	122	116	139	144	102	118	114	106	122	121	122	138	124	115	114	112	123	121	113	127	105	113	109	117	123	106	122	119	118	108	121	114	146	111	105	127	128	122	129	122	132	103	125	119	147	119	142	137	121	142	121	121	126	125	117	95	125	95	113	123	149	102	116	112	148	139	129	144	118	127	117	118	134	112	107	118	125	121	145	112	119	129	112	128	116	116	116	118	134	123	117	133	114	137	126	113	111	101	126	132	124	127	118	135	121	138	144	134	136	124	113	108	154	140	112	119	109	133	114	118	124	102	126	132	123	126	118	127	131	132	131	123	126	119	112	114	124	123	120	104	125	88	120	135	116	133	115	104	117	121	132	130	113	128	132	126	124	125	119	127	126	121	119	131	146	160	146	143	126	125	128	116	144	116	115	125	114	100	127	138	129	116	131	109	115	122	131	132	144	122	126	138	136	117	124	110	130	125	129	129	133	116	132	139	119	114	118	143	126	124	117	111	109	107	120	129	124	128	139	117	117	128	111	127	120	135	127	112	127	104	127	121	101	131	113	120	125	144	121	104	114	130	139	133	107	120	132	127	118	129	126	143	124	113	128	139	122	127	142	112	129	117	119	117	125	135	139	117	130	110	133	133	129	134	126	135	124	113	116	114	117	111	119	114	132	120	114	142	131	132	156	114	141	125	127	109	117	101	106	118	121	107	130	154	138	112	124	127	148	106	126	140	136	132	92	114	120	126	116	137	147	132	124	117	128	112	116	123	138	109	120	125	140	109	133	131	121	134	120	122	102	117	126	137	115	123	124	112	129	126	138	130	105	117	124	128	132	106	142	141	108	141	133	131	119	106	114	119	123	114	126	110	93	122	112	125	130	130	105	118	138	137	118	114	123	138	124	138	116	114	112	107	120	142	134	120	120	109	155	102	115	138	124	117	137	132
8980	1009	1913	2192	1696	1358	994	872	747	694	600	599	542	516	473	469	438	443	418	429	377	411	406	374	374	407	342	400	392	369	374	354	357	368	379	380	351	327	343	328	335	350	345	306	358	361	341	374	339	325	343	361	385	338	350	327	334	348	316	357	356	349	378	307	338	332	357	349	358	337	338	349	341	339	343	330	343	370	327	343	329	322	326	343	327	351	356	366	346	325	338	345	358	345	357	353	390	325	357	353	311	344	323	336	373	317	344	325	396	338	325	343	339	327	351	353	335	328	314	356	352	361	369	353	326	340	320	353	308	323	342	340	334	334	345	321	309	321	320	295	293	378	332	323	346	349	342	344	338	333	318	316	359	327	307	311	329	336	330	336	328	322	344	340	340	332	328	374	357	321	346	346	332	321	353	362	350	332	334	383	342	350	345	352	340	314	343	338	326	332	327	381	333	312	322	339	330	362	354	346	333	358	344	327	324	322	366	305	304	355	358	347	332	334	337	336	338	323	304	333	333	336	338	326	338	352	341	302	321	337	302	327	306	300	335	330	326	325	318	342	335	329	318	320	354	344	313	343	377	333	354	308	351	335	336	339	335	340	318	303	352	345	332	343	297	318	337	341	343	382	318	328	339	331	324	332	366	342	361	343	343	332	348	333	351	349	318	295	299	343	341	322	345	321	319	361	325	340	341	347	335	353	325	358	325	341	337	349	356	352	348	347	331	310	331	323	360	333	342	362	329	357	331	327	336	349	323	315	336	361	333	343	317	332	302	362	344	313	334	343	329	352	331	344	326	356	315	312	337	341	310	336	317	346	332	319	336	355	326	334	346	342	325	339	359	314	309	326	346	335	363	341	379	333	339	367	344	346	334	343	334	358	337	331	323	307	325	315	317	383	311	357	315	371	364	318	372	341	323	327	304	333	320	360	312	332	299	317	345	344	341	344	402	344	331	333	331	327	325	322	316	340	330	344	325	322	346	349	339	325	327	322	313	348	333	371	344	342	358	349	316	327	362	313	336	330	350	318	297	312	304	325	335	331	348	329	361	357	336	353	330	309	349	344	328	339	347	361	345	347	339	323	331	346	331	331	306	359	348	346	336	339	346	318	324	345	326	307	331	331	347	311	325	340	327	350	350	361	345	339	360	346	359	340	327	338	354	354	345	383	343	332	324	347	329	391	352	328	301	342	307	317	334	361	344	344	362	343	308	323	335	319	333	364	367	338	298	335	326	354	323	366	355	341	379	322	304	341	290	319	348	330	292	334	373	347	352	340	322	346	345	319	333	319	325	379	316	341	294	336	313	317	355	306	317	331	333	349	319	308	325	342	334	347	351	366	382	333	373	310	355	334	289	320	326	322	342	340	372	346	314	363	341	307	332	350	333	313	301	305	345	345	347	347	320	308	341	347	354	345	323	331	352	313	334	346	359	332	319	377	339	333	337	305	312	350	347	309	337	324	299	327	328	339	354	321	327	335	336	315	327	337	337	321	327	326	319	327	350	324	318	303	341	338	318	336	332	324	337	327	331	338	334	336	331	280	356	333	333	327	342	341	302	308	312	322	325	334	359	370	338	298	345	339	309	354	334	314	318	338	318	335	341	349	331	335	331	335	340	347	304	329	313	323	333	354	380	363	307	326	357	318	341	307	348	340	339	345	325	330	340	334	349	320	352	354	372	315	328	288	340	350	338	344	336	339	362	349	361	321	365	358	339	348	356	359	345	351	313	321	349	319	312	330	323	313	317	346	353	315	316	331	318	349	313	308	354	342	349	342	348	336	314	372	340	341	337	338	319	331	352	324	325	326	319	310	340	341	349	377	314	341	312	316	311	341	337	331	325	339	326	321	327	353	301	338	361	319	347	330	348	338	355	337	357	348	340	331	334	351	329	317	341	305	341	329	350	347	335	320	349	318	349	313	346	334	353	352	347	323	337	331	320	337	330	343	341	279	353	324	360	330	349	336	327	341	326	331	343	333	329	341	345	332	345	343	330	331	335	318	294	354	327	341	330	339	321	363	320	344	310	352	318	335	342	359	339	352	353	309	267	363	309	351	350	333	332	341	338	315	332	370	315	338	357	323	325	351	361	344	350	298	352	341	303	340	329	328	302	295	344	312	352	334	343	341	337	318	318	327	328	353	361	321	339	338	334	316	328	347	331	326	313	358	325	344	349	318	327	318	315	329	318	338	312	318	339	313	318	330	311	301	352	353	342	306	335	329	299	355	329	334	318	297	315	342	335	313	329	306	350	319	336	324	335	313	333	325	367	366	305	329	363	339	359	331	321	341	331	344	343	315	313	346	332	356	319	331	363	325	319	362	327	333	321	307	341	345	366	315	341	338	356	312	366	314	339	341	327	322	329	341	347	327	341	384	327	351	356	329	327	323	332	333	354	331	333	348	352	361	338	329	332	329	346	354	341	383	306	349	335	331	345	327	358	338	336	343	347	328	344	315	335	368	322	335	323	344	335	336	341	334	308	352	317	367	358	374	330	322	355	334	339	325	312	366	330	339	327	317	321	348	309	339	341	355	344	356	346	363	333	326	363	333	325	356	360	389	321	303	366	331	314	299	331	337	338	338	325	333	332	349	327	339	308	351	324	323	343	300	333	356	332	329	336	309	368	327	341	326	304	342	350	344	355	347	351	317	324	332	326	312	311	302	361	335	359	370	330	361	329	296	329	314	349	345	355	312	341	331	317	331	306	295	320	351	324	362	329	335	353	348	356	314	360	321	324	324	314	344	328	334	320	325	307	326	349	338	375	323	306	321	323	328	345	384	313	352	350	374	329	308	322	322	336	322	357	306	363	327	357	332	347	343	345	315	353	334	295	318	334	306	351	323	318	344	338	347	317	337	310	326	343	370	348	331	360	329	343	364	333	343	315	307	331	342	338	317	332	363	339	330	341	358	277	359	349	359	332	352	339	360	347	352	342	346	368	336	350	322	335	317	303	312	333	337	316	341	311	373	360	314	338	335	366	344	331	339	301	371	321	352	331	354	325	354	359	347	325	379	340	338	335	324	348	339	323	324	355	298	340	353	331	320	343	349	343	363	317	334	345	331	354	335	335	303	313	331	280	304	325	346	319	319	369	286	334	334	324	342	337	319	323	342	350	373	346	347	335	346	328	343	345	358	323	304	344	357	317	321	350	321	310	338	313	326	337	346	317	333	304	342	338	306	355	326	309	357	305	373	348	325	383	347	306	354	322	314	331	326	340	380	336	328	313	375	325	340	320	317	317	328	323	311	337	318	315	346	324	334	331	359	332	340	328	319	327	342	348	332	336	355	362	350	323	316	329	305	361	322	346	313	341	324	344	340	347	331	334	360	347	330	345	344	327	357	329	331	312	329	333	347	334	340	343	326	336	355	346	316	335	333	335	331	348	359	352	334	339	332	315	314	352	327	337	323	342	312	322	324	307	332	379	303	300	328	341	317	324	351	358	346	362	300	326	324	330	347	343	344	321	337	331	361	325	320
1572	502	511	439	390	384	410	382	424	366	354	384	363	384	379	360	393	395	404	368	349	391	355	338	365	358	366	399	366	402	365	358	357	374	329	377	360	421	390	355	397	432	367	357	364	360	379	358	383	353	386	364	380	393	382	366	364	386	370	389	370	403	352	374	383	388	360	359	390	343	359	339	342	362	383	352	327	370	360	338	381	368	374	354	368	358	409	401	369	397	368	371	358	354	385	338	380	377	393	392	393	389	346	377	363	362	382	330	404	363	369	403	366	340	359	368	367	355	383	332	362	333	346	358	398	358	384	356	371	364	391	358	359	351	382	358	364	375	365	359	352	383	376	372	378	354	386	411	345	358	387	386	355	377	359	354	397	387	364	389	357	373	361	377	373	352	344	373	329	352	359	406	402	362	345	333	370	411	369	353	383	386	348	365	404	366	371	407	350	355	376	299	350	337	344	373	360	363	376	360	335	369	378	364	362	360	377	382	314	376	356	383	347	373	365	374	364	367	397	385	366	359	326	341	347	396	393	331	373	389	358	373	389	385	379	361	380	347	376	363	358	383	366	332	352	363	348	387	398	410	372	370	344	345	342	365	372	368	352	358	365	383	353	373	368	382	377	400	366	340	395	387	377	366	364	365	345	423	382	399	368	371	370	408	375	368	327	355	352	369	379	366	356	373	396	392	387	356	384	389	375	395	369	369	335	347	372	369	376	361	352	334	362	406	356	391	367	366	415	368	351	374	358	368	346	393	373	352	371	381	309	346	384	365	362	369	360	360	366	376	352	340	352	414	352	375	379	383	363	371	378	336	394	340	373	337	365	337	365	360	367	392	374	395	355	379	359	360	404	404	388	349	354	368	361	380	368	375	388	371	364	372	328	378	376	389	373	374	365	383	389	397	345	359	389	337	376	376	349	386	360	348	344	373	396	359	408	362	376	380	382	388	378	367	404	375	378	369	402	361	358	360	372	361	387	360	386	383	355	360	410	379	348	414	376	395	371	414	377	364	389	352	353	392	353	343	398	383	373	385	353	357	352	379	370	339	393	367	393	381	374	340	373	385	358	349	384	375	420	361	384	378	372	376	365	366	368	354	379	377	362	341	382	367	360	345	379	351	393	337	373	359	363	395	364	343	370	368	373	402	340	342	372	372	349	381	360	355	368	378	341	363	321	359	355	388	330	368	378	343	347	360	336	383	337	373	386	405	371	353	403	352	362	346	362	395	328	344	386	334	366	393	380	403	368	356	367	384	385	364	360	368	378	364	380	374	354	391	378	379	358	406	399	332	364	337	381	358	373	364	421	362	363	388	361	382	366	375	352	391	353	346	369	388	373	361	339	341	353	361	372	392	374	320	374	347	341	347	378	325	404	401	364	350	347	347	362	366	376	359	350	353	359	376	388	387	402	369	359	412	361	368	371	389	397	350	380	364	374	377	378	361	336	353	371	383	364	391	361	354	345	373	396	369	352	354	401	357	371	357	387	373	415	387	378	362	354	353	328	372	376	346	370	386	358	413	377	384	344	378	380	353	401	344	352	377	392	331	360	349	367	347	348	359	369	391	358	358	371	364	401	384	362	364	372	394	375	347	372	359	341	386	373	357	345	317	357	365	366	365	367	366	382	339	382	386	361	350	372	387	396	388	373	374	343	359	353	378	366	356	365	378	338	384	377	336	352	338	376	372	355	341	339	382	389	395	365	357	360	383	347	375	378	347	381	394	381	371	363	351	366	362	369	334	396	365	368	360	384	385	353	378	358	348	367	397	368	344	376	363	343	364	371	397	344	338	373	396	354	372	396	366	390	386	372	411	377	349	355	389	351	340	360	385	355	359	419	372	383	388	347	373	377	355	371	366	398	403	370	372	385	385	393	361	399	382	363	371	342	369	378	366	398	432	371	388	398	343	342	364	330	399	383	382	348	396	351	354	372	407	351	375	364	329	349	388	379	360	392	335	345	345	364	364	348	400	375	390	342	370	361	347	383	359	382	351	382	380	364	377	390	365	373	421	372	374	404	393	346	396	359	384	356	366	337	402	366	376	381	318	324	373	381	400	324	365	409	382	369	382	397	399	405	354	364	322	387	386	357	346	392	344	411	370	375	409	398	374	362	354	337	354	376	348	356	377	362	380	322	357	319	334	376	357	411	364	352	380	367	389	395	345	372	372	371	370	373	371	382	372	328	389	392	366	380	354	363	312	310	358	380	422	363	383	347	344	377	364	360	390	370	366	371	367	394	372	394	381	374	347	321	414	419	362	367	392	386	401	372	368	384	342	381	394	406	321	380	384	374	375	366	356	392	357	367	356	358	361	364	415	394	369	379	351	342	365	393	401	361	399	347	355	370	369	366	381	357	383	368	379	358	412	411	378	365	367	397	389	350	377	365	361	367	330	349	358	355	359	377	335	339	358	403	396	360	345	390	422	359	347	379	370	354	389	368	348	380	390	392	375	315	347	380	366	398	377	365	378	361	369	378	327	389	377	410	367	335	361	406	393	373	389	355	369	397	338	350	333	368	310	393	359	351	346	379	378	346	340	364	345	379	403	390	363	381	380	365	343	378	347	343	334	401	371	363	357	375	323	345	412	386	357	342	361	374	340	335	357	343	348	357	401	349	374	385	347	370	406	362	344	371	334	379	349	405	379	363	340	366	349	333	349	353	359	369	366	340	362	352	346	377	369	365	370	394	366	356	345	404	355	360	357	383	393	383	332	391	383	393	397	365	362	335	372	321	400	375	350	391	363	324	371	360	368	384	385	337	391	356	346	375	345	363	394	390	409	388	418	392	360	358	365	379	366	312	393	362	405	392	357	371	364	342	366	379	378	379	382	333	334	356	359	371	344	371	404	382	380	371	349	387	386	383	385	362	322	363	373	354	419	400	382	333	351	379	377	395	376	349	393	358	416	387	391	397	359	391	404	400	373	382	384	346	413	358	345	344	389	347	357	371	351	322	346	346	354	369	350	394	371	355	391	388	378	389	373	370	368	371	387	367	389	328	372	369	378	350	384	335	365	364	371	376	366	371	361	386	349	372	398	391	376	346	383	375	327	346	355	365	364	345	359	368	381	393	391	352	367	345	367	382	379	391	360	347	349	393	385	377	369	324	373	398	358	347	360	388	386	365	381	404	366	328	419	378	405	384	408	399	389	365	386	345	353	362	380	372	356	397	387	386	388	380	373	364	373	397	372	358	347	363	351	380	343	349	332	386	407	378	352	390	422	379	360	382	343	330	420	355	367	345	311	374	364	384	394	337	372	372	391	357	387	364	360	371	404	373	329	394	397	371	394	357	372	386	382	383	361	380	367	381	382	366	371	354	371	378	372	349	374	352	380	367	391	377	377	388	369	358	378	364	388	389	348	357	385	391	381	351	350	365	391	368	359	359	349	366	369	395	377	335	368	362	359	384	359	373	350	402	386	374	383	352	350	340	351	369	384	336	335	359	355	361	414	348	354	421	340	388	401	394	376	361	362	402	352
2171	987	1128	1215	1034	969	930	897	857	860	853	855	848	880	879	908	857	881	893	859	858	874	853	875	876	908	832	807	871	887	882	885	879	851	876	865	837	866	849	831	888	943	846	848	882	844	930	874	842	900	858	855	839	852	884	901	867	891	827	859	879	887	851	860	924	868	869	923	866	874	913	908	850	879	835	887	838	889	814	858	867	868	870	817	857	856	882	883	792	877	924	835	839	904	842	853	936	896	884	879	875	903	937	874	885	823	857	907	918	890	863	872	886	861	875	883	855	907	896	899	909	930	862	891	853	838	873	817	843	803	911	877	855	881	819	849	846	889	867	893	859	863	851	833	792	833	876	829	884	848	865	894	894	882	851	856	854	858	846	849	821	882	857	851	860	849	868	833	894	869	867	924	894	884	845	881	872	835	874	855	883	874	870	916	873	899	939	878	850	873	874	903	874	925	845	844	923	860	843	880	846	889	849	817	864	924	872	842	875	840	904	901	883	851	866	865	854	846	870	884	879	874	853	817	847	877	834	843	863	876	894	859	814	873	898	880	876	851	868	870	887	886	881	821	932	843	838	855	832	871	866	867	849	865	842	906	859	849	852	862	889	828	879	893	886	878	868	837	861	822	882	856	874	859	850	858	815	821	868	892	873	889	861	799	882	867	855	843	910	844	862	805	874	859	886	888	857	887	897	858	881	866	876	863	876	870	944	856	900	875	903	822	862	863	807	889	894	864	841	883	893	898	882	850	871	844	839	863	845	863	868	898	876	830	862	829	870	872	825	860	850	910	878	892	911	868	907	859	865	852	829	806	829	876	914	842	825	859	835	845	869	827	842	869	875	884	858	883	806	827	912	840	825	847	852	906	879	887	878	881	923	831	841	918	881	875	885	862	906	830	869	906	877	876	918	855	843	885	848	897	902	911	919	880	886	862	877	880	875	833	853	871	886	894	867	908	818	838	869	834	847	831	886	848	870	859	845	854	851	864	821	819	863	845	902	892	832	841	823	832	861	905	899	861	864	895	868	869	851	863	851	883	859	895	909	869	884	931	840	848	905	952	890	846	890	876	849	914	876	863	818	887	850	855	861	855	849	841	885	848	842	895	834	899	893	903	885	896	905	863	846	882	854	818	851	872	822	855	897	817	852	898	952	845	835	885	894	839	801	818	848	865	863	863	922	861	871	875	905	857	873	848	887	870	873	823	875	856	847	895	828	879	905	856	874	846	851	918	844	831	906	838	845	872	835	904	860	832	942	892	900	832	857	894	804	856	897	864	907	898	894	881	908	863	887	930	865	895	842	909	879	923	789	904	939	867	866	874	853	890	951	874	865	888	825	868	869	854	875	861	869	817	895	847	867	814	865	873	868	894	871	846	863	858	856	876	866	910	872	898	853	868	942	913	801	914	862	865	929	856	843	879	855	848	838	881	891	853	899	931	854	937	904	820	857	887	826	815	816	886	899	864	836	878	823	875	888	888	836	871	824	890	881	904	827	882	865	899	909	862	882	869	853	850	840	834	863	861	874	847	888	847	867	875	868	940	887	900	892	890	836	861	846	807	865	868	911	878	854	848	849	914	905	895	823	858	830	849	854	883	877	899	867	854	874	877	876	839	840	862	910	881	877	837	852	863	826	903	902	917	905	932	889	876	874	868	862	888	872	848	783	842	917	847	829	892	878	888	840	890	836	907	849	865	840	897	864	856	919	882	889	903	875	884	879	898	841	896	873	865	908	893	841	858	821	865	859	843	852	912	864	917	868	865	907	891	883	850	841	864	871	874	896	906	876	890	911	877	849	863	887	914	899	887	909	878	845	888	886	900	915	819	859	911	872	860	850	855	852	875	892	864	854	856	886	835	851	849	895	860	803	860	875	863	839	784	897	838	876	845	842	875	900	874	900	825	895	840	865	879	863	886	892	845	907	862	842	843	846	911	880	864	817	799	845	855	808	844	884	875	870	889	819	883	895	900	901	882	854	871	829	890	915	886	828	844	873	816	921	900	842	856	861	885	807	892	843	833	878	858	833	865	897	870	820	834	836	841	839	850	849	910	907	845	815	841	837	903	840	881	830	862	889	842	792	904	856	873	855	870	910	841	898	859	869	893	855	905	825	828	822	894	856	868	854	884	888	844	901	878	908	874	873	854	883	858	847	878	842	843	867	880	901	885	867	874	893	843	825	839	883	766	874	939	884	843	857	898	858	866	821	881	890	875	853	844	864	852	856	921	869	896	892	825	852	884	887	861	863	853	855	845	856	872	870	873	934	878	906	838	851	827	925	933	887	862	872	902	826	865	862	822	848	876	848	871	884	910	876	858	872	818	885	934	908	885	821	848	882	884	889	892	878	833	882	865	877	862	831	840	877	866	864	872	841	856	858	886	866	836	858	838	807	844	936	849	882	872	864	869	828	812	874	881	833	873	814	862	858	955	855	837	819	877	878	843	894	843	858	929	866	781	893	869	889	836	908	831	868	860	841	916	856	847	855	898	889	882	875	852	935	917	907	859	909	846	844	861	802	871	782	893	871	844	895	867	853	855	859	856	883	881	876	845	902	865	817	840	865	850	867	886	898	846	909	839	887	885	861	921	843	835	862	849	887	889	878	864	865	872	888	901	880	856	864	824	795	840	887	838	832	906	893	887	867	913	877	844	843	807	838	841	908	877	864	838	861	830	838	912	911	877	842	879	856	919	891	852	835	851	845	858	902	860	874	818	889	889	874	815	905	847	849	883	859	855	833	910	850	824	880	826	872	813	924	890	871	826	841	847	884	886	890	904	901	860	927	915	826	882	907	877	848	861	875	828	906	840	844	910	853	856	914	848	851	894	869	854	846	895	850	830	837	838	845	887	856	817	859	896	860	849	856	866	862	875	856	887	857	903	840	853	828	901	871	882	858	860	849	796	889	863	854	881	815	793	814	887	873	862	896	850	922	860	868	850	879	856	830	894	874	859	810	816	875	820	918	887	880	900	883	826	834	896	820	872	901	877	909	854	847	917	858	896	816	830	837	893	853	889	876	853	874	873	898	871	883	834	865	880	873	880	865	897	857	870	868	878	892	835	843	857	906	864	854	876	917	843	818	894	858	882	899	890	872	883	884	876	845	849	876	871	851	884	901	906	921	935	853	857	860	853	826	868	840	822	855	827	824	880	860	830	859	861	820	857	833	897	935	806	847	876	921	828	897	849	877	841	867	842	894	842	883	914	870	800	885	852	844	868	844	895	857	876	855	860	887	845	836	834	861	858	920	880	871	847	812	893	897	877	826	915	866	866	870	877	858	925	864	836	865	827	926	868	869	908	853	852	950	890	846	862	902	892	831	849	889	910	889	885	877	913	888	840	880	861	862	881	820	895	796	813	853	911	869	860	843	865	839	837	850	867	877	848	882	873	906	875	819	885	839	882	883	857	867	839	862	853	872	895	873	916	884	838	855	828	905	879	808	844	859	898	910	867	870	837	868	876	887	871	863	881	828	871	807	911
9124	776	726	562	441	417	321	352	316	318	320	305	308	301	286	305	292	314	297	309	326	308	274	298	290	281	290	243	281	293	292	271	262	290	279	292	294	292	292	307	272	262	316	304	318	293	295	256	262	260	306	288	299	267	281	269	295	279	273	282	247	312	306	275	271	289	291	307	285	296	271	278	281	294	291	276	264	297	252	256	284	299	290	268	260	312	266	281	280	275	308	293	282	284	292	294	285	297	276	303	257	320	281	300	314	277	245	282	248	299	273	278	275	316	269	301	291	276	286	311	287	299	263	274	289	287	293	285	297	285	269	303	313	289	283	240	264	282	286	321	264	283	273	242	288	261	263	288	294	261	285	270	260	279	308	272	284	285	268	299	277	265	265	282	269	263	283	286	281	269	260	263	267	288	266	295	288	287	291	270	303	283	265	269	277	279	302	310	274	286	298	273	261	297	270	261	283	264	282	272	299	266	286	275	300	262	282	289	263	310	292	269	296	319	297	273	279	297	273	291	270	265	288	277	291	303	298	264	253	269	303	286	284	275	304	315	266	283	264	297	290	278	301	292	268	260	277	309	279	317	299	251	256	255	254	259	265	275	283	261	284	311	276	281	282	284	272	275	289	287	300	289	288	274	292	263	304	275	285	285	283	256	218	262	252	287	274	302	277	272	245	266	294	263	298	306	333	253	277	291	283	274	276	306	265	277	247	302	277	292	296	278	281	298	285	276	262	295	294	260	249	248	242	253	297	257	307	260	238	308	279	283	255	296	296	294	318	267	291	292	257	280	349	319	286	303	278	288	293	316	273	275	292	286	281	289	268	290	305	250	272	279	295	296	286	262	286	273	270	319	304	303	307	278	289	311	263	266	284	269	264	264	293	277	298	285	257	268	249	281	260	269	305	269	259	278	300	295	271	299	285	279	254	264	275	273	263	268	285	281	254	263	292	264	259	259	277	274	290	288	259	284	284	271	313	282	283	289	296	280	271	259	286	276	300	261	272	288	309	261	284	270	286	281	290	289	299	291	292	284	315	300	288	252	265	272	281	261	269	264	334	293	272	291	262	273	287	270	279	291	307	317	269	285	292	293	302	257	263	269	290	277	271	270	290	295	260	274	292	280	287	306	284	283	283	283	278	291	278	299	251	282	278	266	275	259	280	307	263	290	290	287	291	319	257	317	306	266	300	251	278	265	295	304	285	303	278	273	271	282	316	277	310	274	301	270	264	281	295	268	270	274	283	270	289	330	271	301	303	264	292	308	282	269	243	279	286	311	299	294	269	291	294	277	289	289	278	273	291	277	264	253	296	318	287	260	293	287	262	296	289	282	280	306	264	314	301	324	302	264	245	269	281	278	276	301	320	274	276	312	299	254	280	280	288	273	272	266	268	262	276	283	280	276	314	251	252	281	254	251	278	275	301	257	276	310	260	279	329	259	301	301	266	251	292	267	310	276	313	288	278	258	271	291	299	277	253	248	303	295	303	260	255	305	283	287	299	277	255	239	280	279	283	294	286	295	281	278	276	289	294	267	250	246	289	278	286	262	290	265	288	273	274	273	288	266	287	288	310	275	305	289	271	288	288	298	276	283	297	279	270	286	263	297	244	307	277	292	301	279	283	278	289	303	254	259	301	298	280	280	280	302	278	313	275	291	275	283	249	282	259	262	291	296	285	304	283	303	261	298	266	270	298	288	296	271	284	291	298	281	289	258	266	299	281	310	316	312	295	288	298	277	271	293	294	290	277	290	275	267	271	281	278	303	279	280	277	308	277	290	275	260	282	273	305	296	288	290	253	296	274	293	290	255	277	287	269	298	279	280	270	298	276	255	293	298	288	285	268	293	317	281	279	301	236	270	267	293	295	283	302	269	293	260	280	302	274	312	269	286	301	300	278	275	309	318	281	276	315	276	277	296	293	288	320	274	294	248	290	277	268	305	274	297	249	289	264	295	287	277	274	279	290	304	280	293	253	297	271	263	264	299	273	251	289	284	290	301	279	282	307	270	281	294	288	274	267	273	320	280	266	284	296	278	304	298	275	277	280	271	254	278	280	309	257	256	253	278	290	298	285	275	299	302	257	259	282	276	280	272	285	279	259	270	293	261	264	316	288	267	259	240	302	280	269	274	300	282	290	279	305	266	290	299	286	314	271	296	293	274	297	285	286	284	281	269	297	317	266	279	282	263	283	290	299	279	290	295	269	294	266	283	285	297	276	255	292	280	281	254	279	296	252	279	300	291	283	273	260	288	268	276	268	306	268	284	303	273	263	285	277	235	247	241	276	261	286	261	281	257	266	276	303	303	275	279	281	277	283	312	244	269	279	301	265	302	295	317	290	301	301	315	263	265	323	276	269	284	299	274	294	260	296	291	283	261	289	277	275	270	278	299	293	299	296	285	298	287	279	278	302	290	283	280	259	261	285	288	267	301	276	250	265	252	286	282	273	288	294	325	276	269	269	295	274	258	283	301	281	317	270	298	297	270	290	250	252	267	264	295	288	298	288	266	271	290	288	261	255	302	278	293	285	305	287	292	291	287	283	298	282	247	266	323	275	300	311	278	286	303	260	286	292	290	288	296	301	259	257	287	270	283	244	266	293	261	299	311	273	284	241	297	281	267	307	291	262	242	288	279	277	272	283	278	269	291	295	277	255	281	286	267	283	283	260	293	271	289	275	298	267	305	310	272	293	308	301	313	258	262	259	277	312	302	276	290	321	302	263	292	255	282	300	259	281	281	290	283	335	306	248	284	298	275	291	292	302	271	274	280	296	272	303	318	273	290	303	274	284	294	303	275	287	266	267	301	284	287	244	267	279	278	316	299	289	267	290	292	267	264	289	276	289	310	295	271	299	327	250	244	280	279	313	261	285	287	276	273	263	272	249	273	333	298	286	249	270	269	279	279	258	282	262	282	290	279	283	241	256	337	305	307	258	282	291	281	273	289	292	302	314	260	245	256	265	280	287	315	288	274	273	298	312	256	301	288	285	283	305	298	257	261	295	314	295	265	266	260	264	274	308	285	273	286	283	288	301	289	260	303	280	299	316	270	321	274	267	289	274	274	259	292	264	289	288	317	278	267	255	294	292	257	298	290	280	308	290	270	291	281	266	285	271	258	288	306	282	307	287	287	259	266	281	279	276	275	305	284	298	230	271	303	312	310	279	290	249	298	275	257	330	279	282	276	299	253	265	296	254	262	272	289	308	288	262	257	270	295	278	300	286	319	270	270	291	297	288	267	281	291	259	274	281	311	273	271	315	268	282	270	255	260	281	282	285	253	283	283	286	273	274	292	304	279	294	304	283	291	265	290	277	270	296	306	287	281	281	270	285	296	272	262	302	286	288	224	264	274	294	270	277	253	287	273	268	304	288	281	281	259	317	282	290	264	263	305	294	303	274	260	285	296	277	274	294	261	284	299	308	277	269	288	270	287	274	263	257	275	287	311	275	297	255	273	273	264	286	282	291	277	297	270	274	274	334	283
7258	1109	1561	1742	1505	1278	1127	925	880	859	810	831	785	755	803	733	747	724	696	760	741	734	685	722	690	656	756	708	722	688	617	730	666	698	662	680	701	655	774	633	748	673	665	693	674	673	700	681	697	673	650	647	671	683	662	620	707	697	685	677	677	680	675	662	675	673	697	652	688	661	649	692	677	710	694	690	630	666	716	638	699	651	632	693	721	646	671	619	677	659	655	669	696	675	678	670	686	711	658	691	664	667	651	654	649	702	645	662	674	661	676	684	670	712	650	681	687	684	669	697	696	680	654	726	693	701	649	650	686	646	748	684	637	685	638	727	672	650	671	643	670	655	644	672	694	676	742	688	701	701	648	668	736	628	668	674	707	677	628	642	673	696	670	688	655	614	680	662	679	694	665	685	648	673	640	659	629	659	655	657	673	660	668	707	671	661	695	699	659	656	704	665	686	646	680	710	670	657	677	661	684	694	676	704	694	662	677	685	698	638	686	694	719	683	677	689	665	658	665	695	685	698	682	668	714	717	680	669	630	642	699	682	668	664	691	687	695	695	693	675	663	700	645	690	694	634	676	668	674	641	654	661	668	676	672	654	681	664	686	718	697	699	697	671	725	650	662	692	707	644	686	670	708	664	693	650	650	635	682	667	627	654	644	643	675	674	684	629	689	663	689	659	650	680	688	644	669	685	694	631	673	701	678	681	685	648	696	660	689	657	696	630	684	703	676	684	663	681	666	665	694	641	673	685	648	688	643	696	598	696	663	679	671	656	716	662	708	716	657	650	627	669	665	629	683	674	649	701	653	630	682	677	635	662	691	654	697	681	641	693	652	689	719	717	695	661	706	654	653	641	732	670	668	627	708	718	724	681	683	690	679	693	676	685	702	641	642	707	676	705	753	676	673	698	708	675	710	645	677	639	624	664	688	637	696	643	683	630	659	679	685	673	670	654	675	705	645	719	706	658	662	653	699	722	662	708	682	693	742	678	677	640	681	637	668	675	689	656	711	630	692	656	664	670	668	672	723	661	700	675	674	699	672	671	700	677	654	718	654	649	639	723	631	689	686	689	709	685	699	699	655	696	621	626	686	682	689	663	658	713	647	659	656	660	669	647	698	658	681	726	665	665	682	642	671	706	659	699	628	697	641	672	681	738	655	689	679	670	673	713	664	677	644	659	668	646	652	636	652	716	679	664	660	692	617	680	636	658	658	650	636	668	677	679	724	670	689	632	624	653	659	668	665	666	658	674	679	686	688	656	651	670	669	703	643	647	712	634	665	667	643	655	656	670	698	686	697	612	657	715	682	632	628	676	666	688	675	638	714	662	705	698	699	666	665	636	645	656	712	686	688	624	678	702	691	713	676	650	671	677	685	656	686	695	686	630	715	704	643	700	646	676	662	684	691	693	648	701	706	636	703	657	650	694	648	640	667	676	680	620	718	663	657	665	635	628	676	673	630	680	666	704	659	695	652	688	648	649	662	676	650	708	654	668	680	653	695	668	689	667	668	699	645	649	661	686	697	702	638	681	715	627	655	687	728	693	669	661	674	684	703	678	662	658	704	688	652	723	708	699	708	675	670	677	673	611	684	689	655	642	704	630	690	685	666	678	714	690	668	640	699	667	667	684	723	686	666	661	655	658	717	709	716	707	690	664	664	661	688	650	651	676	717	648	694	688	644	701	656	694	666	731	644	641	672	668	653	672	691	665	679	654	639	703	668	672	666	675	706	659	722	666	715	680	605	671	650	660	626	650	677	660	653	680	636	638	643	706	679	663	645	682	676	688	715	693	643	652	706	681	643	666	651	689	656	649	675	719	671	633	673	679	657	641	671	706	676	691	700	692	657	677	715	666	656	677	655	660	718	645	649	651	697	669	620	729	675	685	669	650	655	670	678	688	675	679	680	688	667	701	672	713	632	647	669	677	681	674	713	675	654	676	697	717	681	646	655	647	676	626	636	717	696	661	708	709	660	649	684	638	662	687	625	734	649	650	726	712	686	665	698	681	717	693	681	669	669	649	659	700	670	648	601	664	655	642	691	647	669	669	681	662	673	673	664	680	695	652	652	663	702	698	668	675	695	670	702	698	652	676	635	657	653	630	692	703	646	681	687	693	650	704	695	655	669	670	674	689	688	693	694	669	657	653	703	650	692	700	674	707	692	696	682	654	679	684	620	692	653	636	640	696	697	677	704	666	682	663	666	662	680	649	638	632	670	702	640	670	661	675	657	706	684	712	669	645	687	665	684	722	718	680	752	660	653	673	659	668	673	660	674	712	639	674	668	711	654	688	663	634	675	661	656	652	682	644	664	680	680	659	635	693	683	688	659	674	668	668	679	686	674	690	705	658	645	648	674	633	631	689	690	652	675	637	646	727	667	694	696	658	682	663	648	701	616	692	721	665	731	655	659	673	684	665	674	686	653	678	648	665	686	640	627	671	722	657	684	673	620	659	659	667	614	674	679	685	683	680	699	661	640	666	679	670	642	688	716	685	712	637	655	713	615	667	640	691	647	652	700	623	644	640	679	669	691	700	665	689	680	666	664	664	685	678	743	750	690	645	632	660	687	636	702	687	672	672	694	636	662	650	702	614	663	656	668	648	717	684	667	703	650	669	671	706	646	705	636	673	657	687	649	684	651	687	653	676	641	708	717	704	696	713	689	685	665	670	640	656	634	653	644	664	681	662	691	659	694	699	657	692	702	663	705	646	682	709	629	642	749	664	655	677	620	663	675	673	693	658	696	675	682	703	711	664	649	656	680	691	699	713	703	699	679	737	653	666	691	703	671	687	675	683	655	683	638	669	620	648	667	719	677	722	696	685	678	651	646	668	678	647	704	656	678	683	654	673	664	669	680	655	712	682	641	685	663	647	701	659	733	660	705	717	699	643	741	667	680	654	689	659	689	682	691	664	671	683	650	667	678	688	685	722	665	688	676	674	671	682	667	661	662	703	667	680	662	701	663	668	599	688	679	647	666	647	679	691	652	680	649	653	700	684	641	667	655	711	660	705	643	733	635	696	687	687	663	682	632	667	679	670	693	675	642	697	664	627	686	715	656	648	685	670	647	676	706	714	692	656	655	680	644	686	738	656	673	672	702	675	652	653	744	659	701	640	661	681	674	669	715	651	718	688	682	680	670	629	686	651	654	685	691	656	676	659	684	698	662	685	690	682	597	705	700	702	612	694	625	669	667	712	686	671	733	648	665	692	696	658	729	653	663	699	673	646	672	658	665	615	710	656	650	686	645	678	651	664	684	653	707	650	648	702	658	723	629	651	670	688	617	608	654	695	687	678	694	663	689	700	718	621	659	680	676	693	651	721	661	653	691	703	683	645	641	631	670	681	673	672	640	713	728	669	662	704	663	650	711	687	712	681	677	695	690	710	664	689	667	709	654	715	642	662	693	646	712	695	676	734	702	670	627	651	650	638	694	679	667	671	688	675	619	687	688	676	668	670	667	668	657	688	647	650	665	661	675	659
15253	1192	920	665	452	312	242	224	206	170	165	166	148	130	151	132	138	153	136	139	142	134	115	131	120	129	124	141	108	122	125	149	122	126	122	145	145	124	113	156	107	122	117	126	143	115	130	111	123	124	118	121	124	117	116	111	135	122	102	122	113	123	125	120	126	126	128	145	116	141	116	144	144	127	119	117	132	137	143	122	125	139	108	138	127	136	111	126	140	151	130	115	112	125	131	122	127	124	114	119	124	123	115	122	146	137	121	122	138	116	118	117	101	123	120	105	121	126	125	143	111	118	113	125	127	134	131	120	117	135	109	134	122	138	135	133	134	121	119	116	126	127	115	125	130	98	130	123	126	131	125	129	94	106	121	121	117	140	130	124	114	127	121	127	121	102	98	116	128	127	118	118	122	110	143	122	116	119	121	129	122	111	108	117	138	121	122	131	126	134	115	133	131	117	110	136	128	127	118	119	115	127	125	122	120	118	146	122	130	143	117	110	135	113	130	120	121	102	110	117	95	121	116	127	116	110	125	118	133	111	125	97	116	143	108	134	103	118	104	125	128	127	124	112	135	114	132	126	120	118	120	128	134	127	134	107	134	101	123	102	112	117	113	122	128	122	123	124	106	120	116	138	129	148	131	131	107	127	116	142	125	123	130	134	112	123	125	123	115	126	99	127	137	140	133	122	133	122	125	131	128	119	135	136	125	118	114	134	128	120	122	114	125	119	130	111	121	122	108	122	135	108	137	117	124	105	128	109	111	111	137	131	117	127	126	115	124	116	139	116	122	134	98	130	128	118	113	135	135	124	135	120	149	118	128	137	128	111	117	114	129	118	135	130	138	113	120	130	112	137	119	131	116	122	140	124	133	136	136	116	116	114	157	120	122	123	97	116	119	128	123	139	119	129	139	122	147	114	141	142	102	129	100	136	134	131	116	127	150	129	111	149	121	115	144	133	134	148	118	99	110	129	111	119	103	130	142	130	112	147	135	113	129	116	102	122	112	116	142	145	141	122	147	123	115	138	137	161	108	126	140	127	124	132	111	113	113	102	143	112	122	125	125	127	145	125	119	110	132	140	114	107	126	129	118	126	114	131	133	142	122	110	125	119	130	101	117	137	136	108	114	129	129	106	106	116	112	100	122	126	105	138	106	141	122	112	121	125	122	112	111	133	118	132	142	118	131	105	122	124	116	104	118	132	138	125	113	120	117	127	129	127	116	122	106	130	132	140	109	106	136	111	152	115	121	122	108	118	110	134	126	119	135	122	105	128	124	122	147	134	118	125	133	115	140	142	132	137	114	119	124	137	129	120	124	129	122	117	104	123	123	136	125	126	116	120	129	119	132	133	112	128	117	116	116	155	133	112	116	123	107	138	142	114	114	121	128	133	114	116	133	117	138	107	131	147	146	131	118	128	133	120	152	102	125	109	102	120	143	128	138	152	108	116	128	113	119	119	137	116	130	132	108	126	145	123	155	130	124	121	117	99	137	109	117	126	129	118	98	121	110	110	136	132	97	113	116	130	102	120	129	119	145	132	150	95	123	121	133	122	114	148	108	117	119	135	117	134	125	91	115	115	120	115	138	128	105	126	132	124	134	106	121	129	158	132	134	106	113	129	133	119	145	137	138	102	135	137	113	135	100	121	134	140	113	116	135	111	142	114	126	121	131	118	137	119	128	129	159	158	123	135	127	131	146	117	122	128	124	121	125	123	110	145	130	123	122	120	128	130	119	142	107	118	111	103	108	114	120	149	110	130	117	156	128	141	143	120	133	102	113	122	101	115	104	130	147	145	144	124	149	126	118	115	139	106	154	124	121	143	128	135	142	120	134	121	127	106	108	102	116	114	100	136	140	118	125	141	110	122	113	144	115	110	117	134	117	111	119	127	151	116	131	113	116	103	106	123	112	123	136	129	108	120	128	131	143	111	108	130	119	134	150	154	112	112	135	113	138	127	147	143	137	127	114	131	121	140	138	133	133	119	133	132	123	138	111	133	148	118	112	135	125	111	139	109	120	111	140	138	156	123	112	111	127	131	106	118	119	130	127	99	107	134	119	146	121	119	122	115	147	116	143	142	103	108	120	114	100	130	122	126	113	104	134	135	110	137	137	129	125	119	130	135	154	113	124	140	112	127	123	146	119	125	111	129	125	119	129	132	132	119	130	125	114	145	124	131	125	127	133	136	136	136	114	137	129	100	145	125	115	132	133	129	120	129	118	130	130	103	112	120	114	131	111	118	126	110	124	141	137	119	116	132	101	123	109	128	123	114	144	141	140	113	119	137	130	136	102	110	129	115	114	131	124	112	112	127	131	123	114	135	113	122	108	118	123	147	113	143	125	138	114	129	117	135	113	127	99	108	108	133	119	130	129	133	142	118	128	115	142	123	122	141	134	147	132	113	101	110	146	122	138	101	93	106	117	127	131	145	130	119	109	124	115	139	127	134	128	131	118	143	141	130	115	118	126	117	125	125	122	101	153	136	119	120	128	130	106	137	145	114	118	123	135	112	129	130	112	143	118	136	133	124	130	132	123	128	121	132	93	111	126	129	118	126	128	125	121	119	123	132	119	114	134	116	134	168	150	127	113	112	127	123	132	128	117	142	112	128	124	147	114	127	137	101	101	128	133	132	139	139	141	115	118	125	124	145	147	109	122	131	133	120	97	118	111	117	122	124	98	122	117	119	133	124	131	108	126	136	125	133	134	120	119	130	140	114	127	113	127	132	107	127	119	127	120	133	118	123	125	99	119	144	122	136	102	129	124	106	139	125	118	128	105	144	140	107	116	124	143	135	142	116	115	121	124	126	128	121	130	134	130	110	127	133	139	119	124	128	99	116	119	123	121	131	111	127	117	135	130	133	132	121	121	136	117	137	126	115	129	126	120	120	146	121	122	98	133	132	132	113	120	150	125	156	110	127	124	113	131	121	129	136	121	133	130	105	94	125	138	134	127	111	111	120	109	104	134	116	113	130	118	114	110	128	112	149	128	115	125	126	123	128	133	101	131	140	143	126	114	129	136	112	139	146	130	107	112	122	112	132	106	113	128	116	116	143	127	129	125	110	134	143	153	122	135	126	110	132	143	120	126	125	120	132	129	126	124	125	115	134	104	129	144	141	110	115	116	126	111	130	123	130	112	142	122	122	135	125	116	132	127	114	134	124	147	132	135	137	110	129	131	123	129	123	128	124	120	124	107	131	130	113	116	113	136	158	132	125	148	118	138	130	114	116	151	117	128	117	122	121	130	109	127	119	136	123	128	124	102	124	131	105	120	122	123	127	139	133	109	108	137	116	123	121	108	108	120	126	137	122	111	125	111	127	142	124	115	122	114	117	113	146	148	115	146	111	123	129	143	115	141	102	119	124	125	126	133	133	129	120	142	113	117	125	116	123	121	124	129	114	123	132	139	129	126	111	135	126	122	127	128	104	121	104	137	137	107	104	104	112	126	139	128	124	124	131	138	111	115	152	131	124	128	127
9088	987	1788	2179	1664	1294	1008	885	769	697	621	609	531	510	469	447	500	426	418	396	415	399	402	369	365	378	358	349	378	335	360	418	379	352	368	347	319	358	354	349	315	342	374	376	322	340	337	349	354	343	340	347	359	359	382	329	346	365	336	335	375	339	346	336	343	337	316	328	374	374	324	367	329	360	342	340	319	297	371	334	333	374	304	342	332	344	310	330	356	332	356	326	337	325	341	310	298	330	353	321	348	328	357	335	318	336	343	329	336	346	331	336	360	310	355	356	354	347	336	357	320	344	322	345	328	331	306	338	340	305	339	345	321	353	321	359	353	358	329	320	274	313	343	312	343	334	330	300	343	305	331	350	319	339	346	346	350	324	329	321	332	332	322	335	333	346	329	329	333	351	319	329	328	357	398	280	342	315	308	325	310	329	343	327	367	341	327	354	374	355	329	331	308	323	345	334	312	344	353	382	343	280	338	370	345	335	350	337	338	343	305	358	329	363	314	350	333	322	339	350	332	313	349	329	325	318	336	288	350	333	303	347	327	336	332	343	331	335	361	345	326	329	346	358	343	351	320	319	309	334	332	310	346	311	316	322	322	317	335	325	326	334	365	349	366	341	330	324	311	382	322	361	336	345	356	369	355	361	350	341	324	352	350	306	327	328	345	334	353	314	336	345	320	310	324	315	350	343	302	348	341	327	358	320	346	322	319	335	369	334	353	340	320	362	323	315	328	346	323	344	351	321	341	348	349	313	334	359	316	351	300	301	340	328	350	325	321	342	343	325	319	320	341	350	315	330	351	339	340	325	346	297	357	329	329	355	342	335	349	335	370	327	345	333	319	317	340	343	320	322	334	335	313	322	367	359	341	308	370	351	367	327	317	317	337	330	297	327	361	336	333	347	331	318	315	316	341	325	310	315	333	332	337	327	336	319	344	358	377	336	369	358	317	338	368	333	331	327	355	346	343	344	340	333	333	362	365	332	362	324	317	343	318	342	355	325	336	332	353	364	359	332	317	312	337	337	315	326	366	324	331	341	342	326	341	335	338	326	329	329	320	291	345	331	323	311	318	307	328	320	308	326	328	337	376	317	323	327	329	388	326	320	342	325	341	328	330	347	336	324	330	356	329	310	314	325	344	341	336	332	313	353	323	300	337	323	333	365	325	312	339	336	325	334	357	331	373	320	354	331	339	366	328	370	342	317	303	335	363	306	296	317	361	290	301	355	337	363	340	333	354	325	369	322	356	344	346	339	319	335	335	342	314	333	352	368	316	301	335	324	297	355	343	321	298	373	349	332	326	353	338	329	297	353	363	356	349	352	306	330	334	301	332	361	353	317	352	325	334	303	345	337	356	325	309	334	351	301	308	330	339	324	320	333	329	353	330	328	321	323	348	357	356	309	318	375	289	344	303	297	309	317	331	317	320	347	356	341	329	298	330	349	313	338	336	348	348	346	306	320	357	272	356	320	326	324	328	347	351	324	305	319	331	322	336	332	344	323	330	310	323	385	328	340	323	334	340	353	332	290	315	367	356	348	349	323	326	310	333	324	332	319	320	319	329	338	335	354	339	298	317	303	323	354	360	340	313	325	332	349	322	319	341	338	359	336	345	340	348	368	341	323	344	325	371	305	346	358	361	332	304	320	334	357	339	338	297	311	308	351	333	370	332	332	342	326	339	338	341	350	345	357	357	317	342	332	324	330	304	332	356	353	353	318	354	346	346	320	341	332	337	344	326	317	334	316	335	321	291	326	322	353	327	342	324	325	313	313	339	369	345	313	354	322	354	339	379	316	343	348	314	338	345	323	362	329	334	328	344	319	322	325	316	332	330	349	293	351	314	340	352	335	314	333	336	362	356	319	351	342	321	384	341	325	341	319	340	313	342	329	315	326	346	338	336	314	349	332	326	347	323	338	374	324	328	356	369	335	299	363	300	355	372	317	323	333	352	332	321	336	336	372	350	327	314	324	355	333	330	320	306	349	328	326	337	330	344	353	341	328	317	316	355	311	328	366	347	333	307	327	306	332	328	335	317	332	370	299	340	336	343	353	351	359	338	328	351	339	337	314	339	341	345	320	310	348	314	329	355	362	356	316	369	340	347	320	329	337	326	318	357	353	347	309	325	326	337	322	358	335	357	324	370	317	330	369	314	335	349	336	312	366	331	362	325	358	330	347	324	317	298	321	335	350	312	318	361	353	359	355	345	344	343	316	350	344	330	326	307	340	342	321	347	314	333	368	355	314	328	338	344	320	327	345	331	333	339	313	348	315	342	298	341	337	319	298	391	328	332	334	341	330	323	336	339	307	333	354	349	331	334	331	344	354	345	339	331	310	330	354	339	312	322	348	358	360	305	327	302	343	321	355	343	342	345	355	352	311	322	337	344	340	321	329	333	322	349	356	325	312	346	324	315	354	365	353	341	313	338	338	377	335	345	359	332	384	324	329	337	308	371	296	324	333	340	327	341	361	363	337	337	309	341	328	328	347	316	335	334	325	335	365	371	312	361	317	324	336	341	344	339	315	345	340	346	307	340	321	341	338	335	305	329	392	340	336	338	312	319	333	357	324	324	362	331	338	332	305	342	324	298	326	351	327	321	328	335	343	309	349	316	327	325	335	357	351	353	340	315	337	330	338	335	354	338	312	312	339	333	331	319	347	334	347	329	341	352	309	329	324	348	335	323	274	351	320	358	387	315	301	326	330	328	340	331	325	378	360	332	332	348	303	346	337	376	350	335	343	321	346	368	328	322	300	298	321	325	290	340	333	335	342	325	319	354	341	355	347	387	314	332	347	321	361	307	355	354	318	316	323	323	327	312	341	332	370	332	301	339	326	351	343	327	379	348	329	348	336	323	342	351	360	353	311	315	378	321	343	339	340	313	318	318	339	322	341	297	343	331	363	331	315	340	318	362	324	350	359	322	312	355	304	320	291	343	313	320	359	339	336	359	330	373	329	339	317	306	361	324	333	363	326	367	357	334	336	331	328	348	339	351	332	338	341	316	331	324	347	325	322	333	314	344	343	336	322	325	351	318	336	345	305	335	342	342	325	343	332	339	344	346	331	316	352	347	331	345	321	349	318	352	332	318	341	355	353	334	316	356	323	334	333	286	316	365	355	357	362	340	295	323	323	352	333	368	342	350	357	320	351	336	332	332	348	340	348	334	345	369	354	329	333	325	344	328	353	321	329	338	344	329	351	321	321	346	367	319	344	322	335	307	323	327	309	336	335	293	350	359	357	357	375	349	344	356	327	364	316	343	354	372	335	344	332	322	319	337	316	332	328	359	305	349	354	312	316	331	312	354	378	357	332	320	337	371	324	361	337	347	350	309	335	347	335	338	336	362	328	364	354	349	312	341	334	329	317	312	338	312	328	298	312	336	345	311	323	388	361	329	366	340	331	353	353	326	334	325	318	350	329	341	340	333	357	336	305	292	327	358	351	354	327	357	365	342	319	336	321	313	334	326	336	340	340	356	317
1651	430	467	415	409	415	384	352	367	336	357	374	343	356	403	388	394	380	375	435	375	323	359	400	390	333	401	373	337	370	345	395	419	334	377	394	367	347	382	368	345	393	358	397	355	383	357	368	413	374	374	368	381	372	363	350	360	357	331	350	363	411	381	367	338	390	328	363	363	360	368	368	391	390	347	358	308	379	332	372	322	367	383	362	350	380	377	335	338	401	387	339	417	424	331	350	332	374	374	377	359	354	355	402	347	366	352	357	374	368	361	371	347	342	381	384	362	367	364	335	349	345	411	376	388	390	377	341	411	385	364	384	336	375	339	354	368	356	339	350	359	384	353	347	329	376	355	350	360	359	354	341	357	362	360	318	363	378	380	365	399	396	376	339	342	414	354	349	391	351	355	391	373	432	420	328	362	364	379	368	413	351	379	389	384	375	370	322	371	380	381	374	393	352	384	343	367	382	347	361	369	410	403	359	366	360	400	363	411	376	341	383	367	348	360	356	389	366	379	370	421	378	326	341	357	373	364	370	346	357	397	327	370	381	360	386	368	365	364	370	381	365	342	380	381	367	355	342	360	389	368	331	402	378	379	368	364	351	360	330	315	359	348	364	378	344	356	399	372	373	395	350	372	370	311	369	358	367	387	381	385	375	363	392	334	373	360	419	363	405	375	340	362	373	392	351	380	385	394	362	380	386	376	341	331	362	327	352	365	368	361	350	347	358	354	353	359	373	369	368	355	320	364	373	367	382	353	343	346	344	388	322	382	369	362	340	379	346	355	359	332	403	347	364	371	358	388	371	336	360	380	361	372	393	368	388	376	388	355	388	382	350	389	384	350	353	374	414	387	361	363	375	351	389	361	349	376	354	372	358	352	359	341	382	369	395	378	364	369	371	406	372	366	350	343	376	370	345	396	345	371	347	357	372	417	384	326	371	407	376	368	395	396	367	367	385	350	316	376	371	348	353	380	376	395	356	354	356	353	380	368	384	396	345	355	349	373	364	374	380	386	368	367	381	396	388	378	369	333	353	361	386	338	361	370	400	377	330	344	359	372	351	391	422	321	403	368	376	319	381	342	373	349	355	400	365	364	379	383	378	358	364	336	382	360	348	344	316	403	378	358	320	398	359	384	369	374	364	362	371	365	352	371	373	400	339	360	356	347	345	374	358	367	417	367	398	370	394	386	354	361	346	347	375	387	342	366	330	379	336	335	385	392	371	332	378	372	361	400	359	342	355	357	366	370	388	375	392	329	376	348	335	331	397	337	375	360	360	363	354	362	377	367	389	345	373	325	377	369	387	361	374	364	374	395	379	400	394	380	353	392	389	376	361	350	353	389	367	384	352	356	345	348	367	373	402	363	369	404	375	365	371	336	363	318	339	392	410	382	366	356	361	347	377	371	367	379	371	390	363	384	383	333	370	408	369	363	361	304	352	357	387	401	373	347	333	337	389	395	382	380	381	361	368	362	381	337	346	400	347	366	357	383	346	339	358	382	354	329	357	416	364	374	374	371	352	412	420	379	349	380	355	416	405	377	350	341	373	403	382	379	361	371	387	376	396	309	380	366	345	360	368	402	353	349	377	353	372	408	360	371	389	345	364	381	385	342	372	376	361	377	371	332	373	337	339	408	360	390	403	367	364	347	344	388	374	390	359	321	359	375	371	362	346	361	373	393	395	376	333	384	387	331	371	330	371	340	334	374	388	387	378	372	358	344	375	374	381	365	393	392	343	391	344	392	385	383	343	346	365	386	360	356	390	361	391	335	355	399	374	364	368	359	369	368	357	327	375	369	338	418	398	382	357	408	345	307	351	378	368	373	357	351	368	360	354	374	345	355	345	364	322	373	358	352	372	388	394	402	357	373	407	402	368	351	368	370	343	351	393	387	361	345	378	349	353	351	394	361	384	347	361	349	374	371	379	382	392	367	354	344	409	338	376	348	374	355	379	351	390	341	382	378	372	372	349	386	347	388	381	389	411	389	394	370	373	405	369	349	379	401	373	389	378	350	377	408	379	371	339	409	399	381	367	368	347	387	410	364	365	362	350	391	312	337	358	374	362	340	366	380	403	346	376	376	388	379	354	345	383	359	357	374	397	347	358	371	391	363	402	392	359	361	361	335	406	363	395	418	369	395	320	367	359	359	393	384	367	381	395	336	383	370	385	359	350	375	372	371	375	374	343	357	359	392	381	358	356	339	344	373	364	336	346	307	391	364	364	361	362	393	395	378	357	372	386	384	369	348	401	355	388	354	398	348	361	368	358	362	346	384	356	374	366	376	381	355	390	396	359	383	333	363	366	362	402	365	366	361	392	353	390	381	375	365	368	323	358	362	349	342	343	344	416	390	368	359	355	342	367	395	356	364	358	371	375	368	344	361	362	363	350	316	358	343	341	348	389	397	388	349	334	376	354	330	363	382	377	355	352	332	348	370	398	403	379	409	396	322	356	334	371	364	346	371	369	351	360	370	333	356	370	379	374	334	399	387	345	350	336	378	356	376	353	386	389	356	353	372	387	379	373	374	379	339	352	351	369	390	367	351	396	375	350	336	368	375	365	386	358	358	353	348	402	394	360	392	317	369	345	372	353	377	358	318	355	384	350	394	331	355	382	355	410	382	363	391	394	342	361	350	383	374	360	396	356	338	364	352	390	382	385	389	408	361	361	369	366	332	378	421	360	356	384	376	401	381	364	366	344	362	326	320	336	392	338	355	369	381	353	375	367	360	364	325	367	387	380	366	390	381	396	351	375	374	392	373	390	365	336	372	363	352	393	356	357	324	346	339	407	372	345	328	383	381	364	354	371	381	390	354	351	320	328	388	408	371	336	403	371	365	349	360	354	381	364	384	338	389	358	377	370	367	352	357	355	345	355	376	354	358	337	410	378	367	365	354	352	391	393	365	407	357	380	370	372	358	355	391	361	356	353	357	345	372	365	364	373	363	390	411	362	324	385	343	402	376	364	360	352	378	347	367	363	386	361	337	335	356	364	325	373	372	356	337	360	363	395	375	364	402	384	343	370	370	325	397	359	405	417	387	361	336	388	355	387	380	358	371	368	357	369	384	354	341	388	375	392	358	396	366	335	390	348	394	406	381	381	377	354	386	376	363	352	348	357	385	387	394	378	345	387	364	364	340	331	365	384	375	350	354	360	357	386	391	348	363	401	346	373	383	356	370	367	381	396	370	378	361	364	387	366	341	396	368	357	398	336	349	369	394	364	349	386	351	387	357	362	354	373	364	367	358	400	379	355	388	394	355	376	359	369	339	371	357	307	343	412	372	383	358	399	345	356	360	393	372	380	421	416	357	412	351	363	385	349	354	395	372	340	374	371	381	361	336	394	370	334	390	354	418	327	333	371	353	339	376	372	391	364	394	388	349	365	341	325	380	391	382	358	333	367	370	361	360	356	355	356	378	363	391	391	373	375	367	334	365	383	352	356	354	356	385	369	360	383	372	373	365	357	361	382	408	396	367	340
2189	994	1081	1094	1078	996	954	922	923	847	836	925	911	834	858	871	855	887	893	853	873	831	878	857	858	859	801	827	898	891	852	848	895	875	864	855	864	889	858	855	890	894	865	812	841	839	901	889	890	856	830	865	853	799	888	816	850	855	863	873	863	871	859	890	819	886	845	855	892	911	917	860	886	861	836	854	810	917	868	858	837	893	815	857	831	882	900	911	895	822	878	884	860	865	802	892	823	854	868	847	846	837	909	811	814	902	861	879	802	851	832	865	808	830	876	891	900	906	917	909	821	821	856	874	801	882	860	814	867	850	905	839	881	791	870	852	844	891	820	864	912	853	847	812	870	832	919	815	820	840	863	870	897	861	843	896	863	846	888	901	875	878	827	872	850	790	896	857	899	829	870	903	842	841	784	893	880	838	851	852	868	847	862	827	864	877	845	804	883	885	831	876	868	902	868	914	844	856	882	861	858	866	867	814	871	880	877	856	874	854	865	846	822	889	850	857	847	819	791	834	865	881	818	821	811	869	889	827	812	811	832	855	842	880	888	849	813	851	886	803	889	847	821	854	849	807	842	838	865	913	860	839	837	839	842	874	820	818	835	862	865	831	921	872	830	860	869	866	913	854	860	854	895	860	865	847	867	865	837	873	917	818	862	865	873	853	854	823	885	843	864	899	832	924	843	886	876	878	886	902	875	869	864	877	904	799	860	866	844	847	927	859	851	892	843	875	836	871	855	880	810	858	893	829	851	830	880	852	855	915	908	881	860	874	873	867	806	868	860	873	896	852	848	841	881	856	873	845	856	887	807	775	822	923	887	844	822	844	842	829	793	875	826	847	858	874	858	811	849	881	855	861	867	931	827	845	861	834	833	870	852	852	844	837	859	889	850	858	840	828	837	832	792	881	862	922	866	905	836	819	860	878	866	836	869	871	879	894	834	811	920	853	898	914	878	866	858	860	861	817	840	848	812	850	817	831	885	839	849	906	891	886	871	917	858	870	860	936	844	856	829	832	877	859	837	880	820	829	851	862	821	829	846	846	849	851	851	892	846	828	854	875	834	896	894	883	820	912	860	916	872	912	823	820	868	854	820	838	893	852	868	854	869	811	889	870	857	888	838	860	825	876	878	866	823	874	878	851	826	880	855	802	912	854	899	884	860	898	881	828	888	857	843	879	924	864	802	836	852	845	839	874	895	856	895	837	875	914	841	892	868	824	895	870	846	868	869	882	922	865	848	862	866	848	858	858	866	824	852	871	869	892	897	876	871	861	896	821	868	862	905	874	866	831	873	873	903	856	852	915	815	835	863	873	884	875	898	839	912	872	879	868	897	822	848	897	894	833	847	878	878	869	807	856	861	835	807	848	923	851	853	879	845	898	850	861	839	901	790	854	852	836	892	865	828	861	869	859	822	841	863	902	860	862	910	857	827	890	917	846	835	813	868	891	858	798	860	850	841	882	881	903	851	885	872	812	811	898	868	864	904	861	916	896	899	832	895	831	852	842	849	867	875	859	867	868	847	915	877	844	891	843	839	842	805	836	856	870	825	873	866	849	815	861	855	864	892	893	845	875	934	877	854	823	839	864	885	810	848	872	898	874	845	847	940	860	835	861	882	845	912	900	853	884	900	864	862	899	877	881	826	887	861	833	841	824	828	865	865	839	831	894	786	856	883	858	872	833	839	873	834	820	870	858	858	829	868	817	875	894	855	839	873	830	849	850	864	822	886	907	893	896	869	834	896	818	826	849	885	845	847	881	845	855	880	853	878	850	855	817	851	840	847	858	855	853	907	886	879	899	817	854	844	805	858	869	907	891	893	879	848	886	822	867	825	811	874	840	854	893	855	870	882	858	829	855	871	874	838	928	860	827	833	883	884	819	870	891	842	811	870	868	910	823	934	865	864	880	852	861	843	833	844	879	833	890	842	866	842	871	867	892	852	909	888	814	819	898	865	856	835	880	872	848	887	795	874	848	876	847	829	873	866	821	889	916	811	823	862	887	844	870	804	836	850	899	845	828	827	868	907	850	835	869	846	856	902	843	876	818	843	842	853	902	877	922	832	843	896	887	868	875	878	862	878	899	817	860	899	847	855	834	821	885	858	861	818	864	880	870	816	829	891	925	870	915	832	869	881	876	827	864	873	826	882	841	887	878	870	864	831	826	815	886	820	914	820	835	893	848	836	855	834	877	852	850	838	869	870	870	834	870	858	878	888	809	840	871	861	827	884	846	880	848	875	871	932	932	849	872	908	837	828	841	914	819	850	872	833	886	893	813	818	842	868	808	906	831	865	864	848	869	859	881	837	846	854	869	847	866	821	877	867	844	891	821	845	879	867	855	904	782	873	832	905	816	935	836	887	818	883	831	874	846	843	889	830	863	851	878	868	887	866	800	844	868	862	860	917	870	904	842	877	843	872	926	828	849	876	866	885	885	810	870	848	865	840	903	868	908	881	866	875	854	839	846	848	822	831	865	883	818	890	877	870	846	864	840	878	829	860	860	856	834	828	855	836	809	839	823	835	816	861	876	870	843	916	887	871	898	901	844	816	888	865	848	865	864	841	873	873	842	868	842	840	885	853	866	871	866	822	848	892	892	840	880	889	834	878	881	876	863	869	943	849	893	916	865	867	879	894	818	904	862	833	826	882	870	815	831	851	804	840	868	886	819	820	912	825	874	845	858	885	873	821	874	861	869	847	871	885	872	832	849	835	879	871	844	819	920	882	867	850	838	829	881	842	859	812	854	837	869	846	844	786	885	865	790	886	901	875	841	830	851	880	870	854	848	880	875	848	910	864	824	839	861	879	861	860	879	906	845	828	839	823	891	829	861	867	881	877	875	843	878	819	887	827	878	827	847	874	851	832	887	842	888	829	851	857	846	822	895	894	825	879	847	884	835	876	861	826	922	864	822	804	887	823	854	826	864	862	815	823	862	799	883	841	854	808	867	810	860	847	909	866	876	941	844	818	890	883	879	889	868	842	849	886	833	855	825	824	861	846	858	901	796	867	832	838	836	795	831	865	850	825	884	819	890	901	818	843	868	837	840	842	871	814	873	851	862	874	842	856	892	832	871	889	847	812	871	852	895	846	855	884	818	871	894	827	857	843	913	837	833	848	860	864	825	849	832	821	832	889	865	851	866	863	901	851	841	884	846	878	819	815	805	866	910	827	882	903	833	862	852	887	856	832	878	928	831	833	869	824	890	874	871	854	893	909	886	825	860	841	836	855	878	886	789	866	883	803	855	820	823	906	882	884	819	877	816	841	895	867	846	859	876	853	823	863	861	897	874	849	859	880	853	805	861	883	873	893	924	870	826	818	821	846	842	833	837	849	851	876	890	874	837	852	877	851	857	867	871	853	869	802	873	861	864	887	840	918	853	856	825	867	870	806	848	854	877	819	905	876	803	818	877	833	811	828	871	836	843	861	873	808	791	836	804	847	877	868	851	840	857	909	892	869	873	830	856	843	831	852	841	901	919
8951	749	699	574	433	415	383	330	333	360	304	300	291	299	312	287	262	271	272	287	293	267	259	289	283	308	285	255	277	286	286	272	257	293	280	286	293	307	278	274	281	276	257	262	275	269	285	254	282	307	301	266	290	284	297	287	260	288	294	292	273	284	277	276	300	295	246	300	271	297	292	283	318	286	256	259	295	299	267	262	287	287	303	329	284	280	290	243	256	267	331	282	271	278	286	302	300	310	278	272	243	284	287	258	262	308	280	247	291	266	293	266	283	291	289	279	259	276	307	281	286	308	275	276	278	263	267	295	291	281	278	275	286	283	293	285	269	267	269	261	318	288	295	270	325	253	271	270	282	281	252	304	272	253	290	298	309	288	296	280	262	296	280	255	279	268	254	326	293	303	304	260	285	333	257	295	298	263	263	266	268	275	272	292	332	296	272	294	253	291	308	301	263	265	283	293	313	275	295	295	297	277	308	252	270	291	276	256	290	278	264	284	260	272	255	278	303	290	288	297	295	243	287	294	259	307	292	261	268	297	273	254	292	314	290	291	254	276	272	254	258	292	317	281	275	290	280	270	307	314	282	283	251	260	258	274	274	309	278	288	325	303	278	272	232	275	302	287	278	289	288	309	276	264	286	279	263	307	268	284	261	313	278	279	293	286	255	273	249	280	244	287	295	272	287	289	267	297	302	265	300	255	294	272	287	279	276	291	272	301	273	287	290	294	300	283	308	287	278	277	280	271	283	274	271	288	267	281	307	309	294	307	281	264	288	276	281	261	295	303	273	302	299	276	298	284	285	293	303	289	268	287	287	299	276	259	327	258	319	284	245	289	287	271	266	282	309	276	291	280	271	299	242	301	296	299	270	305	280	301	256	311	299	269	247	292	308	266	278	312	264	282	242	286	301	277	260	263	250	282	307	282	275	296	281	277	317	300	270	278	285	274	290	282	288	304	283	274	272	283	289	260	268	269	282	290	299	296	273	309	297	244	286	282	310	309	272	258	288	305	298	325	263	292	293	309	330	317	266	284	294	261	265	299	291	296	253	284	290	294	279	285	287	265	300	286	241	263	283	286	286	299	298	295	288	291	297	274	272	267	262	321	291	306	273	292	298	281	238	325	277	287	264	274	250	269	242	304	307	289	266	295	280	298	299	267	271	261	296	281	310	269	268	283	308	261	300	282	279	254	277	266	278	273	265	293	315	272	254	293	274	294	300	311	296	256	275	301	240	276	269	283	279	302	293	249	269	281	273	298	280	298	288	285	276	265	274	273	265	285	297	284	258	242	269	289	284	297	278	301	274	317	283	265	289	309	322	325	299	289	262	258	289	266	319	301	286	279	290	278	269	268	292	294	295	250	311	263	278	286	281	263	257	284	276	285	294	287	287	281	263	286	270	253	323	301	269	291	292	266	281	288	286	326	305	289	305	259	301	260	286	264	272	306	266	282	266	275	289	274	291	298	282	326	301	294	314	310	295	289	284	312	278	274	272	286	275	271	250	311	293	274	283	300	294	305	283	276	342	274	269	294	267	327	291	260	276	278	308	312	292	291	304	277	283	280	263	303	223	284	271	276	274	279	266	257	288	264	302	286	303	257	295	259	288	266	296	295	260	272	291	298	270	273	285	306	261	298	285	293	269	252	285	252	300	271	265	285	299	290	301	305	287	270	263	245	277	318	325	224	292	286	295	273	278	301	254	248	284	253	285	261	283	266	291	274	286	307	274	275	272	264	284	268	268	287	315	272	258	319	300	284	300	272	297	275	311	281	295	267	293	296	279	311	293	289	287	274	274	306	272	303	268	302	289	275	300	312	279	277	271	269	303	265	282	264	299	282	285	283	290	260	334	289	277	282	266	299	301	281	269	285	253	290	281	303	280	274	298	312	303	298	296	246	292	301	323	284	280	267	270	241	314	304	285	284	275	272	294	291	270	326	289	294	298	305	280	274	291	283	251	268	260	233	284	271	273	273	284	298	315	304	300	297	280	269	251	274	292	300	274	233	274	242	321	313	278	274	311	270	278	292	278	278	290	281	265	288	256	287	276	261	303	278	296	284	280	263	261	300	329	255	278	289	248	282	275	268	287	263	283	317	268	263	275	286	295	267	299	333	277	266	265	269	262	309	256	265	290	283	286	258	283	271	285	259	273	260	318	296	260	292	279	275	271	280	268	274	289	302	297	268	272	296	286	267	263	276	266	267	281	240	307	273	264	291	311	282	271	248	298	297	295	231	278	261	260	255	333	270	265	297	274	267	292	275	296	313	300	295	272	262	298	285	275	302	258	273	301	301	312	299	294	295	281	296	319	305	269	261	290	275	248	300	279	280	263	281	254	282	302	272	263	262	253	281	302	266	269	254	303	277	297	296	280	226	295	299	268	283	296	311	271	279	226	268	279	287	273	281	279	319	263	291	272	266	262	318	273	283	286	279	297	262	278	276	297	280	257	261	318	272	282	280	292	278	297	282	255	271	282	310	304	275	290	264	303	282	258	303	306	294	268	292	279	280	277	254	231	288	269	302	280	273	282	274	309	295	266	298	271	279	286	267	287	293	261	273	268	256	281	297	287	262	279	279	299	249	305	269	306	281	299	268	292	285	299	290	272	299	274	269	319	269	276	276	281	274	271	275	300	276	301	280	269	298	321	285	260	268	292	282	310	288	283	295	265	315	324	265	300	280	286	266	283	280	282	302	289	280	272	263	271	287	259	293	292	295	293	272	285	291	264	272	297	270	319	286	321	318	273	286	323	287	284	309	285	305	255	268	264	304	264	284	288	270	297	295	283	269	283	266	265	305	285	295	268	279	280	278	292	274	293	269	284	292	273	257	291	262	249	277	300	293	286	303	277	265	284	269	294	309	267	298	298	278	274	300	290	281	270	269	274	250	270	291	280	291	276	286	300	270	277	299	272	316	281	305	280	307	289	259	280	295	283	279	277	281	286	287	287	280	268	270	297	278	258	270	266	298	279	297	280	292	272	271	250	281	294	277	295	290	262	294	301	293	296	276	283	305	291	269	292	310	305	287	267	271	293	292	305	256	293	273	292	291	292	291	261	257	284	267	311	284	280	305	279	259	281	280	273	276	277	259	296	326	279	265	281	279	305	274	300	257	282	279	296	281	290	270	301	275	284	281	271	273	287	295	265	275	274	283	310	264	291	249	282	280	258	292	279	276	295	300	273	281	270	321	297	298	277	266	313	285	289	272	282	265	309	298	264	298	265	289	277	316	314	280	270	281	281	290	277	276	292	302	256	240	260	303	316	290	276	279	281	288	304	270	281	287	289	268	291	280	273	308	284	262	279	303	282	268	278	270	288	281	287	294	271	320	287	299	275	271	250	304	259	284	298	271	318	275	287	268	289	261	264	291	304	302	323	284	299	249	288	259	294	304	275	293	279	271	267	289	290	252	283	320	282	267	311	309	292	279	270	278	301	243	265	264	300	315	283	266	270	278	276	268	262	302	303	240	302	299	257	262
7205	1086	1586	1719	1497	1316	1094	1002	893	907	823	781	797	768	778	750	726	719	733	710	755	712	713	720	703	684	686	699	705	719	709	676	697	691	675	657	686	705	713	663	605	687	661	733	669	628	681	634	615	648	705	734	675	663	656	661	702	678	633	705	670	748	659	658	652	678	694	721	675	686	648	714	658	631	670	720	716	671	671	643	682	693	656	650	645	742	679	687	673	700	668	672	659	703	681	688	730	653	625	690	686	681	610	700	642	690	694	701	668	677	642	667	674	709	666	651	677	630	651	668	704	668	694	697	661	655	649	650	682	674	685	664	646	655	745	668	685	690	636	640	662	664	636	699	647	728	638	695	641	673	659	681	655	699	631	637	667	643	650	673	695	726	649	704	700	706	667	624	713	641	647	734	682	672	649	632	705	648	651	636	666	661	668	727	695	611	690	692	674	670	712	692	657	649	690	698	665	682	667	644	665	691	689	670	671	680	680	673	675	662	662	688	637	617	654	650	675	727	714	635	657	735	714	691	681	714	689	705	657	705	685	696	685	694	692	665	633	626	642	670	664	673	682	669	664	682	690	657	722	699	634	697	669	673	707	660	652	681	646	702	683	700	688	679	701	680	657	666	686	617	647	700	680	680	628	697	673	663	642	633	727	629	639	625	672	664	671	679	691	659	714	670	685	694	679	718	648	708	685	667	628	677	678	683	627	702	687	685	696	686	691	682	625	697	687	675	603	687	675	660	693	629	663	662	661	674	685	682	694	675	658	664	727	698	677	658	646	695	659	638	708	693	616	681	691	653	691	686	651	663	651	674	654	679	699	701	724	648	668	678	710	672	682	704	686	644	648	656	643	658	671	664	694	630	671	733	668	659	658	609	680	679	686	689	656	685	665	670	661	686	640	663	657	707	712	654	708	641	690	647	651	644	668	654	662	666	610	679	694	614	714	688	683	658	671	671	679	694	650	662	660	662	642	656	694	667	679	685	664	703	670	640	687	633	641	673	667	682	640	652	656	670	646	687	676	639	669	646	687	680	691	686	640	684	696	689	728	747	622	702	651	642	696	654	638	671	666	626	643	641	653	661	697	703	632	728	651	679	731	692	671	685	669	677	677	701	674	639	654	694	664	687	655	669	690	673	654	657	621	694	640	664	677	665	655	672	668	682	690	681	662	641	659	708	707	680	633	677	673	683	681	669	690	710	694	712	663	697	735	698	645	675	642	659	669	673	628	676	688	684	619	642	632	670	720	650	679	723	683	698	641	656	701	658	696	638	669	660	682	672	689	703	675	606	707	657	693	687	689	707	685	627	648	671	676	672	649	650	675	701	637	677	683	636	676	670	663	720	650	633	699	698	715	647	662	624	661	663	647	617	646	678	647	670	661	604	654	638	659	663	687	659	710	657	651	663	682	675	651	689	656	672	689	670	696	628	700	704	639	660	662	659	646	695	676	669	706	648	667	657	604	662	640	661	707	675	722	674	617	664	587	678	665	730	711	682	688	660	667	674	674	611	657	666	649	696	669	680	684	677	625	658	670	676	736	644	677	646	659	669	687	657	670	654	663	684	704	668	685	663	682	673	607	667	709	671	665	676	662	669	675	645	659	671	649	673	682	688	683	704	630	697	664	686	699	680	639	689	664	691	629	679	674	703	728	689	659	688	635	667	676	716	654	692	673	681	661	685	677	669	672	657	652	639	630	673	655	660	636	718	692	696	694	685	684	650	676	704	674	651	683	653	640	712	678	701	707	699	677	653	650	664	695	652	727	632	605	660	685	654	669	682	682	636	656	697	668	692	708	659	664	647	663	677	677	740	649	713	669	668	622	679	641	658	669	684	694	655	657	669	642	678	665	660	666	664	701	671	666	648	662	714	700	677	681	710	665	663	686	631	652	667	677	709	678	680	648	688	647	645	719	658	702	696	708	688	685	665	635	660	653	648	704	659	607	654	672	663	705	681	679	655	691	682	685	678	665	690	651	661	680	681	669	672	682	685	671	682	694	683	655	676	643	696	664	713	723	683	687	683	666	677	701	699	647	652	673	607	716	691	694	705	695	690	618	622	675	670	643	643	675	624	722	672	700	681	640	682	690	656	715	619	713	666	659	709	678	696	669	640	606	688	663	682	740	657	693	686	655	633	643	685	689	686	658	657	682	652	672	674	633	660	720	663	666	657	653	636	698	672	670	682	678	709	650	644	659	666	629	664	673	654	656	641	680	664	639	665	696	694	656	677	674	674	634	687	702	673	673	705	669	695	675	642	646	688	676	657	671	673	714	755	703	703	654	641	742	596	657	688	677	691	680	692	679	641	688	650	665	690	699	602	630	670	662	656	661	649	691	692	666	633	701	658	721	665	650	662	678	656	650	627	688	666	696	719	656	720	654	667	672	639	652	670	728	691	712	684	632	713	678	657	723	664	640	652	666	732	660	670	663	653	685	647	701	646	669	670	677	693	650	672	659	670	679	693	650	662	657	702	683	691	653	691	582	637	647	670	662	670	638	700	615	648	657	644	653	665	652	676	628	653	663	664	703	682	667	669	659	635	676	660	655	667	662	667	623	712	661	659	669	667	651	673	658	698	633	650	616	654	654	710	704	682	651	660	700	691	688	689	678	692	682	681	657	691	677	649	660	650	653	641	716	681	701	681	667	682	651	668	656	707	609	697	654	694	674	659	658	628	644	669	663	675	705	669	642	596	671	634	693	687	666	683	643	680	699	653	661	669	685	648	703	679	690	628	627	700	659	719	670	651	641	653	696	666	665	674	652	656	663	680	678	673	659	666	617	680	658	663	706	734	667	657	647	693	657	695	718	687	664	604	627	645	688	711	664	639	643	694	653	650	702	657	671	674	669	688	671	692	619	671	653	667	654	653	690	679	663	666	680	676	698	645	666	681	679	640	729	661	663	665	656	631	658	719	692	712	645	656	685	668	674	692	663	723	657	713	657	668	661	718	693	665	682	649	627	672	653	658	701	696	716	645	697	659	698	695	673	742	693	672	712	698	656	696	656	673	676	666	704	676	657	669	675	650	663	682	677	708	684	626	661	658	686	605	706	691	680	656	670	666	670	701	650	686	651	706	681	659	678	652	609	651	684	651	669	602	674	676	709	663	733	679	623	639	638	689	652	690	706	644	667	717	691	661	698	632	676	682	675	664	695	654	712	673	675	639	681	678	689	636	665	659	683	669	638	647	657	677	720	640	660	644	636	678	686	726	656	688	680	652	636	674	633	658	642	711	668	668	651	675	686	681	687	644	686	655	677	638	630	644	693	693	672	742	627	675	663	658	653	679	669	615	725	657	677	706	665	699	704	663	668	686	662	622	659	703	656	673	693	679	692	705	638	676	672	662	656	656	690	699	675	681	699	650	659	648	680	699	644	647	688	641	690	672	632	709	627	672	640	679	692	707	643	675	666	629	724	646	709	668	640	683	706	681	695	661	618	679	703	690	694	636	678	680	682	644	687	638	661	650	697	669	644	671
15056	1027	802	593	458	314	236	184	180	169	169	171	139	144	144	140	142	147	132	137	138	143	140	139	125	141	109	136	158	125	118	115	125	137	147	119	135	113	117	117	114	124	132	117	116	121	122	133	101	115	111	137	146	122	122	126	124	119	119	118	114	151	135	133	128	96	110	132	127	114	109	126	105	145	139	120	118	130	121	134	129	119	103	121	93	128	103	146	104	122	120	125	118	140	119	143	117	131	108	106	109	127	134	130	114	131	117	131	148	112	100	128	127	125	116	120	132	136	126	124	130	112	131	108	121	119	119	133	131	127	133	130	112	143	120	135	126	132	97	136	125	120	117	131	116	102	114	149	117	139	124	129	114	115	133	117	131	122	143	131	128	127	117	118	144	113	125	135	143	95	146	114	126	125	126	148	142	118	126	120	115	134	139	111	112	123	121	120	128	115	119	109	117	124	114	114	110	111	123	118	125	112	124	102	130	114	126	137	121	121	98	130	129	130	139	122	113	134	125	126	128	110	110	126	118	114	113	136	130	116	131	125	132	119	106	107	123	105	117	131	138	121	127	102	136	125	140	140	110	130	133	113	107	108	131	119	117	131	123	132	116	123	117	100	125	137	150	152	120	110	96	119	125	114	111	124	111	131	114	112	114	143	86	131	105	114	149	112	129	125	112	127	122	118	118	116	130	125	117	123	131	128	125	129	124	117	120	148	132	121	113	121	124	118	135	124	102	113	118	101	135	131	155	141	138	114	122	131	130	125	130	126	121	124	114	130	106	111	114	114	112	131	119	131	115	114	116	102	125	130	113	133	124	107	136	112	110	131	122	137	126	119	126	110	107	99	118	136	128	113	135	117	136	116	115	113	103	123	108	118	120	142	115	122	117	142	125	112	130	104	139	128	124	127	125	132	138	97	116	120	123	124	117	137	122	129	127	154	132	100	114	115	117	92	129	131	133	130	127	103	122	153	123	139	121	138	123	128	150	126	114	167	125	117	125	131	146	117	126	128	98	133	129	121	117	100	129	107	133	115	115	128	114	141	145	113	134	142	127	98	109	141	110	129	140	129	133	133	126	115	127	126	120	111	126	102	99	112	134	132	113	116	115	132	120	111	121	112	139	119	115	131	130	87	110	119	134	117	131	111	116	129	127	102	107	140	137	116	141	140	109	122	133	103	131	110	121	128	124	129	93	123	108	120	121	124	126	137	123	113	102	129	134	133	113	125	132	125	111	116	112	134	127	103	124	123	124	143	126	110	121	132	128	121	115	119	125	129	136	139	121	125	126	131	107	130	114	129	132	136	123	95	125	127	103	130	152	116	95	128	132	118	122	120	134	131	138	115	121	126	123	109	130	121	121	110	106	108	119	120	120	119	136	132	100	102	136	141	135	131	108	132	114	118	107	121	122	129	123	134	145	117	139	131	103	115	131	123	104	154	142	123	142	113	115	98	124	120	151	125	119	115	101	135	112	123	107	121	121	131	115	133	110	121	125	110	126	132	151	122	118	126	129	129	111	127	125	145	115	126	112	117	140	125	107	143	132	120	112	117	129	119	106	118	117	134	117	113	114	110	139	121	132	113	111	119	124	123	125	112	119	136	114	129	143	109	115	122	142	125	133	129	119	126	120	127	139	115	128	117	119	113	112	119	118	127	114	117	129	137	124	109	136	126	151	131	113	125	118	124	114	114	116	133	136	112	124	128	123	126	114	143	109	122	105	114	117	107	127	121	113	133	120	128	115	123	137	120	149	142	136	123	96	129	124	133	112	126	118	121	113	131	114	136	99	115	121	118	121	124	123	118	140	124	116	120	117	111	102	102	120	113	121	123	138	124	126	115	133	122	127	145	110	125	112	112	125	108	113	120	124	121	100	111	115	119	105	140	140	114	145	142	106	122	131	117	116	121	123	108	128	115	135	137	128	124	91	130	131	122	123	126	139	139	111	121	122	122	111	118	154	135	142	121	115	125	116	128	129	106	123	129	124	140	131	102	112	124	135	128	136	118	115	161	106	125	110	122	113	101	133	127	127	124	151	126	125	129	121	139	120	101	124	134	108	116	127	150	113	118	123	116	136	139	113	138	134	117	131	124	135	141	112	115	127	139	108	127	119	117	127	120	130	121	127	112	137	116	148	138	115	117	99	125	116	119	121	130	133	105	138	127	121	107	132	114	123	138	144	134	130	109	124	122	129	119	129	136	142	121	147	119	143	122	120	108	124	131	123	110	130	125	137	136	150	143	110	114	117	128	123	129	119	118	126	138	118	123	132	116	112	121	148	121	132	113	115	140	113	102	113	124	134	137	138	120	132	129	138	123	122	118	118	126	137	120	121	108	96	133	125	128	129	130	124	112	108	117	124	139	149	107	126	107	107	103	135	146	123	128	133	129	132	121	125	126	127	115	133	129	109	106	120	105	102	114	130	111	128	156	140	116	115	130	102	133	132	116	137	117	148	108	134	129	115	123	106	102	127	117	102	123	110	140	107	140	102	138	119	123	136	161	110	135	127	131	139	114	127	117	118	125	119	121	136	114	115	129	97	103	123	132	118	113	108	124	136	129	145	109	123	125	121	119	131	107	153	105	115	109	121	123	132	119	109	123	114	136	125	112	110	142	123	120	131	128	124	111	130	103	120	105	145	106	121	128	108	127	121	124	122	130	110	124	143	138	97	128	123	135	156	117	129	128	109	127	145	124	103	125	127	117	122	128	119	132	132	124	93	106	111	131	116	101	125	128	137	120	124	109	120	114	133	110	134	128	129	115	121	108	107	127	108	126	117	137	128	128	134	116	130	102	132	121	114	128	120	125	113	123	132	96	126	119	111	131	145	131	140	112	134	133	120	119	118	134	110	132	135	141	85	119	112	117	117	127	135	143	134	109	128	133	121	116	130	146	120	119	123	127	135	120	125	123	115	111	112	126	123	107	118	128	137	118	132	131	120	106	130	131	107	129	117	118	120	121	130	142	102	131	132	100	140	123	125	113	122	123	124	114	147	113	109	109	129	123	113	117	133	120	112	114	117	111	111	109	124	122	139	122	142	128	129	112	130	112	108	159	137	107	105	124	134	136	126	132	122	101	132	121	137	123	102	121	117	126	126	136	131	123	117	124	118	128	127	132	120	111	138	126	119	127	124	121	116	141	124	129	122	128	122	128	124	104	108	117	140	126	116	106	121	128	141	125	118	142	124	112	106	124	123	110	134	117	114	129	130	120	114	124	142	110	113	126	125	102	127	124	136	142	124	105	129	113	110	125	137	128	117	135	124	134	116	132	115	106	112	136	123	103	106	145	137	99	127	118	114	124	126	124	134	133	125	129	133	107	100	121	112	121	130	140	118	127	108	140	129	125	146	131	116	110	114	128	119	116	130	131	141	122	114	114	124	130	123	141	117	104	122	116	124	128	124	105	132	114	113	132	136	111	117	132	114	112	106	110	131	113	131	119	118	135	123	127	136	121	107	128	131	116	111	128	101	118	147	131
9173	921	1709	2038	1602	1275	1048	887	765	708	608	563	517	512	473	457	466	409	395	403	426	380	403	384	386	381	366	369	342	330	348	382	351	356	370	374	342	369	344	370	357	340	391	362	353	366	355	364	347	326	357	351	326	345	331	336	304	338	335	374	341	327	324	334	355	351	344	329	343	365	337	318	329	333	344	344	305	303	333	314	340	335	316	345	345	322	359	316	324	344	313	330	340	348	312	364	335	323	349	344	358	350	332	358	323	351	363	344	343	381	360	313	369	350	335	341	335	353	361	327	312	351	339	328	330	333	359	320	344	338	342	357	336	322	336	352	373	333	338	339	372	340	346	320	348	325	320	347	339	332	340	333	341	340	337	328	318	347	322	360	312	323	336	303	347	335	343	338	359	295	343	347	366	330	363	332	341	311	367	338	383	344	305	339	324	333	304	346	345	326	333	357	320	308	332	327	331	315	361	293	305	315	337	377	326	326	331	339	309	346	321	333	372	359	367	324	363	345	338	342	349	325	304	319	331	341	317	367	361	336	347	306	323	329	324	332	346	328	341	345	329	337	351	320	340	336	335	333	329	310	328	345	341	346	353	317	292	303	314	326	300	325	311	320	328	340	335	336	317	328	330	330	339	333	325	319	343	315	322	382	372	326	324	356	365	306	320	310	351	348	315	340	309	334	378	331	334	319	346	345	298	310	351	335	352	328	313	331	367	342	315	352	318	346	343	314	351	311	321	340	329	355	337	341	296	319	351	311	305	316	328	326	357	360	343	303	323	302	311	373	316	322	329	342	323	346	327	342	300	318	319	361	342	355	331	319	312	343	344	348	327	371	327	330	336	355	329	320	334	352	346	318	326	329	342	323	327	356	314	320	320	366	305	368	319	318	319	304	343	379	318	336	355	334	332	353	309	348	305	360	348	341	322	322	335	323	339	335	353	319	344	317	327	310	308	340	307	336	313	345	347	312	335	325	342	364	346	341	347	326	335	321	349	324	338	312	350	316	335	345	316	325	339	341	312	335	333	354	336	322	323	342	337	328	354	338	333	338	348	334	356	339	342	317	329	344	370	333	306	350	342	317	328	340	353	341	326	346	304	330	327	342	347	332	338	328	333	355	287	320	316	309	314	329	330	344	344	328	356	331	313	295	364	314	304	344	346	320	343	320	298	337	356	351	357	349	321	330	327	351	325	332	375	349	321	320	334	356	363	339	365	338	340	332	309	343	310	344	351	333	342	322	332	344	345	320	363	328	354	369	333	306	337	348	335	355	360	326	355	298	306	355	347	354	346	301	331	346	330	326	342	352	316	330	330	318	319	326	307	301	353	300	371	340	348	348	302	310	299	326	342	344	310	341	336	321	329	320	361	347	330	383	388	321	355	318	374	314	335	327	330	310	322	341	330	317	379	342	340	320	346	318	348	325	318	317	325	360	324	345	331	334	352	331	352	315	326	355	342	338	367	314	335	347	334	316	329	317	321	338	352	328	357	364	322	303	350	325	307	313	323	345	333	339	358	360	319	345	354	331	333	328	333	329	312	323	336	345	322	298	358	329	372	354	348	327	323	334	325	315	321	314	329	359	305	355	342	351	350	316	326	305	313	319	301	350	330	300	327	358	341	335	317	335	325	328	314	349	328	313	327	343	321	324	350	336	317	341	354	360	314	314	312	308	337	365	346	327	344	351	314	305	332	349	342	371	343	322	349	337	311	334	346	367	333	320	336	335	341	319	313	349	308	340	342	332	336	364	362	337	333	323	344	335	325	339	342	319	351	319	338	359	365	335	351	360	310	328	347	355	347	337	329	319	316	310	290	338	329	348	325	337	329	340	323	320	331	328	350	357	299	306	343	314	322	347	335	343	321	316	330	346	331	333	347	340	308	335	361	352	339	339	363	315	303	347	351	303	333	323	384	319	323	306	344	329	293	333	365	330	355	320	322	334	323	334	315	345	308	352	303	351	332	331	349	362	333	327	361	313	328	355	298	285	321	323	328	337	329	325	323	334	354	321	344	357	365	339	349	328	319	366	352	319	310	367	356	367	326	318	356	339	344	338	286	332	337	338	327	357	321	297	350	320	340	290	333	350	345	319	348	337	326	361	338	359	334	338	332	330	331	315	328	338	335	356	360	321	335	323	340	328	358	321	334	336	333	329	325	376	358	336	314	326	316	347	309	360	314	335	328	318	356	336	312	356	321	319	344	335	363	323	337	305	305	357	300	322	340	343	333	335	323	322	333	334	365	341	311	364	313	327	333	317	365	331	313	302	325	323	350	327	340	324	342	331	311	328	357	323	314	334	347	323	336	343	341	325	342	340	320	318	350	366	333	355	330	340	346	311	345	310	333	298	341	353	333	327	317	353	336	311	321	334	368	333	309	360	339	304	321	324	404	347	324	320	327	349	347	331	333	365	319	336	334	325	341	354	321	331	354	331	341	372	332	336	367	344	325	307	322	315	354	349	349	334	351	365	336	332	347	372	342	308	315	322	317	333	365	339	324	367	347	352	365	321	325	323	330	338	328	312	362	309	340	329	336	340	340	341	333	322	311	343	311	325	368	312	325	342	309	334	308	325	298	339	342	319	353	355	346	328	315	341	337	336	318	361	312	354	330	329	365	296	366	339	310	359	337	313	367	301	332	323	327	322	311	324	303	310	334	314	355	342	359	339	325	327	347	350	346	341	332	335	362	366	321	331	338	341	334	308	324	364	308	362	316	338	324	351	360	334	331	349	328	364	350	333	352	318	350	335	334	358	374	323	360	327	313	335	360	310	325	333	332	309	331	338	355	311	374	310	333	323	336	336	343	321	339	309	354	347	312	325	325	324	333	341	353	299	359	332	324	326	345	305	319	353	336	323	318	340	332	328	354	332	319	365	319	344	315	312	333	365	332	296	310	367	337	338	334	367	340	322	348	334	361	312	307	309	333	306	326	334	313	329	338	311	331	345	338	336	338	350	328	318	323	315	312	380	337	347	342	325	333	354	318	343	350	341	346	353	319	351	351	352	320	334	369	331	304	366	350	327	391	291	349	334	379	315	346	327	351	346	341	347	304	304	349	319	344	353	309	344	343	296	346	351	328	345	341	326	336	354	336	297	329	308	340	347	363	317	326	318	344	339	360	339	354	319	313	336	363	336	335	303	328	338	350	318	327	344	326	365	324	331	307	352	337	320	291	333	344	391	312	321	350	322	319	296	323	344	332	363	334	347	310	313	297	336	289	346	313	360	340	327	310	341	325	310	334	310	318	331	314	331	338	297	323	303	349	358	328	291	332	317	348	331	347	301	297	315	319	314	302	357	347	357	343	355	316	338	325	341	363	313	342	319	286	360	327	352	336	332	318	346	331	319	364	331	333	330	321	353	349	344	310	319	339	336	315	326	320	353	327	335	322	331	327	337	324	318	287	345	335	355	340	341	353	353	371	329	318	324	338	343	349	290	341	322	341	346	339	342	335	323	351	331	359	317	329	342	319	352	334	357
1591	422	442	405	402	383	391	397	383	414	343	358	400	368	377	364	382	404	393	406	354	349	400	378	388	361	339	366	398	374	325	369	354	372	366	392	403	391	378	363	354	377	353	382	377	385	331	364	371	342	404	381	339	410	368	399	351	363	364	356	362	377	379	406	389	359	358	388	396	365	381	342	345	388	382	379	366	345	369	371	360	384	384	369	339	395	377	348	369	358	340	397	328	386	375	393	367	370	370	365	360	362	401	413	370	347	346	354	333	362	358	345	376	353	366	373	340	400	386	380	364	402	322	396	393	339	382	388	376	379	366	376	384	383	407	367	388	378	340	400	374	360	344	369	415	379	419	385	353	402	358	386	382	365	371	351	395	366	362	366	375	335	340	380	389	408	369	367	382	342	360	367	359	376	364	356	362	373	378	346	348	375	330	370	406	365	342	377	367	401	350	371	371	359	362	338	392	332	359	377	373	372	401	378	409	383	429	349	341	377	331	361	372	379	372	321	366	392	375	363	383	361	351	400	369	355	372	349	376	385	340	375	381	344	345	404	361	385	363	417	344	374	347	362	382	385	377	405	366	398	382	386	349	370	359	368	354	333	344	380	387	355	398	373	327	373	356	364	374	366	352	374	387	392	338	375	372	338	370	392	367	346	354	352	387	364	396	372	369	355	382	312	395	373	366	376	391	364	335	364	375	343	357	383	385	372	365	369	381	371	396	370	408	377	344	374	376	350	379	355	392	380	391	372	340	341	351	386	394	354	387	377	349	397	368	350	353	399	368	388	354	383	344	338	372	372	370	407	366	392	356	425	379	356	362	401	364	357	397	357	386	366	343	362	379	370	357	364	363	376	367	366	367	373	344	365	369	354	341	352	363	337	382	384	351	372	391	384	371	373	341	350	340	333	379	405	363	412	377	383	406	395	379	361	344	387	340	338	390	360	373	380	364	383	345	386	348	381	354	349	354	355	346	396	342	388	363	402	397	408	335	369	349	357	336	409	361	363	392	338	334	399	375	376	363	326	379	383	397	349	397	388	365	385	393	361	395	348	384	375	401	372	389	363	372	354	359	366	354	376	414	382	374	361	371	389	380	337	378	364	371	342	345	339	377	364	351	353	399	389	352	376	358	383	379	374	372	405	391	348	424	417	387	348	380	357	366	377	349	364	355	325	350	390	298	362	399	386	417	384	347	353	374	372	351	363	370	380	368	381	396	368	367	379	338	379	357	354	377	393	343	408	368	380	351	377	345	380	358	355	340	351	332	363	377	362	393	377	362	336	366	374	374	373	353	366	341	365	372	362	378	366	349	392	377	361	397	361	411	389	384	346	369	414	378	381	364	339	398	360	361	390	382	359	352	388	373	364	393	391	385	345	328	361	358	372	350	344	358	372	352	368	383	318	344	375	363	367	386	380	337	352	353	365	371	322	376	355	354	374	379	346	391	364	384	384	371	381	346	383	360	356	377	389	376	395	320	378	340	381	362	349	379	358	387	378	364	358	398	405	349	381	391	336	388	329	374	368	367	390	390	357	348	353	374	379	353	351	352	349	413	388	390	357	366	346	339	323	367	398	353	379	345	404	352	354	400	358	358	350	340	379	349	357	394	330	363	393	361	328	377	367	378	391	341	394	413	379	375	365	335	383	375	372	388	374	358	367	383	377	385	369	388	394	350	364	348	385	366	369	336	383	383	353	368	354	359	359	364	380	389	416	326	309	397	423	406	355	374	361	351	392	352	373	364	409	354	336	353	390	377	357	391	348	386	354	377	375	372	361	380	347	366	356	347	361	380	376	335	413	386	384	357	376	380	357	396	391	374	379	391	399	376	375	359	393	377	394	362	350	364	397	434	364	379	348	396	411	376	375	357	391	361	341	366	341	365	372	352	386	365	352	365	343	357	398	353	380	385	378	377	361	345	393	341	369	329	373	372	354	353	342	356	313	364	428	352	343	364	329	351	371	390	393	373	362	381	323	373	384	376	389	349	368	346	385	369	372	368	375	360	369	376	342	354	354	380	351	338	370	361	336	334	375	392	379	371	354	368	355	365	391	390	326	361	364	363	358	387	361	364	404	343	367	416	360	354	347	369	335	358	361	316	352	360	363	378	384	384	365	375	363	349	379	357	382	363	362	355	325	364	346	344	352	343	350	399	380	375	355	315	356	387	366	396	385	382	362	410	364	358	365	384	402	378	349	398	353	365	420	366	364	354	369	355	394	371	348	374	380	383	340	377	348	358	341	381	363	418	380	363	349	401	373	334	360	344	352	377	393	391	358	427	390	380	358	369	407	368	347	359	382	374	373	342	348	352	384	381	361	387	405	350	374	358	351	354	360	398	390	357	366	363	362	365	359	395	400	365	375	406	363	360	355	400	364	385	342	391	385	340	385	377	402	349	384	403	370	350	374	340	358	346	382	380	356	398	373	385	332	398	369	362	362	322	339	358	367	372	405	409	398	364	371	361	366	340	361	396	398	373	352	362	382	358	398	361	368	361	356	363	382	368	387	353	330	398	371	353	344	372	395	333	381	347	350	358	361	377	353	348	373	376	374	375	340	381	362	381	381	349	376	346	367	380	341	374	401	377	384	341	389	354	378	384	357	372	346	371	338	413	381	345	373	393	386	377	329	348	385	368	352	411	387	371	394	379	421	350	377	337	384	368	359	384	337	384	356	383	375	359	372	362	382	390	364	388	386	344	397	393	385	398	365	365	347	338	356	360	378	386	340	383	375	345	345	373	378	340	360	338	384	368	403	345	365	349	374	334	404	359	381	387	364	409	381	381	370	382	409	344	351	373	364	384	401	397	378	377	355	345	344	365	332	354	411	361	367	352	393	358	351	395	386	398	385	408	362	371	360	385	367	339	385	409	378	388	401	407	390	360	364	366	337	407	378	352	351	367	389	376	387	383	352	359	378	376	362	401	385	355	376	370	366	343	354	361	333	379	388	386	393	360	364	364	384	374	381	333	379	374	354	380	370	337	358	384	311	378	385	392	362	369	373	404	373	342	383	363	324	344	382	377	351	379	359	356	364	361	358	372	360	334	392	387	352	359	379	351	341	352	368	348	355	345	364	355	408	296	342	374	367	376	368	355	348	345	358	375	377	368	360	345	380	347	356	386	362	349	396	359	366	362	389	359	366	363	393	367	385	400	370	380	391	376	346	375	383	387	401	359	348	398	375	370	370	385	402	349	389	352	377	348	354	371	347	360	357	351	383	362	380	338	375	315	327	386	364	350	390	380	323	340	331	390	362	355	357	370	356	371	397	371	382	386	369	375	361	387	384	341	364	347	335	347	330	380	385	363	369	357	389	367	366	368	381	376	377	385	398	368	379	377	389	359	364	382	391	344	407	354	393	356	363	371	413	378	378	375	358	352	315	365	326	402	368	346	353	381	386	380	365	342	362	373	351	362	355	375	352	402	352	380	363	347	376	356	393	381	350	357	358	327	351	386	309	377	393	382	316	367	385	405	380	395	367
2082	964	1009	1041	1009	947	905	905	901	862	930	875	910	905	877	905	896	850	842	884	903	860	846	914	873	873	801	849	870	897	815	850	896	870	878	898	851	853	851	861	846	832	864	892	855	817	879	880	862	824	881	813	903	869	807	893	836	841	834	892	877	881	871	867	886	871	906	934	862	838	859	826	869	918	837	877	870	889	838	833	886	836	795	923	841	892	867	868	859	888	859	889	889	809	837	904	857	817	841	901	830	892	876	846	848	888	841	829	813	850	870	869	859	859	892	838	854	853	876	842	884	868	882	852	883	870	886	840	891	916	860	869	856	861	873	844	887	855	908	815	860	833	873	883	859	883	827	880	835	852	902	902	862	871	814	886	837	805	862	829	857	813	883	877	875	876	827	909	874	833	878	844	839	868	921	830	882	849	860	842	861	836	835	850	879	852	875	826	901	859	910	858	863	861	877	841	882	836	903	887	863	869	881	848	919	866	798	865	895	895	838	863	845	922	863	795	863	832	881	881	878	859	848	884	863	824	870	867	868	855	801	879	828	895	871	888	892	877	872	856	844	924	859	868	844	917	831	888	875	878	850	925	834	874	903	876	850	883	884	920	886	873	842	887	852	829	867	879	850	827	851	904	870	839	880	848	860	833	863	838	929	817	865	851	842	840	870	826	883	848	838	900	878	866	869	848	892	916	864	862	841	807	903	879	884	853	865	895	836	933	895	914	852	891	887	888	876	883	822	849	862	864	896	854	925	921	851	884	837	860	862	849	870	866	871	906	845	846	840	869	885	848	812	884	870	839	914	826	886	897	859	847	812	866	807	859	897	872	930	864	855	804	933	839	869	832	904	888	929	838	875	863	877	845	852	833	885	825	822	873	877	881	906	872	901	897	878	832	883	904	941	841	866	873	919	889	914	898	864	895	898	866	888	872	848	835	809	884	874	828	832	843	832	878	855	831	906	868	825	847	862	869	852	909	910	856	829	875	895	888	877	868	888	883	830	875	872	865	880	853	872	833	894	844	837	855	856	896	892	887	909	864	909	829	909	863	835	916	832	887	892	898	869	826	874	876	851	884	840	860	846	821	863	900	894	872	886	890	863	893	851	832	808	838	841	842	885	881	900	876	852	925	836	890	879	881	868	849	870	875	803	825	906	838	823	883	850	902	842	922	876	887	890	889	888	873	875	889	879	852	889	908	872	873	875	830	874	848	839	845	859	857	838	898	885	871	869	893	847	851	865	876	891	861	831	881	817	910	881	862	867	927	885	875	854	874	882	898	895	959	881	858	801	870	884	865	861	850	875	837	837	860	868	842	872	866	887	843	859	867	856	789	859	846	863	862	828	877	900	865	850	894	858	863	875	869	846	844	843	842	897	876	828	852	801	864	853	904	859	908	841	874	850	845	883	857	884	845	939	878	862	880	883	870	900	913	840	833	844	864	892	954	878	878	878	850	855	878	887	874	805	881	863	887	878	904	875	874	894	862	881	851	828	871	780	893	856	876	891	841	878	862	817	844	874	807	921	886	907	887	841	864	882	869	843	873	892	839	893	864	880	877	878	859	832	847	886	874	917	920	860	847	875	896	891	852	852	877	844	883	905	877	835	879	850	906	857	824	890	834	851	816	860	872	904	876	815	859	851	889	847	912	855	843	864	831	927	912	873	889	839	883	839	881	841	935	896	863	950	865	912	831	905	829	880	855	800	866	912	889	820	845	833	907	836	863	872	903	824	846	815	890	886	850	849	870	861	874	866	903	874	873	846	879	841	870	882	923	818	868	885	887	831	926	885	869	852	881	861	890	841	893	857	881	851	840	866	841	829	883	864	906	857	869	888	903	821	854	842	848	865	884	897	907	898	841	883	844	848	902	818	849	858	838	843	887	885	812	876	799	835	874	860	868	899	898	900	864	882	853	782	844	850	830	838	816	886	840	839	865	861	854	901	856	845	889	922	876	851	864	855	898	868	911	883	847	814	921	831	854	865	886	849	877	868	918	833	851	882	852	874	838	822	876	872	906	846	872	869	830	896	900	831	828	877	893	828	837	847	921	834	922	860	869	845	830	845	839	828	829	880	850	855	884	871	847	908	866	865	819	861	881	888	865	902	841	866	907	855	875	823	873	852	880	873	900	854	832	860	930	814	836	896	898	864	869	903	869	909	863	894	866	880	851	853	863	870	858	914	856	886	878	871	869	842	855	893	895	881	850	801	863	840	902	780	836	891	849	879	887	894	859	861	909	816	838	839	863	881	821	895	895	909	870	841	869	895	877	851	864	920	862	912	888	892	880	920	880	882	879	828	896	887	866	890	819	826	879	871	850	909	845	852	865	868	820	855	897	849	831	861	889	869	886	881	857	857	870	831	898	863	949	828	839	892	839	874	839	845	862	890	870	851	921	834	888	864	842	843	902	851	872	830	894	858	855	846	825	858	870	853	855	917	883	855	865	887	851	835	883	837	900	903	923	837	836	821	822	852	819	915	916	866	879	869	922	896	862	893	857	880	857	848	872	899	837	894	868	852	932	882	859	881	882	925	879	844	851	849	828	896	889	885	848	879	816	877	899	878	830	822	809	868	876	855	891	875	847	884	864	883	908	877	907	896	949	870	830	928	815	859	841	832	940	846	929	836	864	843	841	842	869	862	833	855	832	935	896	905	875	889	830	826	862	877	804	878	841	864	888	876	846	879	890	870	888	895	910	817	853	906	896	898	865	830	913	887	844	919	862	884	850	883	829	907	888	878	810	859	857	830	860	864	882	818	850	874	869	919	915	873	909	856	835	818	859	847	842	895	847	853	812	808	940	844	874	902	837	898	900	875	876	822	854	794	808	891	887	848	849	852	807	865	879	874	840	822	838	880	891	845	902	855	872	890	863	847	841	908	882	844	909	866	900	871	898	901	828	963	878	855	869	775	885	877	874	853	818	844	887	915	892	890	932	872	884	907	846	798	823	882	912	882	886	860	906	883	888	851	827	866	922	829	854	903	791	832	843	836	882	866	879	832	930	825	905	857	874	836	854	890	846	826	851	847	850	863	822	870	890	886	890	898	840	866	886	891	887	827	867	860	830	822	841	874	873	827	821	895	901	855	866	845	828	810	862	891	856	848	929	827	833	871	881	824	851	938	924	841	846	864	858	843	863	900	883	879	877	877	925	885	839	877	869	875	876	883	849	786	875	865	885	858	880	870	861	813	891	919	875	836	878	937	855	872	849	789	826	858	858	808	884	902	861	921	903	832	850	881	884	871	813	850	798	915	863	852	917	870	866	896	887	863	882	879	839	845	844	870	880	860	869	860	877	842	820	867	842	886	871	871	912	896	868	874	879	878	857	829	908	890	830	851	844	866	916	897	872	823	854	881	831	889	821	851	836	842	907	857	913	866	781	871	872	832	887	876	847	831	882	857	861	834	901	847	893	841	890	847	905	823	942	862	861	864	789	852	848	846	938	882	923	865	854	891	878	846	883	821	922	831	868	930	853	869	875
8736	727	641	570	468	375	368	332	300	299	288	318	294	289	285	335	274	288	306	288	269	278	257	324	320	285	263	288	276	298	262	253	271	289	275	300	261	287	288	271	271	254	261	282	300	278	266	273	278	310	286	282	260	272	272	303	277	326	276	267	298	314	272	295	290	289	295	291	294	266	280	276	261	265	305	245	291	291	273	275	272	304	258	281	271	302	258	280	276	312	278	258	258	311	269	276	269	283	263	305	269	268	255	295	255	304	291	275	266	312	301	301	248	285	286	255	264	292	276	261	315	296	279	254	274	316	277	291	294	297	280	309	303	287	306	243	277	298	271	276	299	300	288	290	270	288	288	233	268	260	274	279	291	268	279	261	262	272	255	244	295	262	267	275	280	305	292	283	269	299	287	309	277	282	263	291	289	269	281	287	282	302	343	293	310	247	255	268	274	276	272	279	279	298	295	266	257	271	268	262	279	261	264	288	269	303	297	279	290	302	280	277	303	291	252	285	307	285	282	269	268	276	268	289	278	286	290	280	272	287	286	295	294	306	293	279	305	289	269	286	284	261	272	303	274	290	291	309	278	274	258	326	280	284	297	272	291	285	284	268	282	307	301	268	282	268	247	240	268	239	269	274	288	267	254	262	305	271	285	287	296	265	289	291	259	232	259	271	295	262	254	273	290	271	274	288	278	290	305	282	276	271	261	285	266	289	275	309	289	327	289	270	268	276	275	255	277	264	272	273	285	260	276	281	291	293	257	289	278	268	264	275	254	293	282	265	261	286	271	273	312	268	257	285	319	290	294	282	298	270	293	294	285	290	285	263	259	300	287	248	250	266	270	286	277	279	273	289	296	308	280	262	270	265	276	299	263	293	307	288	289	278	292	287	277	278	272	263	286	306	245	288	285	297	279	291	265	302	277	272	258	256	267	305	264	288	288	266	294	320	304	262	268	261	268	292	281	283	295	265	269	278	271	286	298	253	295	275	321	301	266	286	325	232	290	283	283	260	272	274	279	301	282	278	272	299	256	291	309	296	270	264	282	281	296	282	274	254	303	291	271	245	297	293	256	264	293	296	297	304	290	281	288	312	282	261	278	257	308	331	273	280	282	250	302	278	268	275	268	298	273	297	298	294	272	317	266	304	298	276	281	300	278	257	274	261	311	283	261	289	291	263	243	280	263	260	311	285	254	295	280	278	289	310	254	269	289	275	264	290	290	291	271	276	276	271	291	266	293	297	318	251	254	285	282	287	337	281	302	306	277	296	312	309	272	279	272	259	262	289	276	299	285	281	294	283	260	289	275	289	304	286	321	255	259	275	272	295	285	252	281	279	261	289	262	241	269	284	283	291	257	302	277	263	283	265	279	269	253	284	264	271	258	310	296	269	264	288	269	274	302	281	238	304	273	329	304	297	287	249	302	274	263	280	257	277	271	279	235	283	260	286	271	284	281	301	295	269	255	260	323	277	261	294	291	273	274	282	304	291	295	245	233	289	263	277	247	297	279	279	281	267	277	280	305	290	248	260	279	283	274	278	259	281	266	289	270	288	276	291	263	273	283	295	248	296	263	269	257	268	285	267	282	281	299	322	290	282	283	291	294	284	313	265	261	275	260	290	294	287	274	272	267	293	280	255	290	275	269	288	261	279	302	280	275	264	261	323	303	308	312	291	257	305	272	270	294	277	285	284	305	308	262	244	273	283	305	293	264	282	281	292	302	292	280	248	273	293	275	289	280	242	274	287	276	303	264	272	329	316	291	256	261	273	280	287	291	281	313	305	284	261	283	255	277	278	289	266	279	280	274	280	264	260	280	320	291	298	293	286	279	274	270	262	300	293	270	286	289	271	263	288	289	322	287	295	262	271	307	289	317	278	296	294	252	289	262	293	270	299	289	307	292	281	273	277	273	280	281	267	284	295	259	290	247	298	281	296	264	249	285	289	269	248	254	273	307	299	296	283	286	251	302	315	279	284	257	318	285	286	271	297	252	286	254	301	303	266	276	275	302	279	272	296	279	259	292	286	301	271	262	294	281	285	297	317	297	290	300	289	283	276	269	317	288	289	253	286	252	257	308	286	255	265	251	296	282	294	272	257	286	307	278	274	252	294	275	258	286	252	277	284	296	302	274	281	290	294	258	290	290	271	260	260	265	318	280	315	292	305	279	282	321	292	275	277	231	283	283	285	304	273	261	283	291	275	245	296	304	268	286	265	289	290	268	268	290	258	287	277	275	261	259	267	293	263	303	314	278	254	272	273	295	303	312	297	277	264	279	270	295	282	252	325	266	288	265	273	275	245	288	292	273	260	261	282	262	309	297	263	307	260	288	274	281	297	263	257	293	310	290	271	259	300	278	296	277	298	278	262	270	296	258	285	291	283	272	305	283	285	292	245	244	289	293	279	307	274	302	302	277	300	279	269	268	289	287	284	270	283	286	264	259	287	281	304	280	251	300	278	256	294	264	267	287	278	273	282	253	269	246	258	260	263	312	271	287	281	263	266	279	299	268	292	264	269	278	276	286	287	296	257	305	290	264	293	268	278	306	268	285	277	284	271	272	274	298	302	327	276	256	273	299	262	276	288	269	272	309	283	235	306	266	273	304	259	289	267	314	314	276	250	283	283	288	270	308	290	268	257	294	263	260	278	276	309	274	260	287	283	260	264	278	291	281	294	291	266	262	273	262	288	273	277	275	266	291	287	279	264	300	302	266	258	272	308	287	288	273	258	285	261	306	271	265	255	301	261	269	263	286	282	288	250	289	287	293	274	278	294	258	284	278	263	277	267	284	290	304	260	280	283	305	277	283	270	308	308	241	278	269	319	264	293	270	279	281	286	306	264	269	251	313	280	287	239	287	291	290	322	291	299	300	235	273	293	278	290	264	315	287	277	269	260	281	281	289	264	266	302	294	279	290	293	289	309	286	260	261	314	295	326	310	323	251	307	257	256	296	284	289	275	268	314	260	236	273	292	286	253	274	253	251	245	278	335	293	271	283	281	325	314	275	298	317	304	286	252	260	258	293	281	289	278	291	278	285	297	293	267	311	258	263	280	282	251	299	287	307	300	274	290	275	274	281	291	277	293	262	274	296	284	266	267	291	267	286	268	261	298	273	260	273	273	288	299	280	299	270	283	292	289	279	270	286	268	251	272	274	245	279	261	271	305	292	276	252	275	304	311	299	287	296	244	274	271	291	276	286	279	254	292	284	286	255	273	255	285	265	305	267	269	262	288	303	260	266	262	271	314	264	301	291	288	270	290	258	244	265	266	281	286	282	311	313	266	257	262	261	266	284	262	292	276	282	307	262	285	272	258	277	265	288	280	284	266	294	270	299	259	300	267	274	307	285	269	247	269	284	285	280	279	302	307	261	259	250	258	302	257	265	286	248	263	257	266	272	275	272	275	268	303	296	271	289	291	309	276	277	305	302	275	272	268	270	262	299	273	284	321	312	304	278	279	256	275	299	280	291	286	307	319	280	241	279	255
7231	995	1454	1648	1456	1157	1148	1012	901	832	799	773	785	770	756	726	751	770	739	700	702	705	717	678	722	702	679	700	712	693	662	719	665	671	678	685	667	659	671	709	735	702	665	707	732	696	656	665	683	688	662	654	648	675	620	654	721	668	646	689	652	662	693	650	614	702	653	665	665	690	652	714	669	644	665	660	668	713	695	649	624	631	703	667	671	634	645	644	680	668	704	673	653	664	665	685	710	682	719	638	643	696	674	692	633	684	659	628	644	646	661	710	667	683	655	692	660	665	674	686	689	654	701	675	658	648	654	626	653	698	668	674	687	670	669	673	613	738	673	726	650	662	672	659	670	626	630	681	650	685	709	652	673	646	676	688	630	646	636	704	677	681	644	687	673	630	670	673	681	642	662	701	698	692	669	660	667	700	664	644	667	622	666	660	678	655	660	672	666	629	670	704	691	693	631	645	705	663	688	660	676	692	725	684	632	617	700	655	654	684	705	676	721	665	661	664	684	700	649	668	654	621	696	666	644	669	633	701	653	683	682	628	714	658	689	680	672	650	663	648	675	681	655	656	628	683	702	727	683	629	659	675	676	640	662	633	696	649	633	693	695	689	668	661	675	668	671	713	640	619	630	616	690	641	701	709	645	670	650	675	676	652	656	644	663	658	682	714	708	675	621	624	638	671	620	645	676	683	676	676	650	683	667	646	681	642	651	622	714	648	691	704	699	660	669	641	694	652	711	656	640	691	674	672	628	683	727	648	679	728	641	680	663	671	641	711	625	672	691	649	666	645	671	667	664	655	655	707	630	647	633	692	665	677	678	649	725	664	694	718	664	704	631	653	680	666	652	682	696	689	677	671	676	648	631	705	702	670	643	654	686	662	688	676	697	660	657	638	697	617	640	638	678	664	693	710	673	650	740	639	637	664	693	652	654	644	677	665	686	668	723	740	639	689	690	714	690	658	640	695	700	670	673	690	685	648	675	602	675	625	687	666	682	677	598	650	663	667	689	703	686	686	662	637	636	674	676	729	641	696	630	675	704	665	647	656	694	680	671	657	682	638	681	672	656	716	703	636	638	691	669	685	652	673	646	686	671	678	677	681	690	644	645	675	723	659	628	632	627	641	684	664	639	672	671	694	668	709	684	707	652	695	653	660	675	640	681	632	713	698	660	665	624	676	654	723	677	631	663	684	680	689	678	657	695	661	662	691	675	653	685	712	666	641	660	682	666	706	675	655	679	658	677	698	674	693	710	658	689	649	706	681	624	673	652	647	702	688	675	687	689	675	718	649	673	655	656	672	641	686	658	678	644	670	669	688	665	684	693	696	658	695	612	657	679	696	666	647	651	660	656	669	676	695	685	728	670	667	676	710	703	658	663	646	718	620	671	697	645	660	632	678	661	681	717	666	707	688	668	639	680	630	691	664	705	719	643	667	694	686	708	670	691	629	630	662	644	676	646	666	636	696	672	687	656	702	657	634	677	632	675	662	663	666	652	694	667	695	628	661	683	667	630	649	644	680	636	635	646	690	738	692	669	686	673	678	686	691	632	669	656	626	739	700	665	653	719	688	677	635	677	649	708	680	634	670	628	685	703	595	655	686	709	669	650	658	666	706	598	700	626	635	659	676	663	641	665	667	626	717	669	680	641	658	652	691	673	666	673	673	680	667	675	644	647	628	681	704	647	667	630	689	683	618	692	659	660	672	688	628	696	652	701	690	664	721	682	678	682	675	645	682	626	705	700	687	651	657	664	684	700	671	667	696	649	612	703	678	649	662	686	675	639	654	670	649	706	641	631	670	676	741	666	699	665	653	696	651	670	625	640	653	705	670	686	673	690	673	674	672	717	632	648	634	645	699	733	703	691	644	672	657	623	685	687	665	653	698	675	621	704	650	693	685	663	699	712	688	707	646	700	657	658	681	626	644	718	648	696	680	689	645	674	642	691	667	668	674	694	677	648	706	699	688	628	678	674	664	697	671	659	627	658	663	691	697	708	668	685	658	641	650	630	628	654	694	653	666	674	714	686	666	724	667	645	657	689	639	673	682	696	649	678	729	639	665	690	629	656	659	682	696	625	651	715	677	640	705	651	627	659	690	668	607	632	675	668	646	683	682	694	661	657	663	678	646	653	685	683	656	643	685	650	635	683	675	663	695	665	720	666	666	687	669	684	665	671	648	661	659	654	655	646	687	657	696	668	697	704	660	664	664	702	643	714	733	616	654	673	656	666	633	660	654	669	637	650	642	695	681	635	669	659	658	696	691	680	655	656	677	653	658	694	668	673	693	688	661	650	687	710	648	679	650	673	699	668	688	668	655	685	650	634	681	680	629	681	696	706	650	657	690	661	672	669	664	618	683	649	626	669	653	644	628	666	679	680	649	645	647	635	651	655	707	717	635	663	652	632	643	611	637	662	661	639	680	702	699	661	679	663	684	697	701	682	687	652	664	655	677	624	737	678	623	685	678	695	638	700	658	676	661	655	678	659	678	679	657	682	670	646	693	717	687	663	695	694	666	659	684	642	710	717	651	688	666	676	631	678	653	647	634	665	676	686	665	695	675	672	643	672	618	696	704	652	667	691	671	703	731	648	704	686	652	712	694	659	654	681	633	658	656	683	694	677	694	662	657	696	632	679	687	663	695	717	641	678	695	648	644	702	666	693	648	651	660	648	665	668	665	669	653	662	736	646	681	682	699	662	636	701	670	721	672	641	678	601	682	645	661	636	632	662	681	703	659	666	662	644	663	662	657	652	696	657	658	649	666	710	668	683	676	629	647	651	672	636	640	735	624	669	688	674	675	669	617	716	660	691	679	677	714	637	632	685	672	695	671	631	686	671	594	659	650	698	676	661	624	652	649	650	665	623	656	659	661	655	742	661	648	693	729	659	674	635	680	690	690	668	664	679	713	637	642	657	664	638	668	655	666	692	729	652	677	671	695	691	695	673	638	726	642	659	662	676	657	670	692	691	675	652	691	665	668	675	706	632	657	756	670	672	671	666	754	705	694	680	641	665	674	656	702	713	687	695	648	678	673	660	680	721	656	676	664	629	651	640	658	691	623	639	660	623	715	648	697	697	667	655	647	674	653	673	659	669	680	672	666	650	616	665	667	675	713	600	635	619	735	670	675	667	653	693	673	659	676	660	696	632	656	686	709	643	651	614	660	671	665	626	678	672	688	690	670	710	701	640	682	633	632	673	728	680	694	643	689	645	652	694	711	637	663	711	732	678	681	643	677	716	667	676	678	629	699	678	631	697	674	651	680	598	664	666	678	674	660	634	670	703	667	653	689	662	689	636	726	650	665	624	696	615	661	648	686	650	677	686	660	653	672	721	683	701	659	631	665	697	670	673	694	642	689	687	660	669	679	729	640	583	661	635	683	689	642	671	699	662	688	676	684	738	687	669	668	652	730	667	653	678	719	710	673	711	645	683	656	684	692	651	672	633	672	660	692	695	649	714	717	676	676	716	707	637	663	683	654
14486	964	778	633	402	279	244	214	189	184	170	175	163	143	167	145	135	130	143	154	149	139	129	134	138	143	133	121	123	127	136	135	142	116	131	123	130	126	119	133	122	133	107	133	138	133	108	132	113	132	125	97	108	129	119	115	129	123	119	121	124	125	134	127	118	135	115	94	131	120	131	137	142	130	119	139	125	119	109	133	101	119	110	112	109	113	118	136	137	119	124	155	137	130	127	122	112	126	112	136	135	134	115	148	108	108	124	115	118	130	130	130	95	109	123	130	109	113	133	139	137	125	121	136	120	123	101	113	130	122	122	113	114	138	112	119	121	118	103	119	130	140	116	108	114	115	116	124	131	135	84	118	132	130	113	137	134	105	135	122	126	130	108	132	96	124	127	119	121	124	110	109	136	120	123	116	123	119	120	113	134	122	134	111	119	105	119	135	101	134	100	107	105	130	114	135	128	133	98	117	106	106	123	125	132	137	128	125	125	120	129	146	104	104	144	128	119	134	108	106	136	137	122	124	108	111	150	110	105	107	107	121	122	95	132	109	116	117	139	127	98	119	124	124	115	110	106	97	122	118	112	112	117	130	122	125	117	110	121	134	109	111	122	107	114	135	111	133	134	126	109	103	128	127	130	127	111	118	134	118	118	117	133	130	141	137	117	128	141	125	126	101	128	134	127	125	101	119	135	135	121	107	115	148	114	133	129	145	124	112	137	134	96	122	129	141	134	116	133	114	121	126	122	115	131	121	124	134	121	127	108	108	134	114	113	107	118	122	139	116	130	123	115	118	129	114	119	124	123	114	118	124	134	130	121	129	113	116	119	111	126	129	144	115	118	130	132	115	110	122	109	128	120	152	143	108	113	113	119	122	115	118	135	115	129	147	113	132	121	115	123	112	130	100	119	135	115	109	109	118	116	118	140	116	119	120	112	143	118	141	142	139	129	114	122	132	111	156	131	124	121	116	127	138	135	106	105	117	129	105	115	121	129	101	118	102	127	125	121	132	112	145	125	130	124	137	113	118	126	142	136	117	115	125	132	121	107	100	126	116	116	134	106	119	103	99	144	114	107	130	130	107	110	115	129	116	93	131	108	142	145	143	150	113	106	106	114	111	100	131	123	143	101	118	117	129	124	125	112	112	120	129	102	124	136	115	116	128	153	122	106	119	115	119	121	100	130	118	143	114	119	126	110	112	112	123	125	135	123	132	116	142	105	107	129	136	129	111	128	120	112	139	122	116	120	128	117	116	101	110	145	123	108	124	129	118	112	108	114	119	117	139	142	151	127	129	143	98	103	128	138	138	103	121	123	132	126	120	127	100	116	136	125	136	133	139	123	116	118	127	120	125	96	95	111	125	108	108	116	100	120	121	130	152	121	127	142	116	122	112	126	113	117	104	105	121	118	140	108	136	114	111	113	112	131	116	129	117	125	119	138	122	117	140	150	116	128	115	126	118	118	116	118	128	119	133	100	123	131	116	118	134	113	126	122	110	110	111	122	147	141	111	146	120	115	137	117	126	112	108	134	106	138	128	100	146	122	117	125	131	108	143	108	120	118	131	134	113	123	131	108	142	103	133	123	129	128	127	123	112	133	104	133	131	121	98	118	120	114	126	117	109	114	123	108	115	111	114	102	132	104	113	116	139	136	135	121	107	131	120	123	114	111	112	117	125	104	128	115	106	105	151	115	122	121	99	129	112	114	120	121	107	104	112	115	140	124	144	118	112	119	126	115	118	114	119	105	135	128	125	117	114	129	132	112	115	111	104	117	102	127	106	140	135	134	113	109	116	135	119	125	126	123	118	131	115	129	116	151	119	115	127	94	109	114	124	134	143	124	117	102	113	116	124	97	140	141	108	97	120	129	140	121	121	141	122	85	137	127	75	111	104	135	115	106	107	121	131	122	128	131	123	118	137	118	116	129	99	116	108	110	128	127	117	106	124	128	125	123	114	105	108	105	116	121	113	136	121	114	122	126	143	126	121	112	116	129	141	111	116	131	97	113	132	118	125	128	110	115	110	144	115	130	124	132	118	142	129	111	130	111	113	140	126	123	106	104	112	116	146	116	121	139	118	151	116	120	120	137	122	113	132	143	137	114	95	117	121	126	125	118	116	119	139	145	103	119	115	129	109	138	119	130	137	112	136	131	99	138	141	127	143	120	124	116	150	130	115	118	102	158	132	124	109	159	121	112	124	135	120	141	110	105	129	123	126	141	132	117	132	105	123	103	125	118	116	125	138	122	115	116	113	132	113	113	151	121	120	113	131	109	112	135	146	130	113	111	116	121	108	128	124	127	127	89	117	116	111	127	125	122	146	125	124	115	118	123	117	120	130	149	129	124	113	124	132	115	109	123	132	140	134	125	124	119	142	139	133	136	130	114	118	120	124	142	125	133	134	146	136	121	131	146	123	130	125	137	118	133	125	119	114	135	142	111	118	115	100	102	128	108	114	114	123	127	133	113	119	121	114	127	98	110	123	138	113	143	132	101	110	137	140	123	104	132	107	109	112	130	128	110	114	116	126	114	110	136	131	127	110	128	127	112	125	99	114	118	121	115	130	130	118	112	134	107	114	117	123	151	117	151	125	113	116	133	109	139	109	117	122	108	113	124	111	92	110	100	123	124	119	116	120	113	108	127	128	118	121	135	114	123	133	126	153	110	117	111	125	122	123	119	132	115	113	119	120	141	148	139	124	122	144	128	118	139	125	118	107	113	128	135	111	105	91	115	112	130	130	127	133	122	119	141	131	120	119	132	124	129	126	128	129	110	127	121	127	118	139	117	120	106	137	128	117	131	113	113	126	105	124	125	126	117	140	124	137	137	127	102	142	125	124	119	120	119	118	110	114	105	121	132	108	114	135	124	122	128	133	124	143	127	116	128	127	123	117	124	127	120	109	123	141	133	130	137	122	116	116	127	114	135	114	129	115	111	144	129	119	99	126	103	125	102	120	140	94	103	118	128	132	114	113	126	152	125	129	121	151	150	133	111	112	116	116	137	153	124	127	133	110	130	145	129	101	112	127	111	137	138	125	105	119	139	133	108	147	139	129	129	132	134	125	127	116	134	134	119	105	138	131	137	149	126	139	132	127	122	112	119	133	128	122	137	142	114	138	115	106	137	136	106	157	138	135	110	123	136	106	140	120	102	104	128	133	155	140	126	128	119	139	129	129	121	154	137	131	101	109	119	116	118	120	110	122	106	112	128	120	138	108	123	122	137	131	119	121	119	127	123	117	127	123	116	147	130	122	141	116	131	135	125	104	112	120	116	120	121	98	127	107	113	112	103	125	118	114	143	125	116	119	123	127	134	116	126	120	117	112	108	115	132	130	113	128	130	135	123	124	108	127	123	132	126	114	97	129	102	122	100	102	138	118	136	130	122	116	132	125	109	115	110	88	116	135	133	130	143	130	122	116	135	124	117	106	139	116	111	118	136	125	111	112	134	142	133	120	130	140	121	130	145	112	137	133	140	105
8819	888	1678	1999	1633	1265	1023	914	771	648	610	563	526	487	489	436	457	463	418	390	423	404	382	397	433	366	367	354	366	351	387	364	397	347	367	344	372	341	370	359	399	377	366	316	354	356	333	353	377	376	344	346	347	325	338	334	333	312	369	332	335	329	315	355	336	367	330	318	311	356	317	343	314	328	342	343	349	323	344	341	363	341	339	348	326	311	322	322	368	349	335	353	347	339	318	358	343	338	343	344	371	355	352	326	343	326	336	337	327	338	342	335	361	343	342	315	335	327	348	345	348	320	330	334	312	357	359	313	353	356	368	343	341	364	331	348	307	356	335	328	355	339	318	326	335	329	327	352	347	337	309	335	298	343	325	341	326	349	374	332	325	318	306	340	323	310	314	325	375	310	334	354	346	342	348	321	294	323	337	367	342	337	353	311	308	313	337	361	322	318	300	328	348	327	341	377	330	328	316	337	325	309	351	335	289	339	358	360	357	336	321	339	317	334	317	353	345	328	345	325	335	301	327	346	307	338	348	347	351	363	323	339	340	349	308	312	329	326	300	327	306	306	308	303	345	318	359	330	319	336	336	355	366	340	339	330	358	337	317	332	318	319	343	300	338	335	330	372	324	339	326	329	297	327	341	363	337	319	337	312	319	323	304	331	332	329	325	347	350	329	338	334	338	374	325	336	354	349	327	319	325	331	318	338	310	324	332	340	343	364	360	299	365	372	341	325	318	338	366	304	345	310	300	347	316	335	379	315	334	334	337	312	329	335	348	318	333	328	345	320	354	328	346	328	314	334	329	330	333	347	322	327	337	332	306	382	316	368	336	291	342	330	335	304	352	330	342	329	343	325	309	285	345	399	340	342	311	321	334	314	329	347	351	326	341	311	323	321	326	353	357	343	339	344	355	352	341	320	314	337	328	359	329	312	359	344	339	315	278	350	328	323	297	347	332	377	339	343	358	354	358	310	301	351	356	304	339	370	344	333	354	311	316	334	317	344	349	331	324	329	316	340	341	330	329	304	338	340	351	345	343	333	318	337	320	342	333	315	313	333	327	329	336	318	355	286	353	337	315	342	348	344	346	334	327	328	315	330	342	331	348	308	312	334	302	355	318	345	342	320	368	316	342	329	315	312	352	331	349	371	309	317	322	315	334	305	338	317	325	325	350	322	337	353	351	349	330	308	359	338	325	312	358	343	315	288	321	301	318	340	345	352	327	328	339	297	316	324	323	356	357	340	331	317	342	349	373	333	323	321	312	364	359	332	343	307	300	346	317	370	331	350	345	342	320	332	322	340	337	335	325	349	340	341	310	344	327	321	311	337	317	288	340	330	357	320	363	344	281	348	336	356	339	363	285	368	345	322	303	315	319	333	339	340	381	323	337	330	302	327	339	331	337	335	353	340	324	299	322	349	340	322	328	329	333	315	356	304	346	365	336	326	343	333	329	339	356	343	339	331	338	305	327	320	322	312	338	325	330	307	338	339	347	330	332	345	339	359	324	330	312	351	304	332	333	317	313	375	319	328	321	343	337	278	309	349	327	339	345	330	361	332	320	350	297	295	349	308	329	325	321	331	301	311	328	312	345	350	332	331	312	318	329	290	343	336	300	329	331	309	314	297	342	313	334	327	333	325	328	314	334	331	328	334	323	348	337	296	328	337	334	330	324	336	335	316	344	324	388	307	317	340	322	316	338	325	309	341	326	288	324	330	327	344	347	340	331	325	304	334	287	346	286	307	337	321	331	308	327	358	336	344	348	339	313	300	344	327	290	321	329	353	320	383	312	337	307	298	305	352	343	332	320	334	333	328	353	335	333	333	319	334	360	299	337	336	288	328	350	332	317	336	325	331	352	346	349	296	300	345	379	342	337	349	361	356	328	367	322	320	350	312	342	331	326	368	347	327	300	350	321	355	338	323	334	346	323	330	308	346	363	289	315	379	335	365	327	323	372	337	324	334	327	345	313	324	348	362	300	337	344	352	328	356	307	309	361	327	311	353	352	326	345	307	353	339	337	353	322	310	343	320	361	362	338	318	365	348	376	340	346	332	326	316	321	323	337	335	354	340	313	351	332	356	360	333	375	320	339	326	335	290	317	351	348	294	356	355	376	331	331	330	339	312	318	308	348	350	337	328	333	339	350	330	330	312	333	352	372	368	336	336	337	347	339	348	328	346	302	351	341	315	355	329	324	343	329	373	347	344	315	320	330	338	369	328	330	363	367	344	339	356	367	344	349	345	313	337	339	382	318	321	338	351	323	342	319	330	334	325	337	310	318	337	334	334	357	307	299	345	339	347	347	330	361	324	341	343	306	311	311	358	335	324	317	327	301	341	300	336	323	315	306	349	334	312	360	314	339	338	348	355	308	339	336	362	349	319	314	328	350	332	370	332	314	336	314	341	335	340	330	326	333	338	324	369	330	326	315	356	315	328	310	317	338	352	366	336	307	337	364	339	321	354	310	292	317	342	349	316	347	343	363	361	315	337	330	304	300	339	354	314	324	345	330	337	373	319	376	332	325	354	346	327	325	300	355	312	347	328	313	341	310	349	354	351	330	325	322	344	333	324	329	312	330	339	302	330	310	360	341	314	357	360	330	334	300	324	344	344	330	322	308	324	323	316	346	350	323	308	351	358	316	343	346	322	326	319	342	325	344	340	343	306	343	322	347	362	345	351	364	319	306	336	319	343	333	299	309	324	368	320	368	332	321	333	352	324	349	318	329	329	373	334	340	319	358	337	337	375	327	332	327	339	329	339	337	368	319	343	355	318	334	364	331	305	328	327	363	330	327	367	309	333	309	334	290	348	347	353	361	311	338	336	319	335	290	304	379	334	351	334	342	361	330	321	319	332	345	332	368	345	333	278	344	334	314	305	323	321	340	355	374	319	315	315	347	294	303	343	318	314	360	346	310	348	300	343	315	355	355	349	331	324	359	338	301	352	327	305	327	341	294	345	315	322	358	349	312	325	329	322	365	326	332	338	350	352	319	327	352	334	339	306	334	341	345	351	340	332	325	376	380	331	327	330	312	320	316	328	315	324	331	310	328	340	346	343	341	334	308	346	303	331	317	321	305	309	350	311	336	291	321	367	353	327	328	339	341	304	355	294	324	303	338	320	325	324	319	340	333	292	316	327	329	377	328	349	343	339	330	346	327	353	331	334	345	328	345	342	343	359	340	375	310	342	330	353	333	311	312	317	308	334	308	329	362	325	301	340	292	334	336	319	296	315	337	306	304	331	320	361	340	320	330	319	323	322	332	329	318	351	341	292	368	325	329	326	327	329	341	329	342	321	353	314	380	304	304	328	371	346	333	314	302	309	329	331	312	336	305	357	322	335	288	332	344	335	319	328	341	334	310	311	336	308	306	328	318	303	341	362	340	323	346	359	328	350	321	312	321	312	309	330	332	321	334	329	321	331	353	334	345	335	336	345	325	329	315	324	355	354	325	321	339	343	334	317	355	325	340	329	339	324	344	357
1539	440	440	410	416	405	416	364	398	380	398	372	338	371	404	327	384	363	338	381	372	398	351	338	354	336	362	316	376	382	370	344	391	384	360	356	355	349	364	323	360	379	343	367	371	406	404	368	362	320	384	367	376	392	408	381	378	379	367	385	339	371	345	383	415	367	394	381	337	390	379	391	381	362	375	380	345	364	398	374	341	383	342	352	378	386	329	360	380	386	395	356	355	370	341	376	347	375	365	359	389	352	325	378	346	410	411	372	367	381	402	359	409	345	370	381	344	353	359	377	380	357	379	383	417	409	370	364	375	376	358	346	406	389	362	350	367	376	405	375	392	412	380	360	389	351	377	332	365	337	346	370	374	384	367	373	396	387	358	370	357	372	394	358	344	378	328	342	375	369	349	396	354	362	355	372	370	390	392	357	373	301	356	370	387	363	319	384	384	355	341	365	381	376	370	353	380	371	364	369	416	395	418	374	348	404	359	343	346	357	328	372	381	394	367	377	410	383	397	336	378	359	391	405	357	337	364	405	368	341	370	345	374	385	385	381	372	373	365	382	371	394	373	361	372	374	365	368	369	422	388	400	398	392	361	340	331	373	343	343	376	357	355	392	387	411	372	389	426	355	376	349	383	388	346	366	377	379	340	361	374	400	381	367	340	367	394	346	360	367	352	349	363	364	350	363	353	377	392	384	385	411	351	368	382	395	410	374	362	365	366	359	350	371	389	357	358	347	361	397	359	343	372	385	363	385	357	339	340	389	332	360	370	377	371	358	361	362	343	357	392	369	396	365	395	372	364	377	368	369	351	384	374	338	348	364	404	361	378	349	335	348	352	340	366	403	371	441	362	359	366	356	363	381	393	380	386	391	369	395	393	369	366	376	427	402	349	379	348	342	385	381	354	400	375	403	351	390	369	416	381	372	379	343	363	387	376	351	360	369	363	390	373	378	326	397	379	370	374	361	395	422	349	358	334	376	412	352	381	348	360	376	361	367	379	356	356	381	314	367	364	360	358	359	377	391	349	383	373	356	370	345	350	382	378	385	383	370	372	363	337	393	371	357	395	356	378	353	373	362	391	386	372	403	381	364	373	339	353	376	396	390	387	372	366	357	383	368	351	353	345	376	391	377	342	365	342	350	375	371	349	344	387	395	358	358	334	389	371	315	398	378	394	363	383	366	399	338	324	357	345	382	372	388	369	405	347	362	360	353	352	355	361	378	380	367	359	386	318	366	368	363	393	374	383	359	380	366	374	341	361	368	407	361	380	366	353	336	369	365	381	378	364	362	398	338	357	344	337	355	376	353	384	336	381	339	374	345	363	361	401	371	349	339	368	402	369	367	385	341	345	390	365	360	382	351	316	368	410	343	401	345	349	344	369	383	368	366	381	381	371	359	368	372	370	349	415	350	350	379	341	403	357	346	363	312	382	400	372	362	333	375	367	358	352	381	365	343	394	358	367	382	383	380	372	351	366	395	370	329	364	363	383	389	369	339	378	352	381	334	340	344	383	358	387	397	333	359	385	312	368	376	355	372	347	351	375	405	386	354	425	394	346	411	371	346	355	398	365	323	360	365	381	384	330	368	339	348	352	347	380	384	353	388	367	353	402	350	346	370	386	384	388	363	358	371	379	350	374	388	380	364	391	352	354	351	329	363	360	354	380	385	331	386	358	400	352	379	376	381	370	381	383	386	367	345	395	333	385	384	362	414	352	352	398	371	373	356	366	393	361	367	392	346	350	353	371	411	385	362	375	369	395	328	341	353	337	354	362	392	351	386	356	372	379	400	404	376	389	348	384	346	376	373	377	409	377	359	385	362	352	340	362	385	365	378	394	406	402	418	366	327	354	371	390	408	396	372	354	358	395	381	361	358	376	411	403	333	375	378	351	366	389	367	369	362	374	389	357	363	379	368	347	321	352	357	369	411	354	406	388	397	389	375	400	348	406	358	346	344	364	338	390	391	398	372	392	425	394	356	355	410	380	393	327	383	394	341	349	376	348	361	336	361	409	378	371	350	355	344	386	357	381	344	372	349	387	360	335	370	351	399	368	389	345	358	346	368	375	342	343	371	343	369	368	371	404	383	381	375	369	384	388	370	362	353	409	356	358	382	360	403	371	348	367	330	334	364	393	376	384	396	383	370	338	341	343	341	383	386	320	350	361	398	381	355	356	361	336	372	390	366	336	373	337	335	360	405	411	380	369	394	343	409	364	385	344	351	383	406	380	407	410	345	373	383	351	356	362	349	362	377	391	363	403	354	428	406	414	373	343	390	388	384	382	398	380	353	374	386	360	380	395	366	384	359	355	385	356	375	347	398	380	369	391	360	363	364	356	383	360	355	395	384	375	371	381	374	362	346	367	379	356	418	393	370	363	401	393	383	379	360	351	348	378	360	380	370	347	396	352	365	347	375	379	391	387	378	339	325	366	370	367	350	376	364	388	387	397	370	341	383	394	335	358	365	372	361	369	346	385	390	377	381	334	382	360	334	379	368	327	416	358	363	354	381	369	414	361	359	343	381	357	386	401	357	372	355	391	394	367	378	368	409	336	338	378	385	381	377	335	389	341	389	381	354	345	344	375	342	380	339	360	379	358	388	400	387	374	349	351	356	372	371	399	372	356	363	339	361	342	379	336	375	380	353	392	387	397	366	369	333	346	446	377	358	380	364	350	395	345	346	367	408	389	369	357	394	344	389	382	397	375	349	345	350	339	338	348	390	358	345	370	358	387	373	347	346	343	365	390	385	376	362	348	400	343	366	362	360	357	357	357	388	348	347	394	369	357	363	375	364	347	367	349	379	346	355	362	335	384	352	348	378	361	369	381	337	381	398	343	366	410	375	359	375	392	350	338	363	346	367	419	368	383	397	404	376	369	386	401	363	353	361	383	340	344	392	355	397	340	362	381	343	364	374	381	367	378	383	346	372	354	329	362	371	370	395	411	358	355	346	381	370	382	386	384	322	370	367	338	385	390	373	376	417	372	382	415	339	375	354	364	363	365	336	382	371	349	356	376	355	376	373	406	304	344	370	376	429	385	374	370	357	348	382	356	359	365	340	361	363	392	358	376	368	375	408	351	367	360	353	336	402	368	353	382	356	388	373	421	401	355	360	391	361	365	363	384	371	362	359	382	357	361	383	368	350	375	386	365	416	398	335	399	411	382	365	404	389	388	351	406	392	364	393	364	391	359	390	342	379	373	369	381	391	346	441	368	354	384	347	379	388	389	380	325	335	320	341	391	419	338	365	368	364	347	357	372	386	368	393	361	382	368	353	368	380	362	385	351	343	360	385	382	374	367	351	346	324	382	370	331	353	374	390	383	331	400	360	366	388	394	371	411	363	373	349	393	356	327	343	375	390	378	397	353	372	376	376	400	364	379	352	349	397	365	341	372	370	367	376	365	350	343	376	364	411	384	355	367	340	360	351	375	384	417	394	365	342	344	391	369	388	352	355	401	371	370	373	355	360	368	368	393	396
2101	874	1041	1021	1017	926	920	935	920	868	955	869	881	867	845	855	830	858	865	904	816	892	859	862	873	853	863	869	872	869	895	848	825	856	878	860	891	832	908	926	856	914	866	828	856	847	852	842	895	852	849	906	902	867	880	882	827	880	848	855	823	848	857	856	848	880	875	871	834	865	825	856	873	919	832	890	877	853	866	858	829	866	864	853	848	865	895	844	909	903	852	891	855	839	829	859	904	840	895	905	859	842	938	885	863	853	878	886	859	917	854	852	869	847	836	890	892	847	864	859	868	865	828	903	871	865	860	814	875	853	876	888	923	855	839	848	884	871	829	894	929	853	909	873	897	801	868	853	884	812	875	853	844	873	850	839	876	842	833	901	845	863	867	864	860	884	930	830	841	816	879	841	880	909	878	889	858	879	883	870	883	904	849	853	848	835	851	827	879	863	906	932	859	863	838	871	815	878	873	861	845	932	884	831	875	876	902	881	879	897	893	882	876	907	848	895	917	919	872	816	889	864	869	818	875	850	877	884	872	829	850	899	849	855	838	872	858	799	953	854	887	851	884	863	846	857	899	830	828	829	874	852	849	864	844	871	837	830	879	829	896	887	867	852	867	927	905	874	840	857	896	848	825	888	833	857	855	839	837	876	869	880	888	848	864	876	852	869	861	856	860	862	825	931	892	836	852	896	878	861	871	849	858	829	861	904	890	859	863	820	849	809	852	837	866	938	857	897	867	897	853	879	888	871	811	834	889	934	910	913	836	885	861	894	859	882	836	848	859	919	808	828	876	865	860	911	850	889	898	831	815	865	869	843	907	882	821	876	831	832	871	863	849	866	823	866	844	891	895	883	841	906	863	845	825	855	887	893	851	847	915	870	887	866	822	858	861	836	844	880	857	841	798	865	919	829	847	835	909	844	813	854	857	906	909	860	853	826	864	886	852	861	885	868	872	852	837	853	925	908	889	841	828	872	851	888	865	867	902	892	920	833	838	889	874	885	839	847	845	847	880	845	878	868	904	828	869	836	826	826	893	820	868	891	901	819	862	834	859	890	804	865	889	853	825	798	868	820	787	896	866	861	923	885	901	908	847	845	877	873	897	842	926	894	831	902	887	841	853	823	903	837	850	833	875	879	886	851	891	901	791	830	860	897	902	831	825	852	861	827	814	829	927	862	813	788	844	833	878	881	890	854	848	902	883	902	876	880	862	888	867	828	846	879	812	878	830	856	900	889	840	950	882	891	794	828	878	826	787	872	854	861	874	882	909	872	891	842	855	908	868	844	870	835	837	856	873	793	896	882	853	890	838	802	887	826	879	876	930	831	786	926	922	863	852	851	891	909	884	838	865	848	833	864	910	857	894	872	886	841	876	870	861	867	849	869	899	811	899	890	848	857	868	852	885	888	858	831	829	881	847	843	854	894	866	879	857	873	822	804	857	891	835	851	851	879	896	784	888	896	871	888	868	858	855	852	827	868	776	837	820	857	906	875	870	871	837	876	855	867	801	867	879	867	848	866	891	836	883	863	843	913	900	906	859	830	915	871	840	810	847	838	829	845	868	864	840	878	832	857	904	879	894	896	870	841	854	894	853	894	873	843	876	885	807	862	875	838	876	864	865	931	890	837	811	850	863	892	914	842	878	878	889	881	824	876	852	912	891	895	892	863	859	876	872	879	856	866	897	882	875	835	887	880	862	871	873	843	862	840	850	856	878	864	887	884	860	834	893	826	901	860	790	863	914	895	829	884	849	859	895	884	855	890	834	900	892	869	864	832	883	837	853	867	825	866	871	866	852	870	786	867	905	806	880	842	865	938	890	847	868	814	931	839	872	861	886	903	860	838	872	775	832	867	822	856	878	902	844	843	860	935	829	860	864	884	856	900	829	879	817	896	835	880	895	842	869	880	845	842	863	853	807	853	795	832	905	847	884	874	857	885	905	912	836	877	839	824	852	838	834	860	816	886	844	855	898	852	877	849	842	896	894	799	842	873	829	867	875	882	881	815	840	834	881	853	871	838	916	813	912	858	810	890	883	918	849	851	873	857	894	864	847	855	912	863	874	887	852	907	896	848	863	857	863	847	901	859	861	855	869	891	886	862	810	849	877	873	865	859	832	844	852	847	824	857	857	882	873	898	847	821	833	780	873	893	908	799	862	863	854	877	873	896	896	883	883	872	940	814	828	868	870	880	909	900	895	857	875	902	870	918	857	903	862	852	895	874	909	889	853	846	842	865	889	894	890	886	906	852	835	890	840	851	850	817	896	853	846	892	892	826	899	881	824	857	895	845	904	850	869	814	886	892	885	872	833	802	869	868	911	900	817	839	875	883	853	807	859	842	843	858	861	828	846	854	880	868	906	902	904	880	884	862	882	876	878	825	848	866	867	858	827	863	884	868	844	845	838	886	863	892	824	895	916	851	841	867	830	879	885	874	843	867	849	874	858	861	848	848	926	830	852	872	904	882	895	855	830	909	865	843	864	911	883	901	800	895	851	912	892	844	915	869	876	882	875	896	839	839	855	841	844	896	877	848	877	865	913	862	820	865	873	851	876	840	888	851	898	921	862	850	862	838	860	870	883	921	893	889	866	914	870	875	880	907	895	855	911	889	867	868	823	868	904	844	777	869	898	923	922	900	868	868	892	869	843	842	846	910	934	857	835	862	828	845	866	868	907	870	813	873	864	831	819	898	858	878	807	849	871	930	890	889	846	817	897	887	890	819	842	854	906	878	868	811	837	848	825	884	801	817	844	875	856	882	834	906	861	886	868	841	894	803	881	859	857	914	866	851	864	847	886	824	862	860	899	856	870	840	834	820	888	852	811	850	886	903	909	882	871	843	857	857	867	904	930	859	879	844	861	856	871	846	878	857	816	883	875	862	917	910	858	894	894	844	935	855	848	855	876	894	856	891	841	888	833	861	903	884	828	894	903	839	864	872	836	832	858	904	888	896	893	900	884	850	835	864	872	877	855	842	891	899	870	888	919	877	845	845	866	864	817	819	891	887	822	871	884	911	888	906	894	870	831	846	866	881	887	805	857	866	878	775	853	854	826	847	856	864	854	915	840	799	785	908	887	830	867	865	834	852	857	841	887	846	873	875	869	849	854	824	867	907	904	871	858	920	851	889	889	830	877	847	849	890	899	864	855	876	863	857	890	829	847	900	883	894	859	863	837	849	888	872	871	900	871	870	884	885	868	899	843	882	891	879	864	906	846	844	816	882	893	878	864	876	899	859	876	870	872	864	851	917	842	937	878	877	871	863	885	867	831	871	856	838	880	900	831	831	863	895	885	851	849	850	879	815	887	849	877	866	863	828	823	906	795	914	839	887	880	830	854	879	908	841	900	837	827	878	841	884	795	878	883	925	833	882	908	803	862	876	870	818	843	880	871	848	824	910	875	843	873	872	904	883	851	811	865	816	827	870	846	863	903	913	829	863	878	875	905	797	858	861	832	841	871	863	858	831	835	831	846	872	897	903
8399	620	647	539	493	402	357	333	313	338	300	296	289	301	290	295	308	293	285	271	240	273	269	271	283	260	283	262	306	283	274	297	273	285	295	294	279	266	296	278	272	289	291	301	292	278	251	261	281	291	274	311	258	278	289	291	257	261	272	316	240	284	269	299	264	290	255	307	299	245	252	293	295	267	252	278	254	307	300	290	289	305	280	260	268	282	295	258	268	287	255	272	282	243	314	306	308	280	273	275	274	270	274	275	255	296	236	304	300	291	292	275	262	278	261	288	254	297	262	254	288	264	273	254	343	297	263	291	289	246	266	307	275	278	239	279	296	311	270	267	299	271	254	283	263	266	258	300	278	256	280	284	269	300	257	265	265	287	257	295	309	268	307	301	306	270	253	269	290	290	246	267	254	263	311	280	263	305	301	313	271	264	297	301	285	303	299	256	294	277	283	287	298	284	274	298	298	285	297	247	272	283	305	275	289	273	288	295	270	296	265	284	279	262	269	286	293	315	267	250	259	287	289	270	264	292	275	269	299	306	279	260	300	294	291	290	295	255	278	264	288	338	247	300	240	275	314	283	278	238	276	287	282	285	270	271	294	295	274	275	288	293	311	316	277	276	297	296	314	294	258	278	280	258	288	254	280	305	267	277	307	269	255	281	272	261	284	261	249	284	305	269	313	286	264	289	274	290	296	265	284	311	251	314	270	278	265	285	268	259	266	273	278	267	276	283	299	252	252	270	280	259	296	261	312	298	284	300	310	272	272	273	242	257	279	267	290	280	280	299	290	293	301	264	264	272	287	307	275	272	271	289	249	259	310	272	285	282	286	276	291	302	269	296	299	275	252	288	246	291	294	318	298	295	296	292	276	301	269	270	263	270	248	285	267	285	282	266	293	290	341	281	266	289	287	308	296	314	293	259	292	271	301	290	279	260	277	314	319	284	305	281	233	272	270	245	288	266	279	256	291	285	324	301	273	328	308	305	272	256	252	299	285	293	318	279	278	295	306	270	291	295	311	308	317	260	274	315	281	302	302	266	303	281	293	248	277	299	254	259	285	290	315	290	316	279	274	323	260	273	286	275	288	258	311	264	251	283	261	273	276	350	260	270	270	278	306	297	279	262	273	289	271	252	286	271	251	247	312	277	252	295	292	287	297	275	269	282	278	312	282	278	276	269	277	305	286	276	257	268	266	264	280	251	268	270	263	300	306	273	265	285	298	280	273	307	304	266	275	257	306	260	262	279	239	287	260	284	314	277	279	278	251	265	277	281	294	265	293	290	296	287	299	257	277	286	281	260	278	283	275	242	274	289	258	267	275	275	266	276	275	296	283	289	264	269	277	286	297	276	292	283	262	274	310	297	284	299	274	275	291	283	286	262	275	277	264	283	319	284	275	290	293	265	251	275	261	304	294	278	341	253	264	275	282	256	261	259	263	281	290	255	286	279	274	255	291	278	309	268	287	300	278	260	270	268	303	288	302	295	275	288	262	300	261	241	281	307	280	273	257	282	275	252	270	277	258	282	261	297	294	295	297	300	292	286	295	264	272	283	279	294	287	257	313	249	250	279	267	303	292	277	275	297	277	254	268	274	257	276	298	292	296	283	304	254	270	282	269	263	278	285	295	280	267	274	263	313	246	268	299	309	279	292	279	269	263	280	282	307	256	305	332	307	263	289	263	271	250	256	275	277	287	309	303	316	292	257	256	300	266	272	287	267	268	266	279	275	280	275	283	272	302	276	280	258	277	278	290	282	277	277	297	282	296	306	276	286	248	295	299	295	310	289	262	286	284	313	274	286	307	286	263	281	254	267	284	317	292	276	314	282	263	236	278	270	302	304	244	310	250	279	296	266	235	301	261	275	273	258	298	280	285	297	278	277	261	292	267	276	301	280	283	294	328	261	265	312	299	300	280	302	289	297	316	280	276	294	252	324	258	245	262	291	286	257	288	301	282	269	275	271	285	288	292	282	298	280	277	288	289	292	292	290	269	297	268	268	282	270	294	267	270	266	295	291	272	284	292	276	279	260	279	276	279	292	266	295	261	280	273	282	272	238	247	267	277	270	302	275	284	263	277	296	305	275	268	264	294	255	279	269	289	278	275	250	284	289	276	280	297	308	267	291	281	266	319	287	293	312	274	236	265	269	286	264	293	329	291	302	277	280	288	308	280	253	281	284	267	243	266	267	321	289	296	267	315	273	289	287	251	260	273	297	292	311	276	305	300	271	251	291	285	295	273	276	264	297	274	290	300	264	287	306	274	294	293	276	259	304	250	255	294	256	273	271	305	262	255	301	276	280	278	261	302	290	282	272	270	304	258	289	311	250	296	297	292	282	296	307	260	258	269	289	275	268	318	275	252	271	306	280	306	263	268	250	275	282	302	334	296	285	277	274	296	292	300	264	249	306	267	293	288	297	282	271	271	296	279	252	272	272	281	276	294	273	262	233	303	273	315	266	326	303	282	280	264	298	291	284	297	302	285	289	319	257	296	264	256	275	270	276	294	257	267	316	302	295	266	268	237	307	284	284	251	289	249	270	283	286	283	305	267	310	280	324	292	315	209	295	298	283	256	270	287	265	251	285	280	300	297	334	268	264	307	294	295	261	261	287	297	290	267	258	278	273	273	273	294	286	277	285	273	257	281	277	279	277	284	279	281	300	279	241	316	286	295	268	297	274	280	313	286	273	262	280	270	286	293	252	260	321	273	279	270	259	249	290	287	293	279	263	284	282	268	283	273	267	316	272	272	268	287	265	242	303	299	280	269	292	316	287	294	240	293	278	279	277	312	300	274	294	290	293	286	301	276	311	283	293	282	245	276	279	264	288	274	269	300	297	267	273	315	265	274	312	290	272	285	262	297	282	274	303	301	282	284	299	267	264	277	285	275	239	282	244	282	258	310	268	274	290	262	294	292	287	277	260	290	279	262	281	285	307	286	281	278	264	293	280	305	255	265	252	282	290	253	257	280	287	266	297	271	267	297	301	263	285	289	274	249	298	298	298	282	275	289	270	296	300	278	279	318	308	287	266	279	308	290	283	297	283	290	282	296	271	286	281	275	296	286	265	312	278	248	298	287	283	287	286	241	320	276	272	281	258	299	335	290	264	284	249	271	288	275	309	288	271	280	277	292	327	274	284	271	289	270	295	285	264	277	267	292	293	253	264	251	291	257	300	268	307	286	278	281	290	288	276	281	250	321	298	295	281	306	282	282	275	257	283	302	293	279	266	294	291	282	274	284	302	294	277	297	258	294	264	248	266	298	287	320	304	279	253	243	315	270	258	288	246	287	286	282	289	263	296	296	299	300	284	258	288	293	271	297	286	289	303	277	264	260	254	301	263	286	267	270	286	256	289	278	293	299	289	281	268	274	275	311	295	270	303	323	289	290	285	263	283	290	302	268	281	278	314	274	282	274	315	294	288	314	274	275	286	253	265	290	303	298	287	297	306	266	293	264	262	280	284	249	257	276	285	275	301	293	278
6982	1009	1495	1641	1408	1219	1040	962	957	879	813	781	757	711	769	729	711	765	773	680	698	696	685	724	638	728	691	667	658	680	712	714	642	658	698	685	668	684	707	705	676	671	669	712	653	687	682	681	692	692	740	684	703	644	668	663	665	637	709	706	684	695	679	688	675	691	702	683	651	635	659	671	676	658	687	700	669	707	661	681	681	668	677	699	723	703	655	687	645	671	656	692	723	668	717	665	677	647	700	680	662	665	700	682	679	645	654	700	665	654	608	678	641	652	676	661	693	690	714	731	674	649	641	659	669	667	668	689	659	703	682	685	645	671	666	648	651	676	704	689	659	676	677	713	650	670	662	684	681	648	658	697	665	654	673	670	707	663	711	678	656	640	647	676	650	718	661	646	635	689	630	648	632	669	697	667	647	696	651	693	695	650	622	697	627	648	660	658	707	662	709	674	671	661	711	688	678	677	699	665	626	640	700	672	668	659	685	628	669	653	651	693	657	677	670	669	681	678	638	669	690	738	638	672	674	652	704	641	643	673	657	667	703	699	661	666	654	651	644	661	656	664	668	700	608	692	662	717	678	715	721	695	676	670	644	612	659	685	657	663	625	665	645	653	679	657	684	693	677	707	657	648	626	703	646	678	678	653	691	706	670	699	657	666	667	651	674	665	712	676	688	733	663	721	676	691	709	626	643	624	702	671	728	649	663	710	673	669	727	711	624	601	675	656	647	650	686	737	641	659	706	620	665	696	662	680	672	630	705	653	681	664	683	660	733	648	698	619	651	641	665	634	651	674	699	692	662	664	651	679	667	693	668	665	649	724	631	634	658	670	664	650	660	660	680	665	658	657	685	673	659	638	674	616	654	697	684	657	676	640	686	684	689	658	636	686	658	702	679	657	649	659	663	682	678	708	674	649	660	693	706	665	695	657	670	643	679	660	674	739	620	690	673	662	686	643	607	669	652	660	672	669	658	651	640	650	680	646	711	667	653	655	663	616	645	732	689	654	674	641	671	682	701	661	680	643	670	613	671	679	659	659	685	662	685	679	619	660	736	661	699	679	624	665	708	674	639	618	688	687	641	680	655	710	709	676	698	675	668	668	641	738	640	711	666	625	673	655	658	657	696	677	645	705	677	677	654	680	646	666	682	697	678	638	671	696	652	693	663	648	689	711	649	666	647	664	619	618	652	671	694	686	685	722	654	693	696	703	652	660	651	657	663	659	678	669	644	628	688	678	650	634	677	722	667	641	649	683	619	652	665	655	682	636	670	690	657	685	658	638	683	630	674	675	648	681	690	642	664	672	703	698	672	685	681	690	666	678	652	682	661	702	628	655	659	628	689	669	644	696	676	722	707	705	654	620	656	698	670	648	651	631	656	654	678	663	653	650	679	632	697	720	682	733	684	659	608	671	656	631	673	683	671	653	667	692	668	652	666	690	675	689	654	699	690	666	643	708	708	699	661	647	711	641	696	667	688	674	704	651	639	691	605	639	661	634	656	649	632	655	694	684	652	662	640	656	669	692	633	633	650	678	673	623	671	646	655	669	662	671	720	614	701	679	710	661	709	645	664	651	718	661	677	686	673	676	682	640	701	715	673	699	669	712	693	739	694	684	695	666	643	656	625	674	665	682	700	686	627	689	727	666	703	624	672	663	699	664	659	653	674	656	679	674	664	651	605	665	665	611	657	646	668	690	649	631	669	678	671	653	673	699	720	707	680	676	670	677	699	687	679	675	680	658	706	644	656	698	662	696	673	672	700	725	656	668	710	672	676	721	656	673	681	655	640	652	677	670	705	637	675	694	631	658	677	646	661	695	703	680	647	684	675	702	692	689	727	674	623	648	671	691	652	672	662	696	677	667	696	629	623	663	683	674	671	656	675	665	677	700	675	685	682	699	646	643	680	689	675	610	678	677	665	693	660	690	668	673	666	680	644	668	676	705	720	670	655	673	664	632	674	688	666	643	692	645	691	632	648	680	638	703	698	648	694	685	646	670	683	669	668	673	697	660	645	672	659	696	677	713	661	679	688	680	655	697	651	670	675	697	680	661	685	677	672	705	646	706	647	622	670	719	694	673	643	646	695	693	681	657	640	660	677	678	700	664	700	627	684	643	660	637	701	675	638	650	681	662	653	642	639	700	632	713	666	676	655	650	672	707	650	660	687	690	642	693	681	706	695	651	669	671	717	672	690	637	673	699	670	678	710	656	699	710	633	632	682	640	678	639	672	640	690	720	686	688	684	638	715	651	605	703	680	691	650	702	635	650	667	644	743	723	680	653	606	685	700	684	675	610	675	693	682	694	631	690	687	688	682	712	711	678	659	653	663	673	690	666	701	684	641	668	677	742	659	655	685	724	636	658	682	689	663	659	666	687	650	631	700	668	631	680	651	659	648	685	672	661	629	672	653	655	660	707	678	676	638	618	666	684	679	613	684	636	714	689	670	708	669	602	689	678	696	691	627	688	670	651	658	685	615	695	681	686	652	673	690	658	681	727	672	631	649	691	649	646	682	645	678	691	653	672	703	641	706	678	660	706	691	659	652	681	680	692	664	663	684	624	661	643	652	653	680	694	694	713	692	654	696	689	642	652	673	677	608	649	681	690	632	682	651	673	646	651	729	649	658	717	643	652	678	666	653	710	727	659	674	649	680	666	660	648	702	671	696	671	657	661	693	685	651	668	678	661	659	638	674	646	708	622	695	619	650	727	656	681	665	714	659	686	646	688	671	644	708	661	664	633	626	711	656	634	655	682	691	664	731	625	671	665	665	702	678	653	668	637	697	652	654	682	669	668	705	690	675	652	710	636	708	731	637	662	726	655	634	659	668	667	660	692	665	668	713	697	665	651	671	669	692	681	655	653	679	642	693	649	686	642	633	666	683	676	664	705	680	657	664	646	704	665	678	613	713	648	688	681	653	667	700	662	672	712	688	641	702	714	669	702	622	660	689	692	654	685	688	674	707	664	644	662	760	652	665	670	629	712	672	686	715	639	640	668	677	676	676	687	626	645	633	677	662	657	695	684	661	626	669	670	643	650	647	683	660	697	665	630	658	653	623	685	676	697	639	681	681	674	650	635	655	649	691	682	658	713	693	615	651	679	656	660	672	639	647	713	742	700	665	717	656	666	643	672	663	664	623	646	671	660	706	692	676	683	727	645	683	682	654	669	628	692	644	710	677	712	687	701	695	639	650	674	660	671	734	677	641	686	631	683	686	682	695	701	684	690	650	669	655	701	690	686	647	690	690	662	680	672	695	656	684	660	644	652	629	677	686	647	685	648	697	640	651	699	609	693	676	702	588	663	691	665	713	650	655	724	626	697	637	666	706	669	647	643	643	681	661	656	724	677	643	642	655	645	668	667	649	673	687	669	674	663	691	642	682	634	660	629	675	650	647	640	715	657	718	649	669	659	671	641	689	677	685	648	665	631	683	647	661	674	663	672	660	703	665	665	663	656	618	666	652	653	670	680	691	624	701	680
14160	945	727	623	348	304	228	217	175	199	148	153	137	135	141	157	148	152	143	133	118	154	131	143	115	122	126	123	129	117	144	115	118	120	133	119	117	128	131	114	118	121	125	131	117	120	114	125	137	130	102	137	141	128	143	140	135	102	112	123	123	95	120	119	131	94	132	121	132	117	116	123	113	133	110	147	121	146	110	129	139	128	122	106	117	139	121	149	145	123	115	121	110	114	107	105	108	111	129	141	126	118	145	134	130	108	131	101	135	121	114	96	115	121	114	126	118	141	114	109	138	118	141	129	126	129	121	140	139	124	134	122	98	153	129	125	141	141	115	127	146	125	108	109	134	122	116	144	127	111	128	123	129	121	126	110	99	115	115	117	129	114	127	120	122	104	132	143	106	108	100	115	124	129	99	121	119	138	132	109	104	113	115	138	124	119	121	106	105	98	109	111	121	130	127	124	119	107	127	112	103	125	133	129	114	127	111	127	116	117	138	109	127	128	123	131	111	119	119	142	114	112	118	128	134	101	109	131	115	114	128	131	114	131	134	141	105	145	119	113	116	89	134	108	115	103	133	100	112	125	107	119	111	112	107	123	126	141	120	132	114	129	135	111	120	130	149	115	126	130	121	110	124	111	150	139	120	112	120	151	130	131	135	123	115	117	121	94	132	141	110	112	112	127	129	137	115	133	127	119	117	117	123	124	126	127	124	141	125	108	114	124	114	148	122	110	124	118	133	134	118	133	125	129	117	106	135	119	110	108	114	122	111	116	122	130	134	113	154	125	133	110	127	120	115	129	100	130	121	133	127	138	121	120	137	117	102	126	144	109	130	123	100	109	117	99	127	123	128	107	112	128	139	111	116	118	112	130	141	117	118	127	114	123	129	123	140	104	121	137	128	111	113	124	119	105	129	126	112	112	111	93	123	116	111	129	119	132	126	104	109	120	123	134	122	119	130	113	111	118	110	116	136	126	119	147	124	147	114	130	119	136	130	118	130	127	125	134	124	124	126	136	114	121	108	118	120	138	110	103	130	120	142	145	109	105	132	132	125	113	128	125	117	134	124	115	103	122	112	117	122	122	113	117	139	124	122	142	105	140	132	92	129	111	135	117	127	117	99	122	120	120	128	122	126	116	126	124	118	130	128	111	126	121	124	124	137	125	126	114	132	143	125	105	114	128	116	121	107	133	124	139	99	118	109	119	131	114	122	134	121	126	128	129	153	119	125	146	117	121	113	114	124	126	139	122	107	108	115	124	136	126	150	131	163	110	135	95	134	108	116	131	127	128	135	120	133	96	123	138	117	121	136	125	117	117	142	113	110	117	131	133	128	102	114	123	122	115	123	109	118	129	118	126	115	115	117	103	92	111	105	127	103	123	123	155	113	125	135	136	115	113	114	114	108	113	116	137	132	125	127	134	129	120	114	133	104	115	124	119	138	139	126	109	118	123	118	135	114	146	128	127	124	118	141	123	138	109	123	126	115	129	139	119	92	126	131	116	110	116	114	113	134	126	121	117	108	107	121	119	110	141	148	118	121	93	133	132	119	110	126	127	123	122	124	110	103	129	141	96	117	120	114	97	110	116	114	138	109	129	127	118	125	144	141	128	132	124	114	127	129	146	136	141	151	116	112	120	115	127	123	106	128	129	116	118	114	124	130	104	133	115	97	127	136	126	121	109	114	116	130	140	132	116	125	136	120	128	122	117	112	118	126	128	118	126	107	130	142	126	99	110	127	114	98	119	119	130	102	123	134	130	103	90	128	92	133	132	109	139	97	96	132	108	116	137	110	123	112	104	128	118	127	131	135	139	117	98	135	123	130	94	100	127	123	105	128	140	107	123	117	111	104	107	115	113	125	115	126	127	133	127	145	125	139	117	133	112	115	122	118	138	154	144	105	114	141	100	118	122	138	116	101	126	121	139	112	112	163	117	128	135	133	131	127	123	122	139	122	120	122	117	130	121	113	108	127	120	127	137	109	118	102	129	110	126	100	123	115	131	128	140	122	128	105	119	135	116	100	129	123	131	116	100	124	123	135	134	131	123	117	116	124	122	137	142	125	130	112	134	117	120	109	133	116	100	153	122	128	148	119	107	114	109	126	141	119	118	122	122	109	140	116	122	122	135	104	135	111	137	124	129	102	126	141	97	111	103	111	114	122	122	121	113	134	118	106	119	110	121	118	125	102	100	135	108	123	110	108	134	129	122	115	128	112	141	114	110	118	140	121	107	124	134	118	130	120	126	112	115	123	121	112	116	120	109	133	142	119	115	127	115	131	118	116	122	136	119	116	137	129	142	133	127	103	140	122	127	123	118	128	116	119	112	131	124	115	124	143	109	132	98	90	133	142	121	125	134	105	111	110	118	125	105	127	134	126	112	139	117	126	110	121	130	107	136	118	117	110	134	131	133	114	128	112	146	122	119	110	118	121	116	124	130	110	119	137	117	115	120	125	132	137	125	118	141	130	117	112	116	140	102	129	120	112	127	121	122	129	112	141	115	113	129	93	96	131	137	121	130	125	129	143	132	106	122	112	102	118	121	120	128	126	106	126	117	112	132	138	133	139	123	130	126	126	116	122	125	119	105	113	119	131	108	99	137	122	120	99	122	130	128	128	135	123	121	134	124	109	132	114	129	126	153	124	120	117	128	125	142	126	119	116	126	124	113	112	104	128	138	98	109	108	116	104	134	117	138	144	122	126	121	128	140	128	126	122	108	135	120	104	130	127	144	113	122	104	116	111	132	141	114	115	113	136	117	127	110	127	110	125	121	134	139	105	136	125	118	129	104	116	121	129	144	111	105	123	124	126	132	127	104	129	129	126	133	108	118	124	136	114	118	158	110	133	119	129	135	152	122	123	96	121	114	123	138	109	108	140	114	118	106	119	135	106	101	107	115	130	126	119	122	103	121	122	111	121	144	106	118	115	146	122	111	120	125	117	118	103	145	117	97	117	114	131	126	113	134	103	115	130	119	102	117	131	123	119	133	135	130	107	133	126	128	144	113	120	111	125	110	126	105	125	131	117	109	122	132	130	120	144	120	128	110	134	118	152	106	116	121	138	124	115	134	128	111	124	117	131	128	139	126	113	124	116	116	134	122	126	112	114	115	125	136	111	135	114	134	136	122	127	106	119	112	118	97	116	129	111	103	123	111	109	122	127	137	121	137	109	124	125	124	126	115	116	123	107	120	125	108	133	143	130	129	97	124	122	122	110	112	139	96	127	117	120	120	133	123	117	102	111	133	113	118	123	127	126	122	140	120	128	119	111	136	116	116	140	143	125	135	115	120	106	132	128	108	123	104	132	126	121	116	142	108	124	146	119	116	122	119	109	119	113	117	125	129	122	116	130	116	153	145	116	116	126	129	127	114	126	117	116	130	121	116	132	130	138	129	156	102	134	120	124	120	128	134	111	113	122	119	121	130	116	158	120	137	120	102	109	100	129	132	99	127	97	117	135	139	126	121	145	125	119	121	108	126
8745	894	1723	1962	1548	1253	1094	876	739	685	621	552	586	527	469	459	461	482	438	407	390	415	361	367	379	361	361	340	388	359	354	388	360	342	353	361	358	362	346	327	366	348	373	370	355	354	314	328	320	355	348	341	344	339	330	322	333	313	335	371	368	372	343	353	358	341	347	350	318	331	311	302	348	338	313	349	341	338	368	336	339	336	353	316	333	365	303	327	317	344	324	320	351	352	335	327	363	387	333	333	326	329	325	323	354	335	331	331	327	332	349	320	340	331	344	336	364	312	334	327	338	353	322	335	324	337	338	323	340	328	367	331	310	341	326	331	300	328	378	345	306	300	355	304	314	338	326	322	301	298	349	313	358	367	315	323	335	330	281	329	315	311	324	352	374	373	309	347	354	331	333	359	310	328	344	333	320	348	324	321	336	361	318	340	332	327	334	335	319	323	319	325	328	313	353	348	318	333	339	326	349	346	348	320	321	334	341	298	351	366	329	336	362	309	368	329	330	309	353	328	371	341	321	343	335	342	359	335	365	327	335	312	307	330	330	368	326	345	359	329	307	353	317	320	307	352	323	365	365	306	337	296	302	308	309	355	329	319	324	347	309	341	354	315	344	344	369	338	301	314	348	331	308	354	293	355	340	363	353	352	325	342	342	321	317	307	299	311	305	332	341	312	340	345	350	328	326	339	379	334	324	326	321	335	322	349	325	337	369	325	334	327	318	354	364	329	326	351	310	308	340	372	342	322	314	312	372	335	329	345	335	335	330	321	272	311	343	357	300	345	340	343	319	345	348	338	307	355	332	324	319	310	321	335	276	313	338	356	348	330	308	340	319	337	340	315	326	356	322	335	317	350	333	357	317	354	329	325	337	312	323	296	347	364	320	313	341	347	368	305	352	343	354	319	352	397	360	321	375	321	334	371	320	319	338	361	338	325	342	340	321	315	332	294	311	317	348	313	337	310	319	339	361	370	347	343	335	319	345	357	344	371	308	328	346	375	316	364	348	338	336	360	320	339	317	369	367	357	308	313	322	330	324	351	350	329	313	335	325	319	314	357	328	324	303	336	341	335	354	303	341	295	358	365	300	342	349	307	339	323	332	362	352	345	302	363	340	322	344	318	336	345	352	333	309	331	350	324	342	343	349	345	325	342	299	347	333	349	322	293	341	317	355	339	328	361	339	335	307	326	337	305	338	334	345	344	317	307	323	323	327	342	346	329	344	364	337	323	314	287	325	365	302	344	341	312	320	320	307	307	306	331	349	350	342	333	330	352	328	346	342	343	311	320	336	346	314	332	325	361	332	366	323	341	335	355	333	375	328	335	316	340	318	377	336	366	297	316	316	308	283	334	320	334	337	338	315	330	332	322	328	338	339	347	326	324	308	294	345	360	360	353	339	312	312	324	345	343	294	359	306	313	305	334	309	347	327	351	357	317	319	335	334	326	359	373	326	355	333	325	354	317	334	298	322	352	334	369	317	353	356	334	323	319	336	350	340	330	336	330	355	334	305	368	304	338	317	326	326	359	342	343	318	315	294	362	369	325	354	335	318	360	329	351	345	346	319	344	331	326	363	354	304	334	336	339	312	346	392	358	354	314	318	318	340	320	298	337	322	323	337	349	344	327	331	329	336	320	341	327	336	325	359	323	365	333	313	360	337	352	305	320	311	349	320	314	324	331	317	322	338	331	335	318	338	324	354	364	320	316	376	304	340	338	338	321	355	344	307	339	307	323	314	344	322	342	320	333	342	343	335	311	324	367	342	324	345	338	317	340	326	353	323	310	316	328	342	309	350	348	309	322	327	361	299	334	340	345	324	330	330	334	355	298	349	330	346	343	358	364	336	336	321	323	332	352	372	346	335	310	328	323	336	312	360	361	331	341	291	321	323	296	343	336	335	338	328	353	330	330	350	344	352	349	313	337	322	327	333	314	325	362	332	326	332	309	354	326	335	330	371	350	310	312	308	339	334	337	334	345	343	312	341	332	333	353	347	335	314	323	340	350	360	317	333	313	299	344	337	341	337	366	328	329	354	327	359	333	337	326	310	345	306	344	344	332	310	346	340	350	371	366	339	319	312	341	341	324	352	317	306	338	300	382	318	324	343	326	336	343	320	337	344	334	303	355	321	350	324	347	345	345	316	343	316	323	362	325	366	327	348	344	344	336	337	366	343	324	356	321	327	311	336	319	339	323	303	350	358	368	277	323	371	306	355	303	368	347	368	328	355	351	316	346	335	338	318	325	304	356	349	307	351	314	332	308	319	333	320	321	269	304	349	315	322	332	340	367	315	340	330	346	326	324	324	334	302	296	311	298	307	337	302	333	315	324	342	322	349	326	338	321	325	305	327	327	349	329	343	330	321	345	354	334	357	325	340	349	312	334	337	325	343	302	346	330	332	343	348	321	371	334	332	354	341	312	348	331	340	326	345	331	289	332	346	326	331	343	356	325	324	336	336	317	343	318	340	315	316	327	336	317	327	335	360	349	352	324	327	294	335	323	302	335	304	349	339	349	331	339	297	321	307	321	316	345	354	317	333	321	331	313	347	343	366	326	364	327	331	359	364	341	344	335	328	352	359	373	309	325	318	308	321	319	358	318	347	312	369	348	318	303	328	320	340	332	342	332	339	331	307	345	335	312	307	321	332	297	352	333	298	350	309	353	331	320	350	321	341	316	320	346	325	326	337	342	319	339	337	344	354	344	342	340	324	336	331	324	359	308	351	335	346	343	352	366	338	339	322	320	334	333	338	316	341	305	337	323	312	330	347	326	324	335	318	326	340	324	342	327	331	334	369	315	328	316	363	316	348	310	324	347	360	343	356	364	339	327	326	319	301	292	328	313	360	339	334	358	327	320	351	327	352	316	348	374	322	351	338	326	314	342	320	328	341	354	312	311	333	315	315	295	342	323	318	325	305	338	327	322	350	357	329	302	361	335	296	306	339	329	350	332	323	342	310	354	353	338	346	328	339	302	322	333	318	330	334	327	333	353	304	319	320	329	311	334	298	300	332	342	314	336	347	355	322	352	336	312	357	343	351	321	313	333	336	331	333	346	350	320	336	364	355	329	319	330	336	338	337	320	335	336	324	362	301	394	320	328	322	344	336	344	327	326	305	345	328	340	327	323	324	348	349	345	339	357	311	336	337	316	344	312	328	309	367	343	324	334	345	312	347	360	310	351	334	314	318	330	335	332	332	319	331	354	327	342	328	325	341	316	345	382	338	325	321	322	306	319	366	338	310	327	339	333	337	301	308	322	306	331	354	350	321	349	321	346	339	349	369	344	305	341	308	305	324	329	355	361	338	344	322	312	340	345	307	308	312	340	307	379	367	321	333	309	363	375	346	357	321	360	315	374	342	347	352	319	315	319	341	330	352	297	359	325	331	295	334	313	339	339	320	330	350	358	377	326	336	325	329	356	307	352	326	359	348	356	329	367	344	316	321	332	327	339	349	352	338	337	333	326	348	303	345	324	338	328
1517	397	474	410	425	400	392	335	381	348	357	369	390	368	403	399	382	409	346	376	348	339	399	347	354	379	360	352	398	380	373	360	377	355	361	379	362	354	357	368	376	396	342	406	382	349	394	356	351	350	356	413	377	407	338	363	359	363	374	345	321	371	339	346	370	360	363	381	383	374	341	367	368	335	336	381	316	335	358	394	377	360	344	402	364	373	372	382	365	382	373	370	373	380	337	393	367	346	394	410	346	360	389	331	361	378	349	368	369	384	339	387	407	388	342	397	364	382	385	362	347	339	399	326	364	356	364	401	362	325	382	336	338	398	316	364	364	356	366	358	353	359	410	343	379	367	413	346	384	382	401	363	346	393	370	337	366	364	389	361	377	350	357	380	370	399	336	355	345	370	385	355	364	411	382	377	349	370	388	377	381	374	353	369	352	364	388	373	345	403	357	369	330	386	378	348	402	395	367	358	364	382	369	370	356	371	385	365	392	400	404	350	344	368	350	363	358	354	346	386	347	358	414	342	360	373	343	373	395	382	355	363	347	402	392	354	356	390	376	416	375	394	376	353	327	390	394	381	382	360	373	358	361	379	370	380	321	406	387	327	387	402	376	379	362	330	353	368	363	369	366	389	334	357	374	377	378	364	363	368	368	377	380	378	356	378	373	374	431	348	393	367	360	304	377	343	375	339	363	357	379	375	386	346	392	398	330	327	319	372	391	366	404	386	401	377	351	379	380	377	349	336	359	339	385	370	358	374	403	362	367	374	364	379	378	347	363	385	375	331	390	374	369	408	346	386	371	342	381	385	388	366	330	367	364	377	364	363	354	400	380	354	384	385	367	373	356	390	350	368	339	396	365	338	366	410	366	344	364	373	400	350	337	395	370	354	378	349	392	354	376	371	374	380	383	358	354	366	351	405	366	382	335	368	353	359	370	362	381	394	334	420	403	392	375	387	346	387	373	327	371	350	387	376	380	360	356	362	388	374	370	347	382	350	342	354	347	374	397	339	355	393	396	356	394	366	380	371	350	392	383	355	366	391	345	359	409	396	359	348	398	377	336	351	383	362	389	380	382	361	402	378	427	398	430	378	413	341	354	390	363	356	397	377	337	362	410	408	394	349	354	360	348	345	390	356	349	345	349	363	373	341	375	366	364	422	343	372	397	360	367	381	352	370	400	349	391	375	393	318	383	369	377	342	353	365	332	370	353	372	343	352	372	380	357	361	368	366	363	388	366	391	367	369	385	379	361	387	359	351	370	376	355	365	367	359	394	345	385	342	397	331	361	357	387	364	362	358	365	401	388	324	369	373	379	374	394	357	380	345	388	343	351	338	365	375	375	398	358	367	350	390	350	389	386	398	392	349	365	357	388	359	372	339	352	353	382	423	373	379	342	389	382	357	388	393	368	374	370	397	371	381	358	392	399	375	365	357	361	345	394	410	356	391	357	359	377	378	352	356	370	353	365	391	339	327	328	380	387	375	375	352	387	348	365	372	344	342	348	414	335	365	380	331	348	375	357	350	372	367	365	373	383	350	360	373	385	356	349	366	348	369	357	367	389	367	390	403	352	367	403	375	402	362	363	400	380	390	343	360	334	375	386	349	383	406	353	362	372	369	338	348	360	362	345	361	380	352	394	385	365	355	368	361	384	425	332	393	359	380	365	345	380	377	376	317	346	376	365	382	349	394	399	380	369	361	376	390	368	408	357	341	369	372	406	364	347	393	413	350	357	420	383	312	373	388	323	353	362	377	365	410	349	381	378	354	388	335	339	344	371	341	396	358	414	336	322	394	382	379	377	415	390	371	373	358	359	344	334	327	386	363	384	388	367	362	381	388	415	364	343	355	407	350	384	387	334	369	385	351	389	377	375	375	383	364	385	379	325	389	378	354	372	353	383	379	383	382	380	377	356	357	377	381	342	375	332	364	384	401	356	376	402	379	371	352	371	385	391	367	374	338	385	373	369	379	366	358	381	358	330	407	350	365	406	344	393	406	340	400	362	398	394	379	361	373	406	367	356	377	377	343	374	362	361	353	371	387	377	397	366	373	379	385	392	378	403	370	393	394	326	362	342	329	392	402	337	379	330	351	347	392	366	408	393	373	365	367	326	357	361	411	382	382	370	387	372	373	377	335	332	376	372	405	364	403	388	385	332	365	371	422	373	350	416	393	405	359	382	380	356	374	341	337	347	380	393	359	335	361	382	403	360	360	383	354	375	340	361	373	380	355	385	367	367	380	348	358	376	333	402	340	368	391	388	379	372	377	389	385	388	342	391	355	396	390	404	352	397	351	348	375	384	332	355	364	399	373	400	378	348	378	387	362	360	376	352	365	362	359	402	369	381	370	400	372	360	360	354	401	384	355	387	325	392	336	370	347	377	364	336	343	352	372	367	378	373	365	382	366	379	381	346	336	376	366	353	365	365	380	386	375	394	356	326	395	340	352	391	355	401	355	382	372	380	392	355	410	396	372	346	394	365	394	379	373	381	395	423	404	342	369	410	337	381	386	368	388	384	344	382	374	365	388	348	370	366	366	394	372	370	384	367	367	397	382	365	361	357	369	366	343	375	376	356	368	414	378	346	361	379	355	341	344	384	389	393	382	383	376	359	344	391	353	354	359	361	364	391	359	347	380	368	342	374	341	386	371	380	349	347	394	353	398	393	364	344	324	367	369	384	365	374	358	354	368	348	354	359	364	377	380	402	366	354	374	355	371	350	402	354	389	398	369	347	379	376	348	411	368	353	356	364	377	337	398	383	385	380	378	383	380	350	368	347	379	354	350	377	401	412	321	400	400	357	356	408	394	384	393	342	350	359	384	374	399	381	379	381	393	363	340	379	378	343	387	357	359	372	381	373	382	359	376	350	354	379	381	413	368	369	388	389	377	329	323	349	383	342	340	383	345	372	382	337	371	364	378	362	372	377	378	391	389	379	409	355	370	392	377	364	402	366	325	360	382	374	351	370	368	366	369	380	360	372	360	365	377	393	373	367	369	378	339	383	363	378	369	358	389	373	356	395	352	388	371	398	345	372	330	353	367	395	396	371	335	393	396	385	371	374	372	355	386	380	344	355	364	374	347	411	343	391	380	379	366	398	334	357	371	367	335	344	360	365	356	343	363	358	387	343	372	358	354	358	434	367	377	343	359	371	398	366	356	400	344	381	355	371	370	358	360	361	346	392	348	381	405	350	342	374	404	377	378	376	387	393	373	370	328	348	349	366	354	340	367	365	379	380	356	367	333	375	339	345	394	348	360	351	368	365	383	402	365	413	381	324	371	385	336	337	362	386	380	334	346	370	360	374	370	363	358	366	356	372	375	390	358	402	395	368	390	344	348	395	365	376	350	345	391	396	346	354	369	381	342	376	386	364	370	369	355	357	373	341	367	339	348	407	344	327	370	396	397	388	320	340	342	348	325	381	388	368	329	398	377	366	420	338	389	351	366	366	362	335	374	329	365	351	358	392	357	344	385	367	385
2147	959	955	1048	942	986	895	917	874	885	895	886	895	857	911	862	839	823	904	859	887	901	914	819	867	849	838	846	852	870	868	884	833	816	847	862	864	851	865	879	854	908	878	912	862	862	876	904	894	865	864	868	910	879	901	826	825	828	857	880	886	834	808	899	886	873	839	861	874	851	780	903	874	869	881	870	868	819	839	817	870	825	857	863	855	871	869	844	881	842	878	880	863	851	908	868	897	856	834	821	866	861	894	881	825	816	849	871	872	842	855	869	891	860	844	893	872	815	856	909	838	831	852	857	849	875	865	844	877	824	832	919	809	870	854	810	852	857	850	851	905	871	924	880	791	874	836	806	850	856	829	891	855	811	813	906	844	868	842	897	812	870	850	865	880	792	887	929	795	881	860	867	856	895	824	806	868	825	892	864	859	797	821	824	809	860	839	868	875	916	889	924	833	897	839	850	823	854	830	925	903	849	872	872	880	881	809	865	844	865	865	914	850	813	842	895	821	834	848	858	905	853	874	813	865	836	860	894	834	866	838	862	905	855	833	857	841	899	816	868	855	889	934	865	867	871	880	839	830	886	882	866	866	844	834	871	880	832	889	876	916	885	829	870	798	838	839	869	845	855	832	835	780	879	846	852	882	846	866	810	908	874	847	851	823	843	835	860	862	861	834	909	900	823	848	846	825	870	861	806	917	848	874	836	853	821	953	833	842	876	830	825	862	876	865	875	907	866	908	831	855	849	840	885	881	827	913	854	823	868	886	868	912	846	856	890	866	778	875	825	846	938	830	893	877	836	864	861	878	854	885	839	865	862	857	864	882	842	827	816	830	841	824	819	825	834	931	863	831	825	813	835	856	894	846	813	859	880	876	889	860	865	867	832	824	856	920	847	864	856	834	891	889	814	870	823	901	883	868	872	840	868	936	901	875	805	863	901	881	843	937	909	860	856	850	856	914	868	881	868	853	891	894	837	846	845	905	861	927	885	867	851	954	820	851	827	888	901	896	855	839	868	859	891	829	912	903	874	861	865	883	857	895	830	907	837	829	861	872	846	858	850	851	838	890	823	856	867	886	851	861	892	862	915	878	818	891	849	921	833	830	817	924	871	862	869	817	895	872	918	873	892	886	870	835	857	866	880	883	896	854	856	875	890	822	858	849	869	835	905	833	832	900	865	861	841	891	878	833	871	871	864	842	880	922	871	838	909	871	806	876	868	894	871	889	842	905	860	916	895	841	815	836	868	857	874	866	838	859	831	815	838	865	840	844	845	843	857	853	894	831	894	883	854	892	893	888	897	853	922	830	791	866	878	856	870	835	881	836	876	819	837	853	852	829	803	890	859	893	837	880	834	891	890	858	902	832	859	831	922	887	822	858	855	893	820	866	817	849	845	853	850	908	844	897	888	839	896	829	837	872	855	866	825	881	866	869	888	900	828	822	871	853	790	809	898	888	864	916	891	854	835	864	890	849	850	828	841	831	843	834	816	823	863	886	844	852	897	872	834	840	878	883	845	825	857	821	867	922	941	880	876	828	878	920	900	883	882	824	857	867	846	860	802	846	845	923	822	894	884	859	850	870	835	851	870	846	897	848	892	866	855	841	853	875	854	873	901	861	952	852	847	861	809	874	920	905	864	889	870	862	826	861	835	787	895	877	905	851	825	848	799	908	854	851	885	868	929	875	893	906	887	916	854	846	872	860	869	845	814	891	851	836	906	877	831	922	857	897	916	766	898	835	868	913	882	826	830	861	847	873	860	815	890	863	855	833	863	861	873	841	920	886	860	814	929	831	876	884	852	850	810	913	846	831	847	874	826	880	820	858	877	839	840	809	866	816	850	857	842	853	850	873	922	854	866	855	831	846	848	830	872	861	907	876	887	841	880	883	892	867	890	874	806	842	891	896	846	886	922	877	861	856	896	835	866	907	863	824	773	868	878	811	868	858	839	851	880	890	902	821	886	899	880	886	818	869	839	863	851	826	871	866	866	882	881	856	853	846	881	816	902	859	811	884	889	851	886	822	814	852	877	833	866	848	812	844	890	884	847	830	919	908	814	864	899	855	936	881	881	830	852	868	851	843	920	875	888	855	881	853	911	866	837	868	924	850	831	883	882	846	832	831	858	837	900	882	855	802	875	848	870	849	874	913	843	851	839	876	889	881	858	912	933	817	852	885	848	863	896	828	883	813	915	868	836	827	892	824	799	866	911	854	822	893	861	848	883	886	880	863	899	843	869	833	918	834	892	857	882	849	843	897	850	865	846	799	851	828	853	887	890	850	860	874	865	893	867	915	867	859	844	831	838	857	864	867	833	922	834	893	855	885	872	887	874	879	853	891	867	859	889	829	906	904	819	829	874	861	865	879	868	857	834	849	859	865	852	915	860	893	912	833	862	876	903	859	886	904	914	843	894	859	851	817	885	878	841	839	859	901	862	866	845	806	860	882	902	880	883	857	854	855	882	868	907	840	845	903	864	906	882	870	852	888	832	917	898	849	897	874	861	894	860	897	833	879	854	878	851	876	837	869	875	835	862	918	848	815	833	839	890	852	922	856	833	865	856	893	866	795	843	913	856	858	911	823	843	937	841	875	904	854	895	852	825	866	850	849	851	902	812	872	881	804	868	872	894	896	868	858	845	874	850	870	851	871	835	906	871	790	856	876	890	896	899	810	880	846	867	865	892	856	873	828	829	849	863	938	846	830	879	892	881	906	876	844	889	815	843	877	866	870	889	896	850	876	833	871	900	885	772	877	859	811	897	828	861	844	834	890	848	891	850	872	824	837	937	858	865	882	864	833	852	839	849	878	801	840	874	891	858	850	881	842	847	877	923	848	873	890	858	871	813	850	902	812	867	899	879	906	817	841	845	878	874	874	848	893	864	845	803	851	826	854	801	886	907	844	869	897	885	910	889	861	876	838	885	847	814	892	946	868	875	846	858	846	861	827	836	821	862	865	879	892	870	847	826	855	892	881	849	843	834	871	877	907	853	861	836	848	842	880	918	899	858	872	893	841	871	860	857	871	829	860	898	844	891	882	850	837	879	883	826	892	793	909	876	851	832	845	823	816	871	837	881	854	901	912	860	829	855	848	863	842	877	869	856	891	850	872	877	839	860	828	908	869	903	859	891	807	854	907	847	892	890	882	870	884	867	861	842	827	868	885	885	787	874	825	877	899	870	936	848	850	889	859	876	848	834	802	877	857	849	890	843	870	890	903	866	798	868	844	826	855	845	855	853	832	846	877	833	862	891	826	891	877	873	886	850	892	859	877	871	908	880	819	867	926	843	915	849	847	849	907	855	864	929	890	896	876	845	855	848	814	820	901	883	895	837	855	887	869	885	895	868	855	869	907	838	855	894	881	861	858	849	868	894	839	920	827	863	861	879	855	889	813	837	854	853	911	876	834	893	843	876	868	854	827	871	859	906	810	841	858	859	795	852	914	821	863	863	853	880	858	872	946	857	818	900	840	858	854	877	876	854
8248	650	697	548	458	376	328	326	301	348	290	301	275	285	299	293	314	291	264	285	291	310	311	256	261	274	295	284	253	276	273	286	325	268	296	288	263	278	294	277	259	310	274	282	293	301	283	290	310	309	302	313	305	267	298	267	255	290	258	286	293	285	256	268	289	298	300	277	294	290	268	292	270	305	306	285	273	304	306	256	285	288	254	238	290	250	271	275	283	258	257	260	272	299	241	278	277	294	283	286	276	280	289	286	288	286	260	265	270	254	254	242	259	289	271	296	276	277	263	292	305	281	301	293	291	308	273	300	266	252	274	281	281	290	291	263	273	268	261	260	299	271	305	309	272	223	269	252	294	318	264	307	267	277	271	302	276	276	252	301	265	275	280	277	290	289	298	270	258	261	257	284	300	261	275	291	285	287	265	279	241	269	254	304	267	301	288	246	296	274	302	263	265	248	273	263	297	297	268	284	293	238	310	269	265	302	301	302	285	287	248	262	248	265	290	314	255	297	240	283	285	270	280	284	299	300	262	300	285	273	287	282	244	270	268	257	306	274	275	279	243	279	275	291	316	280	265	273	298	295	250	290	269	277	297	305	306	271	247	262	275	307	295	286	263	293	292	293	283	241	268	263	260	303	255	290	283	296	285	297	282	273	254	305	277	275	314	298	276	306	275	298	246	284	251	283	303	304	277	277	307	279	283	310	291	286	300	278	278	276	284	254	306	257	265	304	277	289	294	291	295	285	266	269	292	279	259	248	295	299	302	278	282	287	253	250	292	265	301	285	281	266	269	292	257	278	270	291	277	292	281	276	258	274	268	291	259	259	261	297	285	265	302	293	280	246	286	300	292	296	275	265	314	285	290	283	266	264	288	288	279	296	296	261	257	288	276	303	285	314	275	274	300	304	273	294	273	291	284	259	258	259	298	253	263	274	271	255	232	290	276	266	258	275	272	287	244	244	242	291	245	286	294	266	263	296	306	292	268	274	282	258	262	309	294	258	256	276	302	321	257	290	293	292	286	269	292	253	292	260	273	296	287	297	290	290	270	319	305	277	288	262	303	311	279	277	305	301	271	281	249	283	276	265	277	268	267	265	296	263	274	278	293	314	277	267	263	324	292	269	290	292	252	268	268	273	276	284	289	289	278	266	279	281	255	288	277	285	315	283	293	277	275	265	275	285	278	244	283	307	259	253	258	291	273	297	269	305	281	305	273	299	298	275	282	285	283	244	262	269	327	244	272	289	277	268	301	294	264	297	295	268	265	293	264	250	317	286	252	294	285	265	285	299	267	277	301	278	290	303	292	281	278	295	284	259	275	272	278	243	292	286	283	281	267	290	266	320	294	297	287	274	309	316	268	267	292	308	295	261	292	268	258	280	273	299	284	250	302	318	273	267	282	291	297	282	289	283	259	300	281	276	299	284	268	300	269	310	258	284	293	284	284	295	268	294	277	261	255	297	247	262	260	309	274	248	261	271	292	288	265	296	263	274	252	299	289	274	268	272	268	258	261	293	285	261	263	266	262	302	299	301	283	265	317	279	274	272	288	268	288	273	283	274	273	277	254	300	269	277	255	257	248	270	280	293	280	328	288	269	275	273	273	296	271	258	234	318	281	284	275	270	273	262	259	286	282	269	290	276	265	288	278	306	273	250	271	267	329	294	271	292	306	259	282	296	265	301	268	285	283	295	270	276	255	282	278	301	284	292	276	282	252	261	240	308	264	311	270	304	255	278	284	272	272	278	267	257	279	286	260	304	288	258	276	304	284	304	273	255	323	276	269	269	294	280	278	281	295	283	320	289	286	251	290	297	299	291	258	249	259	273	277	282	258	278	285	288	287	253	275	315	266	287	272	288	282	286	261	259	275	262	282	279	292	284	263	287	303	293	287	296	314	290	299	298	292	256	264	278	255	277	313	269	295	306	273	314	283	277	295	314	312	269	292	288	294	295	283	298	271	277	270	263	268	310	268	269	287	265	265	271	274	286	272	270	312	279	276	251	288	257	311	264	281	245	284	279	269	278	303	260	274	270	273	289	271	282	279	286	252	285	292	275	308	281	312	300	275	286	285	285	284	303	280	259	306	257	300	280	263	286	297	274	255	287	251	277	302	260	286	258	315	264	270	290	284	259	262	277	252	276	275	276	286	313	272	292	288	279	284	283	264	253	266	288	300	293	298	256	302	262	279	301	268	263	294	304	266	290	290	279	300	289	286	297	269	302	283	314	270	277	252	281	298	300	280	293	269	284	314	297	261	301	276	289	267	269	279	265	282	309	288	261	269	271	281	289	250	267	282	264	259	262	268	292	280	288	280	278	273	259	262	269	291	294	312	271	282	252	266	301	247	247	270	282	267	288	281	286	320	301	296	258	303	267	262	270	269	277	283	268	285	301	290	280	260	309	270	271	302	253	288	258	273	271	286	277	259	284	312	277	301	271	243	302	270	275	317	257	267	275	288	267	266	280	288	294	297	279	273	293	262	286	288	287	315	296	302	274	292	305	309	295	270	273	263	269	266	287	295	296	291	274	288	291	268	237	268	277	263	288	289	272	270	291	267	286	287	299	271	291	295	282	286	277	287	306	276	250	268	293	264	287	299	267	269	282	286	279	283	272	297	240	276	327	273	277	252	272	293	236	283	288	276	240	284	253	252	276	281	294	267	265	275	273	308	301	285	261	275	283	258	282	292	290	277	296	278	295	271	251	279	297	263	275	266	301	273	236	304	290	296	293	295	281	270	258	278	284	299	283	294	299	264	269	256	286	315	291	269	282	316	301	288	271	283	277	261	265	291	271	246	261	284	307	288	267	230	287	259	257	236	285	283	278	268	258	300	270	264	315	278	296	276	271	298	266	247	258	282	294	314	269	271	301	263	253	302	272	279	276	276	322	263	275	281	270	246	295	286	280	255	296	296	301	286	293	285	281	292	273	287	315	305	302	282	256	282	235	322	282	288	308	286	288	251	270	285	285	300	264	260	271	237	295	281	238	299	285	266	280	309	272	259	266	302	280	290	271	314	302	308	253	280	282	289	261	251	310	265	314	292	294	292	249	255	263	273	281	280	294	282	284	282	295	305	263	272	280	275	287	271	293	284	284	298	288	274	271	301	284	283	270	288	282	315	261	281	280	260	276	288	276	273	257	251	272	264	282	265	285	310	260	279	265	266	284	276	301	308	301	262	256	271	290	303	284	271	264	282	300	280	268	255	265	282	293	287	261	267	270	312	292	260	282	270	281	297	314	288	275	269	269	288	280	268	256	266	263	274	281	293	273	302	285	281	289	262	283	305	289	284	273	282	328	287	284	274	280	266	294	312	257	307	264	289	284	293	266	270	249	251	269	262	252	312	289	290	286	265	291	293	285	292	291	239	254	245	308	294	277	255	269	285	291	266	259	343	304	312	269	305	285	295	298	272	234	252	286	259	267	288	270	288	275	270	275	257	275	286	271	267	244	291	272	281	278	303	276	328	301	296	261	275	255
6934	1004	1445	1615	1418	1212	1094	1010	887	885	844	791	791	754	699	754	761	745	730	686	710	659	687	718	700	699	733	699	678	684	657	739	689	696	651	683	670	645	638	696	686	677	710	694	622	702	707	675	707	674	679	721	722	676	610	686	674	646	665	683	692	657	631	694	672	667	685	706	683	641	723	601	684	654	711	671	628	683	655	675	695	660	661	678	645	695	681	752	680	658	675	662	650	661	661	666	621	649	644	674	651	672	672	690	633	648	652	683	726	693	696	686	632	681	705	664	647	634	664	637	666	633	655	683	637	702	715	663	679	680	665	667	662	674	686	675	658	672	692	635	678	731	670	698	661	659	648	654	649	623	676	690	668	712	681	606	711	641	641	651	652	689	648	685	688	669	633	675	695	674	647	641	651	649	671	661	643	689	680	679	689	690	689	644	664	686	668	704	657	662	660	676	655	645	650	687	638	626	702	683	609	672	665	675	669	671	690	672	670	725	683	738	642	652	671	655	657	672	666	674	680	689	640	664	690	667	682	663	674	668	683	657	674	680	678	653	617	622	693	650	681	656	643	706	652	662	662	666	667	643	635	642	670	670	682	681	646	675	669	652	674	650	690	646	656	640	675	700	664	640	637	682	632	635	662	689	670	604	651	640	664	710	647	623	691	635	648	661	707	653	637	639	614	715	651	658	656	657	677	652	658	675	674	686	678	661	674	643	658	672	661	652	706	627	645	744	639	655	747	691	661	635	704	623	728	642	672	655	679	683	630	690	684	667	678	673	709	666	628	617	662	687	661	717	665	645	654	654	647	623	678	659	682	683	689	709	705	703	656	719	644	622	697	630	667	665	670	637	691	652	616	646	661	667	661	647	661	679	679	641	623	679	689	705	661	745	679	683	654	672	622	619	663	672	618	688	668	682	637	682	649	699	658	667	658	662	658	650	654	682	684	663	663	668	679	650	710	673	703	691	695	667	665	625	679	649	657	705	669	638	664	666	671	656	635	657	628	644	641	646	672	664	652	671	702	699	675	631	656	645	676	675	676	720	685	652	695	681	685	674	680	675	669	652	695	661	672	684	676	669	691	659	673	653	644	646	688	674	699	675	666	629	721	636	670	665	675	669	687	680	709	689	647	685	648	657	683	675	646	635	689	680	653	659	670	647	690	676	657	684	642	702	640	704	683	724	604	677	677	657	707	685	690	694	685	667	709	664	688	638	700	666	673	669	664	714	680	693	696	678	665	649	707	694	683	693	689	653	620	687	677	641	658	686	644	610	678	648	667	669	648	697	664	667	656	655	675	631	679	641	686	659	659	655	622	660	667	665	678	675	678	659	691	672	637	681	685	685	621	630	640	668	670	691	655	676	673	677	677	626	666	723	705	704	692	659	621	611	694	682	647	649	685	677	708	645	669	657	674	670	691	646	687	674	643	679	662	656	676	702	679	651	657	618	692	663	624	639	720	671	694	656	652	676	696	631	733	666	708	739	666	652	654	688	665	651	674	732	656	677	681	638	703	695	642	656	680	673	623	627	653	651	633	661	656	715	729	686	663	652	664	692	616	626	662	680	704	680	651	680	694	669	629	675	664	697	687	641	681	664	664	642	714	639	650	692	638	643	675	696	664	671	700	670	648	670	686	663	624	649	667	652	672	713	681	643	680	656	666	677	669	663	669	670	654	653	660	671	681	660	668	668	674	634	628	648	686	641	640	675	638	707	662	631	622	635	741	642	672	688	666	687	665	669	670	673	665	638	659	637	664	660	642	637	654	676	616	646	611	603	717	647	644	670	654	686	670	644	623	685	678	634	706	640	678	675	593	626	639	665	659	742	676	643	725	682	679	681	627	679	655	668	656	628	697	706	662	674	696	685	625	691	644	676	694	703	670	645	664	635	692	679	631	634	721	681	669	692	649	715	709	659	621	637	627	654	670	702	668	699	627	728	652	705	687	662	668	739	647	712	673	648	676	710	658	595	696	666	653	641	673	649	675	700	685	661	701	694	625	655	667	639	688	686	698	685	671	697	677	642	609	682	681	682	673	654	702	638	660	645	636	676	678	671	656	677	602	699	728	708	669	667	678	672	635	718	692	649	660	673	654	689	716	664	694	672	667	649	677	674	665	664	728	649	655	666	678	635	685	699	664	655	751	660	665	638	718	663	692	679	659	677	678	602	656	670	675	698	679	671	624	651	677	652	677	680	687	677	682	644	669	663	631	667	665	683	666	676	660	676	665	671	645	676	664	682	694	653	689	664	668	637	683	659	692	716	647	655	612	651	677	686	645	685	681	692	687	632	643	687	699	664	660	728	651	698	697	657	688	662	649	659	701	670	660	640	691	671	677	686	652	682	692	664	662	712	648	633	688	686	679	656	659	720	656	614	663	671	688	654	657	664	650	630	702	621	643	669	684	657	661	663	629	636	659	657	629	651	694	663	655	618	646	669	651	702	641	687	714	663	720	672	678	641	662	647	673	659	721	704	634	648	682	602	670	689	647	681	663	633	683	684	652	622	691	633	675	660	683	718	660	655	676	650	684	698	724	602	666	677	624	644	651	662	663	697	614	677	655	667	707	709	670	653	640	629	641	669	613	629	683	623	652	671	696	636	717	696	673	672	670	700	666	667	656	696	639	701	666	693	638	653	666	712	663	698	687	677	679	663	705	671	657	689	695	714	678	683	639	681	710	609	631	662	673	700	697	673	687	684	666	621	681	674	656	696	663	668	699	697	641	646	682	655	689	685	669	681	723	708	674	659	652	677	704	695	669	689	653	674	708	682	664	662	636	641	689	677	644	646	681	672	662	632	652	658	663	678	706	690	639	660	649	674	686	689	678	669	681	716	648	624	673	655	642	695	683	662	649	665	663	726	732	664	630	657	648	656	643	645	697	666	699	631	643	680	653	663	664	685	668	685	690	682	661	670	666	668	654	674	617	660	667	655	644	663	670	656	642	672	691	681	719	647	713	697	659	650	665	669	611	676	616	642	622	694	640	686	654	677	645	682	685	649	685	645	701	650	635	657	649	670	675	684	654	686	651	642	657	647	682	600	653	735	687	658	674	708	697	691	659	673	717	651	687	679	691	638	655	638	608	634	650	629	659	697	655	621	665	671	705	669	645	665	613	648	668	661	692	670	701	676	651	687	680	651	687	680	678	686	659	668	677	676	643	641	703	652	651	705	660	648	663	661	684	676	675	652	641	632	669	646	658	651	614	690	715	687	676	660	661	637	655	692	674	624	639	684	666	676	670	678	658	645	674	645	644	661	639	640	667	699	650	692	660	639	714	628	642	641	675	662	712	655	671	631	685	707	651	650	652	682	675	682	631	623	657	620	744	640	687	678	697	656	633	705	691	706	696	696	668	629	670	680	657	694	677	688	672	732	685	629	666	664	715	710	660	664	664	673	702	707	670	688	696	655	632	695	699	638	695	638	660	707	673	641	661	700	641	667	686	656	668	696	665	722	726	682	687	659	685	667	621	694	647	669
14461	1020	750	656	357	310	236	227	194	153	170	152	145	176	136	142	139	133	128	140	133	130	130	123	125	131	116	130	131	147	114	133	120	132	154	139	128	146	116	139	124	123	118	129	131	111	127	131	135	115	108	130	138	148	137	133	111	141	121	121	127	118	113	123	133	133	120	116	125	128	116	116	97	119	126	119	124	101	126	117	112	106	104	118	122	129	117	119	113	114	121	107	118	115	119	109	115	137	136	111	132	117	133	129	95	115	117	122	131	121	122	116	115	133	130	122	118	111	132	105	116	130	129	119	145	139	111	126	117	119	145	137	124	126	108	108	124	126	127	120	117	113	113	126	126	124	129	121	118	119	112	112	143	120	109	129	136	129	97	141	129	113	126	126	124	118	121	137	112	100	139	124	129	134	128	112	117	121	126	112	88	138	113	101	119	148	130	110	110	123	112	121	122	135	122	127	135	114	113	109	132	136	118	121	93	125	114	106	132	124	133	109	111	116	124	113	115	108	149	165	131	145	141	110	134	134	131	121	101	96	119	109	122	132	124	113	148	138	125	104	132	117	117	125	139	130	105	125	122	120	115	128	104	148	102	110	122	119	112	107	127	119	128	112	146	117	147	100	132	111	137	119	149	111	120	110	137	128	140	145	125	108	119	108	125	122	103	115	114	123	138	100	122	116	125	129	116	116	116	134	101	130	121	113	97	100	130	140	127	117	148	139	123	133	133	126	124	130	145	133	130	132	136	99	123	104	103	109	127	121	97	136	120	112	120	115	114	120	151	128	129	102	112	124	122	134	105	111	117	112	125	114	123	124	129	143	121	134	126	114	123	125	121	106	138	112	123	123	126	111	127	102	112	119	110	111	130	120	103	121	120	117	129	121	119	127	125	127	112	122	135	140	136	151	112	129	120	112	112	131	105	101	113	119	128	123	124	118	112	110	145	125	128	102	122	131	124	114	119	137	127	113	118	125	127	132	137	122	120	136	96	136	118	133	118	101	143	139	134	133	123	132	124	122	107	131	136	115	94	128	129	112	157	141	119	109	141	118	116	129	114	127	140	124	108	123	125	135	108	122	118	117	121	141	142	115	125	106	106	127	111	120	119	97	123	114	134	142	125	105	115	134	112	116	117	127	119	143	117	125	135	123	125	126	102	103	135	108	135	114	134	130	139	120	120	136	99	122	134	121	124	117	131	115	133	133	111	143	141	146	107	128	110	129	138	115	94	130	124	129	118	147	112	112	120	106	129	122	123	121	138	121	142	123	145	118	118	101	112	110	118	109	110	121	126	118	121	136	115	131	116	127	131	141	122	120	133	131	127	126	124	143	131	150	130	146	138	113	109	113	146	122	130	121	108	117	109	135	111	117	121	139	144	117	93	116	136	142	136	142	136	128	109	111	135	152	102	132	116	121	128	104	120	128	119	131	125	111	114	110	117	111	101	119	133	127	108	117	134	119	130	124	112	126	146	117	126	132	114	127	133	125	119	127	111	117	136	114	135	139	130	131	123	122	125	117	124	117	105	141	142	115	132	122	114	125	128	120	119	122	106	119	122	135	117	112	108	120	117	114	130	120	127	120	117	145	124	135	106	125	132	123	101	122	118	132	126	124	118	126	122	125	107	124	111	103	151	133	119	117	109	157	105	128	134	120	126	117	128	124	125	126	117	121	117	132	123	112	126	99	110	108	143	120	122	120	99	137	114	113	128	121	118	121	123	156	120	110	127	119	120	119	133	115	146	127	123	99	143	108	118	128	124	118	115	122	121	129	134	119	117	122	95	130	138	137	120	111	128	121	117	140	120	118	122	137	116	119	115	120	114	113	120	133	105	122	124	111	124	112	141	116	119	107	126	104	120	134	135	135	141	141	123	130	117	125	127	124	126	115	119	111	122	108	118	113	113	128	118	116	111	103	115	114	134	130	126	142	124	126	121	126	118	141	136	119	116	102	132	127	109	126	96	126	127	135	130	120	122	107	146	114	111	116	122	103	116	127	136	120	130	131	104	114	136	112	123	142	116	129	114	110	123	118	124	108	125	102	129	125	126	134	123	131	125	134	120	115	118	138	137	120	112	125	113	126	106	115	116	128	135	123	119	126	123	132	132	99	126	126	144	118	134	140	107	113	136	120	128	109	106	129	116	111	150	121	133	130	115	125	124	112	130	125	103	123	126	126	123	142	120	145	135	117	126	123	124	132	119	118	127	124	128	116	123	118	131	140	139	133	120	122	127	129	111	117	115	115	101	98	102	134	120	125	132	120	120	124	96	90	116	118	128	117	123	117	123	119	112	121	138	135	101	115	164	126	123	106	137	127	102	136	131	123	106	108	134	133	133	135	143	140	108	124	142	94	119	120	119	137	127	117	118	130	125	121	118	117	135	128	138	115	145	127	149	125	113	122	110	118	147	123	107	120	142	120	113	114	108	138	124	111	101	136	115	143	141	136	106	99	130	121	117	124	120	131	111	134	117	141	131	123	131	136	119	134	107	121	100	129	121	126	111	134	115	130	115	146	114	119	112	126	113	122	120	135	133	108	131	121	121	130	140	125	118	124	110	130	129	109	117	147	118	131	134	150	119	114	115	113	129	112	123	123	119	109	122	123	129	134	111	138	122	113	129	125	122	139	115	128	132	116	136	131	108	124	108	120	119	108	124	110	118	120	113	113	129	122	133	121	119	123	131	121	123	136	125	129	131	123	118	117	136	131	120	132	121	105	106	129	102	115	130	128	108	123	123	109	107	125	129	112	125	124	148	140	110	131	106	132	127	114	128	108	119	102	109	126	139	141	118	124	128	123	100	117	99	121	108	120	139	136	117	127	117	117	100	108	130	124	123	113	109	135	130	114	123	125	97	117	126	101	118	134	120	133	129	121	118	103	136	135	111	126	126	104	114	122	146	130	124	143	134	111	133	132	126	116	114	121	132	138	129	123	107	109	114	116	105	133	126	118	129	111	150	122	110	113	117	122	115	105	116	107	146	135	135	106	110	120	125	126	113	118	121	138	142	135	116	136	140	126	108	119	110	114	121	108	115	112	112	118	112	109	144	132	128	140	130	134	144	113	103	125	113	114	130	122	118	100	111	127	110	146	107	136	141	133	104	137	98	138	128	112	111	102	146	148	123	134	124	119	116	142	125	123	124	112	112	134	140	135	132	123	103	125	124	118	114	132	120	122	137	134	117	114	116	107	124	122	129	118	150	101	119	92	129	124	140	115	115	118	134	115	120	130	134	116	120	114	121	124	133	106	119	108	114	113	119	124	114	118	132	109	111	120	102	136	139	121	124	119	119	105	123	115	127	96	120	110	118	115	120	119	121	113	131	125	126	123	119	110	133	131	109	126	111	119	124	99	111	135	126	131	121	125	137	114	149	112	106	138	115	120	128	92	106	114	134	116	148	137	122	127	135	128	119	119	122	125	125	113	118	109	110	124	115	139	129	108	110	136	122	125	115	113	131	134	111	142	130	122	127	154	115	126
8906	829	1640	1891	1602	1245	1015	853	793	695	636	586	547	498	463	481	497	467	427	403	404	399	402	383	399	358	388	357	321	368	367	360	353	342	361	341	368	348	360	371	361	353	310	370	355	357	383	335	338	336	332	359	340	361	359	332	367	340	339	351	348	342	330	347	289	305	326	355	353	315	362	334	324	318	333	348	360	328	362	365	334	345	313	336	342	333	321	360	313	331	310	336	319	369	349	340	361	336	319	369	342	309	306	304	340	380	353	347	339	304	322	334	333	347	353	358	335	305	330	306	324	348	328	344	351	325	342	319	336	347	314	343	305	334	371	318	337	328	332	297	313	325	312	329	321	338	316	353	311	308	330	299	336	354	328	314	304	328	333	344	359	351	352	357	337	300	344	327	348	326	324	341	345	337	344	320	339	330	354	354	354	315	339	360	312	336	328	357	338	355	319	321	297	299	340	324	308	329	331	319	361	321	358	356	316	356	315	340	319	325	327	331	353	339	309	326	365	335	323	339	345	339	351	328	296	343	328	329	290	304	342	309	351	338	357	323	340	343	367	325	346	320	312	356	328	351	297	324	337	323	356	323	351	351	329	338	347	328	334	329	315	320	341	315	327	318	353	365	345	274	327	300	313	338	325	340	299	360	329	328	301	327	361	351	305	300	301	335	312	303	322	329	356	324	337	316	328	330	333	319	334	336	341	314	335	317	348	329	331	308	358	326	315	340	336	332	327	332	343	319	315	306	294	299	342	322	339	310	332	283	333	334	314	322	309	287	344	284	337	319	352	337	332	346	341	349	336	370	316	378	341	298	320	328	321	368	357	344	321	371	325	332	344	324	338	354	370	331	354	340	357	320	308	351	316	323	345	329	344	333	343	329	332	362	325	315	349	337	324	353	338	327	313	331	303	326	339	338	335	311	300	333	345	315	323	365	328	353	331	334	303	330	334	341	305	326	310	343	385	315	324	361	332	373	346	344	350	306	318	335	322	351	329	351	310	296	306	333	314	347	319	325	331	332	366	313	356	335	327	276	345	345	299	338	330	336	354	326	359	310	326	334	350	329	310	320	332	320	346	318	322	320	342	344	373	329	302	315	314	332	323	337	317	341	359	348	326	326	336	336	323	344	338	302	343	335	356	313	344	304	308	329	330	325	335	354	308	349	348	333	298	306	333	350	348	340	360	339	347	314	350	320	337	307	355	315	371	333	349	363	305	319	345	313	308	314	326	306	330	367	372	357	354	374	326	341	332	319	321	331	313	331	346	332	325	344	321	334	355	377	332	333	302	329	359	380	341	284	335	345	329	335	322	325	328	295	357	336	366	338	306	332	332	318	357	339	356	334	322	330	329	327	365	343	337	353	330	304	342	336	336	314	327	294	304	320	316	336	330	326	322	335	359	332	334	309	349	341	341	329	274	328	315	332	343	328	338	319	338	323	336	328	323	343	319	341	321	317	315	352	320	352	301	320	334	334	353	309	312	349	360	329	329	326	343	314	335	334	319	335	328	322	331	351	348	304	344	328	350	312	321	361	317	320	344	351	331	335	358	387	285	358	347	325	342	331	333	305	361	323	336	322	334	346	336	322	346	347	332	340	335	349	316	301	336	359	309	326	353	315	328	327	355	321	336	333	331	282	327	340	329	330	353	332	329	327	345	330	315	337	326	329	358	318	335	325	339	342	322	337	304	336	329	290	310	322	314	350	331	380	341	330	363	342	328	340	343	313	330	326	290	314	321	324	327	303	324	345	330	298	339	305	329	297	330	378	310	302	346	374	304	323	316	377	300	338	337	319	333	336	332	323	352	324	345	326	316	348	325	340	327	312	319	307	350	331	330	345	335	305	367	324	299	307	325	334	299	322	334	308	353	312	326	330	342	364	365	301	315	334	344	353	309	329	336	332	351	333	342	344	350	315	330	360	352	362	323	322	315	316	315	305	339	311	314	335	320	335	331	293	328	333	324	334	341	348	353	336	326	325	324	354	307	329	328	344	330	346	366	312	337	314	345	347	302	324	323	330	328	343	338	330	335	369	321	345	363	334	318	327	330	320	335	335	332	332	361	334	308	345	365	353	321	339	367	334	309	330	368	339	333	321	329	346	315	334	347	327	318	331	339	329	336	361	345	330	338	345	325	349	337	308	341	329	304	322	322	294	339	336	347	330	297	311	317	343	321	310	327	315	332	319	333	336	343	349	331	317	328	327	324	325	325	343	312	324	343	356	326	320	339	334	304	312	346	339	317	345	340	325	354	317	328	335	350	315	345	332	337	308	355	335	325	335	324	348	313	316	327	329	367	310	320	322	345	349	356	342	340	324	338	320	341	346	325	333	314	318	318	342	317	351	326	338	318	313	366	365	345	308	337	331	340	331	332	328	337	344	317	358	360	349	280	333	321	305	320	343	337	348	340	373	323	306	340	329	336	321	344	326	306	359	364	347	322	354	336	298	308	329	324	337	314	336	333	315	355	322	358	294	316	346	328	321	333	368	340	297	324	327	337	309	350	337	350	329	340	318	332	343	294	337	344	328	330	334	332	297	361	354	302	317	356	354	309	356	373	350	322	286	363	325	337	319	328	327	333	316	364	315	358	353	317	340	337	326	346	358	338	322	343	358	342	307	327	322	336	332	351	339	304	312	317	334	331	341	324	341	332	295	278	336	330	321	315	340	329	335	343	317	351	337	310	324	318	339	345	326	325	367	351	354	312	338	363	323	328	290	343	351	322	316	340	316	352	297	315	329	328	333	317	341	306	323	323	319	345	301	354	357	342	307	311	352	332	327	298	330	361	316	306	328	357	318	342	317	325	315	321	338	323	351	353	321	351	339	320	353	341	340	315	314	312	338	306	308	348	332	337	318	318	311	287	325	359	325	340	365	331	341	319	367	358	325	345	306	381	316	350	333	331	335	333	335	335	331	353	320	310	351	354	351	331	343	327	345	356	319	327	313	332	324	354	365	342	303	311	331	342	349	329	344	343	326	338	370	342	330	296	346	334	299	320	330	353	331	354	297	317	302	321	309	318	340	338	352	345	326	354	321	303	309	320	333	372	346	321	315	341	318	318	334	329	324	347	376	318	338	332	324	314	356	337	343	345	301	336	328	331	324	370	324	324	336	335	349	305	369	336	372	361	345	332	381	358	334	332	358	323	317	295	322	299	333	330	351	307	314	333	354	343	346	356	312	316	336	350	320	330	311	352	307	340	356	341	326	328	308	316	359	338	366	346	317	336	328	316	330	332	321	300	308	332	337	303	316	356	344	306	315	326	316	358	303	325	318	332	320	347	330	351	331	311	346	361	340	334	358	379	327	318	343	378	303	312	325	348	347	337	355	369	350	341	340	360	318	323	328	328	328	325	309	354	324	315	331	308	351	347	323	313	354	330	336	355	322	337	331	358	339	325	315	318	323	311	367	333	344	361	313	325	340	322	328	328	342	312	342	304	311	331	306	345	347	323	336	313	343	338	335	310	324	324	314	343	318
1505	414	416	419	394	381	385	347	339	324	376	392	355	388	383	381	345	375	370	379	346	401	393	358	338	385	343	387	378	415	348	364	366	374	390	356	374	372	398	354	355	391	362	371	355	383	372	368	345	394	386	355	353	361	402	360	407	391	359	358	388	362	329	360	363	331	388	404	363	358	343	337	388	371	341	353	345	360	359	346	369	377	386	386	371	339	364	320	368	353	333	360	368	362	406	361	354	367	368	358	370	329	367	362	375	382	331	368	345	346	360	367	373	373	379	377	367	384	346	393	357	367	344	365	309	398	373	398	319	369	381	374	376	354	390	394	359	320	388	371	314	350	336	331	373	366	370	368	351	405	331	345	354	357	366	372	371	369	382	412	380	358	312	350	372	356	348	391	371	347	370	338	381	324	365	382	380	389	362	373	359	328	377	369	355	357	388	337	374	377	383	385	370	363	413	338	365	352	350	389	340	330	378	366	400	371	367	363	375	346	379	376	368	376	329	361	357	361	362	357	329	352	347	335	327	386	374	381	327	391	338	357	370	380	404	362	362	365	341	378	342	381	360	371	350	364	351	375	363	351	364	382	391	378	400	391	379	340	408	388	336	365	387	349	356	361	373	369	405	364	374	379	382	356	398	383	364	360	374	368	372	346	372	378	353	399	401	367	398	350	348	366	394	383	368	372	369	362	384	359	356	430	356	331	369	354	374	358	415	370	371	356	360	354	373	369	339	384	369	349	378	347	381	373	355	367	382	352	387	351	362	363	361	366	377	358	365	336	360	396	364	378	351	377	376	368	342	369	343	367	353	379	353	381	354	378	339	377	381	386	394	354	380	372	369	375	350	377	361	370	380	396	352	370	353	322	383	343	366	381	387	405	414	375	405	372	406	364	409	387	379	366	365	363	385	367	381	369	390	383	311	352	386	355	347	367	380	393	359	394	327	364	398	380	376	361	380	378	379	384	348	387	399	387	364	331	379	370	378	361	366	372	374	369	398	341	371	371	351	359	372	329	363	355	368	371	390	369	387	355	362	363	335	349	340	346	362	369	399	351	379	375	370	379	385	317	376	371	381	412	356	357	390	387	394	367	370	334	351	348	378	362	385	332	390	358	344	395	359	349	400	346	360	375	348	325	324	384	373	341	339	380	364	353	354	383	353	375	377	384	371	387	420	350	376	379	322	376	375	381	377	330	325	364	344	394	352	371	354	363	380	357	363	349	352	366	341	365	347	343	355	372	339	352	341	363	374	370	356	338	383	395	373	337	343	351	367	384	364	391	375	378	362	352	368	346	362	354	386	350	367	397	365	359	365	358	384	378	359	384	370	387	362	323	354	375	379	338	404	353	389	342	396	355	333	363	404	363	353	350	339	389	370	381	375	371	325	350	348	371	386	355	372	379	368	351	358	387	359	405	337	366	366	376	365	394	375	367	366	381	388	380	369	319	358	377	380	366	378	404	389	407	392	343	320	368	380	361	385	354	360	400	371	370	370	384	334	355	399	350	344	365	372	407	339	332	376	329	377	373	323	379	370	377	369	374	346	362	352	331	378	372	380	370	410	329	350	369	363	401	353	362	349	406	349	350	342	352	388	367	378	364	362	373	400	352	359	392	372	332	335	360	360	362	348	369	357	388	356	364	362	377	319	397	360	389	380	367	356	407	332	375	360	377	329	370	354	353	410	387	345	345	370	374	382	414	360	347	385	373	367	368	336	353	368	382	364	395	321	389	360	362	366	377	399	369	349	382	382	326	382	366	347	365	358	383	361	366	368	365	392	353	378	403	350	364	337	371	360	384	395	361	348	381	363	365	373	400	366	382	358	359	364	374	364	361	348	344	379	359	361	398	365	385	338	377	363	347	365	395	372	345	339	381	385	345	364	341	384	368	388	344	370	363	371	363	376	364	365	371	375	369	342	330	327	375	361	371	347	331	374	352	398	350	375	359	388	359	379	381	380	352	394	344	369	352	381	368	387	381	375	369	348	357	378	357	387	378	363	372	359	385	337	335	390	352	390	370	331	316	379	351	400	390	370	359	365	372	376	382	355	381	355	357	382	360	350	369	369	356	353	344	382	387	386	336	391	404	341	373	324	348	329	331	382	367	345	355	356	356	358	346	381	388	372	380	347	378	383	354	336	407	380	393	345	371	371	342	342	429	373	386	343	371	370	368	352	382	343	404	391	349	412	414	405	385	369	372	344	357	348	359	346	338	374	365	375	337	367	376	355	353	394	348	360	353	339	380	358	351	394	326	403	364	362	394	357	366	407	368	353	328	389	322	378	371	374	413	359	360	379	390	333	375	337	364	358	362	342	418	386	365	332	365	376	386	384	385	386	365	385	402	348	317	354	363	372	352	379	384	338	386	396	391	376	367	338	349	370	343	370	334	371	363	392	363	355	387	376	386	358	369	364	369	406	378	414	369	394	383	365	382	371	388	382	359	384	373	378	343	354	329	353	381	378	397	365	343	340	361	370	388	383	363	339	394	369	380	382	359	396	384	353	363	374	350	383	355	355	371	384	411	385	368	374	404	373	354	369	393	353	384	384	400	338	380	348	345	370	339	359	385	367	382	386	344	361	410	400	381	362	373	363	391	360	362	334	352	367	401	348	394	345	394	342	365	359	362	372	362	407	390	370	383	359	356	344	397	374	372	359	353	375	402	402	357	343	356	355	346	376	350	369	355	376	405	372	374	378	371	350	360	370	408	322	350	370	407	396	353	353	351	361	355	384	331	373	369	402	385	363	349	380	333	355	373	350	334	326	357	383	340	364	352	383	370	382	363	346	388	384	368	359	354	340	374	394	332	375	393	383	356	374	373	366	382	343	360	369	387	378	367	415	342	372	369	370	372	329	346	360	389	357	354	355	359	352	372	395	364	353	376	374	359	384	377	349	319	379	391	392	379	369	352	397	319	394	342	333	357	372	376	391	363	376	363	365	362	337	339	363	351	341	381	374	329	385	417	372	356	345	394	352	392	363	398	375	381	355	403	346	369	358	413	388	379	367	381	395	354	353	386	393	392	406	397	371	352	387	397	347	364	362	345	360	372	365	375	364	392	360	390	379	357	379	361	371	347	380	357	386	365	356	373	354	358	332	396	374	376	400	379	355	333	358	395	356	362	359	372	366	422	371	336	381	328	367	331	374	334	352	336	324	371	379	342	365	339	390	358	370	327	382	339	341	360	325	322	343	368	404	363	413	372	370	367	346	372	362	373	359	396	403	332	383	374	376	329	363	320	379	366	361	383	390	365	336	353	340	411	371	367	344	337	382	387	382	331	372	368	352	358	400	365	339	344	378	349	356	383	361	356	340	368	375	376	339	394	393	387	360	362	372	379	350	408	408	342	386	359	356	358	376	388	368	359	340	332	345	341	353	418	415	393	381	363	373	344	357	397	389	377	342	346	346	351	372	365	374	347	353	389	367	311	349	394	373	340	350	401	336	369	392	365	373	323	376	401	367	384	362	380	376	376	343	334
2122	898	993	1019	959	853	895	926	880	849	892	886	890	860	870	878	901	870	860	835	853	805	835	900	866	854	800	841	879	814	900	875	823	864	897	874	841	866	895	856	861	871	872	872	811	859	816	856	876	885	825	824	885	867	856	860	853	885	777	840	870	885	828	813	886	866	850	859	880	846	884	877	862	854	875	859	879	879	854	824	883	849	843	862	826	876	860	846	844	860	849	835	853	872	884	861	890	871	840	866	880	871	861	837	806	857	871	868	845	881	853	816	854	850	847	878	894	844	829	880	836	867	838	870	853	892	818	872	837	844	827	821	838	911	872	850	809	855	824	859	885	864	860	861	849	929	889	855	835	830	855	884	883	839	857	917	852	846	858	873	890	824	793	892	872	812	839	866	875	873	897	844	890	830	791	858	840	845	883	887	882	832	876	838	894	838	815	857	829	832	912	833	841	882	859	863	849	917	869	882	912	859	839	869	870	908	870	849	892	859	875	853	907	886	832	868	851	849	823	832	834	894	873	914	873	825	891	888	808	821	869	795	851	903	880	903	868	842	791	847	870	869	878	880	903	878	871	848	792	778	872	802	871	854	927	871	814	870	886	870	908	889	928	873	817	825	859	843	872	828	820	879	881	839	823	867	933	836	858	834	867	877	805	874	877	872	851	860	784	817	882	900	886	829	874	841	829	843	893	842	880	861	866	862	810	841	846	925	871	832	819	840	887	825	833	856	811	853	871	871	850	852	855	857	858	820	871	834	853	824	815	828	858	861	858	835	855	839	877	933	864	908	837	877	910	866	893	833	839	862	890	847	877	878	929	801	849	859	859	868	857	839	894	857	844	846	803	823	873	892	836	837	912	871	908	863	896	813	910	899	880	899	884	836	870	825	834	836	873	865	821	920	776	870	822	801	830	817	841	876	886	833	850	884	879	860	827	813	881	794	854	853	813	877	880	886	854	907	828	830	887	829	825	828	863	843	832	844	891	914	838	915	852	849	873	830	808	892	812	893	856	846	864	909	896	910	771	918	869	843	912	838	846	866	893	865	881	856	813	837	906	860	853	893	807	882	874	847	947	841	834	844	900	827	852	840	899	893	830	827	892	809	881	853	875	799	922	829	804	835	895	854	882	881	868	853	866	864	848	821	868	893	933	861	850	816	811	866	816	798	825	856	869	824	831	843	832	890	841	863	827	883	893	896	856	800	800	840	819	872	824	832	848	856	853	856	846	889	839	866	803	931	819	868	836	858	872	898	880	840	845	906	826	778	907	914	827	844	895	873	857	792	840	866	876	821	868	863	899	855	817	861	923	789	866	830	885	815	896	858	884	840	871	874	871	856	859	809	872	861	812	873	878	848	856	898	872	842	847	896	940	816	850	830	842	867	814	906	881	827	869	862	904	859	855	842	839	842	840	887	820	824	768	899	846	817	826	910	865	839	808	824	839	847	852	862	857	899	835	912	897	842	892	850	887	880	897	819	875	828	838	842	835	863	861	868	848	843	808	850	805	805	859	929	792	894	840	851	886	852	883	875	889	846	845	922	872	826	887	855	872	884	839	909	863	864	891	857	871	883	892	873	805	840	850	870	848	849	848	889	822	869	867	901	840	824	891	850	869	890	864	809	908	848	849	867	916	853	854	850	859	893	857	871	817	841	887	864	839	786	879	828	874	878	860	834	831	864	886	853	813	823	913	867	816	879	830	840	815	928	889	800	829	839	877	883	867	922	835	871	880	860	868	817	822	815	908	869	846	843	913	862	860	847	826	893	906	833	903	865	849	886	808	849	832	874	867	834	860	852	852	911	814	837	844	879	871	893	828	852	888	840	880	879	820	805	845	847	862	879	800	895	900	805	853	834	841	846	904	843	894	844	851	853	884	841	888	854	917	829	854	843	885	791	847	916	878	832	820	803	833	913	801	820	819	819	845	848	867	887	852	826	821	867	819	828	856	875	860	914	896	827	861	919	848	827	863	919	848	827	865	848	864	871	872	863	820	866	853	850	851	851	857	824	817	827	857	903	858	857	885	919	876	850	838	871	808	849	891	864	843	818	798	850	876	821	821	840	820	839	829	884	856	820	800	870	856	845	872	889	876	888	871	908	887	836	828	886	804	781	835	856	859	844	869	852	839	894	814	836	895	839	826	889	844	924	824	886	843	858	860	812	873	841	904	860	875	854	812	851	848	870	870	854	879	858	844	830	817	855	884	836	872	878	889	816	891	876	800	902	839	861	872	894	851	847	842	830	833	909	829	852	858	885	855	849	890	790	808	857	820	866	792	884	863	902	883	841	853	874	857	855	895	867	843	865	828	919	813	892	849	893	879	885	853	867	861	892	835	810	849	863	824	873	885	841	813	885	884	869	853	822	877	898	850	841	820	873	834	840	875	827	834	838	842	867	874	806	809	886	859	851	857	836	844	858	847	895	832	914	856	864	885	827	840	845	832	869	887	843	843	854	872	830	829	845	837	813	835	874	847	893	836	822	855	900	860	815	853	931	876	876	841	852	870	873	841	843	819	828	838	850	886	848	815	932	816	786	858	835	884	880	882	847	869	855	833	895	873	817	838	856	815	866	843	905	871	873	847	856	884	805	810	847	922	834	876	843	842	893	868	843	875	831	807	896	835	878	853	831	885	841	861	892	896	857	894	864	854	816	940	871	872	855	807	841	876	843	833	910	849	856	802	836	857	869	804	834	883	834	822	825	892	843	829	893	823	814	840	881	814	737	861	880	910	867	819	860	867	839	822	868	904	856	885	856	877	873	898	856	871	841	804	880	850	880	825	839	909	865	855	865	831	913	850	887	881	866	856	861	877	821	916	833	826	884	860	828	878	845	890	835	902	836	844	886	864	865	855	821	860	904	808	893	839	888	830	837	872	892	842	842	826	846	884	834	899	931	834	828	812	896	847	850	861	906	880	874	837	952	852	891	818	885	848	853	853	841	836	847	902	836	844	919	873	859	869	870	912	856	844	867	834	864	876	878	838	880	851	844	866	868	815	876	903	845	814	817	855	896	863	867	884	829	844	860	808	847	833	869	841	878	910	853	834	858	848	846	797	806	872	856	886	810	862	884	835	831	833	851	919	864	835	850	821	851	872	845	852	878	833	902	820	856	863	856	819	884	886	867	838	854	827	861	830	905	836	830	845	860	833	852	863	853	839	797	806	886	843	857	806	868	882	815	886	871	880	891	836	862	873	878	855	853	841	852	840	821	828	854	855	868	879	868	863	825	845	830	866	873	833	864	827	832	901	874	841	881	890	817	840	875	877	857	864	874	875	857	859	824	856	849	885	922	827	834	821	803	875	863	862	839	892	857	875	869	836	870	877	851	839	813	868	851	858	845	882	865	818	855	899	841	864	838	868	884	894	877	847	867	867	897	840	825	879	915	839	865	792	874	865	842	848	806	897	861	821	917	810	857	899	832	894	907	855	884	838	876	822	876	849	863	908	836	872	928	871	904	825	876	844	848	870	817	882	866
8462	627	629	531	435	415	343	368	338	319	332	292	284	267	269	314	294	343	284	283	282	263	267	288	284	291	293	259	275	261	284	262	293	270	262	274	279	286	280	310	266	281	303	268	291	301	326	267	274	293	287	291	307	288	287	299	272	260	269	311	301	270	273	270	267	268	252	288	271	272	269	311	300	262	280	289	252	268	270	291	267	282	282	248	282	317	279	280	283	306	288	258	272	292	261	276	247	328	302	270	270	278	273	272	266	274	282	287	289	281	290	273	304	299	302	261	271	276	269	298	292	280	302	325	249	291	318	308	300	270	299	301	280	254	284	283	268	280	281	289	289	309	272	299	258	266	304	306	270	291	264	276	298	288	286	294	277	286	276	265	280	304	288	280	260	296	293	273	276	293	279	278	319	301	284	304	264	253	312	274	279	282	256	285	272	298	274	266	273	262	261	276	293	270	262	288	321	273	302	271	260	289	273	271	292	270	297	271	270	264	278	312	282	282	276	264	293	285	304	277	301	295	266	293	307	281	263	308	283	300	303	293	279	299	252	272	296	263	281	268	257	270	281	285	273	234	266	285	259	308	321	286	269	296	295	284	271	241	261	285	261	266	249	292	327	262	286	289	287	272	282	296	326	266	286	265	274	260	273	290	262	272	271	281	273	276	272	269	287	290	309	261	260	281	256	280	268	280	275	291	265	238	271	291	262	259	283	309	300	252	291	282	286	282	278	289	304	300	288	269	256	267	252	261	278	294	261	266	315	286	274	285	294	271	293	279	266	293	251	274	249	301	277	287	304	309	257	291	307	304	267	261	308	280	280	274	302	321	290	268	296	261	279	280	289	267	305	258	281	277	272	254	289	280	295	274	275	282	275	280	288	302	277	269	277	303	302	294	289	293	275	277	278	275	311	300	281	297	241	282	276	278	245	274	272	277	294	292	282	275	272	267	257	239	279	333	286	285	286	325	307	277	287	289	247	274	288	279	270	271	284	258	299	294	238	267	283	283	283	279	292	285	299	271	297	285	279	252	266	276	293	289	265	304	297	269	267	295	328	286	257	286	284	303	276	301	297	283	273	279	321	292	255	256	243	301	275	247	275	283	248	272	267	282	291	267	290	299	288	253	305	277	277	281	275	216	256	244	284	293	249	295	294	301	266	309	269	287	291	265	271	295	277	272	266	281	301	274	260	241	289	269	269	262	279	289	274	305	270	284	253	287	284	301	276	276	282	284	282	302	268	261	256	301	292	294	277	248	299	287	271	308	282	270	288	278	269	276	268	244	269	289	302	286	267	271	298	303	267	258	303	303	280	319	261	282	279	284	282	283	291	268	267	276	298	286	306	297	271	294	252	255	296	295	248	268	271	262	242	273	282	307	285	290	291	282	307	241	270	297	277	287	257	276	260	273	256	272	275	283	291	262	324	290	267	255	287	255	278	291	271	294	324	291	293	283	308	259	314	296	313	271	273	283	285	281	268	292	291	313	269	289	256	317	282	299	300	279	262	289	289	285	257	270	296	266	314	264	317	297	273	299	286	279	262	297	262	268	279	252	279	303	288	290	285	235	273	280	278	260	292	303	296	282	306	287	307	277	275	283	281	280	294	306	257	253	261	294	261	266	272	271	285	292	327	266	290	267	267	278	251	277	267	315	274	320	251	271	285	274	278	299	269	292	309	242	263	312	297	299	254	267	253	256	285	299	254	294	272	320	284	280	279	238	263	258	298	304	303	296	266	272	274	299	312	307	304	254	253	286	283	269	302	274	288	274	233	281	295	291	238	266	293	301	277	290	264	298	254	301	274	292	292	273	299	295	270	253	285	295	282	280	309	279	290	241	284	301	293	256	266	271	291	232	246	292	298	274	301	285	278	283	282	291	289	278	253	282	253	275	292	277	267	303	266	270	282	305	313	263	295	256	268	279	245	256	256	263	250	289	286	274	273	277	243	340	280	279	275	273	267	294	273	253	293	333	303	265	280	255	297	302	324	287	269	334	272	277	276	257	271	318	285	281	285	295	269	267	286	265	275	296	289	270	290	309	271	297	297	283	273	282	250	264	254	278	279	270	308	275	258	277	270	264	284	308	294	273	311	294	266	294	259	271	280	269	286	270	301	269	307	309	272	293	286	263	301	286	322	274	285	294	304	305	282	259	295	275	284	280	294	304	287	286	303	294	303	269	272	290	273	293	290	277	274	309	263	286	252	264	290	288	280	280	303	260	273	293	280	283	296	271	273	283	298	277	282	262	310	264	303	302	316	268	312	275	266	292	283	261	292	284	311	304	252	273	250	261	300	305	297	302	283	280	281	276	265	305	297	285	244	280	283	281	300	302	285	285	287	294	299	260	264	301	270	320	267	291	256	275	267	289	253	281	271	286	275	272	287	293	262	260	261	269	273	307	281	300	285	305	290	282	268	268	260	270	269	275	286	287	288	279	303	281	254	276	314	282	275	266	307	319	265	272	287	270	272	289	275	256	267	311	265	286	279	271	290	255	258	291	274	240	275	293	280	316	323	276	324	302	276	321	289	275	295	302	251	273	323	301	285	290	284	289	299	294	305	278	277	281	283	276	268	282	281	279	263	312	280	285	285	285	291	271	283	289	285	272	278	313	285	277	279	289	265	298	318	328	259	295	288	283	253	284	296	292	279	275	296	272	299	273	278	267	283	271	283	301	265	274	282	287	271	274	278	286	326	284	300	282	268	259	286	285	252	295	285	309	277	276	297	300	314	269	279	291	302	288	308	310	261	260	274	291	275	294	272	285	263	268	278	294	271	273	278	255	289	296	276	297	235	283	298	278	284	274	335	280	269	279	311	280	289	268	266	254	275	270	300	253	334	273	273	296	285	271	291	275	257	298	264	305	264	261	268	308	287	260	299	256	299	286	287	275	286	275	278	301	270	269	271	246	296	262	280	307	281	288	289	300	305	273	288	295	253	301	289	286	316	268	237	267	276	272	305	295	295	265	260	259	283	281	273	278	308	299	273	287	299	292	287	257	315	266	261	301	281	283	302	257	252	294	256	264	278	300	302	285	297	299	255	278	249	289	336	291	245	293	252	279	299	325	300	308	275	297	270	294	274	281	277	247	324	273	295	257	269	293	313	263	291	275	252	295	262	291	275	248	280	300	285	250	301	317	266	311	290	250	305	292	270	298	308	297	323	288	283	291	297	271	281	293	297	295	262	287	294	291	287	252	300	293	245	282	288	278	276	264	287	285	286	286	286	259	285	282	300	279	286	286	320	294	293	280	261	276	267	283	283	226	307	269	311	272	270	266	256	286	283	288	246	306	266	271	278	266	266	314	305	273	310	274	251	271	264	290	291	260	283	286	292	266	273	288	281	285	277	295	270	240	272	271	293	297	263	222	289	274	306	281	284	306	281	298	272	292	265	287	271	285	271	282	259	302	295	260	287	261	285	286	303	267	271	256	279	270	276	279	274	259	273	267	264	252	307	288	309	241	305	276	261	281	295	268	271	268
7084	957	1417	1571	1370	1263	1023	977	917	869	823	811	811	748	755	742	720	744	696	742	691	713	700	688	655	704	676	656	722	699	724	630	705	650	664	675	629	653	684	757	691	683	695	669	670	743	682	710	676	736	653	697	705	677	677	684	727	639	677	705	655	646	677	687	638	654	683	649	714	629	658	738	681	642	651	626	659	712	647	719	697	672	676	629	646	682	695	641	637	641	651	690	676	685	659	694	660	668	613	694	642	686	657	667	647	660	689	702	691	657	633	662	676	652	686	596	641	675	709	695	673	633	731	669	618	661	664	693	696	622	649	649	703	629	730	678	703	638	688	715	650	665	675	641	664	655	683	656	650	670	645	710	664	663	682	661	695	663	690	672	633	717	634	661	692	691	664	683	653	658	686	721	690	637	664	656	654	679	669	697	646	649	670	625	656	643	693	667	672	669	679	664	664	696	721	634	710	680	672	685	737	665	699	631	688	709	676	686	691	648	652	635	686	656	628	648	648	659	720	648	663	667	696	646	639	653	692	654	666	665	694	644	674	648	646	701	705	659	689	708	710	679	677	680	620	702	679	645	675	667	698	685	658	655	713	678	653	691	684	684	628	643	672	668	622	701	711	691	649	619	638	690	642	648	657	641	673	639	672	676	633	648	668	651	678	698	716	658	698	659	683	672	632	655	668	676	650	621	719	652	659	637	664	643	688	638	641	681	682	687	660	683	659	660	702	659	654	645	638	680	679	669	659	676	641	716	656	731	672	626	667	651	657	648	689	673	663	611	677	629	655	672	661	669	677	674	664	645	686	628	617	700	650	687	662	645	702	687	641	718	647	682	665	661	641	618	683	691	634	693	719	687	672	666	661	671	669	689	698	684	674	651	667	677	680	626	648	663	685	693	680	728	660	653	666	677	660	658	640	634	658	659	689	665	690	660	695	661	634	648	696	666	705	669	648	689	642	651	688	665	638	652	656	644	652	690	693	666	693	700	670	676	674	695	660	696	664	670	671	654	683	657	663	680	655	648	670	654	636	704	636	652	655	666	666	650	665	652	627	684	637	686	681	655	652	669	673	678	645	706	727	666	692	644	721	674	646	648	745	688	684	690	710	677	682	702	640	675	714	651	694	649	656	643	641	645	692	659	681	642	663	633	654	660	654	664	639	664	629	648	667	624	663	652	613	676	594	634	636	664	667	651	644	647	662	625	708	697	655	698	684	633	673	605	681	659	700	666	682	663	676	645	686	682	725	659	700	670	677	684	710	676	708	671	673	653	668	625	631	589	701	700	672	661	662	680	682	661	677	690	663	685	692	644	693	696	672	654	684	651	649	656	649	702	645	677	684	673	636	725	671	671	621	684	642	687	655	662	682	616	693	655	673	674	605	644	628	667	668	726	710	695	682	712	679	700	650	653	679	661	675	632	656	670	650	695	660	722	642	674	720	689	643	685	657	698	659	663	642	694	670	678	614	693	595	675	675	642	639	707	650	675	667	657	624	637	713	646	670	657	695	621	640	663	640	676	646	681	660	652	642	667	710	677	643	666	640	676	666	711	650	631	634	676	639	686	667	713	699	690	725	691	671	699	608	691	692	616	670	647	662	688	657	659	630	686	663	700	672	713	702	677	686	686	681	650	667	630	689	666	687	681	673	613	663	678	676	683	671	643	713	682	684	687	656	682	641	703	690	623	660	679	698	672	673	677	675	661	646	663	662	656	628	653	680	649	645	658	649	655	688	651	638	682	660	669	680	639	699	655	658	690	685	673	692	640	682	681	663	669	645	641	679	668	693	700	671	635	668	678	664	655	649	640	645	696	657	667	640	623	693	648	652	689	736	655	684	688	677	707	670	646	658	672	660	683	700	634	673	636	688	670	659	663	707	627	681	694	679	682	619	674	706	686	689	667	665	661	668	698	706	685	647	654	665	716	695	621	620	690	644	658	676	689	666	642	659	623	650	691	713	629	654	704	633	677	687	668	611	641	727	663	695	667	646	693	674	694	678	643	703	676	638	667	695	662	682	650	658	645	682	651	646	686	674	659	631	647	659	644	679	677	631	661	657	662	616	662	691	663	689	655	703	618	695	618	640	714	658	707	685	655	707	695	682	651	669	653	672	673	659	697	637	671	657	692	692	647	648	669	677	665	666	642	642	665	634	679	669	703	677	746	685	677	650	684	675	662	671	676	683	696	663	679	685	645	686	689	673	664	636	681	694	679	657	649	720	732	684	662	680	708	694	689	609	665	698	637	682	661	664	688	641	649	639	661	695	635	686	619	632	685	691	708	679	667	684	640	684	714	664	674	669	652	631	659	632	629	705	650	693	651	635	641	722	661	659	691	704	696	670	702	607	682	699	682	661	695	669	641	666	699	711	709	674	644	681	691	678	659	679	632	659	680	676	645	670	678	660	624	678	629	700	706	704	671	633	672	649	681	665	671	744	663	601	651	648	693	665	676	631	651	686	665	678	722	677	640	674	656	653	630	675	647	665	678	714	650	675	635	659	656	691	630	673	714	657	609	647	670	684	674	696	646	662	667	638	673	712	643	688	652	631	659	668	638	704	674	666	695	704	710	676	648	672	680	696	652	627	633	685	686	674	638	656	682	738	657	668	611	637	637	681	676	694	692	631	657	642	697	684	657	702	651	630	700	639	679	670	686	674	647	666	702	690	673	678	652	648	690	646	656	642	710	679	687	633	676	666	667	649	678	630	664	642	642	713	689	689	683	628	623	667	660	702	677	691	643	625	650	645	700	725	679	683	698	651	642	684	683	685	674	699	655	659	690	683	663	675	702	619	675	683	679	657	627	653	655	664	672	695	699	648	684	674	683	653	714	695	654	644	685	697	652	711	657	637	698	664	633	692	706	678	663	644	648	645	639	651	653	625	675	680	660	617	668	589	689	655	667	682	641	662	646	685	674	682	663	725	693	646	659	624	662	670	637	714	650	678	692	659	689	663	677	695	673	704	647	686	702	645	646	694	693	659	635	652	695	624	660	676	634	734	694	660	671	674	689	633	656	659	670	681	706	648	704	619	668	670	674	672	658	655	654	654	644	673	703	642	703	631	722	690	645	656	674	669	667	681	669	698	674	708	686	693	657	667	664	642	623	652	648	656	694	655	689	677	635	668	660	669	705	713	698	695	654	643	672	695	680	652	671	666	689	679	687	672	649	675	664	677	637	665	662	649	729	683	644	696	664	644	688	646	687	685	695	686	676	677	637	681	667	707	670	709	657	666	668	662	672	704	718	679	673	654	709	665	648	701	708	668	689	685	654	683	655	659	675	649	659	747	700	731	695	669	685	636	693	670	696	660	667	670	679	649	687	680	638	685	641	702	654	653	653	627	689	677	674	670	703	637	683	667	613	694	636	640	638	686	695	641	689	659	639	689	660	625	666	680	711	658	650	695	669	665	621	702	716	655	708	638	645	707	658	701	631	681	661	688	653	671	738	697	658	698	667	667	682	670	666	656	639	683	667	623	629
14373	959	829	587	393	351	249	207	191	192	175	167	150	146	141	126	153	126	161	123	140	128	144	129	112	126	117	115	119	118	138	135	118	102	144	134	121	105	111	141	133	117	140	110	131	128	104	133	139	121	141	129	130	143	142	138	116	145	108	136	124	112	127	132	127	120	121	128	126	140	113	143	136	124	139	122	116	101	115	121	111	136	120	119	119	138	130	110	124	108	123	118	119	127	113	149	103	108	133	132	130	116	127	104	125	130	137	126	127	138	121	109	131	125	145	132	102	132	140	135	123	134	111	108	113	119	127	88	122	116	131	118	119	117	111	118	117	127	118	121	127	104	114	116	96	109	110	130	132	114	144	116	149	126	114	112	129	124	101	136	139	112	118	103	122	132	122	108	122	109	121	133	122	136	112	90	123	137	130	122	152	116	117	124	110	135	110	109	127	123	111	129	130	119	127	125	105	119	123	154	109	118	143	123	126	106	115	100	109	126	124	115	113	109	140	126	120	125	119	134	113	115	114	126	127	117	132	123	129	134	118	110	115	131	110	131	106	118	123	121	120	112	105	108	130	107	139	121	129	103	125	136	132	144	124	130	102	132	99	127	135	120	129	129	95	120	138	133	129	124	109	119	125	113	113	132	140	146	140	134	112	122	114	120	104	107	105	128	125	122	110	120	117	108	97	111	123	123	107	131	111	104	96	126	151	115	124	116	126	112	98	138	150	123	112	135	114	136	136	131	122	143	131	127	121	113	122	137	122	116	123	116	127	110	106	120	146	139	129	136	114	115	132	121	105	120	108	126	130	123	125	107	119	129	121	113	117	93	129	121	125	119	138	120	122	119	128	151	130	119	144	126	148	135	125	107	102	127	110	128	116	120	138	119	113	126	114	119	120	106	132	120	135	116	120	120	151	146	135	130	118	132	118	116	128	138	129	110	112	107	117	137	100	121	123	128	127	112	113	114	125	104	122	124	131	136	102	127	122	118	116	108	124	145	112	122	104	133	132	130	120	106	105	91	124	127	100	118	124	106	136	115	118	121	120	115	101	112	107	120	120	98	123	134	116	127	128	144	118	131	117	138	121	114	131	115	138	130	130	126	122	119	127	115	149	121	128	111	135	136	100	138	119	108	108	107	124	140	115	104	114	126	103	115	122	128	118	136	128	135	116	129	100	126	119	136	129	110	118	110	124	124	120	134	112	120	129	115	122	127	101	144	137	122	137	146	124	123	128	119	114	124	131	113	117	133	112	133	137	120	131	118	134	120	127	131	129	126	133	139	112	107	118	129	124	123	120	109	120	117	139	113	120	116	120	115	125	106	129	125	127	141	115	123	117	119	136	109	130	112	120	130	115	121	122	121	100	111	116	129	120	133	124	126	125	139	122	101	118	124	111	107	106	131	123	131	91	121	114	130	125	130	117	138	127	138	108	124	121	133	101	120	139	115	111	111	134	127	130	109	125	114	120	107	109	109	111	114	126	108	112	130	118	136	111	133	122	143	132	139	119	137	126	124	124	134	124	134	111	126	117	108	124	110	123	115	149	123	126	120	106	122	108	129	119	135	113	144	126	139	122	113	125	126	109	112	123	103	108	119	111	114	138	143	134	119	118	109	114	125	128	108	124	119	133	120	107	135	118	121	136	133	123	138	113	122	123	119	121	116	153	106	138	121	97	121	124	112	144	124	121	129	121	126	134	115	135	112	115	145	123	113	96	103	129	129	125	135	131	125	124	108	97	132	116	128	131	137	128	106	117	135	112	131	124	113	118	146	119	126	121	146	127	96	143	124	110	132	127	132	133	123	113	116	124	125	146	105	118	110	98	110	139	111	118	121	118	106	143	125	130	113	119	137	131	113	116	145	134	119	114	109	101	128	117	114	129	126	105	122	132	106	98	123	147	127	127	101	116	119	124	131	150	121	110	115	113	117	131	133	114	124	136	118	111	108	121	120	143	112	135	116	116	129	108	139	135	120	117	132	103	117	125	131	118	121	118	139	115	126	103	108	130	123	155	141	119	119	123	102	105	111	108	128	124	126	105	123	136	129	103	129	124	122	131	112	126	133	115	140	120	132	115	137	114	135	122	110	131	104	137	144	111	124	122	120	142	110	133	121	112	116	116	109	132	132	127	128	114	112	134	124	140	117	137	112	96	101	121	120	142	111	130	101	102	136	110	117	125	118	119	120	131	95	124	126	118	139	100	100	126	122	126	137	133	118	115	121	131	110	116	134	136	121	119	129	119	132	131	109	137	117	121	115	124	114	116	118	138	127	118	127	119	112	119	124	114	132	100	110	121	145	130	136	110	114	115	118	128	145	136	112	116	121	123	132	124	126	140	103	114	134	113	101	139	124	116	116	145	125	116	121	122	119	126	124	138	135	116	117	110	113	113	127	121	115	136	103	137	102	127	110	114	138	104	128	132	115	105	113	118	100	115	151	113	120	112	127	125	122	126	117	137	117	113	116	115	142	140	136	112	107	141	122	115	89	125	102	129	130	119	109	114	118	126	119	127	128	102	109	128	128	118	107	123	113	122	115	118	117	134	109	142	119	112	97	121	106	104	126	116	144	118	123	113	122	117	111	129	122	120	123	111	101	107	109	124	121	121	135	125	95	109	116	120	114	106	122	136	146	124	134	120	115	121	115	139	100	104	123	115	151	96	141	94	133	108	128	121	119	128	108	118	132	136	102	112	137	135	130	143	108	145	128	135	132	134	122	117	112	126	119	118	110	111	122	121	120	123	121	124	126	121	136	113	124	133	125	135	125	139	112	102	104	121	116	115	103	123	115	129	137	135	126	104	95	113	131	118	122	120	120	127	133	115	123	123	124	123	133	120	109	132	133	116	115	126	118	124	124	122	106	110	126	108	102	103	102	118	109	131	124	117	107	111	114	128	120	118	108	131	114	111	108	123	127	122	126	114	107	122	117	113	113	114	114	130	116	116	116	116	135	119	123	144	124	121	117	132	147	136	105	113	113	130	111	109	101	121	127	139	125	136	116	118	115	146	116	119	119	137	111	118	125	143	117	138	122	115	125	120	113	114	124	133	118	123	137	135	131	113	100	110	126	107	117	122	123	106	122	133	115	126	126	102	137	134	120	127	127	122	129	121	128	134	123	157	128	130	108	135	94	126	125	118	109	103	112	135	154	111	100	135	129	122	119	111	107	127	125	108	122	115	121	132	119	105	133	120	106	115	123	110	136	120	138	104	122	124	129	122	119	119	137	119	111	141	101	106	135	117	119	107	119	145	138	116	109	132	149	136	123	118	139	106	125	117	118	124	101	122	122	120	137	125	110	129	103	129	121	133	113	116	113	127	126	114	136	126	117	105	131	135	130	113	112	114	130	121	117	125	121	112	107	126	107	125	116	119	124	147	128	111	110	122	125	120	120	119	138	151	137	134	110	140	123	128	116	116	132	122	109	144	126	124	126	123	129	126	122	112	108	136	146	88	129	112	122	125	147	122	119	126	111	123	117
8764	816	1648	1928	1579	1195	1079	900	737	692	644	600	540	523	509	503	482	390	418	404	369	389	401	396	377	360	365	372	365	377	394	386	380	357	341	352	338	353	380	368	340	357	341	345	370	323	365	370	324	364	357	304	326	330	345	299	379	334	349	352	354	335	330	341	320	309	344	333	315	336	344	361	302	332	331	326	348	355	323	366	343	307	309	324	339	351	338	339	328	334	348	315	317	342	333	345	332	334	347	322	341	326	324	341	314	327	308	334	340	325	364	340	326	371	312	346	314	340	326	331	354	328	331	318	370	356	333	344	324	329	340	310	334	346	337	307	316	292	314	342	311	337	349	335	333	337	333	320	303	351	382	331	373	355	308	318	328	326	328	333	293	297	357	315	325	327	311	386	323	342	337	355	328	344	334	337	323	344	345	359	342	342	325	301	356	323	353	337	328	320	352	330	340	346	320	347	335	350	306	357	319	341	313	356	336	340	324	346	337	290	317	323	302	316	316	351	310	378	325	349	340	336	330	353	290	318	342	341	338	334	321	334	283	309	338	340	320	327	345	353	341	324	345	316	318	380	323	335	314	313	345	342	351	322	348	339	330	341	280	326	294	326	322	314	359	331	320	308	345	304	309	322	372	365	318	332	341	347	356	337	332	372	358	318	302	290	317	315	352	336	301	334	305	309	329	317	304	284	294	331	348	341	349	307	339	310	326	318	345	338	385	305	365	350	344	322	331	335	314	332	327	313	328	347	312	340	303	336	331	319	315	309	340	342	312	341	326	314	338	337	304	340	334	324	321	338	308	335	337	301	379	351	355	318	344	359	365	314	303	310	311	340	324	321	341	320	323	345	310	339	316	328	363	327	338	321	328	309	336	323	327	299	328	336	348	325	321	335	307	345	344	358	329	362	336	325	341	302	359	341	331	343	348	308	342	345	313	346	329	312	304	328	326	346	321	334	328	319	331	298	320	340	329	330	319	316	356	325	314	318	309	336	304	328	340	360	340	310	346	338	323	331	283	278	342	324	354	308	311	352	355	314	320	316	326	345	367	348	348	319	303	363	324	326	330	348	346	331	334	341	337	338	323	340	319	338	357	351	358	348	355	355	321	349	330	343	324	342	322	303	325	318	321	330	369	353	337	321	333	362	349	323	317	310	310	333	335	327	343	311	335	344	325	318	338	326	353	350	344	314	317	341	286	339	335	369	334	333	334	309	321	337	339	298	313	281	333	338	317	291	335	339	319	335	333	356	347	309	323	336	316	328	315	308	317	335	310	312	323	312	306	350	348	346	353	311	330	353	323	312	322	319	379	365	310	331	314	335	334	355	364	342	340	325	309	329	345	332	347	298	334	345	324	313	313	327	351	336	340	341	333	319	326	350	351	335	346	325	357	321	352	335	324	299	329	325	319	306	356	342	332	287	328	340	304	341	315	339	337	362	342	298	328	355	322	335	311	326	330	340	307	360	300	341	323	319	326	341	324	356	343	366	335	322	323	353	310	354	372	322	321	313	349	304	328	336	357	326	332	319	337	361	330	355	342	328	322	330	345	311	312	316	319	336	321	340	315	314	336	355	323	322	329	355	347	307	340	302	328	351	359	329	322	308	329	329	306	327	314	366	332	369	361	333	339	300	323	339	312	339	336	305	313	311	332	325	312	308	350	344	305	315	350	301	316	342	300	309	336	324	321	329	331	354	328	320	326	296	340	363	342	321	305	316	334	348	358	300	326	343	371	321	311	310	291	356	317	333	313	320	316	332	295	345	340	309	349	330	341	325	333	324	319	337	339	329	332	359	302	317	326	345	345	320	345	297	339	332	310	318	325	307	326	339	309	326	296	337	364	317	352	317	324	321	321	307	349	326	324	313	320	299	360	381	345	318	344	316	348	325	315	345	335	347	327	354	341	337	369	358	317	328	307	367	351	337	316	341	333	340	315	317	325	343	348	323	317	334	311	376	361	340	304	332	305	337	344	316	337	328	344	319	347	330	322	287	345	315	340	361	353	345	332	311	335	326	349	343	310	331	288	345	332	277	334	319	284	329	321	334	326	342	336	337	347	315	330	341	319	322	347	330	319	326	330	325	383	318	318	303	341	327	350	323	294	318	298	326	304	335	319	367	326	329	329	328	315	327	341	333	315	326	310	331	304	350	344	333	311	326	338	359	333	331	304	317	326	336	336	348	329	303	314	316	359	366	375	333	340	312	345	385	338	352	298	310	368	320	318	353	354	338	355	334	335	304	300	348	336	322	362	364	337	327	314	311	332	320	323	343	341	351	361	370	317	338	312	335	341	334	348	302	316	346	340	336	321	306	350	342	305	361	326	300	311	293	358	332	343	304	333	334	337	366	342	371	341	342	346	315	341	329	337	348	361	342	292	346	310	347	315	313	327	316	345	323	312	348	316	350	359	305	363	327	340	321	308	328	309	307	300	315	304	333	333	341	323	323	345	308	307	318	331	332	308	272	329	298	325	356	332	349	312	313	347	321	326	308	339	364	283	326	333	296	337	328	340	315	359	351	337	342	370	331	321	309	301	341	341	326	298	326	301	344	312	320	312	319	328	341	367	351	313	350	359	328	336	307	305	326	318	318	320	343	340	333	324	333	293	329	350	306	331	322	355	356	323	340	336	346	329	322	327	325	346	335	324	366	327	346	331	333	353	326	308	329	311	342	327	335	304	330	331	303	294	315	313	314	303	335	312	332	310	333	328	290	360	325	291	341	364	315	344	362	340	336	357	357	342	342	323	324	310	346	327	352	320	352	343	321	344	316	341	351	328	329	332	315	350	351	300	319	298	320	342	381	332	312	310	331	327	306	321	358	310	305	341	375	343	305	340	312	336	361	314	329	334	335	311	345	321	364	363	331	314	352	327	306	339	324	351	317	329	320	324	338	306	325	309	342	315	322	337	333	332	310	336	335	302	347	321	335	373	329	325	318	355	332	323	342	319	319	330	332	346	348	355	302	358	342	370	337	338	313	306	341	348	326	329	335	308	349	359	345	335	333	303	319	348	316	358	336	324	316	322	306	327	325	300	338	349	338	301	318	348	323	324	319	337	340	349	332	322	319	318	341	322	358	347	342	318	324	360	325	318	351	320	314	331	315	325	338	304	347	325	304	328	333	366	342	332	349	296	368	335	280	296	350	283	338	331	347	334	346	329	324	316	352	314	346	322	343	349	324	354	341	316	331	329	348	345	303	326	335	349	341	343	331	323	366	285	314	284	318	342	306	337	353	338	337	364	317	345	335	301	324	343	329	348	329	358	297	348	354	338	325	308	308	347	335	338	306	327	317	347	336	340	304	343	332	351	340	348	331	338	336	301	305	313	363	309	335	319	328	357	339	327	331	324	310	324	314	344	314	334	339	336	368	338	322	352	332	316	337	315	288	344	304	358	340	328	357	341	335	327	330	316	334	326	339	336	333	360	320	328	322	340	308	336	354	322	334	318	310	348	356	324	342	328	339	338	341	314	306	349	361
1346	392	419	407	382	405	365	389	352	375	353	372	390	399	368	399	403	363	391	398	394	397	372	395	382	363	383	389	401	393	407	387	383	344	397	371	370	389	382	383	374	340	323	371	346	375	414	368	354	386	326	331	368	378	395	367	398	425	342	380	367	367	367	391	367	385	360	373	386	368	365	375	365	359	368	359	387	373	358	356	396	342	393	379	372	364	396	416	382	336	327	369	372	332	324	399	351	371	366	361	345	368	370	347	387	346	366	370	390	391	379	419	369	361	381	409	388	373	379	371	395	395	370	358	351	358	370	380	338	352	387	367	377	389	370	393	353	399	394	363	371	352	353	356	328	358	351	401	370	372	423	370	369	392	341	356	393	380	378	369	372	365	363	399	346	358	361	356	386	356	352	374	393	362	371	363	373	350	366	359	353	345	370	364	390	347	367	370	395	380	337	362	371	371	375	329	402	338	371	377	406	363	371	362	376	337	377	374	399	378	354	375	333	369	375	334	395	446	347	373	379	333	351	343	399	356	360	373	369	378	354	351	371	378	331	354	381	408	378	373	398	397	387	340	345	378	393	351	367	318	356	377	342	358	373	368	340	338	374	376	362	372	357	360	358	380	373	393	396	380	342	360	363	381	360	360	365	369	394	368	339	328	381	378	343	387	375	363	391	371	385	348	355	367	346	348	346	398	363	373	375	360	330	372	386	363	373	372	368	352	380	408	332	366	367	367	339	338	365	385	371	393	372	382	369	357	386	396	406	322	343	351	359	371	330	351	367	365	335	344	390	340	347	367	377	348	374	366	367	343	402	389	346	355	382	399	330	347	418	377	373	343	373	407	354	368	407	344	385	381	357	360	407	399	375	373	396	353	336	374	325	313	366	347	336	401	377	384	335	363	359	367	386	360	369	361	356	324	362	389	349	387	366	385	353	362	341	362	340	348	383	367	381	368	332	345	400	327	406	407	358	370	384	375	343	369	398	374	355	362	401	356	391	369	366	412	387	381	374	329	369	361	372	381	369	371	361	368	406	380	389	326	374	375	378	359	341	386	375	408	376	383	356	419	340	342	406	395	363	374	351	347	361	363	378	399	369	362	365	362	406	368	379	370	343	382	368	374	356	396	375	380	384	357	366	361	363	380	349	355	360	353	407	362	358	419	376	375	376	390	356	332	354	376	329	390	409	383	368	353	346	359	345	397	340	371	386	398	394	369	357	370	378	388	385	374	374	363	364	347	430	420	388	395	372	365	348	354	367	343	376	378	370	359	371	364	345	381	361	351	354	375	408	372	356	348	366	340	349	366	359	365	360	358	367	366	362	365	375	350	366	381	377	359	362	379	369	348	384	362	358	373	412	368	368	333	397	348	357	385	351	382	364	365	388	401	382	330	353	364	390	324	366	354	361	393	387	381	330	382	387	378	358	347	384	365	378	401	393	382	371	393	360	354	368	341	355	387	365	354	378	360	377	404	349	331	370	349	406	361	326	382	361	379	361	374	407	376	395	352	393	359	362	389	340	328	372	354	362	347	379	372	398	365	374	389	387	398	355	366	370	370	349	357	396	352	343	345	387	368	323	358	330	367	350	370	372	374	388	364	345	370	358	366	421	375	357	384	390	354	363	342	411	364	335	367	368	346	374	396	359	356	356	398	352	403	347	364	362	341	396	384	401	359	376	361	343	371	360	358	382	389	365	354	375	380	384	389	361	385	346	364	410	356	393	355	359	349	341	389	361	330	349	353	380	377	373	347	364	388	343	389	386	377	357	357	370	391	357	375	420	356	378	351	385	399	391	394	354	367	407	389	394	357	374	376	366	404	338	386	364	378	390	361	350	363	393	389	381	379	363	356	361	381	343	354	346	364	396	390	368	357	378	351	318	336	385	346	383	362	349	355	347	359	362	365	403	383	354	349	343	367	363	352	364	385	382	384	369	367	390	368	326	365	363	370	376	358	376	400	381	416	372	364	371	354	384	383	351	386	384	387	364	406	375	362	424	390	356	388	358	341	384	358	375	363	348	383	402	402	400	365	363	367	352	342	372	390	331	366	384	411	413	348	347	349	369	345	378	364	369	360	356	396	375	375	388	380	363	380	400	345	362	359	328	335	376	377	381	374	380	384	358	370	395	375	383	401	344	362	340	381	361	374	362	378	379	384	369	388	348	371	405	372	343	367	402	405	415	351	350	395	403	338	367	399	364	389	365	389	397	392	325	354	375	359	335	372	387	378	390	336	380	363	362	354	384	390	347	400	351	349	336	353	356	343	365	372	378	398	375	351	376	397	374	365	406	330	357	361	398	388	399	391	365	370	362	379	377	355	387	358	343	392	361	359	398	394	362	384	337	389	339	360	350	376	334	351	363	355	408	359	363	427	384	328	375	342	373	379	376	363	357	355	367	399	386	399	388	390	384	379	364	385	429	364	355	361	368	419	376	363	368	349	376	376	393	376	374	363	409	339	347	378	352	329	404	381	392	368	351	386	352	382	375	372	341	351	388	336	353	371	390	351	385	375	381	307	390	395	321	380	355	341	357	373	391	330	339	360	377	400	351	393	393	339	347	371	381	378	410	362	319	404	392	360	387	393	379	353	398	394	369	401	369	366	383	316	354	386	363	363	343	398	375	379	329	396	380	369	352	383	403	377	349	361	342	382	365	370	394	372	379	362	353	430	361	352	381	386	399	375	366	386	343	381	363	353	377	356	394	371	366	391	337	365	346	382	365	398	390	402	349	360	357	368	368	350	381	417	359	367	403	386	373	382	333	399	350	392	359	369	388	360	390	370	358	364	354	402	349	378	383	381	402	373	412	346	359	391	393	348	344	342	375	367	384	408	344	391	390	392	383	398	369	357	334	319	377	373	394	374	360	349	379	352	380	381	376	356	368	374	360	401	322	412	404	382	343	408	386	400	367	374	383	368	406	358	383	363	359	362	371	411	368	341	369	345	365	340	379	350	378	390	373	359	407	347	346	393	354	392	404	364	376	371	383	388	339	387	358	379	415	367	383	387	390	357	418	386	376	389	376	420	378	339	359	383	384	369	385	359	372	365	338	330	387	358	394	384	395	392	345	389	378	386	389	381	379	380	389	349	396	373	342	392	379	394	349	401	392	415	331	367	353	370	368	358	361	359	360	367	371	370	410	333	351	391	374	380	393	398	360	343	377	397	355	360	353	387	398	339	348	367	387	400	369	330	353	397	365	369	390	380	401	374	390	386	389	397	429	378	355	378	410	366	359	383	379	345	380	385	380	373	374	384	341	393	351	344	369	391	350	334	404	356	373	354	356	377	363	390	384	388	376	392	341	361	372	344	375	372	364	398	354	376	368	321	371	369	349	371	381	369	362	410	353	360	353	397	338	359	355	339	378	396	379	377	354	393	357	363	403	388	374	369	364	360	368	357	362	344	402	382	373	355	390	370	367	336	387	331	371	352	344	358	368	351	348	330	345	361	334	347	349	376	372	385	370	369	386	344	354	356	347	355
2110	921	1058	1000	959	940	911	842	891	906	912	867	892	882	825	921	903	914	845	848	862	829	815	893	873	882	842	839	916	848	845	905	849	910	884	833	844	880	859	826	890	902	852	920	858	861	846	838	876	886	836	896	838	893	870	899	887	874	841	824	812	873	881	870	841	858	814	845	835	864	861	880	860	859	834	874	812	908	828	868	906	859	850	823	864	888	908	831	863	845	860	829	841	899	863	841	899	844	885	905	867	845	899	863	881	879	849	849	900	872	876	862	853	890	854	852	853	829	851	842	887	876	864	849	892	837	934	878	908	834	903	894	890	839	826	892	820	887	876	863	879	856	836	832	833	895	884	814	897	836	913	892	919	880	876	901	838	856	843	880	846	860	860	895	858	863	879	889	811	828	905	852	855	823	871	921	858	875	861	807	884	893	838	861	861	891	906	875	851	933	863	878	874	847	841	860	877	874	881	880	882	824	845	855	899	867	867	917	831	888	821	860	829	860	833	849	883	872	864	906	877	843	877	913	808	912	864	827	846	859	829	870	829	836	865	872	901	836	824	810	892	854	862	855	891	860	890	814	853	855	860	900	882	909	840	826	888	914	894	869	861	855	830	858	869	875	855	859	857	834	890	880	935	847	835	829	871	832	858	821	892	877	896	855	895	930	886	908	897	878	827	856	875	920	848	844	834	837	868	871	843	870	825	904	903	847	908	905	856	880	836	867	865	871	918	865	842	827	867	893	837	911	847	860	883	860	890	862	862	845	882	909	888	832	894	888	846	889	848	902	881	878	845	799	891	874	933	877	853	887	845	869	884	886	875	868	856	852	891	867	928	884	887	848	863	855	870	838	843	880	876	914	856	854	859	821	853	873	875	841	808	840	819	808	836	830	862	864	872	904	884	853	897	860	843	897	865	906	883	859	849	882	915	793	876	874	850	872	935	852	900	893	849	891	849	892	886	879	858	875	859	916	828	842	922	851	807	898	838	917	854	894	836	841	911	824	861	884	897	872	875	829	872	870	843	876	826	835	863	855	875	873	911	880	864	877	908	905	814	815	872	855	849	880	913	824	896	828	871	868	895	882	858	907	808	846	893	859	909	831	888	889	845	863	871	889	905	878	886	805	872	900	845	906	876	878	853	829	910	829	882	853	844	881	856	803	855	854	889	867	885	883	880	875	905	918	894	776	861	858	873	894	902	848	838	867	859	852	801	842	876	857	848	853	893	831	885	814	911	824	847	841	898	840	816	856	855	813	837	869	847	845	843	886	919	868	886	909	805	878	901	894	849	887	822	817	886	861	826	853	892	882	857	836	935	863	843	857	907	862	884	847	913	855	887	862	833	892	842	886	892	922	887	852	865	846	855	862	796	885	868	862	869	860	806	848	863	861	850	927	926	902	828	837	891	884	869	888	872	888	855	877	875	859	838	843	888	842	856	897	846	837	841	864	897	839	846	896	840	923	916	880	891	881	842	906	922	882	893	838	839	902	882	842	839	897	886	903	817	854	843	830	855	839	884	861	805	914	868	810	837	821	875	929	860	821	823	877	869	920	872	845	822	835	897	832	872	828	901	874	856	909	911	853	894	947	871	862	879	837	864	903	853	856	871	848	879	819	875	884	860	876	832	920	888	858	881	882	888	874	856	842	879	817	855	896	866	904	854	871	835	832	848	874	885	901	851	902	816	849	868	846	843	896	847	888	821	867	860	843	834	794	818	838	879	865	855	898	870	846	869	833	881	895	892	862	855	864	852	876	853	822	871	875	856	838	834	873	854	872	822	873	882	890	886	878	891	893	919	844	879	887	817	891	887	858	830	876	851	887	902	895	855	849	869	811	867	839	908	900	861	867	827	877	883	836	901	880	861	921	876	894	841	849	840	849	870	833	881	846	839	875	807	848	879	909	892	840	846	873	900	876	903	844	860	924	817	857	898	855	886	879	804	850	822	885	883	843	846	861	878	843	895	929	904	806	890	808	819	899	877	810	856	847	889	902	865	879	856	894	822	879	837	871	872	868	867	874	877	859	887	868	898	839	883	882	881	846	823	904	876	847	790	876	922	867	871	818	840	870	878	868	888	865	883	881	844	801	803	873	860	888	873	819	887	937	888	858	802	840	867	886	891	857	865	879	869	844	858	815	863	852	903	899	868	862	853	861	855	842	833	884	873	833	831	839	916	871	862	822	852	810	857	872	802	849	841	876	852	814	875	896	883	881	878	889	866	865	817	880	887	886	871	859	870	888	893	868	871	804	849	819	892	831	903	861	845	857	832	872	863	842	862	826	842	824	900	818	898	821	827	876	878	831	857	929	884	894	893	837	841	833	906	896	825	854	861	889	874	876	884	849	892	820	906	842	878	805	867	908	866	851	840	891	800	843	866	895	858	866	876	840	896	879	874	870	908	866	884	854	875	862	828	865	849	879	890	854	887	845	832	852	847	849	889	920	879	860	877	876	845	883	853	870	872	830	832	833	923	876	859	864	841	908	897	891	845	916	857	805	875	824	845	830	856	824	901	845	892	858	834	835	885	857	902	893	817	860	868	891	868	857	888	857	834	845	842	858	884	878	854	947	842	858	885	835	935	879	872	901	863	852	850	873	824	906	891	912	892	847	860	903	874	841	920	868	885	863	845	871	884	878	818	874	848	879	842	915	838	878	824	852	891	826	861	858	896	863	870	824	869	835	909	876	835	868	863	913	829	896	847	870	833	859	854	842	841	836	875	843	864	879	852	894	858	866	878	862	851	864	819	785	858	853	821	853	858	882	841	813	875	839	901	808	900	917	882	876	943	870	873	843	881	894	903	871	834	859	842	896	829	833	926	847	836	903	814	848	831	846	782	935	916	867	885	792	809	900	859	865	877	865	897	856	805	915	842	817	883	865	865	950	852	867	894	853	893	810	901	880	908	812	893	859	900	865	857	853	938	815	870	917	845	910	876	838	834	872	823	887	883	898	837	815	871	849	846	918	871	820	852	867	892	889	848	895	876	847	866	885	857	897	879	861	841	863	852	805	893	896	902	879	824	898	845	853	868	844	881	823	896	815	874	879	881	830	851	867	881	867	890	858	830	853	863	877	880	877	920	876	858	848	883	823	894	876	884	846	805	847	866	864	902	851	804	854	889	892	895	833	908	817	872	894	867	869	811	906	852	922	897	838	857	837	864	893	895	904	892	843	877	798	838	858	857	853	859	923	866	865	900	858	843	870	882	891	891	834	893	867	903	889	864	887	869	859	864	883	895	862	869	812	826	886	841	893	878	929	903	887	839	844	821	884	840	924	788	885	906	896	926	814	893	921	855	831	859	887	909	850	894	821	822	838	872	869	880	921	908	889	899	870	786	816	856	920	840	862	912	869	863	842	881	860	898	913	826	866	867	885	830	878	893	794	880	863	892	866	837	911	859	866	898	860	858	861	878	860	867	855	876	876	876	927	834	859	883	792	841	846	832	934	840	844	885	873	858	824	830	834	907	865	893	926	897	812
8383	639	615	533	441	340	326	329	322	290	295	308	316	274	326	286	253	293	290	284	311	251	287	308	279	282	280	283	277	300	273	293	290	308	304	301	293	282	272	267	292	262	272	263	248	262	286	269	284	263	257	261	282	237	288	255	258	301	281	264	299	259	266	258	300	284	294	275	260	295	282	289	310	267	255	284	277	284	305	285	278	276	284	279	297	290	273	304	255	269	260	253	277	280	275	271	282	277	277	254	295	269	291	256	319	282	268	285	274	258	294	274	286	314	242	259	276	306	294	299	270	297	268	274	292	288	290	301	265	270	276	267	273	268	320	246	279	285	284	301	292	272	269	281	289	287	286	294	247	271	259	279	318	307	275	273	307	268	305	266	284	286	287	300	265	271	310	270	273	267	240	272	268	278	289	309	286	277	282	287	297	280	277	288	275	292	248	276	223	300	274	318	292	290	237	327	274	295	259	269	306	291	284	272	289	298	269	292	289	305	274	260	294	264	298	256	289	296	262	274	293	284	248	276	284	280	289	259	302	287	295	300	244	273	303	288	273	310	299	280	282	313	269	264	276	264	239	271	291	283	270	296	291	270	293	325	296	256	292	278	289	309	273	285	290	268	302	305	262	277	278	295	274	304	253	282	282	281	325	284	295	281	308	268	306	274	277	287	266	283	274	277	269	269	276	281	303	256	284	281	287	272	286	260	285	278	296	280	253	285	283	292	262	251	259	290	297	273	308	256	292	291	305	304	282	288	284	277	248	276	246	277	293	297	266	274	264	299	265	260	277	298	283	270	283	288	279	314	269	271	258	268	280	267	291	286	296	274	280	288	304	289	248	291	277	283	253	295	225	260	267	269	301	302	276	290	275	281	294	293	319	290	261	303	277	259	290	278	250	285	301	273	281	295	302	296	279	276	258	283	276	279	282	271	276	260	266	256	300	294	275	278	289	308	282	293	320	264	271	276	266	260	277	286	295	286	283	273	263	263	284	303	295	292	288	304	245	264	300	279	294	303	293	272	265	270	290	252	314	298	248	290	270	249	249	287	289	281	280	270	269	294	292	287	295	269	265	336	269	253	310	268	260	309	294	254	292	286	285	282	283	280	241	315	263	288	271	293	286	268	272	289	257	295	294	260	275	303	286	287	302	295	300	286	306	267	278	285	276	268	294	279	276	266	280	266	257	239	291	252	280	304	286	273	265	265	284	274	274	296	277	273	274	308	266	277	267	272	253	257	282	282	276	277	285	244	283	277	285	274	299	258	283	271	284	292	288	267	289	316	316	270	272	275	310	289	270	283	296	289	310	266	283	285	294	308	259	287	272	294	290	266	289	317	317	263	264	243	262	273	268	285	265	239	282	255	293	278	298	275	291	299	292	270	302	263	307	267	263	278	249	256	304	250	254	272	287	286	299	283	277	299	288	262	304	278	319	271	252	248	296	276	295	275	249	221	298	289	293	254	293	291	264	315	310	277	247	286	286	321	259	282	269	276	274	310	249	308	258	289	291	295	286	302	281	288	305	265	308	284	281	267	253	258	292	297	258	268	305	290	253	304	257	264	263	294	258	261	248	294	305	239	292	266	309	282	274	259	265	289	269	280	256	269	256	258	288	260	261	266	268	263	272	293	286	270	286	284	249	278	272	246	284	273	274	262	262	247	294	239	288	282	300	268	270	283	279	295	291	271	266	283	306	267	290	273	272	323	275	247	278	287	278	262	263	303	262	255	291	307	296	259	287	290	273	251	266	268	305	263	269	308	299	305	325	273	293	252	266	267	263	287	278	308	292	286	263	286	288	280	285	264	279	287	289	297	280	278	273	291	282	290	293	290	279	266	265	248	286	282	295	294	263	260	296	293	263	279	271	271	299	288	260	260	275	265	262	277	271	303	287	265	272	270	306	272	293	257	295	281	311	289	268	284	259	286	275	241	278	272	269	264	302	274	245	263	279	283	295	287	277	283	261	266	308	298	280	265	274	280	278	258	265	288	294	324	275	250	276	281	263	270	304	273	270	285	308	272	275	273	282	314	324	308	276	290	260	279	315	285	305	274	269	247	272	250	266	314	307	280	270	255	297	278	280	277	280	259	300	285	300	284	274	276	305	276	284	278	279	270	280	276	285	236	265	300	306	262	277	313	258	265	266	256	300	276	257	262	278	303	291	301	288	247	255	292	271	296	314	267	260	305	268	297	282	270	303	296	266	258	291	298	270	278	293	275	297	305	295	263	288	298	285	273	307	274	293	275	273	270	252	271	254	289	290	293	272	300	280	270	316	263	284	270	267	246	292	304	284	272	307	270	295	266	276	273	233	278	293	303	267	283	297	273	284	259	280	276	278	261	283	282	268	314	296	241	275	269	275	284	267	274	315	280	297	277	296	278	276	251	275	314	280	259	283	296	257	289	298	273	281	277	265	275	323	302	275	296	267	282	255	295	287	285	283	269	298	292	254	260	270	295	258	303	303	283	271	309	262	278	275	288	267	288	275	284	310	294	274	302	275	299	311	284	291	268	298	272	277	293	237	279	270	289	280	304	277	260	265	312	240	303	282	270	297	311	287	284	302	281	268	270	303	292	285	290	270	290	256	266	297	253	285	283	266	284	269	245	277	284	269	281	284	305	276	322	261	230	285	316	287	261	286	286	290	282	291	250	266	284	306	260	267	297	259	302	283	277	275	306	275	315	310	300	256	303	223	264	251	290	282	267	275	251	244	293	276	292	283	278	268	244	279	258	293	253	269	278	306	267	298	310	264	265	287	243	279	276	270	303	291	276	295	248	264	266	267	276	315	297	311	254	266	275	280	291	280	285	298	286	269	281	303	279	307	269	302	296	282	294	281	294	296	283	309	314	257	279	255	266	264	296	265	295	282	287	284	270	276	259	277	255	253	255	256	285	293	284	277	292	292	291	305	252	265	292	295	282	245	277	308	295	263	253	285	276	294	274	285	288	281	286	261	318	243	271	298	280	274	291	314	283	270	268	294	275	277	271	284	256	250	335	263	264	278	289	297	283	274	264	281	266	285	289	297	306	296	271	287	290	297	294	272	276	271	282	299	315	280	292	289	286	244	270	277	279	277	287	268	310	271	278	284	274	267	289	296	260	281	288	270	282	290	291	275	310	301	261	276	312	263	292	300	286	298	279	257	260	281	283	303	277	275	291	303	298	273	273	260	275	347	285	281	286	272	290	289	292	270	265	252	245	301	268	274	279	298	287	314	287	278	247	296	304	244	273	247	285	284	295	287	271	297	270	257	263	282	268	263	308	266	283	272	277	274	301	286	270	298	310	265	269	297	298	300	280	264	294	264	269	291	291	275	280	311	290	270	285	271	302	275	308	263	297	282	306	270	262	281	252	278	274	285	294	265	276	277	269	236	300	260	261	271	294	278	270	241	312	285	278	266	279	288	261	299	279	292	271	270	245	284	273	281	290	296	289	248	263	298	248	321	279	289	282	271	286	297	240	283	273	272	261	263	287	261	247
7001	984	1360	1575	1411	1204	1009	964	924	871	818	800	835	758	703	763	709	743	693	695	681	698	707	729	643	704	659	716	687	662	701	672	664	705	648	670	717	677	635	645	686	683	676	657	644	660	655	711	665	677	734	704	645	676	645	664	682	707	683	711	731	718	716	648	661	664	640	617	644	655	670	652	646	651	671	686	668	658	678	721	686	684	696	643	659	644	615	661	666	654	662	668	652	682	702	705	644	662	631	671	630	716	694	649	652	650	665	721	662	665	675	654	697	683	674	704	713	634	723	656	687	666	658	609	650	660	614	682	625	675	670	683	685	643	644	642	628	633	710	705	679	670	685	630	673	684	683	672	640	685	663	666	672	649	724	678	684	705	662	690	679	667	622	651	725	693	661	642	675	688	722	659	649	678	648	694	653	747	678	649	662	672	661	707	648	689	681	699	635	682	682	665	678	666	655	657	656	679	679	670	676	735	652	704	625	660	682	694	662	723	688	630	637	686	659	690	678	710	645	666	687	648	668	704	697	665	661	699	688	598	658	659	680	663	687	649	705	646	671	674	667	641	666	642	659	633	662	674	681	659	657	675	634	713	666	683	665	664	654	648	697	688	666	682	646	665	678	631	683	695	661	695	600	690	692	650	701	625	654	658	715	683	710	620	670	621	661	648	664	654	700	662	657	675	653	687	674	653	676	638	631	669	709	671	692	654	634	695	677	639	704	661	680	648	655	676	677	676	645	665	684	638	647	657	644	686	641	692	640	631	688	671	640	700	678	718	706	672	640	690	662	652	673	707	716	657	672	638	725	672	628	698	657	673	678	699	626	657	679	665	681	652	661	685	655	657	680	624	673	685	658	640	665	641	675	660	696	717	652	653	662	627	671	672	669	708	646	662	687	678	694	656	630	631	704	716	654	657	737	659	663	682	641	644	684	705	677	642	692	661	664	649	700	595	657	632	636	703	715	644	661	671	694	712	702	689	665	674	707	595	655	642	656	671	654	643	673	665	711	710	726	685	679	650	677	660	683	630	678	654	675	643	646	647	666	658	629	664	669	699	663	600	680	639	670	652	678	657	700	671	664	697	681	658	728	667	687	676	641	645	673	653	631	675	653	661	622	669	743	688	662	661	681	685	699	640	652	642	687	676	684	652	664	668	679	685	651	656	627	691	630	669	680	696	663	684	692	686	702	680	646	698	648	700	611	640	688	675	677	646	688	636	663	661	649	636	683	702	648	686	660	687	685	657	670	694	669	662	648	669	662	649	624	697	655	646	692	653	649	711	662	690	621	689	677	618	713	649	629	646	660	692	674	673	630	680	670	657	649	656	656	641	694	629	633	628	651	693	744	656	713	679	658	648	668	607	640	704	679	695	669	656	691	657	637	653	650	695	649	692	694	673	676	684	686	675	668	683	649	670	691	620	711	718	646	713	671	675	689	674	628	637	661	691	678	698	626	649	682	691	656	636	689	680	680	677	699	675	707	673	702	722	689	629	660	701	675	656	693	718	671	693	641	666	661	654	670	680	653	680	706	688	642	698	667	671	692	656	644	630	663	620	675	672	656	674	700	654	681	598	699	707	647	652	662	663	606	671	699	696	675	666	644	720	639	696	676	701	695	660	674	691	637	684	700	689	704	635	667	689	713	622	667	697	720	605	630	639	643	702	701	688	666	639	638	630	688	691	640	663	694	641	702	594	683	699	650	665	651	682	666	711	641	667	655	708	687	655	674	696	620	664	670	708	670	647	689	651	640	729	639	641	717	658	642	632	660	673	698	682	644	653	664	653	691	696	692	623	712	706	714	637	664	677	646	662	663	675	648	607	633	680	704	695	649	605	663	696	638	692	689	642	636	679	689	651	636	665	659	655	682	641	656	657	657	657	653	656	621	683	703	697	650	724	654	648	637	661	697	656	713	685	680	671	668	661	700	666	639	666	672	707	666	689	685	669	646	686	658	671	653	640	623	672	689	619	676	646	680	651	639	652	671	722	686	682	652	674	673	653	643	680	675	664	660	649	701	669	652	649	629	668	634	628	687	688	700	648	645	696	730	699	665	688	691	718	656	670	670	673	648	659	688	725	647	664	693	656	645	679	665	619	670	642	678	633	681	659	676	669	677	624	689	669	701	688	655	637	690	693	626	718	686	710	649	630	624	684	669	683	682	677	647	722	637	636	672	661	637	677	673	696	674	667	647	677	697	668	690	659	670	710	664	724	652	691	672	695	654	643	684	679	707	637	629	641	660	668	701	649	697	661	604	631	711	651	684	670	692	662	689	660	652	665	691	655	586	693	710	662	705	698	643	684	679	669	690	649	687	658	656	647	676	660	657	639	670	653	672	702	669	669	677	686	651	648	741	621	649	678	689	691	687	668	637	652	677	659	639	628	608	668	659	655	691	697	675	662	712	647	692	671	697	682	679	646	662	679	694	656	641	653	661	697	670	666	695	631	633	723	681	663	639	691	626	651	651	701	604	646	705	679	695	671	706	706	658	658	688	657	685	689	693	670	664	651	677	667	702	722	692	662	633	640	664	635	664	657	707	679	696	671	684	655	676	708	680	650	665	667	635	672	638	663	674	687	654	686	628	684	655	702	626	619	633	760	637	648	598	637	676	659	632	664	690	678	672	634	620	662	646	720	623	635	623	683	682	670	638	660	682	702	660	695	653	689	647	698	631	698	655	599	686	661	680	721	672	670	621	659	617	677	651	682	716	660	716	688	714	677	637	660	698	639	709	699	700	610	689	706	705	699	661	634	707	675	703	631	688	635	662	650	669	664	675	696	684	666	610	656	718	666	692	695	680	663	675	656	682	627	640	673	647	683	669	679	668	662	669	633	630	704	729	672	692	674	720	636	687	641	692	682	665	658	683	690	629	647	657	635	677	673	685	692	648	709	672	682	664	626	686	647	701	620	708	703	672	683	676	697	659	652	665	616	693	717	692	632	613	657	652	621	656	677	649	687	687	701	693	643	704	698	708	669	701	661	667	651	656	636	658	702	718	650	655	653	679	634	669	668	689	648	663	637	672	641	697	698	700	671	675	625	658	682	624	658	680	653	597	674	676	694	682	696	692	681	702	666	671	699	661	664	628	660	699	675	681	703	682	634	655	658	695	624	698	648	692	649	707	716	654	630	641	680	709	646	670	693	693	671	675	611	696	661	652	655	658	678	642	694	685	711	647	717	680	622	695	652	664	685	688	667	672	680	685	679	700	673	676	629	666	647	664	691	651	661	731	705	711	666	699	656	671	669	674	684	667	644	663	661	702	667	689	678	696	666	654	714	693	645	713	661	667	659	702	664	727	678	659	658	689	638	733	653	639	686	664	606	678	655	657	688	690	665	669	689	670	696	643	672	692	657	656	701	683	682	653	680	607	678	644	664	669	680	665	666	615	658	697	658	606	683	693	651	625	698	738	658	663	664	662	733	644	649	657	685	683	642	651	663	694	642	667	605	700	710	638	698	696	644	683	661	656	644	639	685
14350	919	762	559	369	281	276	206	181	192	158	154	140	138	157	135	128	122	155	124	139	138	140	136	117	127	109	125	129	134	135	127	123	124	126	121	121	132	129	112	128	118	140	136	121	126	119	125	131	121	125	121	135	132	117	116	120	122	91	125	131	141	112	121	123	113	115	129	107	139	120	115	143	140	127	111	108	122	119	113	114	121	133	112	137	134	119	129	144	116	109	127	125	132	125	111	129	105	116	105	137	115	117	132	111	119	125	129	103	129	117	130	127	146	128	125	130	131	145	130	113	114	111	107	116	109	126	127	117	111	110	125	137	141	113	135	139	126	106	120	112	105	123	107	124	115	129	126	145	126	105	122	140	113	114	109	116	117	141	120	127	110	105	127	115	135	131	133	122	121	133	140	121	132	131	113	124	126	123	128	115	116	121	137	133	114	144	135	103	109	140	120	127	120	134	114	133	117	124	115	116	121	115	104	97	116	114	146	121	113	124	99	104	129	124	115	129	137	111	119	127	118	134	123	132	157	120	135	129	137	133	120	121	137	131	109	131	123	99	134	135	144	114	129	107	114	128	118	127	121	131	146	138	106	116	103	124	125	111	95	117	146	127	109	104	118	109	126	129	115	103	126	113	119	130	132	120	132	119	108	117	92	123	119	128	124	128	149	128	109	121	108	136	100	131	152	136	144	124	132	106	137	132	115	126	122	118	142	139	117	129	135	109	105	119	125	118	117	137	109	113	88	115	122	110	127	142	107	126	114	111	121	106	109	109	122	115	132	145	137	135	122	128	101	123	134	126	119	130	106	107	117	108	129	122	112	120	95	145	132	140	99	106	139	124	122	121	142	119	115	114	131	115	108	104	120	127	130	125	125	135	122	119	119	101	119	128	130	107	139	128	118	106	115	138	101	109	123	105	121	120	126	116	108	123	137	119	119	127	132	145	106	129	107	113	142	114	110	115	116	121	129	126	135	123	120	113	127	136	127	121	141	119	121	114	120	112	137	123	128	130	117	136	122	115	128	139	124	132	119	134	106	145	112	129	132	116	118	121	144	103	120	125	124	135	128	115	104	142	116	128	110	129	129	134	122	111	107	103	125	122	128	125	120	121	123	119	116	134	105	137	122	119	126	142	135	113	128	126	104	134	109	116	121	112	145	118	116	117	112	124	115	119	115	106	136	127	113	128	140	123	111	127	115	107	116	129	112	88	114	129	121	121	117	112	118	114	131	130	129	145	111	109	114	108	140	116	123	112	99	115	116	106	132	112	127	135	128	137	116	146	131	130	118	123	121	151	113	113	130	109	122	110	109	102	132	111	116	142	122	111	112	122	125	98	112	134	120	134	89	126	122	117	117	119	113	156	136	121	143	121	114	131	104	123	122	105	138	133	127	116	110	113	92	103	113	114	116	102	127	109	101	116	111	133	89	129	116	111	115	134	132	137	130	126	109	113	110	120	122	134	132	116	130	104	117	118	158	126	131	126	136	136	141	110	121	128	100	119	113	112	118	152	134	119	117	118	126	113	130	129	116	113	144	155	108	116	131	110	119	112	108	116	130	127	127	149	129	118	99	112	116	100	123	126	122	132	141	138	116	104	120	115	121	119	102	136	138	133	134	120	131	141	116	116	124	116	128	107	118	112	122	126	112	127	130	124	116	129	125	121	104	130	130	119	107	121	102	134	132	113	126	127	114	121	116	123	120	145	130	125	123	125	123	107	129	128	105	121	108	108	132	130	121	118	125	121	119	132	119	134	117	115	130	122	98	113	139	111	129	127	123	146	111	122	86	128	124	128	134	108	120	108	126	127	117	115	129	135	103	120	128	129	116	101	118	115	106	119	123	115	120	99	123	136	116	127	133	105	121	128	135	110	125	133	115	121	138	110	101	131	114	131	113	125	103	111	112	129	130	126	118	119	121	119	113	127	115	129	115	115	138	110	122	117	112	134	115	124	123	128	127	106	114	145	115	129	129	105	119	125	116	127	114	125	115	124	117	117	117	136	116	123	96	133	139	139	104	140	121	103	113	114	137	102	131	127	125	129	109	106	147	118	121	128	132	120	135	127	121	111	139	117	123	132	106	116	110	130	136	120	128	116	118	113	97	109	129	133	135	124	128	125	111	119	116	126	145	96	116	126	117	131	114	124	112	108	126	110	128	151	115	129	115	101	106	118	135	136	123	127	129	120	98	130	130	121	116	135	111	107	109	122	134	111	98	129	150	124	106	117	108	118	90	115	108	141	128	101	125	125	109	135	104	130	123	125	110	139	118	124	138	119	129	124	126	112	125	100	121	119	128	105	110	106	133	120	116	142	115	106	116	116	118	118	140	134	104	137	122	135	112	124	113	120	130	142	143	136	142	110	123	124	108	144	128	126	125	128	108	129	113	131	123	126	123	119	106	135	109	128	131	126	118	119	134	125	138	123	121	130	117	152	119	123	106	113	122	113	116	125	132	123	121	106	114	141	118	126	121	120	123	122	128	128	118	117	128	125	123	108	141	110	121	130	130	137	120	142	97	135	122	104	139	136	129	134	142	121	118	120	119	111	115	121	101	147	119	102	120	110	147	95	120	107	120	123	121	112	97	110	99	122	143	114	143	123	122	133	118	115	121	109	123	109	121	132	122	127	106	120	108	121	138	126	134	129	124	137	121	126	119	141	113	132	117	123	134	125	119	127	131	122	106	126	120	116	111	116	105	121	104	112	93	126	123	129	123	124	132	118	114	128	124	121	113	126	106	115	128	115	139	134	127	128	116	137	139	113	113	119	117	128	117	120	125	132	136	118	104	120	123	126	106	133	128	143	133	141	131	104	106	106	136	125	134	113	124	122	129	90	130	124	109	103	106	127	145	132	124	113	115	138	116	114	127	116	117	111	125	131	141	143	111	136	129	130	111	112	123	119	106	128	104	124	126	135	147	130	127	120	121	131	128	118	114	109	119	126	112	127	117	128	125	137	130	113	121	126	117	119	141	118	141	136	126	140	126	112	126	116	128	119	137	99	119	113	109	127	124	128	121	118	115	112	127	138	135	118	118	116	124	128	124	120	114	136	123	111	101	120	131	129	113	113	121	123	154	126	137	94	122	108	131	108	132	124	115	109	100	122	124	122	108	124	108	124	132	128	119	121	125	127	125	118	130	125	107	113	122	118	130	130	116	110	107	129	119	110	126	121	121	130	123	114	123	114	115	126	127	150	123	103	104	124	119	119	120	118	123	127	133	109	111	134	98	112	121	116	103	109	129	127	137	125	117	114	104	108	111	113	122	116	139	116	119	112	127	113	126	121	112	133	127	127	102	118	106	123	107	108	127	137	114	125	105	104	111	125	115	81	117	129	105	143	134	124	108	122	118	118	127	109	134	118	107	120	120	141	127	121	117	107	114	150	120	132	126	118	122	126	127	107	126	128	126	140	112	125	140	110	145	119	136	127	109	115	109	109	132	113	108	111	95	112	129	124	138	125	103	99	132	143	125	119	123
8823	854	1565	1946	1552	1327	980	805	735	682	623	580	541	527	497	466	453	419	380	405	391	408	393	392	375	409	361	393	371	380	347	334	319	353	340	344	364	357	368	364	336	323	366	311	333	382	334	357	357	415	317	358	348	342	334	354	306	360	343	343	341	329	336	323	356	324	333	316	325	314	321	373	349	330	365	324	292	323	340	331	333	330	335	369	297	321	351	334	332	312	342	301	353	336	307	315	361	341	352	327	341	332	310	342	331	351	324	337	350	360	348	317	338	350	300	364	336	344	373	317	316	357	310	360	365	338	308	349	327	292	306	334	326	307	331	336	342	316	318	348	339	339	330	314	354	305	300	292	350	358	330	302	341	312	380	313	345	316	359	354	297	320	346	324	319	322	322	334	347	354	333	352	372	338	315	311	307	324	326	337	341	305	350	308	345	334	317	314	300	320	349	356	345	338	306	349	317	324	365	324	344	319	317	348	314	312	333	345	331	330	334	327	317	339	321	314	341	300	359	313	337	350	355	323	371	352	330	328	295	323	344	355	308	315	292	331	344	338	315	333	337	365	334	314	344	324	321	351	339	344	310	343	325	346	283	330	326	332	332	305	327	324	352	324	371	329	318	301	337	336	319	327	343	330	340	354	312	332	337	295	306	296	309	297	324	344	347	349	330	338	342	338	309	327	349	343	324	328	306	334	355	313	324	321	324	345	332	345	332	318	342	306	321	329	337	335	303	330	333	304	324	324	317	293	297	321	336	326	328	305	344	333	337	319	353	342	297	298	312	325	326	290	323	338	329	342	344	342	366	344	343	321	319	345	346	339	345	350	351	312	333	304	350	320	358	337	334	301	326	308	343	293	314	318	383	336	308	316	344	317	314	337	303	338	339	337	324	338	310	345	331	327	313	312	345	328	296	353	326	339	348	298	308	301	303	325	308	327	349	350	361	331	319	358	326	317	309	315	316	313	343	345	351	313	306	323	319	328	312	331	315	322	338	316	318	322	337	340	322	319	303	297	306	313	326	325	349	341	330	330	333	334	339	311	320	329	313	341	319	320	337	318	335	327	320	322	321	318	342	328	340	331	302	341	319	296	352	331	316	336	327	331	347	328	334	326	345	313	335	351	305	339	325	352	327	369	316	339	348	347	359	309	315	318	310	329	311	335	333	338	355	370	335	360	333	318	309	303	327	319	332	318	320	348	342	335	354	295	361	316	336	319	320	332	321	315	358	326	338	327	332	338	331	301	316	333	320	332	324	324	345	349	321	315	366	301	337	331	336	339	340	318	337	328	348	321	320	332	363	317	313	317	337	325	321	324	329	331	355	281	313	347	345	327	312	324	336	298	312	352	328	340	345	329	307	319	354	345	312	328	327	305	354	322	334	304	320	352	325	313	361	303	350	317	367	337	338	321	317	332	298	332	324	295	303	314	332	308	337	354	329	308	327	327	328	363	339	337	316	351	323	327	320	332	339	368	331	307	331	373	321	359	336	316	323	320	328	340	359	361	348	322	307	343	320	329	332	345	330	305	343	348	351	321	328	334	343	316	322	317	312	292	362	312	319	356	330	347	310	344	327	340	327	315	315	330	322	318	331	339	314	308	345	304	332	328	347	327	342	323	314	336	358	303	301	317	315	339	336	297	328	293	364	317	335	334	334	321	304	324	341	309	314	329	313	357	296	325	355	313	340	334	329	344	304	349	327	329	365	311	327	354	335	325	329	345	321	302	339	350	318	321	315	335	316	369	355	317	324	347	298	338	318	353	319	330	286	333	333	340	331	341	338	320	360	332	329	348	308	348	313	342	302	329	346	340	339	357	343	310	346	333	351	336	340	327	324	362	328	334	317	339	320	349	322	342	332	346	335	356	323	319	298	319	338	314	324	310	303	325	282	346	306	356	333	336	330	301	298	289	315	334	339	322	336	349	335	313	313	330	346	350	357	324	322	347	321	323	343	316	321	355	338	354	332	326	365	325	322	312	356	314	318	313	329	345	306	327	318	348	340	342	307	327	329	359	329	326	337	328	314	316	360	330	327	366	321	298	326	328	324	329	319	377	317	361	303	306	344	340	283	315	337	311	326	334	353	329	322	320	325	355	328	358	315	318	329	307	320	314	309	366	335	317	328	326	372	301	342	316	329	327	342	358	307	313	333	338	365	315	341	333	335	339	330	325	344	344	347	342	335	315	313	302	355	339	321	334	311	326	341	310	334	327	349	347	331	343	363	323	329	369	322	292	314	351	330	326	317	314	316	341	341	331	343	315	339	324	321	318	319	342	340	320	348	330	307	344	349	307	329	317	324	317	311	313	327	333	330	344	342	341	329	315	304	342	327	357	345	319	319	313	327	329	296	313	327	339	369	329	330	320	337	356	347	341	388	315	327	328	368	348	302	340	335	310	330	361	380	289	324	344	326	329	343	312	350	333	350	342	324	333	304	313	335	328	347	335	334	306	345	320	328	332	320	308	319	328	364	338	341	355	336	327	331	333	325	364	328	311	350	325	288	336	340	328	304	359	322	358	329	323	301	349	315	334	301	319	332	323	332	334	321	312	270	318	317	332	325	339	349	328	342	325	309	326	309	301	353	305	304	316	362	330	295	319	350	321	334	343	325	334	278	324	304	348	314	335	321	308	340	375	344	309	321	319	336	339	336	313	327	335	326	333	321	341	312	326	345	368	334	346	323	348	342	354	348	342	346	331	324	351	322	354	346	336	348	320	320	351	336	335	322	336	365	329	333	340	350	317	317	342	317	333	314	315	289	318	339	316	305	364	376	347	283	337	337	344	316	370	345	342	346	335	324	327	314	326	329	337	347	350	337	350	314	334	312	369	347	322	347	339	367	299	338	295	337	348	358	337	362	345	305	320	335	359	308	314	328	368	322	321	331	332	342	341	342	338	335	333	325	306	331	338	320	338	329	317	319	298	308	354	340	306	322	300	330	310	324	324	328	317	353	360	305	295	319	365	342	333	371	348	365	330	360	350	335	340	357	332	319	333	323	349	338	343	320	328	359	303	351	342	330	322	306	327	321	340	331	326	306	348	299	329	352	356	325	323	311	354	331	296	342	318	293	313	317	318	340	360	328	298	315	323	314	347	342	366	302	369	322	322	335	335	306	349	319	333	328	284	315	299	322	325	328	335	356	302	317	311	312	365	325	272	324	354	342	325	327	332	339	332	305	351	325	306	345	321	359	305	319	306	353	302	338	331	337	307	338	343	333	310	272	314	314	347	356	333	351	323	306	302	356	301	330	361	336	317	345	329	336	333	359	340	312	341	329	338	324	341	291	315	353	314	348	343	358	343	366	351	335	349	294	326	305	345	325	331	339	302	329	329	317	309	306	350	358	313	333	375	290	322	328	306	312	354	329	364	342	326	313	299	347	329	354	363	331	319	330	328	341	351	338	328	350	303	311	301	305	286	329	338	294	359	300	325	325	352	317	331	332	350	336	335	341	315	349	353	363	350	320	285	337	336	314	356
1441	397	410	383	381	369	387	400	353	363	336	370	381	384	387	442	373	409	370	345	375	366	326	354	346	376	346	377	351	382	356	361	360	419	354	336	339	380	317	371	379	378	371	390	348	396	371	371	353	350	345	383	364	340	351	356	374	399	378	396	359	375	363	368	362	380	375	391	393	368	370	327	387	353	359	342	358	361	381	365	383	370	350	390	405	404	392	369	341	372	373	384	372	376	364	367	390	397	343	369	342	377	373	347	391	356	375	376	326	380	368	349	387	367	347	382	378	310	371	372	319	351	381	367	362	358	386	339	367	368	361	358	375	354	354	349	361	384	340	364	378	369	365	359	345	352	395	389	361	360	374	371	356	365	364	362	398	363	358	358	380	369	393	405	364	323	378	336	358	373	364	356	349	360	363	358	346	346	351	394	367	347	370	389	387	372	354	358	369	369	373	359	350	360	384	350	397	372	360	389	380	330	347	372	367	359	385	370	395	364	364	394	375	335	351	373	344	373	351	358	345	355	385	370	356	415	371	383	406	388	340	367	411	381	330	366	362	370	371	354	370	341	406	400	373	353	365	341	337	338	383	387	334	377	340	383	369	391	378	351	414	372	337	381	371	378	382	372	384	360	362	345	384	372	363	349	365	385	389	355	404	366	371	366	393	379	377	388	341	366	349	334	345	398	383	413	358	368	336	370	385	379	371	335	334	383	367	390	369	360	382	401	343	345	360	371	387	339	360	410	335	396	354	394	390	371	360	389	376	382	363	367	382	361	372	372	363	372	346	363	360	400	357	376	343	368	399	356	356	359	361	392	341	407	358	363	374	388	359	385	369	390	400	369	349	320	354	375	383	383	386	354	378	356	360	350	379	332	388	335	352	378	369	350	371	365	373	354	368	376	344	391	409	379	345	371	364	348	358	397	380	361	335	369	349	380	373	338	365	321	359	382	384	346	375	388	348	383	366	368	362	403	376	395	367	362	343	370	361	349	347	363	378	360	350	380	364	424	382	355	367	348	346	362	404	377	356	444	350	334	370	373	349	352	385	364	352	369	388	390	390	368	390	338	330	374	328	354	360	346	369	399	387	372	375	371	359	365	362	377	369	330	372	403	382	368	373	369	361	361	368	367	332	362	371	337	378	368	346	360	375	345	415	385	391	361	345	368	376	386	370	401	423	351	357	384	368	356	362	353	376	351	386	380	359	394	326	307	389	376	409	389	365	335	361	336	373	354	398	343	354	366	399	374	373	406	331	390	345	374	363	379	370	369	382	349	359	404	375	377	346	366	398	345	381	352	373	335	377	352	372	335	375	407	382	327	372	364	360	347	369	331	350	344	363	379	340	349	405	346	343	355	364	377	368	384	351	322	340	345	365	398	351	387	348	381	374	375	364	368	335	344	359	362	380	381	372	368	346	368	363	348	362	361	413	346	347	384	359	365	362	378	347	372	404	377	407	397	374	354	427	397	373	342	360	359	355	384	342	365	399	383	349	373	403	378	365	372	396	367	325	324	356	372	399	399	362	349	376	401	348	355	391	357	357	334	357	361	339	359	374	388	383	347	375	361	367	334	392	388	385	342	346	328	359	347	380	401	386	351	354	374	365	394	344	370	364	366	395	366	333	342	383	370	401	326	376	384	348	400	332	373	363	338	373	377	348	382	353	343	368	349	354	390	364	302	340	384	359	343	343	366	308	334	354	410	341	383	371	342	367	349	361	356	339	336	391	351	360	364	352	404	351	348	395	380	339	391	391	382	365	384	336	380	373	374	356	353	393	373	352	371	351	396	368	383	390	360	394	381	365	339	365	399	374	368	335	367	365	376	351	357	394	348	377	354	373	385	357	375	366	359	366	356	399	384	393	371	363	376	353	383	373	342	374	365	360	371	362	398	366	329	387	357	373	363	371	338	368	396	366	325	380	380	351	328	345	321	355	350	395	351	383	387	351	395	370	369	385	366	366	390	392	347	360	355	363	343	352	393	357	388	330	361	362	385	363	355	367	350	358	394	401	403	391	337	373	384	377	375	336	371	367	359	362	333	367	366	385	351	358	350	358	374	356	385	349	344	349	360	364	340	381	356	361	369	369	337	358	377	360	387	337	356	364	365	328	372	372	391	378	390	343	372	363	369	372	391	361	378	359	333	356	350	368	383	374	380	371	355	414	352	369	349	359	368	378	375	375	372	374	337	369	356	361	388	386	353	358	354	361	354	364	360	357	383	352	321	365	373	354	332	376	359	378	378	363	357	341	362	368	363	360	379	354	355	350	389	402	358	370	376	374	362	338	345	341	395	380	375	369	392	338	328	362	355	373	361	387	362	352	386	360	402	392	403	356	367	388	382	349	379	331	341	380	387	371	367	356	353	408	335	374	358	356	347	338	375	355	350	354	369	382	377	391	370	380	381	365	391	382	371	324	357	378	365	359	393	335	370	345	369	379	381	393	361	405	372	350	354	356	370	364	380	379	429	369	326	351	349	378	366	356	348	363	367	355	390	437	358	335	385	346	367	379	351	326	385	355	345	323	337	360	375	345	330	375	373	378	350	390	401	370	381	384	346	339	353	376	317	391	378	376	405	369	366	407	346	341	348	355	377	354	350	356	387	365	363	388	358	380	366	372	346	355	351	408	372	353	339	368	374	372	393	392	388	381	334	343	374	369	371	329	353	359	363	356	409	358	352	382	380	357	377	370	349	410	361	347	382	359	303	416	356	358	345	348	339	371	362	371	359	389	362	383	374	371	374	392	332	343	365	389	366	334	348	353	377	348	359	332	361	368	342	362	367	372	371	377	388	369	329	326	374	411	365	379	354	351	365	354	367	351	387	369	367	337	388	337	377	407	368	385	383	334	364	370	345	361	398	392	372	372	399	353	364	332	372	382	363	362	354	356	393	356	335	367	352	334	362	402	384	394	399	383	353	372	373	415	343	353	390	371	382	379	361	363	358	350	328	333	352	364	381	369	326	366	390	352	384	360	371	379	354	347	337	335	367	368	337	369	374	350	369	372	377	370	382	382	382	334	349	379	395	381	374	374	372	380	346	364	380	370	372	372	353	360	343	350	400	369	387	370	332	370	368	402	391	396	327	360	378	367	391	322	374	370	386	389	391	412	376	335	350	367	367	351	355	361	375	359	385	369	353	357	370	350	368	365	431	386	372	406	419	390	395	357	384	388	356	352	374	364	355	388	421	366	358	358	360	362	375	385	360	380	400	374	341	342	389	379	343	357	379	390	375	352	343	400	385	360	357	373	370	369	334	359	319	373	361	358	353	398	367	359	344	384	356	370	336	385	414	369	373	380	369	340	341	342	360	374	345	360	367	387	387	389	361	357	339	376	351	370	370	361	364	367	323	370	349	369	386	375	332	346	359	330	370	343	369	375	386	376	359	344	353	356	377	370	392	352	317	369	353	351	329	406	383	375	349	386	381	340	392	399	339	397	365	361	340	360	357	351	358	363	355	373	361	365	351	358	391	386	354	335	327
2160	874	988	1001	885	954	906	868	856	918	846	906	862	944	868	899	866	879	852	827	918	841	907	837	847	844	878	873	839	866	837	904	866	868	863	840	862	863	840	853	888	813	852	827	904	822	868	858	842	895	865	830	850	828	829	844	867	862	862	905	883	832	905	858	805	856	814	837	856	822	819	850	845	829	853	882	875	823	853	827	909	899	832	847	839	864	836	861	862	845	855	862	884	823	889	866	866	876	864	840	870	837	855	848	849	812	851	854	849	847	798	897	895	813	861	837	873	932	870	891	860	840	871	878	870	873	878	868	830	866	848	877	866	832	843	838	863	863	834	864	903	879	872	918	869	823	842	867	808	885	845	838	902	858	871	924	874	861	809	836	841	885	852	901	815	832	870	938	823	816	876	826	902	843	902	796	879	780	844	828	889	850	872	838	833	890	825	888	845	876	863	899	847	869	877	875	847	833	886	872	862	870	848	863	860	933	857	853	843	851	842	866	869	851	848	833	877	869	892	829	891	837	896	896	869	785	851	872	802	912	872	824	857	849	831	835	859	877	861	886	812	858	845	856	859	851	790	916	860	793	846	810	834	870	922	843	824	877	899	917	882	860	845	819	844	851	838	874	892	841	871	911	871	823	885	852	839	857	888	816	835	898	876	907	877	840	878	896	895	848	880	819	856	865	865	849	850	863	842	798	837	875	827	836	803	855	875	825	820	837	836	800	854	852	848	824	856	871	894	861	878	888	857	897	842	887	832	832	881	831	807	884	912	877	864	840	855	868	828	859	854	827	824	873	878	891	853	838	872	810	892	812	850	877	843	872	823	893	860	937	853	893	856	869	847	854	839	878	882	853	874	838	860	881	833	862	874	895	871	893	804	868	905	814	849	887	866	835	915	835	905	866	871	848	870	875	860	838	896	904	848	849	902	807	858	903	878	850	872	832	829	875	861	870	872	884	847	820	818	830	879	822	859	877	856	838	866	862	808	859	866	818	814	795	913	836	876	910	867	822	863	866	845	859	886	841	867	884	819	851	901	867	851	860	815	908	837	813	907	919	844	852	818	871	891	905	826	809	902	838	836	853	769	808	798	876	852	845	916	878	880	852	857	849	878	852	816	923	867	860	859	832	822	872	838	896	856	832	861	800	850	876	889	864	820	814	869	809	867	887	840	832	851	852	842	848	828	832	859	833	854	825	855	859	837	849	820	826	882	859	889	851	887	865	828	836	854	898	887	839	818	830	872	893	877	867	865	809	892	818	846	887	831	832	793	845	912	852	837	838	902	863	857	840	854	876	909	869	858	888	913	815	856	848	894	813	837	879	831	850	891	878	836	856	869	861	869	879	878	881	839	849	878	834	883	847	877	859	884	825	833	818	854	850	859	867	877	839	841	865	858	850	868	854	809	845	916	874	825	844	828	833	862	826	839	828	872	848	825	798	880	865	874	850	828	832	858	844	864	874	849	863	903	861	848	831	855	888	798	850	892	851	857	883	845	825	847	919	848	849	777	824	838	844	817	845	817	893	816	841	882	925	886	860	866	843	859	844	843	852	845	834	834	893	829	882	839	844	834	878	823	885	859	818	852	864	883	842	865	904	835	899	878	880	848	835	863	872	841	884	819	848	884	875	896	903	845	852	883	870	809	913	891	856	847	861	851	857	867	889	889	825	824	872	836	776	879	892	893	830	812	869	794	891	862	883	895	848	874	883	888	900	856	884	848	874	863	830	848	855	912	846	863	857	832	838	865	866	876	845	847	828	855	865	839	869	914	896	890	904	843	897	794	879	812	814	830	868	856	901	835	868	896	833	870	859	869	878	874	857	871	840	851	879	847	805	913	860	885	821	826	837	857	821	876	860	882	814	863	860	849	827	869	850	843	835	861	911	872	856	871	861	915	864	853	880	884	885	800	876	853	816	911	832	843	914	824	791	856	886	885	829	882	867	816	863	883	829	903	856	813	844	869	866	817	843	825	856	850	822	800	800	855	840	825	894	852	879	872	829	841	831	862	812	878	816	800	887	865	856	854	841	813	859	882	830	848	848	903	865	845	849	860	804	859	830	872	883	863	869	897	855	818	818	869	861	833	859	881	871	844	914	834	843	882	877	863	847	873	854	902	835	892	899	863	832	833	834	829	851	840	830	873	841	831	894	908	824	871	840	839	852	868	856	881	886	803	829	853	853	879	848	908	816	850	789	858	858	859	887	907	815	872	829	849	886	854	849	812	836	876	845	875	883	846	850	889	863	915	844	832	919	867	863	898	893	832	850	861	874	835	891	796	871	868	891	855	833	838	871	845	834	837	819	833	841	890	870	864	936	852	897	879	882	873	829	841	867	924	874	843	836	844	845	844	887	827	900	873	897	836	873	845	835	879	808	885	875	868	848	896	855	842	819	862	845	835	849	829	839	844	855	845	803	885	829	862	860	907	839	876	885	848	845	856	881	861	863	855	828	900	860	851	853	812	899	781	883	875	880	880	873	904	843	855	858	826	792	842	849	819	860	844	897	862	868	834	840	901	805	941	885	868	895	836	861	881	838	831	879	828	779	846	810	842	846	871	913	846	838	857	838	834	853	835	829	810	925	845	880	815	863	877	835	850	875	856	866	861	862	858	860	842	858	875	848	903	837	843	948	852	928	869	834	840	825	846	786	868	869	840	889	875	816	866	874	871	864	808	852	865	885	893	850	889	856	903	858	859	842	856	874	860	842	818	856	869	842	880	781	813	904	824	813	900	861	863	910	816	875	874	840	851	853	848	866	850	902	852	869	849	835	845	859	845	842	853	884	863	860	847	858	880	855	892	854	830	863	878	857	843	874	787	902	846	844	859	870	840	822	885	841	857	861	875	871	853	848	879	904	823	906	854	856	828	844	848	838	785	869	868	848	856	829	833	822	842	864	844	863	830	842	848	821	888	871	894	817	875	857	837	829	917	852	885	819	864	878	857	880	834	884	838	841	849	879	882	921	870	873	943	825	820	845	800	862	823	791	834	852	836	823	850	834	911	866	869	804	799	856	857	875	844	830	880	818	876	833	814	848	878	867	849	903	813	860	848	849	839	826	810	882	824	887	829	876	915	902	854	876	892	892	851	843	842	908	868	889	841	834	833	829	850	829	847	867	786	876	853	837	826	916	841	841	889	856	826	833	862	839	916	818	812	862	851	876	868	829	830	882	848	885	849	866	836	877	905	862	873	831	860	845	889	828	875	902	855	881	872	841	851	870	858	845	828	858	856	858	857	852	885	849	859	913	822	889	851	797	869	908	843	875	865	859	891	879	838	896	774	845	884	889	856	870	885	866	856	843	854	828	877	845	866	799	870	871	869	858	808	845	859	872	851	847	891	865	926	877	888	867	858	849	843	897	882	845	881	830	865	834	874	865	900	891	873	823	869	867	876	848	868	780	835	879	819	888	901	863	826	830	844	877	837	831	860	911	825	836	844	843	847	817	859	894	818	890	892	821	878	894	836	822	877	872	865	893
8274	644	592	481	449	394	333	350	317	308	317	313	300	280	279	299	282	309	269	297	323	292	282	294	288	284	259	268	310	254	286	273	286	266	274	275	285	277	294	273	280	305	242	280	291	266	257	271	274	252	266	295	277	294	278	284	307	298	306	292	280	313	266	311	254	251	272	275	275	283	305	287	284	280	261	278	259	273	282	267	252	302	293	292	292	301	302	299	281	270	299	279	266	279	291	314	286	240	283	276	267	271	267	241	295	274	270	293	298	296	303	268	258	261	286	266	255	251	276	278	292	263	264	277	276	267	281	287	243	300	267	292	287	269	267	249	291	268	255	275	320	299	259	277	278	297	261	250	291	288	269	255	256	323	287	275	265	257	284	254	258	244	250	254	301	278	289	290	278	281	239	270	282	268	250	249	288	279	299	266	300	273	298	270	260	260	304	271	272	286	250	296	289	268	258	259	260	269	298	297	273	290	285	277	268	271	265	268	279	258	270	285	284	264	271	299	296	273	281	278	264	280	240	290	297	248	278	272	264	298	289	281	288	247	240	279	270	308	280	307	299	302	295	250	244	288	251	282	272	276	282	286	299	297	264	303	249	319	274	280	281	283	254	266	279	275	262	296	264	298	272	295	307	266	309	285	261	274	267	275	286	274	277	241	254	290	291	307	272	289	261	272	274	280	279	261	268	284	285	286	269	254	291	288	283	279	264	290	283	261	277	272	283	275	270	253	291	298	307	308	296	270	299	294	298	265	269	267	263	281	289	285	272	300	297	292	260	249	290	285	257	282	304	265	284	286	298	305	281	278	258	284	309	258	294	304	294	274	276	286	293	280	278	274	288	269	284	286	267	250	243	292	291	240	283	281	298	283	286	248	285	269	285	260	278	284	279	285	292	259	287	289	264	294	313	282	282	289	288	284	278	279	258	277	273	248	293	265	286	279	253	273	284	309	291	263	294	276	271	277	296	267	278	288	294	277	263	288	263	262	273	279	299	294	297	266	264	265	268	279	285	288	300	278	293	296	266	306	252	261	291	282	290	279	276	272	251	264	269	307	309	305	250	276	295	306	266	272	286	281	284	280	256	314	265	262	248	265	271	276	283	268	300	280	334	273	241	276	309	248	308	277	295	298	278	293	285	276	268	287	270	286	303	275	279	290	273	245	294	266	256	285	306	275	316	293	274	300	271	273	292	269	261	277	309	266	251	264	292	291	257	284	286	268	265	303	279	269	279	302	284	294	287	311	266	290	269	277	256	277	249	270	283	257	289	279	312	314	271	242	254	301	270	269	275	257	255	309	281	288	257	257	276	266	293	280	278	249	267	265	261	270	273	297	280	254	258	262	260	243	277	295	283	276	272	303	248	256	297	294	286	312	300	269	282	272	296	293	280	293	298	252	263	271	279	249	258	269	290	278	288	276	307	280	276	265	270	294	275	260	266	281	272	297	308	301	296	265	283	294	270	298	259	256	274	280	272	283	296	261	257	259	280	289	285	260	294	268	291	292	263	281	266	251	306	331	266	262	284	327	268	269	262	243	265	291	296	243	264	272	291	285	298	272	311	313	286	308	270	284	270	294	311	308	286	244	298	322	287	273	260	244	304	323	290	282	244	283	256	270	273	252	287	279	305	280	298	321	281	312	280	317	296	300	236	232	316	295	275	271	275	323	268	295	249	275	326	268	287	277	272	311	302	272	269	282	284	268	259	295	298	290	276	294	256	270	254	309	279	245	290	279	247	293	284	267	283	288	246	299	268	243	258	264	284	264	275	285	287	274	293	287	310	295	287	280	285	255	292	302	305	280	288	260	300	324	275	293	311	285	273	274	290	285	304	294	278	294	292	281	295	282	256	306	262	256	279	296	272	281	299	282	281	256	292	263	258	283	279	284	286	273	284	244	267	269	297	289	288	269	260	287	291	304	266	264	279	312	274	272	267	294	278	276	276	264	300	268	309	275	284	285	266	279	282	274	281	275	266	263	295	265	287	297	268	275	276	260	278	282	256	269	278	288	275	278	253	284	326	276	267	260	285	296	282	272	266	291	290	284	276	263	292	261	290	283	290	287	260	280	273	239	307	283	258	273	267	278	273	282	274	298	294	287	264	268	272	299	264	300	275	265	299	250	259	286	263	308	297	265	272	277	268	277	290	261	299	300	270	279	260	271	281	275	306	283	274	252	282	291	272	269	256	281	307	312	284	303	281	282	236	285	259	246	266	291	305	262	281	276	252	281	278	283	295	271	263	263	291	276	325	280	309	307	278	296	311	271	297	268	267	270	288	284	290	321	317	271	290	288	311	287	264	253	284	284	274	249	267	285	272	283	281	271	280	272	284	284	265	257	276	283	294	271	300	280	281	320	278	275	280	274	269	276	278	263	291	290	245	289	301	294	283	293	290	288	274	287	299	263	259	276	316	304	304	276	283	247	283	277	291	317	276	295	283	262	290	292	273	298	275	280	280	296	293	311	301	290	294	280	275	258	292	263	257	263	308	309	257	259	300	288	292	300	280	271	276	289	263	324	316	301	314	278	258	303	237	281	243	261	303	291	283	270	293	315	290	272	297	292	288	302	291	271	281	299	306	319	309	285	262	258	245	279	280	296	278	286	256	291	305	309	273	286	307	279	291	293	266	276	286	280	239	274	307	274	297	259	315	278	285	275	261	265	309	267	278	270	269	283	280	293	282	261	274	280	277	270	273	258	297	283	275	254	261	281	283	298	261	284	302	292	290	293	292	274	275	233	284	276	288	280	277	277	272	265	263	273	248	253	289	234	305	305	288	299	258	242	284	305	254	280	318	261	237	274	313	293	263	269	280	287	284	265	310	276	267	273	289	293	278	271	265	287	288	255	286	294	320	253	258	300	259	306	255	282	276	290	269	304	267	300	309	278	248	281	300	299	291	284	271	277	288	273	272	265	262	289	289	264	259	261	291	263	283	266	305	272	269	296	279	274	260	272	259	261	303	259	252	252	273	292	275	285	282	266	287	272	310	255	273	288	297	299	279	280	297	274	293	289	297	266	293	274	272	296	286	275	245	276	289	299	272	236	261	304	287	275	240	252	285	281	277	291	293	272	249	303	295	265	275	280	282	276	293	257	275	288	265	301	306	288	285	275	295	295	282	288	299	289	283	257	271	302	312	292	267	284	287	286	255	276	257	260	280	247	294	298	288	298	302	280	310	289	264	280	290	278	298	293	283	278	276	254	279	252	308	265	289	268	292	287	254	309	284	295	267	284	279	278	309	263	271	277	261	280	290	299	302	277	277	303	270	277	269	302	259	267	267	301	277	252	279	287	266	281	290	275	280	278	309	312	286	288	255	261	257	294	246	296	304	278	269	291	255	258	259	270	258	294	270	273	286	287	298	278	285	302	269	308	249	286	292	278	287	291	249	288	228	292	335	290	266	289	290	288	247	289	298	291	267	284	285	276	257	314	288	277	315	270	259	275	310	306	313	275	305	297	288	266	279	280	326	287	284	286
6982	896	1387	1493	1392	1242	1085	978	910	828	806	789	772	734	729	788	725	688	732	709	691	712	660	720	689	699	710	703	707	705	651	675	659	652	689	674	653	715	721	649	687	646	711	627	649	663	682	677	643	646	718	739	672	696	675	665	720	654	698	709	654	666	695	682	643	717	651	640	652	709	678	650	683	673	664	677	696	688	711	687	665	645	661	679	621	658	661	707	654	660	639	631	635	648	656	617	666	647	702	686	665	627	700	687	677	712	624	641	712	635	708	632	662	700	715	661	661	670	649	743	700	697	695	670	722	682	697	665	693	683	665	632	628	679	641	631	657	721	663	633	679	662	668	678	641	678	677	664	671	681	668	701	667	687	635	678	636	683	727	691	646	673	670	674	649	650	658	714	657	676	655	679	612	628	670	647	710	708	664	650	695	647	681	670	647	694	685	629	707	676	684	655	622	672	644	689	666	627	679	698	683	659	697	649	655	686	676	658	709	655	647	650	650	695	697	702	676	697	664	628	674	653	688	703	681	766	691	713	696	677	665	685	637	684	654	671	662	669	634	674	697	659	667	670	647	655	673	695	675	636	623	661	667	696	712	705	648	667	656	709	640	685	691	673	685	676	691	703	673	703	678	633	624	635	670	656	617	702	693	669	677	680	681	641	690	660	657	660	618	662	682	680	694	622	666	685	672	700	673	668	677	694	681	648	656	659	679	725	675	671	652	628	681	652	693	628	656	668	668	668	645	692	722	673	641	641	650	678	670	645	650	685	650	672	671	682	683	696	686	665	679	629	653	680	665	657	703	653	672	702	674	660	658	673	648	733	697	647	698	640	660	642	666	611	704	697	673	662	692	650	667	674	682	664	669	647	695	692	670	640	628	642	711	732	636	680	675	632	682	640	681	706	623	674	668	670	658	646	646	687	672	694	705	668	711	663	689	654	682	722	673	685	653	679	649	703	689	667	701	709	683	668	685	666	669	680	657	658	693	672	617	649	683	631	657	675	695	650	688	665	666	637	693	636	669	697	676	627	667	659	665	679	668	722	670	694	682	645	675	669	645	638	635	684	675	655	669	671	663	678	622	639	668	683	652	636	657	639	640	699	671	699	681	642	647	670	648	640	686	629	683	652	624	700	642	640	687	635	653	615	637	671	663	662	612	647	627	674	672	661	643	679	689	600	684	650	687	660	705	639	651	677	703	683	669	642	690	668	648	649	686	678	674	680	674	643	638	695	692	676	650	688	681	716	620	677	680	703	658	684	631	692	725	681	701	698	676	677	741	645	695	693	677	678	641	619	706	669	679	696	716	632	700	665	681	673	699	689	644	622	667	702	638	665	609	671	604	658	664	678	656	669	667	700	636	694	712	639	672	650	652	693	732	690	668	687	641	660	690	671	692	635	721	648	675	628	622	678	662	704	702	688	696	666	677	689	652	665	679	666	741	669	657	642	691	642	673	654	636	682	714	674	696	670	676	664	678	648	629	668	711	674	682	650	642	657	712	594	692	710	660	701	685	662	688	668	633	681	667	646	695	648	651	662	694	634	709	701	683	626	634	657	627	686	681	703	681	648	675	639	692	637	676	643	691	620	660	697	639	653	690	669	685	637	685	661	670	685	700	647	738	657	630	683	674	673	645	660	644	672	642	743	664	661	666	625	643	653	685	652	658	695	665	694	669	691	632	636	702	635	702	648	649	637	674	693	702	724	671	629	701	662	692	682	673	678	647	658	663	631	675	714	647	712	671	627	690	660	699	645	677	642	647	667	655	685	650	732	700	654	651	684	680	660	655	677	708	626	690	619	660	673	694	666	663	696	669	695	658	628	682	656	649	663	632	703	690	633	680	647	644	659	623	657	731	677	662	688	673	676	684	661	661	662	637	641	654	664	679	652	647	673	683	694	649	673	715	667	670	666	655	639	673	679	651	671	670	653	697	716	687	624	679	628	678	699	659	692	623	661	685	611	707	681	679	707	676	702	754	704	642	688	693	645	665	618	684	659	713	660	631	648	656	668	674	626	712	659	686	669	687	721	680	667	670	671	636	679	702	661	657	690	646	666	675	672	596	703	707	617	657	652	685	659	707	650	686	663	621	695	715	639	692	693	586	623	666	690	659	684	630	662	668	644	688	634	681	679	661	658	679	693	672	613	698	646	644	671	654	635	647	646	668	644	685	681	606	668	682	667	681	660	640	617	655	688	671	643	681	671	680	706	696	678	637	678	684	664	689	733	665	714	671	670	671	644	694	665	682	687	716	669	671	580	664	684	640	693	667	646	644	681	672	701	616	709	660	674	705	656	664	627	640	628	638	687	665	628	666	678	738	676	673	654	713	636	655	650	647	647	650	678	648	654	662	631	658	710	694	662	645	703	686	691	715	663	667	686	654	657	701	733	626	647	720	680	687	688	669	669	674	684	684	663	711	626	705	688	622	653	663	670	703	654	681	669	659	619	735	682	662	695	611	663	649	675	686	668	699	691	671	668	641	651	650	663	709	669	729	660	679	668	686	654	642	656	687	648	619	653	668	696	650	658	647	647	651	671	662	644	660	734	643	652	669	714	685	679	663	641	640	675	699	638	712	692	684	660	637	691	645	656	688	626	673	654	667	626	674	692	660	654	641	658	658	612	626	702	679	651	686	664	660	653	713	684	638	694	675	647	669	638	665	654	615	668	677	706	702	667	641	674	693	663	659	643	686	664	652	660	680	693	640	692	695	672	702	706	683	698	664	689	631	697	708	663	680	690	672	722	612	676	654	715	653	643	688	688	678	661	603	651	694	659	697	692	677	673	673	682	711	721	673	697	635	689	648	671	653	696	687	712	668	660	672	697	639	650	655	644	666	669	653	668	663	687	684	662	669	676	644	694	637	652	674	666	679	668	672	677	660	600	627	634	664	627	568	653	664	679	629	686	607	667	667	702	651	671	698	689	671	639	630	686	663	644	633	623	673	682	663	630	655	650	693	629	696	715	683	639	659	684	698	668	647	691	698	704	651	641	692	665	633	687	654	654	661	671	666	678	611	626	666	669	669	676	674	654	626	696	675	668	653	639	609	679	707	670	648	653	657	643	640	734	674	610	675	706	616	657	635	673	656	669	636	674	660	651	697	660	666	664	676	653	678	685	680	663	655	653	631	694	649	630	618	650	644	689	675	659	710	698	680	677	672	689	654	692	674	662	681	660	651	648	684	640	672	614	653	712	670	688	699	649	658	667	649	687	672	679	692	677	651	654	671	666	645	647	692	703	662	630	614	696	670	631	643	616	721	638	644	673	645	684	676	675	665	637	644	722	697	659	676	669	650	680	639	674	710	673	751	672	653	678	646	664	650	675	686	641	672	633	690	656	678	685	676	616	663	646	689	622	709	666	666	710	699	697	677	637	685	618	660	673	654	666	651	641	715	681	623	689	675	632	676	679	671	617	649	656	643	679	731	703	651	679	704	674	670	619	657	659	687	670	658	602	641	658	635	672	650	661	652	646	634	642
14583	933	706	562	361	305	269	197	191	188	169	175	152	130	139	108	141	130	132	120	126	113	122	134	128	129	135	125	118	147	115	116	116	111	122	119	144	110	129	126	122	125	119	124	127	127	126	112	117	125	109	123	116	136	117	102	110	110	142	110	138	117	107	100	135	107	136	129	113	112	124	126	111	117	123	107	125	109	112	131	97	132	113	110	115	125	112	122	122	123	112	121	147	110	141	129	143	133	120	108	120	148	125	107	112	113	114	134	114	128	125	128	149	110	116	132	141	146	119	117	130	119	119	119	110	123	130	100	122	97	104	123	116	123	123	115	132	119	123	113	128	125	112	129	115	127	126	146	136	150	135	130	153	103	112	114	128	114	126	111	124	127	132	120	115	125	128	120	94	96	130	106	139	125	120	124	108	115	125	137	126	120	138	118	126	111	130	118	109	125	117	97	100	127	104	124	106	114	143	134	115	122	101	120	119	113	103	117	110	120	125	128	98	119	111	92	124	133	140	121	120	114	133	115	104	128	124	122	103	124	123	114	141	132	140	127	125	114	132	118	133	116	125	116	123	103	135	123	117	126	133	123	97	133	113	126	108	115	131	117	104	126	145	126	136	125	109	115	128	134	122	102	118	110	127	139	104	132	149	150	120	114	115	109	122	108	97	120	108	114	114	109	124	118	109	116	112	114	116	108	131	122	144	125	103	97	122	140	120	112	129	117	122	138	126	102	138	110	123	114	128	123	123	118	107	117	121	112	120	136	143	128	119	114	123	120	115	114	126	124	102	113	144	123	116	129	131	119	132	112	130	117	134	113	123	106	136	128	113	124	105	130	126	120	122	123	129	130	131	130	120	108	107	112	122	132	144	100	112	127	105	127	133	119	131	134	98	108	124	116	124	132	140	139	107	133	105	128	131	114	129	133	125	106	117	112	112	135	139	112	110	135	115	133	107	131	128	106	109	138	117	109	111	115	126	129	135	130	137	130	121	146	115	117	105	118	100	119	139	151	98	109	104	127	124	116	118	134	133	133	139	135	120	103	100	120	118	133	121	131	134	113	110	127	115	109	129	103	115	130	128	137	106	133	108	110	129	105	124	120	133	116	104	131	139	137	138	113	119	117	114	106	118	111	111	127	134	140	118	123	124	105	131	128	124	152	123	100	122	120	118	117	120	124	112	117	105	99	125	135	137	126	108	132	115	121	133	118	104	124	133	122	110	122	125	125	129	130	106	104	113	107	110	115	112	101	127	99	116	133	97	128	130	116	141	129	118	118	117	124	134	120	108	131	142	119	119	110	137	114	109	142	127	135	96	111	138	133	136	140	107	117	106	123	125	124	122	126	107	131	124	116	112	126	126	108	130	131	107	121	129	110	121	111	120	135	110	135	117	135	97	110	117	139	112	112	113	126	108	114	106	126	102	128	153	108	117	115	140	99	128	128	129	127	108	123	116	124	150	145	127	120	117	128	82	109	131	110	116	114	130	141	110	117	119	131	131	104	124	103	131	125	133	119	119	139	113	125	115	115	141	132	107	103	119	128	128	147	110	112	110	139	143	114	125	129	115	127	99	114	118	135	105	150	117	110	101	114	118	106	137	126	124	133	130	113	116	133	122	119	121	120	94	125	127	113	121	122	120	144	105	121	103	113	124	134	97	113	110	125	125	131	146	135	131	127	108	125	145	129	135	135	120	115	114	119	126	126	123	120	114	128	129	107	108	128	123	108	103	119	118	122	127	126	129	108	123	112	138	126	131	127	133	108	126	139	114	117	124	110	114	108	118	123	115	132	119	139	120	121	122	120	112	119	125	135	132	116	137	131	116	117	125	109	114	122	134	143	94	120	119	107	103	115	122	121	114	125	123	121	138	154	128	117	118	115	122	113	122	112	105	141	129	123	129	112	123	108	122	119	129	142	112	123	117	133	98	136	113	101	135	118	129	108	148	114	126	120	123	104	117	113	111	124	116	126	129	126	101	152	118	109	130	113	130	105	115	123	135	111	117	116	113	111	118	128	157	148	118	117	123	139	141	135	125	103	132	118	121	114	122	110	128	103	141	105	112	112	120	114	138	99	141	120	107	116	127	107	121	107	114	143	126	118	124	102	119	133	139	131	127	132	116	140	115	102	135	145	110	118	101	131	117	122	127	110	136	114	135	124	121	122	124	117	122	104	108	118	130	128	123	110	106	103	122	128	117	148	135	140	130	129	129	131	111	144	116	127	117	108	105	122	106	143	121	109	109	127	130	109	115	129	127	118	97	124	150	138	134	128	119	122	106	136	123	128	128	120	128	123	130	117	124	122	121	125	137	136	128	106	100	109	134	111	131	136	120	117	112	120	132	121	136	131	124	136	111	122	116	116	122	128	102	109	144	107	117	107	121	106	114	110	122	132	121	117	101	133	134	130	131	117	114	130	125	127	109	92	112	120	114	128	114	126	144	115	120	126	99	117	130	121	114	102	137	116	124	128	116	115	112	112	110	130	142	123	130	130	128	112	109	135	139	114	103	118	111	117	137	125	123	120	130	126	115	117	121	119	122	127	103	108	143	111	144	111	118	121	126	122	140	128	127	130	133	127	122	124	133	117	151	103	123	111	141	131	132	135	113	122	119	119	128	139	119	111	130	131	142	126	136	150	148	118	93	133	134	114	117	128	106	134	110	139	129	139	128	94	119	143	137	116	139	147	124	122	100	116	133	142	122	118	123	116	129	108	130	146	120	115	116	121	141	118	106	105	129	110	122	131	126	124	108	115	129	109	114	124	130	142	126	140	119	115	127	122	112	128	117	120	119	113	111	127	113	111	114	117	126	101	126	137	142	125	110	123	116	111	115	121	114	110	127	130	113	124	128	119	127	110	107	121	129	157	128	121	111	118	116	115	124	105	103	119	119	113	113	122	132	111	118	146	134	123	127	103	130	113	123	107	121	127	131	132	125	120	122	140	113	113	106	130	111	119	100	135	113	116	105	118	124	108	121	127	113	109	110	127	125	137	114	119	114	151	136	140	130	116	122	115	128	128	111	121	120	114	141	117	122	110	116	114	127	119	114	99	122	137	112	119	114	148	126	111	120	99	126	117	112	126	117	124	118	141	106	133	132	117	133	128	124	122	140	137	150	116	122	106	128	124	100	119	118	114	119	119	108	109	126	145	110	124	101	117	100	139	131	114	99	110	117	117	125	123	124	118	115	121	121	116	132	110	138	107	129	106	123	113	138	109	112	120	121	109	100	120	120	135	110	116	116	119	116	120	132	112	100	115	141	128	145	131	118	135	132	115	128	116	117	122	126	138	121	122	121	123	106	115	116	107	131	128	109	122	114	94	116	136	139	123	142	142	118	113	98	117	106	107	123	119	115	116	118	105	134	140	132	127	121	128	92	139	130	136	160	131	108	125	120	111	136	133	112	119	126	119	135	105	127	111	121	121	99	128	128	104	126	118	101	117	100	96	122	111	126	113	124	136	112	118	121	120	127	135	133	114
8718	862	1561	1803	1557	1257	1015	822	778	661	665	580	529	496	497	456	455	441	409	411	401	374	392	367	387	391	397	368	329	385	374	339	423	331	337	352	375	355	349	324	359	370	350	348	347	353	372	358	340	339	322	322	356	325	338	321	333	352	304	347	309	326	354	324	331	315	318	365	337	308	317	323	324	334	334	354	324	323	316	348	327	319	324	344	352	346	305	346	339	305	368	341	360	327	329	304	313	355	342	333	348	307	321	329	351	343	351	335	323	333	347	360	363	343	339	313	316	331	323	339	322	347	330	320	340	308	305	343	299	343	301	361	349	346	337	338	331	333	322	341	317	304	326	333	351	346	325	351	318	324	335	308	334	329	339	317	320	331	343	319	366	323	355	303	330	352	314	342	306	328	309	363	347	337	330	314	303	332	331	362	339	346	343	309	316	302	320	335	316	322	306	346	345	298	308	362	311	311	350	338	349	335	352	347	316	333	351	316	338	300	337	325	301	342	295	306	330	326	355	338	328	309	321	320	337	337	338	351	317	341	329	316	319	325	306	351	327	311	338	355	315	321	347	338	290	316	349	355	306	358	342	351	364	309	314	293	302	354	350	315	327	299	353	345	313	346	296	329	347	338	301	344	300	325	326	329	313	309	353	299	320	317	334	287	335	338	334	349	341	355	335	354	307	341	345	325	326	320	310	327	335	340	319	327	322	348	318	325	342	309	335	338	325	352	327	321	324	330	318	311	343	334	320	344	351	318	334	337	340	332	284	337	335	320	335	326	322	358	304	334	315	315	335	313	291	352	320	338	328	330	321	331	337	286	315	332	321	316	314	325	340	309	324	303	342	323	316	332	323	321	340	349	352	304	330	351	333	326	324	337	330	339	309	304	330	357	342	337	300	373	336	347	359	343	356	347	331	323	285	307	332	333	335	322	320	325	350	336	320	356	333	324	328	344	340	327	338	333	335	337	349	320	314	335	328	349	317	330	335	350	300	330	299	338	325	315	337	316	328	316	293	343	306	320	311	316	342	357	341	324	324	344	337	323	322	322	321	318	318	303	355	319	332	289	346	333	329	329	337	323	320	348	304	327	361	332	328	330	327	350	329	349	334	348	360	357	325	310	321	307	319	334	321	316	304	308	318	315	310	330	331	347	317	352	312	326	315	284	321	335	327	358	362	352	329	336	320	317	354	380	322	323	346	355	321	316	337	290	320	369	312	333	338	314	366	328	314	315	346	323	347	310	347	339	321	337	316	309	314	348	326	299	307	303	334	332	350	340	312	328	332	345	316	318	311	326	328	314	343	318	335	295	306	321	315	328	361	347	359	352	335	332	308	319	327	337	313	333	338	346	314	320	334	329	323	307	285	319	326	333	334	337	325	320	330	365	334	325	336	330	353	352	310	337	328	326	323	300	317	343	312	313	330	329	335	361	335	335	321	333	324	298	334	338	329	381	321	330	344	371	334	337	338	328	309	361	321	340	321	331	323	341	327	319	342	347	330	348	342	306	330	320	352	332	306	327	308	327	334	335	334	322	360	353	347	313	330	314	302	330	317	325	320	336	314	314	355	341	322	350	345	305	322	329	328	343	317	337	304	325	336	321	338	329	340	347	311	334	320	332	303	344	340	344	306	321	355	360	363	347	342	333	370	376	355	334	338	324	302	323	337	335	349	362	368	329	344	356	319	331	317	300	330	328	337	337	317	368	394	319	332	374	335	314	338	332	337	323	331	289	324	302	342	340	307	337	353	347	310	327	352	322	305	361	346	330	360	326	320	309	317	321	326	327	322	289	338	314	310	329	334	344	334	330	305	318	338	309	343	334	355	306	316	318	337	312	309	354	330	369	327	352	301	341	349	321	288	332	310	316	307	364	342	325	339	320	359	311	362	326	348	338	303	322	353	313	337	313	346	336	329	373	335	288	347	327	360	307	327	352	318	327	350	313	347	342	321	354	339	327	336	321	324	333	321	308	325	326	336	361	363	340	342	310	361	344	329	339	331	310	341	334	306	329	368	346	319	325	333	354	336	298	326	332	343	320	306	294	326	322	316	368	324	329	307	351	300	311	286	325	325	337	329	335	335	327	307	313	342	326	301	317	296	359	320	334	322	355	333	308	323	320	330	346	338	301	297	335	345	353	340	336	329	332	363	346	338	352	330	338	336	302	297	343	354	345	294	352	325	328	355	325	320	352	333	328	355	313	312	310	318	326	321	364	318	318	304	336	350	324	326	341	332	327	307	323	339	341	319	323	323	322	362	321	338	335	343	346	338	358	324	331	347	352	334	330	329	356	361	348	353	340	358	356	332	345	300	290	317	361	324	329	339	332	357	319	332	295	341	346	365	318	335	323	321	302	349	329	340	337	348	351	322	360	334	345	327	328	320	327	350	343	326	338	348	349	317	340	319	332	339	347	321	314	331	293	339	325	332	350	341	363	337	325	329	310	334	335	301	322	347	326	330	361	331	318	302	309	330	345	317	325	344	336	345	295	341	297	342	342	338	339	316	342	357	322	314	318	332	318	330	312	339	333	357	291	343	334	337	337	343	326	305	324	346	342	295	302	305	315	365	326	334	325	317	309	336	356	325	314	323	341	336	326	328	334	318	356	359	313	326	315	317	346	305	350	362	330	342	334	372	308	300	321	346	316	308	341	358	337	293	329	338	321	335	351	330	312	307	313	339	337	339	309	321	289	329	329	328	330	346	359	310	318	317	330	331	338	319	334	337	349	326	294	320	324	291	332	296	309	325	328	337	318	320	347	349	330	322	336	296	322	317	321	344	318	326	309	331	331	345	313	306	297	365	329	285	321	349	351	337	313	329	347	336	336	315	331	360	337	324	309	311	321	324	326	329	355	336	334	340	366	326	320	319	348	304	339	333	304	371	354	302	296	353	300	322	334	362	322	319	327	316	298	315	312	285	322	312	331	340	345	323	366	321	353	349	319	328	315	355	347	334	333	345	317	330	355	356	337	352	342	351	317	303	322	355	320	333	293	306	337	301	332	311	319	319	330	340	323	311	319	361	334	358	334	356	351	362	327	330	325	307	296	329	315	339	361	328	314	355	352	338	317	304	336	354	335	326	321	319	355	320	306	347	319	334	354	315	332	350	326	324	362	345	322	325	342	337	319	315	330	375	336	315	329	312	350	323	331	309	329	311	322	315	348	365	346	348	338	333	326	356	330	333	317	337	347	360	325	301	308	329	340	340	342	349	342	328	306	349	339	306	337	355	334	323	340	381	316	335	318	337	329	343	326	334	340	343	306	317	326	314	341	337	354	316	362	285	342	306	340	352	304	341	311	310	337	327	291	271	307	336	369	312	329	341	367	303	303	389	322	337	353	325	315	356	298	320	300	317	331	345	313	318	352	310	321	317	346	298	325	357	378	312	322	279	337	326	333	322	363	328	314	346	316	308	359	349	329	323	300	303	326	343	334	307	340	313	359	352	329	306	339	307	326	353	311	323	354	359	348	302	360	316	329
1426	438	411	421	381	387	398	371	381	362	393	356	366	391	352	382	325	363	402	377	350	407	366	344	375	354	352	348	399	387	363	374	379	366	363	371	413	359	362	412	393	418	354	353	359	344	365	357	355	363	336	372	374	378	356	354	352	340	366	387	383	367	363	330	350	366	375	382	343	364	361	343	346	351	374	360	385	357	354	346	343	375	357	361	384	353	399	357	342	406	356	369	339	367	348	349	357	326	369	346	367	343	370	350	384	392	393	395	360	331	381	351	349	375	377	356	379	371	368	373	374	359	370	345	371	331	377	368	371	375	390	379	374	372	340	374	363	384	353	366	384	330	379	407	356	339	364	353	363	347	366	364	384	382	353	393	404	370	390	379	395	363	368	355	365	375	351	357	350	375	349	365	324	385	394	376	407	340	375	377	346	361	372	364	350	418	374	377	346	337	336	367	369	337	377	364	334	366	364	376	355	375	347	389	402	354	366	388	335	419	365	405	390	352	379	318	417	384	396	385	360	344	358	376	387	357	344	367	390	363	345	330	393	328	397	378	380	386	382	363	373	328	346	344	365	364	331	365	387	394	378	395	382	349	346	393	351	403	373	371	367	400	399	362	331	353	343	364	394	405	367	349	363	365	367	360	374	355	380	359	381	342	348	422	363	368	368	380	364	373	430	374	373	387	391	399	370	365	351	364	379	364	374	410	345	356	364	351	372	365	355	342	316	367	372	392	374	356	347	352	352	411	357	361	363	368	312	356	361	396	409	370	362	393	338	406	366	398	371	376	362	349	358	352	336	381	361	400	373	355	366	400	374	373	393	358	374	390	365	354	344	386	343	401	344	372	350	366	353	349	347	378	356	384	361	377	354	376	395	327	372	356	372	369	359	380	387	384	383	367	388	345	365	354	396	374	422	379	357	364	369	346	354	385	382	356	407	390	423	354	383	370	370	372	374	372	387	334	429	390	363	378	359	351	382	345	362	368	415	353	351	385	349	392	328	370	393	371	341	350	349	391	365	393	367	383	385	410	345	379	360	331	339	387	377	342	384	383	349	376	329	377	349	370	375	325	391	391	345	375	366	369	387	360	389	363	363	386	350	343	345	375	351	363	329	374	372	372	324	395	361	347	345	332	325	359	353	391	350	363	377	346	399	378	398	392	347	390	424	338	376	376	362	364	367	404	400	351	334	357	364	324	327	358	352	391	371	379	373	344	348	348	380	386	339	361	355	343	363	384	387	350	341	375	371	370	375	353	373	336	366	352	368	339	385	403	356	348	356	373	365	379	376	368	346	366	394	375	358	363	360	381	366	371	351	343	337	355	349	366	405	373	423	360	353	408	361	358	393	398	316	349	336	354	359	387	409	331	342	350	391	395	359	381	391	366	382	377	385	367	385	388	372	358	349	340	374	372	380	357	374	360	354	366	363	383	349	343	371	404	321	365	372	352	397	354	329	339	368	363	386	347	395	380	394	341	358	366	371	380	382	374	372	370	387	375	421	345	383	338	352	369	339	381	378	404	383	353	375	406	380	348	356	365	342	357	361	353	399	324	397	349	325	379	363	387	371	374	380	383	367	364	366	368	356	320	398	353	387	361	336	331	357	379	367	378	356	368	362	355	326	376	380	385	367	325	378	365	372	354	371	326	375	376	320	349	324	367	383	374	339	331	382	364	362	363	380	359	361	360	384	378	341	364	359	349	401	375	362	346	355	373	365	332	363	328	348	393	330	382	393	392	376	361	366	381	369	355	353	361	348	370	344	400	392	379	391	359	372	313	351	366	345	372	336	347	378	370	378	363	374	341	381	359	367	384	357	338	315	351	365	376	374	355	361	385	361	341	367	375	343	385	418	375	380	366	365	358	354	337	368	341	353	341	322	385	373	363	366	351	326	385	353	397	367	352	357	353	388	392	382	356	378	360	385	379	388	373	391	371	353	407	335	339	345	363	397	343	366	333	386	367	377	355	375	371	366	385	350	365	339	352	382	386	388	371	375	361	372	348	337	324	376	360	342	340	329	388	339	376	358	350	377	367	361	335	376	363	387	351	362	359	379	324	405	379	392	390	371	369	389	341	348	345	377	381	376	377	405	359	356	336	392	344	392	377	380	367	369	370	320	373	391	395	374	360	352	386	407	353	398	339	375	393	315	390	388	399	381	341	346	379	340	396	361	371	327	357	357	360	362	343	367	362	359	364	357	385	353	377	342	367	381	366	354	381	338	346	359	399	378	363	371	364	398	390	367	368	362	391	373	347	366	364	385	386	343	370	393	364	388	365	398	361	370	370	394	382	371	362	357	352	357	391	402	387	382	411	354	352	367	387	366	343	355	361	369	356	356	366	368	352	336	385	363	363	374	361	365	384	360	353	375	359	393	376	366	357	391	388	388	364	383	373	352	371	332	328	327	326	346	365	318	370	347	381	385	350	361	394	387	339	355	390	399	387	353	363	386	340	382	360	367	335	337	338	365	374	359	369	378	376	376	374	397	395	390	352	335	357	339	363	399	352	321	357	361	336	379	390	373	384	359	390	357	378	371	348	365	330	373	349	357	348	361	357	392	348	373	387	382	384	371	364	356	357	375	354	371	366	343	394	355	346	379	393	390	340	327	417	368	398	368	371	387	374	366	392	377	368	387	350	359	357	390	420	346	363	370	381	338	378	353	345	363	414	366	359	353	361	381	360	393	344	353	363	346	372	343	376	370	381	426	365	351	377	360	358	324	328	388	368	353	376	377	369	339	356	371	397	374	410	365	382	366	361	353	375	383	362	388	364	356	360	362	410	324	353	403	333	335	396	388	394	356	389	370	390	372	349	344	351	380	339	382	361	384	376	360	412	343	376	356	371	382	394	379	376	380	364	368	386	355	357	382	368	379	381	375	408	404	348	363	361	346	370	347	389	381	386	387	413	388	394	383	375	392	394	410	375	392	357	373	364	367	367	398	364	374	354	407	357	356	339	370	376	383	339	390	372	388	336	411	348	358	348	384	361	359	382	413	321	338	357	395	392	372	338	366	389	407	373	350	352	396	370	345	355	363	404	340	329	381	408	374	380	350	398	381	379	365	346	358	390	346	393	371	359	338	380	343	337	383	364	378	421	374	384	374	351	396	358	369	366	321	377	377	352	363	365	380	436	343	358	341	383	351	340	385	344	378	397	403	360	389	376	391	332	358	369	362	344	393	358	355	345	353	333	385	359	346	346	367	353	363	383	389	394	371	368	352	378	363	383	361	356	399	366	380	382	377	355	385	355	340	386	348	382	341	354	383	373	358	361	351	403	379	362	388	375	376	350	380	349	390	350	353	405	373	349	343	348	367	385	351	386	387	369	358	353	371	402	365	370	368	401	360	380	356	361	404	370	346	390	385	380	403	377	407	412	362	370	368	401	368	330	419	351	377	363	381	357	363	371	392	370	351	324	384	394	339	370	357	360	378	413	363	367	392	384	382	345	396	361	327	364	357	341	375	364	415	372	385	348	366	398
2122	965	988	1007	988	975	906	927	898	923	955	856	859	908	882	909	851	867	841	853	879	912	886	871	895	854	885	896	828	861	891	872	847	900	879	869	874	912	830	878	870	828	907	824	834	841	831	858	875	878	884	869	891	816	871	884	871	865	883	915	884	858	903	857	870	796	883	906	890	884	882	873	823	853	834	837	908	904	846	927	898	882	870	833	870	886	871	871	896	890	815	933	861	894	789	916	863	885	812	848	880	903	784	857	875	873	932	842	839	872	913	864	829	854	888	866	908	849	867	896	854	860	949	921	869	866	847	880	907	862	829	842	781	917	797	825	809	866	822	867	835	908	913	891	933	836	884	837	891	898	860	810	874	821	891	890	847	874	827	852	913	864	816	833	873	849	912	897	888	874	866	913	845	937	855	909	885	961	849	883	879	890	908	853	797	841	849	845	829	880	872	882	843	852	867	822	913	861	885	840	888	851	876	889	885	872	907	868	779	878	885	909	856	843	858	824	896	845	899	904	907	826	854	863	850	821	883	883	891	853	873	901	920	889	860	833	860	820	833	815	855	910	888	854	871	884	823	863	883	896	834	844	864	823	885	840	845	896	877	835	806	902	852	922	866	877	845	891	890	811	837	877	898	856	842	838	826	887	853	876	828	846	860	898	814	844	827	913	879	833	894	896	782	885	855	845	862	852	869	836	868	870	838	867	822	850	905	879	855	899	799	871	837	906	879	908	831	785	896	852	891	859	849	872	839	828	898	897	880	846	872	888	922	902	840	868	854	828	879	897	854	851	855	860	906	858	916	893	829	837	876	820	862	855	855	844	825	918	860	880	847	887	910	861	895	890	814	876	863	871	874	854	867	830	845	883	905	826	863	895	856	822	892	872	824	911	861	818	876	889	844	906	817	907	888	834	853	860	915	889	873	868	856	852	858	896	839	819	867	884	840	876	840	841	857	860	867	915	844	865	891	841	888	852	873	861	849	863	894	850	873	891	876	883	875	863	832	833	868	842	863	862	839	913	863	879	939	900	850	836	832	858	831	891	849	878	921	846	844	897	875	894	913	863	834	850	874	874	880	904	872	900	875	858	829	874	863	850	915	869	890	880	844	866	865	846	840	867	887	881	895	883	796	865	859	849	881	819	829	910	775	843	850	910	831	849	809	902	894	919	864	845	864	875	877	855	800	862	876	876	839	907	895	853	822	866	850	846	870	840	824	899	904	885	878	884	887	946	853	875	877	846	923	841	922	881	832	838	910	881	850	898	880	819	820	838	854	840	906	856	882	933	857	884	858	863	873	820	862	875	841	878	855	866	864	889	846	870	843	856	882	862	854	848	863	901	877	903	899	859	866	864	879	855	854	856	836	866	859	891	903	911	860	845	835	819	909	825	881	812	856	863	898	855	856	841	829	853	918	866	878	815	874	853	875	911	871	849	833	901	836	899	905	927	888	841	854	868	881	836	857	856	849	908	818	829	883	874	876	886	893	837	898	839	824	877	880	858	847	846	825	880	897	925	852	867	861	899	828	849	842	839	876	879	759	892	810	848	822	822	859	878	909	830	891	900	838	851	860	859	806	909	901	883	857	858	894	832	880	863	890	879	923	881	866	847	891	849	851	889	841	883	813	832	863	861	864	870	846	884	911	869	865	843	854	919	854	830	838	846	817	869	872	879	793	869	869	871	843	868	906	844	877	838	858	878	879	873	865	869	937	894	843	889	800	900	859	857	875	898	856	908	838	883	871	880	856	879	841	847	838	817	873	906	822	847	880	879	906	832	875	902	863	872	928	852	899	870	884	875	861	843	856	880	872	851	853	842	874	888	833	878	851	869	895	832	826	805	859	806	853	865	870	838	858	857	890	842	804	901	839	842	849	870	916	853	862	820	914	864	896	853	852	874	880	871	918	892	851	860	880	821	888	877	839	851	827	878	809	851	864	864	850	875	865	840	922	881	855	830	848	877	852	901	856	863	825	944	886	881	855	828	853	860	847	921	861	910	881	864	855	854	843	896	889	835	894	833	851	884	863	864	876	864	824	841	834	835	838	869	860	854	799	903	874	836	869	809	901	899	878	880	833	855	880	905	896	859	908	845	816	821	909	861	858	891	877	881	816	859	847	844	895	855	878	885	843	845	904	897	852	838	863	901	852	874	823	876	883	871	886	857	868	886	876	886	853	848	883	834	810	846	813	858	880	916	867	830	852	861	909	875	861	818	869	856	829	815	891	895	895	873	858	853	906	935	864	835	813	847	886	899	862	896	867	888	839	899	843	816	828	933	870	874	846	905	926	841	859	873	893	818	853	864	907	852	931	915	872	907	885	839	805	831	843	806	834	854	833	865	879	898	851	871	857	848	877	877	809	863	843	875	878	876	863	869	882	868	851	855	842	867	800	891	890	838	849	873	904	884	847	868	872	841	890	935	848	882	843	873	886	823	873	885	850	848	823	836	874	858	849	887	899	826	933	876	822	862	889	877	905	889	865	864	873	863	849	903	863	847	815	884	897	895	929	839	847	853	837	907	894	882	871	817	914	816	897	882	909	850	921	875	837	864	867	890	887	844	878	853	889	834	877	903	857	852	854	871	859	864	836	814	900	822	864	842	866	879	858	871	886	829	925	836	900	873	903	841	835	909	867	857	875	906	835	804	854	816	824	869	925	824	852	877	851	895	843	863	846	880	892	800	889	810	864	872	915	891	896	836	846	832	894	900	839	786	870	896	822	878	856	881	843	877	817	843	814	855	850	820	896	864	863	833	831	866	867	839	890	874	909	864	845	845	846	854	883	842	777	840	887	854	820	816	857	844	866	861	854	901	892	883	813	859	849	842	858	888	821	869	895	887	810	924	830	828	834	844	859	842	844	847	901	852	825	861	861	845	834	870	890	851	825	836	892	902	863	830	928	905	839	856	862	848	899	922	822	827	825	844	828	877	839	884	828	868	898	839	875	879	838	874	894	898	829	860	936	867	831	822	811	834	900	867	866	878	813	879	870	878	890	838	859	842	837	820	905	830	867	919	876	855	850	879	828	885	833	879	858	902	863	893	825	865	826	883	932	853	870	885	850	907	814	886	857	869	870	884	850	859	883	849	856	914	840	873	888	822	848	826	874	878	885	875	853	903	869	863	842	890	842	813	857	883	875	906	844	850	865	831	843	866	864	915	902	880	866	869	892	869	903	874	882	837	831	852	823	809	880	859	834	883	907	864	917	917	876	881	845	918	863	873	863	927	864	881	867	860	859	871	842	843	865	865	897	878	828	822	841	835	853	889	822	897	873	891	846	873	901	832	858	914	853	838	849	884	852	893	871	878	837	902	875	864	815	933	876	880	898	870	918	821	877	896	881	859	867	887	888	863	864	893	891	828	866	896	854	910	814	891	835	899	892	879	856	877	845	910	889	853	821	860	885	843	881	847	863	854	826	912	867	893	911	898	888	877	894	846	811	854	909	830	848	887	886	902	827	862	878	876	850	850	826	892	865	806
8448	589	625	493	452	367	349	337	316	325	320	290	307	315	250	287	315	271	272	301	259	292	296	269	267	280	266	302	287	277	279	274	244	283	286	287	322	270	271	268	273	287	266	293	287	262	268	269	277	262	286	258	317	274	312	313	263	274	280	319	276	269	253	282	301	272	258	298	256	283	275	274	302	312	320	297	291	261	256	285	293	292	270	278	276	265	273	284	298	264	297	282	280	287	275	311	270	265	302	309	271	334	251	281	257	283	270	276	260	265	291	292	286	247	291	258	269	336	296	283	306	279	277	307	243	294	291	285	303	289	290	267	267	281	274	289	255	278	238	261	247	263	299	292	274	293	278	251	278	285	296	283	282	276	281	285	304	297	300	294	245	291	286	290	273	288	284	233	273	259	282	272	274	261	282	314	298	259	266	292	297	261	262	269	266	296	263	279	245	259	296	273	285	285	275	264	295	300	264	278	288	310	278	284	279	272	286	282	285	307	308	295	316	298	300	249	277	282	252	263	304	262	305	274	294	315	277	283	280	276	268	260	293	255	279	272	266	276	269	297	266	279	244	291	260	280	288	285	278	283	224	289	245	274	272	289	292	304	252	292	277	259	290	289	275	260	284	268	272	298	273	293	266	256	270	287	271	265	246	278	276	295	289	274	262	275	266	276	262	283	314	249	272	322	253	271	281	299	281	279	262	293	269	268	273	284	259	266	277	284	262	272	254	294	275	271	285	307	296	278	282	315	283	251	300	284	274	281	286	303	280	278	267	308	258	277	285	276	289	291	275	279	284	275	266	279	290	258	276	274	287	275	281	229	282	291	291	298	255	281	259	261	265	290	270	267	264	264	330	313	304	294	286	257	242	296	259	270	282	285	266	295	299	284	274	273	269	270	252	293	298	287	268	266	266	276	268	315	277	319	279	287	287	279	281	282	279	294	299	298	282	256	272	281	264	296	284	275	301	223	289	306	289	286	314	267	278	284	296	277	292	279	284	259	293	274	287	275	307	283	302	287	247	233	281	271	279	262	291	323	264	292	300	263	279	282	291	273	293	311	279	264	275	284	287	325	271	289	275	297	268	287	263	304	290	278	290	268	294	286	263	277	266	301	273	296	259	274	313	272	259	274	297	283	270	288	284	279	293	313	258	290	274	296	285	270	275	271	284	282	267	300	264	270	267	289	273	281	267	264	264	276	274	277	310	284	287	279	280	255	270	277	290	271	306	296	294	291	277	304	274	271	252	275	304	267	294	321	269	248	261	251	248	277	308	273	274	286	270	280	280	272	311	316	309	271	290	289	260	285	259	287	298	267	274	281	258	298	286	273	278	260	302	308	275	279	291	284	268	318	260	267	286	271	251	272	275	273	275	263	275	290	284	249	248	264	271	296	295	285	282	268	284	258	271	273	277	250	287	298	280	264	300	256	280	248	282	263	282	310	292	288	270	282	301	281	249	280	305	319	279	288	251	289	269	251	246	271	315	284	285	300	270	295	309	253	280	288	286	269	254	290	284	278	283	253	277	282	278	260	291	270	286	273	282	293	296	258	280	295	256	263	281	274	325	299	269	300	251	301	274	273	295	294	272	290	300	283	297	278	308	263	245	298	279	296	245	268	294	313	277	279	287	279	260	248	284	293	258	287	248	292	315	336	265	302	284	280	267	278	292	286	309	280	264	267	268	289	275	309	270	292	262	264	257	280	266	284	270	295	251	275	285	314	258	276	270	241	267	285	293	337	257	239	283	262	273	280	257	265	251	289	273	275	316	263	271	316	293	297	264	277	285	261	301	267	254	251	269	254	278	286	284	268	299	264	276	279	303	297	268	276	278	284	270	297	268	277	271	296	276	298	287	243	270	278	247	282	265	261	266	287	276	281	322	282	280	277	260	283	288	281	301	283	258	280	267	279	292	282	302	266	271	295	260	288	277	266	286	285	276	271	302	294	305	267	289	301	283	275	269	275	302	285	288	257	297	257	278	269	288	277	296	279	298	277	255	289	277	296	292	299	280	279	266	273	280	295	294	289	247	277	288	262	282	326	307	255	253	275	264	292	315	255	257	291	274	250	276	274	279	265	250	292	302	261	261	265	304	287	280	250	266	272	291	272	277	270	292	284	292	288	304	301	282	276	264	265	306	249	269	272	305	301	287	304	262	258	292	285	251	272	227	285	276	264	269	262	292	299	271	296	254	289	253	250	290	284	302	304	281	297	304	306	307	263	297	272	297	269	289	270	279	271	308	336	287	279	268	283	303	281	312	285	280	260	278	296	319	283	260	250	298	300	291	303	306	288	277	271	292	280	295	278	276	236	287	301	271	277	277	271	281	261	281	303	281	292	289	286	271	274	278	260	281	282	261	256	293	286	248	269	254	278	273	259	286	258	307	266	287	279	259	276	267	333	294	284	263	263	282	279	257	285	308	270	285	267	306	343	279	284	295	291	296	281	232	239	280	304	276	245	258	290	258	292	280	289	266	273	285	280	283	286	276	308	305	285	281	286	271	292	274	297	291	282	292	308	312	268	290	275	276	253	300	254	270	294	276	270	278	274	245	295	264	271	293	259	288	284	300	270	316	243	270	315	273	275	282	264	272	274	308	259	321	268	274	265	240	272	264	278	267	288	299	274	262	288	293	319	249	284	273	268	298	310	282	291	264	300	272	273	270	277	265	283	290	267	279	270	279	285	270	291	297	270	262	302	288	289	290	287	263	290	300	278	246	263	287	297	260	279	279	277	263	267	264	278	286	268	248	280	260	271	241	290	278	274	287	282	300	279	290	262	278	261	286	297	289	273	282	279	277	286	309	290	294	279	290	302	268	286	301	293	280	273	275	238	263	318	286	243	303	280	293	271	267	266	280	296	266	275	268	271	265	296	309	262	276	284	273	246	250	289	244	259	262	294	285	288	280	277	287	284	279	286	275	256	285	300	292	258	288	271	279	294	269	263	280	237	281	270	280	282	287	287	273	269	288	299	242	288	277	243	281	287	285	282	285	239	286	267	316	275	281	302	302	289	256	302	284	250	283	251	286	268	252	290	303	276	282	270	262	284	241	292	272	285	298	264	275	290	317	268	303	291	284	273	264	265	299	288	284	293	318	291	281	255	322	282	280	294	314	258	286	271	280	265	282	280	281	270	288	259	282	286	263	270	276	291	256	307	261	261	285	267	270	282	268	289	244	271	263	297	249	297	281	298	284	288	290	277	253	243	294	291	285	298	294	307	305	307	289	281	279	269	260	278	273	275	291	261	283	295	278	261	278	275	270	287	278	274	301	258	285	286	285	240	240	248	245	262	290	275	290	291	253	285	275	285	273	264	276	287	282	279	244	281	282	266	288	286	290	274	282	292	293	289	282	299	294	286	266	251	309	276	283	267	287	296	288	252	272	301	287	285	287	281	274	273	270	284	263	291	277	266	280	281	279	303	249	298	308	282	256	269	290	318	272	268	253	292	291	247	308	257	289	259	296	266	283	291	255	245	276	277
7177	1002	1333	1614	1461	1142	1077	948	927	906	798	800	833	773	738	754	742	748	651	710	631	711	701	653	692	729	674	705	690	664	725	680	668	693	710	655	735	599	665	698	701	725	646	717	643	631	640	692	654	690	675	682	709	681	682	661	676	656	648	663	673	675	695	614	675	625	687	671	676	690	619	679	669	689	664	620	636	651	685	727	690	669	688	657	631	685	704	665	672	694	685	633	689	667	654	686	670	622	652	673	642	640	658	613	668	704	667	624	690	659	658	696	669	705	672	649	656	651	664	655	648	627	636	656	642	689	677	686	635	666	675	648	646	644	685	667	670	668	644	657	664	655	689	641	670	677	647	651	657	664	658	671	688	636	703	657	676	662	703	646	689	619	655	642	688	676	622	680	662	634	667	655	705	685	633	662	652	615	662	684	666	694	655	707	727	635	709	705	647	638	662	657	670	660	672	660	728	628	628	683	696	647	679	662	703	704	636	667	669	637	632	661	713	677	631	655	674	693	641	736	669	700	666	686	699	655	657	681	651	668	700	684	656	666	687	689	691	651	653	647	687	668	699	649	640	652	624	674	678	694	681	709	658	634	662	653	670	684	598	666	626	660	666	668	659	626	658	651	642	694	664	663	675	703	676	625	720	660	661	685	651	673	698	643	684	679	673	694	656	671	682	649	656	661	668	638	666	615	635	690	640	707	671	720	636	667	639	632	682	674	734	654	644	671	637	665	688	687	666	679	654	697	679	653	638	668	696	672	639	651	627	669	670	671	689	666	650	635	666	640	718	667	633	667	670	677	642	644	661	650	696	663	672	676	639	618	663	651	648	690	666	649	640	639	670	662	696	599	636	678	622	659	658	647	665	634	653	675	648	700	665	678	605	649	658	651	614	694	639	649	648	646	640	646	687	655	657	690	685	631	616	667	651	679	636	655	696	650	658	614	664	602	654	644	675	763	666	665	637	654	667	700	683	664	688	663	688	657	671	617	650	704	678	682	671	660	654	657	659	682	697	672	675	653	687	668	667	694	673	669	657	662	683	668	696	673	674	698	658	639	669	630	661	679	670	679	706	656	663	634	663	679	653	689	694	676	667	655	673	661	754	664	701	668	617	632	719	667	682	649	680	690	663	669	694	635	630	658	653	631	659	645	659	689	679	673	644	631	677	610	700	655	671	638	677	661	653	650	660	673	659	657	673	679	672	690	703	612	647	673	674	665	659	663	691	660	676	652	657	666	658	614	657	678	645	683	635	634	663	652	676	644	666	671	678	668	655	623	655	663	639	649	724	669	662	676	690	693	720	603	681	694	684	665	640	680	677	616	688	665	637	676	692	653	623	672	667	664	639	719	699	630	633	627	629	628	636	666	636	654	650	672	640	708	689	646	635	636	681	667	656	694	713	721	645	689	699	650	633	712	661	691	690	639	687	656	668	672	655	634	649	703	665	672	618	676	664	652	643	633	619	700	678	672	721	636	682	632	678	681	656	631	641	657	645	659	688	646	675	659	642	675	675	638	652	670	651	650	653	696	629	681	677	631	642	657	614	633	683	667	684	678	663	691	653	692	650	658	691	670	670	662	635	683	664	646	682	630	670	652	683	665	655	633	669	692	664	674	692	652	667	641	677	655	651	634	670	651	662	673	633	659	710	647	612	656	671	667	671	693	657	669	619	685	630	623	658	697	675	663	654	604	676	644	642	691	674	642	649	707	656	677	718	665	606	680	635	649	673	668	686	642	675	661	676	622	678	636	674	637	640	665	681	637	640	671	612	645	692	668	665	714	687	628	684	648	652	662	676	664	652	648	675	621	690	666	657	664	709	709	700	644	647	642	675	701	679	688	641	657	648	679	645	703	694	704	669	692	657	702	640	692	647	639	658	689	671	726	699	654	652	668	678	662	671	675	641	699	650	683	674	629	723	710	667	634	675	683	666	677	615	670	631	659	687	707	669	642	646	655	662	665	715	651	640	658	685	662	664	646	683	688	668	670	730	652	666	679	669	666	646	677	659	695	664	654	678	657	635	664	630	641	676	665	738	626	730	641	660	662	680	677	668	716	676	620	651	674	624	653	648	677	691	628	679	623	706	614	686	644	635	673	671	655	683	649	661	668	645	667	682	655	645	674	688	645	612	635	650	656	695	683	653	663	660	660	648	695	655	657	688	675	646	678	635	604	683	682	664	634	641	664	664	663	671	676	679	628	639	717	663	711	634	653	661	631	644	663	663	619	693	698	651	663	650	694	673	616	668	670	658	672	692	656	646	655	642	680	664	668	725	683	687	647	653	618	663	688	655	643	658	638	679	681	699	643	629	665	642	641	656	687	690	689	645	655	672	700	610	676	675	681	716	661	694	671	661	683	647	669	678	714	673	652	648	658	686	673	665	689	701	658	681	660	672	650	625	653	659	650	683	628	688	660	652	680	664	702	679	650	665	666	665	699	626	657	659	669	682	664	721	649	696	678	662	682	639	637	720	690	674	632	709	659	649	698	679	662	680	696	667	634	678	671	675	676	658	627	647	672	631	628	648	687	707	667	673	682	677	685	594	654	696	705	674	713	657	676	700	700	690	655	633	656	644	669	669	697	694	661	671	680	683	644	626	686	655	640	640	683	694	679	681	711	672	659	624	668	670	661	713	664	666	636	643	719	669	681	675	670	693	617	697	644	683	694	717	664	650	701	644	676	634	673	671	638	669	675	639	669	701	642	631	657	702	682	689	684	684	675	705	647	664	689	671	712	708	624	652	675	630	646	638	667	663	685	647	679	661	682	658	673	660	704	662	644	657	674	667	660	682	700	713	680	661	658	691	630	634	686	704	674	665	662	647	682	691	676	648	666	673	666	609	721	650	637	659	630	648	650	687	646	616	636	655	681	672	678	665	713	666	630	642	665	622	670	668	660	705	717	639	665	679	629	664	633	689	659	661	693	683	695	691	689	693	652	689	624	666	618	656	665	731	644	676	648	639	656	621	694	673	680	683	680	643	661	679	635	665	664	687	653	649	639	699	694	598	657	667	649	653	616	685	628	641	637	640	682	651	668	686	663	650	663	665	666	637	659	685	692	650	640	663	661	697	659	629	688	662	666	654	664	623	674	663	658	651	726	641	677	626	688	653	674	635	643	662	663	621	615	768	696	717	693	647	666	667	687	691	647	671	656	703	666	656	653	644	659	682	662	659	653	671	668	690	671	719	674	656	685	652	662	680	686	664	688	617	685	652	689	679	676	656	650	650	680	657	640	656	671	683	671	698	685	626	666	680	654	703	673	696	695	626	632	672	682	673	678	731	673	616	681	639	675	671	683	661	653	726	656	697	688	651	642	729	666	707	662	675	700	638	680	622	701	644	645	663	651	672	620	659	664	664	632	656	668	631	628	672	651	710	673	670	668	636	711	674	632	670	673	677	648	672	673	640	651	649	653	633	710	629	627	717	656	691	658	661	679	622	674	656	654	672	637	681	666	652	631	661	691	629	681	703	682	643	659
14756	956	690	522	385	298	251	221	172	188	165	172	154	158	143	172	150	118	129	121	112	130	122	110	104	124	129	112	143	132	104	107	113	142	123	112	121	117	114	138	119	103	107	114	155	121	135	122	127	130	128	110	116	119	114	126	119	115	122	128	124	128	156	127	108	110	103	132	139	117	122	111	126	118	117	130	124	121	112	114	112	118	136	123	143	123	137	110	133	113	124	118	109	118	143	116	124	126	136	112	128	116	134	143	110	114	106	136	112	126	119	150	97	113	135	133	136	127	118	101	111	145	120	130	125	118	130	128	124	118	137	122	110	104	111	113	122	133	96	133	116	108	138	117	112	122	127	95	108	116	130	124	112	112	119	129	123	130	108	122	117	128	119	126	107	108	113	124	125	128	122	122	111	114	104	105	103	112	121	111	116	127	124	132	135	129	130	140	117	114	109	120	100	101	98	126	135	128	118	129	133	136	121	111	125	117	121	105	127	142	111	120	118	129	139	129	138	122	122	105	117	114	118	128	126	125	131	120	105	123	127	109	132	138	116	125	125	123	139	116	126	111	109	114	123	119	119	114	133	131	120	136	118	113	105	122	134	120	127	127	107	125	134	131	119	117	117	128	111	131	118	125	116	120	138	123	107	125	121	124	158	121	144	133	114	128	128	108	114	105	104	119	103	141	133	127	104	116	107	116	104	113	125	148	124	108	120	127	124	127	133	120	126	149	118	126	120	126	128	122	127	112	116	156	106	118	123	131	96	121	125	115	119	133	127	127	128	118	119	105	108	125	109	119	110	121	127	124	128	112	128	133	113	121	118	117	115	120	101	126	129	110	124	112	136	118	129	115	103	142	123	91	134	121	122	101	140	111	132	115	117	113	134	120	125	109	117	108	129	90	115	117	113	119	127	120	115	116	128	108	128	122	119	125	136	125	120	123	129	136	119	116	104	141	126	115	121	114	120	113	126	131	127	129	109	114	132	123	107	118	117	122	127	137	125	108	128	117	121	134	142	131	106	121	138	131	131	146	130	112	100	101	137	119	120	114	123	112	114	123	131	138	111	132	130	114	106	112	107	96	119	123	128	123	121	118	112	135	104	104	122	126	137	103	103	125	136	110	132	126	114	126	126	119	129	128	117	117	121	127	143	116	122	110	97	138	129	132	123	116	134	121	121	143	131	116	134	98	122	121	119	126	116	137	119	105	86	131	128	119	118	95	133	106	120	120	115	121	128	116	108	106	119	125	136	95	101	114	118	122	105	136	141	115	104	131	111	152	122	129	121	119	113	110	114	126	119	128	108	115	143	133	115	125	129	107	133	114	115	113	130	120	132	129	124	126	117	105	110	123	125	110	129	123	128	111	144	117	113	158	109	105	112	125	130	135	120	115	105	138	131	136	122	125	126	111	109	124	132	109	110	119	119	115	102	138	107	108	121	119	124	139	127	102	137	104	129	128	118	99	107	124	122	105	120	117	135	115	115	126	144	130	131	134	121	116	128	128	120	123	108	135	125	131	135	131	134	120	134	116	128	126	110	123	122	94	102	129	125	122	118	109	126	118	120	108	129	99	130	131	129	114	102	124	122	119	133	124	113	110	134	121	115	137	114	116	139	137	117	119	104	114	134	136	114	125	127	115	133	128	120	116	116	124	150	128	158	119	128	130	132	105	136	121	140	121	133	140	127	135	117	143	119	120	123	149	102	157	103	118	134	117	123	110	126	115	117	113	115	138	112	135	147	113	117	100	111	120	130	114	126	117	114	126	107	135	137	131	118	110	140	110	123	127	126	133	120	115	111	98	129	95	102	137	115	124	127	130	114	138	126	116	127	138	125	106	116	111	141	124	123	98	139	126	112	125	134	97	122	107	129	124	114	120	116	85	119	110	133	136	121	121	126	133	122	105	121	130	104	119	126	108	119	117	119	127	121	114	121	123	103	125	119	116	126	117	112	112	138	137	129	115	135	136	137	105	97	112	116	116	96	115	127	128	121	143	132	124	136	140	113	113	114	119	102	114	126	98	87	99	130	144	107	120	132	112	104	110	123	131	109	132	111	115	119	108	116	123	117	138	114	117	100	113	121	127	98	134	120	140	119	135	119	123	126	120	108	136	126	117	159	107	115	90	113	110	134	121	127	136	109	132	110	106	99	114	130	124	121	109	127	96	133	120	108	121	120	97	128	110	118	116	122	112	146	128	125	126	125	115	122	114	109	154	116	131	121	121	103	108	116	134	116	119	111	111	112	119	127	109	120	116	124	131	133	135	116	122	106	154	104	133	118	122	124	139	107	125	115	122	121	117	110	133	111	135	103	120	115	137	111	116	118	126	126	131	117	114	113	115	99	121	137	132	131	126	120	121	119	128	116	134	120	136	130	92	117	131	117	100	116	147	116	120	120	102	134	126	119	128	149	114	99	111	143	111	110	121	126	131	145	118	122	138	107	114	123	122	125	127	136	128	119	124	120	105	126	123	113	109	134	99	123	114	124	104	117	103	128	112	152	125	148	121	139	116	123	123	125	101	129	106	124	125	145	144	117	112	124	107	142	128	123	114	117	116	127	152	140	122	121	118	114	101	115	112	141	120	123	126	110	136	84	132	110	133	130	142	115	119	129	137	127	117	127	119	128	138	120	136	121	117	118	123	134	110	111	118	120	135	103	132	138	125	115	103	108	133	110	121	121	128	135	128	127	128	124	123	126	113	106	121	114	133	112	129	119	122	116	123	116	119	117	129	117	127	132	127	111	124	106	122	137	125	147	112	138	133	113	124	137	112	140	112	118	101	114	99	105	117	132	123	114	123	136	113	122	123	106	147	107	142	117	134	124	126	117	135	121	106	132	114	110	101	122	130	118	131	130	111	119	123	138	127	109	129	131	115	115	139	123	129	115	123	116	108	122	103	115	115	124	107	136	140	128	126	118	132	127	126	123	133	120	134	121	127	132	102	106	119	127	116	127	143	125	121	126	106	131	110	116	121	132	115	131	116	137	134	109	112	138	89	107	121	121	125	139	118	109	116	132	131	116	114	110	135	125	117	121	103	143	121	109	114	101	125	114	123	118	132	114	145	123	137	125	152	133	120	98	107	135	116	123	122	134	128	112	107	114	108	123	125	144	143	96	123	132	131	119	127	120	120	125	111	120	119	119	109	129	126	98	136	118	121	142	131	110	104	115	117	126	131	124	135	132	112	128	117	126	118	128	116	118	117	133	114	114	108	106	100	136	129	118	126	126	142	119	102	120	129	156	103	127	124	109	128	116	132	119	147	123	129	104	122	134	127	111	120	105	126	119	104	125	126	139	115	142	115	124	98	110	116	100	108	114	98	121	127	114	121	107	106	135	115	123	114	114	119	103	141	121	110	110	112	119	123	122	133	121	121	141	124	132	169	128	113	92	117	132	151	134	122	122	101	119	128	111	106	134	144	127	122	143	122	120	112	125	125	115	124	112	117	121	125	122	107	143	136	119	126	109	127	123	125	108	102
8964	842	1548	1969	1526	1283	1011	882	769	699	599	577	549	504	532	462	394	391	447	410	368	393	388	379	384	376	388	361	363	349	378	352	353	371	358	348	350	351	331	337	353	335	365	355	333	385	364	372	323	327	333	323	313	316	339	335	334	366	345	382	309	344	317	328	338	338	322	322	338	327	340	304	335	329	316	353	316	353	348	312	323	338	364	293	327	337	319	325	328	337	357	336	337	339	321	347	337	326	338	336	328	338	334	308	314	351	345	351	333	359	303	351	357	334	308	371	316	342	315	314	316	330	313	339	321	346	323	336	336	348	340	316	338	339	309	347	361	328	344	320	336	370	316	335	337	316	321	342	350	332	301	337	340	328	293	343	337	333	336	360	322	349	344	310	331	316	349	317	343	334	366	340	324	313	376	341	347	345	343	340	371	351	340	315	361	347	317	320	335	330	324	332	316	328	308	337	330	311	349	322	327	351	295	349	347	316	297	346	328	335	314	355	334	323	313	334	317	317	336	326	312	313	341	333	332	350	386	349	322	345	319	315	348	342	331	339	314	310	352	303	345	309	332	320	316	345	327	333	358	343	313	347	326	352	298	320	321	332	337	342	335	339	359	326	331	332	319	314	337	339	337	305	334	356	307	313	335	348	324	325	356	311	323	319	331	335	374	372	336	300	339	327	299	284	336	372	350	299	355	330	301	308	322	346	338	320	344	336	301	334	350	326	309	321	307	327	377	337	366	349	348	336	306	338	323	332	324	310	343	366	338	328	337	306	354	363	338	327	352	327	351	314	326	314	342	333	308	308	312	307	332	323	338	352	332	322	352	341	315	320	351	362	311	352	318	291	361	333	306	317	338	343	318	341	344	305	329	328	322	320	324	319	321	331	351	365	307	336	313	306	322	321	332	317	317	338	345	305	327	304	343	289	318	327	352	319	314	338	335	305	350	299	306	316	354	293	334	328	304	290	313	367	316	323	337	343	316	325	321	298	321	297	350	331	342	330	299	315	339	340	350	336	300	334	270	309	321	336	365	288	321	314	312	337	331	306	351	316	335	341	325	345	318	286	320	338	334	306	329	323	313	342	316	329	330	305	335	300	331	307	335	334	317	309	306	364	306	326	335	319	328	328	335	331	332	322	326	313	340	319	333	340	324	353	341	334	320	340	320	319	309	354	315	344	331	345	316	328	319	347	345	329	288	323	337	346	295	318	349	327	338	350	337	346	345	339	302	352	334	321	319	330	333	331	372	329	351	349	346	326	334	325	330	345	350	300	334	319	311	334	340	338	368	348	315	334	336	318	338	354	345	346	317	307	334	303	309	333	308	341	324	336	313	321	312	350	348	320	294	340	344	316	317	315	329	336	312	353	314	370	309	331	311	330	314	331	332	324	320	342	331	329	290	356	320	330	317	349	359	354	350	333	350	336	334	326	332	348	363	339	307	324	281	335	321	307	315	313	305	324	334	349	333	308	328	299	318	316	353	335	292	316	321	347	351	356	318	347	346	340	347	359	317	324	304	339	306	332	327	300	325	344	364	314	341	340	373	324	285	325	331	337	331	312	332	306	313	304	347	329	326	328	320	324	306	323	303	294	317	321	312	314	324	288	347	321	322	319	320	363	336	314	333	314	360	322	294	329	336	350	351	314	312	341	329	304	310	363	335	316	367	340	289	311	335	329	337	305	322	345	345	341	319	324	341	320	314	338	349	321	366	320	353	327	305	317	359	324	367	330	332	319	304	318	346	329	333	329	313	317	292	313	326	295	340	332	336	320	361	369	332	314	317	304	328	328	342	320	316	326	351	328	346	331	342	339	316	314	326	350	319	330	302	332	344	344	370	316	349	328	343	330	338	372	323	312	310	318	315	336	344	309	330	350	328	357	355	330	346	325	349	322	359	305	327	352	306	339	319	339	317	348	327	344	325	303	345	332	334	324	349	335	328	324	363	343	329	330	344	324	314	312	353	338	312	304	305	344	344	330	333	324	329	332	301	310	361	329	286	301	326	339	346	338	333	353	307	307	332	316	352	335	353	343	329	337	334	360	333	318	300	314	369	330	299	327	363	341	297	332	328	343	326	330	306	362	311	348	315	337	340	318	333	342	308	340	354	324	320	349	345	331	338	390	322	340	298	314	348	340	346	324	355	315	339	314	321	333	337	317	320	321	322	345	323	341	336	328	359	312	336	328	323	331	318	319	340	318	318	308	324	332	367	300	305	321	359	321	363	361	345	326	309	329	321	335	324	321	328	321	331	344	321	300	362	309	270	345	332	321	350	329	326	338	339	296	334	327	332	355	347	323	322	329	312	347	318	309	339	333	345	286	356	333	276	323	350	328	335	322	314	315	311	338	320	356	354	331	291	336	326	340	338	309	330	346	313	347	367	324	356	314	313	339	308	320	333	315	331	343	338	341	335	330	327	359	316	340	326	346	335	381	298	336	307	334	355	309	333	317	330	301	331	317	331	369	347	315	329	343	312	315	352	319	327	356	332	320	337	333	352	320	324	327	326	329	338	344	301	315	329	310	362	336	332	340	326	337	298	332	367	334	324	317	311	346	313	350	305	325	283	324	309	332	326	336	340	350	294	322	355	352	323	332	316	338	315	347	330	318	326	325	326	345	353	319	348	304	293	300	350	346	328	322	353	370	311	319	361	327	335	295	318	343	312	328	386	297	322	331	340	350	301	330	314	359	355	357	335	337	336	340	345	341	341	334	316	324	326	330	336	311	335	356	317	304	306	330	346	314	319	348	332	335	325	351	322	293	324	322	311	349	342	340	330	323	329	364	327	328	317	343	340	352	321	329	334	306	335	333	306	332	309	317	332	353	328	327	317	332	341	318	331	321	357	330	313	364	323	305	326	329	347	318	339	283	343	338	323	362	335	349	331	332	319	353	351	335	308	326	360	328	337	347	335	350	337	335	337	319	314	343	311	321	353	383	342	292	307	375	330	295	353	289	320	318	331	349	335	314	312	318	322	359	371	291	379	318	326	356	327	316	325	312	333	311	324	344	358	332	329	303	344	333	309	339	335	345	304	364	321	317	325	324	341	316	305	326	337	339	337	315	334	330	301	318	340	363	298	373	345	311	326	332	327	314	328	310	315	358	341	316	339	370	322	353	319	334	337	349	331	304	355	346	323	330	339	370	337	308	338	321	311	312	315	346	315	343	329	327	343	346	348	339	332	326	345	355	327	343	369	331	344	317	338	332	338	347	344	318	327	342	288	345	356	337	327	342	325	340	297	331	329	274	329	359	328	363	353	323	350	295	352	359	354	299	315	314	330	337	341	276	307	323	330	318	339	358	363	320	316	319	310	339	268	311	342	317	331	314	327	309	326	328	331	289	332	314	341	311	329	316	326	320	325	331	299	293	328	318	363	298	334	309	325	321	347	314	329	312	336	290	322	352	320	342	310	334	342	308	331	319	314	386	317	337	307	349	330	338	338	335	294	335	345	330	313	324	321	328	324	333	325	306	340	324
1505	416	425	389	408	380	363	348	386	329	391	397	342	361	364	345	348	396	350	361	365	360	380	400	368	352	383	371	368	392	407	392	347	370	335	367	393	358	358	368	383	347	401	382	393	338	337	374	354	356	358	360	390	338	337	393	342	352	372	346	370	331	367	374	383	342	359	371	360	386	350	366	365	395	379	376	348	375	330	400	364	336	399	339	363	372	358	362	383	367	327	359	388	354	367	370	364	346	341	330	382	389	347	336	365	358	409	347	375	393	372	369	366	379	391	388	368	372	364	376	399	381	409	351	374	356	394	371	370	375	441	355	368	354	381	348	379	368	345	341	363	351	365	417	374	371	348	366	414	372	383	328	360	356	341	346	402	377	358	368	418	360	366	330	379	385	357	356	367	363	399	370	335	371	364	344	365	342	367	365	387	342	396	352	393	409	355	363	389	369	362	354	348	373	349	377	371	367	369	357	342	343	376	346	396	367	365	380	389	371	380	383	370	364	367	361	367	337	375	394	381	354	374	353	351	349	359	330	350	370	359	353	399	405	352	363	387	363	353	396	391	330	348	408	387	390	341	373	362	370	376	321	358	358	355	385	352	351	372	390	348	379	378	353	390	374	338	400	383	401	407	359	358	354	382	368	379	413	342	348	374	359	330	370	360	405	363	376	376	368	378	360	368	387	361	357	343	368	395	348	388	406	364	369	372	349	373	376	381	369	354	335	366	345	390	362	419	364	361	361	422	376	393	325	399	381	381	370	368	355	392	358	347	372	397	370	372	347	341	394	355	328	395	351	395	386	354	368	347	361	376	364	363	321	363	407	348	351	411	364	396	368	370	365	343	362	339	345	402	390	350	371	361	389	383	363	361	417	366	370	354	324	361	379	402	387	361	387	334	401	376	402	378	356	375	354	326	362	394	375	385	337	356	370	345	363	350	393	350	385	367	365	356	332	410	339	325	372	359	349	381	402	364	368	392	410	363	389	359	363	380	374	393	386	367	386	361	346	404	353	357	355	369	329	365	349	389	340	405	414	358	389	382	335	337	370	384	386	373	386	371	392	406	379	363	376	387	375	340	357	368	355	379	401	374	347	344	422	357	354	375	378	368	381	400	336	381	334	362	379	402	356	417	328	401	393	376	427	367	360	366	384	357	404	373	357	369	397	353	391	403	315	335	367	370	364	385	379	352	366	372	361	380	392	359	352	352	389	357	347	370	406	348	406	338	373	386	402	400	348	378	364	364	364	342	361	407	368	403	387	385	398	376	362	385	382	358	395	351	388	374	392	368	385	358	345	415	353	359	372	388	352	348	359	368	368	323	382	380	381	381	348	361	423	349	373	433	372	312	344	406	397	376	396	359	346	396	358	382	376	360	347	347	379	370	323	332	383	351	355	353	400	377	337	365	387	368	342	397	378	350	401	353	394	359	360	344	381	376	385	364	419	353	385	360	358	342	396	373	351	344	380	367	377	355	399	362	347	353	365	356	360	377	359	366	374	361	385	370	392	375	380	402	377	362	358	374	353	371	361	354	368	395	390	389	378	363	383	387	381	398	368	359	380	387	383	363	379	383	337	351	389	392	350	376	355	371	378	394	344	366	386	378	356	377	335	326	366	375	358	356	396	432	364	381	328	391	384	406	347	366	379	356	360	335	354	379	383	405	368	360	348	367	379	349	382	367	357	394	358	354	387	378	397	358	384	367	391	360	388	371	347	381	330	393	387	382	378	380	383	384	385	350	361	352	380	367	365	364	381	360	371	365	353	373	360	333	357	384	391	389	377	373	348	374	358	392	383	381	357	358	363	339	352	367	364	385	370	386	381	375	366	348	329	362	379	425	349	380	367	349	372	355	363	384	374	348	359	418	364	376	339	382	393	364	352	362	347	336	395	391	416	382	363	361	346	368	350	379	379	425	366	391	379	349	374	366	358	369	385	369	388	359	364	367	357	311	380	388	366	362	343	335	363	352	373	348	360	375	390	373	360	388	387	363	399	386	370	365	364	377	392	356	388	364	396	362	359	360	365	395	393	355	351	377	335	363	397	344	400	383	376	373	381	355	387	331	372	351	364	370	372	374	365	394	374	360	336	374	357	403	370	423	395	366	366	351	365	371	370	396	399	342	352	390	375	393	348	375	334	330	358	362	351	340	347	369	361	343	380	367	346	362	388	378	379	349	375	338	366	374	398	371	375	383	405	362	398	373	369	396	360	357	383	394	375	340	359	354	400	323	332	402	335	418	368	369	378	361	382	343	360	366	368	360	385	391	379	331	352	380	371	368	360	416	406	374	371	380	359	377	395	373	395	360	353	387	376	378	396	340	329	402	360	402	338	369	381	408	344	348	418	367	359	323	368	346	338	369	385	374	379	367	364	361	374	355	398	394	357	367	368	381	406	378	389	376	364	336	362	349	352	378	384	371	386	377	396	412	372	376	385	378	378	372	365	386	390	351	335	336	389	382	323	354	394	412	373	342	379	398	397	371	380	382	380	391	376	367	415	331	380	376	403	392	410	360	397	378	366	369	369	374	372	356	356	391	394	351	421	372	361	379	328	386	342	342	391	368	349	351	340	387	401	357	383	331	342	361	337	385	394	388	398	367	344	378	349	385	370	391	383	360	334	365	356	402	395	382	371	338	401	348	381	345	361	367	340	368	385	331	350	349	367	378	362	363	387	350	352	375	359	357	374	377	359	387	371	368	370	399	386	356	389	364	361	378	321	389	363	342	369	343	377	385	380	362	344	332	390	376	349	369	336	370	326	325	379	356	368	421	410	382	350	410	369	399	367	364	344	362	334	356	421	403	365	384	372	429	336	387	368	371	362	357	383	358	362	382	384	363	384	358	361	372	368	365	374	360	330	377	423	402	354	388	338	374	401	356	331	387	395	402	358	358	373	381	377	374	348	379	377	368	367	359	335	353	392	365	359	420	384	407	342	339	353	366	366	327	351	363	407	380	378	385	379	350	352	346	351	343	359	339	352	365	344	370	400	371	377	371	408	380	382	354	351	368	378	372	369	343	351	369	394	348	355	385	360	358	359	366	381	380	395	387	367	371	389	371	366	354	366	356	340	382	376	380	365	373	401	352	373	374	415	384	396	375	374	338	366	381	359	364	393	366	361	377	343	345	370	390	360	371	399	377	328	402	382	350	406	355	347	355	386	360	373	392	377	369	353	369	366	362	374	387	383	374	376	365	372	368	352	358	375	356	382	367	369	380	356	394	368	387	347	358	383	389	364	387	409	376	356	397	376	390	395	355	380	359	354	367	376	368	362	306	359	390	333	356	394	338	325	364	402	353	361	377	375	363	372	363	357	369	396	362	378	339	373	393	369	391	388	369	368	343	393	388	420	363	405	382	351	360	392	351	390	357	360	361	363	389	353	373	398	376	346	386	408	380	357	363	349	341	327	365	347	351	364	356	385	407	369	385	367	361	381	355	392	335	328	365	360	365	375	365	349	347	354	370	374	334	332	394	339	339	389
2039	932	925	976	945	981	946	886	917	876	932	912	914	863	877	838	876	889	857	834	880	875	849	853	843	865	829	899	882	890	888	852	868	857	852	908	876	895	864	895	885	832	843	895	894	873	895	865	859	824	828	852	896	926	864	845	861	846	899	841	900	844	915	826	844	866	844	884	847	846	844	870	926	882	870	881	864	849	903	870	843	864	857	898	887	888	925	850	830	893	855	914	805	859	838	871	866	865	823	847	845	895	913	799	885	886	850	862	885	882	827	885	865	892	843	898	799	889	811	884	882	868	843	909	872	865	861	837	858	905	903	838	870	845	873	881	857	904	863	861	849	876	870	921	902	852	858	864	838	817	940	838	885	865	864	826	837	844	880	821	915	867	876	912	865	874	893	857	882	863	866	886	907	852	862	842	846	879	874	892	854	841	864	852	888	830	902	847	855	910	900	835	831	899	882	863	798	855	900	873	840	871	874	841	841	866	846	794	868	864	826	886	847	829	842	857	868	881	871	894	833	891	827	873	862	876	830	892	862	889	877	892	893	818	870	903	850	847	857	869	877	862	829	869	880	856	850	885	865	916	859	893	885	890	793	912	864	826	869	854	856	900	839	850	853	833	826	880	887	883	908	807	863	897	895	818	811	891	902	846	816	838	823	873	849	890	869	847	830	916	867	858	884	847	875	875	802	845	823	859	851	849	900	870	868	845	878	828	879	865	900	887	863	843	839	864	846	864	880	909	860	909	813	868	811	827	870	823	884	854	907	872	835	880	881	888	872	893	830	840	855	902	842	822	843	867	857	878	874	849	813	785	843	847	868	846	863	894	824	869	840	887	893	914	880	877	854	919	889	860	903	825	836	906	936	895	874	879	884	822	873	846	845	867	839	842	859	869	866	868	934	826	850	854	813	879	879	824	860	860	847	848	898	899	820	886	866	947	836	853	812	852	862	850	860	896	831	829	895	802	880	815	852	837	845	782	891	854	814	864	924	896	823	883	874	834	856	827	870	829	839	855	867	880	852	871	836	849	811	832	907	881	886	860	831	863	824	859	868	814	844	898	837	873	893	840	856	881	877	881	877	877	901	831	819	834	825	860	828	896	835	830	823	859	808	852	870	815	862	905	852	886	821	829	866	863	859	834	836	876	810	854	852	874	855	866	859	840	876	850	853	902	832	884	825	879	816	881	831	902	853	895	861	837	893	891	891	859	904	882	893	873	818	855	924	833	902	825	895	896	915	823	808	833	889	914	893	890	874	868	863	837	845	850	836	850	832	882	872	853	882	877	863	862	902	858	860	855	913	873	868	905	843	814	905	874	872	868	880	858	837	887	848	873	875	859	897	904	835	929	866	892	871	912	826	852	867	869	887	857	867	873	894	876	837	883	923	911	905	852	882	837	872	833	837	844	866	876	820	914	876	836	868	840	904	837	853	865	826	855	891	846	903	855	880	836	894	896	921	851	880	871	870	856	853	860	860	868	903	906	821	769	881	816	855	843	872	865	865	890	893	848	877	871	900	869	845	880	912	881	871	873	879	873	827	852	849	822	899	914	875	866	891	870	900	888	823	847	822	823	864	858	891	870	830	851	812	862	863	812	868	905	855	910	875	858	841	918	838	865	909	860	850	887	825	847	827	927	863	839	861	830	888	819	910	911	879	846	866	884	842	855	870	877	919	839	884	869	842	862	864	905	878	851	884	891	838	837	916	846	864	845	840	809	890	900	869	858	852	861	893	870	838	801	855	825	833	833	877	817	852	857	852	886	864	813	858	877	872	936	864	854	823	902	871	881	847	937	807	919	848	866	914	889	876	825	863	884	916	846	860	872	843	801	848	831	844	876	889	846	845	830	912	872	857	868	864	860	855	841	882	947	881	852	920	838	856	827	830	832	858	851	872	841	874	883	816	892	850	873	839	896	885	893	931	817	839	843	884	874	885	861	917	925	882	850	885	881	869	852	871	883	928	836	809	863	876	848	882	889	846	921	894	899	844	884	867	881	874	869	882	896	854	866	846	865	835	855	906	897	903	872	820	863	876	831	837	849	884	881	856	885	878	820	852	860	883	848	840	827	893	838	854	847	856	821	893	837	853	828	840	821	906	869	845	878	920	882	880	854	875	846	830	884	854	936	823	875	874	868	935	821	839	833	878	870	804	878	835	863	924	861	872	854	864	877	832	861	890	853	849	956	858	832	869	865	833	850	870	889	885	864	859	930	872	895	910	817	857	888	887	859	855	872	834	859	844	823	853	911	876	871	875	826	893	841	845	865	852	833	831	846	837	880	884	858	864	895	906	883	857	840	859	862	851	859	843	899	942	869	889	903	864	906	925	870	918	913	881	846	874	824	885	835	825	903	859	822	847	827	832	880	843	893	882	890	893	855	897	887	849	904	877	871	872	868	825	931	854	905	833	891	852	907	864	865	834	908	835	868	828	861	843	861	883	850	894	845	905	890	836	878	853	907	853	920	839	893	852	836	908	863	887	851	834	858	814	834	872	882	875	892	879	888	863	950	878	858	865	846	872	885	835	889	857	808	866	826	848	853	914	850	847	837	876	817	905	830	823	879	850	872	918	895	874	841	865	851	827	858	905	882	858	859	863	875	881	892	900	805	902	877	892	852	850	819	860	813	892	843	886	855	905	870	873	849	914	871	830	883	798	895	853	906	911	902	839	842	881	854	859	873	923	892	860	890	832	914	878	887	839	850	847	850	881	896	837	845	831	844	848	839	910	843	893	813	817	884	804	854	879	866	877	806	839	892	853	878	889	873	847	811	862	829	931	853	892	917	889	853	876	842	877	840	915	903	863	856	905	853	851	858	851	842	832	844	884	891	830	842	850	859	867	857	849	850	875	894	897	859	873	892	850	882	876	912	857	861	808	885	850	841	884	845	824	856	900	863	867	874	871	882	960	906	887	855	837	828	825	863	885	887	893	877	870	848	872	904	838	852	869	878	829	914	843	881	891	892	852	899	839	863	909	863	852	910	866	868	924	870	844	861	835	885	914	866	875	795	912	840	901	923	829	853	869	851	864	871	886	821	894	910	871	923	863	858	895	848	834	862	877	860	876	888	889	884	875	881	863	840	891	845	853	869	820	844	815	816	866	904	855	866	859	892	891	844	917	881	875	920	867	808	869	859	855	865	881	871	877	867	865	828	863	905	878	884	907	865	866	890	828	859	848	866	846	836	911	836	849	841	915	870	905	898	810	852	860	878	889	885	860	840	872	878	885	839	889	831	858	844	799	841	856	843	876	877	781	819	825	833	849	835	862	852	878	861	841	861	873	837	806	886	890	892	888	851	899	822	907	918	896	893	902	834	829	888	941	867	864	848	821	899	883	826	853	886	846	871	906	851	868	901	877	903	882	848	862	859	860	856	889	901	863	911	842	864	861	880	899	830	857	883	872	881	840	928	862	877	850	894	855	878	887	817	836	852	870	858	882	828	843	855	831	865	892	859	839	883	873	845	827	883	877	897	815	875
8358	620	671	563	403	405	354	336	377	316	324	332	301	293	326	292	309	303	290	305	282	299	246	289	258	253	257	287	281	267	305	299	309	300	328	296	277	301	279	266	294	286	241	273	271	306	280	273	292	265	302	281	261	277	263	289	273	280	268	273	267	275	289	277	304	306	285	280	272	265	306	302	258	296	289	298	292	249	279	305	270	288	265	291	303	287	278	277	286	286	291	299	303	298	323	289	273	284	283	282	308	311	316	250	287	305	292	296	294	263	303	275	281	301	266	290	295	283	287	264	283	299	260	270	279	274	286	276	297	298	311	264	286	270	287	309	292	275	283	264	272	278	303	288	254	272	312	289	301	279	259	276	276	233	269	260	290	280	265	282	265	301	279	270	298	268	276	289	258	267	289	296	258	291	289	291	287	287	249	269	261	282	279	262	272	272	300	272	291	262	318	261	277	276	292	294	276	257	273	271	288	294	279	290	277	268	268	263	277	272	255	268	282	260	258	246	264	285	279	287	305	327	268	262	264	288	271	257	279	280	267	275	257	260	293	282	286	288	251	297	250	283	248	254	273	287	269	292	275	288	266	270	295	304	306	272	323	270	294	300	275	261	273	273	259	277	284	279	255	303	283	295	274	289	276	320	285	291	284	261	261	273	277	284	283	266	245	252	301	282	276	302	284	268	296	263	312	255	299	271	246	281	284	256	295	297	288	280	302	281	272	289	284	299	281	270	303	296	263	282	309	289	283	250	295	248	269	298	258	284	282	272	276	301	272	271	281	248	278	264	273	310	270	255	278	294	303	276	288	291	308	266	283	278	282	246	287	293	276	274	277	269	262	284	251	275	296	293	309	272	266	298	275	278	262	289	308	266	266	272	226	286	289	302	303	283	262	300	285	321	253	284	278	292	277	259	242	293	295	312	274	290	294	279	309	269	244	300	275	273	273	292	295	304	263	269	270	261	280	296	299	309	271	250	294	285	286	274	265	262	292	271	257	279	252	264	261	258	252	266	285	285	281	284	291	282	282	281	266	284	273	281	248	257	284	294	287	292	253	256	271	269	261	246	274	279	299	295	300	218	246	299	274	267	283	279	260	282	314	277	287	244	281	269	277	267	331	270	265	275	247	289	268	289	258	257	278	269	269	285	294	283	283	265	291	265	284	283	266	273	293	300	289	252	306	284	272	243	278	236	284	298	298	289	253	297	283	289	252	291	297	290	285	238	281	274	280	269	302	268	281	273	264	249	264	285	265	283	275	271	295	290	282	250	271	269	277	290	287	304	292	268	288	279	270	264	301	265	260	284	284	294	290	268	298	268	281	290	288	273	269	252	270	304	289	271	283	274	272	283	302	273	262	276	282	286	295	270	271	277	239	257	293	313	286	247	285	259	293	268	287	280	305	262	288	258	281	305	295	303	291	278	275	263	265	265	281	321	291	303	297	256	289	268	286	277	298	278	279	272	281	279	264	283	312	298	293	274	268	292	278	288	280	290	248	266	284	294	270	305	293	288	284	271	260	284	273	308	299	310	283	296	301	283	270	316	263	279	269	279	283	263	298	305	283	281	289	289	242	288	302	268	263	301	258	270	313	296	304	287	251	270	278	250	270	274	310	270	307	285	225	291	250	297	267	281	291	293	346	289	277	302	284	271	271	271	259	285	279	241	266	292	283	277	310	290	275	307	254	272	270	299	273	287	271	255	282	263	266	329	289	294	282	270	236	271	295	285	301	277	284	283	291	297	264	281	282	298	273	262	308	311	300	275	266	273	277	267	268	268	259	279	282	295	258	266	274	267	283	267	279	281	283	297	276	257	270	268	286	264	291	276	305	264	270	286	260	316	276	311	273	259	303	281	282	244	283	235	233	276	283	272	304	283	286	321	277	246	305	277	304	307	254	290	270	274	328	272	291	262	282	300	261	294	279	276	318	291	280	267	275	290	273	288	252	287	284	256	282	256	260	286	254	257	286	287	288	270	253	264	273	308	296	264	257	268	241	297	253	279	266	259	259	261	281	283	272	249	284	274	230	275	285	297	249	284	281	291	280	272	288	271	276	265	305	265	279	261	289	277	296	307	298	280	276	292	274	275	298	249	271	303	264	282	304	241	287	323	289	279	268	263	240	268	281	271	318	267	291	297	286	291	299	283	299	269	268	242	288	272	290	278	267	295	274	268	275	297	255	280	271	301	303	272	281	296	301	281	264	262	290	265	283	273	280	261	258	282	274	252	280	277	278	264	290	283	276	297	297	272	276	270	261	239	254	245	272	308	264	267	241	262	270	305	274	313	312	271	280	296	257	270	279	317	252	288	250	282	261	275	294	286	256	306	256	258	272	295	278	273	299	265	255	271	275	288	241	289	276	300	324	267	272	270	270	283	277	289	298	291	295	283	278	292	329	296	277	271	264	290	256	281	258	275	274	274	280	286	253	288	295	286	307	289	260	280	270	282	261	269	268	242	293	276	244	286	269	312	289	305	287	285	279	255	249	320	281	281	292	273	259	270	297	278	295	283	311	294	280	299	272	269	277	296	295	261	280	284	267	256	265	297	296	293	280	297	319	279	298	294	294	272	317	260	283	273	279	281	276	265	263	292	258	275	266	249	300	257	289	273	288	282	291	270	262	287	277	288	307	322	306	270	257	287	264	248	285	285	272	298	299	294	238	286	260	282	292	296	279	275	297	270	279	252	260	256	281	253	300	289	249	300	270	276	306	277	280	289	273	279	279	287	295	298	262	265	298	264	295	289	276	260	251	277	301	302	295	313	265	313	300	285	258	275	285	274	277	295	285	268	288	285	321	264	285	260	302	269	285	296	279	292	303	280	259	295	278	262	294	283	270	304	319	309	288	273	287	270	254	261	277	282	287	290	281	274	263	258	264	292	281	281	274	279	288	286	263	270	276	308	273	266	288	272	268	262	282	249	279	292	265	292	284	283	271	306	306	302	307	270	269	267	278	277	301	271	284	267	283	277	314	288	280	307	280	292	286	260	264	256	223	318	269	276	271	291	265	284	283	293	268	266	266	285	262	278	282	309	265	256	253	290	250	276	293	288	260	287	271	292	299	279	285	296	293	261	260	267	275	270	252	288	277	300	273	314	282	278	285	290	272	271	268	286	279	270	256	274	280	280	286	286	261	310	266	279	266	275	268	260	267	284	262	279	255	314	262	319	243	288	289	271	275	269	262	264	297	267	265	286	270	264	297	262	261	293	280	267	248	278	284	251	262	291	281	277	286	242	273	281	274	331	254	245	284	303	301	287	247	290	271	271	256	269	276	285	261	295	273	325	274	301	296	270	318	284	279	306	283	303	274	264	269	282	311	284	271	281	261	262	252	306	280	282	287	278	284	251	281	280	280	264	288	264	277	238	285	294	253	260	245	309	285	285	309	276	261	276	263	280	287	246	294	270	248	311	281	268	264	268	297	314	285	297	277	262	286	265	301	289	275	273	253	285	278	267	307	269	271	231	263	258	235	269	293	234
7081	924	1408	1544	1333	1186	1096	980	886	871	871	786	721	825	758	744	751	715	708	735	726	677	698	672	671	724	682	695	648	712	676	649	668	665	659	619	653	714	712	670	652	705	644	674	677	707	683	672	694	716	645	692	688	700	679	678	676	690	654	666	643	662	689	654	631	691	709	691	705	700	662	646	649	710	671	665	670	648	676	650	639	673	670	625	705	703	646	666	690	656	663	651	704	677	695	655	641	686	738	703	693	605	649	702	685	688	658	648	699	617	696	698	681	674	690	669	678	676	676	666	658	652	638	615	669	701	665	646	648	702	666	645	675	681	702	654	648	650	672	660	622	649	647	660	645	652	658	646	656	663	647	736	684	633	718	699	699	661	665	718	679	667	713	653	657	696	672	677	635	669	706	693	651	652	643	700	710	723	668	672	671	705	706	642	660	694	671	698	686	634	627	662	679	663	685	665	654	705	678	711	654	688	701	643	665	645	659	716	699	663	646	662	664	697	669	639	635	646	662	690	657	666	702	681	652	659	689	647	646	653	708	664	651	676	676	638	648	603	691	669	696	689	658	640	677	668	619	664	622	668	676	648	662	674	635	667	684	610	643	645	660	626	655	662	688	693	647	684	675	697	658	712	727	615	668	651	641	698	671	672	675	650	689	700	662	682	675	656	682	678	691	637	648	712	697	673	642	653	702	647	638	688	687	662	638	726	688	683	656	686	657	635	662	631	670	686	654	657	674	659	681	636	652	662	697	626	658	696	682	688	627	646	656	670	682	654	708	637	645	654	663	654	681	701	704	622	655	667	657	707	639	664	655	639	648	648	689	641	729	699	655	653	704	678	704	642	656	711	652	668	650	710	653	670	725	649	660	666	672	679	624	664	667	635	671	665	639	656	700	657	678	725	676	673	679	595	642	680	653	668	707	701	657	673	674	595	682	669	666	662	697	663	637	672	657	680	649	674	657	646	704	696	729	660	665	679	657	656	651	666	664	676	617	629	659	693	728	688	687	670	664	659	611	672	663	705	671	630	700	637	678	708	646	660	617	655	708	675	665	642	661	664	674	708	662	700	612	670	651	663	674	681	664	669	708	668	655	675	651	685	717	724	630	667	619	676	678	632	625	666	711	660	602	692	662	675	666	594	707	706	689	645	670	662	681	676	680	650	654	648	714	659	683	665	700	683	719	695	737	660	652	632	661	683	669	626	715	641	613	712	658	649	649	714	688	656	665	659	636	639	622	652	669	646	622	713	659	697	643	626	684	640	656	650	646	655	630	721	712	641	633	685	665	651	678	655	671	624	647	672	699	681	670	697	707	666	723	644	624	681	689	728	683	703	639	640	621	677	639	675	683	660	683	704	670	688	673	647	655	708	671	696	672	676	689	723	712	670	645	670	665	684	690	668	692	647	681	624	653	642	619	613	702	657	701	643	684	653	690	609	680	677	663	681	653	649	654	659	647	669	620	630	687	675	680	636	666	673	647	658	668	641	641	648	657	669	710	673	689	645	629	664	695	699	661	686	645	633	655	687	664	667	635	654	673	614	675	694	676	598	648	686	653	665	647	677	681	646	680	697	681	687	676	703	645	648	646	660	649	690	684	656	694	634	613	649	709	673	662	670	698	652	661	669	669	678	662	633	661	684	650	684	641	678	619	625	668	641	669	665	639	647	661	696	689	693	679	616	630	667	679	696	641	690	689	660	652	701	647	679	687	672	665	678	645	651	707	682	678	656	669	631	671	670	667	658	658	676	656	678	677	658	651	705	697	606	668	683	712	722	629	585	667	669	682	657	676	646	681	651	641	701	649	689	686	691	671	626	651	651	617	672	703	733	636	694	677	697	688	725	661	677	638	663	676	611	687	647	664	655	707	725	699	653	666	625	646	670	668	647	676	681	677	652	664	684	701	703	653	685	663	654	710	637	662	683	664	607	656	661	723	679	667	658	656	706	664	616	679	678	697	700	686	640	648	649	677	624	672	693	640	657	698	662	696	654	672	676	700	662	720	608	703	648	651	670	669	703	644	651	646	718	674	630	672	706	660	668	701	607	653	644	666	667	709	687	642	647	701	672	697	693	669	672	641	682	653	672	717	640	706	689	636	631	625	626	698	657	634	684	710	664	652	689	679	677	652	638	683	663	682	688	647	636	696	677	681	706	669	741	667	674	670	660	689	650	685	637	743	645	651	647	655	677	706	652	670	669	661	679	655	637	671	697	714	652	674	648	674	662	638	611	606	649	646	625	690	689	631	711	660	712	654	637	625	671	647	651	670	714	681	659	661	675	674	662	678	654	704	674	678	651	658	652	677	655	644	684	694	639	710	662	673	614	679	659	638	660	670	674	702	652	662	697	658	669	656	661	653	713	614	637	708	686	654	654	694	669	691	645	634	682	707	682	732	634	655	641	700	671	656	685	635	683	672	664	688	736	660	716	695	612	692	695	697	680	683	654	628	677	688	660	655	676	678	713	709	702	681	694	680	652	627	730	615	681	661	633	669	696	668	699	629	648	657	696	707	661	657	677	682	656	697	655	702	650	656	692	661	697	688	644	681	629	691	677	665	648	690	665	675	659	685	621	647	676	661	650	670	614	653	688	642	673	658	695	643	684	695	677	664	648	708	643	633	639	638	676	737	689	690	676	664	660	645	648	698	651	679	638	599	689	659	677	686	619	645	644	676	648	695	661	611	656	645	608	686	636	609	624	659	668	651	692	651	661	684	631	674	630	695	622	678	652	687	660	671	670	691	643	688	634	659	688	658	665	650	671	622	684	688	697	654	623	648	710	681	697	651	680	679	620	619	630	692	665	649	618	638	692	707	667	676	640	638	656	653	684	696	670	681	669	652	654	673	660	672	679	684	672	624	711	653	665	679	658	679	678	651	688	679	663	699	685	649	656	666	647	685	689	653	694	665	688	619	633	619	646	615	684	656	680	657	625	638	712	693	654	629	639	655	614	635	676	661	687	670	707	658	675	631	670	684	688	628	639	666	640	631	682	681	706	652	648	620	648	674	672	674	670	634	730	638	651	626	622	665	666	650	679	690	655	675	623	682	682	696	659	696	710	669	658	708	677	658	728	678	636	628	678	689	658	707	665	647	655	677	636	676	689	671	653	624	645	657	670	677	695	641	610	674	680	684	696	654	673	709	661	676	622	699	705	700	666	655	691	664	689	688	688	663	652	695	698	639	618	663	709	693	647	657	664	681	690	674	702	623	674	655	661	706	612	691	655	731	655	655	672	658	689	715	680	656	671	694	665	678	717	697	638	666	684	623	722	641	710	612	699	704	631	667	710	640	660	652	652	658	666	682	708	666	717	698	662	637	672	606	617	653	646	641	634	737	713	650	662	691	649	680	672	616	595	673	662	665	726	685	638	661	655	651	654	650	609	700	733	658	628	660	650	657	670	683	651	672	727	692	670	688	646	726	706	683	659	653	677	661	655	639	667	648	678	639	666	699	669	695	675	680	679	674	664	662	660	656	659
14267	963	721	585	410	301	238	226	176	191	143	152	138	136	115	138	131	150	137	145	130	128	121	152	139	137	115	123	145	133	126	120	112	145	127	127	108	140	139	124	128	138	112	93	117	125	126	110	133	119	130	144	136	131	122	123	136	124	121	119	116	133	90	130	149	100	124	97	126	124	120	118	126	114	130	113	130	125	137	114	129	117	120	108	119	113	114	141	130	108	118	140	125	123	141	128	123	110	106	94	128	130	158	125	111	143	122	130	110	113	108	121	138	115	142	119	126	134	111	113	107	103	122	107	126	136	134	129	108	114	155	140	131	129	114	118	114	117	133	121	117	130	136	114	117	115	125	110	121	117	125	119	96	116	130	110	125	115	122	123	118	135	122	141	141	127	129	125	123	127	123	118	111	119	129	112	113	129	124	119	105	141	118	135	94	118	125	105	113	138	91	105	120	106	118	119	115	116	136	133	136	114	120	121	108	131	117	103	139	121	114	110	114	121	115	127	144	124	125	124	127	119	105	125	125	101	123	129	130	130	115	115	115	104	100	97	111	131	131	127	133	124	121	123	109	126	133	113	139	119	125	134	112	138	127	137	131	122	126	116	111	136	140	125	136	130	142	108	113	126	117	116	116	124	109	106	118	118	117	100	138	131	109	106	116	101	124	107	120	136	126	112	109	107	135	140	112	136	121	124	124	136	127	129	124	126	99	131	128	117	127	109	129	102	132	135	100	107	139	135	107	102	118	123	119	116	128	130	116	120	113	138	112	127	147	130	117	144	112	128	121	138	131	123	112	127	111	105	122	127	136	97	120	127	126	120	117	138	116	130	111	119	102	107	99	125	117	107	97	118	99	146	109	110	106	118	122	114	131	145	100	128	123	115	133	117	96	126	120	131	123	126	124	125	124	122	119	128	131	153	134	120	128	153	125	102	139	119	129	113	121	120	110	121	136	135	116	132	132	100	134	134	138	141	117	138	139	119	122	114	100	116	120	99	116	94	110	104	131	111	122	139	126	120	128	114	109	116	126	126	106	137	117	122	126	122	121	135	122	126	130	112	127	124	139	112	123	127	123	141	90	108	136	127	145	136	125	115	109	119	113	127	114	102	119	102	94	103	127	118	104	127	134	117	116	119	120	135	137	103	104	133	121	105	116	92	114	140	127	129	119	112	136	112	115	132	118	133	132	136	120	120	107	129	120	129	105	120	123	112	131	133	100	114	110	117	132	99	110	113	125	144	113	133	108	122	104	126	113	113	113	118	125	130	131	143	132	131	116	115	110	131	121	132	118	118	105	116	123	105	141	128	134	119	118	110	116	126	101	137	128	116	110	123	108	127	114	115	144	126	126	133	111	117	112	128	142	107	134	122	120	113	111	124	108	132	134	118	121	130	117	114	124	116	121	131	127	121	119	122	130	118	123	121	99	106	129	114	140	110	113	108	111	115	139	115	115	136	131	121	104	118	127	127	110	116	105	147	122	118	123	130	107	119	135	113	112	111	114	108	128	97	111	120	122	122	124	118	109	133	126	115	130	117	135	100	144	142	133	122	123	109	116	111	105	130	122	86	115	112	131	114	111	106	106	125	115	125	127	115	129	110	91	108	125	132	129	111	117	114	129	94	95	122	117	118	127	117	104	138	103	123	117	115	129	110	123	97	136	110	131	129	125	105	114	124	102	119	109	111	98	135	112	112	130	127	112	109	114	97	108	123	131	132	98	117	131	107	111	116	124	117	125	95	116	124	116	101	142	137	126	123	115	114	137	114	128	111	146	105	123	138	130	116	123	128	141	116	132	125	129	113	128	133	115	117	106	135	122	106	115	117	125	129	113	127	118	117	121	146	116	120	125	115	135	126	121	124	148	114	118	133	109	113	122	110	124	110	114	122	131	114	122	121	109	121	113	136	111	99	143	109	134	129	111	123	109	110	117	110	110	116	116	119	99	136	126	123	122	115	130	116	99	130	134	131	118	124	124	130	116	117	136	128	123	129	108	118	138	127	113	102	125	99	114	119	131	107	124	129	114	116	112	121	113	123	130	104	129	129	130	122	111	109	118	102	123	136	124	110	152	105	118	103	120	114	111	122	121	114	131	100	115	131	120	137	119	119	139	110	112	116	124	118	127	125	123	119	131	123	115	114	132	123	110	127	120	150	132	112	102	126	119	122	120	104	124	113	118	119	118	118	118	124	119	121	120	109	123	116	120	120	115	144	112	125	106	131	138	137	133	119	108	122	126	114	120	109	125	118	113	115	113	132	123	144	146	104	101	122	111	110	134	144	115	119	146	129	122	133	130	127	120	125	140	118	129	124	121	123	107	118	123	107	110	118	125	116	120	132	142	115	106	111	122	130	123	126	129	134	92	139	94	123	111	110	126	107	141	106	138	115	116	118	107	112	126	116	126	124	111	132	122	120	132	129	129	132	123	132	144	135	130	97	113	136	116	125	128	110	121	130	110	129	105	131	124	111	122	104	117	99	128	138	132	124	116	111	118	144	136	128	123	112	117	125	106	132	107	118	108	102	133	115	125	113	131	132	125	119	138	122	120	127	111	119	106	107	101	102	105	113	122	107	131	128	124	121	124	104	136	129	132	135	127	106	119	119	123	115	119	129	127	120	143	117	115	145	116	107	135	110	121	122	106	137	113	110	128	152	119	115	127	112	113	114	101	112	126	112	125	110	126	128	97	109	111	132	100	136	108	117	108	126	137	118	127	123	107	147	124	118	134	127	113	112	125	137	95	109	133	116	130	123	117	128	146	117	106	107	124	112	130	127	138	107	130	118	128	119	123	104	110	113	147	135	124	119	107	121	139	126	115	103	146	132	125	118	116	117	108	133	108	130	109	101	119	142	120	127	115	108	115	119	128	123	120	110	118	140	125	110	120	123	125	116	119	109	160	118	118	135	137	128	104	110	145	120	136	100	132	120	137	111	103	112	113	105	132	114	111	115	111	132	130	109	120	139	139	129	102	114	123	122	125	108	142	134	112	107	125	123	115	122	124	115	135	108	108	113	125	126	137	119	118	134	111	116	104	108	116	121	133	109	142	135	122	100	124	122	105	123	105	116	118	128	130	118	116	110	119	115	104	104	129	118	112	120	98	128	109	124	107	94	121	118	121	136	114	132	130	129	119	138	134	105	126	126	123	117	129	136	118	154	119	126	127	131	130	120	111	107	145	119	109	109	132	104	124	114	109	144	111	121	123	85	104	106	113	117	129	114	126	119	133	135	109	110	105	130	111	119	116	134	145	123	136	110	125	118	122	127	119	117	113	145	119	127	128	119	101	119	121	105	118	103	122	115	111	114	134	119	112	109	125	125	110	132	108	115	128	111	98	140	107	126	111	116	132	129	117	110	125	140	115	123	110	108	137	112	131	125	139	114	110	115	127	139	115	108	96	139	106	110	111	121	132	120	105	130	123	117	134	111	124	117	138	121	133	129	115	132	122	139	108	135	111	90	110	104	105	134	143	120	122	130
8705	835	1499	1821	1546	1178	990	856	747	688	665	541	508	501	470	427	441	423	429	354	395	405	351	358	368	391	346	381	337	377	371	366	371	380	348	312	321	397	362	366	342	367	353	319	373	342	344	335	346	360	305	347	337	324	332	309	334	364	342	356	355	353	352	335	333	349	322	320	351	349	346	334	324	333	355	311	346	329	335	311	321	328	327	309	344	329	356	331	322	337	334	368	313	387	313	334	362	332	321	305	328	358	334	349	317	338	311	301	339	338	371	312	325	358	321	333	324	328	305	369	336	299	329	324	331	300	324	339	307	313	310	310	341	331	347	348	338	343	338	360	322	315	335	346	316	333	314	368	295	341	306	336	348	325	314	315	324	319	367	324	318	334	320	317	309	332	315	365	300	352	349	344	341	327	352	338	336	341	337	313	317	332	368	331	373	310	330	325	323	339	330	333	345	343	304	297	325	334	357	333	356	297	318	327	360	305	316	338	319	331	317	342	306	348	319	342	357	316	359	339	350	329	322	317	360	314	341	341	337	349	312	309	309	357	307	326	338	347	327	362	329	309	337	334	339	304	302	339	335	338	305	344	310	310	342	322	352	297	346	295	328	365	303	323	324	346	326	322	310	350	301	318	365	340	300	304	324	313	297	342	321	326	368	336	314	325	357	314	357	283	326	355	336	314	326	364	346	322	295	339	346	298	342	309	313	322	338	352	374	288	340	313	316	317	356	351	342	331	346	327	353	377	326	303	322	360	337	356	316	354	350	355	338	323	304	375	346	347	320	326	322	331	287	337	314	336	327	342	328	336	330	363	330	306	365	323	311	339	342	360	328	337	336	312	314	321	343	328	363	351	309	316	315	292	354	345	300	338	361	361	324	308	332	349	299	326	330	367	322	376	312	295	317	332	312	366	311	319	327	323	357	315	327	290	330	348	340	319	324	332	327	312	329	319	329	328	336	336	343	347	329	327	359	324	321	343	313	312	304	309	356	331	310	348	351	340	323	352	340	264	347	301	313	341	316	347	296	330	297	336	333	346	329	347	300	312	345	336	332	347	309	320	330	351	337	348	317	296	313	343	319	347	319	334	330	341	319	328	316	332	327	321	334	351	334	323	323	318	282	347	345	352	303	347	352	313	313	350	304	324	343	351	345	345	338	311	339	331	311	333	324	310	341	331	316	319	324	311	332	333	322	334	309	341	333	329	344	340	305	321	328	337	312	299	338	323	344	310	316	362	330	307	318	325	331	348	312	319	336	355	353	315	306	357	328	334	344	325	350	332	296	343	330	332	335	357	312	341	344	309	344	334	324	322	346	331	317	315	316	329	330	371	349	307	313	334	319	347	354	314	348	290	345	313	341	342	301	336	343	318	335	343	320	335	341	357	354	341	320	341	342	373	349	337	336	334	322	336	308	329	311	302	311	323	328	322	349	325	324	314	337	359	365	324	350	304	317	379	311	350	355	332	307	332	321	340	327	323	377	329	366	311	330	307	310	324	336	359	329	319	344	336	323	332	302	315	338	349	325	344	304	306	334	345	340	315	317	330	346	337	328	324	318	345	334	354	328	330	332	319	298	350	318	339	334	322	334	325	338	364	315	341	313	318	311	302	367	342	331	352	309	320	299	336	332	353	326	359	335	335	328	323	299	334	359	355	329	307	351	331	343	301	290	327	336	302	331	349	303	334	318	364	307	332	298	313	309	350	312	322	327	350	299	315	352	341	315	341	335	323	324	334	320	350	347	327	312	323	367	343	337	325	341	339	289	310	334	321	349	298	330	343	307	321	315	292	290	328	334	313	313	355	331	336	314	346	356	308	338	325	345	349	295	349	320	320	326	339	323	333	333	357	308	319	311	370	355	331	312	350	326	317	308	335	306	375	313	361	358	319	312	360	357	295	317	334	325	341	331	333	330	326	337	299	306	330	312	296	310	334	324	326	324	322	331	324	320	321	327	307	307	324	351	347	303	291	338	300	284	310	359	349	328	316	345	366	319	324	298	319	329	325	350	309	310	339	322	341	297	339	330	361	351	341	333	311	316	336	314	339	317	365	310	342	356	324	341	336	290	303	319	331	321	376	326	330	337	325	323	330	364	291	363	313	326	316	333	332	324	320	356	308	343	331	355	333	300	339	331	355	326	329	325	300	325	315	354	310	327	307	305	325	374	324	335	337	311	312	360	315	329	304	322	345	319	312	371	329	355	338	340	318	337	333	299	368	351	321	312	328	321	313	368	354	356	320	305	326	311	340	342	321	313	358	327	361	345	297	300	355	288	338	337	331	331	310	337	333	323	295	350	321	301	311	344	333	312	345	320	323	344	326	285	332	322	328	343	324	328	345	358	357	315	355	322	325	340	316	322	321	347	374	305	350	346	326	301	337	322	322	363	278	345	295	328	314	351	322	343	372	319	295	315	311	317	328	335	310	307	330	319	346	320	323	349	331	337	309	318	338	308	324	315	325	317	343	328	314	335	331	329	354	331	335	343	301	308	300	349	307	320	370	300	326	293	314	306	316	308	342	314	325	322	369	322	354	321	307	329	323	307	342	335	340	333	342	325	361	353	330	370	327	347	333	319	318	351	341	341	332	337	321	291	304	339	326	322	338	334	313	337	344	348	351	316	348	336	322	354	311	323	326	339	329	356	295	323	351	353	351	324	301	316	356	326	328	334	328	327	346	381	311	359	332	305	312	344	328	363	310	332	312	326	340	350	307	297	335	314	335	311	349	341	336	343	340	339	339	318	327	339	328	283	318	304	342	316	318	275	333	315	326	362	307	324	364	330	308	339	304	307	330	347	343	335	347	297	366	307	359	332	338	311	319	323	351	325	333	349	320	354	331	320	310	316	361	334	339	324	315	356	364	318	339	332	337	356	297	341	354	349	318	311	330	345	333	313	293	324	328	329	315	318	349	337	300	327	326	310	339	299	324	355	309	369	329	325	314	326	314	338	337	332	326	342	371	329	320	367	313	340	307	352	334	299	319	345	327	296	318	334	336	312	322	315	349	320	320	304	359	351	330	340	345	318	336	326	312	334	306	308	312	279	325	317	334	339	304	313	318	314	334	320	317	326	324	328	365	340	327	335	354	343	302	333	354	327	323	352	323	313	294	324	323	325	330	332	355	291	347	322	317	318	336	329	323	335	309	296	295	338	337	332	285	316	336	323	341	304	365	330	326	315	342	347	378	350	350	320	326	332	324	351	350	322	364	333	307	331	353	333	325	335	342	314	333	348	316	318	313	303	304	320	305	346	367	354	340	316	311	316	297	339	300	315	307	321	323	307	336	329	333	343	318	315	325	334	305	302	344	300	320	328	348	337	348	308	315	353	328	319	336	330	345	321	340	334	334	358	336	335	319	338	343	296	347	349	294	310	355	327	309	311	328	309	349	332	319	343	327	345	312	338	309	327	308	329	307	344	365	331	310	307	310	312	330	332	335	326	312	329	315	346	352	343	317	363	364	316	357	320	327	310	308	319	316
1442	380	416	421	378	385	374	433	402	398	387	393	340	365	391	394	342	371	362	371	370	347	383	391	350	336	366	416	315	373	358	350	358	379	317	340	366	390	337	352	411	371	364	363	353	361	384	371	384	394	379	356	358	350	369	409	359	373	348	380	341	364	393	331	355	359	369	391	357	367	353	368	372	354	409	399	349	361	364	375	399	373	390	346	352	375	413	354	393	369	338	370	391	366	391	414	346	367	431	364	361	343	372	366	376	375	393	402	355	338	368	378	377	362	357	327	384	354	355	390	379	374	348	387	390	366	365	323	348	381	379	379	355	356	387	383	377	383	369	348	372	384	401	355	402	395	360	389	364	361	387	404	418	385	354	357	386	347	399	366	345	394	390	344	335	386	379	368	345	374	390	367	407	377	358	362	350	382	368	368	347	383	345	374	396	380	395	383	371	377	397	366	405	357	377	358	388	372	331	352	382	380	362	346	362	378	410	366	331	373	384	354	369	392	381	379	378	402	369	357	340	357	342	389	339	399	386	367	385	373	366	374	413	342	385	376	380	351	398	386	405	380	357	348	383	359	391	407	392	408	353	370	340	359	390	376	379	364	373	369	364	342	376	355	325	369	361	403	375	351	346	396	393	354	372	370	355	350	377	369	346	352	355	326	359	409	376	359	371	371	349	371	453	381	361	343	360	402	416	360	353	381	402	407	371	387	367	356	391	351	342	395	416	405	404	363	358	392	375	385	359	375	346	370	357	407	352	405	375	311	365	348	397	346	354	379	371	369	342	377	373	364	374	373	399	350	380	398	351	370	378	351	391	401	392	347	375	367	378	363	355	353	361	387	375	387	379	398	360	389	362	365	379	370	371	340	384	367	391	395	382	406	377	385	365	369	390	404	353	373	405	388	333	390	376	355	376	332	366	375	369	373	369	386	384	377	382	363	340	391	388	359	354	318	411	364	370	370	350	385	401	402	347	384	365	356	375	368	326	364	376	340	372	373	416	421	405	362	392	393	397	378	399	382	339	421	393	348	404	364	329	374	387	333	371	407	397	391	397	342	383	354	402	361	320	380	398	391	414	370	394	381	356	352	371	380	344	354	412	349	385	365	360	417	350	370	384	363	321	401	357	389	371	367	353	387	434	389	351	388	411	363	346	358	361	408	359	389	341	337	409	380	379	374	346	375	377	375	386	371	380	344	386	350	354	394	360	382	379	346	367	344	410	391	382	368	362	395	389	355	365	344	365	364	349	383	384	368	369	383	361	367	354	356	366	367	358	375	377	358	381	394	341	409	374	390	384	358	352	394	366	393	408	377	368	362	358	396	353	402	340	369	369	365	380	363	361	408	340	335	373	380	382	377	364	355	383	380	380	386	385	373	367	391	378	372	418	317	412	362	372	323	420	376	378	390	369	348	374	404	387	419	342	360	331	350	365	378	325	354	370	354	378	376	382	335	409	341	373	365	376	371	404	385	362	387	369	349	407	382	375	361	368	345	350	391	379	323	379	377	371	362	361	354	343	388	389	359	386	338	345	341	397	375	391	383	370	389	368	364	331	338	380	346	343	387	393	378	378	377	406	352	343	392	318	400	427	389	363	371	375	359	374	370	361	349	387	382	385	371	337	390	362	383	363	365	361	358	378	365	384	342	373	389	385	368	380	382	362	383	373	382	361	347	391	347	342	417	371	369	396	353	369	333	364	378	415	385	378	358	353	350	331	375	379	346	373	376	398	373	352	386	393	394	367	358	384	371	391	350	348	357	373	346	369	353	361	389	386	381	335	343	349	387	393	361	391	387	333	401	378	391	355	370	382	393	360	379	377	401	372	349	361	385	358	412	377	338	367	347	316	344	358	385	350	351	365	361	374	396	385	364	332	367	364	403	350	364	390	400	382	391	368	382	357	378	339	335	370	366	362	364	323	375	369	351	382	385	386	371	341	345	334	386	402	366	361	404	378	353	359	378	353	379	384	340	366	385	365	381	367	392	361	367	360	339	388	356	352	382	343	349	373	378	364	349	362	391	356	344	396	381	382	388	356	334	366	372	363	382	365	386	383	338	389	352	359	355	380	379	379	375	350	356	388	352	327	388	347	384	378	370	354	379	374	352	367	344	385	390	349	341	410	372	367	370	347	355	393	359	369	365	352	384	341	372	380	367	380	386	388	364	395	389	370	358	360	384	390	387	422	373	336	375	385	393	360	377	386	364	356	376	365	398	414	370	385	384	401	357	399	372	361	350	362	356	364	355	362	381	419	382	361	346	351	400	411	385	376	398	371	356	380	375	343	350	355	388	359	376	365	389	387	382	369	393	380	414	373	381	376	395	352	359	407	366	373	359	387	363	330	362	373	354	378	394	356	360	398	369	368	407	381	379	355	356	391	370	383	378	377	359	379	365	373	331	389	383	419	407	366	367	359	377	380	349	383	380	426	381	362	373	369	379	336	353	379	389	386	360	350	334	372	322	363	342	385	385	373	347	341	364	365	364	385	381	414	397	394	389	361	355	400	393	395	358	390	364	343	355	360	371	349	360	386	390	363	363	389	377	413	386	380	360	361	398	357	347	363	373	365	388	402	363	345	355	347	364	394	366	359	387	345	369	368	353	354	399	392	353	402	332	338	346	371	355	366	344	388	362	365	362	418	396	370	396	378	352	415	352	396	395	413	384	350	375	364	344	416	399	404	395	371	361	397	424	390	353	382	380	374	367	360	387	389	372	340	372	413	360	373	403	357	395	400	384	377	393	372	387	324	367	356	351	348	366	380	397	377	370	363	353	376	352	359	348	354	399	356	378	349	369	344	367	378	372	378	349	373	344	348	361	361	372	318	378	378	385	408	358	362	379	341	352	327	363	359	396	340	387	373	378	391	374	347	359	406	351	390	381	373	369	378	360	347	357	369	363	356	369	361	364	395	352	364	353	368	367	389	398	317	336	361	387	343	384	368	358	362	354	372	417	368	343	322	342	368	376	357	350	345	352	361	387	356	376	352	362	389	367	403	348	378	341	364	391	364	352	348	386	376	383	369	373	358	362	397	341	356	371	360	370	357	325	369	385	367	371	352	352	366	396	361	337	330	380	372	364	385	378	393	357	367	352	323	360	348	381	393	333	377	363	338	366	382	354	371	343	370	370	383	381	338	375	379	388	373	379	359	386	381	381	352	379	379	369	333	365	407	371	355	379	365	321	324	375	388	339	391	361	355	388	410	364	370	373	403	376	397	393	418	370	359	352	380	361	347	346	430	363	372	390	391	344	349	390	366	388	384	372	368	351	361	348	385	385	383	401	352	418	372	367	359	386	362	367	356	335	378	382	367	374	392	348	428	386	366	366	352	352	390	374	354	376	339	359	340	369	417	356	349	403	334	360	389	363	374	399	390	379	399	389	387	356	391	365	362	365	344	357	370	378	401	375	367	392	376	354	373	348	342	375	354	344	365	342	378	371	351	365	389	383	354	373	358	382	348	377	341	370	391	348	362	377	360	381
2078	897	978	1027	970	913	978	921	912	889	880	874	846	868	886	848	881	862	841	890	884	899	842	861	858	873	884	860	929	861	818	838	893	897	845	897	848	828	821	901	896	842	845	801	880	930	834	840	887	867	895	900	892	890	860	831	873	871	840	886	847	882	840	878	882	875	810	804	892	854	847	905	814	895	846	858	860	837	832	922	856	825	867	901	884	905	805	901	937	830	827	806	840	863	898	915	938	859	815	862	886	863	878	819	849	848	847	889	894	901	883	852	865	848	887	875	858	842	854	896	880	881	862	832	829	836	869	873	881	859	880	811	889	879	836	844	924	914	871	842	843	866	850	874	891	883	911	866	870	799	856	839	836	872	906	887	849	822	855	929	861	859	868	860	875	913	886	832	913	862	848	803	916	870	923	856	865	898	886	907	869	854	875	837	826	857	917	870	873	912	831	902	848	895	937	837	897	906	848	838	873	890	833	831	917	862	872	886	871	856	840	862	905	810	880	866	853	844	826	854	896	841	871	905	824	858	877	869	943	830	901	796	845	911	855	887	831	900	856	831	839	924	867	888	855	838	811	887	884	908	835	902	837	869	837	823	861	908	858	862	844	844	858	832	889	829	901	872	840	863	883	870	856	847	852	866	835	865	869	867	836	827	872	861	867	879	887	882	899	918	835	868	860	920	838	872	849	803	904	880	872	834	867	869	842	841	818	869	863	891	877	860	885	936	839	838	800	870	852	824	900	860	856	864	834	828	886	869	923	882	869	870	806	848	832	838	822	828	882	873	910	853	859	901	907	908	891	907	889	824	877	906	868	850	907	902	833	860	842	873	843	897	885	916	858	861	853	880	866	894	867	850	833	859	841	865	855	833	850	883	826	854	900	863	867	862	876	885	854	889	831	833	818	830	853	865	882	899	886	849	887	906	914	867	894	893	834	870	856	820	878	883	857	868	853	890	880	914	927	926	801	872	915	868	876	865	814	863	910	883	827	855	899	886	866	926	861	851	888	863	919	926	859	902	896	785	795	884	834	866	876	880	865	896	879	898	822	831	851	800	853	869	866	866	859	894	907	891	897	847	892	871	885	865	908	852	874	883	909	826	863	913	885	892	870	836	851	862	892	849	832	864	878	866	891	873	851	830	866	890	897	872	863	855	886	872	832	850	851	855	923	845	771	814	849	816	845	847	866	834	913	885	833	811	879	856	839	871	829	859	866	875	829	877	907	886	898	910	887	883	901	905	911	888	889	865	844	840	898	911	832	856	869	900	807	816	793	882	897	866	872	854	861	899	846	865	887	870	867	877	873	819	864	847	857	813	891	854	920	831	847	921	854	884	900	872	869	944	884	897	845	926	923	867	818	845	903	840	860	821	841	854	880	859	840	938	868	917	886	814	839	868	870	840	819	837	891	875	890	820	856	840	868	894	846	871	863	882	889	810	914	871	904	799	807	826	850	861	835	859	878	869	850	892	858	912	814	867	863	863	899	875	898	870	935	874	877	815	892	864	885	901	836	896	852	880	899	887	860	807	822	830	872	846	863	879	844	860	892	831	888	858	869	838	872	843	861	868	877	835	840	860	889	868	877	858	859	867	834	807	900	817	878	855	828	891	892	820	833	924	925	853	858	928	915	835	885	855	862	846	870	846	805	867	852	857	879	889	887	814	900	869	854	865	838	835	870	865	861	862	848	883	862	818	887	878	843	860	882	866	884	823	882	856	850	884	839	845	861	899	875	903	900	907	899	812	892	866	905	821	877	859	892	852	834	882	821	902	869	798	849	912	857	877	853	855	886	843	912	856	810	879	870	868	887	832	839	869	846	884	934	859	881	839	904	842	841	869	904	868	855	870	838	824	933	850	860	887	921	872	849	855	889	872	866	852	866	859	860	875	869	881	857	868	866	888	881	871	877	850	833	902	842	911	847	840	893	856	911	862	857	816	879	813	891	836	898	855	890	922	822	921	894	840	861	877	875	872	817	854	840	856	841	861	841	852	877	895	883	805	880	859	816	878	858	878	853	893	846	915	854	876	848	853	835	847	976	852	847	868	872	838	860	906	852	839	913	940	913	964	861	893	862	881	886	904	843	819	870	834	845	919	911	919	873	885	832	840	851	848	858	868	903	871	805	826	844	900	845	851	868	845	853	861	859	886	885	926	871	926	881	861	874	849	877	843	837	878	808	871	857	883	832	841	902	827	918	836	868	877	788	905	824	890	854	879	871	877	847	844	904	886	867	858	860	919	880	855	825	885	909	857	886	855	895	837	828	846	859	841	859	885	842	944	835	806	872	831	857	849	832	837	927	862	846	880	868	836	809	851	866	836	910	903	839	875	832	874	844	884	904	832	854	847	843	919	874	902	869	895	855	835	829	853	866	858	887	896	823	857	862	874	841	853	827	866	849	880	861	846	871	877	854	841	829	854	847	820	873	877	908	827	846	820	840	865	902	792	822	839	858	876	838	893	874	892	835	851	867	857	870	853	818	835	815	900	848	927	867	802	864	927	885	851	895	892	881	879	848	873	876	825	828	868	819	913	892	799	865	831	865	872	847	863	848	905	892	885	849	842	927	890	885	861	864	854	890	871	873	884	904	896	842	889	835	896	850	863	901	851	835	830	862	854	840	930	863	864	847	875	890	849	854	950	813	883	846	890	866	854	840	867	893	840	894	921	914	921	860	828	951	838	920	847	872	901	867	833	819	812	832	889	879	862	874	831	875	875	863	835	918	879	849	882	906	847	927	859	902	812	881	849	849	879	864	905	874	901	913	846	877	854	860	841	869	912	839	931	825	856	902	883	883	855	863	887	879	875	878	823	822	873	856	912	873	884	836	892	908	885	854	825	879	862	877	876	841	903	868	890	884	811	900	864	919	895	913	873	868	835	866	878	800	846	873	877	876	878	920	867	845	838	844	878	818	874	822	856	864	822	838	834	831	874	893	817	891	955	894	860	822	853	898	849	851	895	885	858	927	882	870	906	882	877	877	948	900	911	919	876	924	903	921	904	849	871	904	876	858	860	870	880	843	909	904	822	834	876	915	842	879	868	832	849	805	876	852	867	813	875	870	838	921	886	878	902	871	916	860	842	898	911	871	885	873	830	872	855	822	842	865	882	858	896	852	904	838	860	885	870	861	883	832	874	858	867	865	889	842	868	882	862	841	886	841	808	856	839	867	894	847	874	897	873	861	907	924	838	835	861	899	867	855	895	865	836	900	898	800	795	878	899	889	840	826	887	874	845	848	852	909	837	874	845	883	879	911	849	846	871	868	855	897	858	882	887	842	895	866	833	892	825	836	877	866	847	851	854	871	811	903	852	877	894	850	805	908	891	845	879	878	830	871	886	888	850	867	901	837	869	897	851	838	827	855	862	872	872	817	830	870	841	895	876	901	853	863	849	901	864	923	890	850	912	821	887	863	887	821	903	896	881	896	878	895	861	830	888	832	870	868	838	888	892	876	870	850	799	852	862	882	872	846	902	871	884
8593	614	608	508	438	393	345	357	320	324	292	281	317	289	288	265	290	287	273	281	295	312	259	292	266	253	261	270	278	292	254	289	286	262	278	318	302	304	300	260	275	276	263	293	310	288	265	269	267	289	266	322	273	313	288	285	277	289	270	257	254	283	281	281	270	284	296	276	316	278	295	297	248	280	278	290	289	230	290	306	269	268	259	303	272	268	295	288	304	267	268	285	306	267	307	298	285	262	283	289	292	296	281	307	312	261	300	256	289	269	293	284	300	275	304	284	273	296	306	269	257	295	286	289	292	260	270	284	301	300	288	271	264	300	276	283	276	275	273	273	275	250	285	288	296	279	267	289	297	282	265	294	275	286	263	260	269	331	278	321	303	279	302	280	258	269	270	283	289	296	286	299	286	283	291	259	273	288	273	282	293	305	271	281	291	289	282	283	280	288	273	256	295	302	317	292	306	261	325	272	293	283	305	287	266	297	291	269	273	272	308	292	287	270	267	259	249	296	263	265	262	281	266	325	276	284	282	283	291	255	282	279	270	282	285	310	270	263	313	265	283	285	273	286	281	269	266	260	252	279	299	264	240	310	284	253	270	288	266	282	258	269	271	294	286	254	270	287	294	297	315	304	312	286	280	301	300	309	273	265	272	273	282	268	274	298	322	260	253	263	299	307	300	282	308	276	273	271	284	260	269	260	278	317	306	270	291	304	272	288	261	277	266	261	264	295	275	253	255	265	265	244	295	273	259	270	278	264	282	264	274	264	264	306	240	251	278	299	279	295	282	254	259	295	287	322	268	279	259	272	286	277	283	323	309	265	274	258	277	270	283	224	251	286	274	285	306	307	297	268	315	307	276	317	289	274	272	288	274	266	269	273	306	261	263	296	279	289	279	254	254	269	281	263	264	271	266	290	283	257	223	290	267	289	245	290	298	277	257	279	271	277	313	283	312	264	292	236	295	305	261	281	275	258	264	292	293	277	309	293	270	283	312	324	262	251	285	277	310	300	271	291	273	292	261	280	294	306	287	286	287	303	285	297	281	322	296	300	281	269	280	274	297	301	289	298	297	297	305	295	280	301	292	304	310	274	271	290	260	277	255	270	269	272	294	324	307	255	304	296	272	256	268	257	308	297	285	270	332	312	290	297	287	283	283	296	228	288	274	290	274	312	310	247	296	267	295	266	286	281	273	262	289	272	257	273	265	280	297	289	277	278	274	285	270	275	282	297	258	293	252	266	292	245	283	307	284	270	289	272	270	259	303	279	262	297	273	263	274	287	307	281	264	298	306	295	282	277	319	262	267	294	292	289	279	298	328	276	295	333	279	257	261	290	284	305	273	264	296	303	275	320	279	266	258	295	295	280	289	268	300	300	255	275	249	238	280	248	304	289	307	298	280	278	281	276	300	284	269	305	255	293	269	274	307	227	294	303	286	260	280	281	282	312	291	263	237	335	287	268	269	285	305	245	268	258	321	266	269	255	275	282	274	266	280	269	278	276	268	272	253	267	275	283	266	292	290	269	271	289	260	304	278	265	285	254	307	271	286	292	292	269	284	275	273	264	307	278	274	273	287	308	288	283	295	281	266	279	299	273	277	273	307	288	327	300	310	257	280	289	278	288	265	293	265	282	301	301	275	262	299	276	296	317	298	290	280	279	316	287	298	317	292	293	276	286	258	274	266	275	283	302	273	292	292	268	293	300	307	285	296	268	284	298	293	277	267	279	285	265	288	301	290	238	273	270	291	274	306	271	253	297	289	286	288	284	254	247	272	289	277	260	272	283	286	289	312	298	262	264	265	275	255	287	271	257	287	294	277	279	297	316	271	250	273	284	283	317	291	297	315	248	274	299	273	295	272	289	284	315	297	284	250	298	279	269	294	287	259	252	262	283	295	294	295	278	282	275	303	281	303	269	288	284	296	280	254	280	261	276	294	261	307	291	303	262	273	265	286	268	292	265	282	278	272	298	277	283	299	276	280	305	290	253	274	295	305	282	268	259	273	293	264	272	294	295	253	273	292	271	272	277	276	285	285	313	267	312	294	277	264	283	302	289	292	265	311	277	292	273	304	277	268	295	268	278	290	250	276	273	266	311	295	280	265	302	307	264	281	326	310	285	285	291	262	279	277	269	282	256	259	290	264	277	278	284	268	295	278	271	279	250	299	285	272	297	298	280	258	277	284	284	254	274	257	308	298	285	287	291	257	305	297	284	303	317	287	293	267	283	268	258	282	265	256	272	266	296	294	274	318	271	290	260	279	290	288	269	270	285	299	279	278	285	252	283	287	273	308	309	300	304	303	290	285	309	262	256	276	289	281	280	302	316	268	307	248	303	315	257	266	290	287	282	272	290	268	296	301	275	274	293	274	294	266	261	268	270	271	294	295	296	275	279	268	294	303	263	250	297	291	284	283	283	285	276	294	293	280	300	280	284	295	315	278	250	285	279	290	260	234	305	298	216	229	293	280	286	267	264	293	254	297	269	253	270	284	292	307	268	270	297	305	289	275	269	282	242	300	286	298	274	287	261	259	275	288	261	258	279	250	259	299	272	277	295	277	278	280	296	272	280	270	301	278	305	303	277	296	283	279	273	268	279	257	280	251	278	277	267	264	277	280	294	248	250	290	303	285	279	284	275	294	261	276	272	312	267	303	286	290	279	239	317	274	270	288	276	255	299	313	279	261	297	301	275	259	306	291	281	289	248	264	289	290	299	292	271	267	308	274	274	296	290	291	284	290	291	247	275	282	263	285	271	315	313	277	270	272	272	275	303	286	280	278	273	270	260	273	299	303	292	292	272	303	301	259	272	266	285	315	287	287	279	283	274	297	306	260	295	284	292	286	273	271	261	263	276	264	285	260	268	263	292	276	283	280	341	296	264	254	291	289	276	317	260	306	284	297	281	268	275	280	291	262	266	293	283	290	278	279	282	297	281	250	317	244	283	277	302	291	277	285	281	278	289	283	296	282	301	282	273	278	301	283	284	274	260	302	269	303	286	270	287	258	320	281	279	270	289	281	321	276	299	274	292	269	303	271	278	292	260	281	251	254	256	277	293	274	275	254	278	280	293	267	280	308	284	272	288	300	285	321	289	268	320	292	289	281	261	289	268	272	280	284	278	263	295	305	309	264	260	281	296	292	265	277	298	280	319	278	316	253	274	279	295	257	290	274	312	304	295	271	284	296	252	267	287	288	271	279	294	289	317	308	292	304	297	263	283	275	273	288	265	271	270	291	284	306	299	253	256	260	290	287	279	303	288	288	276	327	253	311	284	332	274	294	276	275	324	294	287	243	263	252	278	292	261	274	308	251	295	301	297	275	283	280	266	284	287	282	307	273	253	296	289	262	276	262	291	310	320	244	287	274	270	276	286	296	255	271	285	289	273	283	226	263	294	309	274	282	277	276	300	303	252	256	252	268	241	273	294	297	290	261	291	309	334	265	256	315	288	286	295	251	320	292	298	272	253	290	287	301	294	283	292
7027	891	1260	1453	1384	1189	1072	971	862	879	850	821	797	789	757	701	746	682	706	665	753	753	719	696	683	704	715	670	653	703	686	685	672	688	680	636	666	667	684	702	704	699	696	724	642	680	666	681	683	741	664	624	676	643	659	606	694	689	686	686	695	704	690	657	676	644	688	678	670	617	659	683	671	679	697	711	671	701	679	691	720	631	673	677	688	685	658	680	730	647	664	634	656	643	683	688	652	637	635	702	683	702	666	671	720	675	691	646	668	673	701	657	704	689	633	641	651	635	672	665	662	664	675	646	645	642	673	669	643	649	659	695	648	606	640	678	697	656	612	673	647	690	683	628	666	679	670	717	659	662	675	655	717	655	688	693	692	642	652	688	630	658	653	677	636	673	667	689	691	689	665	639	652	667	660	665	648	669	673	694	699	661	688	645	644	693	663	653	666	721	661	681	636	646	677	697	688	654	700	649	669	697	677	695	621	700	628	681	659	683	630	701	666	674	659	701	642	667	645	685	620	668	617	679	688	655	698	646	659	712	657	655	676	682	650	672	716	652	680	624	711	681	679	665	700	688	674	655	689	651	690	675	691	660	677	651	666	661	671	699	641	663	675	678	727	665	667	677	722	618	676	687	682	630	641	635	664	660	675	686	723	660	689	678	656	680	685	675	644	653	696	625	709	664	704	648	673	692	653	663	622	686	643	661	644	634	698	639	685	658	681	679	719	680	645	685	664	709	657	705	646	700	651	600	651	644	655	656	675	686	694	674	681	666	697	691	684	682	645	675	620	665	627	656	636	703	710	668	693	675	670	661	651	698	675	677	652	689	681	734	652	692	642	666	721	704	658	678	642	653	666	653	739	692	666	606	646	655	643	663	704	642	665	708	685	682	692	682	672	633	713	666	713	666	680	656	660	679	659	674	651	668	647	637	694	652	682	681	687	684	720	668	687	658	662	647	648	638	625	659	676	658	650	688	668	632	683	652	658	662	672	669	680	657	654	694	670	628	683	671	679	603	721	678	672	658	649	655	577	686	680	663	679	720	653	678	672	661	682	700	654	664	665	621	662	693	670	655	704	666	712	638	686	695	645	636	670	683	692	672	671	691	694	627	664	676	662	687	654	660	646	642	656	656	639	666	681	677	688	662	650	637	648	667	635	668	645	658	648	626	721	652	625	623	684	679	662	652	704	709	685	674	698	729	634	708	654	648	722	662	646	627	643	612	641	622	655	656	624	632	696	689	651	639	710	650	680	685	668	625	680	680	725	653	649	654	675	676	659	642	689	675	642	659	672	681	636	656	693	677	694	659	648	671	677	727	685	661	704	657	687	666	653	631	648	679	662	654	667	649	599	640	683	679	673	645	702	627	667	648	684	712	674	676	694	636	660	692	660	654	646	699	685	671	642	632	679	689	658	690	672	651	672	666	700	679	619	622	634	695	673	708	655	662	721	682	652	637	688	641	658	661	632	650	684	675	651	645	673	660	650	716	648	709	665	703	650	693	674	660	670	655	648	647	638	674	638	652	667	663	616	663	639	681	674	685	725	652	657	666	649	610	622	623	728	650	673	689	665	672	657	671	687	699	637	694	723	624	638	663	651	647	662	691	682	763	687	702	684	673	646	671	663	662	662	639	662	676	681	648	646	678	626	652	688	670	687	666	590	697	694	683	690	680	665	657	658	670	666	663	666	674	655	672	651	644	671	681	644	701	652	648	741	691	619	658	686	629	641	707	686	694	690	689	662	625	655	655	596	649	657	722	685	661	647	618	662	677	718	654	641	658	655	671	655	652	697	643	668	661	615	659	666	619	685	689	648	687	643	681	700	631	656	672	651	650	632	611	674	685	635	644	630	635	702	664	680	674	621	654	698	716	665	715	644	678	670	657	660	693	700	682	676	688	648	675	611	682	680	698	636	665	676	696	613	659	718	642	655	689	685	683	653	659	690	691	677	628	684	610	662	668	650	690	683	711	637	701	677	690	680	686	715	677	683	672	660	624	682	670	686	684	697	696	671	661	693	667	617	637	700	660	642	663	633	638	696	671	690	669	687	663	679	687	683	691	688	662	673	651	676	677	621	690	679	709	702	652	676	661	669	648	622	704	672	721	665	698	621	675	642	684	656	648	646	644	652	636	702	665	654	693	678	681	685	660	652	658	640	638	691	697	678	671	660	697	683	654	633	647	692	686	661	680	633	628	710	656	708	656	658	627	609	654	694	619	673	644	647	701	693	686	666	634	707	670	642	653	653	660	633	653	675	725	686	675	699	671	664	695	681	633	697	674	707	661	649	712	668	651	647	622	699	700	648	714	679	699	664	673	659	647	643	672	727	643	629	674	673	627	676	682	715	687	623	697	677	681	704	702	678	677	656	623	678	704	687	642	665	676	654	719	668	689	712	685	651	664	599	659	667	682	689	645	635	694	752	691	663	665	642	678	694	698	684	658	673	659	676	637	673	690	614	716	688	655	722	659	679	665	681	689	622	695	622	665	639	639	644	642	667	682	646	673	643	671	695	673	665	650	655	636	693	693	640	648	683	689	667	670	626	643	716	676	680	641	705	683	698	712	700	662	617	662	736	658	637	679	684	695	654	704	697	654	686	717	641	647	647	656	669	654	702	633	666	630	649	740	660	678	633	657	652	683	645	657	696	641	654	707	710	701	676	659	640	690	675	643	637	641	683	677	635	646	706	689	655	660	692	688	692	699	612	645	649	688	691	687	675	676	662	682	630	649	729	656	612	687	671	722	693	633	670	649	687	675	646	668	646	670	644	677	656	643	646	637	673	651	686	665	661	665	640	677	697	657	687	677	713	697	631	675	674	647	710	655	687	690	677	663	690	695	673	650	660	653	634	664	675	599	705	663	683	683	692	665	680	666	694	663	664	678	702	659	647	691	712	633	609	668	704	643	661	682	626	704	709	665	651	623	679	643	694	694	625	681	680	665	664	627	671	700	630	696	642	684	702	647	649	666	669	657	661	656	682	692	672	659	674	696	646	663	663	684	721	639	633	692	656	661	681	646	674	707	728	671	675	693	660	667	646	686	684	718	662	683	629	667	659	711	649	739	648	644	654	641	665	698	695	697	654	623	664	676	693	682	692	668	689	630	672	658	657	663	643	643	679	657	653	676	651	679	685	639	719	679	676	646	705	689	696	679	673	660	696	656	672	665	681	657	608	678	682	637	655	649	722	644	671	719	673	728	656	696	644	669	667	654	643	654	667	660	691	651	609	671	646	667	684	660	645	633	678	657	721	673	637	678	645	615	698	660	687	697	692	641	676	696	646	655	717	683	647	667	659	680	644	708	696	631	639	672	640	674	685	713	689	681	607	689	669	617	701	639	690	682	672	651	682	661	664	621	674	700	687	692	683	677	658	659	700	640	688	687	631	664	693	659	646	669	763	659	646	636	656	666	643	623	649	688	652	651	694	625	660	605	701	646	678	669	640	676	668	731	652	641	655	638	637	660	684	724	675	708	610	645
14271	943	719	564	399	311	278	252	180	192	153	163	157	163	137	149	136	124	149	128	126	140	113	124	134	157	149	156	120	130	133	124	116	123	123	115	110	130	128	118	107	114	117	137	126	125	115	123	133	118	126	126	137	115	130	144	126	131	112	138	132	136	117	116	126	124	140	134	120	133	125	127	149	128	134	126	128	121	106	117	124	103	133	97	122	118	134	114	133	129	129	115	127	119	104	108	136	107	114	133	124	132	128	107	105	104	136	144	134	103	129	121	148	124	118	109	130	113	104	118	119	124	118	131	129	131	126	126	113	120	135	122	119	103	119	134	125	119	117	94	105	139	125	125	134	139	127	130	131	117	113	126	118	123	117	104	111	116	119	116	114	113	109	109	119	131	133	100	124	117	127	103	115	116	118	126	123	125	125	130	109	120	131	119	123	109	123	131	125	131	113	124	132	91	115	124	126	115	148	125	115	105	130	125	103	119	117	118	135	138	132	123	120	136	111	121	118	122	143	143	119	130	119	125	133	125	88	125	116	112	115	140	133	159	121	98	125	115	121	131	120	115	134	131	109	120	128	114	113	139	100	117	122	146	124	119	124	109	122	123	119	132	108	124	124	101	112	115	108	122	127	95	118	126	126	96	123	117	142	106	135	128	112	121	108	137	124	114	128	108	130	139	126	122	102	111	113	135	136	131	112	103	131	133	130	137	115	126	114	116	104	123	116	129	97	107	113	101	124	126	127	123	131	96	103	122	116	124	127	122	119	149	133	122	129	106	113	101	128	112	122	143	138	107	128	125	136	120	118	127	109	134	122	120	112	116	128	123	120	126	126	112	129	111	150	132	126	112	133	121	100	129	118	140	137	134	137	136	106	122	117	132	121	117	97	115	121	122	110	132	133	124	123	106	111	124	112	111	96	103	145	110	129	111	154	110	115	127	118	121	136	111	113	116	112	124	127	102	101	125	110	127	98	98	111	126	109	139	115	139	137	122	106	113	120	117	123	111	114	123	114	116	131	108	122	123	126	111	117	109	125	129	116	121	116	118	111	127	101	107	112	119	124	109	113	119	117	103	114	127	124	115	109	109	139	146	128	118	103	118	124	125	105	114	146	114	114	125	114	120	145	122	113	112	121	123	131	104	140	134	129	104	137	117	120	129	111	127	112	130	126	141	108	118	108	121	138	122	122	125	105	142	120	106	142	128	129	120	106	124	115	124	128	126	99	118	123	121	108	102	117	136	117	119	112	123	124	109	99	110	114	125	114	101	129	133	108	127	127	131	113	113	122	122	113	113	136	122	126	105	113	126	117	137	114	123	130	106	114	120	123	107	136	126	112	136	129	114	124	135	118	103	119	118	132	119	128	113	115	134	129	109	99	128	122	135	142	142	93	128	126	130	124	124	127	118	125	122	120	104	115	109	107	113	128	119	116	121	115	102	130	152	124	123	128	126	127	121	124	108	124	116	108	111	101	128	117	119	139	129	106	131	124	124	120	123	90	141	135	117	125	111	101	128	122	139	129	135	128	122	118	126	111	134	106	123	111	123	120	117	144	138	106	126	133	119	121	111	116	117	128	137	123	131	124	138	110	107	115	136	121	106	142	123	121	111	113	119	116	142	134	118	134	115	123	114	123	125	111	137	134	119	127	114	119	116	123	90	149	138	123	121	127	115	112	116	118	114	113	128	131	122	108	106	122	149	127	101	130	116	106	124	118	142	152	106	129	126	107	140	126	120	127	123	112	123	112	121	123	103	97	127	116	153	126	113	129	124	128	106	135	135	125	126	128	105	105	103	129	117	130	114	112	124	118	138	120	129	118	107	128	111	114	130	129	108	107	112	142	126	123	121	117	121	118	117	133	124	116	108	110	132	129	128	121	143	137	112	98	99	107	127	120	113	116	120	113	116	123	98	117	113	137	125	120	111	110	108	125	129	137	111	128	122	124	130	116	116	131	130	130	118	111	112	132	127	141	125	113	123	112	120	118	128	117	117	146	114	134	155	114	130	125	142	122	100	113	118	129	107	134	151	127	129	108	116	130	131	118	104	123	111	116	113	132	118	136	124	124	122	104	106	126	109	111	125	131	116	121	131	137	128	119	121	116	111	115	116	124	104	112	112	130	130	107	100	125	125	116	118	126	119	110	113	112	113	101	114	137	140	112	128	116	129	114	126	115	140	112	117	123	121	139	132	128	119	108	100	122	125	111	94	126	99	116	122	117	108	123	125	119	119	118	110	131	118	117	112	142	109	138	117	119	124	112	136	129	107	105	157	145	101	109	110	109	112	121	114	131	122	143	111	120	112	106	132	120	129	122	130	115	114	113	132	114	128	121	115	115	124	123	125	140	127	105	115	120	115	139	103	121	128	127	112	122	136	109	123	148	120	125	127	114	124	130	126	133	144	111	85	102	126	116	119	122	111	131	114	144	125	135	128	101	112	100	111	137	130	114	117	118	110	130	101	110	130	122	116	122	134	102	129	120	112	120	129	120	116	122	118	119	134	111	120	118	142	131	137	101	119	132	107	124	133	125	113	135	128	115	129	130	124	122	117	133	141	132	136	127	127	116	115	133	114	98	113	132	133	118	114	117	119	131	110	115	121	106	124	118	134	133	139	146	130	121	103	104	114	108	140	122	122	107	122	131	132	110	116	110	125	119	112	117	134	109	141	137	115	141	103	118	111	133	118	111	114	129	128	123	117	128	113	108	137	121	115	121	134	127	146	144	142	122	119	105	122	117	132	122	118	128	119	137	120	125	122	128	149	132	127	125	137	121	132	126	130	125	132	131	118	126	103	127	130	118	134	130	135	101	112	127	116	116	136	126	102	131	117	96	139	116	96	114	138	152	110	134	129	151	91	121	121	127	123	109	110	115	115	138	109	128	107	139	121	108	129	99	129	125	129	108	129	123	129	87	135	125	131	117	109	119	131	127	129	132	119	129	113	117	128	135	119	122	130	145	136	134	100	98	109	115	116	107	119	117	120	103	131	123	140	114	131	111	121	125	118	119	120	113	112	102	122	126	134	121	136	107	109	148	121	111	119	114	117	110	133	112	115	106	94	111	122	132	117	115	114	120	129	136	114	110	141	125	122	126	134	101	140	107	104	106	120	115	122	111	114	106	126	123	140	104	118	110	131	118	135	107	102	108	132	111	106	131	121	122	126	119	116	101	110	123	125	115	130	152	126	125	121	117	104	123	95	120	119	142	130	137	113	146	98	127	111	130	129	139	128	131	130	79	100	142	120	97	119	115	134	138	120	112	122	120	118	111	111	130	122	113	146	117	99	119	124	137	122	148	123	128	130	117	95	141	118	130	114	119	121	141	119	115	125	110	120	125	110	105	112	109	108	125	136	118	117	128	104	124	133	134	135	141	106	129	119	131	108	124	135	112	120	123	130	128	103	124	147	114	100	107	127	127	97	114	123	130	128	110	120	121	108	113	130	142	125	123	100	114	135	121	128	133	138	119	118	109	139	104	128
8498	822	1546	1858	1598	1312	1041	847	766	676	615	616	509	485	483	447	456	437	431	436	393	389	411	328	397	367	343	390	374	351	402	346	363	331	336	344	324	329	340	307	363	334	309	349	325	345	361	340	346	361	359	393	335	317	342	305	361	311	326	350	336	342	348	360	320	355	361	361	346	339	357	315	343	294	334	340	308	303	342	310	344	305	341	345	348	342	334	316	314	366	317	326	350	336	341	341	327	337	350	336	328	330	307	359	324	357	344	315	318	335	330	304	319	303	338	336	344	324	355	319	297	335	340	391	332	316	330	330	320	367	304	347	337	323	316	338	359	333	329	362	313	326	349	321	366	325	304	326	344	330	359	330	355	328	318	325	338	355	319	323	359	320	312	338	316	342	342	308	318	331	303	300	311	353	324	352	333	328	351	358	330	357	354	338	331	291	339	307	306	368	347	322	320	338	333	310	340	337	310	374	327	316	322	309	345	333	329	355	368	293	337	344	318	319	318	334	342	340	324	355	349	319	303	310	339	322	345	329	327	362	336	346	321	298	355	309	332	294	319	344	333	310	326	361	356	352	319	347	325	334	326	339	346	334	354	316	335	313	310	314	343	353	312	346	327	306	348	332	324	331	354	323	345	332	299	368	326	340	302	366	316	312	318	308	332	335	347	327	324	340	360	323	327	328	327	360	363	354	336	329	311	305	343	315	340	336	319	300	373	322	283	328	336	305	324	333	312	328	311	340	366	323	318	322	320	318	357	309	346	340	348	293	323	332	345	318	332	313	325	346	320	294	350	291	343	295	357	318	312	340	309	335	369	316	305	351	357	323	303	327	343	333	307	292	333	340	316	308	333	284	332	341	316	317	292	357	326	333	330	312	300	352	306	312	349	327	347	347	368	340	327	325	331	346	326	340	349	325	319	353	339	348	335	280	334	340	333	324	346	326	343	328	353	323	342	347	307	331	308	347	362	353	339	344	303	314	337	341	342	352	324	325	318	337	365	343	342	315	327	338	350	316	334	337	307	317	318	324	339	350	335	311	316	333	321	333	327	328	343	346	294	319	314	342	308	328	354	313	319	335	341	344	325	318	323	345	292	327	293	340	334	327	322	321	309	340	344	346	337	325	343	339	335	314	319	305	335	324	319	327	334	376	329	314	331	338	310	297	333	319	329	338	320	329	316	304	337	321	325	317	328	328	340	340	309	342	326	360	323	339	334	312	329	336	334	344	339	320	324	282	336	335	348	325	339	312	337	325	325	370	338	320	338	360	309	334	338	334	343	325	309	329	336	319	345	324	337	330	355	322	331	286	305	352	342	340	324	316	315	338	334	301	322	337	314	312	332	325	339	316	344	313	332	342	370	335	322	305	364	332	327	303	328	348	317	310	314	315	344	371	336	316	331	313	344	330	330	366	306	339	356	336	305	321	346	318	329	343	302	318	369	328	303	342	325	330	346	327	363	319	324	325	327	313	328	331	326	334	336	328	327	317	351	336	320	334	348	342	355	326	325	337	332	328	342	317	335	332	350	305	320	353	336	342	349	326	323	319	309	334	301	345	334	326	328	347	361	341	330	321	345	351	330	337	325	313	333	330	358	335	345	340	333	337	337	321	327	314	369	322	338	326	333	321	330	321	311	330	303	326	338	330	315	307	307	350	326	332	333	319	344	334	354	338	310	319	352	337	344	317	314	327	329	319	326	317	288	298	315	357	303	317	342	362	302	336	308	344	351	321	310	303	337	331	294	328	351	319	297	324	317	328	344	337	306	357	319	342	355	320	350	299	326	297	328	326	346	351	348	316	358	321	332	298	345	355	346	309	342	330	315	320	299	349	341	333	312	315	320	321	354	351	348	340	357	332	325	320	342	336	359	320	353	357	336	311	336	287	330	295	339	341	305	312	330	305	321	329	322	338	352	315	316	300	318	296	301	330	323	301	337	327	329	333	344	337	301	310	347	322	334	335	331	331	325	338	335	355	347	315	349	353	309	336	335	294	304	320	320	350	328	358	345	333	330	369	330	320	329	338	290	348	327	339	331	329	354	342	330	323	365	327	317	303	332	295	344	337	334	307	337	289	304	317	319	336	365	356	310	337	327	348	331	312	296	332	341	328	315	359	346	351	338	351	320	327	329	359	325	350	360	355	345	325	332	340	322	354	346	355	332	314	326	330	327	339	347	379	328	301	361	334	344	363	326	343	328	368	333	321	336	335	319	327	321	313	336	295	333	328	359	305	338	354	360	358	343	342	309	354	356	323	324	338	323	314	315	314	322	332	324	340	329	314	338	336	358	341	348	346	329	305	339	339	309	318	348	340	335	357	324	355	339	329	357	310	306	343	319	318	338	317	392	349	312	343	321	343	308	311	349	333	303	336	324	348	307	356	337	325	332	304	312	345	353	324	314	327	327	346	319	336	342	345	336	337	367	323	316	326	331	311	330	364	319	338	339	327	340	315	334	331	311	308	316	327	337	332	334	333	324	316	318	362	332	370	302	319	299	326	321	345	368	345	322	334	293	297	342	341	326	322	332	346	324	314	308	374	339	316	337	324	310	335	313	297	358	301	309	329	311	373	320	307	313	321	333	318	304	360	344	356	305	339	345	302	309	283	317	347	356	362	336	308	317	326	316	322	290	367	317	358	351	338	333	340	316	356	326	297	309	299	334	319	326	339	366	361	331	319	359	293	339	337	349	321	310	335	355	311	336	324	322	331	344	349	316	360	337	334	323	331	322	362	348	346	329	314	312	350	331	345	357	350	293	327	328	297	320	299	330	359	343	346	314	331	321	337	337	308	339	326	327	335	311	333	304	314	320	336	317	296	319	323	342	290	306	343	300	353	347	331	327	340	322	316	333	303	314	325	304	332	368	319	327	338	323	313	337	312	331	332	341	313	320	326	335	313	325	328	265	334	373	324	311	317	291	311	321	319	335	350	340	313	275	333	333	316	330	320	348	319	332	323	336	337	340	327	307	316	375	360	287	306	320	340	338	352	313	347	329	301	302	323	341	351	335	330	345	323	330	336	327	317	316	326	350	322	360	297	321	310	329	326	341	315	345	348	322	319	318	293	332	339	334	315	348	325	313	341	303	322	319	319	355	330	340	283	347	313	388	326	318	304	314	347	332	302	317	322	330	328	352	321	336	334	315	351	334	324	344	310	343	316	309	319	314	307	348	339	347	346	316	315	306	323	354	289	346	299	353	311	309	319	313	329	344	340	330	336	335	348	313	348	300	320	351	337	344	309	352	329	332	327	318	352	317	324	325	308	345	340	329	338	328	334	325	320	314	354	336	358	339	314	344	304	337	319	334	368	333	327	332	319	354	296	310	314	310	327	339	350	319	324	338	342	316	329	325	330	348	334	302	340	333	330	329	322	353	329	299	364	335	327	341	332	331	316	328	340	330	307	322	355	339	301	305	359	348	287	337	332	336	299	343	340	305	332	359	340	325	337	328	346	316	323	318	337	340	306	334	303	316	322	349	318
1483	412	429	397	383	417	360	390	364	371	376	389	393	381	405	369	326	401	353	367	387	391	343	331	398	365	409	370	365	356	339	394	373	338	411	383	387	404	363	382	403	371	367	383	369	411	370	366	400	343	373	390	410	401	381	378	382	372	386	371	358	363	362	410	369	355	359	361	377	342	331	376	368	370	344	374	356	407	386	331	335	370	369	376	420	362	395	396	376	369	358	344	352	384	392	349	380	360	362	384	360	381	369	380	347	395	406	402	351	343	370	340	386	376	371	380	407	355	348	348	386	401	364	394	378	395	399	362	397	358	342	355	347	390	373	401	360	382	396	409	384	361	360	367	392	385	362	345	364	357	361	378	372	331	356	355	359	387	397	346	350	340	401	361	347	392	347	361	374	380	390	398	345	381	364	376	381	337	402	332	346	378	414	352	393	375	370	389	376	382	378	348	343	327	330	387	346	374	388	376	359	381	351	321	367	342	382	361	360	423	352	360	377	379	376	345	379	354	340	341	338	441	404	354	358	374	351	381	361	378	356	372	356	390	391	384	349	352	323	369	367	384	400	376	343	364	376	382	354	369	415	352	381	349	390	352	339	373	336	404	386	368	324	380	361	365	359	374	356	364	342	366	396	380	387	382	373	361	349	366	360	367	377	404	373	377	380	359	378	378	380	381	359	357	365	410	378	371	356	349	380	361	391	364	353	376	398	366	380	376	315	389	379	360	372	325	381	374	378	382	375	339	414	360	361	396	370	373	404	367	379	346	331	355	360	358	366	375	343	372	383	367	376	367	378	392	363	344	365	372	351	383	358	390	370	380	330	358	380	339	354	383	359	361	394	381	381	365	396	411	375	348	418	391	377	379	401	376	392	352	368	355	360	400	373	341	367	370	408	367	374	365	380	370	380	358	388	392	366	342	332	348	344	369	383	348	332	357	363	387	367	348	399	375	324	364	372	351	386	368	349	398	379	365	400	430	370	363	343	331	368	359	371	374	375	343	362	364	375	388	355	364	383	381	358	348	369	327	347	355	340	394	362	364	326	359	323	390	367	352	382	364	373	365	374	360	357	362	353	339	368	338	363	392	354	360	372	377	372	358	367	399	372	364	370	378	358	345	385	386	381	411	390	351	343	405	394	340	372	322	375	345	395	394	337	368	345	342	366	353	353	355	352	417	344	349	341	368	344	363	364	410	373	335	372	381	369	356	347	367	372	368	367	362	366	344	398	332	328	357	342	398	407	371	383	400	362	372	372	373	352	370	363	386	378	338	386	351	334	396	383	353	363	379	374	374	370	364	370	374	388	369	373	374	351	390	375	390	357	349	384	345	360	398	365	363	343	357	361	369	407	369	378	347	392	334	370	367	380	366	320	368	350	347	384	341	336	363	345	347	404	361	335	335	354	397	395	358	364	314	364	346	341	359	400	380	399	401	355	407	384	387	365	350	329	357	381	420	367	386	375	351	374	344	389	363	351	368	417	346	338	399	367	390	351	339	388	381	367	352	377	396	354	392	351	376	411	357	407	375	385	358	364	332	355	393	394	371	344	378	334	361	373	360	364	366	366	367	385	369	364	353	391	380	387	380	390	348	336	404	353	361	359	372	347	349	352	373	385	375	372	348	345	377	351	390	407	396	406	341	397	360	317	373	357	366	359	368	363	372	391	364	356	376	395	365	376	369	382	353	396	335	375	351	374	365	392	362	372	400	376	362	369	354	377	371	377	366	356	371	344	405	351	351	366	336	398	343	358	350	383	367	392	376	375	357	380	373	382	390	359	337	347	359	369	376	338	363	350	395	395	312	351	398	354	377	357	353	376	394	388	356	353	411	330	406	387	370	359	353	378	347	367	350	354	367	337	346	381	386	343	373	343	434	374	371	389	352	362	378	431	369	365	410	335	357	371	344	393	389	327	368	343	358	355	385	379	404	359	326	318	379	377	353	380	411	347	348	387	369	388	352	384	339	355	351	391	351	334	328	378	374	375	396	331	381	410	361	383	389	397	377	343	363	335	393	378	394	386	364	394	406	385	332	368	411	376	389	378	408	388	381	378	377	348	371	335	351	382	360	347	365	391	385	377	367	355	355	365	360	393	383	333	337	353	364	347	368	368	352	375	384	372	347	403	353	365	380	359	405	373	415	379	362	425	378	399	376	356	369	351	369	381	352	368	369	385	335	358	356	367	395	397	338	385	376	393	347	361	365	366	393	387	374	376	374	389	366	370	377	350	377	370	351	377	381	347	402	423	364	372	367	350	368	411	391	358	379	371	419	368	355	345	375	385	406	399	396	378	356	346	369	337	365	360	384	381	313	313	348	362	409	418	366	349	362	375	402	369	358	358	354	341	361	378	374	379	358	332	378	405	359	360	379	353	368	387	397	380	345	395	340	389	329	392	368	360	412	399	374	346	413	423	393	364	321	339	362	382	353	373	397	432	398	361	355	372	339	351	394	361	369	379	377	363	348	401	338	352	371	394	337	377	356	374	381	362	355	349	323	387	372	385	367	359	366	354	356	381	353	392	357	390	349	350	355	358	343	384	369	371	373	359	392	373	382	363	367	383	378	372	351	392	386	371	402	358	375	354	369	377	386	356	395	332	376	341	335	342	364	381	327	356	329	423	388	374	399	368	422	355	392	391	403	393	345	389	371	336	378	350	384	355	357	406	390	371	400	370	355	394	358	372	399	345	433	372	361	362	342	374	340	369	397	360	359	365	371	348	352	385	387	380	357	352	369	404	350	362	372	387	383	346	331	343	379	399	403	353	402	345	363	377	353	384	389	369	353	346	388	360	383	366	352	335	386	371	368	354	374	394	361	404	372	349	364	385	381	384	403	365	412	356	354	387	363	351	333	418	355	405	359	305	340	379	353	384	395	363	380	344	341	367	347	400	363	367	389	355	339	366	360	390	345	368	357	363	384	341	387	367	387	408	355	358	384	323	378	388	355	368	368	370	381	372	383	375	371	401	382	408	346	385	394	357	374	353	369	343	379	371	390	399	383	388	391	387	391	410	380	392	374	355	374	372	344	342	366	360	391	380	374	371	369	368	396	362	349	387	344	387	386	389	374	359	369	368	398	377	332	368	335	395	367	351	353	385	386	382	350	359	412	404	358	395	385	304	376	368	366	387	380	407	349	357	316	367	388	376	364	384	378	377	365	367	365	364	363	356	389	382	352	367	358	374	358	375	377	351	334	322	404	365	356	403	428	380	374	365	375	334	370	366	361	358	344	348	391	378	348	338	368	351	369	345	378	398	416	393	382	369	388	363	384	338	365	322	390	371	338	359	379	355	373	348	366	416	339	344	364	409	394	386	353	388	380	383	366	376	370	401	380	333	387	372	378	340	365	380	357	342	332	384	342	345	369	359	371	359	362	365	371	397	365	382	370	410	390	379	357	391	386	360	337	352	404	363	370	323	351	403	400	342	379	377	325	334	391	381	401	374	358	335	387	366	345	345	374	405	362	373	350	386	394	407	398
2027	913	953	938	936	904	917	883	887	858	911	883	879	822	874	855	863	871	848	885	929	845	878	853	839	880	872	825	884	858	839	844	871	860	847	901	851	866	868	824	835	902	850	879	914	824	885	852	822	899	873	870	811	856	902	839	931	832	875	873	868	844	867	899	813	876	868	872	852	865	818	884	868	890	858	877	926	881	851	905	814	858	894	851	898	825	860	856	865	857	867	872	910	905	859	820	848	844	878	838	849	841	830	841	858	846	849	900	869	890	836	925	855	857	856	877	842	906	899	815	882	849	847	831	806	851	922	866	886	866	886	850	840	871	776	826	843	898	910	953	858	804	847	822	834	820	884	834	912	884	868	806	856	861	866	877	912	909	852	881	888	872	844	913	849	847	834	854	813	786	831	883	907	854	875	885	842	903	799	878	848	834	882	856	836	880	828	888	860	886	866	836	931	842	904	897	861	876	804	879	844	836	853	834	874	927	865	915	876	842	875	896	897	807	780	848	864	929	824	877	878	824	910	860	839	921	887	876	855	886	861	868	878	881	900	872	869	859	861	896	856	884	834	873	814	851	873	870	878	919	864	866	868	904	901	844	830	843	801	895	860	882	879	879	932	861	827	898	861	845	872	824	911	843	861	849	880	865	881	870	864	882	814	886	845	894	834	874	868	918	872	880	837	828	900	866	868	856	873	842	885	846	893	787	821	889	839	883	834	886	869	815	919	914	879	849	889	921	859	844	897	878	828	865	865	842	837	895	840	865	856	891	874	880	865	879	842	836	873	927	843	904	870	868	883	849	834	919	848	830	910	829	813	889	837	826	874	858	873	822	866	893	868	886	862	838	870	829	896	876	845	944	894	866	897	925	849	827	815	834	873	860	874	846	902	874	855	839	818	891	886	841	881	891	896	878	850	844	835	791	937	844	855	931	856	816	849	910	895	844	875	875	864	847	897	890	787	890	853	843	890	891	866	884	867	888	824	875	903	871	902	838	898	877	878	922	844	898	865	867	847	879	825	812	853	828	906	868	832	841	829	925	856	866	842	856	824	836	901	882	918	863	860	848	857	872	866	811	843	875	890	856	887	894	901	828	851	884	888	856	874	820	867	857	832	846	894	861	849	859	850	844	928	872	925	893	854	906	864	883	839	846	880	864	874	875	881	869	901	867	860	867	893	838	866	877	863	829	801	887	904	850	854	858	862	850	812	861	864	832	888	846	854	842	875	921	859	855	861	868	884	857	898	826	856	883	842	933	903	822	839	843	898	894	826	814	816	873	862	820	890	835	889	840	826	898	840	826	834	872	869	858	896	875	882	861	843	879	879	882	835	909	859	874	814	911	849	801	867	873	852	846	844	848	840	788	845	894	869	843	860	894	873	971	868	843	857	815	857	855	841	845	836	909	834	896	867	891	824	833	845	847	885	883	808	879	848	815	867	901	840	918	886	873	844	809	850	842	824	848	859	870	840	875	867	875	886	854	865	814	935	857	842	860	828	834	843	825	851	852	827	835	880	902	882	890	876	815	805	831	869	871	902	868	811	878	886	867	871	799	859	910	863	860	806	826	865	841	884	885	868	893	887	826	870	885	837	840	858	862	860	800	875	882	876	914	839	859	878	888	841	828	849	849	848	899	848	879	833	857	878	792	882	843	843	872	902	908	855	884	841	894	893	861	862	868	916	863	884	841	837	867	852	853	859	875	871	879	896	806	849	791	822	886	905	900	907	849	821	914	860	892	861	890	863	833	866	903	889	865	878	894	849	842	859	849	856	900	872	902	826	855	840	896	903	871	871	845	848	819	865	897	907	848	795	863	845	807	866	858	850	897	896	906	851	877	865	862	866	871	913	884	857	857	829	880	889	794	834	815	898	889	877	907	845	869	854	837	839	827	894	824	848	881	880	824	865	853	853	974	900	852	821	819	804	895	864	829	872	884	850	856	861	858	841	903	903	843	837	844	894	842	852	844	850	821	911	854	865	878	892	865	868	901	875	848	917	901	870	867	848	847	838	884	855	861	860	893	847	851	843	817	823	849	830	898	880	846	899	828	918	840	842	861	868	828	904	826	882	839	885	833	901	857	851	917	905	894	850	854	830	878	850	898	887	842	900	878	811	877	872	845	840	876	868	848	827	864	864	821	848	913	858	914	826	795	852	843	892	806	894	818	878	925	917	850	869	856	860	907	863	868	884	854	835	893	861	856	895	847	840	853	864	880	866	851	855	809	857	817	879	850	860	863	820	868	846	818	847	834	835	886	919	872	841	903	846	815	839	879	833	905	867	830	856	819	881	899	900	857	836	859	848	858	875	898	883	891	836	906	822	856	907	837	820	839	895	850	855	849	893	844	833	894	875	886	903	856	828	807	821	821	865	842	886	865	889	892	872	827	871	901	790	836	860	871	877	884	935	856	898	793	834	838	873	853	912	809	854	864	916	885	846	866	843	859	833	844	849	884	891	874	880	910	865	884	812	850	874	878	863	862	858	898	848	895	814	869	870	909	869	875	884	852	843	881	844	838	850	852	842	837	868	839	884	894	879	833	860	871	882	907	852	836	871	860	893	841	864	888	842	894	840	893	859	875	876	867	883	838	815	822	898	845	865	797	835	857	848	875	888	831	873	803	889	909	853	901	808	893	900	864	878	875	904	868	872	882	882	866	835	842	833	768	857	887	862	866	822	891	851	855	874	854	862	826	838	867	886	844	862	826	843	864	874	900	847	849	897	892	841	876	872	908	830	831	870	905	870	867	839	831	871	841	867	879	844	811	858	845	822	861	906	844	836	862	850	866	895	868	918	812	855	863	832	879	860	827	875	838	823	839	820	881	831	870	846	870	908	823	860	864	883	873	837	917	874	832	876	863	835	858	848	867	822	858	838	875	816	871	854	895	818	803	848	879	834	887	877	838	856	878	846	864	875	851	827	830	882	853	910	849	870	872	918	883	872	801	850	865	831	917	852	867	844	824	851	830	916	906	870	876	855	893	881	896	879	873	884	891	877	837	863	869	860	924	836	857	849	913	825	898	901	844	864	820	887	873	890	870	862	837	834	811	855	879	848	869	846	835	848	865	844	854	869	862	874	837	887	869	838	865	840	852	885	852	877	877	853	866	898	867	874	871	871	833	815	897	826	894	883	867	869	898	874	862	903	829	847	876	842	875	848	874	903	841	851	904	798	856	892	850	855	867	888	887	881	898	896	887	881	889	839	907	898	816	892	893	871	883	866	874	791	890	825	869	892	883	873	912	837	834	857	815	843	822	872	859	825	831	849	864	901	862	895	884	856	861	890	818	802	868	848	890	863	863	882	846	868	831	832	879	843	846	872	890	895	902	850	880	839	886	890	894	875	856	877	879	881	884	864	884	883	835	866	843	854	894	882	820	875	876	824	827	881	842	821	892	826	810	853	892	879	852	839	881	864	834	870	868	875	882	881	822	874	865	856	877	858	902	891	843	912	844	871	837	854	842	854	801	825	834	881	878	807	851
8508	573	584	488	432	378	331	308	340	283	289	292	315	277	291	317	257	288	306	300	296	281	299	303	269	280	304	275	257	294	276	279	283	283	293	296	274	305	294	305	269	267	281	258	275	312	267	270	234	294	275	283	267	267	273	269	272	272	280	269	253	290	264	300	279	296	299	256	278	286	276	292	316	266	305	277	283	274	284	287	313	285	300	274	303	285	284	302	288	292	280	277	294	276	302	262	314	291	261	286	266	272	310	269	263	294	326	304	296	268	266	263	284	281	286	289	267	278	291	282	275	296	295	278	270	284	258	281	284	289	279	274	270	280	278	235	286	297	266	310	270	258	252	286	309	288	293	273	291	275	246	242	285	283	285	294	290	292	298	265	268	273	271	292	284	275	253	246	268	269	296	300	281	266	277	287	268	286	250	276	281	272	243	270	253	272	279	276	273	282	274	288	286	274	300	294	274	268	255	293	278	277	294	288	303	271	280	305	298	306	304	324	283	279	286	282	278	273	265	285	316	281	269	281	248	283	281	262	260	299	296	283	249	275	281	261	290	276	293	256	269	278	277	294	280	292	279	286	278	309	267	271	285	297	276	310	245	261	275	295	259	262	264	285	290	281	278	326	284	285	268	257	277	272	303	278	287	280	309	269	279	274	297	285	312	300	269	295	295	304	260	263	275	293	276	296	284	273	273	282	298	298	275	266	291	268	253	272	262	299	309	285	257	290	239	242	299	259	287	284	279	300	291	296	283	296	288	276	275	305	275	277	274	276	295	277	267	262	283	312	286	257	267	283	293	303	302	278	284	273	268	266	280	248	249	292	282	243	295	277	275	287	288	264	272	288	263	287	244	297	281	309	288	276	296	246	280	333	276	260	281	264	258	301	279	270	285	285	266	308	268	315	263	269	307	284	276	258	262	314	266	272	298	281	266	287	286	280	272	266	285	288	259	271	252	263	242	261	279	281	276	254	300	272	264	291	283	282	263	291	305	280	289	225	288	314	265	305	260	255	275	273	253	267	310	295	300	274	274	295	255	258	296	315	279	263	264	295	275	262	276	284	287	287	265	248	269	311	278	290	303	269	250	291	272	288	280	280	243	258	278	286	277	278	290	256	247	286	270	311	295	277	291	279	267	279	282	289	296	271	272	271	268	289	244	289	288	269	282	278	256	269	242	275	262	271	250	287	288	273	286	286	263	251	281	290	289	272	311	280	292	286	302	272	276	220	278	258	296	292	298	277	283	283	287	315	291	245	258	275	292	281	276	279	292	261	288	299	312	286	291	270	319	263	268	258	265	288	255	279	311	245	252	318	275	262	265	286	242	277	258	262	278	277	302	266	256	283	280	327	263	288	247	290	256	275	247	292	268	279	310	275	277	284	255	271	297	284	322	260	251	246	296	239	308	272	285	283	276	291	292	302	280	284	294	288	289	279	299	283	235	288	270	272	297	276	252	296	273	268	297	301	296	300	262	260	259	268	291	304	278	263	269	259	277	248	277	281	273	277	251	247	291	296	259	288	272	275	274	272	276	273	252	283	288	279	294	282	267	295	275	272	265	282	238	282	283	287	291	273	284	254	280	285	317	300	282	274	290	272	304	247	290	273	251	280	286	266	279	261	285	280	275	281	257	282	293	273	262	251	281	288	286	296	270	294	270	265	295	249	277	293	288	286	269	272	289	289	283	261	277	294	266	271	295	298	316	283	284	333	299	306	302	292	307	295	306	305	273	247	274	236	296	295	276	270	261	259	256	304	301	273	281	275	280	267	295	258	266	335	289	291	259	286	277	300	282	298	268	266	277	315	282	290	287	310	293	280	303	252	278	253	286	264	305	289	287	287	296	281	298	271	278	259	307	276	266	271	288	277	267	283	269	291	302	291	282	288	322	265	260	272	278	270	269	274	290	263	300	287	317	297	257	267	282	290	287	256	285	285	275	285	250	281	291	267	278	284	298	256	289	258	293	293	302	282	281	280	301	263	289	290	280	290	324	297	281	280	300	277	288	301	281	265	267	259	294	321	261	299	315	275	280	293	299	259	276	278	287	268	295	251	260	276	291	260	278	262	262	266	284	271	294	293	273	284	287	256	267	307	269	264	261	306	277	274	295	268	292	289	301	282	282	322	285	269	280	285	248	262	276	264	286	273	274	268	263	271	255	286	279	266	289	276	318	311	276	258	264	296	262	259	295	293	317	251	255	268	287	267	288	243	271	273	276	253	273	277	301	260	256	249	277	286	302	253	305	305	298	273	263	265	282	281	294	294	278	290	276	291	260	290	291	294	261	304	280	261	289	289	281	286	302	280	286	265	271	288	269	299	308	283	266	319	305	285	239	240	274	279	291	317	277	263	274	291	253	296	269	300	269	295	284	309	267	282	276	301	288	270	270	302	299	301	273	269	282	283	245	286	272	279	317	322	288	270	280	251	287	278	321	298	284	269	258	273	265	269	282	238	285	291	267	285	279	287	298	280	296	284	282	249	288	321	300	287	274	301	269	280	285	280	247	286	292	291	275	267	289	276	278	285	268	287	292	315	266	274	276	266	271	255	275	287	297	285	285	288	282	291	265	300	293	263	310	284	276	269	292	305	287	315	290	288	281	313	296	271	289	279	242	286	260	321	291	291	280	283	272	273	290	269	282	261	262	287	282	277	275	241	263	302	268	292	293	272	263	268	310	299	303	310	263	287	281	288	274	281	281	308	257	269	267	274	270	262	264	246	276	242	311	280	303	285	286	285	256	295	311	300	296	271	290	270	294	252	281	282	282	275	270	271	295	280	285	279	269	244	295	280	275	258	250	320	276	263	291	281	244	268	268	291	296	253	298	290	284	284	274	282	283	300	299	281	256	286	286	266	304	290	281	258	280	261	285	304	294	261	290	307	294	296	297	254	280	300	286	293	311	255	296	264	226	302	285	281	260	309	270	247	302	299	275	312	276	301	271	276	335	264	293	291	284	286	286	287	322	312	283	266	308	286	282	325	302	262	285	280	306	316	285	282	270	278	279	272	279	267	265	274	243	247	278	287	258	272	282	327	270	295	310	254	305	268	293	292	289	311	263	286	249	276	315	247	286	300	296	295	300	303	256	292	262	300	288	289	288	270	283	277	286	307	291	282	295	293	302	278	292	282	285	247	287	300	286	276	258	296	279	283	283	276	285	274	287	282	239	274	296	271	225	295	260	274	287	284	291	297	268	283	281	291	267	267	270	332	280	297	276	254	311	281	259	299	290	308	268	287	285	269	289	256	266	301	299	277	274	253	288	291	278	300	255	270	255	293	288	275	288	319	282	295	277	265	286	314	258	264	257	308	259	280	252	291	275	282	290	260	270	274	240	262	274	301	272	297	305	285	286	272	284	282	281	288	254	283	280	281	269	271	300	291	293	295	271	286	291	277	287	259	296	297	271	296	293	260	298	291	285	284	279	263	255	274	285	247	251	295	254	283	258	275	256	262	290	275	319	290	315	268	283	289	271	286	296	285
7034	963	1409	1552	1358	1185	1027	970	930	832	837	790	759	776	762	800	688	721	688	735	706	685	725	700	634	721	683	692	682	655	681	719	658	705	693	681	748	746	671	671	698	638	653	711	630	632	713	645	717	646	675	666	664	660	666	657	655	672	674	688	651	659	679	676	678	708	688	676	694	671	686	649	681	667	656	643	672	689	673	652	654	650	680	700	621	677	654	613	676	616	692	638	630	658	641	723	662	654	639	698	660	717	737	639	660	716	675	681	673	631	679	717	646	658	664	697	707	677	662	705	670	643	691	676	685	675	628	653	645	689	681	716	694	681	656	625	691	652	670	694	630	687	664	652	700	620	683	701	672	655	650	634	687	614	660	630	665	700	602	646	696	670	639	679	657	673	657	657	619	661	670	675	685	635	665	636	663	697	684	683	672	668	658	660	624	663	716	654	657	674	649	676	639	702	638	638	633	698	701	653	673	634	644	702	680	669	672	702	682	612	689	713	663	651	665	677	675	690	646	668	659	673	669	676	628	640	695	673	648	657	660	704	661	667	634	653	642	608	667	689	647	640	664	668	649	655	692	679	699	704	647	711	651	654	669	655	663	666	667	683	680	635	674	695	655	652	665	671	638	699	692	694	675	697	664	679	667	694	686	684	656	651	639	681	683	618	630	669	649	649	677	710	657	679	624	654	703	655	660	697	677	647	651	693	645	662	659	665	661	675	637	644	671	678	688	677	663	690	706	674	630	710	659	695	683	643	667	681	652	637	704	668	659	667	724	657	656	653	632	706	662	696	707	669	710	642	700	649	653	675	657	665	662	661	653	710	676	622	643	685	698	682	682	642	662	632	680	697	680	624	688	664	660	682	665	719	717	638	691	663	641	686	668	674	673	635	713	672	677	678	681	670	669	624	689	675	689	630	721	714	635	636	655	651	618	620	697	646	697	674	686	696	683	652	671	653	667	680	626	669	639	692	624	679	627	649	663	684	652	629	684	667	694	679	632	678	679	696	670	686	635	644	659	723	640	665	637	646	661	679	712	666	705	674	631	650	630	682	689	661	634	632	656	672	665	693	721	706	698	690	699	648	676	706	674	645	637	644	677	660	688	651	656	674	680	726	672	707	629	648	685	623	641	651	664	675	717	682	655	643	699	640	669	592	658	705	619	692	674	671	646	685	690	654	683	664	683	688	631	712	681	650	674	686	673	728	671	679	586	627	661	657	681	663	656	661	700	672	638	689	647	625	623	671	683	664	700	687	657	682	649	702	694	668	668	642	694	646	696	668	673	647	668	652	675	708	658	691	639	664	632	684	633	639	672	618	656	655	681	646	656	633	656	683	657	664	627	681	658	677	632	673	630	688	647	639	685	671	646	687	725	665	686	644	658	653	620	678	658	638	699	692	732	668	620	626	642	625	661	687	665	614	639	664	683	671	678	659	663	661	712	626	670	652	681	624	682	702	674	684	666	693	681	668	742	685	668	676	671	666	668	660	658	673	666	664	706	675	635	644	701	653	681	686	659	711	700	644	636	672	642	656	635	687	660	663	638	750	665	705	642	663	671	667	723	644	659	663	672	751	626	641	666	666	649	668	706	681	711	682	652	662	644	705	682	673	636	692	653	696	647	679	662	651	635	675	664	686	662	650	653	634	672	716	670	626	663	685	641	681	669	706	677	631	690	685	647	683	651	678	679	676	701	637	680	683	674	668	693	699	637	716	641	659	644	650	687	661	691	657	685	633	705	642	638	679	675	654	693	713	700	703	696	655	643	651	650	696	670	654	662	696	646	672	643	666	692	712	689	642	696	711	702	677	690	638	659	629	699	640	665	691	695	687	664	660	667	676	630	661	632	699	703	689	627	662	618	687	684	662	616	678	694	652	695	639	672	673	630	686	663	670	649	687	677	629	634	630	634	657	650	613	697	661	697	638	726	654	652	673	673	658	709	672	637	667	691	691	682	669	616	648	665	652	709	659	673	724	660	675	721	604	708	645	671	646	641	685	640	681	667	625	611	673	656	679	676	665	642	636	686	651	632	683	690	635	688	680	613	701	675	659	681	656	679	622	661	709	660	664	680	685	667	643	650	640	645	664	643	703	638	665	662	691	646	687	654	629	667	685	657	650	660	633	663	623	671	701	667	669	697	665	630	663	680	653	601	687	648	665	628	692	653	635	648	672	659	672	696	648	620	669	691	661	661	651	616	657	624	664	690	688	669	635	691	703	635	651	688	647	612	657	656	674	715	675	674	628	624	611	674	621	623	672	665	707	633	631	656	665	662	644	666	657	683	681	669	653	666	644	662	663	681	699	641	700	688	701	648	673	698	686	661	667	680	665	672	643	658	679	715	670	673	677	645	668	691	692	676	682	688	618	704	686	666	691	682	681	686	691	662	665	672	704	635	744	716	674	688	650	684	655	673	648	653	685	642	696	680	682	660	649	678	689	651	669	653	617	645	671	700	651	634	655	658	658	644	680	675	665	647	689	650	644	662	653	683	686	652	674	656	677	658	624	693	659	633	695	635	669	698	675	692	704	719	709	662	664	696	628	661	658	649	639	673	665	682	666	639	708	634	639	640	650	646	692	656	665	644	694	682	697	657	698	667	699	650	663	645	685	647	667	669	642	661	667	670	691	656	666	659	690	654	632	652	634	660	662	703	666	713	676	667	678	649	664	647	633	632	654	664	656	635	698	692	660	688	662	657	684	627	622	706	658	660	658	675	681	657	685	653	682	655	606	683	658	681	641	655	694	641	698	692	728	651	632	656	650	632	622	650	641	626	673	639	657	638	660	662	708	646	664	619	721	689	670	671	695	653	673	694	651	689	669	647	633	673	685	666	629	666	681	667	680	632	665	652	670	649	659	669	675	648	598	644	634	667	632	702	668	652	664	649	673	636	654	692	603	677	699	687	674	649	627	620	651	691	615	669	688	611	696	649	667	656	669	669	642	706	642	661	701	676	586	615	691	700	663	620	669	712	663	629	681	651	621	710	627	665	652	692	713	722	670	664	672	694	643	698	660	662	653	720	654	670	679	684	678	704	639	595	612	628	682	666	640	651	669	675	708	680	671	673	609	657	692	655	694	679	691	659	710	693	749	671	581	666	657	662	655	624	705	666	653	657	688	744	628	711	674	719	697	640	660	667	714	659	708	631	688	659	670	624	666	688	681	671	665	674	652	662	681	682	713	661	608	693	705	664	676	666	670	655	675	664	681	603	663	714	646	643	681	671	649	668	664	668	668	692	632	633	681	694	647	616	671	697	629	646	665	655	655	628	649	673	690	666	668	645	660	688	664	694	672	679	689	674	625	707	674	672	661	690	637	578	663	687	686	658	703	677	647	692	709	683	661	636	679	629	715	645	620	640	649	639	696	627	682	692	700	629	695	699	625	611	695	662	648	615	661	679	720	668	603	666	709	673	619	663	677	740	630	682	652	673	612	666	638	657	678	656	714	692	643	667	671	670	641	673	658	686	664	678	678	687	658
15257	1001	772	569	395	304	243	229	170	181	171	172	171	155	136	124	165	155	148	124	145	136	126	143	137	123	109	136	122	122	141	116	112	119	118	111	113	123	119	109	123	109	130	140	119	124	152	119	130	125	122	105	119	127	122	130	126	124	125	114	120	112	113	136	126	107	99	123	132	108	132	136	134	129	112	116	146	106	117	104	115	97	121	110	126	117	138	110	107	122	104	125	99	112	115	128	117	114	101	125	133	115	131	122	113	130	116	131	130	128	122	148	124	110	121	123	115	109	128	106	131	133	123	120	118	117	99	154	109	156	122	97	128	126	129	94	118	108	120	110	124	128	116	109	122	117	123	106	131	111	104	142	108	126	139	138	110	137	126	114	119	114	111	127	95	114	128	122	106	134	118	89	117	122	133	108	128	126	116	110	101	130	116	125	116	137	103	120	126	131	125	130	125	119	110	108	117	105	110	118	121	120	112	133	115	139	129	145	130	123	129	110	123	125	93	113	119	125	121	120	145	140	111	112	99	111	114	130	112	131	126	131	120	131	131	122	99	128	133	125	128	117	116	100	134	110	119	134	123	122	112	103	108	108	135	114	121	120	118	106	121	101	114	125	115	102	124	132	120	120	127	127	116	111	122	140	126	123	137	126	119	110	130	129	108	113	103	126	133	110	136	137	130	122	109	120	121	99	137	126	113	110	125	122	119	120	141	116	129	109	127	125	118	138	114	141	136	115	134	116	122	121	131	132	129	133	105	125	114	125	118	125	109	131	127	123	120	126	107	110	124	133	115	111	148	122	143	160	128	137	121	140	121	138	146	113	132	124	115	158	133	112	133	124	102	112	129	117	99	112	120	109	124	125	134	120	126	115	122	134	133	117	116	127	120	125	109	130	148	123	137	116	114	122	112	129	129	112	117	106	113	121	123	121	109	118	110	126	115	129	105	119	116	128	112	121	115	98	107	124	129	146	113	116	112	120	121	108	99	109	126	113	134	127	131	121	139	105	107	124	122	115	110	112	124	103	120	133	124	132	133	120	122	120	142	124	135	124	123	108	114	105	116	104	131	148	110	130	122	129	112	113	134	120	130	120	102	115	119	100	129	112	117	124	120	115	133	120	114	116	117	94	108	125	111	119	113	122	123	122	124	111	131	130	119	129	111	104	114	104	127	132	126	133	113	113	106	125	130	123	133	121	99	104	135	129	106	118	132	109	127	131	125	122	137	130	112	130	129	137	132	113	106	121	128	124	131	142	124	127	135	134	123	118	132	114	113	109	122	130	120	130	109	128	124	149	123	120	121	134	128	122	131	124	122	135	121	111	102	139	123	98	122	144	136	115	112	133	129	121	100	137	145	117	108	93	118	126	111	137	98	125	112	121	121	132	129	131	114	115	141	113	118	118	152	125	129	136	122	115	119	112	107	123	109	123	130	134	136	123	128	133	122	111	114	108	104	123	107	112	123	122	133	113	122	115	111	127	135	124	110	143	105	123	116	132	133	123	98	126	113	103	119	124	117	115	132	134	116	135	102	115	125	117	120	101	129	121	122	99	118	125	106	113	118	105	99	125	117	105	127	119	132	129	148	140	133	91	118	108	126	105	149	118	123	116	127	116	107	127	125	104	130	125	118	105	125	141	124	108	106	121	137	109	121	123	130	106	105	126	131	139	117	125	123	126	131	124	124	145	138	114	156	115	136	134	111	120	112	121	127	122	134	120	127	123	116	115	104	136	126	133	135	118	113	129	109	132	127	128	102	134	126	107	137	105	114	110	120	92	142	138	133	103	113	126	117	112	107	126	130	105	114	114	130	129	104	120	113	114	114	122	133	114	129	129	132	123	131	110	112	113	114	121	132	101	126	118	123	111	148	125	113	132	113	124	122	102	130	99	130	119	100	105	109	129	116	133	123	115	117	103	128	108	118	129	111	113	117	114	123	129	116	116	102	105	133	118	102	123	115	127	113	122	105	118	121	109	118	120	111	135	117	112	108	120	103	114	126	110	135	109	127	118	125	125	97	115	135	130	126	121	129	119	128	132	106	114	128	110	105	140	122	135	134	109	114	108	107	93	142	128	151	121	101	120	127	113	138	118	112	122	133	104	130	127	96	113	117	107	121	125	138	130	111	122	117	127	120	105	118	123	124	106	127	105	124	143	112	127	107	99	129	116	124	97	139	115	126	124	125	116	118	113	111	110	135	118	105	108	105	111	122	111	120	114	123	136	132	131	131	111	130	120	115	99	116	116	104	115	112	114	129	114	124	142	111	114	129	106	100	125	124	109	132	123	99	123	108	120	101	130	130	128	109	113	137	123	114	120	122	141	92	118	126	111	122	103	116	123	122	114	115	116	117	99	118	106	143	105	114	129	117	120	128	127	143	101	125	108	151	113	124	118	142	113	126	117	121	132	130	117	123	117	115	109	94	124	138	137	123	115	122	125	143	100	133	107	110	113	122	119	119	123	126	111	131	129	109	117	123	126	128	145	124	123	126	144	114	112	130	124	109	116	119	116	122	126	118	119	128	121	143	118	130	118	116	116	119	121	112	106	114	123	102	121	115	120	122	99	127	124	128	120	122	114	128	109	118	125	122	111	134	114	133	125	127	115	130	124	131	131	117	134	110	110	117	115	135	116	148	107	111	107	105	123	117	133	115	120	120	127	118	142	137	139	121	126	119	124	124	123	139	92	133	120	98	103	122	126	114	120	119	109	130	117	130	126	117	121	115	126	120	100	131	121	121	128	114	104	120	111	133	118	104	124	109	106	112	134	111	100	98	133	136	119	126	108	130	114	110	120	124	131	132	114	118	121	133	126	119	120	123	101	121	112	123	130	111	127	131	115	129	105	132	104	118	115	142	110	125	128	113	130	119	116	101	121	127	139	112	116	117	110	123	105	113	134	115	88	133	113	102	104	114	113	120	111	114	119	100	140	129	119	133	116	124	115	149	105	107	121	126	112	120	126	114	133	127	128	124	137	127	104	133	125	131	114	127	114	145	117	121	102	143	120	122	108	125	121	119	123	118	126	111	141	132	134	137	138	103	145	121	115	97	110	114	114	110	155	108	141	146	100	127	111	111	104	121	131	101	133	120	115	110	122	122	116	137	133	122	120	107	127	118	119	90	124	115	135	135	131	137	110	132	133	133	114	113	134	136	116	126	125	116	113	114	136	122	125	98	128	129	103	112	121	108	149	133	122	135	129	120	122	118	105	108	120	114	119	103	126	115	106	126	143	121	121	103	112	93	110	117	107	128	120	112	119	141	131	112	128	123	111	135	103	120	106	144	130	127	107	109	117	121	126	113	115	122	124	139	131	129	131	113	130	128	124	126	107	123	135	134	142	142	128	117	125	118	105	119	98	142	100	114	132	117	101	121	120	116	121	117	119	104	112	123	123	141	122	114	99	126	116	102	132	111	111	98	117	123	119	127	139	132	127	118	127	98	115	103	130	126	105	124	105	122	106	113	127	115	109	129	117	124	111
9195	785	1571	1729	1624	1215	1027	904	768	688	605	561	546	493	464	443	458	400	403	421	408	376	352	400	365	394	388	367	362	359	371	356	421	336	347	379	381	347	331	328	340	343	314	361	362	330	322	369	345	332	333	354	329	321	347	370	311	330	329	346	343	319	297	335	323	323	325	318	341	308	352	316	304	323	321	323	330	343	344	348	359	346	336	340	348	336	347	351	359	330	364	348	350	329	302	298	323	297	314	316	327	331	335	358	327	326	326	347	347	324	304	340	323	321	310	314	352	330	362	325	330	317	307	360	325	342	364	328	321	348	316	351	326	322	331	306	338	313	327	311	382	383	340	326	335	316	317	336	362	337	302	297	332	343	341	342	324	338	334	340	328	374	303	325	352	337	317	341	298	334	316	309	335	325	313	344	323	345	359	303	319	310	334	307	360	352	351	326	305	337	341	338	349	333	335	303	294	310	306	312	323	295	344	317	348	342	358	348	325	337	305	346	303	330	289	331	342	329	354	347	314	351	323	315	327	340	363	345	326	324	347	316	315	359	336	310	326	325	363	314	357	312	315	329	322	328	305	374	356	335	331	379	315	334	358	348	348	345	331	330	332	319	316	331	328	314	338	330	332	317	343	346	346	326	335	332	321	302	326	324	330	324	343	346	345	324	336	331	336	342	310	309	306	340	332	331	340	366	346	293	326	331	322	352	319	331	321	332	333	335	340	316	306	337	379	337	340	321	316	315	296	296	318	318	360	320	354	363	339	348	297	337	311	350	304	349	312	292	341	333	321	347	313	338	354	329	327	322	330	308	320	365	325	326	325	320	334	351	308	357	292	336	293	329	348	311	341	337	272	313	313	340	307	365	286	323	316	332	322	334	314	343	310	340	368	332	310	305	332	330	333	330	291	336	304	346	327	326	369	325	315	321	364	319	295	325	312	313	304	322	336	325	323	323	343	327	323	341	313	364	314	333	322	299	345	313	317	338	319	369	332	327	341	324	321	325	333	313	350	320	320	323	345	355	354	369	358	359	351	304	347	307	321	326	309	302	351	338	319	314	341	351	362	330	334	321	349	317	312	373	326	314	335	312	375	330	320	331	311	302	299	323	335	346	370	320	327	332	348	322	322	323	324	318	323	339	328	336	336	327	334	332	339	337	344	336	335	340	344	326	326	342	307	313	298	309	357	301	317	370	332	313	314	332	328	338	334	307	326	314	315	326	321	335	346	318	332	304	331	325	341	314	349	312	319	348	333	293	311	358	336	341	335	321	341	339	343	332	324	331	340	339	304	334	308	329	343	331	340	322	314	322	355	325	346	343	332	332	331	318	325	329	344	355	329	331	319	344	374	322	309	355	351	342	315	321	338	323	312	336	298	348	344	335	313	324	363	342	323	310	345	353	299	308	328	304	344	333	364	322	375	311	315	350	336	315	314	342	315	316	339	333	345	319	358	354	331	307	326	356	333	354	357	330	310	339	333	345	312	345	291	306	333	357	342	337	344	352	305	350	314	345	346	319	348	339	325	346	332	311	344	332	328	317	362	337	331	292	321	302	343	355	327	319	363	309	313	333	337	360	312	331	345	334	348	322	327	362	292	320	333	316	333	308	335	313	352	342	331	358	333	336	304	337	347	317	346	332	359	318	346	318	346	349	327	356	343	344	311	332	353	318	331	345	330	329	311	328	299	336	311	321	324	285	348	307	341	352	340	301	315	358	322	308	328	328	319	326	348	342	320	328	346	302	318	350	329	341	336	348	360	330	331	358	337	327	356	330	333	333	325	325	355	330	347	344	345	320	323	336	314	357	340	310	322	331	312	366	301	288	307	307	304	362	344	373	358	335	320	314	350	344	322	340	313	373	319	296	313	301	327	326	288	329	295	325	341	328	308	302	349	343	335	315	316	316	358	311	319	358	355	319	310	340	308	328	347	310	349	298	346	308	344	316	324	326	337	323	330	341	347	335	337	342	331	319	344	335	325	327	323	323	339	353	332	326	314	323	312	308	351	349	340	337	305	319	328	349	345	338	331	353	329	314	327	324	320	314	312	316	320	337	298	323	343	304	333	324	336	317	340	343	324	319	316	320	306	327	333	351	306	327	337	328	314	326	305	344	324	308	334	335	307	344	324	315	330	341	329	331	346	346	317	326	328	325	332	326	355	345	347	331	279	323	354	334	354	316	350	322	295	320	349	349	331	330	363	293	339	356	328	326	351	338	328	339	296	301	361	315	331	341	329	328	330	336	325	340	307	324	333	335	326	329	315	323	348	353	306	313	305	307	281	315	358	347	346	304	304	344	318	353	340	338	323	318	319	289	348	331	335	340	326	328	314	307	341	313	324	299	358	337	334	349	322	334	338	343	294	342	308	293	343	346	353	337	359	352	303	324	309	338	350	358	315	340	339	318	326	349	334	300	299	359	301	335	320	313	346	311	348	341	337	318	334	302	333	338	334	314	321	331	314	330	316	281	323	335	338	328	319	342	325	331	333	361	340	333	335	327	332	301	322	353	321	363	310	323	337	298	311	326	323	356	319	307	317	341	321	317	309	321	330	349	344	290	333	307	326	321	348	283	346	330	314	320	311	299	310	334	309	320	314	333	337	328	321	317	332	347	359	306	330	356	337	335	310	307	325	322	338	333	346	330	341	320	260	327	355	305	330	336	307	343	288	353	331	362	322	350	336	358	315	342	316	317	342	344	312	335	295	321	314	359	317	305	334	334	318	329	329	316	336	344	338	322	310	317	352	326	370	351	306	329	354	317	321	373	330	352	351	326	363	336	338	317	326	320	360	343	321	311	316	325	324	361	343	312	279	331	302	331	337	332	338	304	329	330	315	322	336	356	317	351	315	311	357	354	336	350	320	307	326	346	354	316	307	327	341	335	315	316	318	356	297	363	343	320	321	295	334	308	351	337	313	329	348	356	318	307	345	342	333	313	323	343	306	323	301	306	307	331	343	323	305	341	337	337	332	326	323	332	320	329	322	328	331	342	292	324	337	307	329	362	372	330	315	326	313	326	318	345	290	336	335	313	360	367	329	326	320	329	294	320	325	366	310	327	320	349	333	324	334	332	323	355	324	308	331	338	324	304	314	340	337	364	350	312	318	314	331	342	353	343	351	334	342	327	342	321	330	343	312	303	325	333	344	324	331	355	306	360	343	352	347	328	307	323	309	345	334	308	328	340	323	332	319	305	345	321	343	347	340	311	321	334	312	311	329	315	334	359	334	307	336	303	330	337	333	319	320	325	328	307	337	335	318	344	327	356	305	332	323	337	327	344	312	323	321	331	336	302	298	331	330	318	297	324	341	339	370	330	361	314	336	317	333	337	319	335	323	320	304	314	368	316	299	343	313	315	326	309	307	323	320	335	303	331	333	333	307	332	311	308	312	332	340	299	332	336	321	334	338	365	313	327	350	329	356	325	314	319	347	300	324	302	319	329	312	316	336	316	334	327	312	328	292	325	331	349	316	323	347	348	354	353
1369	429	390	407	433	404	372	380	385	362	389	387	380	380	364	373	326	365	390	357	358	370	343	365	407	376	417	377	400	370	383	391	351	389	386	361	374	379	358	370	400	361	371	362	387	361	366	410	368	354	396	360	379	370	374	428	370	370	349	412	381	361	357	369	329	380	365	355	352	399	371	344	409	348	363	397	376	350	373	341	345	387	381	391	376	362	395	380	383	382	356	357	388	363	337	367	373	347	378	391	329	382	370	340	379	360	380	387	388	348	369	397	448	372	356	363	354	346	377	387	354	339	333	371	370	339	377	370	360	426	342	377	333	344	378	388	387	364	347	365	367	370	401	377	373	383	414	377	336	384	370	346	383	351	361	395	392	391	370	378	349	364	381	326	351	399	370	335	405	365	376	356	354	364	386	368	364	365	385	373	375	359	372	380	363	360	385	362	357	357	358	382	392	373	331	369	365	389	365	345	367	356	399	351	336	321	353	319	370	384	330	385	347	399	354	323	357	390	336	358	358	370	350	358	357	358	350	351	375	356	356	388	385	371	377	365	370	395	327	341	384	363	389	379	382	382	396	372	382	389	416	366	413	343	353	392	406	352	361	355	357	356	375	398	379	345	379	370	373	375	337	381	386	383	403	380	394	368	363	417	357	365	347	353	401	373	360	338	358	370	370	366	358	366	349	387	371	394	382	339	353	336	331	364	363	367	369	378	358	395	360	374	377	364	369	397	379	382	396	368	328	366	345	380	377	355	408	383	402	363	353	408	365	387	405	384	367	361	360	375	369	375	352	395	364	347	398	355	371	364	402	374	353	333	375	362	383	410	313	387	346	395	395	357	360	382	373	354	382	422	384	383	378	394	376	377	386	383	361	348	396	399	362	385	393	361	375	344	379	379	378	360	398	396	367	399	352	389	329	358	395	361	374	397	404	343	374	375	379	362	368	351	389	363	349	338	356	351	373	347	362	378	358	323	341	342	384	370	411	369	369	337	407	385	398	396	371	342	415	359	369	382	349	365	326	382	379	374	391	376	391	397	309	356	402	390	399	361	384	416	359	403	403	386	367	376	343	405	387	366	347	383	346	343	381	379	422	360	363	364	395	333	379	354	373	394	344	381	365	365	335	404	374	332	394	356	359	389	382	357	374	347	395	392	331	359	389	430	375	346	360	379	377	367	350	384	397	386	369	396	357	381	407	395	387	391	393	353	370	387	381	400	386	341	406	351	382	391	378	333	379	380	381	336	366	350	366	342	352	437	363	410	363	406	371	369	392	395	379	397	364	330	381	400	398	397	375	385	401	382	377	372	354	395	390	371	355	392	338	393	351	373	338	416	357	358	409	358	373	363	357	330	393	397	364	393	373	387	361	367	392	390	407	367	357	345	390	378	374	396	387	354	397	326	372	388	382	387	330	367	397	350	393	353	361	398	347	376	390	341	355	352	355	387	362	384	351	365	377	389	380	402	347	396	330	360	327	387	368	358	380	375	349	375	346	349	379	379	347	355	402	386	365	379	379	349	384	412	355	385	359	365	375	380	379	389	346	391	413	381	357	364	371	372	378	339	377	353	366	390	353	343	357	399	364	321	366	366	367	352	377	349	371	373	351	342	405	377	371	347	372	390	377	367	388	382	362	344	351	338	384	380	406	376	406	351	364	397	350	336	371	372	371	394	328	400	360	401	372	380	349	387	392	387	348	376	409	367	357	371	378	387	351	396	366	360	371	355	375	385	394	376	358	369	377	387	380	376	340	386	368	410	383	348	373	379	362	379	374	363	407	370	373	339	336	407	391	375	364	370	326	387	376	343	340	347	349	365	355	379	365	384	390	389	384	363	363	359	388	346	373	374	373	353	348	344	365	332	368	354	358	354	394	389	348	392	374	369	412	366	358	407	384	349	331	351	353	368	376	394	355	408	349	364	384	383	380	375	374	369	367	385	408	377	385	359	372	370	370	361	404	408	363	378	373	371	381	394	372	355	347	361	378	383	416	382	388	415	348	354	356	348	379	370	355	347	349	340	360	348	386	375	415	386	369	359	379	417	323	335	395	358	388	361	369	368	372	402	342	328	370	404	381	348	345	372	380	356	385	359	342	397	398	363	411	357	368	360	337	362	327	366	398	369	362	369	381	371	354	385	368	368	406	375	350	362	363	356	385	365	349	378	342	360	370	357	370	378	329	410	336	395	372	404	351	359	336	365	381	368	416	361	364	380	345	383	393	396	365	399	391	342	359	366	375	347	373	359	367	397	368	357	374	360	390	361	337	357	408	370	383	375	375	409	353	398	351	384	392	387	364	355	358	393	348	364	372	388	334	369	375	379	383	326	376	357	386	361	395	341	394	380	378	370	342	403	378	377	402	382	417	360	316	369	396	356	409	347	361	356	392	379	371	374	382	355	363	329	365	363	364	344	373	382	362	354	403	364	345	364	379	378	379	367	392	367	343	355	347	429	368	380	378	353	348	344	366	345	396	381	388	367	338	357	377	360	376	370	399	344	384	366	378	336	405	388	351	375	356	349	370	373	369	372	360	363	368	380	373	382	362	399	350	376	376	380	370	346	358	382	374	369	383	367	367	367	381	375	380	347	344	399	370	390	361	377	355	364	384	382	383	405	363	374	383	392	362	368	373	401	397	366	372	361	347	393	363	409	358	322	387	366	376	365	370	398	373	398	371	372	362	354	348	374	377	358	345	403	394	381	366	373	350	371	387	364	387	358	385	340	391	324	318	376	381	365	382	383	390	373	347	341	382	372	364	377	379	409	386	364	367	367	372	365	351	330	376	346	371	376	348	389	357	351	377	350	370	363	367	415	349	385	346	348	392	349	349	383	400	362	389	365	381	350	369	388	415	368	397	375	357	379	385	415	392	359	378	370	380	399	381	390	389	382	383	372	409	383	377	372	388	370	389	395	388	395	377	374	396	376	372	350	376	364	351	381	333	398	402	369	329	375	372	387	317	373	398	356	363	371	350	349	375	373	386	364	365	344	341	330	373	388	343	353	381	381	345	385	385	386	352	412	384	367	368	386	353	395	369	383	364	389	391	351	373	357	347	374	387	344	359	404	372	377	357	366	378	405	352	369	355	350	375	365	379	372	357	366	401	327	361	374	396	364	391	378	373	344	375	379	364	365	366	370	396	366	364	385	401	386	393	352	352	360	396	403	382	362	347	376	367	367	416	396	374	366	364	400	370	367	384	341	395	390	362	382	385	361	332	400	386	389	372	394	355	388	405	350	362	374	402	364	345	377	362	339	377	383	348	342	371	357	376	369	383	388	385	363	374	380	375	404	412	337	347	352	379	339	369	351	381	326	384	367	385	349	367	395	372	357	338	364	398	333	379	382	386	382	394	349	383	371	357	352	379	338	357	343	340	385	396	370	365	388	369	353	399	352	354	393	401	417	395	376	374	379	396	360	375	355	385	390	401	404	383	361	403	363	375	403	377	322	346	382	377	351	398	360	389	399	358	365	380	357	381	368
2048	957	1031	985	954	978	938	885	894	898	921	891	891	927	903	893	829	805	848	896	896	861	913	828	815	844	958	846	841	878	846	907	842	906	862	864	861	874	835	831	935	806	938	875	864	830	848	895	850	898	817	874	851	878	851	838	870	859	890	886	903	813	867	851	866	861	908	854	829	889	866	927	853	826	815	830	896	837	872	853	879	861	888	867	807	879	863	882	833	920	891	878	852	884	848	848	876	913	831	853	914	840	834	865	837	899	828	870	880	910	873	828	855	907	903	850	866	906	857	891	844	874	870	878	940	835	861	853	880	901	896	868	959	866	906	901	886	893	858	857	880	849	863	901	849	809	811	881	869	856	895	922	857	875	800	911	892	871	867	889	858	860	894	856	854	888	883	850	803	921	825	830	826	954	831	882	880	888	870	875	906	858	801	848	876	842	854	927	907	804	835	899	896	853	876	816	903	902	888	884	834	907	849	887	869	879	931	820	909	859	855	845	855	816	852	870	908	894	812	882	848	871	923	864	918	934	911	908	881	867	877	900	902	888	876	868	892	885	895	855	825	824	907	865	845	879	858	828	897	860	876	925	839	852	873	861	865	915	851	891	870	846	843	850	893	878	877	851	866	866	842	827	899	886	834	892	904	878	906	869	848	867	870	867	849	913	822	814	904	850	865	923	876	851	900	816	814	905	869	887	865	864	864	936	864	881	832	909	880	844	850	933	841	880	876	849	867	835	879	820	887	870	844	882	857	874	879	847	900	864	872	883	834	914	876	871	923	854	855	857	845	863	870	918	857	880	832	887	864	806	884	838	898	791	809	887	966	847	866	856	825	853	881	833	846	853	926	841	863	866	839	845	892	941	868	851	887	879	887	807	903	880	905	851	851	918	862	842	859	794	925	875	874	916	882	882	851	848	927	872	801	835	839	931	860	841	920	956	876	884	864	851	855	853	877	832	893	842	835	823	877	877	861	862	870	868	847	916	867	889	884	904	875	882	889	849	878	856	955	911	868	922	917	848	828	905	846	904	915	846	854	879	869	840	872	892	876	932	877	875	867	898	901	852	925	930	885	904	842	887	851	876	869	810	883	865	856	859	909	859	852	870	879	883	914	824	866	864	862	822	890	885	857	845	848	912	884	937	914	851	848	897	852	861	897	844	846	869	897	841	923	858	841	847	921	875	898	857	896	807	850	900	822	916	872	856	905	903	904	874	833	926	911	851	871	850	888	889	868	856	809	894	905	894	906	821	911	915	878	876	873	833	899	875	796	845	907	872	834	857	909	851	908	793	861	907	816	887	913	874	828	883	895	863	859	877	918	877	834	865	845	861	879	855	839	862	808	854	858	823	836	857	827	871	898	870	845	841	842	897	885	909	857	894	883	839	862	787	856	809	868	864	838	862	871	896	846	859	900	878	929	849	848	907	851	873	830	896	872	848	873	883	928	890	900	869	895	843	915	869	868	909	843	922	844	869	859	889	868	869	829	905	873	920	842	900	885	893	846	910	862	833	847	875	851	881	900	838	844	894	851	832	829	828	799	900	868	900	815	870	855	835	901	849	854	856	883	851	881	855	823	846	900	882	854	878	839	851	818	847	871	894	882	904	865	879	865	887	870	833	865	882	856	883	859	870	846	914	845	893	893	880	863	865	912	861	840	857	875	896	898	831	875	912	922	879	860	857	838	883	877	847	896	861	863	831	835	848	852	878	904	873	822	906	869	814	844	891	873	925	901	889	883	890	890	880	839	835	880	866	860	863	870	883	863	846	843	875	871	850	851	812	896	867	885	874	820	913	842	903	891	909	903	894	832	861	847	900	824	886	878	842	893	862	869	831	853	895	870	861	821	865	874	854	868	830	915	873	857	849	860	872	866	891	834	861	853	886	892	860	919	882	854	898	816	869	847	881	819	931	840	901	888	896	898	862	858	849	847	874	830	871	841	869	875	862	852	813	893	877	896	922	882	912	876	897	919	871	864	831	846	872	837	914	863	859	838	898	894	873	832	855	861	873	869	840	855	865	877	845	825	845	866	859	856	865	858	849	825	860	873	896	859	868	814	889	910	863	837	855	853	829	820	864	860	856	873	839	890	866	890	904	876	811	894	816	893	860	873	891	892	894	870	897	864	852	926	865	898	886	910	822	869	898	927	891	860	894	849	807	849	878	885	829	850	893	871	885	877	855	884	880	843	850	886	899	856	882	829	849	889	901	862	845	842	939	877	889	904	861	848	826	909	873	859	914	824	871	864	823	928	859	928	865	832	918	889	880	828	886	857	892	894	909	891	881	883	889	851	917	922	853	904	831	861	867	897	850	890	873	878	867	854	873	873	895	844	843	860	890	862	888	880	869	846	855	873	892	891	865	855	861	926	828	850	872	917	885	914	824	864	901	828	881	856	871	819	836	878	830	867	885	896	879	917	872	880	868	902	874	912	884	810	912	881	914	840	924	829	869	879	839	857	868	851	871	854	866	866	881	917	902	897	833	854	841	826	856	912	859	899	872	880	930	865	831	840	895	914	894	890	898	867	820	824	866	864	877	846	919	864	919	886	917	838	881	845	862	841	868	798	797	888	886	878	888	876	864	871	903	889	823	870	876	901	845	884	882	839	900	882	881	906	813	878	826	826	912	834	839	836	847	908	863	872	872	854	842	902	897	849	903	893	863	878	880	955	895	861	871	856	868	952	869	867	884	869	876	851	888	906	883	899	873	895	889	891	856	873	905	888	847	853	847	865	816	800	893	862	869	853	884	912	911	911	940	876	872	837	913	853	882	861	884	883	918	897	883	827	861	929	848	921	815	874	784	834	856	872	854	846	871	897	885	880	827	917	825	888	865	868	864	884	903	883	884	861	831	870	886	842	901	886	886	852	942	832	921	913	874	826	901	853	842	855	771	890	916	874	890	862	884	887	865	820	849	873	891	908	841	880	829	860	863	885	852	885	881	894	880	874	817	812	887	835	814	876	860	840	889	910	883	877	888	864	930	824	904	812	857	819	859	888	934	869	863	848	831	851	853	932	822	883	886	872	885	887	903	899	842	876	886	866	857	883	869	850	853	850	880	893	890	857	908	909	860	847	896	877	852	851	912	849	880	849	843	871	839	882	871	871	864	831	847	850	880	902	873	920	901	890	876	876	837	941	833	886	851	886	818	910	868	842	829	803	891	904	896	926	898	876	882	893	889	832	863	926	875	859	907	880	862	883	864	813	902	870	888	788	830	868	835	885	865	874	883	878	887	864	910	864	875	860	855	897	833	835	836	868	902	840	859	889	887	881	873	897	868	933	958	828	888	865	876	903	925	912	876	860	872	884	852	917	863	896	876	878	866	879	895	868	918	871	855	903	875	918	858	937	847	857	852	828	842	825	853	877	900	880	883	874	885	885	874	877	911	866	814	893	847	895	921	905	878	893	856	849	849	902	869	820	902	852	884	879	855	900	867	890	844	950	904	902	893	854	856	776	852	851	861	894	858	858	858	868	862
8748	580	598	531	385	389	345	384	331	288	328	274	296	280	304	310	303	260	283	287	265	269	278	265	264	272	269	279	293	305	291	293	284	308	264	293	247	278	273	280	291	302	275	290	314	317	275	316	302	263	279	291	303	268	301	261	300	244	291	293	296	275	276	301	267	282	288	295	258	272	264	296	277	322	311	298	303	266	313	271	276	278	296	298	276	272	283	299	293	292	290	253	286	278	270	271	275	286	275	261	265	298	281	276	280	263	269	260	305	271	260	274	291	290	271	251	308	276	299	315	275	267	275	267	303	276	282	267	264	255	255	275	281	306	247	281	252	309	250	259	268	264	298	297	274	290	244	274	273	271	252	305	286	268	285	271	272	276	260	291	285	298	269	290	279	246	300	253	273	247	276	286	264	297	274	275	262	307	275	281	273	301	290	319	295	275	266	267	284	297	248	304	293	263	273	261	277	302	279	261	288	273	281	261	286	268	302	282	278	305	280	293	297	279	273	295	294	288	285	267	267	278	310	305	254	279	297	281	281	287	295	251	259	296	274	283	302	263	278	289	282	275	261	276	285	290	298	258	281	266	313	290	278	255	273	281	325	307	294	290	273	268	288	299	268	288	265	299	274	297	267	272	262	301	277	267	282	297	281	260	321	231	262	316	295	300	274	289	297	278	282	260	283	290	246	273	273	270	294	306	302	259	289	270	287	265	264	257	266	295	277	280	268	268	276	291	288	312	274	290	290	248	294	284	273	274	279	281	281	272	276	258	269	276	292	276	265	300	282	308	306	294	277	277	259	285	269	271	277	301	284	278	292	274	261	279	254	295	260	238	273	248	283	313	290	295	315	283	276	269	259	263	274	283	279	277	274	282	265	264	279	288	266	298	282	268	284	299	288	266	269	270	316	299	264	255	293	254	264	295	306	273	299	239	278	305	288	278	304	257	274	308	312	289	338	256	260	283	266	268	266	294	268	255	292	256	273	281	303	256	276	268	262	286	289	264	307	282	259	270	285	288	290	286	292	291	319	276	267	294	271	270	280	278	302	290	270	250	294	272	269	280	293	287	291	270	258	263	291	304	276	277	294	282	280	298	299	298	293	277	293	294	282	293	268	266	287	294	270	299	295	276	273	273	262	260	275	305	274	279	285	291	280	256	252	264	339	291	267	292	278	265	304	285	295	273	310	262	253	268	280	253	262	267	261	276	309	271	295	276	284	282	268	278	234	283	260	293	307	284	266	304	319	270	267	304	248	278	287	307	275	264	297	328	273	291	273	270	303	272	257	257	265	272	264	273	274	280	297	298	282	320	276	299	277	269	264	291	251	266	279	272	281	289	292	291	275	272	267	250	268	267	280	268	288	249	289	271	262	246	283	269	296	262	281	280	273	267	306	275	284	264	274	297	281	285	280	274	262	292	300	282	257	295	273	290	320	264	284	264	261	273	275	271	255	265	274	291	277	286	292	277	250	302	278	302	266	278	275	308	278	259	314	293	278	268	285	274	257	255	288	262	288	301	273	247	273	255	288	288	271	265	296	295	306	268	270	283	270	292	251	284	305	280	296	272	257	277	271	290	260	290	270	298	259	256	268	248	266	268	306	288	280	285	303	270	266	292	258	281	302	279	282	306	276	266	296	271	313	281	273	282	299	298	286	262	299	288	303	288	266	271	297	283	302	299	275	287	301	288	290	287	293	248	300	254	297	294	279	307	252	253	288	303	284	274	306	237	256	281	274	265	310	272	279	284	293	286	310	290	255	286	290	268	290	259	270	259	256	332	272	257	313	260	268	271	284	259	290	293	271	287	287	289	254	294	277	285	294	300	261	232	278	319	267	271	275	284	273	271	283	307	282	273	285	264	312	297	291	296	288	276	277	269	306	315	267	265	259	308	276	267	325	263	279	279	269	274	280	275	248	277	291	262	263	308	275	310	259	276	292	264	278	260	291	273	286	318	296	283	275	303	265	290	256	289	281	288	303	246	293	271	255	278	271	270	282	313	264	275	291	273	282	281	248	266	295	344	280	309	275	279	307	278	290	283	299	293	262	285	265	265	275	291	267	278	282	277	292	275	295	265	265	274	264	256	296	284	271	296	273	303	291	279	293	292	263	284	250	283	293	278	269	292	286	287	294	288	291	273	268	260	297	308	278	267	249	263	282	274	279	285	273	252	293	280	295	278	298	284	276	262	297	277	263	243	288	264	271	274	269	310	251	277	301	267	273	288	270	278	299	270	240	320	271	277	295	268	333	286	247	266	285	290	255	297	278	297	287	296	259	254	265	285	258	293	286	267	260	281	301	299	278	267	282	292	288	293	261	321	251	288	260	262	294	273	288	245	304	275	275	264	279	263	286	306	244	258	312	256	259	267	281	268	293	285	308	292	268	291	312	264	289	302	280	280	265	265	303	287	275	276	294	296	265	290	244	276	280	291	297	295	282	253	251	248	269	287	273	278	269	250	302	291	257	281	306	282	319	280	316	289	266	303	306	243	297	266	316	298	269	285	280	307	254	285	259	295	272	269	275	272	270	290	247	300	286	273	283	265	316	254	280	242	276	249	289	269	284	267	296	255	270	288	264	256	265	283	288	261	292	289	288	258	290	258	295	265	283	296	275	253	245	296	299	260	271	278	292	276	243	244	267	271	276	278	299	279	256	275	265	266	279	288	263	286	276	312	280	296	267	274	281	297	282	251	271	284	284	288	292	270	286	282	264	290	299	289	282	295	284	277	287	260	298	250	260	283	301	272	291	270	260	264	280	303	283	292	278	300	306	249	311	284	280	265	264	260	293	302	267	240	286	273	312	289	280	272	279	291	286	303	263	295	284	292	272	280	291	278	299	312	292	276	280	280	249	312	265	290	276	302	270	296	257	262	303	267	265	282	272	276	281	250	258	269	288	266	267	306	267	272	283	302	297	312	255	240	305	299	310	271	268	291	261	271	295	295	281	287	263	294	293	253	274	275	285	284	273	276	286	292	260	299	310	282	273	267	268	282	275	273	298	257	255	266	280	285	299	282	283	288	261	294	289	230	317	265	320	272	277	291	293	270	319	265	293	282	240	276	271	277	300	301	282	232	280	290	312	291	281	275	269	283	290	294	269	292	271	296	294	304	276	269	280	280	283	269	274	271	267	258	271	296	245	265	272	265	288	275	240	253	321	275	277	270	277	309	297	310	281	274	289	321	305	277	276	256	288	276	281	282	284	311	278	269	284	277	281	279	272	261	269	278	339	266	276	255	271	288	304	263	315	244	275	319	296	293	250	292	288	299	280	298	268	281	310	275	283	298	259	267	273	279	314	295	279	284	293	318	278	288	265	283	280	281	295	285	263	259	260	274	307	278	297	269	261	285	292	260	260	267	281	254	282	286	279	285	311	281	243	283	273	267	296	302	289	266	286	286	252	259	271	274	313	264	282	272	276	259	284	262	277	287	279	256	273	266	283	284	278	252	293	280	270	273	265	293	258	258	296	285	286	289	281	277
7128	952	1364	1543	1332	1154	1047	1046	925	875	832	795	747	738	747	709	717	698	700	708	694	720	686	698	683	678	669	692	641	670	654	681	708	674	687	691	663	676	652	677	681	696	652	668	694	704	663	660	692	638	638	676	684	680	649	669	651	653	638	686	690	664	636	663	687	720	692	685	630	670	648	669	680	660	646	654	643	667	664	657	687	653	696	654	714	665	674	652	679	669	688	699	691	626	685	664	660	663	634	644	677	701	636	589	651	661	623	650	649	671	682	627	643	658	660	695	668	658	674	682	651	687	716	632	667	608	649	697	676	693	661	664	632	640	640	654	698	639	701	651	645	689	674	667	684	666	705	677	686	701	656	656	703	586	665	680	674	670	665	697	690	639	661	651	654	671	621	634	642	645	688	656	695	683	697	645	663	677	661	665	662	675	634	634	640	649	713	701	632	685	659	661	644	651	728	686	629	661	647	653	673	657	660	702	670	684	671	604	640	601	618	673	661	670	612	672	658	627	682	668	626	632	642	627	626	632	676	695	642	695	692	644	684	676	674	648	642	657	680	716	637	666	693	686	663	675	694	674	697	664	676	652	652	692	651	676	677	683	697	654	659	662	647	634	671	655	678	669	663	666	641	711	639	653	665	692	636	694	656	640	697	644	655	656	619	635	662	674	667	624	672	658	644	638	656	647	692	642	614	659	690	637	674	621	703	665	662	675	681	636	644	655	668	670	616	693	711	667	665	682	657	652	632	638	660	636	690	702	675	618	633	677	672	643	670	612	679	648	687	633	703	659	660	705	666	720	624	646	682	651	671	671	666	657	653	663	658	677	663	679	634	661	671	664	648	698	672	623	665	611	657	656	658	669	681	670	652	681	695	680	642	663	643	706	659	694	678	706	680	714	677	631	654	646	675	683	621	665	651	673	689	659	648	648	600	672	669	687	612	651	693	651	683	674	660	603	671	650	704	688	676	628	654	656	636	678	655	674	671	713	665	667	645	700	679	696	663	669	631	674	657	709	651	666	643	664	655	695	644	623	700	675	670	723	678	712	661	655	629	651	636	677	669	622	651	688	627	657	638	698	619	662	665	645	678	621	636	688	682	624	658	629	686	674	629	621	645	667	630	683	660	675	670	610	710	683	681	666	669	651	700	702	696	654	642	632	638	676	650	689	624	684	635	680	657	644	681	640	616	637	656	705	646	701	609	661	694	615	667	659	645	637	636	661	675	667	638	675	673	663	675	635	637	668	692	657	650	666	657	638	653	661	663	683	677	659	697	612	688	643	642	668	653	636	636	687	671	680	709	639	655	643	702	695	632	677	700	625	665	698	656	643	665	694	640	661	675	666	623	682	618	669	654	624	667	675	653	670	716	662	673	666	667	672	693	641	644	686	633	624	644	651	686	677	636	655	649	685	692	659	682	667	657	664	643	643	659	679	671	708	651	708	624	673	694	670	682	678	656	641	665	668	665	658	641	655	656	656	722	669	658	593	713	618	683	678	686	643	661	676	651	642	621	649	727	609	662	699	696	662	667	679	696	684	676	617	670	650	677	628	629	693	673	632	613	655	665	692	665	671	663	638	684	667	635	669	677	702	645	647	643	712	693	611	698	671	704	714	694	666	642	679	682	662	645	680	598	610	714	678	632	661	666	622	636	711	722	677	659	672	621	698	623	720	677	686	634	651	656	658	720	640	647	648	656	692	672	662	641	696	646	653	670	678	619	690	688	651	723	651	685	685	647	659	638	620	652	663	697	685	667	658	694	680	693	657	644	659	690	669	635	707	655	662	643	684	662	684	676	671	642	687	679	692	660	674	683	671	692	669	643	718	640	701	674	672	670	693	733	681	686	654	669	690	695	684	665	706	666	652	654	642	651	610	661	617	659	645	703	676	633	707	661	650	647	663	608	636	707	674	634	661	660	634	666	715	618	674	685	636	690	673	658	707	672	681	677	615	683	704	685	706	685	654	676	664	677	639	654	663	652	638	674	659	693	703	684	679	705	670	628	648	629	655	689	670	646	643	679	629	659	673	634	684	662	668	652	693	680	620	705	640	657	709	693	688	625	711	713	656	695	726	643	652	666	685	687	694	673	662	629	664	690	659	656	594	713	676	704	698	680	654	674	722	659	668	686	677	639	674	684	701	675	670	637	677	635	686	679	673	634	675	669	698	688	684	650	627	651	634	690	696	652	654	675	668	638	667	664	647	669	688	724	658	718	662	633	675	667	661	655	674	677	666	644	638	688	637	666	691	715	651	650	633	681	695	653	636	666	696	649	703	713	627	687	644	666	649	634	662	655	672	744	697	702	721	659	721	641	660	689	665	618	673	673	693	670	685	692	648	677	650	630	664	660	675	698	673	675	600	639	708	645	674	635	668	660	712	698	686	647	675	693	648	678	637	684	667	613	663	662	678	636	651	709	701	665	695	675	661	663	673	622	648	658	720	647	674	621	705	618	675	657	673	620	647	625	666	690	696	687	684	667	674	641	647	669	658	705	629	676	639	634	692	669	647	654	612	626	668	649	682	645	694	697	657	644	707	685	661	646	676	654	634	636	658	656	619	648	664	632	685	707	669	657	637	629	657	640	659	681	637	675	632	684	719	660	608	684	651	598	710	632	659	716	666	637	644	704	704	615	661	668	684	697	658	674	685	653	711	679	692	682	633	691	625	696	684	586	632	645	681	682	664	619	708	650	638	650	644	690	657	636	666	649	696	669	714	711	697	670	645	648	719	678	712	616	649	676	621	656	665	663	686	654	647	645	683	673	657	654	665	658	654	625	705	681	660	706	638	692	728	644	691	645	665	646	710	679	670	670	647	694	649	673	663	672	650	676	737	623	688	698	645	673	610	652	642	662	616	665	649	667	660	646	704	653	665	644	678	691	659	665	681	681	644	684	686	648	662	668	639	665	705	670	654	704	650	633	668	634	678	670	616	688	638	681	651	663	691	671	670	668	664	637	672	636	658	647	695	676	637	706	661	642	651	670	639	612	722	663	649	666	656	665	685	632	676	712	656	644	684	671	722	662	701	686	668	696	644	693	653	703	649	654	680	644	646	692	655	647	697	673	684	690	702	638	673	673	695	699	682	642	673	683	700	671	696	635	650	651	667	704	653	668	666	667	694	660	699	698	623	648	665	676	653	679	664	662	669	691	667	724	625	699	704	761	654	677	662	666	655	678	656	670	675	665	668	700	648	646	659	651	677	686	660	672	651	667	635	691	668	654	661	664	657	649	694	662	673	690	661	676	661	689	689	659	682	637	670	661	710	659	685	689	612	709	662	660	648	678	606	624	669	641	650	678	657	689	674	653	674	643	636	672	675	669	650	694	663	670	653	666	658	677	681	660	636	643	645	660	651	693	600	629	681	634	638	700	682	665	647	654	720	731	638	675	679	699	652	630	696	655	695	671	671	667	677	672	688	671	654	672	679	674	701	667	665	671	700	670	651	663	693	657	640	682	644	627	661	695	701	692	689	628	691
14809	1015	660	489	403	285	247	225	196	149	168	157	166	137	153	137	121	151	129	135	114	129	118	120	129	115	118	132	138	137	142	116	122	116	128	119	127	137	133	120	122	130	106	139	117	146	106	134	125	124	108	110	101	115	124	118	108	121	122	148	130	122	109	137	129	138	127	127	121	131	119	110	124	120	109	142	132	145	151	108	122	141	96	116	102	126	121	124	136	123	135	115	134	119	145	122	111	113	116	119	103	127	107	132	119	126	125	111	118	120	120	119	103	113	122	126	125	117	115	120	142	120	118	128	127	134	114	119	107	117	106	98	133	98	111	100	116	109	116	118	104	114	134	107	117	127	127	123	98	124	134	123	105	115	116	124	114	133	124	131	127	112	134	132	126	124	125	135	113	120	150	137	110	139	107	123	133	139	128	123	91	102	97	132	110	126	122	120	101	116	131	114	97	104	106	115	146	125	106	109	110	104	121	114	125	110	137	141	122	128	116	98	111	130	124	108	113	107	128	116	109	132	119	131	132	95	120	155	104	119	114	122	124	121	123	113	108	116	129	127	127	127	103	101	127	107	114	131	115	125	101	112	130	105	108	135	102	119	134	121	163	120	140	114	103	109	105	134	140	115	135	114	107	112	111	107	106	123	114	116	137	114	109	123	122	123	119	127	127	133	96	118	104	98	122	110	127	132	127	117	140	117	107	150	122	123	130	117	135	117	133	133	113	125	115	123	145	135	101	119	125	123	108	117	127	125	118	123	140	125	141	131	111	134	125	139	111	121	119	110	112	120	124	113	120	123	122	119	139	138	123	99	87	111	111	116	121	122	112	106	135	122	143	110	120	124	153	128	118	127	113	92	121	150	132	118	117	127	119	122	112	121	130	106	119	112	117	117	118	140	126	133	109	137	118	134	132	129	124	145	142	134	122	119	144	129	122	114	119	113	123	123	105	110	138	137	115	112	108	123	133	142	137	115	120	125	147	115	128	121	111	114	126	103	133	126	139	137	122	121	120	137	120	115	138	127	128	110	129	121	115	134	139	120	129	135	108	105	113	109	104	109	116	98	113	112	128	127	122	141	133	128	118	95	127	141	145	116	109	115	123	111	125	117	101	107	135	128	107	123	124	114	128	111	132	130	120	97	123	112	137	124	117	141	128	138	127	129	113	116	120	112	115	157	120	129	123	133	127	120	96	138	103	125	119	96	123	115	134	143	113	118	127	106	123	120	107	118	133	114	114	111	143	130	119	119	124	112	135	126	139	116	109	129	133	130	128	107	141	117	111	108	125	91	102	132	115	113	108	118	117	114	119	124	122	115	109	124	115	129	123	127	92	121	120	118	128	105	108	109	126	126	127	118	119	119	122	119	131	106	145	124	124	117	102	103	124	125	134	112	107	105	120	109	121	119	133	107	127	112	137	112	95	126	112	136	101	128	123	125	135	121	138	103	115	138	119	109	128	139	101	128	119	116	105	97	132	125	107	113	136	119	120	123	114	121	117	125	111	111	136	126	111	97	123	132	123	124	118	109	144	132	124	112	112	127	140	107	130	120	128	119	117	136	99	99	139	119	109	105	109	116	138	135	124	106	107	125	128	116	116	119	120	127	111	114	103	128	98	113	106	132	125	131	104	113	130	155	118	145	104	116	139	121	124	141	128	130	106	106	134	115	111	126	129	100	130	119	118	116	131	109	118	125	114	128	117	132	116	133	107	105	117	138	91	120	119	116	125	139	130	135	133	119	117	114	120	144	104	110	131	145	145	144	119	123	131	134	123	116	131	125	120	126	129	122	132	103	111	136	125	126	128	112	128	120	115	142	133	125	102	121	120	125	114	120	142	128	114	123	132	120	123	141	109	109	107	121	114	121	125	115	128	126	122	121	131	127	132	141	122	119	137	116	119	134	114	104	117	106	118	127	119	107	111	98	125	122	143	126	120	130	147	115	131	118	113	106	124	118	114	127	101	120	135	116	139	120	104	120	115	135	124	128	98	109	129	117	116	132	110	123	131	126	110	129	150	118	123	113	148	123	141	111	112	107	111	125	126	117	123	124	114	126	134	134	121	107	116	138	122	105	142	118	111	123	121	112	130	117	135	155	131	110	122	98	103	155	136	136	132	165	125	111	119	127	104	146	133	111	112	125	102	126	157	109	108	121	118	112	111	128	114	130	124	131	120	120	127	108	146	128	120	107	102	133	119	116	123	117	105	140	117	114	102	137	116	124	124	136	106	117	105	119	106	141	117	106	109	112	97	105	118	116	117	113	103	119	112	120	92	124	123	139	133	145	106	117	133	129	124	111	120	123	121	118	101	151	125	109	129	117	125	121	133	127	130	123	130	118	101	106	113	124	132	134	126	102	130	130	108	105	120	120	117	115	115	110	110	131	122	108	100	131	110	111	121	103	121	122	147	119	110	104	127	106	116	136	107	107	156	121	115	119	118	102	105	118	117	133	133	148	137	137	111	111	125	115	127	129	123	127	139	139	122	97	111	125	128	122	111	113	113	119	144	125	127	96	110	126	126	140	130	124	121	118	96	125	125	144	107	109	119	128	105	112	116	120	118	122	109	131	124	114	130	107	103	130	126	119	101	119	117	106	124	115	120	123	107	143	120	129	114	109	117	121	118	109	99	127	101	113	101	135	114	121	128	134	116	137	121	118	135	99	99	118	132	98	128	122	116	105	122	133	124	126	121	111	122	105	118	111	108	119	124	135	126	122	118	118	120	118	118	135	141	136	117	94	122	110	110	102	106	123	126	117	134	109	126	127	123	128	118	124	123	108	136	120	126	123	110	114	139	139	108	122	116	121	109	116	116	123	115	117	129	131	144	120	123	143	129	112	111	115	118	112	122	117	99	127	123	127	134	110	122	130	122	119	119	125	114	134	115	113	110	117	121	121	129	113	113	135	113	120	146	131	134	122	138	143	100	139	127	135	127	127	106	123	119	109	131	121	113	129	160	121	133	116	137	133	113	133	123	121	114	127	127	133	129	138	122	130	128	125	134	123	100	136	141	142	119	125	105	124	121	123	126	124	117	128	114	124	125	122	108	139	117	111	133	135	139	107	124	126	122	117	111	120	124	129	107	114	140	123	105	142	118	119	114	128	131	117	131	121	125	110	137	113	127	104	119	151	134	130	121	130	111	120	132	126	115	117	126	116	122	121	101	110	137	128	117	112	118	119	127	129	138	129	119	125	118	148	120	120	120	118	115	110	113	126	107	116	139	115	122	121	143	120	123	129	118	138	124	110	130	111	119	101	111	119	123	132	140	121	144	148	111	114	120	123	138	118	122	128	122	110	94	133	114	107	123	115	112	120	113	148	147	111	105	133	113	118	120	141	108	135	135	113	126	94	115	127	120	107	129	120	139	111	108	126	125	104	118	122	117	120	117	126	131	121	117	103	117	115	134	106	118	110	111	123	113	135	103	104	124	105	127	122	136	126	93	117	124	107	128	139	144	110	114	120	125	110	112	120	150	127
8885	780	1450	1823	1473	1267	1062	842	809	688	578	564	589	501	440	473	433	422	385	410	388	403	374	392	364	393	377	387	368	373	359	367	357	363	340	343	324	348	372	332	353	342	301	324	366	340	348	329	329	331	329	326	377	322	326	330	340	364	334	350	322	339	372	335	361	360	319	355	349	346	345	337	326	317	340	328	368	346	359	315	301	316	339	316	336	327	313	331	353	346	347	309	356	319	348	336	348	322	310	306	327	328	337	333	322	338	330	329	359	319	340	324	319	304	335	332	323	336	330	310	313	351	289	310	356	334	304	321	336	356	318	361	300	309	337	300	304	314	318	310	345	341	347	340	364	317	350	318	324	314	305	328	307	338	316	349	338	325	297	333	367	338	332	351	314	312	314	321	325	310	328	305	313	359	344	342	312	325	343	333	324	297	336	321	322	355	328	314	333	327	331	334	344	348	328	334	340	327	337	331	315	320	330	343	342	322	303	312	322	310	361	332	325	309	366	325	311	361	298	317	334	346	332	350	312	324	327	321	312	336	331	339	316	356	343	322	317	347	327	345	337	328	316	333	338	342	328	366	330	330	331	290	348	357	342	353	347	321	343	337	348	324	334	327	353	352	323	330	336	338	303	340	302	333	326	335	294	344	361	332	335	316	321	342	307	332	348	305	317	323	322	325	364	331	295	327	310	327	314	313	334	338	351	320	357	336	342	326	345	305	354	306	308	328	337	325	332	345	351	312	298	354	310	334	372	342	280	310	340	341	328	356	325	332	348	310	345	333	323	324	322	330	313	335	321	313	312	317	316	300	317	317	349	327	332	362	339	303	333	359	330	337	337	348	362	330	342	311	311	330	349	296	301	359	278	336	313	336	305	347	316	340	355	313	363	332	349	309	279	324	340	313	352	353	342	327	330	307	335	323	328	336	318	360	345	346	327	292	325	353	338	346	329	302	330	352	325	339	338	334	329	310	317	306	328	324	306	317	306	317	352	314	328	335	316	321	332	313	345	311	317	334	319	292	328	319	316	316	355	351	313	327	334	342	313	335	323	327	324	321	326	337	352	320	329	331	324	309	307	312	325	315	331	336	332	331	325	343	299	362	349	320	333	295	316	306	326	312	331	357	302	326	364	323	343	332	319	344	349	344	338	359	324	306	357	358	318	322	335	315	349	301	314	286	337	317	325	365	291	338	328	323	338	306	279	312	327	317	300	329	320	322	321	361	316	329	313	334	332	341	340	361	331	383	319	316	343	311	324	305	296	349	368	312	344	305	339	312	347	331	326	298	326	320	316	325	345	326	348	346	308	348	320	353	321	345	354	335	339	347	345	346	302	321	341	296	347	318	347	314	333	318	334	333	353	299	329	322	333	327	339	328	332	338	346	341	287	332	324	323	310	317	337	341	332	332	328	327	347	326	360	340	352	318	319	344	345	311	310	311	328	348	335	353	320	325	318	325	351	327	322	356	334	347	314	319	343	297	342	320	322	323	297	308	302	311	321	339	308	310	360	296	318	317	369	322	336	327	320	347	320	335	287	341	353	333	342	311	286	368	318	335	341	298	333	376	343	330	340	288	293	328	315	312	339	332	328	323	355	293	325	340	327	342	325	365	348	345	338	344	347	286	329	313	335	341	306	313	309	323	310	320	309	320	324	348	346	335	311	331	340	338	338	331	364	319	348	345	311	334	344	308	312	345	274	327	332	317	318	334	326	319	307	312	360	354	317	314	336	369	314	328	336	341	352	315	349	347	322	328	302	377	299	331	324	342	315	345	312	349	323	315	318	317	316	331	339	378	324	310	376	293	346	331	312	344	311	300	360	327	309	298	316	336	332	344	336	364	352	295	331	339	337	335	309	353	320	338	334	308	339	312	330	319	312	353	304	352	324	280	316	323	332	321	301	364	310	342	342	319	339	343	335	330	326	321	338	328	334	308	322	302	355	357	305	343	328	327	331	284	343	332	366	318	333	366	331	331	336	316	316	350	315	313	331	320	329	337	339	314	325	315	328	319	337	320	327	331	328	336	365	337	323	330	337	327	349	324	359	362	335	360	355	370	350	319	312	330	347	303	325	329	311	318	327	352	319	321	339	308	328	326	317	326	336	327	300	328	359	342	326	317	327	335	311	361	306	348	306	337	319	331	345	331	346	328	315	333	391	310	357	315	333	357	303	339	307	326	346	339	337	326	337	315	349	304	342	327	311	295	335	337	335	335	317	338	321	340	343	346	329	305	336	336	303	352	327	354	314	329	307	325	345	337	355	336	321	327	304	307	335	324	317	322	358	361	360	314	319	329	305	313	313	331	332	316	327	379	335	329	330	340	335	318	331	328	328	320	330	346	351	359	336	317	319	332	370	304	321	352	322	326	329	319	304	362	301	281	320	341	333	329	296	329	366	328	321	323	317	350	355	325	312	334	318	321	319	335	326	302	331	340	331	308	346	346	329	328	326	336	312	340	358	314	333	310	315	342	341	329	301	313	317	330	348	325	309	353	307	317	334	328	312	336	315	323	322	321	343	316	346	326	338	338	350	342	308	326	315	319	348	344	323	332	366	341	292	318	343	315	355	353	342	341	301	317	297	337	320	309	366	321	323	329	318	314	308	331	322	335	330	369	318	345	360	343	364	331	321	364	334	332	331	342	344	311	321	311	327	328	318	336	352	331	320	319	344	323	370	312	299	332	303	304	323	334	342	348	328	326	297	343	290	326	360	314	336	331	339	344	336	304	314	307	300	319	340	333	322	366	342	306	299	350	336	350	313	358	318	352	318	334	323	306	317	319	324	319	342	338	337	361	307	309	332	345	339	328	326	333	333	343	343	338	339	325	299	338	337	329	356	293	370	343	328	314	311	321	310	357	358	335	327	322	352	309	302	306	303	338	352	298	307	282	346	317	335	320	329	305	323	319	334	297	332	301	334	316	319	323	333	331	352	337	303	335	315	353	319	328	330	337	313	318	327	310	361	316	308	341	318	368	305	324	313	349	344	331	301	330	295	339	280	351	330	346	304	309	322	302	314	325	323	334	327	336	331	341	323	327	342	337	309	352	316	338	338	326	321	334	345	334	299	328	281	320	331	362	332	307	336	381	332	311	296	372	351	329	322	341	328	318	346	362	350	339	318	332	325	340	319	346	324	310	345	323	332	336	344	332	321	328	302	357	319	347	309	330	327	326	299	311	324	321	326	364	344	360	312	333	324	337	346	330	336	328	357	307	337	329	340	321	364	339	332	330	326	331	322	320	354	325	308	350	303	332	342	333	331	309	305	311	334	334	308	333	335	341	341	287	344	332	309	386	359	337	340	343	332	357	378	341	346	352	327	372	330	298	359	334	325	346	333	344	309	309	346	320	347	329	323	368	309	336	333	339	307	349	341	335	321	354	310	302	349	320	346	321	315	338	329	311	369	325	362	346	328	338	313	365	328	323	331	339	349	304	362	376	356	330	308	330	347	333	310	308	352	333	310	308	335	312	360	299	360	328
1411	402	392	380	358	361	389	383	416	367	381	354	369	364	342	369	357	364	376	392	401	365	357	360	347	385	407	379	365	396	381	407	386	407	389	410	374	367	366	349	370	357	362	346	378	340	347	388	365	430	382	367	339	393	374	402	345	371	349	365	416	371	361	373	376	361	381	387	356	330	348	355	369	380	402	367	367	397	382	388	357	347	386	383	383	409	367	341	352	364	390	371	396	386	399	382	386	375	361	363	338	365	381	349	371	350	396	368	367	355	374	372	377	380	359	381	365	361	349	343	344	399	378	372	376	398	362	379	364	434	378	355	367	334	372	389	390	367	357	380	366	363	365	353	372	390	355	353	392	362	407	378	381	385	362	368	363	380	377	363	386	332	381	373	353	401	370	372	365	364	351	395	364	366	325	360	402	367	363	389	412	367	343	385	414	374	360	345	378	376	397	362	392	388	370	372	416	364	362	365	362	340	395	369	333	381	374	373	360	360	404	350	386	342	365	403	343	377	347	373	399	385	357	395	350	390	360	375	372	379	386	381	369	394	367	359	334	354	364	383	373	349	406	359	377	394	360	378	343	379	368	395	377	381	378	406	394	344	405	355	349	412	368	345	380	367	388	389	361	375	370	397	379	358	379	389	358	376	392	347	355	357	361	403	386	369	373	372	367	372	342	380	370	339	389	365	361	344	381	380	390	407	367	378	347	385	408	375	368	387	434	389	376	372	369	390	381	344	371	362	385	370	380	332	360	407	361	404	374	327	389	377	323	368	411	372	345	392	339	370	375	368	391	364	347	366	398	358	406	353	335	332	379	370	378	373	388	332	364	338	393	353	393	386	369	366	370	386	404	365	364	361	387	351	405	394	354	384	387	365	388	381	391	369	370	383	393	370	379	369	391	342	366	368	369	351	377	356	406	361	354	364	341	367	335	375	386	357	364	386	389	374	349	344	365	331	363	346	375	369	398	403	360	385	360	373	363	393	383	373	352	400	319	378	379	376	352	331	359	365	338	350	339	373	409	325	391	344	344	354	354	341	400	376	327	387	386	363	363	393	360	380	351	397	342	362	385	373	384	349	396	356	344	359	400	367	316	342	368	393	364	407	386	405	359	361	370	388	368	380	339	368	365	414	416	356	372	390	346	370	365	346	423	374	372	366	376	370	355	371	388	354	360	398	388	378	367	384	378	350	358	375	394	388	376	399	401	385	397	356	358	368	379	397	379	350	370	374	368	390	384	329	366	387	366	355	362	345	386	383	339	384	401	395	379	349	375	355	350	347	399	387	375	394	397	376	390	348	378	356	377	363	353	355	388	377	364	350	387	399	387	385	370	390	369	385	396	370	356	355	379	386	363	343	360	348	375	376	361	368	368	369	340	361	398	378	420	382	373	342	371	380	380	371	379	356	378	375	383	378	380	370	378	351	371	374	386	393	352	386	360	386	386	373	385	332	369	350	411	368	399	353	378	392	359	402	394	399	352	380	368	366	362	402	390	329	370	368	376	389	395	374	364	350	371	314	404	370	371	364	340	416	379	374	395	353	359	384	350	358	359	346	388	337	333	433	375	334	419	317	352	361	349	404	374	358	381	357	363	361	375	383	394	376	400	390	406	343	377	341	376	401	352	344	375	358	345	380	358	374	376	340	393	374	392	373	384	367	366	366	357	397	333	355	347	351	382	372	357	395	341	363	357	382	422	374	415	384	388	385	417	388	356	363	395	330	348	384	372	384	339	377	394	372	351	357	376	365	357	378	386	379	359	382	375	350	352	401	369	349	360	352	360	380	376	393	359	357	383	347	367	395	382	373	383	390	393	371	379	373	352	339	361	360	377	353	417	358	401	330	379	389	355	368	386	394	336	342	345	361	375	378	368	383	364	354	352	347	365	366	382	391	367	354	395	368	384	364	357	340	374	367	390	378	386	363	385	404	412	385	368	363	388	381	379	344	362	362	398	363	387	362	373	352	373	385	367	366	350	372	343	381	400	352	365	392	347	377	352	365	342	349	375	339	415	331	389	380	351	377	366	378	398	402	359	372	375	381	382	353	412	351	344	354	344	377	366	362	358	388	382	371	325	344	381	343	378	386	377	357	349	362	365	370	404	376	360	385	375	365	419	360	330	376	312	379	394	362	355	403	390	395	360	363	363	374	359	357	394	360	356	365	343	361	355	373	318	343	352	362	394	349	378	373	388	355	390	386	394	410	376	342	384	372	346	367	367	376	337	376	366	361	394	383	356	356	373	405	375	335	357	354	360	385	360	371	399	360	373	419	355	324	374	401	404	355	349	363	360	358	357	363	395	335	389	393	376	366	376	363	378	328	391	350	366	364	360	361	438	357	392	347	354	385	359	368	373	352	361	386	395	415	384	403	359	402	387	383	366	402	387	407	343	371	360	410	373	387	348	382	347	376	342	387	392	358	361	342	354	413	356	366	359	358	383	379	368	373	405	347	389	354	412	408	366	391	383	378	371	397	381	393	326	371	356	368	364	387	378	381	396	345	375	388	378	387	396	362	365	386	376	372	343	337	354	357	395	388	377	429	355	345	357	380	369	394	330	395	371	401	383	376	374	399	359	391	329	351	357	369	351	396	378	345	359	338	382	383	367	368	401	360	373	385	381	353	376	416	346	370	361	361	356	388	354	386	383	359	394	374	346	343	387	372	367	362	362	407	378	402	391	381	348	357	331	370	360	369	369	353	379	395	407	398	391	354	397	356	362	402	411	369	366	409	369	395	398	371	383	357	342	401	363	366	367	397	371	397	355	362	326	390	365	366	357	333	380	384	372	401	368	407	386	373	408	393	378	367	384	377	386	403	372	392	375	397	364	358	402	397	364	339	395	361	366	349	372	347	399	379	351	370	361	392	334	333	379	343	369	367	368	409	388	400	371	390	370	382	339	385	366	371	393	343	364	374	381	369	369	352	401	376	350	389	368	379	404	405	372	353	316	380	347	388	380	346	376	402	384	368	385	379	384	367	355	367	383	382	350	352	374	367	341	350	371	377	429	396	361	383	350	376	371	416	387	403	405	388	356	352	384	369	371	393	357	384	363	368	353	356	340	405	345	349	380	365	379	366	367	384	383	369	354	362	355	329	388	364	398	408	361	367	383	367	386	350	367	388	363	358	380	353	381	351	401	382	366	338	383	347	381	361	361	358	386	385	407	352	372	379	361	367	368	374	392	367	373	376	370	362	368	400	391	355	382	349	373	329	353	376	377	355	400	412	381	342	358	372	340	375	372	385	365	342	375	383	382	388	352	356	406	383	389	389	380	340	356	353	388	368	358	397	343	358	356	381	348	362	396	377	387	372	367	391	375	334	359	388	378	318	420	360	373	399	390	380	399	371	393	382	349	367	379	344	396	358	391	348	373	368	408	424	383	384	341	375	363	352	367	390	387	372	345	371	368	327	405	317	374	407	394	368	398	316	369	347	358	382	376	331	380	374	345	359	352	362	368	362	429	373	348	370	369	378	378	368
2063	931	965	1023	955	933	938	925	898	905	911	935	893	860	910	876	870	848	884	907	858	877	820	837	907	843	875	906	857	870	885	854	872	827	857	841	911	842	850	837	879	880	853	889	886	872	838	879	860	891	834	875	892	863	881	914	910	889	912	879	852	882	896	902	897	855	798	875	841	838	853	833	875	846	866	813	919	901	865	850	929	853	893	872	839	893	909	882	906	832	858	854	882	854	856	900	904	854	918	881	902	872	873	858	874	941	880	828	851	825	828	891	905	852	904	904	831	838	869	887	862	895	857	874	850	870	931	869	867	834	899	883	912	873	863	814	909	867	886	871	848	842	817	846	871	881	873	842	902	828	877	883	881	909	860	866	895	940	830	870	833	859	835	861	881	861	853	880	830	888	866	872	898	839	875	864	831	858	883	851	921	896	868	878	921	881	850	916	867	878	895	858	820	909	839	903	874	867	874	867	818	849	855	865	879	881	897	887	910	827	858	869	863	903	841	863	863	843	853	909	893	854	894	835	875	857	868	841	872	888	916	870	878	872	873	862	835	877	823	886	922	918	866	943	804	865	808	926	928	834	869	878	903	846	881	873	866	844	879	858	859	810	895	886	914	908	878	850	833	841	827	850	871	890	867	855	887	821	833	863	975	867	917	920	856	890	875	846	876	885	880	810	952	857	892	840	895	888	857	835	869	876	853	908	876	831	810	865	903	903	812	868	878	864	862	888	896	898	913	865	861	872	865	889	908	878	833	845	873	919	849	865	864	846	822	851	824	828	894	858	856	903	842	852	870	831	867	864	850	825	819	868	913	953	866	847	822	827	901	861	861	850	886	882	861	858	863	924	881	903	885	874	910	838	876	818	879	860	805	835	892	841	866	857	916	885	898	861	836	815	849	897	899	882	819	880	851	850	865	812	887	882	882	864	875	877	847	881	865	835	875	866	869	890	892	848	810	890	829	863	880	873	878	887	844	920	891	834	861	896	898	850	853	859	858	881	860	890	893	842	872	866	852	862	879	887	859	875	853	875	849	878	860	868	906	841	908	913	892	870	907	903	868	849	911	847	822	855	899	861	897	891	842	912	888	879	847	855	830	898	863	796	833	842	869	903	833	839	869	904	907	913	847	864	811	844	874	902	896	911	861	827	894	891	890	898	847	844	862	930	908	879	912	836	832	876	883	850	884	819	912	922	838	837	806	898	886	845	843	920	888	826	866	881	828	806	925	885	907	883	888	852	863	854	902	901	895	898	874	881	940	850	875	899	890	854	858	833	889	814	829	929	860	863	828	839	868	877	847	906	882	884	843	845	872	833	867	891	875	880	890	839	843	850	851	884	907	864	865	899	887	840	894	885	862	828	886	875	894	871	902	813	865	839	897	824	909	888	935	869	845	870	918	865	890	836	866	867	841	915	875	863	864	857	880	889	891	860	852	900	909	868	804	884	886	836	906	858	900	865	912	887	848	830	854	878	892	931	879	831	838	847	869	848	861	828	880	809	843	882	910	825	924	913	865	930	871	868	923	851	920	880	827	846	850	862	874	843	883	839	841	857	948	897	880	836	852	892	863	914	909	861	833	885	891	895	880	870	885	870	875	840	889	850	855	889	902	817	854	889	916	877	886	877	853	849	916	896	877	886	857	915	880	902	896	876	862	873	882	877	861	877	888	893	888	863	802	831	876	839	869	871	858	864	855	926	828	867	838	790	824	889	904	879	907	876	909	875	902	868	824	893	902	872	852	825	843	902	853	895	846	874	886	832	846	872	870	877	845	876	814	880	899	885	841	830	872	888	866	840	863	886	866	884	822	813	879	904	817	831	908	918	883	879	884	868	815	833	856	836	841	902	893	882	849	827	874	835	908	801	839	835	871	830	852	840	938	877	888	878	928	887	878	867	893	924	901	855	871	836	916	878	814	832	893	833	907	894	866	896	861	870	889	863	900	880	869	901	858	810	932	895	892	847	888	876	874	890	833	847	844	910	870	907	887	903	825	881	878	847	859	872	837	854	878	841	871	820	904	907	860	846	870	865	825	891	874	879	896	852	820	853	879	872	871	923	786	913	835	878	891	883	892	882	814	852	854	882	857	877	889	876	864	887	891	841	857	879	873	877	919	894	921	844	812	872	876	840	859	836	877	877	878	834	869	902	844	858	891	879	882	913	881	825	901	861	895	841	850	839	876	912	932	870	862	860	853	859	902	860	846	880	834	874	849	886	876	873	848	867	808	903	901	915	873	843	862	871	903	870	883	873	868	935	879	907	865	883	847	875	828	826	914	897	841	912	889	822	832	861	905	928	874	847	848	863	886	847	886	865	861	818	856	873	835	839	869	850	888	912	866	894	922	914	889	815	822	913	830	854	877	888	911	841	895	897	869	896	863	834	804	871	870	857	905	854	864	822	884	889	840	847	844	873	881	922	887	879	897	877	894	815	860	837	867	855	865	891	898	884	876	878	869	857	889	893	832	886	854	852	853	845	817	865	851	850	875	881	873	898	856	851	860	913	885	866	866	871	902	894	935	875	835	855	919	867	895	855	876	952	857	894	838	834	867	898	858	898	903	823	832	860	846	913	894	850	869	887	870	906	843	836	919	905	850	845	901	874	862	843	886	871	888	899	879	845	894	875	842	914	889	842	874	883	907	868	837	882	883	819	891	910	911	837	891	849	830	861	844	899	861	858	850	927	832	892	868	870	901	839	836	888	920	876	870	897	889	861	845	898	817	894	862	827	860	904	907	850	894	860	927	875	892	864	894	859	904	897	854	858	848	890	908	881	907	914	912	860	853	902	888	838	857	873	835	845	890	820	854	906	887	852	877	838	896	881	858	838	911	901	846	874	829	874	897	860	872	838	896	844	838	897	889	823	903	835	842	894	880	823	895	843	906	959	905	921	859	892	900	906	864	856	835	863	835	871	886	906	899	845	863	848	848	838	891	797	838	852	923	853	877	894	894	806	834	914	850	884	909	844	843	862	940	873	897	911	870	845	883	895	964	856	854	895	894	811	931	855	894	856	849	876	839	836	832	910	929	903	935	899	842	854	874	877	911	873	804	829	883	857	827	887	902	898	881	864	864	886	882	819	874	898	856	860	865	898	889	910	897	882	887	834	912	898	883	886	817	904	878	851	892	833	857	877	875	848	821	906	845	908	831	897	836	877	834	905	891	851	890	851	835	846	913	911	919	895	859	897	885	866	890	870	848	841	828	898	840	857	858	875	909	916	837	900	866	838	878	893	886	873	874	867	876	880	838	851	844	804	845	889	893	858	853	884	904	847	872	910	868	863	829	807	859	908	912	872	872	861	840	915	902	879	897	871	870	832	887	844	879	842	872	874	912	863	868	854	887	832	826	869	877	897	860	881	868	838	965	854	874	875	834	855	942	891	893	824	890	833	875	845	886	888	848	885	816	873	900	881	886	876	926	873	840	900	886	862	815	893	909	818	899	884	888	867	878	914	832	862	904	877	910	863	876	845	905	854
8319	596	554	480	429	343	356	365	317	318	310	305	269	304	281	307	297	302	261	302	285	270	272	304	280	243	305	309	272	295	254	306	287	277	296	256	262	312	296	268	273	294	281	274	314	279	273	243	289	294	277	298	273	287	268	311	243	288	266	269	286	266	243	248	300	246	307	280	263	263	278	304	260	263	271	303	290	317	292	296	286	290	275	277	287	281	275	304	286	264	282	291	301	281	253	262	281	273	265	288	246	314	266	258	285	267	323	272	268	255	266	314	249	256	289	294	257	319	274	287	321	249	280	292	285	312	289	257	281	270	304	249	278	279	267	312	261	297	270	264	294	301	273	279	276	323	301	263	292	262	281	276	257	282	271	284	240	269	287	269	306	280	242	247	269	277	291	284	262	268	273	262	307	275	308	273	263	263	271	266	295	276	299	283	295	255	257	296	258	279	279	300	275	264	263	263	282	281	270	256	245	315	280	297	259	289	246	267	289	241	279	288	297	243	313	289	251	308	297	262	274	272	274	279	267	261	293	288	250	274	312	304	259	287	271	301	286	276	284	298	263	302	294	281	259	274	292	272	285	291	280	272	310	285	303	278	271	298	299	286	256	302	290	292	280	290	284	264	283	259	303	256	298	283	263	271	268	291	317	287	237	237	293	239	286	289	287	269	259	272	285	283	288	252	284	268	305	292	287	303	260	262	267	274	313	275	288	278	274	268	291	287	264	278	278	257	277	259	280	318	285	265	270	273	295	285	289	314	260	312	255	272	269	295	279	292	279	273	258	282	282	270	295	286	291	261	318	312	277	256	259	291	279	326	248	303	251	304	297	270	276	284	318	289	248	319	271	308	285	293	283	265	254	270	283	273	273	278	275	276	280	259	255	297	251	313	286	284	276	267	251	284	277	256	296	287	301	282	269	289	267	275	297	260	261	296	289	281	298	280	259	302	293	257	286	278	294	277	271	283	266	309	296	297	286	302	293	308	325	299	324	272	287	300	258	301	279	282	300	280	278	299	281	293	275	256	210	261	303	272	296	286	256	280	278	296	326	296	256	282	312	238	287	257	296	278	246	286	269	294	301	245	256	263	282	299	266	269	295	278	271	320	301	286	317	265	304	263	284	303	288	279	264	274	307	262	256	315	291	249	269	292	289	307	266	245	318	272	259	286	277	256	274	299	230	255	270	255	268	304	284	272	307	263	250	278	276	261	313	272	274	299	276	317	294	274	269	291	284	269	284	262	266	283	275	260	287	294	269	269	253	284	289	276	254	272	270	282	278	279	256	287	287	300	297	274	259	251	307	270	254	294	274	310	316	281	281	302	277	272	257	271	296	257	249	297	280	308	255	287	268	275	284	290	273	250	269	284	269	284	264	303	289	295	306	268	299	274	252	298	265	291	261	299	273	260	295	293	279	285	274	284	273	263	296	275	278	278	254	302	254	301	270	268	298	307	312	287	306	256	240	268	261	282	276	301	271	286	276	277	282	280	284	297	282	288	305	285	259	293	250	293	285	266	287	293	249	274	266	277	266	269	269	255	266	284	287	275	277	256	294	288	276	256	281	288	251	272	271	261	280	274	295	313	277	275	297	300	297	272	260	296	294	273	281	254	262	308	264	318	273	295	257	285	284	278	263	295	303	289	295	261	281	264	252	259	320	278	268	298	281	314	273	275	280	284	248	309	290	264	269	303	264	327	319	289	279	299	259	285	304	271	265	315	260	291	276	257	278	275	272	294	291	282	289	267	275	270	269	265	278	265	279	295	284	296	245	283	254	269	260	279	305	302	278	267	258	265	309	260	314	282	287	266	307	280	274	311	265	258	278	272	285	282	278	275	289	271	253	292	287	292	275	253	263	284	285	273	257	282	263	264	307	296	296	267	281	285	289	280	263	285	271	271	305	261	297	285	297	280	246	282	321	287	293	288	300	333	305	272	259	270	277	288	277	301	299	281	263	297	305	260	288	269	280	285	285	264	267	270	293	294	255	260	254	288	291	306	283	278	303	294	292	291	287	298	301	276	262	276	285	264	266	293	309	290	277	283	288	273	265	311	276	266	278	272	286	302	246	299	264	270	282	264	300	300	263	283	277	290	266	301	266	273	299	284	271	286	257	286	296	296	277	251	264	259	308	284	281	282	292	259	261	264	285	293	254	301	288	282	279	298	288	255	247	258	257	268	263	259	286	265	295	273	287	265	307	286	277	274	273	303	290	284	255	281	263	271	265	260	277	271	288	297	263	244	276	280	274	287	247	290	287	281	243	225	293	311	243	280	263	271	271	290	275	319	258	293	287	300	284	281	268	240	298	306	278	284	255	273	317	292	291	279	267	272	259	282	278	304	286	295	283	293	297	293	292	257	274	252	271	309	274	266	277	295	287	275	265	291	253	289	276	268	283	261	268	267	313	280	267	280	273	262	250	296	304	322	258	307	269	294	297	255	264	287	292	271	270	261	262	271	291	283	288	293	267	243	257	264	288	301	301	315	299	259	301	289	254	283	301	256	303	262	277	283	300	288	292	274	295	279	239	267	303	265	259	287	278	280	280	284	309	294	281	274	270	278	278	260	264	304	246	274	278	264	250	281	268	281	294	261	285	283	250	242	246	278	252	275	253	313	279	264	271	300	309	299	279	267	296	247	280	273	274	264	285	301	287	258	288	299	285	286	287	276	272	264	307	281	281	244	294	299	289	251	272	261	304	306	300	279	248	296	287	285	270	242	276	295	301	289	281	281	306	300	288	320	287	302	311	274	283	299	275	279	288	259	257	278	251	274	270	276	248	263	274	272	261	284	283	279	319	259	304	281	283	283	257	287	277	257	284	292	295	279	289	279	266	267	309	280	302	274	273	271	304	277	282	274	281	284	284	272	231	298	299	273	243	290	287	283	264	286	274	284	273	293	281	307	284	268	263	287	332	285	301	241	263	270	318	282	262	288	287	291	290	318	314	295	263	276	273	257	287	287	282	283	312	292	258	294	312	308	258	279	292	255	273	299	294	284	246	271	297	259	271	288	280	270	289	296	250	277	267	274	294	265	264	272	244	287	286	295	286	279	272	295	288	284	294	278	274	272	295	268	248	280	289	268	288	273	241	264	279	257	266	265	296	285	293	302	291	267	273	290	243	290	278	282	259	265	264	279	294	294	287	271	288	272	295	290	275	296	279	284	273	279	284	279	283	305	334	302	288	274	297	289	280	300	278	305	287	283	244	260	274	278	284	284	296	288	288	269	227	281	290	279	260	290	270	313	321	263	299	289	288	253	278	304	272	299	297	267	309	266	310	304	303	317	307	255	312	262	251	271	280	257	276	265	293	264	251	299	245	258	304	304	302	281	272	291	266	296	278	305	287	246	275	285	297	297	253	262	249	274	310	257	283	254	280	271	269	319	283	248	268	267	277	283	278	292	312	273	288	283	287	285	294	295	295	283	277	289	245	276	271	289	263	271	282	263	262	304	259	265	259	295	265	303	274	263	296	275	285	276
6940	941	1323	1495	1333	1170	1030	964	869	862	872	782	758	769	746	744	769	730	746	665	704	664	668	717	667	709	667	673	664	696	684	716	664	681	699	712	668	699	668	684	693	687	650	668	641	653	629	642	680	695	672	672	635	671	678	663	661	640	686	671	657	703	675	666	707	712	712	612	673	690	680	671	640	648	668	642	641	669	648	669	667	646	681	689	685	616	649	645	649	638	664	650	650	659	691	618	691	688	678	625	676	675	628	681	705	622	703	660	659	682	701	636	624	655	654	690	657	635	705	708	676	646	636	660	651	661	693	682	655	696	669	649	640	757	649	676	731	652	616	647	666	737	636	639	696	638	702	664	667	647	643	671	665	630	606	703	707	686	674	677	654	623	648	643	687	680	657	685	679	698	697	690	658	689	716	678	636	658	645	682	691	623	635	705	629	664	655	682	726	633	693	698	707	658	668	667	656	614	709	673	655	671	645	702	624	677	654	668	682	698	687	639	658	654	676	727	678	700	637	683	706	674	679	635	622	636	650	663	624	666	656	658	657	669	646	693	687	654	706	666	645	632	640	707	612	690	675	645	719	627	665	679	665	656	666	702	635	701	632	642	636	682	657	691	661	670	671	653	696	670	653	668	661	687	664	645	630	677	640	665	685	703	665	657	701	689	680	655	642	685	637	690	674	719	660	669	629	661	721	643	660	645	633	645	688	705	622	689	645	677	666	684	657	643	683	642	650	666	682	699	642	666	688	684	704	659	608	686	637	643	666	690	658	691	683	604	631	708	630	674	697	708	672	672	650	678	694	693	655	703	639	661	633	655	635	658	652	670	668	631	629	649	691	627	636	612	645	709	674	690	613	654	645	671	654	667	666	638	658	657	672	678	694	666	636	662	645	658	656	690	667	648	657	664	671	689	692	661	676	663	666	679	644	625	668	668	641	632	671	694	675	678	684	656	670	689	692	651	661	671	684	619	642	672	694	667	685	569	650	643	666	679	675	655	649	670	632	656	660	675	700	680	649	623	671	609	720	681	711	664	622	646	670	629	607	654	677	675	669	667	668	666	698	667	612	661	692	684	670	663	637	622	672	665	646	645	651	647	621	639	664	660	661	702	674	640	682	663	643	685	683	621	665	655	648	662	625	677	657	630	671	679	673	659	651	667	693	660	611	685	656	698	648	667	654	694	681	631	668	739	662	644	704	653	673	640	630	645	688	650	695	668	636	684	699	677	659	680	618	705	691	668	603	642	644	710	636	672	660	674	675	674	669	627	636	678	677	657	628	681	681	712	625	665	671	672	718	688	677	686	651	659	668	656	663	615	655	633	667	649	708	660	649	679	623	688	685	645	621	692	676	661	686	662	621	683	688	643	672	685	711	652	672	665	690	664	681	687	666	626	682	645	680	674	620	658	698	684	671	671	697	671	662	648	699	676	642	661	645	676	589	708	672	637	660	665	668	667	651	674	654	656	649	662	677	656	656	693	701	634	624	647	642	647	681	680	662	664	669	640	702	647	657	690	680	655	715	645	654	673	657	667	697	654	700	703	739	669	677	654	681	648	663	656	656	672	632	651	647	630	682	686	672	649	639	656	723	658	696	672	685	672	672	667	651	680	660	719	625	661	684	695	665	612	683	712	678	641	662	682	669	679	631	676	629	644	688	680	678	685	696	698	636	628	655	655	637	687	706	692	685	642	670	678	685	696	706	649	634	646	655	695	657	644	637	649	697	671	676	653	716	681	646	673	654	668	697	660	677	705	669	662	660	674	694	639	667	654	654	643	645	688	640	666	707	699	706	678	693	654	640	663	680	644	689	645	690	710	660	657	639	696	661	701	661	684	621	683	674	668	674	675	694	689	676	640	660	618	659	690	666	661	650	674	677	676	671	667	627	650	633	658	708	610	606	656	661	661	670	655	637	668	635	714	605	667	679	646	683	677	682	705	708	660	652	660	672	693	680	623	680	659	721	659	632	628	690	660	674	689	643	652	694	651	675	661	678	662	656	674	682	658	674	691	711	641	674	661	684	707	663	657	638	660	698	669	693	657	632	684	700	691	650	603	704	660	685	647	651	665	677	714	628	649	667	682	677	652	640	677	694	695	655	667	672	618	682	688	643	657	640	651	670	674	633	674	654	664	678	636	676	687	684	616	644	682	661	684	665	648	652	621	704	679	655	651	668	688	672	647	679	682	639	659	673	682	692	681	659	685	653	679	689	639	698	657	665	685	673	651	694	704	671	656	692	693	613	665	626	708	717	663	697	673	667	657	638	653	631	658	664	682	645	605	669	659	689	704	657	687	614	645	645	701	658	694	716	644	654	655	681	708	633	660	644	672	675	692	674	631	652	649	670	666	649	654	595	706	652	685	678	665	695	703	674	627	693	660	725	648	650	648	683	632	674	695	655	695	668	707	651	698	639	648	675	717	645	675	688	669	678	670	661	691	627	705	708	668	674	673	687	663	695	673	635	653	662	633	635	713	723	608	693	674	643	667	708	622	669	689	674	642	655	686	635	690	680	637	695	693	673	649	654	706	670	658	649	660	706	687	656	673	693	658	635	665	669	724	653	637	650	643	682	668	677	637	621	638	694	680	642	684	710	629	659	638	666	716	654	618	655	670	637	658	661	677	711	718	658	645	687	725	704	635	665	648	668	623	691	671	696	679	644	695	622	654	650	666	630	675	663	684	703	713	671	684	655	681	641	669	626	670	671	689	688	621	683	650	645	627	609	646	654	687	653	651	672	687	681	673	667	668	661	643	703	660	689	655	673	660	663	666	715	668	673	711	676	618	678	646	649	666	649	674	648	646	632	663	656	677	625	651	676	678	640	681	631	663	673	635	688	673	664	671	649	664	658	627	688	702	666	642	666	662	640	647	667	671	686	713	668	665	673	688	701	647	677	632	666	700	671	632	684	660	665	659	675	713	676	611	645	667	628	674	614	649	683	622	664	674	670	648	690	684	689	651	682	668	676	658	687	699	661	642	645	698	659	698	649	613	666	717	694	699	670	646	651	705	668	659	700	631	652	694	652	637	679	620	632	658	686	667	652	705	667	676	672	632	662	600	744	632	677	668	699	724	652	710	662	650	650	696	619	645	653	685	662	677	672	630	657	662	639	668	610	673	673	638	637	670	695	669	738	657	673	683	650	654	644	655	690	666	706	671	649	684	683	685	691	663	646	670	644	659	646	650	636	674	685	745	656	694	707	692	644	635	628	648	638	678	662	666	624	689	705	656	629	674	642	668	647	662	661	653	680	638	667	673	683	650	638	634	678	622	652	686	650	685	634	663	697	671	661	657	688	656	705	707	678	671	679	650	697	678	672	637	681	647	692	713	689	728	664	651	680	657	673	650	704	630	659	705	686	684	684	690	634	670	645	664	713	651	685	682	676	657	661	654	675	667	640	690	685	692	677	636	645	677	656	660	661	646	656	638	631	660	671	688	654	627	637	707	631	682	719	617	637	663	618	650	665	642	668	654	603	672
14323	991	689	536	348	284	250	197	196	167	157	149	160	164	134	140	143	170	133	135	134	135	108	122	132	122	126	139	124	128	125	132	113	146	131	116	128	122	119	123	113	98	116	114	136	137	131	126	123	136	124	123	107	126	148	120	94	132	115	95	110	127	139	131	146	130	112	119	122	124	120	118	138	129	143	110	121	105	121	105	137	117	113	127	126	143	125	108	111	120	118	111	129	100	132	122	125	153	126	132	113	135	138	152	104	152	122	127	119	119	117	119	120	136	125	134	115	120	131	117	130	139	126	148	120	117	108	122	111	130	115	127	115	106	98	121	110	131	111	112	142	137	134	116	133	140	124	123	124	136	114	136	132	145	136	120	107	128	127	131	118	112	127	109	111	135	114	108	109	123	136	112	136	120	126	121	110	136	122	122	122	137	127	142	115	109	137	124	128	116	127	116	128	139	113	107	124	120	137	112	119	127	120	110	115	147	120	106	117	118	129	109	120	143	118	97	120	106	98	129	124	140	134	139	120	116	112	125	106	121	127	107	107	115	116	95	129	129	121	125	119	124	110	111	126	118	109	115	109	114	113	124	141	126	105	117	105	131	122	123	120	119	120	139	116	128	126	136	130	111	116	144	131	122	116	151	130	126	147	112	139	117	139	130	133	125	123	94	98	118	129	120	120	112	117	104	113	122	123	106	133	126	125	121	112	127	132	123	104	110	107	104	125	142	119	122	149	115	145	118	133	122	97	141	118	141	135	125	117	125	121	121	125	112	114	118	123	118	129	129	120	120	103	111	125	133	113	114	109	96	119	129	116	132	126	110	127	124	102	131	130	127	116	123	114	132	122	110	127	108	122	114	137	118	119	112	138	150	137	108	107	103	112	111	121	136	127	123	126	125	115	108	124	117	109	134	129	129	105	130	108	125	99	126	145	117	114	137	122	134	128	99	111	123	105	119	117	102	131	124	127	116	118	119	121	118	122	124	117	151	125	118	117	118	114	112	111	134	118	125	113	122	114	123	128	133	126	123	127	120	107	144	120	108	95	129	121	128	113	114	131	136	130	120	120	115	116	130	123	113	115	120	126	115	123	104	110	130	93	110	120	109	140	132	104	130	108	120	124	147	112	113	124	122	117	151	114	136	120	140	131	109	130	114	118	116	117	113	127	125	146	129	107	117	104	129	110	122	109	103	138	108	118	142	114	112	135	116	130	134	127	134	124	122	134	127	96	128	120	127	133	133	130	117	114	113	108	114	128	111	102	101	102	112	116	113	140	121	102	116	141	123	118	117	123	114	129	125	143	119	107	113	142	154	137	121	126	111	128	116	115	107	141	115	123	112	120	110	116	111	96	115	119	127	130	146	127	107	132	105	121	124	122	109	116	127	112	115	121	129	139	136	117	93	140	113	113	118	98	131	124	109	126	112	122	154	123	117	116	104	108	133	118	136	129	123	122	121	136	127	114	124	147	136	108	112	126	114	101	135	121	126	121	101	102	121	128	122	115	131	114	115	108	143	129	124	125	111	119	119	136	101	127	120	109	108	132	126	105	115	120	118	136	126	115	112	112	117	137	124	120	119	104	110	118	114	111	121	123	126	122	121	128	120	121	135	120	150	133	118	122	105	128	119	122	107	116	125	99	106	119	108	124	131	118	141	133	116	108	119	114	142	141	125	119	129	120	121	116	128	106	107	103	113	143	130	128	124	117	129	126	109	104	116	120	103	132	91	113	106	124	126	129	124	126	137	95	117	122	112	129	137	100	119	119	113	111	144	121	118	109	119	134	124	116	114	123	124	117	127	129	146	127	136	108	120	130	115	133	147	111	125	118	138	138	113	130	125	121	115	131	115	103	112	117	157	97	123	131	103	142	126	99	114	111	110	128	138	139	109	122	126	114	137	111	110	113	105	143	109	118	142	105	108	126	115	120	114	117	125	97	146	103	106	137	102	118	129	98	117	113	115	116	127	119	131	105	127	118	106	121	113	125	126	121	148	150	119	120	116	99	126	113	123	110	133	133	106	119	133	123	126	140	165	139	153	129	128	112	112	131	110	111	118	112	146	136	119	105	105	122	133	160	124	105	121	112	119	111	124	116	111	99	116	110	111	122	127	121	127	114	129	120	111	139	116	122	117	120	129	124	106	135	134	151	123	138	129	115	120	113	114	134	104	111	108	134	124	117	109	132	105	129	121	124	111	130	147	139	136	100	122	131	124	122	107	127	119	119	108	108	116	128	131	115	102	133	133	129	130	120	124	125	122	131	109	104	137	142	115	117	129	131	115	130	117	128	121	125	106	116	148	121	130	144	116	97	124	115	132	131	124	113	124	106	111	121	126	119	122	137	126	95	104	125	138	112	101	110	124	114	152	129	135	136	117	108	104	141	110	102	123	124	100	119	128	116	111	96	112	116	128	127	116	126	140	124	139	131	111	137	124	146	112	121	112	122	123	103	120	120	123	118	102	120	118	122	107	123	119	130	103	107	125	120	132	126	123	129	119	130	136	127	133	116	123	117	121	127	122	96	132	118	124	122	113	128	101	113	114	109	112	126	123	130	137	120	104	115	128	116	119	136	128	139	136	117	117	139	108	112	105	117	121	129	111	130	116	126	121	111	120	122	117	154	135	109	105	117	129	113	123	126	117	122	136	121	109	117	110	125	121	142	119	128	124	136	106	109	132	121	115	115	120	138	155	125	136	96	120	141	101	129	124	107	130	127	116	115	130	122	136	119	124	129	138	120	133	114	122	111	115	131	114	125	132	140	136	117	112	120	130	117	112	131	132	106	138	115	134	129	115	120	107	125	122	133	123	123	113	102	97	118	120	122	124	118	120	126	125	133	125	138	122	139	147	132	107	119	117	133	122	142	116	124	111	121	112	111	127	122	119	109	120	142	103	143	136	116	111	119	94	114	128	127	136	120	112	125	141	137	116	108	125	139	112	112	110	111	117	141	119	102	127	128	126	130	116	128	120	117	113	114	108	123	110	122	137	121	99	119	130	109	135	123	132	125	113	144	142	126	133	120	118	124	131	123	110	116	114	121	121	122	103	99	106	131	129	149	152	141	106	110	89	112	124	137	106	118	103	122	120	116	114	110	129	119	124	122	113	118	109	116	102	123	118	135	140	112	133	117	114	124	123	119	127	137	102	128	134	122	121	132	142	121	124	127	119	135	115	143	122	136	102	133	115	139	115	132	117	135	135	93	114	114	117	116	122	114	104	119	125	109	103	106	113	104	132	116	118	128	141	123	137	123	140	111	116	139	131	139	126	130	132	112	122	127	121	126	120	119	111	121	123	106	143	119	129	114	120	124	137	137	115	136	129	119	124	127	111	103	112	118	113	110	93	124	116	114	120	125	133	150	120	122	108	128	120	116	113	121	117	142	113	100	121	108	131	118	104	114	121	110	118	116	122	120	95	105	112	131	127	120	128	99	121	125	110	101	120	119	128	126	139	101	116	137	108	108	109	128	119	110	113	138	110
8748	863	1512	1861	1535	1274	1018	804	794	679	589	560	524	480	475	462	437	426	415	395	405	425	378	352	400	388	367	386	352	398	391	318	332	374	330	379	323	375	351	379	364	316	381	285	364	339	346	356	350	320	347	340	378	330	344	346	345	348	329	349	368	372	327	333	331	358	344	317	357	337	349	325	317	313	324	335	328	357	327	347	331	356	330	314	304	323	342	349	340	320	343	303	371	297	329	329	338	344	311	311	319	371	286	346	282	348	320	329	342	325	314	346	371	331	332	337	314	356	314	319	326	309	333	350	304	341	314	321	326	350	355	308	338	345	312	348	325	345	323	340	323	345	331	320	327	331	342	343	315	350	348	344	328	306	358	327	362	344	361	346	334	325	321	312	328	324	341	342	331	335	325	334	351	344	321	361	325	317	309	324	314	340	357	323	314	342	357	319	340	325	362	360	346	340	315	324	337	299	326	338	321	314	327	324	356	322	317	313	335	357	319	311	338	326	361	329	309	326	358	360	305	323	335	341	337	355	311	325	338	350	300	315	333	286	359	328	294	341	316	352	315	306	337	302	308	299	335	314	312	295	332	359	295	319	308	318	325	317	321	319	306	348	344	335	300	315	353	316	343	304	311	333	342	311	325	322	347	341	311	336	305	333	326	335	342	325	341	315	344	355	393	301	314	358	334	313	331	319	338	368	329	334	297	313	343	357	340	330	340	347	309	320	336	274	320	328	317	312	329	340	326	307	361	328	327	322	335	313	343	317	329	332	335	337	345	314	333	324	357	348	348	308	311	338	337	306	315	329	346	324	315	329	352	335	357	343	359	327	326	345	316	331	280	342	350	368	339	329	323	317	347	315	337	327	324	346	329	326	348	292	334	324	314	331	344	329	349	357	332	341	301	330	324	336	329	308	363	320	374	297	325	356	348	341	329	328	309	312	314	356	378	320	323	299	322	325	352	313	285	322	332	342	305	327	347	346	302	330	311	335	332	353	329	335	369	328	326	343	319	308	334	350	361	314	321	368	324	345	345	332	362	328	318	356	352	365	367	332	327	354	336	333	334	333	339	311	330	302	381	339	318	333	332	352	306	328	320	307	335	320	341	337	307	342	335	334	346	354	355	303	301	334	295	299	339	367	319	346	344	329	303	341	354	323	359	342	368	330	346	325	355	321	304	332	302	344	322	340	317	333	313	356	328	340	320	320	337	312	325	346	320	352	346	305	328	333	321	328	364	317	321	334	340	339	327	329	341	352	311	309	319	323	350	360	311	332	335	311	309	319	331	332	315	326	315	327	329	342	334	303	351	284	328	330	292	319	345	339	331	347	299	348	323	322	348	362	313	322	337	302	316	326	330	348	299	346	331	341	310	343	352	309	356	358	312	324	329	338	339	320	319	322	295	334	334	326	336	339	336	347	327	340	336	316	306	340	342	345	316	312	337	322	313	366	347	325	300	347	342	329	355	295	362	298	314	342	335	316	346	324	307	315	330	326	329	314	363	326	318	320	309	322	346	319	326	325	343	317	314	345	345	348	303	340	338	349	349	319	305	341	312	364	303	339	321	300	315	362	356	344	332	344	340	338	360	338	371	339	358	322	343	376	327	322	347	340	331	338	344	349	362	326	334	330	302	331	331	354	318	368	352	364	322	358	328	316	325	342	303	337	319	339	318	318	305	311	330	303	296	325	308	326	311	325	326	338	351	298	315	324	346	368	329	323	338	311	333	315	327	336	344	319	316	324	357	363	348	338	315	329	351	322	318	326	313	315	313	327	344	308	330	317	316	323	321	313	355	356	299	307	334	319	350	343	331	320	338	371	325	339	319	330	333	344	346	322	315	332	362	323	322	330	343	317	308	326	343	333	332	320	341	325	320	349	314	321	336	308	321	293	320	305	320	334	314	277	322	338	361	326	345	323	321	304	296	337	340	332	321	337	351	324	314	337	314	336	342	336	329	340	301	317	330	360	343	336	331	340	314	331	350	320	311	330	339	327	329	323	347	321	320	337	305	309	321	323	355	269	352	341	345	314	300	338	289	341	339	332	321	317	316	342	341	355	344	341	311	340	354	397	343	315	328	335	355	324	328	373	343	338	292	324	315	345	298	335	332	321	313	329	331	286	296	332	321	337	355	345	332	313	320	330	313	303	320	326	339	313	346	340	330	301	325	310	356	293	314	317	336	352	335	353	339	352	296	307	315	311	304	345	319	318	347	366	326	310	300	328	314	328	325	305	336	353	308	327	328	321	329	362	327	330	331	346	310	324	317	313	345	366	352	322	298	344	343	357	353	347	355	318	298	314	342	322	332	335	313	365	336	327	332	301	336	320	299	337	362	329	357	322	340	297	314	348	310	351	294	345	318	331	331	289	331	321	317	320	328	340	310	307	318	321	269	354	317	343	334	341	323	338	318	322	326	317	339	344	337	340	335	336	355	319	344	325	331	318	315	302	344	320	340	328	321	311	341	335	344	303	334	343	307	330	334	341	341	337	340	331	322	345	340	328	309	358	343	340	302	330	334	365	353	334	325	304	387	315	329	324	324	336	346	315	323	332	310	322	308	367	329	319	318	350	306	337	306	326	318	345	330	324	318	345	339	342	352	343	333	355	342	327	336	337	329	371	357	294	322	323	338	322	344	330	319	343	323	302	311	304	360	319	340	334	328	321	324	340	343	301	287	328	313	339	344	329	326	329	348	337	320	350	325	346	341	344	326	350	321	343	295	343	347	326	310	335	316	318	318	320	319	336	356	306	323	312	326	347	335	338	325	345	317	324	308	311	337	365	355	344	343	289	319	333	324	311	326	304	334	292	335	360	337	293	326	354	321	339	336	334	294	316	368	335	315	354	352	321	344	311	311	337	326	336	307	336	354	314	306	317	348	323	370	331	326	320	353	355	339	313	319	294	340	318	320	321	351	317	302	298	310	325	328	340	334	368	342	325	326	311	361	340	334	290	349	341	355	338	331	303	329	311	343	313	317	362	347	323	338	322	314	310	311	321	328	325	354	317	322	336	320	336	365	335	292	342	303	363	330	308	338	325	347	335	299	321	308	354	325	323	342	325	319	308	323	325	317	321	318	335	356	319	336	313	313	360	322	335	329	336	327	338	352	318	304	347	324	320	302	329	321	333	332	325	333	319	340	307	367	375	332	305	322	343	349	337	317	327	328	326	334	344	342	333	324	338	334	332	322	314	358	338	337	343	350	360	324	310	377	322	350	365	336	310	353	371	314	316	307	329	309	359	321	327	335	317	289	357	333	325	358	344	318	343	336	333	322	321	347	322	340	353	315	372	304	327	316	310	336	322	319	316	339	303	351	318	302	294	307	298	336	287	326	332	324	320	327	310	338	323	333	312	303	323	338	332	348	306	293	355	378	309	327	339	333	327	339	319	336	297	344	330	313	352	359	319	317	322	347	291	373	341	353	338	322	324	309	332	359	322	339	361	316	343	300	334	325	324	311	332	319	291	347	321	316	350	341	313
1428	429	425	392	389	371	390	370	376	381	394	357	381	367	377	352	339	365	406	381	342	385	368	350	383	342	351	380	401	372	359	365	365	381	367	370	358	355	373	361	369	388	357	356	389	380	392	383	332	394	398	353	378	366	383	369	368	369	369	347	362	380	379	392	397	356	402	368	376	374	356	335	388	389	374	373	396	384	374	353	379	367	360	333	307	400	387	350	358	376	384	354	369	362	384	382	373	359	407	350	347	388	343	343	360	387	400	370	393	372	338	378	326	349	349	355	402	365	346	358	360	398	371	384	372	380	355	352	401	356	330	351	382	376	337	330	358	380	360	368	343	353	375	367	374	359	365	378	391	352	380	363	349	367	346	381	391	368	381	366	404	353	373	383	387	350	361	337	343	391	352	355	392	368	353	386	341	347	370	350	365	378	382	360	318	364	366	394	371	395	366	383	315	348	381	380	336	382	370	369	384	337	395	368	393	352	398	366	396	382	327	360	369	369	368	353	373	368	362	374	411	358	378	366	376	353	376	380	388	365	377	356	377	353	337	351	395	383	372	370	387	403	387	401	348	366	372	379	385	380	368	361	379	323	355	416	358	374	385	378	405	364	332	381	338	405	358	366	373	385	364	355	381	395	324	415	334	404	367	383	385	348	381	356	375	374	398	351	357	386	329	339	380	372	377	412	352	384	349	383	365	359	406	365	385	371	350	357	365	384	370	367	368	381	352	361	354	373	370	354	375	398	379	394	346	319	365	389	377	396	398	383	407	411	370	391	353	387	406	377	352	363	388	363	362	342	359	379	398	382	374	366	401	410	343	349	374	383	354	352	407	345	372	359	365	354	360	391	387	389	355	402	373	354	362	362	392	392	355	391	357	307	390	346	380	390	372	393	360	355	343	389	363	370	390	369	367	355	345	358	363	404	349	382	376	364	370	387	351	328	376	385	413	435	359	360	397	375	408	371	382	404	349	380	325	373	360	402	379	412	384	373	354	397	386	381	371	335	387	357	377	411	354	383	362	396	391	391	371	396	383	368	382	371	351	411	381	389	396	379	384	370	397	345	351	365	386	367	375	342	359	360	370	381	371	358	342	345	363	378	361	378	341	399	362	348	353	384	400	348	379	328	342	375	354	327	379	343	369	377	365	379	357	383	398	362	417	335	356	375	394	368	360	353	338	418	380	355	369	387	361	345	370	378	359	361	359	383	369	361	390	401	369	363	392	375	402	348	403	345	369	344	349	402	367	352	353	352	357	380	400	380	369	349	363	382	387	360	353	370	351	342	377	378	378	382	374	343	363	376	354	351	405	377	364	362	366	370	342	382	377	368	349	392	377	375	381	396	366	378	349	373	399	430	384	386	377	379	387	383	375	372	362	384	348	364	356	380	333	386	399	381	375	370	399	352	385	338	372	357	384	407	386	381	376	382	366	335	438	382	367	368	362	360	360	365	378	383	368	390	310	412	367	370	375	377	359	354	373	362	324	337	364	365	346	383	368	375	376	427	367	374	362	346	362	372	364	373	375	351	382	380	357	360	392	341	339	376	371	357	350	389	376	360	412	350	342	404	378	364	377	344	373	370	341	339	355	342	368	337	408	388	372	396	383	380	346	377	357	377	351	376	401	397	350	377	336	372	357	432	380	338	345	383	384	371	398	308	400	391	375	379	357	370	359	398	398	366	426	346	384	380	381	374	343	351	364	352	338	406	360	403	387	366	355	347	395	379	378	386	383	377	368	357	363	402	405	360	359	369	389	347	362	379	439	345	399	371	381	344	366	401	381	353	354	356	352	375	375	368	365	376	363	398	336	361	371	376	357	373	371	376	392	375	348	371	338	346	346	384	362	357	401	382	333	337	345	365	378	346	354	366	428	375	369	395	352	373	412	363	373	403	370	396	341	363	349	365	348	342	424	370	364	364	355	345	355	357	371	365	354	355	340	370	319	347	375	360	362	360	354	349	374	362	397	415	343	373	375	375	350	332	383	392	371	384	341	372	410	378	378	351	380	372	346	378	409	368	377	364	360	389	377	387	405	371	388	407	366	363	363	379	372	392	375	365	373	392	361	396	360	415	349	369	343	388	345	401	369	363	380	344	327	389	347	381	400	355	365	407	372	364	360	366	384	347	392	357	353	395	351	353	376	386	366	375	340	371	385	385	375	329	366	376	398	386	404	350	367	387	379	363	385	426	392	386	376	350	399	384	346	375	380	367	358	329	379	329	357	351	370	353	379	371	398	366	356	354	393	396	357	362	393	336	395	374	382	417	375	351	351	365	359	334	352	362	383	355	339	365	380	329	379	375	343	336	378	364	359	380	374	369	362	379	364	379	354	404	366	392	358	328	367	390	356	364	366	413	364	398	430	348	382	347	318	357	383	381	397	401	349	372	382	366	369	373	401	363	377	363	354	387	363	374	361	371	362	381	327	369	362	375	369	388	366	360	390	334	383	360	355	354	394	389	393	377	351	374	331	355	400	375	382	356	334	362	361	383	365	345	370	348	355	362	362	328	327	376	365	345	365	326	367	365	393	401	397	368	344	393	364	401	354	403	375	364	403	378	377	373	334	410	367	365	372	368	352	379	369	341	364	376	376	351	393	381	381	340	354	420	360	390	333	338	372	315	359	354	360	376	363	333	385	366	371	364	384	361	391	336	354	347	354	404	382	379	382	383	346	339	380	370	379	329	410	369	378	378	376	383	348	388	387	371	386	355	343	401	402	362	406	355	383	352	410	355	333	356	334	361	369	387	379	381	353	380	391	393	381	387	360	348	374	347	355	360	362	370	378	374	326	357	358	364	390	369	348	376	381	383	399	319	349	389	399	346	365	397	340	404	367	336	387	330	380	397	363	385	382	362	367	371	357	341	336	344	359	352	370	384	386	364	383	388	355	394	382	382	371	339	356	364	368	373	355	349	388	406	380	351	389	363	330	374	365	320	374	400	338	336	359	374	391	353	390	342	404	385	398	370	377	366	363	366	338	385	369	356	371	359	341	348	389	385	352	336	387	326	356	324	340	370	353	371	349	326	346	366	348	377	386	382	377	324	365	366	398	388	352	354	385	383	400	352	363	376	347	364	397	352	372	364	375	392	346	373	372	375	351	414	383	369	367	398	379	367	367	355	403	360	396	408	380	327	381	380	380	377	348	375	389	365	377	356	365	375	389	405	403	347	378	370	365	358	374	356	347	350	338	383	374	381	418	360	356	372	358	389	349	394	345	379	347	363	358	403	366	349	375	353	381	396	384	371	383	351	343	358	354	383	355	357	367	361	404	367	343	388	362	365	394	344	358	370	391	377	387	370	371	351	389	392	376	363	322	374	383	353	385	358	404	372	382	342	331	386	356	351	383	371	326	375	391	373	330	374	384	352	346	362	357	392	371	372	356	395	370	379	355	364	369	339	364	379	364	374	386	386	402	375	357	371	374	383	352	340	379	373	391	378	393	395	351	381	348	411	399	339	408	365	345	376	434	395	359	362
2078	867	973	948	954	867	902	868	891	870	872	895	848	858	827	868	837	854	837	887	843	847	905	905	826	795	850	813	878	845	815	899	910	933	855	818	848	879	878	836	858	884	882	849	904	862	848	882	895	864	888	866	881	913	860	850	853	891	906	855	854	893	892	846	815	857	862	875	822	827	909	865	867	853	847	871	848	858	859	877	840	876	859	893	936	852	797	873	884	900	867	838	851	870	883	845	841	897	867	891	886	879	871	931	900	862	858	889	827	862	859	891	906	860	864	799	857	857	862	838	874	877	905	910	870	861	859	869	870	844	836	851	865	879	850	853	879	880	863	875	849	888	841	864	885	853	829	878	866	840	908	877	845	875	855	841	891	835	867	905	871	910	852	945	846	858	862	832	886	894	874	901	868	844	880	850	799	814	860	883	861	868	892	911	906	842	848	821	831	824	855	856	862	855	838	895	899	866	898	908	894	858	939	920	844	864	844	849	867	894	933	854	781	866	853	873	934	858	820	841	930	825	895	852	829	868	866	868	843	893	848	860	848	842	863	914	820	894	875	859	878	847	822	863	837	855	894	858	866	832	891	863	842	820	894	872	878	863	911	867	866	887	905	903	897	885	872	826	887	841	862	869	875	872	845	874	877	892	869	886	798	893	881	911	894	902	916	810	868	845	862	890	884	865	844	901	846	849	898	855	850	868	834	864	881	855	880	883	918	836	861	855	911	907	882	828	828	835	872	818	860	909	836	857	908	808	837	875	898	897	872	850	856	797	926	862	898	855	880	855	898	877	867	925	844	869	853	877	820	859	848	863	898	843	880	874	888	830	832	802	869	867	889	886	847	863	894	891	812	885	872	890	876	878	868	843	786	844	841	801	837	863	815	878	837	852	884	821	815	879	885	933	828	881	867	893	883	831	842	847	840	860	839	822	874	880	888	877	881	892	913	844	896	904	908	850	818	888	883	893	839	892	876	865	813	889	900	855	811	836	793	910	889	879	861	866	842	875	844	854	861	860	848	858	902	862	877	874	851	855	933	843	846	878	846	901	838	860	843	880	869	849	829	865	892	834	836	869	856	890	852	883	846	876	901	833	852	803	819	860	845	840	839	888	845	854	899	847	884	830	902	827	898	809	825	845	895	891	845	844	894	864	903	867	833	854	886	879	833	820	827	876	823	902	851	869	863	847	875	875	881	863	825	829	855	800	868	899	820	904	805	879	826	875	869	819	822	879	807	858	845	849	902	873	878	879	882	867	858	855	828	846	888	896	849	904	856	843	871	862	896	861	884	822	828	839	824	912	844	868	919	828	863	839	828	805	873	825	875	910	890	857	862	888	880	851	841	897	802	862	858	876	817	882	836	834	911	875	878	849	850	844	903	870	893	827	882	850	899	844	850	899	888	873	894	842	880	871	878	868	822	893	884	855	903	815	846	870	865	882	780	875	878	865	873	846	853	815	891	839	878	809	829	802	839	864	874	836	888	840	842	856	854	889	892	854	871	881	868	822	859	856	823	853	890	870	813	830	826	860	829	893	866	889	865	830	844	845	874	888	875	900	824	836	864	864	849	906	869	839	843	869	878	864	918	833	797	856	904	897	857	809	849	858	929	853	866	855	873	876	832	861	900	849	886	927	915	860	854	846	839	824	923	867	889	854	885	831	833	795	837	908	878	878	868	859	845	836	876	864	851	849	876	835	832	860	818	851	870	834	874	872	875	908	912	869	903	807	841	909	897	869	895	865	856	822	855	833	883	884	863	892	836	861	856	875	833	887	893	835	821	884	865	846	897	841	858	914	833	883	862	864	834	873	960	900	854	880	840	888	886	909	836	873	848	871	831	897	822	832	854	829	863	863	875	874	864	918	823	869	907	854	907	874	867	915	841	881	896	848	864	886	866	845	885	888	866	861	868	857	868	793	878	850	822	852	901	837	887	885	842	889	899	927	896	826	940	865	888	872	879	874	846	887	878	904	929	839	881	867	847	847	841	843	871	885	855	910	854	894	868	878	828	828	868	876	822	897	828	874	859	887	876	871	842	840	903	813	844	854	845	883	885	897	873	863	868	894	874	863	813	890	867	857	854	855	871	857	868	889	858	853	864	876	867	849	802	837	815	858	891	899	912	874	867	872	851	857	839	880	862	846	909	856	845	869	872	898	867	850	902	891	882	806	833	792	845	881	951	843	867	811	812	872	852	811	860	867	823	874	884	850	869	834	826	875	872	845	901	874	921	844	849	840	919	819	858	845	817	859	878	824	896	862	844	871	907	811	858	882	839	878	878	893	904	842	855	924	882	805	912	847	862	813	868	865	865	885	867	828	881	852	879	931	839	823	844	879	822	937	870	816	876	881	899	888	844	879	903	881	908	849	861	869	859	877	873	906	893	876	875	888	868	861	855	863	861	873	857	889	858	838	833	854	889	882	871	863	841	879	862	878	862	851	859	924	863	815	879	864	901	873	849	880	838	913	891	844	816	877	834	875	902	836	862	862	857	845	809	861	894	807	907	897	837	855	868	826	867	840	889	900	874	894	877	854	881	866	849	872	845	848	842	824	882	861	817	870	887	854	896	870	831	835	877	861	832	825	919	894	846	878	869	854	877	865	830	899	914	862	896	877	863	830	841	886	876	858	875	847	858	858	817	871	883	884	814	862	842	882	969	871	850	939	895	790	863	866	888	866	859	860	836	844	873	882	824	835	920	906	861	860	837	852	888	884	904	851	879	837	902	904	836	881	852	885	800	853	858	844	873	803	858	878	900	840	888	869	809	846	880	892	831	827	883	877	908	888	860	856	901	843	887	830	853	851	847	893	876	846	838	847	858	891	866	829	883	863	853	869	873	845	846	891	875	903	924	869	873	846	855	879	907	832	850	833	896	899	863	860	863	867	893	805	851	871	871	826	882	876	833	859	851	805	874	847	885	870	874	822	833	863	855	894	879	896	837	880	892	880	866	867	878	888	884	830	847	910	854	909	853	860	821	839	849	857	876	878	844	899	842	855	874	894	859	881	827	873	874	842	868	859	868	859	887	897	860	872	848	903	864	900	828	849	859	889	854	853	908	861	846	854	838	879	836	886	821	887	878	891	898	877	869	866	855	878	900	830	886	892	838	867	843	816	916	907	905	919	860	867	826	873	855	843	913	893	855	836	827	878	919	840	890	867	907	875	888	868	848	929	865	838	851	869	881	795	865	846	869	905	868	815	852	866	865	906	897	924	852	870	910	886	830	841	868	851	879	843	812	841	902	872	842	855	845	882	882	916	875	875	801	921	870	914	863	919	877	847	868	896	885	868	810	899	816	862	876	893	883	840	906	880	902	912	816	860	837	904	920	842	870	832	871	886	846	881	860	838	839	877	858	908	864	867	848	898	859	897	873	821	848	779	898	899	872	892	836	876	883	901	878	869	878	868	877	931	851	861	897	828	872	833	869	812	866	828	901	807	882	916	810	854	843	858	862	849	861	859	846	842	889	896	875	877	902	871
8788	611	582	494	456	411	355	313	321	305	303	335	293	295	300	331	320	319	272	310	252	277	267	303	285	300	306	261	319	292	295	279	285	247	278	275	293	306	263	313	297	285	256	287	301	287	287	270	272	303	324	297	270	253	265	276	282	232	277	271	283	261	290	295	276	284	295	292	267	298	276	256	260	272	295	261	293	323	306	250	286	249	268	280	263	251	268	265	265	277	272	278	279	279	263	302	279	296	287	279	290	290	274	303	290	330	323	298	280	256	283	256	283	277	289	267	268	289	284	262	277	267	251	267	275	306	289	264	309	283	289	308	313	256	266	269	262	282	271	271	273	277	282	307	279	296	257	280	295	262	313	274	265	258	295	243	266	274	219	268	282	303	314	285	253	270	245	292	295	277	287	265	270	253	275	250	285	287	304	253	295	271	294	307	265	292	264	277	266	299	274	294	258	250	246	249	293	275	256	245	288	262	290	292	259	269	280	303	291	291	286	303	274	268	297	271	272	288	282	257	292	281	263	300	253	277	273	271	272	261	297	301	265	283	288	295	292	292	264	292	277	271	283	286	278	283	273	272	267	305	282	223	263	288	278	267	261	271	250	282	278	262	286	315	290	301	290	287	306	269	257	295	278	283	288	255	246	268	268	265	297	292	267	282	270	300	277	261	312	277	286	302	256	280	275	286	281	291	267	284	291	319	263	311	285	281	275	286	298	287	267	308	264	256	260	288	260	293	296	284	265	304	286	285	301	304	301	261	262	287	290	274	290	256	264	256	268	273	298	276	270	293	286	258	259	272	261	298	284	266	248	270	291	283	330	291	264	264	288	270	289	255	272	268	308	303	304	272	294	300	283	322	277	274	270	290	277	296	295	291	268	314	258	260	280	292	326	295	277	281	270	272	299	319	268	267	267	295	254	284	304	271	309	235	253	285	277	282	277	305	253	287	279	292	277	314	285	303	264	277	259	302	299	269	270	276	283	314	278	285	305	291	292	286	305	282	283	286	276	274	294	268	275	301	280	270	291	288	268	276	279	264	250	267	300	277	298	297	287	302	254	284	286	239	273	294	289	297	302	303	281	288	276	294	296	283	239	227	252	279	295	284	281	279	291	277	262	265	281	288	279	295	270	272	289	271	298	316	277	286	303	273	287	301	289	277	264	298	300	314	293	287	310	289	279	292	296	283	295	274	282	294	285	289	295	281	286	289	277	264	277	263	283	248	277	272	307	299	267	290	276	251	280	302	281	283	279	281	292	291	270	321	271	284	287	264	251	267	265	232	266	276	279	295	306	252	273	288	241	302	288	326	305	266	275	254	268	255	280	273	270	310	286	237	294	277	283	289	276	268	264	286	313	261	275	295	284	306	303	243	283	276	286	280	295	306	280	292	268	289	281	298	276	304	264	261	267	270	276	272	332	279	248	265	275	277	292	293	290	268	276	258	270	266	282	265	293	267	310	262	296	293	279	264	281	283	248	282	245	230	274	287	306	247	285	289	261	296	254	306	263	283	305	271	266	290	305	292	262	277	298	281	273	281	299	306	262	263	272	271	300	278	262	259	269	274	273	313	267	274	274	281	279	272	278	288	292	275	280	318	290	291	293	281	292	272	282	261	288	272	261	264	271	277	296	278	265	270	290	268	282	277	266	284	292	263	258	302	243	288	298	278	279	303	267	287	278	312	261	255	344	284	272	271	267	274	293	308	302	252	294	293	280	287	242	290	277	301	267	285	294	288	262	285	301	273	273	285	285	315	299	292	277	284	290	264	267	297	288	251	287	282	297	272	262	311	301	282	279	284	258	269	308	278	268	284	243	270	288	297	264	289	263	257	243	316	252	297	304	288	275	298	306	293	283	246	298	259	282	278	289	289	270	287	264	286	246	271	249	279	268	264	263	308	265	277	282	286	283	280	303	260	324	276	285	263	277	296	271	275	266	276	320	270	251	298	264	292	330	307	295	281	303	252	275	276	275	290	232	267	239	263	283	288	301	303	284	272	301	297	303	292	313	262	276	304	286	229	273	273	277	308	290	257	276	272	291	272	303	279	293	309	285	306	251	276	305	280	294	244	256	248	282	294	294	270	301	295	295	265	267	285	251	288	275	263	239	268	275	263	256	272	291	276	292	253	291	316	286	262	264	294	296	271	285	288	275	286	258	285	283	282	281	304	282	284	289	280	275	279	285	286	254	292	258	278	290	311	297	280	284	291	311	281	277	305	288	290	301	268	316	279	255	290	257	286	289	268	295	268	284	261	334	279	259	272	273	315	293	285	269	287	271	282	243	280	259	286	276	261	287	284	304	261	295	297	299	266	288	265	277	274	285	328	304	272	313	262	298	291	281	268	309	267	264	282	298	285	297	274	260	288	280	264	290	272	315	267	268	295	253	279	258	291	281	278	257	294	303	302	290	282	271	288	271	263	263	289	279	293	305	268	280	273	262	264	267	283	282	290	277	261	258	292	275	268	282	265	265	280	249	270	279	281	254	295	275	285	283	287	277	315	271	275	281	274	288	272	304	265	285	292	292	282	269	291	300	265	258	292	301	278	307	263	281	266	275	301	277	255	280	330	277	284	297	282	305	298	242	292	293	251	293	298	305	291	267	281	270	262	333	303	253	289	293	279	303	275	298	285	255	284	272	292	329	275	279	270	253	286	280	284	268	277	280	272	278	296	259	289	295	241	257	286	271	294	269	316	291	258	279	274	289	280	280	250	279	309	260	307	304	292	318	242	270	292	289	249	278	278	257	308	276	272	279	270	282	305	252	302	313	243	306	308	272	287	241	266	297	270	283	259	272	283	278	267	293	283	271	282	295	261	297	262	293	273	288	263	301	255	248	289	272	288	294	269	295	269	309	290	271	293	264	261	266	278	272	296	294	255	264	292	261	282	272	288	286	298	276	297	298	298	292	273	231	278	261	266	306	296	253	275	263	305	292	290	266	261	286	302	271	282	272	262	290	295	320	319	275	276	255	275	270	284	287	291	282	283	295	287	269	282	288	282	284	290	248	275	256	293	291	277	298	272	264	309	267	277	295	303	266	269	278	286	282	285	286	294	282	256	261	278	300	250	263	275	255	261	315	298	269	279	313	252	254	296	241	275	288	279	264	263	269	285	295	278	286	286	288	273	293	287	273	314	269	283	289	292	313	301	261	296	310	265	285	283	297	273	294	292	264	269	270	266	284	236	217	289	274	295	300	303	265	288	285	272	290	276	263	269	290	297	303	266	266	286	283	278	304	305	280	289	314	282	299	275	298	264	306	276	264	304	298	297	286	246	252	268	267	278	263	271	279	271	309	316	296	283	252	302	278	315	290	309	286	254	259	302	284	303	286	293	293	267	289	284	285	265	304	280	280	297	300	329	273	293	295	241	275	291	255	269	264	293	275	306	309	259	280	264	273	289	262	273	284	238	293	270	281	305	265	283	285	285	283	286	278	279	261	278	280	314	274	273	262	259	279	271	255	296	299	269	285	266	273	282
7030	964	1424	1529	1372	1147	1035	970	892	793	791	746	797	696	764	734	721	713	764	686	728	710	700	672	653	733	666	702	731	693	660	688	732	657	718	684	667	695	661	712	674	630	693	690	660	666	721	692	664	692	708	694	673	668	619	635	645	701	673	679	658	636	675	653	719	635	670	660	685	647	653	626	663	684	679	677	638	644	683	738	645	658	720	661	624	657	679	698	679	673	685	663	690	658	661	628	619	679	657	666	708	728	676	676	601	668	646	688	678	686	671	654	713	697	651	651	721	634	655	630	653	683	680	677	652	672	653	708	677	661	680	689	659	676	669	681	682	634	667	659	651	702	623	708	680	661	704	674	639	661	686	678	666	669	665	681	662	606	693	676	684	664	667	703	607	705	698	667	685	654	591	674	661	671	657	689	663	703	649	648	650	677	635	700	701	668	693	672	632	634	696	680	646	680	651	669	692	662	718	691	645	641	686	648	674	659	676	672	590	661	666	702	670	656	646	688	689	633	654	662	659	674	669	671	643	669	663	726	666	641	661	666	677	709	700	691	687	714	651	659	687	642	657	641	691	714	663	696	654	660	646	620	703	687	691	697	683	646	676	659	693	695	660	673	645	624	633	661	655	674	665	632	663	670	635	696	643	652	714	664	668	671	641	651	676	656	660	680	629	688	665	687	638	667	646	678	644	692	705	686	703	724	672	673	647	669	640	698	647	652	672	666	620	660	613	663	669	628	627	663	627	678	669	656	608	626	691	672	718	686	678	658	661	650	713	699	671	618	654	672	748	644	649	668	648	677	667	669	631	713	662	605	654	687	691	687	661	712	682	615	671	648	629	680	663	738	653	680	697	681	723	685	648	660	668	680	660	676	656	708	645	641	671	654	692	663	629	690	601	648	651	667	658	695	628	676	655	659	621	659	675	628	651	644	720	703	665	684	671	667	660	670	667	708	644	661	659	662	679	646	711	652	671	667	660	630	687	698	668	667	658	678	655	646	666	699	662	707	650	664	637	697	670	672	643	669	641	697	670	673	689	671	608	668	684	704	708	676	666	661	640	689	678	711	661	674	650	650	665	639	640	649	671	717	680	703	659	655	701	625	708	684	708	669	647	678	649	684	645	673	719	623	667	683	652	660	657	665	682	672	704	650	685	687	636	633	675	675	687	640	624	612	652	688	696	669	692	651	693	635	631	627	666	654	673	662	673	696	699	680	656	668	645	670	685	689	670	622	670	694	688	625	664	663	686	640	680	650	678	646	666	617	656	648	701	675	627	706	638	641	693	689	725	647	680	690	635	634	682	655	673	700	643	659	662	657	631	674	640	629	665	659	673	669	708	671	626	672	652	711	628	668	665	665	608	655	667	699	654	655	668	698	679	644	689	706	679	642	676	639	649	724	698	675	646	660	640	691	629	640	618	676	640	691	663	677	639	666	703	656	640	672	635	625	683	645	673	665	674	698	691	700	733	644	640	646	680	672	664	679	621	671	688	680	702	676	692	651	659	634	651	647	646	653	667	676	734	654	631	687	682	669	731	685	643	657	673	703	669	678	640	633	617	670	674	713	666	693	683	689	652	714	663	655	626	648	638	689	668	629	689	664	701	648	692	637	631	706	675	655	643	627	705	694	639	699	702	708	654	675	634	695	713	650	702	670	666	657	616	656	688	664	688	679	643	654	674	645	662	692	678	669	687	664	705	665	683	676	637	649	605	664	668	641	658	637	660	688	670	673	660	692	650	628	631	687	645	659	677	706	683	699	648	645	692	672	647	700	667	657	665	643	688	662	664	668	668	654	689	649	656	653	663	695	639	675	664	681	683	668	675	662	687	675	654	712	659	649	690	639	632	700	682	663	664	682	710	652	679	658	669	669	668	666	658	663	695	680	675	668	720	660	651	644	676	666	667	620	658	670	670	630	644	712	661	658	651	677	650	618	626	676	628	686	709	660	630	685	619	695	682	653	609	647	669	687	695	658	653	689	705	672	703	697	611	650	667	657	684	639	669	678	683	647	730	623	699	673	697	712	612	663	669	664	677	660	671	672	692	659	644	689	620	652	656	683	623	656	655	670	671	683	676	623	657	692	686	694	667	621	644	652	663	679	667	653	669	695	625	695	686	681	617	679	646	645	648	615	669	711	672	647	650	638	660	680	662	671	673	668	648	691	659	682	678	714	706	684	712	663	639	687	680	676	668	623	685	690	633	682	634	607	697	689	687	676	670	700	657	632	692	649	677	638	650	671	667	664	688	671	615	628	664	654	685	649	695	595	648	639	678	671	618	675	687	654	661	655	736	675	707	678	666	648	695	624	678	688	717	673	691	672	669	684	683	625	679	638	602	633	639	671	702	651	652	674	662	676	678	646	707	630	676	691	666	674	680	680	621	645	655	679	695	675	698	683	683	695	661	687	663	675	699	658	670	633	715	656	676	637	646	678	691	684	664	668	656	683	641	728	671	668	665	638	685	739	681	675	688	655	664	687	704	650	655	676	716	700	666	622	672	632	672	689	708	688	626	661	674	673	674	674	690	648	672	694	639	672	672	673	680	622	631	729	688	670	627	665	651	673	693	701	632	642	654	668	646	648	683	670	682	632	642	696	658	670	649	679	645	659	694	641	686	687	669	681	630	624	655	704	684	650	649	661	705	628	618	714	665	663	640	701	620	642	718	669	660	652	648	665	696	660	627	696	694	657	699	699	677	635	605	630	688	712	705	610	654	648	664	625	741	681	698	666	694	666	683	682	638	668	627	654	672	692	702	617	700	657	590	665	648	683	667	637	664	677	672	650	681	687	708	704	625	692	682	707	674	669	667	682	668	665	667	656	657	663	667	725	664	677	657	664	625	628	703	665	648	663	657	617	664	718	667	687	692	666	651	674	638	650	647	658	685	714	655	678	668	628	621	674	679	708	651	666	651	668	671	663	685	698	680	660	640	669	653	671	666	665	650	639	652	648	657	664	687	669	694	658	646	643	658	672	688	681	676	653	672	625	670	747	628	679	649	676	667	662	682	670	708	726	650	696	641	653	714	677	659	644	683	679	657	641	688	642	628	683	650	693	664	709	668	675	634	686	681	616	661	692	651	687	670	690	632	642	635	697	651	677	724	647	650	662	673	688	656	699	687	694	682	678	652	658	644	678	617	670	683	615	646	691	649	690	644	667	678	640	641	671	648	711	697	628	655	645	632	651	682	647	630	643	657	686	687	690	617	698	681	654	678	644	662	686	691	699	679	619	706	691	636	697	666	648	677	670	667	692	636	705	622	720	645	658	673	636	696	716	688	693	697	672	657	650	684	661	675	646	697	661	691	663	641	639	672	651	698	645	682	657	671	704	631	658	672	653	684	673	669	683	656	633	671	687	665	631	677	686	653	657	656	640	663	699	677	657	650	639	675	673	641	660	692	662	654	683	705	669	674	689	686	661	670	699	659	642	677	697	697	671	674	698	627	686	656	665	666	679	678	612	691	656	680	687	672	676	670	674
14478	994	686	525	376	265	209	211	211	211	186	156	148	141	148	146	145	134	134	126	153	128	129	122	135	117	134	117	124	124	130	135	136	129	101	103	113	150	105	126	118	144	140	124	127	125	104	130	118	136	115	144	124	134	126	134	127	136	98	109	120	133	134	111	125	115	118	112	145	112	122	112	118	119	126	113	115	149	115	130	133	124	126	126	133	120	114	119	135	116	131	122	141	136	129	129	125	108	129	104	117	97	107	125	129	134	116	121	111	117	137	121	119	120	138	108	112	108	102	115	122	127	122	92	125	118	100	129	115	124	123	121	98	110	109	118	121	115	119	116	121	122	102	141	120	122	115	126	126	119	121	120	122	107	125	127	125	105	100	96	115	107	128	121	117	116	114	129	127	137	138	130	115	116	106	126	110	112	101	103	146	122	101	128	130	125	112	128	123	106	100	116	111	117	127	123	117	128	119	119	116	153	130	121	105	128	101	97	117	134	121	134	124	129	108	115	141	118	129	118	128	112	118	132	131	115	143	119	113	127	115	105	129	135	151	110	102	119	125	132	120	128	116	110	109	112	129	126	129	107	131	126	126	123	116	122	114	122	121	120	125	106	140	114	127	112	102	96	115	102	139	124	131	120	117	122	117	104	131	105	133	137	119	112	117	130	119	103	127	126	132	122	115	116	120	128	121	120	114	134	127	126	123	130	106	121	120	118	113	108	120	114	105	129	108	127	99	128	132	123	107	134	121	114	127	105	112	134	108	137	139	115	105	126	111	122	114	117	105	134	89	123	124	122	107	126	118	119	115	122	115	129	113	136	124	121	110	124	109	126	117	126	119	120	125	125	132	135	122	124	122	122	123	126	99	126	109	117	132	148	120	134	139	137	136	113	129	105	143	104	105	121	138	103	130	119	118	124	98	121	119	130	154	143	127	116	124	114	106	122	125	116	113	108	135	117	135	124	145	95	110	126	120	134	122	97	124	126	127	113	128	131	147	120	140	123	115	122	106	110	108	138	121	131	116	112	114	109	124	100	124	101	113	129	129	129	105	132	136	128	116	107	145	117	99	145	109	119	114	116	123	111	104	109	118	115	133	140	113	128	111	132	130	111	128	154	118	125	133	135	110	118	124	120	139	120	124	111	120	107	130	126	99	93	115	102	124	147	118	113	132	127	104	126	122	122	122	94	126	124	110	102	124	129	119	117	113	121	135	115	135	140	115	113	113	122	126	132	143	99	124	112	135	113	114	119	123	103	120	120	147	135	100	116	124	127	117	127	119	122	140	128	125	103	122	119	114	116	119	127	127	109	122	116	124	111	127	110	119	124	131	138	121	104	137	132	132	132	136	138	102	109	120	131	134	131	113	109	106	115	101	117	105	125	116	120	129	119	111	119	117	115	117	139	136	111	119	139	115	110	111	104	113	119	139	123	109	120	126	105	113	123	92	118	115	105	130	131	125	133	134	128	122	121	124	116	120	116	122	110	121	141	107	125	114	126	136	130	103	129	114	115	116	123	125	105	111	124	120	111	124	135	111	108	127	104	101	116	112	123	98	115	128	125	118	120	111	127	102	123	119	99	96	107	119	118	153	129	112	127	116	123	123	128	108	111	120	131	126	126	127	134	124	154	115	102	122	134	137	128	111	106	103	109	105	115	113	132	135	124	109	107	104	122	136	122	143	105	131	124	112	117	120	123	117	116	102	118	118	121	123	125	104	132	125	103	118	148	111	118	127	109	112	110	133	126	109	121	115	109	124	126	112	111	127	108	103	113	114	120	142	116	122	107	135	112	115	123	123	127	154	121	112	118	143	131	120	121	123	139	131	118	131	103	112	152	128	103	131	129	114	112	121	119	127	112	113	117	120	109	105	119	117	134	113	124	110	137	118	128	121	113	110	124	118	115	123	114	117	129	133	108	113	126	114	103	119	128	109	122	118	126	91	145	110	124	130	126	127	114	138	121	146	124	113	126	116	108	100	117	118	124	117	143	125	123	115	121	123	112	143	112	89	124	113	106	137	137	114	107	112	109	110	143	120	131	124	118	119	121	121	109	122	100	120	94	135	114	120	120	118	126	132	112	117	118	106	143	112	120	112	123	125	136	129	132	136	129	114	106	96	121	112	142	116	109	111	128	106	136	127	124	115	130	129	110	118	128	118	112	107	125	137	117	135	127	118	118	135	113	109	133	111	114	112	103	119	123	116	125	119	116	109	132	117	108	116	107	121	114	124	99	112	111	129	136	116	103	114	122	135	132	137	112	109	118	116	110	111	113	97	125	143	110	121	124	130	106	113	137	124	110	114	119	119	111	140	137	133	119	110	119	121	108	123	142	120	105	127	123	109	124	123	98	121	141	123	138	116	141	132	112	107	126	123	115	126	122	126	120	87	107	116	122	127	117	133	122	103	116	117	141	116	137	107	116	112	118	107	130	109	119	127	130	127	109	130	114	122	110	147	110	113	124	125	111	149	133	114	124	121	121	110	116	135	119	115	142	121	129	103	124	109	103	123	131	120	119	120	112	117	138	116	101	124	114	127	128	107	106	111	123	135	105	118	125	118	135	131	122	102	125	105	123	106	123	129	148	144	148	111	111	105	130	119	134	116	112	123	137	125	124	108	121	126	133	102	139	106	116	119	108	106	139	105	135	119	119	134	129	118	102	104	128	116	154	141	112	136	123	130	109	117	112	121	119	136	113	122	128	117	112	110	126	113	116	105	127	112	133	134	114	128	127	133	125	100	119	109	113	113	149	109	134	150	119	111	123	97	112	130	102	126	120	138	109	112	133	115	124	109	105	144	116	128	112	132	138	117	128	110	125	120	104	120	123	126	113	120	133	120	135	125	121	128	141	136	117	110	116	113	122	130	130	108	115	118	145	131	113	120	118	113	117	111	107	121	145	138	108	131	130	126	126	129	141	128	134	110	122	123	125	121	110	124	121	126	123	127	110	110	129	132	116	132	144	122	125	125	115	105	127	100	121	119	118	118	124	109	126	135	102	121	111	134	102	109	107	114	139	116	115	125	132	123	120	113	146	133	111	116	119	103	150	122	108	129	129	116	116	134	106	112	110	125	131	107	125	123	128	134	109	123	126	136	136	140	146	118	117	99	125	109	100	119	120	105	150	132	126	122	110	147	122	101	132	131	120	131	119	128	120	130	104	124	100	135	131	124	118	127	140	127	126	113	105	111	125	122	132	138	134	114	144	117	106	118	141	130	130	124	131	113	121	115	129	112	95	116	111	97	115	136	103	120	110	134	120	117	126	116	147	110	113	120	121	128	105	110	102	107	113	114	118	129	123	122	117	109	120	136	130	123	130	122	118	121	99	113	115	121	133	104	126	125	143	119	130	114	129	125	121	132	139	118	120	131	128	91	127	123	134	137	118	113	119	108	108	108	114	126	132	110	97	128	138	116	122	137	127	104	103	125	126	112	137	126	114	116	144	115	133	109	120	128	124	120	135	113	119	100	109	134	111	104	124
8910	787	1511	1897	1513	1276	1025	830	711	662	616	525	493	483	434	435	431	417	390	405	417	405	411	370	355	399	343	347	366	384	339	352	368	338	345	342	373	324	346	370	343	335	335	344	316	359	354	355	353	343	348	351	341	321	371	325	362	316	351	337	332	355	318	338	297	347	341	308	342	357	341	337	319	327	367	357	339	308	303	344	355	344	300	347	339	339	330	358	357	318	313	347	303	327	316	333	319	310	344	339	288	328	333	326	315	327	325	308	324	339	335	331	339	354	330	332	343	339	309	340	328	379	332	352	314	349	336	310	327	320	353	288	325	335	326	328	365	318	309	322	337	342	306	335	354	352	329	348	330	329	345	340	320	324	325	350	377	338	347	349	358	314	345	338	335	331	346	309	329	315	325	317	319	338	320	333	332	337	337	312	319	304	334	358	338	327	329	315	356	316	350	322	329	337	342	329	335	353	314	351	314	334	322	337	333	352	335	344	305	337	326	307	360	327	343	360	334	347	332	305	305	310	325	302	312	344	332	320	321	342	328	355	346	297	327	320	325	330	324	328	339	336	299	340	344	336	326	324	316	338	340	311	337	319	336	315	318	308	343	344	324	315	319	327	314	332	309	300	334	322	329	309	344	344	324	313	317	322	316	317	335	308	346	319	326	323	298	345	351	337	327	347	368	328	314	325	310	318	364	333	307	340	332	316	297	311	332	349	324	302	303	308	306	333	338	325	332	325	314	324	327	320	314	360	342	317	341	312	335	347	337	312	330	317	341	297	313	329	346	316	300	327	287	340	336	385	324	330	330	338	345	327	352	336	300	309	337	332	351	327	352	353	322	338	364	340	297	320	341	336	341	360	343	329	332	328	302	365	343	288	323	305	314	331	304	336	318	323	311	329	331	346	351	335	322	311	329	357	306	328	303	317	327	321	314	366	326	341	318	329	358	312	311	362	368	316	317	324	326	353	331	310	348	326	341	346	340	333	326	349	337	339	350	304	329	306	309	325	350	326	334	319	355	310	347	322	330	329	307	330	340	339	324	335	355	337	340	325	330	331	345	352	313	330	341	341	319	341	292	332	326	349	328	299	347	344	336	332	328	338	340	308	316	300	357	322	325	326	323	354	343	363	343	288	323	305	338	328	307	321	309	324	306	327	320	327	346	297	326	324	323	338	324	296	312	310	305	330	314	301	323	329	326	313	339	334	332	335	360	319	358	317	318	324	313	345	318	349	321	323	358	344	317	349	340	341	341	312	334	358	329	323	306	313	303	327	330	351	324	314	337	326	348	312	311	318	303	345	310	339	319	312	310	299	331	301	308	323	320	353	335	325	375	306	308	313	328	308	341	331	350	328	317	308	312	350	333	353	345	314	337	331	331	339	369	274	329	326	334	362	334	357	347	327	346	332	317	341	311	308	326	343	356	346	317	315	328	315	324	338	308	308	381	356	344	335	300	285	296	337	298	330	321	312	324	338	341	340	323	311	346	332	344	365	348	319	336	332	319	351	358	330	324	340	298	331	350	321	310	320	349	346	332	335	321	326	323	302	304	341	353	347	320	306	351	328	361	324	296	306	331	347	329	333	332	301	341	324	348	315	346	326	314	348	322	315	329	305	323	354	362	325	322	344	315	302	335	325	311	335	337	305	321	351	305	337	328	327	334	333	337	326	348	325	328	316	314	343	329	336	347	329	296	284	333	328	383	333	351	338	317	312	340	320	313	346	304	314	330	332	328	356	339	319	329	316	350	322	307	335	327	335	335	329	336	326	332	326	356	308	353	341	322	313	308	303	303	314	341	326	344	332	326	294	333	338	317	337	309	333	330	310	343	331	344	334	309	342	320	298	336	355	317	350	344	331	356	344	318	333	351	327	319	290	327	329	327	359	322	318	332	316	355	331	368	364	320	346	294	358	337	334	314	351	298	360	307	337	328	316	307	333	364	329	312	332	360	303	325	327	345	317	354	311	305	355	321	341	336	327	334	316	324	340	310	307	346	319	329	295	275	353	319	328	345	340	322	324	312	339	346	335	343	351	354	326	349	328	318	324	317	324	356	344	362	327	322	333	331	303	314	312	349	343	338	318	355	344	340	343	316	295	313	320	359	308	320	350	315	299	281	341	344	350	344	338	355	357	341	306	394	314	312	328	338	345	350	315	330	291	340	323	318	323	335	338	318	325	304	342	332	316	324	340	350	336	332	327	364	360	309	341	329	364	335	332	317	328	335	328	330	296	328	343	328	331	310	347	339	348	309	341	334	328	320	332	327	347	346	316	302	313	356	315	350	323	363	297	341	303	320	320	278	340	325	321	333	337	333	333	315	331	301	308	298	308	311	311	378	329	345	304	356	339	338	358	320	317	329	307	329	336	336	298	336	310	345	326	307	315	329	329	329	358	368	360	337	315	324	315	360	311	321	363	323	374	339	359	288	347	332	302	328	333	348	335	332	330	327	336	318	310	337	306	326	335	326	327	366	352	351	352	348	335	323	320	359	279	325	315	346	330	356	330	355	347	324	323	359	349	359	327	367	312	319	324	354	344	333	311	323	326	313	342	313	317	320	328	284	354	297	326	351	338	337	335	325	312	327	347	321	303	313	327	318	334	307	340	324	322	309	325	319	311	323	332	342	321	364	319	315	349	345	327	299	313	318	328	329	291	312	335	296	303	318	318	318	329	331	347	301	350	338	341	337	322	275	312	353	352	348	341	330	330	353	307	341	319	334	309	323	346	320	339	336	375	356	345	333	338	310	327	327	337	312	337	307	341	354	319	303	328	326	317	332	365	310	354	295	331	290	327	312	357	313	320	335	349	352	322	324	319	336	335	312	347	349	298	308	338	331	332	285	336	321	338	311	336	290	317	318	349	322	327	331	287	303	329	338	321	303	366	337	322	333	362	336	328	349	324	340	316	324	316	339	301	323	324	344	335	311	350	341	321	317	306	340	352	330	340	358	334	340	318	339	338	350	283	328	328	329	300	330	312	293	357	329	332	358	315	366	320	294	326	315	307	313	335	320	326	321	329	295	341	328	325	321	297	321	332	337	346	323	368	326	335	326	335	346	349	320	331	357	326	317	360	333	327	323	292	323	309	331	340	295	318	324	330	339	338	310	346	308	321	287	321	312	355	305	310	333	304	346	300	339	351	307	339	293	301	296	301	340	330	350	341	338	356	341	292	395	307	337	334	307	296	343	342	327	344	321	323	306	311	322	330	357	290	334	342	342	317	338	314	337	334	326	350	317	324	324	335	298	333	329	305	355	343	332	306	319	314	317	306	334	294	346	300	337	331	343	354	381	312	330	336	350	345	362	333	336	330	326	353	309	312	339	336	322	325	317	358	327	323	334	324	354	333	307	338	331	345	317	305	292	316	301	348	347	332	349	311	350	351	318	330	351	307	337	301	313	311	310	315	316	322	333	388	326	335	323	355	339	309	320	349	336	324	343	328	328	361	322	343	340	338	307	339	329	344	330	316	346	351	303	337
1378	421	405	359	409	406	364	387	378	361	361	378	347	357	349	374	399	371	391	358	361	364	376	379	376	357	352	385	378	382	385	341	400	376	388	380	397	373	342	356	367	340	401	353	386	376	364	367	385	393	384	347	393	363	366	373	355	383	384	328	337	370	377	350	339	365	390	380	394	359	384	385	354	358	365	335	407	389	346	364	374	386	370	326	393	350	411	393	356	381	370	365	384	385	375	374	344	342	386	360	343	374	376	398	380	356	366	385	384	387	367	371	347	417	368	365	330	414	396	399	413	373	389	344	378	364	342	372	370	383	345	381	375	350	350	387	346	362	379	377	387	379	364	388	392	366	361	338	383	362	353	353	350	404	357	364	359	373	362	370	368	335	392	380	348	390	352	344	398	336	368	398	362	350	371	378	358	352	350	420	391	378	378	401	372	403	335	358	330	356	376	345	375	335	368	351	403	382	374	375	384	370	344	334	330	348	389	383	354	364	391	322	395	375	352	375	378	358	396	364	345	369	348	390	364	339	344	344	366	340	363	378	365	356	355	355	400	370	325	370	350	380	398	346	372	390	373	363	345	373	363	364	389	402	324	361	374	349	396	340	359	372	367	382	392	366	344	363	370	388	382	360	386	421	368	335	396	376	360	390	364	371	353	374	366	363	374	392	356	395	409	407	318	388	363	345	378	360	379	398	343	367	392	353	379	377	344	353	358	384	347	371	365	348	405	389	339	396	376	396	400	378	358	352	411	393	382	369	367	389	377	350	346	406	386	358	360	338	360	364	358	390	371	359	377	346	368	392	348	327	372	376	342	368	384	411	360	348	311	322	379	362	370	356	409	388	418	428	384	348	412	355	403	370	362	368	374	376	390	378	343	363	332	341	376	381	356	356	384	366	370	366	416	364	394	387	348	353	349	433	357	373	361	403	377	362	376	377	374	379	337	394	409	370	356	360	358	345	342	334	344	350	375	393	345	366	387	404	406	353	353	374	373	327	327	363	334	341	372	381	325	354	365	375	365	369	383	329	372	381	350	408	394	357	357	350	386	373	344	356	380	362	357	386	356	382	346	388	382	368	357	347	375	374	383	373	371	377	370	371	383	358	364	345	344	343	347	355	362	408	362	357	378	349	380	399	371	338	389	371	353	374	391	364	351	367	372	361	375	388	376	391	391	372	354	365	379	348	356	354	402	362	377	402	381	336	384	377	339	406	380	394	336	376	338	376	389	376	342	376	378	360	349	388	362	322	360	331	353	351	370	374	407	373	385	334	363	375	356	395	350	355	374	349	389	372	380	408	347	388	352	402	354	352	361	347	397	377	377	396	402	384	354	354	358	389	379	342	394	411	372	356	347	359	379	358	368	343	344	398	393	371	386	378	375	360	360	348	382	386	334	309	352	364	357	354	400	370	390	373	412	401	346	363	375	411	369	387	351	364	385	378	360	397	367	362	352	400	357	343	380	346	386	357	347	384	390	403	357	374	362	360	386	355	350	377	382	372	377	367	383	319	376	391	397	343	370	375	326	368	372	361	347	353	376	361	374	364	394	397	379	373	366	375	343	394	374	393	385	356	348	361	350	363	363	360	372	419	378	366	364	352	342	356	375	370	420	349	382	402	350	383	381	389	377	401	334	372	343	408	366	414	380	347	409	333	347	346	356	406	409	392	372	334	366	386	358	378	382	368	354	369	403	358	351	363	364	387	348	382	356	370	390	380	355	375	417	360	399	336	381	357	357	402	392	358	392	368	378	358	371	388	335	360	339	369	380	390	352	334	371	375	368	353	379	393	388	367	398	324	383	403	369	383	361	355	381	368	385	424	428	390	359	379	379	348	373	382	348	334	410	394	345	367	355	370	393	375	354	367	375	369	358	376	383	372	374	366	363	355	349	355	336	359	394	337	346	373	370	361	373	398	396	379	370	333	378	373	386	362	381	409	399	389	348	324	348	394	380	363	384	354	397	379	390	373	366	377	390	347	380	368	332	331	388	361	311	385	379	394	380	405	346	351	387	352	384	407	353	379	338	364	395	369	368	392	387	392	362	388	367	352	351	367	365	324	390	349	399	387	407	324	355	382	356	377	390	382	338	382	381	376	377	330	396	362	369	348	378	388	356	356	383	359	375	369	348	375	407	356	387	375	400	368	328	325	374	357	366	391	400	372	366	375	394	373	364	360	369	368	356	400	371	355	364	374	363	384	390	372	367	376	369	351	391	370	323	343	368	367	380	377	371	377	376	335	382	378	348	342	348	381	333	383	391	352	326	379	381	360	360	375	396	370	361	392	365	395	378	372	342	348	431	349	343	387	340	375	369	358	344	384	346	389	401	377	366	378	361	349	391	369	379	387	360	367	354	400	378	353	387	369	347	362	392	378	367	398	372	401	423	352	333	397	402	405	404	389	377	388	355	401	382	390	373	381	397	354	379	378	354	386	363	381	386	385	390	394	369	429	410	350	363	370	332	393	370	374	347	383	366	376	344	344	395	341	347	381	367	380	363	386	384	360	341	382	360	359	355	375	369	348	328	349	381	349	350	392	375	348	361	367	361	360	347	353	351	381	366	350	337	354	393	406	375	372	379	349	385	392	325	374	357	391	362	372	330	360	380	383	410	373	345	387	402	379	347	339	365	353	341	378	362	339	373	351	366	367	361	372	380	401	346	341	352	369	381	346	376	393	404	356	334	352	383	383	354	366	414	387	375	374	373	377	388	390	370	414	391	354	400	396	397	364	400	340	366	379	332	386	353	394	394	395	385	394	370	396	378	349	350	397	408	342	344	386	389	374	362	388	378	371	380	387	351	357	367	422	405	371	363	343	386	340	386	336	391	396	373	387	364	342	374	386	372	366	360	348	372	374	356	380	435	347	364	406	379	377	379	394	363	343	367	345	375	348	401	331	376	354	402	347	408	398	425	389	365	352	383	363	368	380	372	399	373	390	384	357	370	372	369	377	360	389	382	388	386	344	405	345	379	370	382	363	379	372	361	357	358	390	369	383	387	372	373	411	342	361	379	350	377	353	375	368	373	381	339	366	404	351	351	391	350	386	359	369	386	343	389	364	364	310	353	385	379	374	347	366	363	346	343	356	375	333	354	338	343	379	354	343	327	355	378	359	349	362	389	400	373	376	371	395	373	383	380	343	409	345	398	367	342	379	362	409	387	396	349	361	398	408	350	355	387	368	367	404	392	330	331	373	390	407	393	362	376	344	370	357	394	359	365	368	391	390	390	347	362	391	385	389	368	365	364	414	376	402	388	378	350	368	360	358	352	378	359	393	385	394	384	374	345	335	402	367	372	393	355	356	382	361	368	387	372	394	384	367	378	373	347	376	356	402	364	354	376	371	329	317	357	375	359	398	400	365	348	377	369	389	379	388	358	333	352	358	386	396	378	387	374	363	366	357	367	390	362	339	388	402	379	399	378	354	375	388	391	365	360	395	365	369	378	316	347	383	370	343	380	352	368	373	406	367	385	346	368	433
2118	917	956	984	1000	930	925	905	921	879	896	898	896	848	905	857	872	849	863	901	857	874	849	857	878	855	846	873	864	911	925	911	827	856	884	856	889	861	891	933	863	924	869	930	871	811	891	841	868	831	923	931	887	900	941	839	855	868	819	881	923	857	870	866	825	902	884	873	875	877	864	830	911	840	908	813	865	913	894	900	895	873	905	906	911	788	919	851	872	854	890	884	847	854	856	865	853	865	889	841	847	855	875	851	842	868	887	885	884	858	935	872	880	893	864	860	873	885	829	875	850	871	823	855	874	861	870	875	847	872	883	901	836	860	867	855	876	923	835	770	902	886	898	859	850	838	856	867	855	911	877	843	829	837	904	834	832	874	908	826	866	905	915	888	824	920	859	893	890	881	864	886	837	829	871	892	915	825	861	844	879	832	946	871	850	826	868	910	860	873	860	836	880	845	876	867	815	859	946	856	886	888	905	849	876	853	877	862	937	825	840	861	879	855	872	892	914	866	882	862	914	900	852	852	851	895	908	792	889	872	848	899	852	827	882	854	895	844	890	890	902	901	872	884	858	883	871	868	831	875	907	832	888	862	925	889	869	914	835	927	865	954	871	900	896	854	874	829	925	916	859	855	911	831	886	882	851	862	906	831	843	919	859	882	886	887	934	849	807	889	839	896	844	873	848	907	874	812	872	890	825	838	876	847	884	813	837	942	901	885	832	822	904	881	881	835	913	887	863	881	837	878	878	861	944	888	873	884	888	862	858	921	845	883	879	841	884	913	851	877	925	918	885	840	832	903	843	840	871	867	833	851	805	887	858	911	806	857	859	866	882	868	896	841	904	821	849	860	871	901	836	872	928	872	887	891	883	848	905	890	843	857	958	890	865	911	824	874	897	886	854	874	820	822	868	840	896	914	867	833	859	881	892	863	848	848	853	826	824	907	886	852	860	849	901	857	846	852	871	885	860	887	836	816	861	834	836	819	861	849	876	874	897	842	853	854	891	920	894	855	863	850	851	909	849	850	845	897	856	847	897	893	844	882	870	919	827	868	862	935	860	869	825	853	868	885	853	937	859	940	880	869	851	848	902	887	867	870	878	878	797	842	843	882	839	893	868	887	901	856	903	907	851	859	898	869	802	846	841	790	866	936	849	884	893	874	862	857	879	850	863	805	905	863	903	866	885	885	860	872	864	832	842	905	880	863	879	906	909	871	863	867	831	868	876	886	860	866	856	930	885	890	886	866	853	872	914	832	888	879	853	874	891	888	880	870	881	860	865	868	846	863	896	878	859	830	849	862	865	848	921	812	861	910	884	850	821	810	862	865	894	860	860	891	842	841	870	913	912	943	851	898	837	797	863	909	909	858	820	888	902	795	884	832	875	894	914	885	916	897	865	890	826	891	828	863	840	894	875	867	829	876	813	831	830	890	847	903	876	846	859	896	816	835	857	861	840	837	856	872	853	863	856	900	875	838	923	836	903	849	877	844	873	869	840	876	900	876	869	884	880	868	846	870	865	863	829	885	906	865	902	874	865	828	902	867	814	853	888	824	845	866	884	883	861	863	848	832	887	912	859	897	928	843	882	931	910	851	864	837	893	889	882	895	877	832	886	850	855	825	882	885	835	875	875	877	889	854	839	866	907	869	787	911	870	863	894	895	853	907	847	858	900	887	831	878	861	871	874	929	914	906	805	933	817	916	916	863	906	874	841	897	877	848	815	879	858	842	884	887	883	866	860	894	880	906	911	854	899	855	879	904	840	893	888	845	787	853	819	892	873	837	891	882	891	862	833	888	877	851	845	910	876	896	872	808	923	887	811	885	889	828	837	946	889	894	820	870	904	798	853	891	872	900	889	886	820	817	859	829	875	885	904	877	855	862	843	903	865	864	897	849	886	894	875	904	862	823	881	866	913	883	883	898	880	902	905	853	875	820	914	863	911	880	891	867	895	889	833	879	829	876	856	852	850	920	889	900	829	877	986	867	851	928	893	887	915	827	888	881	854	833	864	856	886	878	930	878	823	820	875	867	899	860	879	850	907	869	840	890	865	908	917	871	877	874	898	857	884	886	847	912	902	888	901	899	811	823	868	870	832	897	913	812	874	821	874	864	869	873	827	866	847	847	856	898	899	946	851	850	885	862	892	870	850	867	862	853	844	865	881	909	874	864	839	846	847	888	922	795	900	895	900	888	895	847	890	868	879	844	855	879	846	855	825	838	890	893	856	851	859	831	900	867	890	850	870	872	847	888	907	879	871	931	836	854	895	859	895	897	878	859	925	846	878	912	846	870	857	840	876	823	871	826	887	796	815	844	874	908	806	890	887	839	895	863	879	868	934	946	859	830	871	824	920	913	825	909	918	846	940	851	814	877	900	876	833	875	891	918	890	866	845	844	870	859	868	884	854	888	853	868	856	891	907	851	885	846	868	848	858	860	843	888	952	889	847	881	893	881	871	832	930	873	882	941	882	883	894	847	856	808	871	936	890	841	890	872	881	899	827	889	859	885	904	856	867	883	898	847	844	843	898	891	874	853	847	903	899	844	859	844	895	819	873	874	887	861	887	892	890	829	848	892	925	867	881	905	882	894	928	880	830	869	857	874	861	817	880	842	866	822	895	830	899	853	846	874	936	872	881	941	876	843	827	839	867	842	934	790	902	852	850	879	883	849	884	895	828	853	837	893	872	843	908	870	828	817	885	858	874	883	876	880	874	900	899	894	850	827	861	871	861	930	843	846	841	886	843	884	833	861	895	849	826	869	870	837	917	844	868	860	893	844	873	871	953	887	878	851	846	847	859	868	836	842	858	912	779	878	852	898	889	873	861	859	860	835	855	849	854	885	853	898	850	911	904	875	825	862	817	877	863	862	857	831	913	905	869	862	831	893	927	867	833	907	890	802	846	842	902	885	924	871	906	865	868	874	855	890	878	873	840	838	853	887	890	867	899	864	922	873	835	922	894	864	814	877	890	894	882	875	873	840	887	842	847	928	835	865	883	896	846	885	878	850	926	897	868	892	835	869	903	867	902	892	886	882	863	874	868	876	889	854	848	848	874	867	887	887	859	911	858	885	884	886	879	893	860	918	855	878	887	889	893	849	914	875	860	867	857	827	855	852	859	885	874	879	820	883	891	858	876	901	873	861	810	886	866	928	881	805	835	898	863	877	907	886	905	879	886	820	885	949	865	849	845	850	855	846	904	880	854	890	891	845	902	865	843	848	861	898	881	859	876	887	902	867	869	851	840	862	861	855	854	824	887	874	908	826	875	900	855	880	876	885	843	880	836	848	850	896	834	884	863	859	881	810	844	873	835	892	894	953	863	868	899	910	857	878	884	838	870	858	853	875	873	859	857	888	900	822	876	862	903	855	893	859	886	876	850	857	882	844	846	854	928	855	850	905	872	874	868	890	857	852	838	884	856	847	896	843	867	909	942	842	831	834	880	869	836	910	871	873	881	867	840	864	904	877	852	885	851	836	838	909
8482	579	554	528	409	366	373	377	293	302	319	290	295	264	286	295	249	289	274	319	273	299	236	276	266	288	267	276	299	283	272	292	263	316	295	289	303	296	278	277	311	290	270	270	302	313	276	285	244	311	260	295	270	273	306	266	273	282	281	294	259	265	294	289	298	283	284	267	299	279	298	261	288	270	283	277	280	274	254	298	270	283	239	290	273	280	292	295	294	257	266	265	277	281	275	296	336	268	259	283	262	295	296	271	321	314	301	276	295	285	314	287	274	266	281	266	283	264	291	301	275	262	281	282	297	257	273	275	316	309	246	265	306	273	262	274	289	269	270	283	263	283	261	259	298	282	304	312	291	249	295	275	322	310	281	308	270	267	273	264	277	270	287	258	297	303	293	268	285	291	266	259	278	283	274	279	271	253	297	294	265	248	300	246	265	295	298	299	301	255	282	262	282	277	274	305	274	303	268	291	267	258	283	279	301	290	272	276	290	254	291	259	302	271	308	317	286	269	281	285	285	275	307	275	302	261	252	255	277	259	304	299	297	265	262	297	303	269	285	292	302	288	259	270	251	288	316	259	271	304	273	275	279	255	265	310	271	266	313	280	279	292	333	300	299	260	292	289	296	264	287	279	292	287	293	281	286	301	287	240	268	299	266	290	278	246	267	261	257	281	282	307	286	238	288	295	300	255	307	248	289	282	275	261	298	255	293	262	281	291	263	287	280	268	261	262	300	286	291	278	245	280	265	329	283	307	243	256	283	287	297	299	279	275	271	258	302	311	279	281	267	264	273	279	295	275	261	279	306	293	287	263	262	288	278	297	279	254	304	290	269	289	283	285	291	250	286	302	272	267	289	274	297	300	264	286	276	288	288	274	257	269	294	270	277	267	285	265	282	298	277	282	264	299	276	276	273	296	277	278	280	271	257	281	279	290	259	291	282	271	294	298	306	298	300	268	279	268	263	293	276	268	267	266	261	229	261	277	286	306	299	238	280	274	319	286	282	294	284	304	289	278	306	287	274	280	299	272	285	289	276	253	311	265	307	258	253	300	263	263	249	267	294	312	303	326	278	284	275	290	258	311	274	296	305	273	277	314	255	308	280	265	246	275	286	247	262	293	291	264	289	268	281	287	299	278	250	268	253	288	289	276	276	299	288	248	305	291	250	281	248	288	280	282	290	261	222	293	278	293	284	285	272	276	285	287	280	287	291	280	286	273	266	285	269	277	272	289	286	307	308	260	284	289	278	293	272	272	278	244	281	279	271	274	290	293	278	282	266	294	305	283	265	231	290	263	293	290	276	310	293	293	309	271	301	295	269	271	274	254	285	288	272	272	259	286	286	276	263	282	283	276	294	264	285	283	243	263	273	265	278	274	285	288	280	267	259	268	288	296	280	266	295	293	288	289	272	295	323	275	267	300	248	261	286	293	319	253	297	310	318	280	249	238	268	278	276	277	270	281	286	256	300	281	281	285	279	283	310	297	273	286	282	278	275	283	260	252	272	280	275	244	273	271	268	278	321	278	282	278	301	304	305	317	304	260	276	286	281	295	261	293	286	263	292	266	248	287	288	293	277	265	266	275	301	272	301	286	246	298	269	276	264	313	282	282	291	279	293	273	273	301	288	291	296	334	268	269	261	305	305	272	295	289	267	265	297	282	307	283	288	270	277	269	264	277	289	252	273	274	297	284	289	276	297	301	275	292	290	267	314	288	264	280	270	299	265	273	290	304	262	262	298	272	282	311	275	285	276	272	256	269	289	269	274	251	270	272	296	271	296	305	299	258	301	246	301	262	263	284	304	287	265	239	265	272	279	266	288	311	296	261	279	287	246	264	265	274	317	270	269	258	283	269	270	249	262	275	287	284	267	303	259	252	292	268	275	305	270	260	302	264	280	293	262	262	275	288	254	266	291	277	264	283	250	260	276	331	290	294	277	301	283	285	268	269	281	310	302	257	280	295	256	272	308	262	243	306	266	296	275	279	290	282	308	325	299	314	328	284	284	271	257	260	270	268	294	288	281	288	251	297	290	266	283	293	299	287	285	285	293	289	239	275	297	275	322	281	277	308	315	292	243	292	276	281	270	294	302	258	283	274	274	265	261	243	276	299	245	265	290	246	273	270	265	309	275	305	276	261	315	265	286	264	271	307	287	270	275	290	277	271	290	322	272	263	292	277	280	301	291	247	266	285	293	266	259	263	281	280	274	302	282	307	284	281	294	288	274	281	264	278	276	254	264	277	259	281	264	286	279	275	299	300	278	244	273	285	259	281	276	305	249	287	300	280	287	298	278	265	282	284	280	256	250	271	281	268	260	274	302	251	281	272	267	269	235	285	273	246	271	267	240	276	287	261	259	260	279	267	274	280	291	224	290	285	255	300	280	286	294	290	295	303	285	265	291	275	267	281	289	300	292	253	285	270	287	236	267	251	275	262	281	270	257	272	311	265	272	292	297	281	283	258	262	294	260	282	321	304	270	284	276	234	259	291	271	252	275	279	279	294	253	285	267	268	280	307	304	306	278	277	263	294	291	260	267	283	265	291	298	292	271	290	250	266	281	254	288	295	267	297	235	281	277	298	288	261	292	276	281	292	323	270	282	287	312	287	276	272	299	270	284	257	281	271	273	272	285	264	257	261	303	250	262	288	313	321	294	271	306	289	275	266	275	278	282	253	277	252	286	283	269	271	290	273	249	247	271	301	291	268	287	270	280	286	279	235	307	306	272	308	279	304	284	281	256	273	251	304	296	294	279	291	301	265	269	314	281	268	272	276	298	294	310	320	288	278	265	281	271	291	316	299	301	286	304	267	293	271	301	280	299	278	257	323	280	269	252	271	237	281	269	315	281	285	294	246	294	293	286	299	272	278	281	270	280	257	300	256	297	251	299	287	290	299	274	260	275	287	252	289	285	313	294	273	296	288	258	293	284	277	275	322	295	297	270	271	273	281	275	289	251	261	287	293	276	299	273	272	280	313	271	276	308	286	276	261	296	278	272	278	290	255	278	266	300	295	278	278	280	308	262	265	276	248	287	290	280	277	304	267	298	311	271	280	262	257	288	269	253	259	272	280	279	284	267	301	285	286	307	287	264	282	275	301	262	288	292	277	287	281	277	282	271	288	258	287	273	300	324	270	274	257	257	283	274	300	291	276	286	277	270	257	264	305	252	248	255	272	262	289	282	268	273	260	271	274	326	247	293	287	278	273	287	286	267	279	292	280	285	233	291	289	285	348	263	272	281	293	287	284	283	264	274	264	302	261	275	293	288	278	282	272	278	279	305	268	270	238	282	282	283	278	272	276	262	278	274	304	280	311	256	315	270	270	302	277	263	289	284	244	293	281	290	271	273	298	289	293	317	295	269	276	254	287	281	273	281	250	295	264	246	281	274	299	247	254	272	292	281	264	286	295	242	270	270	275	260	238	290	278	273	275	289	284	277	301	283	292	286	291	261	274	294	272	279	270	270	285	297	287	257	282	234	274
6946	913	1364	1502	1394	1193	1055	961	894	835	735	820	768	752	783	745	784	714	740	726	692	684	708	717	712	693	671	700	683	681	730	641	667	668	675	715	712	676	648	661	686	658	681	646	661	652	659	655	676	669	675	673	697	693	695	642	657	684	654	665	652	666	718	646	699	666	632	653	697	662	680	676	640	687	708	677	687	659	649	627	654	652	672	659	688	715	684	613	652	666	689	642	631	678	679	679	675	670	696	648	668	638	678	704	709	666	684	690	648	635	658	684	686	659	688	740	632	660	668	631	645	649	675	655	614	678	660	635	676	668	647	699	656	682	668	667	669	683	661	636	649	703	656	644	705	694	641	654	658	664	699	714	700	601	664	642	649	674	729	637	650	657	697	672	666	677	706	664	662	640	633	650	652	617	646	661	671	687	691	672	647	660	661	658	648	652	651	619	662	627	659	634	719	688	660	638	680	660	673	650	663	663	684	666	703	688	682	670	662	635	715	678	656	675	684	715	692	637	652	688	678	651	673	671	646	661	660	680	653	703	628	685	653	679	655	686	665	626	671	630	678	675	667	701	654	704	698	580	686	629	628	660	710	676	643	634	647	651	604	630	689	675	677	631	667	701	652	633	659	659	652	652	672	683	713	668	645	656	661	644	618	666	655	687	662	671	692	711	676	652	681	658	647	703	679	657	699	742	675	659	711	664	668	652	670	670	684	697	699	688	658	636	620	682	649	634	699	647	686	703	702	687	671	697	647	670	674	680	664	644	653	693	685	663	646	704	665	654	666	692	659	644	641	718	680	728	650	675	670	666	698	647	625	667	624	714	641	626	637	618	698	629	675	656	657	699	690	688	684	591	644	675	668	693	636	666	682	632	644	658	675	679	676	642	684	667	665	689	656	646	679	666	671	678	726	684	683	661	666	605	656	692	672	619	652	687	686	641	678	703	722	654	691	596	675	674	673	712	660	630	701	687	602	640	670	657	714	682	695	654	627	674	701	648	642	615	655	645	665	669	690	665	696	684	630	682	698	659	696	668	640	704	699	653	640	636	688	619	651	683	668	646	669	653	682	693	663	722	664	702	682	659	665	659	679	685	688	718	630	645	633	708	669	624	668	626	689	629	665	632	660	650	651	710	688	689	644	655	655	649	651	662	663	675	626	682	633	702	652	650	679	654	669	649	706	617	648	633	754	685	670	655	662	681	672	651	692	662	645	687	661	700	673	675	645	686	653	662	693	646	674	636	692	716	664	689	665	654	674	664	663	707	678	683	647	628	693	662	648	702	690	679	669	704	692	663	700	659	681	647	639	660	644	694	689	668	667	663	668	648	664	659	650	676	724	599	696	671	632	649	659	687	662	662	662	708	663	612	705	614	659	665	692	622	655	713	621	607	703	715	736	656	692	664	660	678	677	640	672	628	723	652	674	653	681	644	662	697	696	661	677	677	629	650	659	660	625	668	652	656	676	678	622	640	693	650	714	679	686	641	598	666	640	656	630	662	665	736	666	689	679	656	662	724	664	660	723	674	701	658	654	643	675	592	708	655	637	643	704	631	655	634	610	692	662	632	628	661	670	661	660	675	661	707	639	663	650	688	658	654	690	655	659	677	682	657	653	693	683	649	687	699	664	660	654	638	667	699	682	689	631	632	656	665	695	682	677	654	695	627	658	684	646	648	700	664	661	677	660	644	656	648	679	641	685	652	683	631	670	645	691	646	682	655	658	711	695	642	721	682	665	664	685	698	646	683	685	683	651	656	633	703	709	694	663	651	670	703	655	634	700	708	671	649	645	666	626	649	658	665	741	688	655	652	736	672	644	710	704	707	643	644	662	669	657	655	632	676	662	699	666	681	675	664	650	676	660	687	729	642	671	617	718	630	658	696	651	623	675	657	665	685	670	705	658	703	674	641	626	674	664	691	636	649	684	640	678	729	686	681	646	709	635	625	671	659	713	648	673	661	640	683	684	688	660	654	655	668	666	622	675	712	616	671	637	646	670	680	671	684	641	697	679	690	668	671	729	628	697	673	631	668	681	609	650	663	676	635	688	681	624	646	644	682	646	705	671	675	709	676	664	700	623	634	673	670	684	668	646	670	689	667	662	676	684	691	675	609	683	630	698	643	651	657	635	710	619	719	675	659	656	678	640	692	681	673	690	629	649	684	679	624	637	665	685	709	676	669	686	646	652	684	686	653	661	639	664	672	672	657	642	671	682	656	675	634	639	624	674	652	612	686	641	688	648	637	644	657	663	630	652	694	673	638	673	680	685	675	691	703	661	666	726	666	682	684	680	641	658	705	655	663	702	667	654	691	684	652	661	706	691	667	657	649	704	664	644	631	650	656	636	688	719	684	647	688	678	683	688	682	624	676	680	662	660	664	670	682	610	634	676	657	653	704	685	640	667	695	638	621	700	658	612	685	650	678	703	641	666	665	704	668	716	668	663	685	633	629	691	687	616	671	641	675	657	652	686	601	685	692	658	694	707	655	696	655	664	706	652	648	690	675	693	663	652	674	661	698	655	723	705	658	686	695	638	618	696	666	699	691	662	696	714	663	666	673	677	684	640	653	641	672	678	736	711	667	650	680	645	701	674	657	696	663	638	673	665	647	641	693	678	654	658	650	656	662	638	672	715	673	624	661	645	660	682	686	689	666	657	658	697	656	640	621	634	672	713	649	673	660	689	685	688	700	691	625	620	635	640	689	645	663	668	611	653	694	698	632	676	668	672	696	646	630	684	668	667	654	696	707	710	682	613	671	684	688	680	636	639	632	712	629	625	717	654	629	679	713	683	656	644	698	690	670	713	703	662	677	656	676	684	653	642	631	724	684	688	691	691	680	720	648	681	660	680	662	730	645	634	668	640	664	653	680	714	704	672	653	688	640	667	692	641	646	698	672	680	677	667	654	674	693	707	657	693	692	667	606	661	667	716	628	666	662	683	714	695	637	651	661	635	648	662	646	727	663	668	649	696	656	649	682	652	650	648	646	625	697	645	686	661	623	698	677	661	665	667	627	655	668	675	675	655	709	686	688	638	687	643	664	659	647	640	635	616	641	648	635	667	679	689	674	664	664	667	618	633	651	670	641	675	676	723	653	668	672	695	696	685	678	689	687	657	637	698	666	641	664	700	651	651	704	680	668	675	682	702	661	674	710	683	680	678	657	729	658	673	652	673	643	699	661	629	716	626	687	607	627	673	673	699	642	707	662	666	631	698	611	649	635	663	653	715	705	679	645	632	656	676	605	667	633	685	686	684	659	691	697	645	688	678	692	688	623	678	613	646	690	652	685	666	683	682	650	699	694	643	719	716	689	709	689	656	630	696	720	683	692	690	671	683	676	666	691	676	638	622	712	695	662	689	675	664	695	724	666	687	675	682	654	672	639	672	656	660	652	635	665	698	644	631	683	690	705	664	632	697	672	672	626	671	664	695	647	629	660	679	702	664	674	659	716	673	633	651	713	697	688	579	683	674	661	676	694	659	703
14413	950	651	546	386	270	214	205	172	172	171	167	146	145	122	119	152	145	146	159	142	141	121	137	125	133	124	98	138	116	120	125	132	118	117	122	125	100	128	134	150	150	135	144	117	110	109	122	113	111	119	111	99	131	104	133	122	123	115	121	108	142	123	120	138	112	119	115	120	136	113	118	108	122	119	88	104	122	131	112	135	128	129	126	131	126	131	109	105	117	136	129	134	120	124	135	134	96	120	116	119	123	117	155	120	117	131	106	128	127	119	141	119	120	99	122	121	116	125	113	120	115	133	121	121	94	146	132	131	124	123	124	131	129	137	117	119	106	134	104	125	119	130	127	110	111	134	123	121	132	144	130	131	99	120	142	116	122	114	126	148	138	130	133	130	119	149	116	126	128	126	111	120	126	116	117	118	120	115	127	135	106	139	124	116	135	134	147	110	123	125	109	132	135	129	132	109	98	128	131	91	134	114	109	118	140	121	123	129	123	129	107	117	112	118	117	136	125	123	108	118	148	111	143	124	111	112	108	135	138	134	104	107	110	122	112	114	129	111	122	107	139	118	116	119	120	128	116	128	113	107	105	114	108	135	107	114	127	123	115	121	138	124	132	97	113	91	112	132	102	117	124	120	117	112	141	116	113	113	110	133	101	119	116	118	149	112	118	109	120	131	137	125	116	119	94	136	121	131	122	126	112	133	118	130	121	135	113	119	124	130	132	115	134	136	119	130	127	133	110	112	108	121	121	118	104	110	112	122	127	139	117	121	116	129	135	115	124	136	113	90	119	106	132	139	118	104	113	125	130	129	125	121	104	108	119	108	116	107	107	140	143	116	125	114	144	130	124	119	122	118	108	135	134	135	126	124	127	105	111	127	110	116	110	110	120	109	125	119	114	119	138	114	119	124	119	120	125	134	110	108	114	125	116	121	132	112	124	115	121	115	118	116	127	117	111	128	105	142	112	114	148	129	112	97	113	115	122	103	161	124	114	101	116	132	113	116	129	123	116	141	143	120	132	112	115	115	98	106	114	103	129	135	120	137	103	123	145	119	134	129	132	112	120	131	109	107	133	132	122	125	128	110	123	129	137	117	129	113	109	128	110	115	118	86	114	132	128	123	129	122	124	117	121	124	130	138	100	106	117	131	121	104	100	134	121	116	112	111	119	119	125	137	107	118	130	132	103	122	135	119	132	119	112	108	130	113	119	141	118	121	129	115	119	114	103	108	134	97	107	100	119	120	125	112	131	143	118	121	123	112	144	121	116	113	93	106	123	113	109	120	127	128	116	103	112	102	119	120	114	131	137	110	135	114	123	121	124	115	117	127	127	121	103	118	120	124	127	120	123	133	106	135	134	109	121	116	128	143	121	137	111	105	126	128	120	128	117	114	116	126	125	117	143	131	103	112	138	125	138	130	137	128	120	138	120	137	127	129	142	133	107	121	116	117	126	116	118	140	117	129	123	133	128	128	121	136	126	109	121	122	128	131	115	105	118	124	135	110	118	127	116	147	136	113	142	130	134	123	123	136	109	110	107	123	132	118	137	100	133	114	108	136	125	129	106	110	112	131	141	118	129	126	125	119	137	120	116	117	109	128	147	108	120	130	95	124	115	117	137	124	121	111	121	128	128	123	108	127	122	111	102	125	120	117	121	131	126	133	113	125	142	118	96	100	135	124	118	110	122	107	86	138	129	126	108	117	112	130	103	124	114	125	115	114	127	123	131	127	131	116	101	96	128	104	119	128	117	123	106	119	133	135	128	120	104	136	132	113	100	125	124	103	113	122	123	107	116	118	109	125	125	104	124	108	101	86	100	134	116	130	133	136	130	121	128	103	138	123	140	119	121	143	104	113	108	91	109	137	122	106	111	129	104	133	123	122	139	116	101	118	145	108	129	127	120	128	111	103	122	115	129	112	137	113	132	123	129	117	112	127	121	116	140	117	123	131	113	126	103	107	142	115	135	126	111	104	109	130	133	114	125	128	122	129	123	129	135	114	95	150	132	107	133	130	113	110	111	113	111	138	122	149	121	148	112	107	111	109	124	139	120	114	108	132	115	145	114	120	127	117	140	116	116	117	102	116	105	126	123	113	120	132	121	105	127	124	120	133	135	121	125	100	105	120	108	120	105	112	117	116	116	116	108	127	141	99	106	121	127	123	114	134	134	143	106	110	109	139	113	132	108	132	101	124	127	111	143	118	118	112	146	147	133	127	134	118	95	130	117	117	102	121	139	128	128	117	110	128	127	98	120	127	138	114	121	132	117	128	126	119	116	110	118	113	113	124	112	127	133	109	123	135	106	132	128	114	98	119	107	124	136	122	126	130	112	90	117	126	138	129	107	129	131	120	120	101	123	139	118	128	119	127	121	127	124	122	126	126	111	97	121	121	149	126	119	121	125	126	92	126	130	111	106	133	132	129	117	123	123	115	109	116	142	124	117	126	128	122	112	100	120	119	114	118	111	114	118	127	124	123	130	141	115	139	123	115	123	135	118	127	103	128	132	110	97	115	106	116	121	134	118	139	119	116	123	114	131	113	116	128	108	120	133	151	123	126	130	111	137	123	135	128	118	117	121	127	111	111	101	120	120	101	107	123	139	117	132	125	112	118	119	106	124	110	127	118	133	127	103	112	98	110	126	99	119	144	124	129	118	128	114	130	106	105	129	110	123	121	111	129	131	122	106	106	128	114	110	113	102	137	122	127	113	125	121	121	124	124	121	118	123	126	121	123	117	114	125	95	117	134	127	123	109	120	123	124	114	106	121	125	131	150	118	130	121	117	113	112	134	114	129	123	101	117	139	122	156	101	141	119	122	118	105	120	119	97	130	94	99	106	122	116	127	148	123	124	122	130	131	105	127	119	132	136	135	103	121	127	105	116	132	117	127	125	140	136	124	122	109	124	114	110	130	116	129	130	103	102	124	112	107	111	119	113	128	143	144	113	136	133	153	101	122	123	132	146	111	120	111	106	119	116	135	122	106	129	130	117	125	131	127	108	110	108	95	122	127	123	106	112	116	112	109	103	118	131	110	127	103	134	110	127	146	118	119	106	140	121	114	102	140	137	154	115	116	100	123	104	131	134	106	130	108	123	118	121	118	123	132	119	134	116	105	117	125	133	125	127	120	130	141	115	134	122	114	105	111	142	117	128	87	99	119	102	123	149	116	111	114	122	120	130	107	130	116	128	133	110	109	108	120	114	138	140	136	119	131	111	127	123	129	116	124	111	105	128	126	119	136	141	125	132	114	113	115	113	91	117	101	118	121	132	120	129	110	137	115	119	123	127	121	127	138	117	130	115	137	103	113	148	124	115	126	127	121	116	118	119	110	113	129	133	130	126	102	101	130	99	122	134	131	116	115	110	112	128	128	137	105	112	120	131	137	120	131	119	106	129	119	113	105	127	131	109	120	143	137	109	123	129	134	116	125	133	119	133	105	120	138	115	125	118	119	115	112	111	120	124	127	126	110	113	111	119	126
8754	835	1481	1812	1540	1292	1003	806	697	638	593	602	517	446	480	454	420	390	425	386	408	403	374	370	376	383	348	401	380	368	366	386	342	336	347	376	373	305	337	360	370	351	359	325	367	372	342	343	340	347	298	340	330	351	323	346	327	364	348	317	346	363	365	354	322	353	339	334	334	367	300	330	298	326	329	357	318	332	335	354	313	319	342	338	330	342	329	363	321	339	353	316	323	322	337	356	337	339	344	343	325	351	314	331	340	318	315	364	319	343	354	331	306	327	351	309	308	309	343	369	343	364	315	321	324	338	338	347	344	327	319	330	310	294	314	354	285	307	358	325	326	336	338	331	343	349	321	321	338	330	346	366	327	335	350	325	350	334	335	356	369	360	333	340	323	354	358	358	291	330	369	329	336	333	330	319	331	330	342	275	331	327	337	328	323	339	368	332	361	309	321	320	351	329	322	322	303	312	367	356	328	322	347	324	321	363	338	334	312	325	336	313	348	367	308	343	320	317	345	336	338	327	320	350	332	325	308	345	336	352	329	343	354	325	352	325	307	366	357	339	331	342	371	311	335	313	302	340	348	372	333	326	350	318	353	345	337	365	329	311	362	327	318	337	316	373	350	335	348	363	343	315	331	328	326	329	320	309	315	322	317	337	321	325	324	312	348	326	348	309	300	319	312	290	325	338	351	329	358	337	347	328	380	302	323	339	356	370	326	337	316	300	306	349	343	332	320	340	328	324	342	327	321	319	336	328	307	325	328	311	318	333	326	340	353	309	309	297	335	337	335	304	320	308	319	334	332	332	280	322	343	332	307	346	310	292	326	311	331	348	341	319	308	319	349	345	346	333	330	337	325	331	340	314	330	355	339	294	320	331	336	338	346	328	325	322	340	344	296	344	328	332	322	353	342	343	314	326	328	328	317	355	328	305	301	332	326	347	305	340	315	337	345	331	336	334	340	309	309	321	337	385	351	319	340	353	354	338	329	345	350	319	291	346	328	331	342	288	346	335	341	348	347	330	342	357	323	357	333	301	332	359	337	355	344	350	324	345	325	309	330	324	344	323	300	319	353	305	324	324	310	353	333	327	306	301	324	295	326	343	339	325	318	305	349	335	343	343	303	300	314	329	340	321	362	284	329	374	355	325	339	327	305	348	328	334	307	321	350	289	361	330	357	318	351	297	340	337	336	344	307	337	373	331	304	324	337	306	328	316	317	327	320	307	370	291	338	295	339	331	331	307	327	366	319	315	326	339	320	320	320	333	330	314	339	320	329	330	338	306	318	313	344	318	335	328	323	322	315	344	288	338	343	315	327	348	329	292	303	333	312	302	328	360	353	337	320	370	327	325	325	381	310	347	305	357	320	368	321	304	332	323	296	331	347	328	320	317	331	348	333	313	316	331	341	334	328	319	327	326	316	348	353	324	321	324	337	365	342	315	350	292	311	302	372	349	328	340	314	356	319	336	348	300	334	353	349	315	314	343	333	360	321	331	319	341	346	358	352	331	342	329	334	321	343	356	337	354	310	341	336	322	340	288	319	326	365	338	324	350	305	342	360	342	294	310	306	321	340	315	354	314	320	345	331	316	294	335	299	331	338	335	335	353	325	332	351	316	344	328	322	331	323	317	364	328	326	341	308	299	323	327	331	328	328	319	338	358	304	369	314	381	299	339	367	336	364	326	345	336	346	337	316	355	329	341	344	341	349	337	345	349	329	297	327	322	352	315	347	339	363	311	319	306	332	344	324	315	329	316	360	324	351	338	300	340	334	336	301	346	307	334	332	317	338	308	339	340	285	340	348	332	338	331	326	319	355	345	314	361	319	370	309	314	361	311	318	328	329	385	315	360	321	342	349	346	325	341	324	358	306	351	313	316	355	326	307	333	346	330	308	325	348	336	332	313	343	306	318	314	344	312	336	318	349	333	308	341	346	333	317	320	326	321	322	315	307	359	323	339	331	317	306	318	328	312	320	318	330	332	340	337	349	346	307	327	321	338	305	318	323	332	329	293	334	317	326	300	340	320	341	351	327	353	330	338	339	372	329	321	326	301	351	305	351	322	308	330	355	295	321	329	325	337	342	337	297	356	341	333	352	316	339	325	311	349	321	323	348	342	360	315	313	286	319	308	354	318	303	314	319	322	314	335	359	341	323	318	345	329	348	334	303	339	349	348	362	337	328	369	338	314	336	337	319	335	313	327	339	309	318	353	334	337	334	327	314	339	332	324	349	328	348	337	351	313	343	339	296	352	317	321	333	338	336	357	308	323	330	316	347	330	344	325	333	288	316	355	355	334	345	341	318	303	352	307	314	345	363	339	348	301	309	327	337	360	352	349	343	365	336	353	343	325	315	315	326	345	356	352	329	342	326	340	333	332	347	326	306	340	337	347	360	337	334	353	370	322	329	332	335	332	318	316	332	351	329	342	319	334	313	295	348	323	333	299	343	290	324	353	356	336	326	328	335	312	355	355	292	311	350	340	313	331	338	352	345	334	302	313	320	333	343	309	337	308	374	311	333	342	328	318	375	295	283	358	320	345	298	325	313	354	334	345	306	314	334	325	292	333	339	328	314	317	321	344	313	321	322	342	347	344	342	338	347	325	332	314	319	356	317	313	340	298	343	341	330	342	344	325	311	336	322	337	353	323	330	335	369	352	335	311	338	370	317	345	350	325	343	348	336	348	342	335	326	322	327	343	307	335	304	346	333	378	311	329	325	328	300	338	319	349	374	352	321	323	287	323	298	343	356	331	353	346	328	327	354	324	328	300	327	323	310	338	301	319	344	340	343	368	347	308	344	328	296	328	308	312	286	372	328	337	327	328	355	319	351	293	338	315	335	309	300	323	338	351	332	333	314	324	329	337	336	330	352	283	325	326	327	341	322	328	318	298	336	314	326	328	316	333	342	357	324	324	337	292	312	306	292	330	334	316	333	318	322	346	309	311	368	334	357	322	342	356	334	340	310	350	335	332	305	322	315	350	329	306	342	326	315	359	282	327	355	333	337	330	339	328	328	339	338	346	290	343	338	320	334	305	332	349	330	323	361	315	330	321	335	326	337	346	311	314	333	354	312	310	336	352	319	331	352	345	325	325	334	297	354	324	319	325	303	340	334	325	324	330	319	341	315	342	335	338	324	339	346	342	305	330	341	321	348	361	302	348	327	340	317	305	329	343	311	333	336	316	346	338	305	329	325	346	332	333	339	324	344	341	352	310	334	336	346	340	324	329	306	348	338	348	339	344	329	327	306	329	339	352	315	327	332	322	348	352	333	339	331	320	343	365	346	335	333	302	315	294	336	354	336	364	350	342	320	360	307	340	320	319	336	343	348	289	320	332	292	336	345	332	301	340	326	323	334	363	329	337	327	378	328	360	338	334	325	326	337	331	342	339	322	305	299	327	341	297	353	301	326	327	343	331	333	323	348	338	327	311	338	345	350	309	325	343	340	319	363	301	303	331	324	361	348	328	315	340	321	294	336	320
1484	415	404	386	404	386	394	329	374	387	360	368	392	378	373	395	353	374	367	360	391	380	407	390	372	385	394	357	378	405	395	384	398	385	397	390	369	395	382	396	364	375	385	412	385	381	373	387	325	400	350	403	313	342	382	381	352	364	372	395	380	398	403	388	374	375	389	381	371	365	349	365	378	391	373	360	360	362	379	397	369	380	375	404	375	341	345	393	386	389	375	379	380	381	396	397	341	364	359	378	383	379	352	386	353	375	371	363	377	372	377	374	383	389	369	387	377	380	352	358	341	391	382	376	391	392	348	362	341	335	405	416	371	366	335	373	380	331	373	369	368	339	345	410	361	380	404	317	387	388	381	405	379	383	395	374	378	395	350	367	390	403	390	376	392	403	346	359	382	374	334	372	365	381	381	382	334	371	376	350	376	408	383	379	399	370	357	392	384	389	366	348	377	372	373	364	346	347	386	365	370	423	395	376	349	353	382	372	384	357	368	408	389	367	388	367	380	369	331	391	357	381	365	407	384	341	372	398	387	366	405	372	401	373	351	403	406	397	388	345	353	341	368	389	390	372	360	354	377	412	365	357	392	359	384	388	365	371	359	371	340	372	370	421	385	395	395	352	390	404	385	397	363	357	348	391	397	377	357	399	340	382	417	383	362	397	377	404	372	347	393	351	397	389	371	368	334	392	371	342	391	364	386	344	362	390	377	357	421	387	355	393	372	376	371	379	358	337	377	400	386	396	380	391	356	377	348	406	388	375	365	388	371	391	363	375	360	334	387	374	426	404	356	415	397	317	348	361	386	335	365	370	363	384	374	375	402	385	390	401	393	381	390	370	384	384	371	378	368	368	360	347	355	356	351	375	397	401	364	378	372	381	387	405	380	377	368	389	380	402	350	405	401	368	376	389	383	376	375	393	381	378	357	379	385	376	353	380	349	334	348	361	390	372	343	360	358	396	356	359	366	356	349	380	377	367	338	360	370	349	347	370	395	388	356	353	389	377	393	386	352	363	370	337	350	371	365	364	360	351	387	357	419	333	361	397	386	370	380	343	361	348	394	370	364	357	368	383	379	356	346	363	383	380	383	356	395	372	390	370	381	411	362	347	340	397	355	373	388	346	368	385	368	364	376	356	371	398	391	357	401	432	385	397	406	357	371	391	403	366	396	410	391	362	351	384	376	370	380	419	342	381	400	402	390	411	373	369	363	301	341	346	340	387	374	374	405	359	324	352	361	369	352	331	361	385	384	371	398	362	380	383	375	357	351	350	408	409	322	372	356	387	339	346	369	372	375	371	362	386	403	392	326	410	373	393	370	368	363	338	413	400	358	330	365	356	359	406	414	360	372	382	362	375	396	387	353	380	361	350	400	352	383	381	389	368	389	370	348	340	355	363	387	351	370	368	365	388	345	392	390	372	375	352	378	363	388	394	355	370	351	368	326	370	354	370	365	377	350	375	347	375	369	388	369	390	355	352	360	372	384	376	365	378	394	370	375	367	370	346	397	345	357	380	349	365	388	395	363	372	363	369	398	354	358	385	371	335	357	355	380	390	368	339	396	384	385	339	411	386	353	390	359	358	373	352	388	420	351	337	368	393	369	340	331	368	370	347	373	369	392	354	358	395	395	364	359	365	365	372	395	395	383	373	382	399	358	375	380	391	399	398	353	379	371	328	404	375	413	349	374	340	391	377	375	375	363	378	375	369	383	381	373	395	368	377	337	387	373	387	370	387	387	376	404	335	382	367	359	394	372	345	374	390	379	379	387	346	357	355	408	349	359	382	357	370	347	361	378	375	400	371	360	401	387	411	363	410	399	382	377	400	364	385	386	397	362	380	359	355	359	362	346	358	369	361	369	365	373	390	375	416	346	373	372	383	362	367	398	386	341	373	378	348	368	391	360	386	398	355	383	409	379	366	381	373	373	375	420	372	372	343	369	372	389	344	361	357	371	338	362	393	402	377	376	379	388	417	369	382	377	405	383	335	362	395	377	335	380	333	339	338	390	358	373	375	403	339	349	368	386	373	377	394	372	432	382	372	398	374	378	373	341	372	397	370	359	333	391	382	389	371	361	378	359	359	371	382	382	420	391	392	374	354	374	381	379	375	378	365	375	354	371	406	351	390	435	414	371	376	409	372	383	400	386	392	360	357	406	371	372	344	364	378	386	410	350	392	397	376	358	338	393	385	378	362	379	393	349	402	362	377	403	395	350	371	395	385	384	380	369	351	407	366	343	388	372	372	381	397	400	371	355	366	372	342	386	367	349	366	391	370	365	371	385	324	398	374	373	418	380	376	344	390	336	380	382	352	371	340	367	380	388	383	385	357	375	357	384	363	361	358	358	334	359	364	370	389	393	373	382	369	365	350	368	344	357	337	377	384	400	413	396	397	363	382	333	348	379	355	386	377	366	368	382	378	373	396	365	384	379	377	364	377	381	383	380	377	388	394	386	367	378	384	352	378	381	350	346	355	408	383	343	390	404	359	387	379	379	371	392	388	362	352	379	361	352	385	428	364	376	325	378	408	346	356	340	383	374	361	365	341	396	361	384	384	440	374	365	388	331	360	394	393	365	374	351	374	385	369	379	364	401	367	364	367	361	388	354	377	361	387	392	379	390	357	403	359	372	387	378	385	336	391	378	378	353	377	373	378	400	380	384	358	374	412	378	383	379	393	356	375	391	380	384	373	360	353	359	364	371	355	356	354	395	375	356	390	381	414	400	399	365	368	374	362	368	374	372	388	344	383	374	354	392	388	368	394	400	409	357	380	358	393	355	377	377	352	385	369	393	372	362	366	387	374	397	355	383	385	383	418	350	358	387	405	343	380	379	376	375	368	383	323	369	388	367	374	344	411	325	387	389	386	361	343	368	417	383	340	395	359	358	382	397	372	379	375	351	403	379	357	364	407	379	359	373	402	377	360	383	377	392	369	371	381	430	355	336	421	344	347	411	346	357	369	361	367	373	398	376	366	363	393	361	394	382	376	358	352	364	356	355	374	401	403	388	402	416	369	328	351	328	359	411	363	375	393	379	369	412	345	387	367	391	354	384	377	349	364	361	368	380	373	367	380	393	411	376	408	385	371	358	390	396	359	367	372	381	367	386	387	328	345	361	346	366	395	366	369	378	370	358	402	356	357	370	373	347	358	353	346	351	370	338	348	358	379	415	409	360	363	369	339	354	350	362	379	378	400	394	362	363	384	366	412	356	371	366	395	396	367	394	337	374	359	396	392	372	386	376	365	358	351	382	349	365	384	385	365	343	377	340	374	370	369	371	379	380	375	379	391	398	369	347	367	375	364	354	353	354	334	376	357	373	380	379	365	322	353	345	368	390	404	346	345	353	355	398	392	399	348	385	392	384	362	381	383	365	355	385	375	397	368	389	362	349	357	373	340	385	339	410	357	331	346	361	389	378	350	369	379	362	376	357	381	363	358	390	337	352	376	392	387	399	387	379	381	361	383	350	326	366	367	375	368
2042	876	952	1018	988	942	936	894	933	887	900	865	914	848	843	828	844	867	889	893	856	842	871	832	868	828	886	857	824	852	887	927	896	829	909	927	851	865	882	847	904	853	827	947	895	838	867	883	880	874	880	898	812	911	906	865	843	915	827	896	938	889	886	845	875	889	919	891	874	854	854	890	810	869	870	880	900	897	890	856	869	840	818	901	888	875	861	853	857	861	882	883	848	882	867	914	871	917	883	942	914	841	879	899	920	885	865	845	881	871	813	844	897	865	876	906	892	883	881	888	851	841	925	890	895	878	896	896	887	888	855	820	832	799	875	878	864	880	894	884	874	890	889	842	905	864	873	893	898	898	877	935	879	912	840	824	907	900	850	891	832	861	914	860	908	886	877	885	864	857	863	873	914	874	883	882	873	865	870	863	868	854	899	847	898	871	834	868	893	878	875	882	869	899	889	883	905	869	879	915	841	854	865	867	913	849	909	875	896	941	903	877	822	882	888	793	893	870	922	861	870	883	887	876	856	900	885	906	897	877	910	861	881	920	878	850	887	901	881	891	884	892	860	841	857	886	876	871	881	910	863	864	872	880	872	858	888	894	841	874	844	800	825	841	886	878	881	837	907	837	864	861	870	892	840	891	925	907	908	851	897	840	924	884	884	865	871	865	874	836	879	927	855	916	868	831	838	881	878	900	876	861	914	925	824	814	873	882	888	865	858	832	833	857	868	947	894	890	810	893	824	917	889	868	848	873	909	872	962	894	837	894	958	875	902	898	858	875	860	908	888	880	899	918	843	913	880	860	892	874	860	875	876	863	876	864	888	913	908	889	874	843	864	839	892	917	893	879	828	878	894	863	835	866	910	808	863	853	915	942	876	899	887	864	905	919	854	855	914	873	893	903	917	880	838	857	921	888	912	838	905	885	877	863	840	883	875	844	837	843	836	851	932	859	887	872	929	874	857	868	919	843	878	846	905	904	857	796	877	930	886	880	927	896	879	882	872	872	896	853	914	869	906	886	900	867	854	921	855	905	842	865	890	840	898	918	817	898	871	858	888	866	884	917	915	895	884	901	871	880	849	885	886	830	859	878	881	842	876	904	870	905	863	833	867	898	898	872	907	888	899	873	849	858	885	882	865	877	830	841	847	879	836	881	810	910	863	883	906	887	826	879	911	839	926	882	857	895	911	850	928	894	851	850	873	884	854	857	869	890	911	883	827	845	873	885	837	888	871	828	843	862	861	865	872	796	820	889	861	889	892	886	897	911	871	896	858	848	894	900	896	839	890	908	889	861	822	867	868	934	855	859	924	857	876	875	846	881	879	876	875	852	867	890	869	874	871	816	897	855	874	893	881	865	838	898	867	906	851	830	861	921	905	896	865	889	845	872	881	888	880	871	893	896	864	930	866	897	941	848	798	843	879	841	926	865	884	928	875	888	866	848	890	899	857	909	839	860	914	830	867	853	835	906	893	880	890	858	857	880	896	886	823	823	913	862	874	882	830	886	868	884	847	876	864	878	848	873	864	924	868	898	878	815	878	820	878	907	840	892	863	860	892	815	908	905	876	903	833	905	852	875	913	877	828	884	842	903	864	885	847	850	888	902	836	846	847	912	884	858	843	896	826	891	809	880	894	858	896	874	860	877	864	924	849	867	798	848	840	867	873	888	895	889	884	880	819	956	911	881	891	915	843	919	903	859	841	824	865	893	908	871	862	888	913	872	903	849	861	879	906	887	940	931	857	893	860	869	846	881	911	830	868	855	836	885	872	841	875	887	900	894	886	770	895	887	855	881	873	870	872	883	882	957	894	842	897	919	898	917	887	910	889	844	860	887	929	870	888	818	900	856	888	860	870	873	847	896	900	923	936	895	874	916	884	891	940	891	882	857	838	879	867	875	856	853	832	919	897	909	884	867	869	878	889	809	856	910	883	849	902	891	836	858	850	913	849	872	891	914	842	900	816	940	892	845	877	890	860	808	871	873	907	861	900	916	863	900	865	874	828	892	869	870	843	895	895	872	862	906	901	896	840	897	848	867	888	865	868	874	876	876	877	861	875	865	849	912	885	871	889	964	832	886	883	889	831	870	878	913	943	916	856	876	889	863	886	864	862	877	887	905	847	879	911	861	889	838	887	866	856	928	860	838	910	879	830	860	870	945	889	896	865	856	910	855	864	864	878	917	942	887	838	890	877	922	895	868	894	864	899	865	899	878	847	867	877	881	891	868	808	853	863	895	872	868	853	867	869	828	929	873	839	899	884	828	904	814	874	914	923	914	891	854	900	891	838	842	861	890	847	912	891	873	879	923	846	856	922	865	842	800	895	874	920	920	886	838	810	864	849	901	911	876	870	885	835	876	919	910	870	835	863	881	851	913	883	843	891	904	892	885	957	858	907	919	836	869	867	869	925	860	866	893	909	884	920	898	913	821	846	836	889	870	926	855	868	891	845	897	871	889	884	882	893	853	884	885	861	874	930	909	864	904	879	856	892	886	909	896	900	886	880	862	917	838	915	899	845	861	862	861	864	910	878	894	880	835	919	864	940	878	843	912	899	883	923	846	908	878	852	838	825	889	872	873	873	851	890	824	918	893	855	871	871	857	857	879	862	887	907	898	835	836	868	893	870	891	842	891	845	845	816	896	875	863	832	845	895	866	883	930	882	864	897	856	822	922	877	902	876	874	883	878	916	953	846	899	866	866	848	870	892	850	852	942	845	917	926	876	819	871	881	878	841	860	844	881	872	895	884	893	860	910	889	869	843	843	876	922	845	876	894	803	909	900	884	900	875	867	864	857	852	853	911	913	855	862	930	868	856	908	858	828	847	924	869	899	924	887	928	908	903	896	879	936	838	844	862	937	889	875	867	863	929	876	890	868	846	873	842	959	863	898	852	907	880	938	885	884	875	874	850	891	920	874	869	901	886	840	873	909	925	860	884	911	863	870	854	806	887	868	847	830	867	912	890	864	847	875	887	831	871	856	921	872	894	805	842	884	870	910	883	888	885	883	887	915	856	892	875	860	883	900	867	848	912	859	897	882	947	882	876	868	901	840	840	827	828	855	866	878	893	914	836	890	867	924	888	821	859	888	848	846	826	870	905	886	880	925	906	884	882	846	842	895	900	876	823	885	885	911	895	821	885	883	829	891	880	922	827	883	887	896	877	873	873	859	900	841	924	878	921	857	866	883	799	775	896	901	843	892	883	883	910	868	894	858	942	864	927	823	828	929	876	891	844	857	840	829	866	950	830	855	890	829	845	889	818	856	812	834	913	868	897	889	881	805	887	835	922	868	875	919	849	854	878	930	867	878	852	866	847	883	898	902	853	842	897	852	862	866	863	910	856	917	857	905	870	929	914	867	842	891	834	928	890	867	855	924	863	896	819	854	930	880	933	847	910	913	875	871	842	844	893	869	869	918	898	917	888	941	881	869	872	837	879	897	897	883	862	856	858	882	847	896	858	911	889	904	885	865	913	935	865	836
8182	604	553	514	393	398	347	308	337	300	299	298	329	284	301	270	259	323	283	264	330	267	298	267	282	295	287	263	285	278	270	272	294	289	247	279	265	264	273	300	253	282	288	248	258	322	308	294	263	265	279	275	312	280	258	279	276	296	288	295	281	285	257	283	273	262	271	295	282	287	285	282	295	297	273	275	279	264	277	266	303	272	251	299	316	317	278	283	281	297	258	275	296	279	262	258	284	265	290	282	300	269	249	310	299	275	289	292	279	267	270	310	290	295	263	235	324	294	251	284	283	279	250	253	286	289	279	291	282	272	308	266	260	276	269	282	267	288	268	291	270	257	285	290	249	300	290	299	293	264	265	250	293	261	295	265	295	251	279	256	292	283	260	280	272	284	300	311	285	291	278	276	253	280	286	269	282	264	317	319	265	266	287	268	259	274	300	308	304	273	278	289	284	279	300	267	261	285	257	279	318	261	289	284	288	312	287	279	305	267	301	328	308	309	264	284	302	281	283	284	289	269	283	285	269	287	292	241	269	289	270	271	288	264	271	293	296	270	263	267	277	284	284	280	266	303	290	284	281	278	295	285	322	283	274	290	309	301	277	295	310	282	274	252	294	274	306	271	258	261	275	269	270	283	271	271	269	288	287	313	288	269	287	272	267	279	299	304	288	265	283	281	261	285	294	259	298	257	315	268	260	288	280	278	286	279	256	263	303	260	244	302	282	291	258	295	255	276	294	271	310	301	240	268	259	261	286	313	292	259	297	292	253	279	280	275	249	303	265	227	264	284	306	262	297	296	264	306	259	297	311	291	279	277	273	265	281	277	304	293	271	242	293	274	269	284	283	232	256	284	282	285	281	309	281	270	271	256	259	294	267	268	307	289	279	305	285	266	278	300	293	263	299	273	284	267	294	314	258	295	261	300	290	289	287	283	290	296	268	288	287	279	269	278	246	276	293	271	256	260	273	262	283	261	243	305	260	285	262	269	303	270	276	258	272	273	285	291	283	286	267	280	287	284	263	308	240	330	304	312	298	290	290	307	244	253	281	274	272	285	274	255	249	292	291	294	259	302	297	273	260	266	291	280	276	277	273	293	293	283	275	287	273	262	286	249	262	261	281	280	290	257	279	269	290	255	301	295	298	293	259	254	302	314	299	278	293	275	303	289	299	260	281	270	295	290	266	263	270	273	284	289	287	286	285	278	278	289	290	264	294	275	270	254	257	290	280	273	316	280	293	311	269	263	265	271	279	250	247	259	270	299	289	304	281	265	290	288	281	278	272	288	284	250	280	260	298	296	295	269	298	262	272	267	253	278	269	286	291	290	290	273	292	259	274	284	292	258	277	292	279	256	277	315	300	284	294	299	294	269	329	262	267	273	281	264	272	247	262	303	291	266	268	277	277	302	269	297	317	300	268	269	273	261	255	244	282	286	297	293	307	283	297	244	275	289	253	286	298	312	277	292	272	268	288	309	247	288	287	290	285	249	292	290	305	257	286	322	320	280	280	264	321	296	281	245	277	322	285	312	275	289	261	271	264	318	290	297	316	279	268	289	283	252	254	268	283	291	290	303	307	287	261	304	292	295	269	295	286	296	284	281	300	271	270	261	284	262	313	250	277	265	284	290	272	298	313	296	278	312	301	268	260	257	318	288	327	256	273	296	263	273	312	297	300	270	325	252	260	263	275	268	277	292	299	272	273	334	301	302	290	287	289	305	293	246	256	287	268	292	280	306	270	307	272	295	273	315	270	258	281	288	274	250	298	271	277	265	272	265	242	272	271	282	293	262	282	267	280	259	285	273	272	260	261	313	311	272	253	274	282	279	264	287	306	275	272	293	261	274	273	293	293	279	276	282	293	268	273	306	288	268	310	271	243	271	308	258	290	284	290	253	292	284	289	306	280	259	279	271	295	303	302	255	264	266	290	321	276	244	247	301	290	284	247	289	289	291	270	275	268	322	266	255	286	282	248	283	288	297	289	260	294	297	291	312	292	270	277	264	253	270	254	281	275	288	268	271	298	293	294	318	303	271	264	295	289	299	258	276	285	290	272	273	264	244	278	292	284	231	298	290	246	301	261	263	289	282	254	301	280	247	286	261	279	300	281	279	280	289	237	272	278	277	277	268	273	259	288	309	295	270	287	294	305	304	292	273	274	287	284	289	283	268	270	269	298	253	261	287	270	276	262	329	299	312	281	282	297	280	305	257	271	291	264	266	279	293	300	290	291	285	272	286	247	267	256	295	294	278	302	275	289	279	277	315	274	259	264	275	232	290	288	275	276	320	262	293	279	282	301	264	271	282	280	283	293	321	283	251	319	282	275	257	264	283	252	237	315	273	284	298	281	261	266	291	266	282	300	266	272	276	292	279	265	249	275	279	252	268	302	260	286	270	287	247	321	278	269	276	270	294	281	277	282	292	284	286	256	274	263	255	264	272	288	296	252	246	295	274	272	255	274	285	289	251	270	268	264	276	257	248	278	281	294	286	278	278	278	259	281	291	254	265	272	236	278	270	295	305	258	296	286	276	271	270	287	285	289	291	260	238	282	305	289	303	274	291	276	281	271	330	284	273	277	253	260	270	233	286	264	289	300	261	269	277	275	298	247	273	312	262	268	278	297	276	293	283	279	259	281	255	288	268	312	277	277	278	297	290	249	263	283	262	306	271	295	250	273	319	259	240	291	280	300	263	282	305	296	285	290	291	303	249	289	264	272	282	288	284	291	296	270	295	294	259	293	268	293	298	289	270	276	296	275	272	283	263	293	318	287	275	275	265	297	288	259	274	281	264	273	276	260	292	294	301	325	255	290	277	243	258	279	252	304	268	275	291	294	243	290	281	274	251	301	274	281	241	299	259	281	275	248	256	275	299	288	272	274	266	282	268	289	256	315	291	297	259	297	278	308	321	285	296	261	301	275	309	275	279	254	275	265	257	286	281	267	263	278	318	283	305	286	268	260	263	283	298	310	242	297	278	279	278	287	287	279	275	275	276	293	280	284	268	263	285	269	281	269	275	279	300	315	283	288	293	295	240	280	309	262	298	264	282	287	279	263	250	261	259	269	277	293	266	291	298	325	268	283	291	270	257	291	316	281	290	282	264	267	283	283	282	299	256	278	308	298	270	302	290	291	294	278	277	259	267	271	278	310	299	268	241	301	274	293	250	261	282	309	286	298	311	286	315	323	283	303	272	270	299	274	289	260	294	284	260	256	293	264	293	299	295	309	265	272	278	288	263	293	286	290	279	282	300	269	265	260	301	296	268	295	265	278	289	275	308	307	271	274	297	239	306	285	283	298	295	295	286	286	284	255	287	280	282	254	270	272	321	278	272	284	269	265	267	313	261	275	263	277	268	253	261	297	299	285	252	264	259	281	246	264	248	284	296	282	311	281	276	288	289	296	281	283	283	292	285	280	268	271	282	291	271	283	296	271	277	277	265	265	274	297	297	293	278	305	302	291	269	306	293	291	289	292	257	279	281
6939	999	1257	1627	1379	1223	1124	985	905	811	813	763	807	778	712	734	732	724	693	755	704	666	736	724	705	688	704	703	678	707	660	678	705	677	697	702	702	667	714	696	643	698	750	696	647	659	653	694	669	669	630	656	620	620	650	672	667	670	684	683	691	685	638	653	694	735	694	733	715	653	645	685	692	659	715	683	697	661	670	665	699	692	710	679	670	644	671	648	610	703	691	648	712	680	638	617	621	658	655	651	678	681	680	678	718	617	675	681	683	702	708	670	663	679	722	661	623	699	664	674	664	640	667	651	650	663	658	643	695	650	632	616	672	664	683	649	637	650	747	655	667	647	704	708	667	634	677	654	660	635	675	643	630	633	702	640	682	648	659	732	664	666	723	662	678	616	692	651	713	675	723	643	689	680	715	716	682	632	640	663	648	663	657	676	684	664	675	639	659	682	632	667	651	655	678	627	666	646	637	675	631	750	639	674	643	632	638	638	686	675	678	654	628	661	641	650	671	643	743	628	667	658	667	634	686	620	695	640	660	654	641	714	630	643	674	658	638	650	691	642	638	608	699	671	664	646	651	643	672	687	657	640	626	655	652	690	655	729	683	676	677	613	669	678	694	643	658	679	627	629	657	740	627	683	645	650	687	630	627	679	632	681	641	680	683	689	708	705	671	682	665	652	680	673	628	679	673	662	663	677	627	675	656	670	653	698	648	670	672	584	633	711	658	660	700	683	613	670	641	651	616	684	647	699	636	644	688	724	674	671	645	693	624	654	658	653	646	662	710	676	659	687	689	686	683	730	642	652	666	666	630	667	683	663	716	728	664	696	681	655	668	682	667	651	637	678	642	675	646	703	660	659	663	642	708	664	631	614	643	698	662	648	670	694	667	667	666	627	673	638	642	690	657	666	699	707	664	651	679	691	683	689	612	656	677	619	690	653	672	646	684	639	675	622	684	649	672	695	647	724	682	618	683	638	691	649	710	679	661	664	628	638	686	686	713	651	678	692	663	661	695	641	662	647	671	677	666	637	683	676	659	658	659	613	688	687	675	656	681	650	701	654	626	716	674	685	663	654	654	679	692	649	693	638	667	673	679	610	662	614	619	633	633	678	636	700	680	699	624	658	684	678	653	630	663	667	654	671	638	716	709	695	646	697	661	662	708	708	707	641	642	668	671	671	695	705	683	631	643	678	653	680	686	654	659	675	669	671	644	671	692	693	659	645	632	693	690	643	678	673	658	720	651	647	655	703	646	683	639	680	631	708	647	643	676	671	678	598	659	712	698	661	665	703	709	701	668	628	641	648	682	674	713	709	693	665	653	696	671	629	747	651	700	689	639	656	683	677	654	673	678	659	662	664	675	702	671	647	695	649	651	651	616	698	644	664	671	654	649	682	678	649	670	654	725	698	670	663	650	658	683	660	634	665	665	662	706	648	688	669	645	705	661	652	634	712	635	673	663	667	637	607	654	709	615	664	675	649	634	658	635	686	674	628	661	651	636	668	646	672	692	639	677	648	671	657	644	666	736	643	658	653	722	646	679	641	674	649	661	695	661	664	691	637	646	666	680	640	653	656	675	640	712	639	650	678	684	673	637	702	656	670	655	655	722	706	699	640	687	696	686	713	652	666	667	682	680	672	680	682	607	655	672	684	665	645	700	684	643	667	688	701	667	650	705	658	702	657	680	656	690	610	676	683	677	652	692	652	691	658	646	661	698	665	685	658	665	665	649	664	664	654	647	711	671	660	674	697	700	719	677	680	640	653	688	695	678	663	673	715	637	728	600	702	699	679	647	687	644	621	680	670	693	675	682	646	650	658	672	665	645	691	670	689	644	658	673	671	677	685	665	690	667	642	663	610	648	718	715	700	670	613	726	639	696	702	703	672	718	671	675	703	653	667	660	680	680	683	666	704	695	703	642	694	714	687	671	708	698	683	668	681	661	693	684	673	709	666	676	632	667	675	705	667	663	640	737	607	713	700	691	677	678	667	626	655	707	640	686	676	686	672	667	672	653	680	700	696	743	659	640	654	626	678	643	679	682	641	605	707	668	705	693	628	696	651	714	688	692	632	661	659	640	623	685	694	711	662	647	667	638	656	705	676	686	677	644	690	671	652	705	634	670	654	682	696	624	665	648	658	658	654	669	667	663	658	688	693	640	666	654	676	679	722	725	620	638	689	699	646	674	693	643	645	614	648	663	687	668	689	644	692	690	642	633	672	670	683	636	706	630	669	676	708	632	662	665	685	688	656	695	688	667	656	679	668	669	700	667	678	660	649	669	651	657	696	695	661	708	638	673	696	663	651	671	632	660	640	671	669	656	648	692	712	686	690	669	692	640	661	631	701	666	686	696	688	635	681	697	681	679	687	660	705	664	643	656	710	691	622	678	678	683	651	686	682	712	699	673	689	615	656	680	638	672	692	699	618	669	650	686	682	673	640	685	649	657	688	705	647	638	645	684	677	668	669	689	655	689	613	658	687	670	672	675	671	626	671	650	675	657	692	665	686	671	636	653	678	638	711	638	625	676	662	663	649	669	698	664	674	648	631	702	695	675	677	673	659	673	664	696	670	613	657	725	649	692	710	668	654	676	660	655	666	650	648	685	684	676	701	675	671	624	653	662	696	705	660	669	698	656	658	680	707	655	671	656	687	694	697	714	662	694	694	688	661	698	646	668	701	653	627	690	689	689	694	699	676	670	680	639	651	681	660	654	668	658	648	690	687	652	685	707	680	670	619	683	704	671	670	679	733	683	665	661	624	708	674	679	695	689	732	680	654	670	651	676	669	658	629	635	618	694	670	621	679	665	633	669	677	656	651	663	689	657	643	643	690	644	724	640	650	662	673	685	693	685	683	710	630	684	702	656	642	676	644	647	642	675	716	658	662	657	684	682	687	636	674	640	648	648	632	678	638	672	694	698	626	644	693	672	655	692	665	651	617	638	655	668	665	667	683	693	651	681	682	611	657	656	637	668	682	723	640	671	653	696	655	659	635	666	676	701	671	702	649	655	651	644	660	667	704	629	653	679	680	687	649	647	722	684	634	694	641	672	652	671	699	692	674	734	677	677	642	657	693	636	710	625	680	664	673	651	650	659	673	694	649	646	676	637	680	658	665	651	625	632	638	686	699	723	689	656	697	669	682	616	640	690	673	655	612	685	642	680	674	613	662	658	647	702	637	701	632	655	690	638	701	682	663	670	703	642	658	684	657	712	680	686	655	709	662	731	709	679	672	659	679	652	660	641	712	675	666	681	620	650	708	665	664	666	700	656	608	669	658	642	720	685	680	686	643	689	676	694	686	685	680	675	725	667	714	670	662	717	645	708	657	684	643	670	629	676	628	653	642	622	707	654	658	697	676	730	667	668	658	637	624	681	692	671	705	637	636	670	711	652	689	697	659	720	682	714	682	665	644	694	646	668	647	644	655	668	634	665	658	641	670	659	716	640	687	676	688	673	652	681	667	639	673	680	688	642	657	634	710
14128	912	667	530	401	305	241	211	193	188	157	174	164	117	122	156	126	162	131	111	127	126	153	122	114	155	128	129	139	128	129	129	112	126	115	128	122	119	114	121	137	111	108	95	128	104	118	120	121	121	130	131	127	111	141	106	120	134	128	135	124	105	111	122	126	130	123	111	122	131	123	123	154	122	107	132	132	116	134	128	114	138	129	123	101	129	117	113	121	124	128	120	123	109	142	115	124	123	105	104	115	129	130	129	106	125	112	113	111	124	116	128	145	110	110	114	114	134	122	109	118	152	113	102	100	133	111	129	120	112	132	119	119	121	115	121	112	121	113	124	117	108	120	100	108	114	128	114	122	122	114	122	132	132	102	123	128	124	117	125	106	119	115	104	120	117	122	115	114	117	124	134	120	121	136	130	123	109	135	130	111	108	116	120	106	97	107	131	135	94	102	104	120	134	119	116	129	118	124	126	144	113	116	131	100	105	119	118	133	101	122	108	109	117	119	109	103	128	129	108	104	113	129	123	118	131	134	114	123	128	111	112	116	106	101	129	110	111	116	136	124	135	115	133	120	117	108	113	130	115	126	119	112	119	121	138	127	102	121	126	122	122	124	133	123	134	93	114	124	121	126	139	96	120	113	117	137	113	119	127	127	122	124	125	108	124	117	122	130	108	129	123	119	117	122	112	99	119	117	116	131	131	133	121	140	105	118	136	115	98	113	132	132	130	117	122	114	141	113	141	116	106	129	129	120	114	139	141	136	112	128	109	141	129	141	103	122	120	130	114	113	135	118	102	117	97	125	128	123	90	122	139	99	126	139	119	130	120	109	128	113	131	132	123	103	128	123	116	99	124	124	100	112	120	126	140	119	122	130	125	128	119	129	132	141	123	114	125	106	113	116	121	123	115	123	115	113	129	130	105	122	137	121	112	118	138	107	137	121	118	122	125	93	136	108	129	136	133	135	131	108	129	113	143	119	118	115	109	105	133	135	148	119	127	106	108	129	110	112	101	134	113	117	134	116	146	128	128	113	110	130	127	116	127	123	127	122	129	132	132	132	108	117	110	130	114	118	124	122	136	130	123	124	136	111	135	128	133	128	130	111	111	113	113	111	125	119	112	128	118	100	112	119	133	125	119	134	122	132	114	101	129	119	116	121	112	122	112	124	117	111	129	136	110	130	133	112	121	117	107	126	105	126	143	121	120	121	112	104	115	101	148	126	116	138	131	118	111	127	113	80	101	121	101	90	117	122	127	100	111	136	129	127	105	124	131	118	94	96	119	117	112	117	119	110	105	132	110	134	104	132	98	152	129	118	125	113	113	126	133	127	117	121	114	111	123	118	120	113	108	117	110	106	138	104	111	136	144	125	122	127	134	142	124	115	116	120	117	129	123	128	127	118	122	139	117	101	129	127	134	150	132	133	130	125	124	110	125	129	111	108	113	114	128	131	139	111	128	121	113	129	108	111	129	115	126	115	119	140	126	121	114	114	130	125	116	131	117	119	138	134	138	123	123	121	117	119	122	129	134	110	145	125	138	97	114	116	127	119	162	143	121	135	103	127	118	111	113	133	129	111	99	131	120	122	125	123	155	133	116	109	116	113	119	128	131	114	113	129	140	124	113	104	121	108	113	96	136	114	124	137	130	115	119	127	137	121	113	114	130	135	123	107	145	142	130	123	109	126	134	121	131	117	126	123	116	120	114	129	106	135	108	122	136	117	106	133	127	127	156	101	129	111	138	117	117	116	139	110	110	106	123	124	136	130	121	104	126	107	132	114	100	124	123	129	124	135	119	118	125	102	115	129	113	118	130	124	120	121	132	102	114	101	129	111	123	132	123	111	130	94	119	98	92	126	112	120	106	120	114	117	126	113	113	103	96	127	113	125	130	128	132	113	137	120	127	122	116	124	119	104	103	111	143	119	120	102	132	104	123	119	118	126	112	120	126	116	123	108	112	138	118	122	137	116	97	121	96	131	100	119	131	115	105	115	92	117	123	102	113	113	135	109	101	119	137	136	134	108	121	127	119	125	130	143	119	128	114	119	106	122	136	134	134	125	126	122	148	107	119	119	119	122	138	112	102	117	119	110	117	113	96	117	113	101	113	104	111	118	124	103	134	128	111	113	112	116	117	134	135	115	122	120	136	114	108	117	147	147	127	127	127	123	117	123	119	131	137	133	123	112	125	144	141	124	129	123	120	116	129	122	129	130	135	128	127	127	128	106	114	93	122	117	126	113	109	130	115	123	117	123	117	118	138	138	127	121	137	139	93	116	117	105	139	115	151	126	129	129	138	119	132	125	125	115	115	132	122	117	128	95	112	116	126	101	126	121	111	114	102	117	136	132	133	119	139	124	94	118	116	119	130	110	144	117	120	133	103	118	101	96	137	124	121	116	100	135	126	116	122	117	116	122	128	128	151	120	121	115	132	119	112	124	133	125	125	140	127	117	109	104	112	113	127	135	137	122	128	128	127	113	112	120	111	112	126	118	120	124	113	123	111	124	128	148	119	132	107	101	132	125	119	134	133	133	126	98	108	110	140	109	122	119	119	103	116	120	128	117	101	111	104	96	128	130	105	110	130	129	119	117	124	131	119	110	117	110	139	123	101	115	102	121	135	157	100	112	106	131	104	120	114	123	115	131	118	128	139	122	127	140	104	104	120	121	116	124	105	109	138	118	132	129	108	93	122	135	125	134	118	128	123	114	114	119	100	113	135	115	122	135	110	128	128	114	117	110	121	142	129	124	121	109	133	127	135	117	115	127	118	119	110	125	104	120	142	142	123	127	122	111	113	123	125	132	113	135	112	101	102	133	124	114	129	138	158	121	118	92	111	109	146	123	121	102	124	120	116	119	112	117	87	132	139	119	124	117	115	119	133	107	116	126	126	120	121	111	127	127	98	116	132	115	122	117	131	113	106	134	129	119	116	125	113	120	128	119	111	120	124	127	113	102	125	126	132	123	130	126	114	125	103	130	128	124	135	121	120	99	146	130	145	114	118	127	111	113	115	99	123	105	110	117	115	133	117	118	112	115	141	124	120	105	115	123	127	117	105	124	126	119	111	113	115	128	107	113	138	136	147	136	122	112	123	137	109	106	121	106	128	129	132	142	135	130	130	106	134	130	109	131	124	121	117	138	103	121	118	130	115	115	104	119	131	128	119	113	123	116	136	141	126	115	118	123	145	112	128	111	120	140	134	125	141	123	130	114	126	121	114	113	114	132	145	128	124	119	110	116	112	133	141	117	120	110	139	114	111	110	128	112	114	121	108	128	111	114	111	140	117	130	132	124	111	111	139	118	133	103	128	154	128	139	115	128	122	127	116	109	124	125	121	124	122	95	113	104	124	145	128	144	129	113	118	122	113	163	128	126	129	126	104	105	130	96	130	109	124	133	126	118	118	124	126	122	119	124	118	112	138	129	128	119	127	103	111	106	110	127	115	126	124	108	126	138	115	119	121	102	135	130	135	108	118	109	99
8392	782	1551	1793	1511	1213	1040	830	695	663	600	585	542	536	492	435	422	416	383	430	366	398	404	375	362	372	376	351	371	365	369	344	328	358	363	377	351	343	357	340	351	343	346	398	330	351	341	367	324	341	358	355	358	340	352	335	337	342	327	311	357	368	354	302	337	348	338	325	350	310	321	338	346	358	374	316	332	336	340	308	319	313	352	339	319	345	305	332	308	335	350	310	340	325	346	315	346	320	361	336	321	331	312	311	316	310	330	331	317	335	291	339	337	321	338	344	339	330	338	314	356	331	326	327	327	359	355	318	331	336	328	314	309	321	350	302	334	319	332	339	338	357	335	329	340	304	361	316	336	306	310	303	310	311	346	305	308	353	337	335	362	353	339	319	326	340	326	312	351	322	329	334	388	344	323	318	301	326	350	345	323	347	342	349	331	320	317	336	318	304	377	339	317	385	315	340	332	347	313	316	322	327	335	306	332	336	324	330	327	339	321	324	317	329	345	301	353	348	321	349	335	275	328	326	317	328	329	336	310	335	318	342	306	329	330	322	361	335	346	326	369	336	316	339	324	351	319	328	313	321	339	318	364	334	324	314	302	311	338	313	325	321	338	320	320	342	341	337	342	339	330	376	321	328	337	311	326	328	318	303	342	353	318	318	348	324	347	356	323	340	329	278	294	343	325	328	368	333	353	294	310	366	323	334	343	330	312	325	331	311	308	303	346	367	319	313	341	348	302	334	326	355	331	368	317	292	337	332	361	363	335	321	336	329	319	336	314	356	347	330	329	326	306	313	351	328	353	347	337	371	333	332	337	342	323	335	303	350	332	353	335	316	350	316	329	304	312	330	344	320	332	328	301	328	336	314	341	341	322	318	328	325	320	343	331	318	344	344	302	349	317	334	317	327	312	312	322	315	338	317	336	312	346	314	333	343	334	313	333	296	323	322	317	330	336	298	319	286	334	339	328	290	346	391	319	347	326	334	348	311	314	322	356	301	309	336	333	298	342	322	316	364	348	353	350	345	334	334	333	320	301	320	316	344	308	356	324	324	351	319	322	328	376	313	317	292	314	324	333	356	299	321	331	296	347	326	375	292	324	354	316	348	319	334	326	357	374	342	342	355	291	356	365	331	331	322	282	298	343	341	348	348	352	324	337	285	298	331	377	333	364	334	329	344	340	314	312	336	347	332	307	309	313	285	364	327	369	327	362	324	330	352	333	328	328	342	351	292	337	349	302	354	343	339	350	349	297	329	328	309	307	337	347	341	365	305	319	366	328	326	324	296	341	342	335	368	304	316	311	317	347	363	382	364	304	360	360	335	334	331	351	303	323	284	374	310	347	317	325	362	335	305	336	335	357	338	336	354	329	350	348	360	337	372	371	354	350	330	369	288	290	342	322	327	323	369	328	334	302	343	346	336	341	344	340	340	311	362	340	316	329	336	339	326	366	346	331	328	337	325	311	338	321	331	300	328	359	338	327	348	347	312	346	321	295	364	334	324	341	306	349	331	329	331	323	330	332	347	337	297	330	346	276	318	335	332	301	316	303	308	332	358	312	351	370	322	329	326	339	306	325	323	326	335	342	322	307	322	330	331	324	302	329	337	329	319	350	302	327	320	321	332	351	342	346	313	296	357	311	313	327	336	328	309	341	314	266	319	300	365	315	328	288	349	311	371	351	325	312	377	318	341	323	349	298	328	324	313	342	323	332	350	317	318	338	317	331	316	332	329	324	360	343	329	311	316	325	319	337	304	332	310	316	331	322	321	309	326	333	332	330	344	334	330	323	314	320	354	342	341	307	331	333	355	319	349	316	325	312	329	302	350	376	318	333	344	327	308	333	344	335	327	340	308	324	329	298	342	349	347	346	310	324	358	337	322	320	369	347	320	318	308	334	321	372	331	322	337	306	313	325	356	308	339	324	333	299	333	323	344	358	314	320	311	325	340	340	331	332	308	329	334	327	349	323	302	290	359	313	352	301	343	350	323	322	322	329	320	328	338	339	339	335	369	316	346	317	328	354	362	336	343	321	300	328	360	309	358	325	340	333	337	320	305	337	292	333	287	363	343	341	313	347	311	349	357	311	327	320	314	331	326	322	324	327	353	326	298	319	323	329	323	343	325	331	308	326	376	313	343	331	321	348	321	333	363	350	315	334	298	335	322	340	314	365	299	298	329	313	338	315	369	319	291	319	348	314	311	323	309	323	313	316	352	311	327	326	326	333	323	338	328	320	338	323	337	364	333	301	335	354	315	331	325	346	346	353	364	346	363	329	344	362	333	343	320	327	355	345	333	346	327	318	314	358	308	351	326	328	331	339	337	306	339	325	321	351	314	314	341	349	330	324	357	341	329	348	340	306	338	335	342	344	372	340	331	306	343	326	346	316	324	325	336	326	337	352	339	352	304	319	341	352	333	353	343	337	339	343	358	349	343	347	314	343	304	323	366	296	326	348	322	343	296	324	355	347	347	332	325	340	317	366	328	309	350	289	323	334	314	301	321	312	311	335	313	355	333	327	348	341	304	326	338	337	357	351	331	338	355	338	324	324	300	317	338	349	334	333	320	329	345	351	358	358	325	346	324	340	325	321	340	331	346	326	338	332	319	314	331	345	322	285	357	308	326	346	298	332	316	319	339	320	330	338	320	341	315	329	343	361	321	338	304	332	313	317	334	352	312	328	328	325	327	334	389	321	339	306	319	355	297	326	348	344	344	334	319	332	357	329	358	318	328	329	310	313	342	355	315	349	343	309	315	317	321	280	311	343	358	328	321	326	346	305	339	344	340	305	355	312	336	336	335	344	333	363	346	334	312	327	294	347	340	301	321	344	317	323	330	314	331	295	318	318	299	321	325	352	339	354	327	339	362	348	338	290	356	332	334	356	332	322	308	337	323	320	326	336	362	305	343	320	313	292	337	349	304	316	343	311	329	326	340	326	338	328	325	356	334	308	328	322	323	341	388	327	349	323	325	300	322	314	317	351	322	338	365	328	318	342	347	323	319	335	355	333	276	321	348	341	342	317	346	332	335	307	344	335	316	366	345	343	300	340	320	355	330	315	316	361	319	342	334	324	315	342	314	334	344	303	325	344	365	348	338	327	339	308	351	317	342	339	314	350	341	334	342	347	335	302	368	352	352	325	311	311	318	336	345	339	356	366	340	330	313	326	322	352	346	337	316	338	325	321	322	339	352	308	317	338	335	325	343	329	336	341	308	340	307	352	335	291	326	322	345	384	357	302	318	331	308	316	317	336	307	324	303	374	317	332	328	334	346	316	329	328	368	350	323	329	338	327	349	339	308	323	316	309	321	326	313	333	328	316	324	315	326	304	302	316	318	332	305	325	341	313	339	333	343	350	331	316	344	306	319	319	326	304	355	337	332	334	337	296	341	292	371	329	336	306	321	308	317	356	317	288	363	313	314	309	326	340	362	309	320	306	357	325	324	331	340	336	346	338	366	338	350	338	340	326	324	333	310	349	308
1504	407	389	425	426	355	359	412	391	408	394	343	370	391	388	352	334	407	347	365	366	342	371	394	377	373	371	372	387	372	381	358	389	366	367	402	417	396	334	346	382	382	370	351	385	365	380	396	352	385	385	337	381	367	415	340	368	371	394	344	370	376	334	377	368	317	374	364	371	374	342	300	389	359	382	400	374	391	361	359	384	410	395	357	364	395	382	431	389	381	375	377	365	371	359	392	365	385	382	363	384	354	394	377	358	371	409	374	409	401	386	351	412	369	408	388	366	387	339	412	382	378	378	383	357	388	387	364	379	369	371	381	345	350	418	392	362	355	364	392	387	381	388	353	370	396	364	376	396	396	398	375	384	391	384	402	371	357	357	365	340	344	363	383	400	371	378	404	366	360	384	389	395	365	379	394	395	406	361	357	406	385	370	370	383	382	401	382	381	357	362	350	388	361	374	383	390	396	355	374	393	357	375	359	377	374	369	349	345	364	377	349	398	380	375	391	385	371	377	358	393	385	390	343	349	381	405	368	386	334	360	372	357	401	359	370	366	371	381	388	362	318	388	367	373	399	353	407	361	385	363	393	364	402	355	358	380	363	394	365	374	384	397	398	412	375	383	410	339	366	416	388	416	386	390	379	412	396	380	369	355	368	368	367	368	364	368	347	381	432	402	396	412	385	385	366	357	397	385	365	376	374	354	389	374	372	381	396	379	403	362	418	372	372	403	383	354	343	343	356	391	384	364	394	368	383	375	339	362	374	351	337	362	364	382	374	373	343	362	365	371	368	418	361	333	375	378	372	404	366	379	358	419	423	412	410	353	343	385	402	346	377	365	397	365	392	385	385	360	329	383	385	383	356	362	334	391	390	377	377	378	383	382	382	396	396	384	371	432	376	325	373	358	401	385	403	364	368	330	370	401	373	364	384	378	364	394	354	393	375	383	401	351	392	391	365	386	339	392	370	345	381	402	387	393	362	396	370	381	394	315	400	356	347	352	329	377	394	356	385	348	382	363	382	387	391	400	383	385	364	364	348	359	364	389	390	376	366	412	376	370	396	367	385	380	358	397	370	381	390	358	352	370	365	407	359	363	410	375	411	369	341	379	347	370	368	388	339	381	334	359	383	413	369	362	361	371	401	382	353	363	372	363	346	391	411	360	360	379	347	364	388	375	378	375	354	365	362	366	420	368	366	370	390	385	415	384	387	391	386	388	360	356	378	399	330	335	322	361	366	379	367	396	416	352	410	389	381	376	411	348	398	356	385	408	415	350	372	343	330	353	379	315	396	343	349	384	374	393	378	372	354	361	343	384	378	391	397	403	416	382	368	377	381	370	378	378	388	364	381	367	346	360	392	398	393	359	349	367	351	373	357	408	386	421	378	394	393	351	413	362	355	352	342	346	385	388	354	343	365	379	367	352	385	371	383	376	380	368	373	366	343	351	351	411	384	362	383	361	391	361	394	403	380	401	382	383	373	374	368	382	351	418	357	365	336	381	392	389	373	360	404	390	347	369	371	378	381	361	387	370	373	382	370	390	368	411	387	378	366	370	355	372	350	369	386	376	379	395	378	397	371	394	397	388	361	353	379	376	328	359	378	346	354	362	356	345	366	425	381	360	388	391	365	345	399	391	372	380	390	427	416	384	367	373	404	346	350	373	363	353	363	399	368	397	386	385	404	379	373	400	378	323	374	375	397	331	393	357	387	370	407	392	347	400	354	386	360	358	348	361	375	347	353	363	381	330	328	368	366	389	354	360	377	348	346	380	394	389	369	342	364	358	391	402	355	384	384	349	403	333	361	378	400	365	342	377	399	397	352	373	345	382	402	359	360	396	388	384	392	349	412	398	379	376	371	383	359	380	350	392	374	387	376	394	364	367	363	358	361	422	388	364	375	362	351	361	384	363	370	358	396	376	363	367	361	358	407	392	344	345	369	355	408	374	379	366	369	369	397	373	385	368	348	376	354	341	368	411	414	424	393	381	397	369	347	356	367	382	383	371	338	378	370	354	353	404	416	347	366	330	369	372	342	361	384	370	382	379	343	363	385	362	389	383	398	364	381	367	382	368	388	340	387	359	385	381	381	376	357	367	398	337	375	348	387	381	376	362	399	392	365	350	387	382	420	368	338	371	366	410	369	402	367	354	359	401	393	364	386	381	374	371	357	371	352	371	359	381	386	376	376	379	349	379	381	342	416	374	352	408	375	382	387	372	388	367	386	358	360	359	388	379	375	373	375	389	373	382	391	346	397	385	377	344	388	378	368	352	382	372	344	353	361	378	386	338	397	355	380	424	318	336	388	343	366	347	365	353	337	352	379	356	370	391	419	405	380	374	348	380	369	342	394	384	384	361	399	367	407	350	373	404	358	343	366	349	383	382	369	391	344	397	402	401	373	363	352	368	377	346	406	362	390	379	386	348	349	353	395	370	371	393	366	400	374	375	397	380	414	345	363	361	350	378	369	339	371	354	387	362	394	366	384	368	369	391	365	362	385	393	379	377	387	347	365	394	384	382	386	372	375	388	385	356	375	358	356	396	395	372	368	377	359	376	393	364	400	400	387	384	380	381	428	381	394	366	378	368	350	349	374	375	338	389	359	335	356	373	371	364	368	362	380	384	346	369	379	388	377	384	370	385	338	368	406	408	364	412	366	375	385	356	371	354	367	392	404	389	403	392	345	361	377	377	415	375	395	374	383	383	368	354	394	367	359	345	392	363	380	348	398	408	374	371	358	353	373	357	380	402	383	364	363	383	413	391	352	366	364	396	408	380	407	379	380	409	355	383	394	385	390	451	370	383	407	353	337	368	346	404	375	362	363	380	390	372	360	344	373	378	390	382	378	374	410	368	364	357	387	393	343	378	391	383	352	376	372	335	376	381	383	397	417	383	365	365	370	394	355	373	348	338	353	338	370	365	325	410	363	391	371	372	342	385	382	389	362	349	339	377	345	394	378	374	370	388	358	359	399	398	382	392	346	371	388	394	367	373	383	392	382	382	379	386	377	385	326	356	401	374	372	340	389	403	366	379	375	382	387	349	370	402	362	376	359	377	403	357	392	367	354	350	371	360	377	364	393	349	340	357	384	351	375	367	352	383	367	390	369	413	359	324	368	380	350	373	389	368	399	349	380	366	336	369	381	377	355	394	388	391	366	381	353	365	385	405	403	386	340	356	364	374	391	342	396	384	393	369	340	372	380	409	399	352	363	361	377	377	360	351	355	390	374	382	368	359	368	347	367	396	362	365	404	368	359	394	385	370	354	395	399	379	361	378	341	394	343	400	377	362	359	353	386	358	381	386	381	378	347	352	378	366	382	385	393	340	387	357	362	367	357	356	347	360	387	379	375	376	366	379	390	392	354	386	344	382	378	379	365	376	372	388	370	396	392	372	358	400	377	365	352	366	367	405	358	372	347	366	375	383	379	432	399	421	355	340	394	354	378	380	372	407	361	408	391	355	387	355	357	336	381	404	363	380	362
2020	891	992	961	981	909	922	942	877	899	885	865	894	913	875	847	907	904	880	859	856	879	872	873	915	875	937	924	829	858	876	877	879	870	905	870	905	853	850	880	844	857	880	873	851	885	854	928	840	904	893	886	909	914	856	885	849	840	885	882	879	874	908	871	933	892	894	865	834	841	866	914	825	880	867	866	834	880	900	823	918	950	877	866	872	879	879	919	922	833	863	865	843	867	840	817	898	915	903	863	897	907	886	891	896	918	874	853	913	925	879	888	884	892	897	904	904	864	886	867	885	873	826	896	883	914	910	824	865	845	898	815	904	900	858	894	868	865	886	826	863	840	868	882	937	900	863	905	911	865	824	850	895	864	908	856	884	847	872	866	853	841	884	861	899	843	855	881	902	843	869	893	933	894	863	825	920	896	870	871	913	884	938	925	828	898	916	860	910	872	836	954	893	875	870	821	903	876	876	850	848	876	850	862	868	866	889	857	865	869	874	852	889	887	886	890	891	857	908	904	879	891	901	846	828	901	862	861	895	903	872	869	883	937	877	900	865	827	873	853	884	897	899	906	912	881	908	827	922	855	827	879	897	875	833	864	860	898	908	894	864	854	864	880	871	834	858	845	851	858	905	915	930	912	919	869	869	877	858	902	873	853	879	865	870	878	890	852	850	854	881	948	861	865	863	851	883	864	836	854	870	898	922	921	823	868	927	937	867	843	864	903	855	858	905	865	878	831	884	880	816	783	893	885	850	841	878	905	936	870	883	852	902	839	901	853	898	889	856	857	876	890	875	871	882	915	885	866	845	921	873	865	858	883	863	855	832	840	904	846	840	886	855	892	839	841	866	845	870	901	910	862	868	861	875	807	861	830	877	898	837	896	850	834	859	845	828	836	923	888	835	814	907	861	877	896	844	914	892	847	878	847	856	848	876	884	868	850	898	910	900	809	865	853	826	861	872	842	894	867	868	895	817	868	879	846	907	875	839	865	893	828	921	868	876	858	913	848	878	861	876	914	872	894	857	831	885	848	861	882	901	849	871	864	903	877	841	875	887	928	851	847	890	849	928	880	866	898	865	896	814	849	856	891	890	876	910	804	894	870	925	899	795	846	891	886	828	914	862	864	854	907	866	899	923	863	865	850	868	910	902	909	853	915	889	896	849	870	909	835	844	872	841	927	841	880	867	862	901	902	886	877	837	848	899	893	856	870	864	904	863	844	827	889	876	894	895	802	918	876	893	839	873	844	908	872	885	866	877	892	884	938	873	867	892	898	890	841	902	909	854	846	863	871	872	867	926	851	830	909	850	809	868	895	885	880	894	897	823	846	923	896	899	886	893	859	853	888	837	873	913	916	871	917	907	860	804	881	906	903	842	879	867	875	867	876	903	882	925	862	837	917	874	811	821	833	862	913	862	871	827	868	872	869	888	841	895	853	848	872	879	866	835	893	878	874	873	838	918	868	876	895	815	893	825	904	856	842	872	855	850	894	846	905	856	877	906	832	883	913	862	862	850	894	864	862	880	840	920	830	909	880	898	889	919	886	844	876	873	821	868	852	958	838	861	858	890	866	918	883	956	875	858	879	874	873	865	857	815	878	877	879	953	857	882	921	871	904	910	873	894	883	905	846	887	854	894	885	871	847	924	878	844	889	889	847	832	867	854	864	853	810	822	887	836	858	894	887	894	883	867	854	844	872	876	821	888	885	835	847	892	870	896	880	885	906	822	828	929	879	889	874	869	891	898	851	876	831	878	881	866	872	865	847	895	874	907	834	908	953	871	858	883	850	805	857	801	853	862	852	855	873	883	884	882	825	850	869	840	880	865	877	862	816	846	916	864	851	878	874	847	889	874	868	869	905	893	823	843	904	857	831	896	895	878	921	848	867	887	872	875	904	911	864	857	863	832	879	884	797	915	924	803	883	869	869	813	880	837	854	838	896	853	844	870	890	871	860	871	919	851	944	828	838	845	878	850	894	909	898	872	849	839	907	867	824	840	882	860	889	867	816	836	896	870	919	914	929	818	855	853	835	854	875	875	826	858	872	886	868	872	882	901	880	872	894	884	841	945	837	941	842	871	844	861	902	867	874	862	872	882	890	838	869	910	885	854	846	865	858	888	845	909	880	930	859	854	915	940	897	868	819	942	847	831	845	887	856	861	957	877	885	879	883	862	872	855	856	893	891	851	925	898	892	877	847	845	857	873	890	898	868	854	886	861	842	908	911	870	874	911	840	892	892	870	898	807	886	904	900	849	904	912	884	911	874	921	877	893	876	826	848	858	910	876	841	873	787	871	835	882	883	846	896	850	918	879	839	848	926	805	864	875	876	863	882	849	865	912	880	877	812	857	856	831	879	846	880	961	847	838	848	863	870	837	916	837	887	908	829	823	868	834	896	849	883	875	918	835	856	924	868	873	915	850	883	849	872	860	858	850	882	890	931	844	865	858	853	896	837	900	841	895	899	858	894	862	861	958	823	852	867	878	846	907	920	896	833	857	867	895	866	879	880	886	914	834	921	904	882	836	865	850	871	899	899	848	899	896	821	911	910	850	855	905	869	841	879	821	892	860	902	825	817	877	838	896	892	851	879	860	928	904	856	842	840	837	843	875	857	844	867	853	872	861	869	850	835	818	865	885	858	864	873	862	887	818	893	874	903	873	840	877	914	904	866	890	918	904	865	899	832	869	893	837	859	871	868	888	855	902	816	842	847	855	905	877	875	852	891	875	863	845	874	881	803	880	840	905	850	844	846	883	904	860	852	826	853	897	865	912	866	894	882	915	876	866	915	901	844	869	826	830	843	830	911	895	873	853	816	851	836	875	899	861	875	824	858	859	811	818	901	905	916	890	913	830	868	821	872	898	876	863	912	915	901	860	841	838	906	816	849	870	878	837	924	891	928	862	899	875	884	910	892	853	886	891	900	919	853	871	896	878	846	889	859	868	883	896	867	882	893	870	914	892	851	897	915	879	867	845	847	809	909	887	910	843	938	924	841	865	916	834	898	893	864	903	858	883	894	882	864	898	881	850	894	919	831	906	852	858	837	874	831	883	863	826	873	867	823	839	851	850	859	839	833	864	869	854	942	874	851	904	846	873	840	907	883	906	902	909	903	868	845	852	904	869	854	866	904	848	896	883	881	862	893	830	856	887	897	887	942	911	850	860	830	841	916	803	828	875	859	875	813	834	891	881	904	853	867	881	875	880	829	825	865	842	842	891	849	854	833	878	830	865	895	845	854	884	860	851	896	866	861	895	917	866	864	885	925	848	886	898	914	838	917	865	909	887	890	877	872	829	896	880	842	906	886	831	914	824	883	891	929	933	888	916	919	860	865	888	874	833	831	870	865	890	906	909	871	823	844	856	869	822	925	903	860	920	952	879	864	860	904	839	852	888	922	896	855	871	840	909	900	868	893	891	899	841	854	892	902	837	869	900	895	908	911	884	898	854	883	898	837	797	864	868	899	817	864	854	852	880	870	834	943
8069	573	610	497	436	373	377	335	317	309	317	304	289	283	326	300	271	264	296	278	264	240	289	248	276	291	275	307	304	258	328	271	283	262	309	259	297	298	247	287	283	280	299	278	269	283	289	296	298	305	267	275	295	270	261	254	306	310	272	264	258	300	266	278	284	284	267	300	248	284	265	274	278	266	269	303	305	288	255	296	263	238	283	287	286	287	261	299	269	289	278	254	313	283	267	265	283	294	281	271	290	279	289	285	252	275	305	303	281	308	268	299	307	270	300	306	294	271	280	288	281	300	270	253	262	275	275	270	288	294	256	254	257	270	250	306	286	280	272	276	268	284	271	281	302	273	271	269	272	294	280	276	263	269	278	284	261	270	285	294	274	290	271	297	284	288	271	284	296	293	299	281	284	264	267	295	296	306	259	300	287	251	284	278	285	284	266	304	299	275	280	274	244	268	290	285	268	297	274	299	271	270	271	269	262	250	280	284	260	268	276	256	290	276	297	284	267	241	272	256	279	259	228	292	263	304	248	303	276	268	280	323	265	257	279	307	274	275	271	293	273	305	297	316	293	288	263	299	261	268	266	284	263	298	284	299	272	252	271	279	255	302	312	283	284	306	290	251	277	274	295	292	252	268	284	282	269	264	290	262	309	277	302	296	279	265	317	272	280	279	262	289	301	262	266	293	282	260	289	322	300	294	267	275	261	284	294	281	305	286	273	276	290	282	254	289	290	252	296	278	255	239	283	281	265	286	294	301	277	269	269	275	264	273	270	279	299	293	281	275	273	250	262	278	266	266	272	277	288	278	298	248	307	291	288	264	277	301	266	297	289	242	265	285	253	303	270	307	245	253	289	290	305	300	312	282	296	278	272	288	261	303	251	266	288	275	298	297	284	266	301	283	270	257	267	273	277	280	293	301	275	292	272	280	272	287	325	285	267	279	262	278	264	286	265	302	272	279	272	280	308	281	285	301	277	280	292	298	263	298	254	292	295	262	259	281	307	287	300	315	292	318	252	265	293	312	296	291	264	290	275	272	298	278	278	280	293	268	253	262	294	284	322	305	268	306	244	279	264	264	267	316	256	301	266	281	301	277	287	288	307	278	250	274	282	270	298	279	287	256	273	279	273	275	294	302	268	248	290	272	278	289	285	298	279	268	271	302	277	322	280	265	262	296	276	273	269	277	272	286	283	289	260	261	268	280	289	286	259	271	236	271	276	297	288	306	258	259	254	301	261	274	302	258	288	287	282	257	295	277	294	305	271	267	314	286	269	270	286	254	320	292	279	269	268	276	294	271	277	276	276	269	295	302	288	263	276	290	236	293	298	302	243	290	300	297	286	269	280	264	291	299	266	280	256	258	266	265	282	279	281	263	284	285	270	296	253	278	287	287	278	276	288	262	267	279	291	294	276	265	262	281	315	280	312	289	280	280	276	259	271	299	269	268	262	246	263	277	259	263	313	258	251	287	275	299	294	284	301	285	290	238	267	282	274	329	281	299	279	252	299	293	252	265	301	266	303	266	316	233	323	268	281	269	283	269	296	300	290	287	283	302	302	267	265	278	285	281	285	249	283	285	285	288	231	279	301	295	257	285	282	309	271	288	265	304	278	290	296	287	289	306	291	290	270	284	263	263	287	260	299	279	290	288	290	274	299	262	263	316	282	299	300	269	319	261	271	303	261	305	281	275	300	287	319	296	243	274	292	252	263	262	278	254	260	259	279	288	267	277	312	288	265	286	274	271	284	252	289	280	303	255	296	286	300	292	267	260	288	278	252	261	272	287	302	288	316	270	292	292	273	253	316	300	276	287	275	269	291	292	242	284	270	244	285	305	280	289	267	282	286	282	298	295	267	285	298	314	265	302	265	273	294	281	307	287	272	271	292	310	289	248	255	271	303	272	280	267	282	315	291	303	251	284	287	267	241	266	313	283	295	299	303	261	309	272	288	281	293	305	249	274	278	263	276	277	283	270	272	272	293	293	270	295	296	293	261	282	296	267	278	305	277	305	267	298	279	257	265	276	302	280	268	283	302	299	268	281	279	292	293	292	264	294	303	307	282	258	285	287	286	298	291	281	276	277	256	272	290	330	295	282	302	285	314	275	287	275	257	309	292	240	269	287	289	273	281	268	296	300	258	274	290	309	264	295	288	301	306	280	275	253	263	259	326	284	277	256	327	288	277	293	316	288	250	296	291	280	292	283	262	288	283	263	313	277	271	268	278	266	323	303	293	284	287	259	283	272	255	292	271	279	295	290	277	280	280	251	313	272	301	268	246	265	280	292	303	271	298	282	266	263	282	288	270	262	291	242	260	325	272	263	265	267	288	266	283	305	295	262	253	291	258	284	269	310	312	291	303	272	259	276	262	302	295	295	281	273	262	288	273	312	256	276	309	244	281	271	275	297	258	296	290	292	287	313	296	257	273	261	273	298	266	293	274	285	280	253	272	245	272	283	271	258	294	292	302	243	294	271	288	309	262	315	278	238	286	293	272	309	269	279	311	279	261	279	275	268	291	257	298	314	272	279	299	283	258	265	268	254	273	262	276	298	264	273	276	290	297	294	255	296	274	313	264	289	286	287	285	291	292	298	258	284	263	261	270	266	300	285	296	275	300	279	312	279	286	264	270	267	272	282	288	280	328	299	276	280	305	288	295	269	279	267	270	289	296	260	299	294	286	261	273	305	304	277	289	275	256	295	280	284	280	273	268	248	293	271	264	247	284	283	294	285	270	310	280	268	290	283	299	256	306	292	283	256	275	284	277	280	244	278	280	302	303	272	263	311	287	321	280	272	258	271	260	296	261	267	299	272	285	281	268	268	299	291	280	298	268	289	287	304	291	280	278	280	280	314	268	247	299	274	306	302	279	294	274	246	264	322	293	282	297	284	292	279	270	305	279	264	303	274	296	276	302	292	303	269	282	262	296	266	318	296	285	273	309	276	270	266	273	272	288	302	280	253	279	300	285	302	292	277	254	291	281	285	273	267	258	241	284	269	296	279	278	324	268	261	288	263	287	270	256	254	267	259	260	250	266	281	261	297	260	297	287	286	287	248	281	292	293	287	320	302	243	309	301	296	252	289	286	245	262	290	301	254	276	286	281	263	267	302	250	259	271	273	288	286	293	301	287	291	276	300	296	314	291	296	296	289	277	264	294	274	275	276	290	272	272	290	281	298	271	273	299	283	272	273	262	302	276	280	284	258	283	282	275	273	290	342	296	293	274	298	286	288	260	280	289	311	273	254	275	279	266	284	318	273	279	288	289	302	272	288	324	299	306	295	275	262	294	298	250	293	271	273	294	282	285	284	273	314	277	297	267	312	284	308	277	265	272	311	293	291	289	293	261	261	291	276	289	308	278	292	295	339	257	317	293	294	299	253	244	256	263	302	273	265	285	279	298	317	284	263	271	245	228	274	260	256	280	277	313	283	284	278	294	276	242	286	287	292	301	275	253	276	264	279	263	260	266	248	278	311	280	316
6806	942	1262	1535	1344	1176	1056	944	893	831	772	803	807	792	719	703	736	709	765	687	682	728	668	663	685	722	729	648	697	665	692	699	690	704	688	634	673	676	695	700	652	675	703	653	667	652	706	689	668	678	620	704	685	631	664	646	706	607	621	663	733	633	696	661	714	669	699	702	687	665	673	678	630	720	712	682	667	674	657	653	647	664	615	694	685	661	667	627	702	690	686	649	625	666	627	665	677	621	656	672	696	643	690	693	689	724	679	656	706	693	663	698	630	676	682	639	631	647	661	658	654	715	676	617	659	606	620	690	659	677	655	635	710	711	628	681	655	699	628	672	644	667	699	661	666	676	648	707	643	624	679	661	677	633	720	696	633	667	683	634	660	660	700	689	647	654	749	676	673	638	679	669	685	695	665	644	670	647	645	671	679	717	650	641	669	630	680	640	687	623	670	672	654	681	624	598	664	688	650	692	653	640	662	703	636	655	696	659	669	681	675	651	674	717	637	712	646	685	659	674	692	664	669	696	625	671	670	643	645	663	714	672	653	676	688	682	685	664	636	641	723	658	672	682	626	655	702	680	687	701	676	686	667	660	686	614	627	687	664	642	603	664	662	648	634	652	708	651	679	625	670	655	693	696	693	632	666	671	657	668	624	615	639	656	691	695	678	663	682	671	677	639	648	622	688	716	706	660	659	663	697	715	669	669	717	669	724	670	721	715	661	634	708	608	660	631	644	665	662	675	688	634	648	630	679	663	681	644	652	687	601	701	657	687	642	671	664	650	678	707	667	691	690	701	726	649	712	693	678	633	656	672	660	733	674	760	700	661	614	682	629	684	660	643	687	728	685	602	656	652	631	625	666	639	674	711	617	716	700	656	657	679	638	689	689	629	604	695	684	677	688	636	650	667	639	651	653	696	660	648	667	659	670	647	669	661	639	674	604	694	660	647	712	692	691	701	708	677	664	662	639	692	680	664	706	669	706	674	671	642	681	676	671	679	661	656	657	673	616	709	690	656	652	670	688	668	640	633	643	659	660	669	679	685	668	680	679	671	641	614	699	695	652	660	704	688	701	658	658	652	691	658	699	649	694	659	635	706	658	649	692	658	636	690	675	678	670	682	694	671	651	667	652	687	669	667	654	681	654	709	675	616	623	670	710	662	662	634	670	630	683	700	678	682	664	665	697	667	678	698	668	678	662	658	704	683	610	667	672	657	661	670	695	679	701	669	668	674	694	684	646	636	703	719	674	679	700	643	672	630	637	691	614	677	655	702	673	688	632	646	705	661	662	644	666	656	631	687	675	634	606	682	624	657	645	671	736	683	719	676	676	677	680	678	694	661	668	712	661	675	667	671	657	681	676	723	664	648	640	657	617	668	655	689	670	666	676	679	669	601	681	631	655	681	681	649	682	665	648	655	714	673	619	707	629	711	641	656	655	666	663	683	697	643	697	640	692	649	689	649	690	667	671	671	635	690	617	667	677	650	705	674	677	610	647	623	660	710	695	724	693	666	675	633	658	658	642	670	682	668	690	670	644	692	654	631	667	624	685	658	657	647	680	602	631	679	657	725	680	650	679	662	646	647	678	648	672	704	670	699	686	635	632	719	664	683	712	702	675	697	684	699	696	642	646	678	641	658	641	680	661	658	658	715	650	693	715	665	655	671	627	671	670	662	615	626	681	680	605	668	659	678	657	688	643	658	659	679	710	623	642	672	677	688	722	650	667	673	706	688	654	661	691	715	628	674	656	639	650	677	682	687	658	651	653	668	670	680	700	649	652	689	699	651	684	642	672	669	669	649	661	650	693	649	683	655	683	678	649	640	668	697	655	704	672	657	637	669	645	658	713	663	656	679	626	694	611	666	673	684	670	635	699	648	714	664	678	679	664	667	653	670	643	698	673	648	678	653	650	680	657	685	658	665	638	682	650	636	682	735	659	700	687	683	669	646	657	672	651	683	664	619	658	678	662	669	645	702	695	689	695	682	689	665	656	663	685	698	669	629	729	618	604	659	667	672	656	646	714	681	677	711	645	642	616	703	692	672	668	655	660	677	675	685	645	635	663	649	653	649	643	656	691	705	645	646	703	672	708	649	639	660	661	675	675	685	700	689	680	662	695	663	688	676	677	652	651	661	686	635	646	682	629	675	664	671	669	630	639	698	697	700	632	694	635	677	625	655	621	667	690	678	655	673	704	674	650	714	656	656	697	642	681	688	656	680	694	691	662	665	686	642	644	666	701	637	687	694	682	590	623	645	634	654	685	703	678	679	657	673	722	714	648	675	670	660	694	630	639	662	732	641	668	682	633	709	649	692	667	637	602	658	704	688	677	661	681	664	645	656	684	703	663	634	725	682	594	604	678	704	665	664	621	707	695	658	641	643	706	653	672	668	623	649	678	675	688	627	640	658	671	678	672	644	645	661	659	669	605	711	669	677	621	693	666	643	669	645	667	679	641	669	674	665	667	689	662	720	674	668	642	634	692	660	707	678	685	674	678	670	665	678	639	681	678	665	657	665	600	702	681	676	675	720	607	691	717	619	668	644	677	686	660	665	661	651	613	631	704	724	687	607	712	654	670	683	656	634	648	674	630	643	635	660	663	679	680	680	659	663	685	662	636	663	668	645	623	677	651	630	674	681	663	714	644	672	604	641	716	642	682	711	602	603	633	667	692	647	666	692	653	649	663	625	652	659	725	635	675	621	664	662	665	672	674	713	647	643	617	651	645	664	713	700	714	696	657	643	639	678	687	667	705	672	636	657	672	608	721	678	690	700	712	717	658	710	696	681	676	679	649	675	695	672	659	675	651	656	656	657	664	625	680	655	638	661	654	688	665	671	674	668	626	680	633	664	660	626	632	671	669	664	648	683	662	675	627	696	661	670	697	633	668	707	654	650	665	656	636	645	652	644	690	644	667	689	673	667	661	646	620	671	659	657	649	595	655	645	666	685	673	669	675	699	672	671	680	701	650	645	669	626	729	679	669	640	688	627	662	698	628	684	650	659	647	667	679	718	676	637	662	702	682	645	646	657	642	617	675	616	623	657	628	686	638	680	683	687	719	650	682	658	636	650	632	733	667	649	656	697	658	687	600	721	673	647	670	684	701	719	641	656	659	666	686	676	693	666	625	638	629	681	662	667	693	649	688	661	612	674	676	715	624	645	656	675	648	639	647	688	664	729	672	646	690	652	659	654	670	682	640	650	643	696	657	637	604	663	688	658	690	654	658	651	633	668	658	671	673	648	648	694	641	673	613	666	663	685	678	623	673	664	671	668	660	681	710	696	723	677	650	657	634	634	677	666	656	671	690	642	729	732	632	650	693	703	695	684	654	655	679	642	711	603	639	652	664	656	654	642	629	702	636	709	648	726	657	670	715	631	657	600	662	646	646	648	685	638	682	714	651	678	632	622	660	625	655	622	660	683	643	662	665	659	675	631	641	706	663	680	592	695	673	671	626	679	707	662	656	675	646	717	669	659	662	678
13575	886	694	491	421	290	238	192	198	174	173	166	141	139	149	125	137	121	110	143	132	146	131	128	121	110	117	134	122	126	105	123	115	113	128	121	142	117	116	130	123	139	133	133	126	124	139	120	120	135	126	111	118	126	115	141	109	114	114	128	126	121	132	127	150	120	105	112	135	102	114	129	106	127	105	119	131	135	101	127	132	115	117	100	112	119	135	121	119	100	143	121	120	115	123	124	99	120	108	110	135	113	94	101	119	122	119	128	153	122	131	118	112	117	118	116	160	116	101	140	137	125	118	126	132	109	126	134	111	104	135	134	152	115	117	128	106	130	130	121	109	130	136	108	127	111	104	97	118	113	118	124	143	138	137	100	96	119	120	132	132	109	123	141	120	132	118	158	125	109	118	108	97	113	125	138	113	105	125	109	128	109	117	123	124	124	127	124	116	114	124	119	116	126	126	114	119	110	124	127	99	113	109	103	119	117	125	99	136	108	102	134	140	126	122	111	115	122	145	121	119	105	135	116	119	115	156	124	102	134	105	126	133	134	123	106	123	124	124	108	113	99	147	116	118	106	112	125	152	122	111	123	118	122	114	116	140	107	94	121	109	125	128	108	126	121	114	130	130	119	110	113	118	125	124	108	111	118	95	125	120	121	133	115	112	108	110	114	115	124	135	127	116	114	131	124	143	121	140	129	144	130	131	118	122	122	130	127	133	104	92	104	126	107	125	121	106	143	100	94	116	112	113	123	110	125	130	123	132	111	130	115	119	135	132	119	139	133	117	127	114	109	120	134	115	129	119	116	134	115	110	128	135	134	113	115	116	111	112	114	117	107	141	140	112	116	110	117	93	130	124	136	104	119	98	107	119	109	109	126	101	126	112	106	106	139	132	131	101	118	106	112	119	101	124	108	110	119	107	106	116	105	120	116	141	120	97	115	136	127	151	107	111	132	129	132	138	133	115	151	124	140	130	108	108	124	133	113	126	108	125	111	129	118	134	105	113	124	129	139	130	108	124	134	119	120	137	148	129	135	125	118	108	123	118	136	122	109	115	123	121	130	138	106	118	141	102	119	125	116	127	126	117	128	131	113	115	119	130	143	120	95	120	117	126	122	127	107	120	116	125	112	114	122	131	101	114	109	122	133	114	94	126	124	127	112	106	119	116	121	116	119	124	124	108	126	153	141	137	131	121	105	118	136	134	127	143	116	118	111	127	144	144	117	104	125	116	143	135	119	126	119	107	113	123	120	123	140	123	126	121	126	111	92	130	118	157	107	118	119	121	128	110	121	132	131	118	128	109	134	115	118	120	153	103	139	139	117	134	112	119	121	127	126	138	114	136	137	125	117	126	132	107	137	110	101	108	128	110	127	104	127	95	121	130	113	130	119	134	134	118	106	123	123	121	106	115	111	127	117	103	114	125	127	110	121	133	133	102	115	113	119	128	119	117	128	91	112	127	117	97	107	118	118	109	122	132	136	111	115	133	122	127	133	115	115	129	125	88	132	123	114	136	127	131	119	115	121	128	118	128	119	131	113	109	109	89	114	99	117	114	118	118	109	126	102	101	97	121	99	123	115	107	92	119	113	119	125	124	113	124	119	130	109	110	108	97	114	131	116	129	133	135	137	105	123	125	136	129	120	119	107	138	125	115	122	131	121	122	123	113	123	123	100	127	116	129	122	141	120	133	109	123	112	106	117	117	111	128	129	140	120	111	90	106	125	125	121	107	126	118	127	123	130	108	121	130	124	100	124	125	130	131	120	124	127	120	111	122	132	137	120	99	119	109	116	120	143	119	122	117	122	107	114	120	131	124	145	108	116	118	117	126	108	127	113	124	118	114	122	112	137	130	146	113	122	122	124	107	105	121	111	130	118	114	142	118	105	127	117	103	146	124	124	131	119	125	101	122	125	128	146	126	108	102	115	119	113	115	111	113	139	112	115	127	127	116	135	123	128	118	115	113	125	115	116	127	130	144	114	123	123	120	127	124	111	106	114	119	97	115	124	115	138	136	123	127	117	125	125	118	127	120	120	105	111	127	119	149	104	115	99	131	143	128	98	116	129	115	116	102	120	126	131	119	127	121	131	137	114	118	103	124	114	124	125	121	114	121	111	112	103	123	118	104	134	118	127	98	114	115	126	115	127	105	119	118	111	115	145	131	87	140	118	111	120	131	111	142	101	135	91	130	129	127	124	126	125	101	117	116	146	114	135	107	152	124	122	141	132	118	122	113	125	133	97	119	128	118	102	109	132	103	132	125	111	124	110	138	119	113	111	106	115	106	131	131	113	135	123	125	123	128	125	102	107	114	133	101	118	116	112	130	118	110	102	150	110	128	137	117	101	132	110	102	128	127	114	101	126	130	115	141	138	116	116	124	117	118	123	123	110	131	131	114	116	124	131	126	122	112	98	106	110	123	118	121	133	130	109	135	132	122	152	117	97	114	126	112	105	126	126	118	121	111	112	114	148	122	123	107	101	109	111	100	95	106	119	98	155	132	123	123	146	133	108	108	154	118	103	112	137	151	143	115	127	130	111	102	131	133	127	131	116	103	114	147	110	130	114	106	109	132	107	121	111	104	135	121	123	113	124	117	125	101	120	123	111	139	113	117	106	127	125	122	101	96	128	129	109	108	114	110	129	128	132	104	115	112	133	119	121	110	116	107	106	108	127	103	99	104	122	129	95	123	140	127	134	116	119	110	137	125	115	126	123	141	136	118	113	119	126	99	118	129	114	107	99	123	119	102	123	113	145	135	153	143	121	130	125	121	123	129	136	131	125	119	120	120	116	87	120	127	106	128	125	127	128	115	93	140	114	118	135	120	132	136	134	117	131	120	116	104	129	115	143	117	134	133	125	120	109	128	129	123	126	113	127	129	115	126	135	135	101	99	122	125	111	117	102	120	133	126	108	120	110	128	106	129	134	130	133	121	100	112	134	107	114	113	105	120	127	129	132	117	127	118	138	141	129	141	123	106	125	118	129	135	146	125	116	114	118	138	132	113	128	129	121	123	133	128	139	107	113	113	127	122	139	114	108	146	120	111	106	110	143	133	125	139	113	111	123	134	118	110	127	113	104	119	120	116	126	103	117	125	102	118	123	113	108	127	113	103	120	135	151	135	113	126	112	134	126	118	98	117	132	138	127	128	150	124	117	116	125	116	112	107	123	126	122	95	113	140	102	125	117	133	133	139	116	128	138	115	108	105	119	121	113	105	140	120	106	98	117	129	130	131	136	109	118	141	129	132	148	121	101	126	128	132	112	118	122	142	120	124	124	124	114	113	108	119	128	136	145	118	115	120	102	132	131	133	109	134	124	134	126	116	122	121	119	104	117	106	102	123	145	112	128	112	126	120	118	137	117	126	131	113	110	125	127	120	139	100	110	117	131	91	106	126	103	110	127	130	114	113	120	129	107	126	127	134	129	105	123	128	111	108	155	125	124	114	116	114	109	118	129	116	122	112	131	124	117	120	99	114	100
8366	806	1454	1863	1571	1236	992	788	716	636	573	553	523	533	466	467	446	375	417	437	388	411	359	388	368	366	374	387	366	380	375	346	344	354	347	376	360	361	394	331	365	326	379	379	334	337	350	316	317	336	309	342	328	352	325	338	328	335	353	340	361	348	332	355	332	322	362	326	360	324	320	357	343	334	328	294	369	347	352	319	316	310	342	298	314	326	302	345	345	341	330	337	321	307	320	317	316	342	302	363	341	328	319	317	297	305	317	313	322	326	349	322	305	315	332	388	330	328	327	361	338	336	334	318	352	316	338	316	351	314	341	344	318	319	314	318	330	334	352	364	347	328	339	331	342	337	340	301	319	313	345	311	359	338	355	332	339	345	310	306	319	312	339	323	340	331	344	324	317	341	299	315	324	316	356	339	325	324	313	327	320	316	308	322	319	352	315	332	280	339	304	321	331	325	335	297	311	349	313	368	347	321	369	336	310	350	330	296	354	304	315	358	335	325	358	335	352	323	331	346	323	304	377	334	347	320	326	322	344	335	343	340	334	302	323	329	307	306	340	307	361	343	314	317	316	319	318	346	319	342	341	319	338	326	338	355	317	334	307	333	318	323	317	320	329	325	325	299	320	348	316	323	348	326	350	346	331	321	329	315	344	303	353	309	328	337	306	355	329	323	316	357	317	360	325	326	331	387	276	327	337	313	321	317	332	361	301	343	340	354	330	338	348	330	353	322	341	354	310	320	308	344	322	342	332	327	321	318	328	355	324	314	352	345	320	358	341	314	331	299	354	359	329	335	321	340	347	315	299	326	325	324	306	338	327	323	338	331	316	350	311	301	333	327	353	335	329	324	348	325	338	315	355	362	355	326	330	314	315	324	363	373	328	342	315	294	337	343	301	339	335	326	309	356	313	368	309	328	353	330	329	304	342	344	327	305	301	335	311	325	336	334	352	314	343	280	308	313	307	369	330	327	326	325	326	307	323	307	329	320	323	298	340	333	350	331	319	324	347	329	301	309	300	305	359	313	337	321	307	315	330	311	310	348	349	327	330	288	306	321	337	331	311	347	331	341	359	326	321	306	326	303	313	338	334	323	341	343	326	314	340	322	323	317	338	342	326	361	362	327	303	334	335	311	325	325	336	341	377	357	325	320	317	303	303	285	327	355	320	326	340	320	309	371	340	308	341	356	342	334	340	330	352	345	353	357	318	330	354	312	338	352	340	295	334	329	329	338	316	336	337	334	309	332	344	354	336	382	352	326	354	328	293	326	314	338	303	366	304	333	335	337	374	351	323	315	325	313	325	289	344	343	388	331	332	328	340	326	309	299	320	321	319	350	333	306	337	354	319	320	305	315	331	348	363	318	336	314	375	315	347	368	316	321	339	331	337	345	343	324	349	331	311	360	315	300	339	379	338	333	340	357	318	326	313	332	302	327	324	344	353	280	301	346	344	334	330	325	347	338	349	345	336	318	336	325	332	298	315	320	320	325	358	337	336	329	317	296	292	312	287	338	303	346	346	310	316	321	313	312	323	322	337	339	281	326	334	323	304	322	354	346	344	343	304	330	336	341	333	323	322	350	319	279	292	311	354	298	357	315	354	318	313	320	332	324	312	349	332	359	338	326	343	339	320	334	317	316	318	344	346	324	349	324	310	316	306	306	299	336	328	330	335	340	314	341	320	338	312	347	353	302	331	353	343	325	281	335	350	304	338	281	316	330	321	317	341	347	308	313	325	295	318	328	337	316	340	330	336	303	317	314	333	311	325	313	328	339	333	302	317	327	344	320	323	298	340	333	333	363	307	360	301	316	345	335	333	379	350	325	336	337	346	354	314	338	308	326	322	336	329	356	359	347	354	297	337	312	332	342	316	337	333	318	360	337	328	327	321	343	357	338	302	297	302	338	336	325	317	314	325	341	332	315	316	297	322	305	317	331	325	336	325	354	326	309	345	368	319	287	326	293	341	288	318	344	294	323	322	341	309	362	336	330	325	324	338	329	337	304	292	327	309	308	324	304	340	308	338	349	325	349	327	343	376	299	318	322	357	334	316	324	341	341	326	315	328	322	337	375	358	334	336	325	324	333	339	314	339	332	322	347	325	309	345	344	342	331	291	335	360	338	334	332	286	355	338	306	330	317	329	326	335	318	345	360	332	336	315	347	327	292	328	316	311	349	334	370	331	343	342	331	335	317	316	340	342	330	317	309	321	351	303	304	315	308	353	352	338	351	350	336	308	316	332	351	278	326	345	292	334	346	317	313	327	290	297	332	312	309	346	337	322	292	329	315	325	330	299	359	316	328	340	354	333	346	336	334	337	318	326	329	336	310	332	346	308	299	318	304	317	355	334	321	326	344	322	340	344	359	365	344	346	311	333	352	330	370	333	336	340	335	316	332	320	319	342	307	366	340	337	307	340	323	340	336	317	337	320	310	329	364	304	322	346	334	342	346	347	320	284	374	307	361	320	308	329	317	310	308	320	331	346	352	310	328	325	368	334	326	317	373	343	313	336	340	369	350	350	358	343	334	305	326	335	323	352	316	315	324	341	327	307	327	356	349	306	318	330	339	361	363	328	327	351	314	350	329	316	307	288	312	339	354	315	355	354	330	297	333	306	295	299	343	299	344	324	321	339	353	310	335	299	298	358	331	332	323	320	346	343	331	327	347	300	319	328	350	335	302	341	337	334	322	356	331	319	335	313	319	349	347	309	323	318	360	313	318	303	341	336	336	347	323	277	329	368	330	317	325	335	369	361	323	357	315	339	313	365	330	332	299	328	341	318	294	335	337	356	342	326	345	305	355	315	346	337	323	336	325	303	342	346	341	336	330	331	322	344	337	341	337	329	319	334	327	307	299	328	330	353	325	317	329	336	344	350	329	346	358	333	336	307	358	339	314	330	322	351	316	306	317	346	355	350	327	339	351	316	322	328	331	346	322	361	338	289	360	345	317	326	329	317	340	340	323	315	313	339	333	304	329	329	332	323	340	323	341	359	325	332	304	349	317	336	345	347	289	345	331	367	341	338	346	344	322	370	344	344	280	325	335	319	342	326	305	338	350	316	342	334	332	343	317	310	335	314	305	321	322	340	370	306	327	338	311	342	319	355	295	365	323	322	356	343	329	334	315	331	328	359	286	316	347	323	343	346	352	286	345	335	312	320	358	338	283	306	360	315	306	339	342	310	333	371	341	287	331	329	313	325	259	329	314	349	344	303	356	318	332	323	335	317	338	345	329	345	302	326	344	320	302	330	301	332	322	362	335	299	324	290	330	330	357	320	335	340	338	331	334	311	303	328	340	360	351	332	313	329	321	310	326	300	321	359	321	343	357	376	323	340	328	354	337	316	340	320	369	322	323	312	330	318	358	313	319	327	324	352	299	344	305	361	317	314	330	284	351	305	318	329	328	304	333	338	318	351	346	345	363	324	345	349	321	350	355	337	323	331	286	297	298	354	336	342	318	303	318	318	342	353	332	338	355	318	316
1402	412	412	413	356	398	390	421	362	415	384	365	367	364	390	386	350	339	401	446	409	390	351	378	368	351	358	392	343	369	348	398	381	357	380	400	365	398	398	350	385	401	394	422	354	353	389	382	392	371	382	363	391	360	369	410	379	333	374	382	378	364	380	373	360	383	365	361	385	380	372	420	391	411	387	383	415	360	390	369	396	343	379	360	357	401	366	374	395	377	432	418	384	387	354	381	394	381	352	367	389	369	351	332	410	441	398	408	407	397	393	362	406	375	357	395	333	393	351	380	387	385	374	346	357	385	356	376	379	388	325	364	373	398	357	351	347	389	398	384	393	357	367	370	372	412	372	394	355	410	354	381	370	378	398	412	393	391	392	365	408	345	397	352	382	381	386	361	390	382	405	363	378	396	371	388	396	361	355	328	392	361	406	344	351	388	364	342	381	364	377	354	387	365	372	372	382	368	368	365	386	365	399	390	381	388	400	430	371	373	374	367	360	332	372	414	392	367	353	367	359	353	414	362	370	382	399	383	392	359	399	371	365	345	368	399	402	386	389	377	395	352	348	387	329	354	403	356	360	384	366	391	390	373	363	381	335	372	388	385	386	384	386	361	427	354	349	349	390	356	390	353	362	378	364	362	373	386	368	384	381	355	385	368	363	368	378	342	352	361	356	370	375	363	434	349	357	412	359	398	397	373	378	388	366	377	389	408	349	360	366	366	357	381	367	375	400	402	400	377	396	371	396	357	391	374	354	363	387	398	377	372	382	382	354	389	403	369	372	371	346	368	370	395	379	392	373	356	364	390	372	385	379	376	377	400	362	397	363	362	352	387	406	398	383	402	370	399	392	398	360	383	411	389	360	357	347	355	386	367	368	398	394	362	391	389	379	328	366	372	372	403	397	393	392	383	347	390	378	353	380	418	398	356	404	379	353	384	353	329	401	353	374	347	377	348	361	378	409	378	359	404	344	398	411	363	407	359	367	341	351	394	416	393	379	388	339	368	405	382	364	386	390	389	374	404	392	366	375	340	374	387	357	359	386	367	410	397	360	391	368	372	368	360	375	392	347	405	368	393	382	317	387	335	373	387	397	370	374	372	390	370	385	412	399	420	397	372	376	373	389	362	373	379	389	357	382	401	411	326	360	338	369	389	391	359	395	377	377	402	385	372	381	368	382	376	370	350	358	385	352	403	387	354	345	389	399	376	351	384	369	387	390	377	380	369	392	389	391	368	412	390	392	368	360	344	348	392	355	391	391	338	348	357	360	378	416	348	371	382	365	354	345	355	376	345	373	351	372	390	340	361	377	361	371	351	368	389	388	384	382	356	379	399	404	396	375	341	365	367	356	378	378	347	372	338	351	411	371	339	385	419	338	338	370	365	341	370	391	346	355	386	398	383	355	356	380	327	334	349	371	377	382	345	370	370	351	400	364	380	359	338	391	360	421	386	405	385	348	384	364	375	338	370	397	394	365	358	394	384	385	375	365	374	372	383	394	376	379	357	333	381	388	369	388	353	393	365	355	376	382	422	367	387	398	384	403	411	364	372	360	372	391	354	429	365	366	360	369	369	389	359	349	359	365	325	368	383	361	359	362	379	375	368	369	373	345	340	359	368	428	383	382	335	386	389	353	386	344	366	360	371	342	381	355	396	357	387	353	358	345	362	394	368	379	344	363	345	329	403	393	390	367	417	386	391	339	370	353	397	392	370	343	364	375	366	379	376	378	369	382	350	401	421	410	383	331	349	399	371	350	361	385	400	348	384	378	343	374	363	370	338	339	363	373	344	376	402	409	403	365	390	392	357	365	376	401	349	362	344	366	408	350	380	361	347	368	394	400	363	379	403	360	360	368	376	400	379	333	346	354	352	400	376	360	364	365	372	405	394	399	356	378	361	427	399	395	361	350	356	339	384	374	351	372	396	381	363	349	384	370	391	430	372	379	360	388	435	373	383	373	355	363	392	370	397	374	397	402	380	370	367	353	374	370	381	397	326	412	386	355	389	379	335	364	383	370	365	373	400	387	371	358	334	400	402	392	390	375	339	398	356	363	393	368	429	386	390	351	414	350	375	387	351	364	398	367	339	378	361	392	370	405	368	410	363	374	377	326	398	345	407	368	384	358	393	369	376	380	387	365	377	386	364	375	369	385	406	368	350	392	377	370	371	398	406	380	373	417	372	344	376	420	360	371	334	359	388	381	343	365	358	362	363	375	383	370	383	382	394	364	357	370	368	369	380	365	398	364	407	345	336	340	387	370	380	406	391	345	360	360	400	383	396	374	385	372	374	360	351	394	364	379	373	388	372	334	374	425	377	374	379	393	342	409	385	352	386	395	331	362	398	383	333	345	403	378	388	373	383	392	358	392	382	340	366	375	380	353	414	341	409	382	407	359	390	412	379	365	398	372	354	372	379	352	365	400	402	375	398	372	376	358	398	347	380	347	387	403	362	369	387	364	357	400	430	362	399	380	394	396	336	345	361	378	349	341	379	386	364	393	356	375	398	375	372	349	342	345	392	392	376	393	400	417	349	372	373	390	370	404	368	396	376	380	396	383	348	357	395	372	398	379	386	382	419	351	390	358	327	410	384	361	383	388	359	426	375	353	409	402	392	385	397	376	364	369	370	389	381	351	376	390	362	344	369	399	330	344	363	361	398	360	354	363	359	401	376	393	387	371	393	369	371	387	372	393	412	369	387	352	365	389	388	362	352	372	339	402	371	373	382	355	367	371	360	336	392	380	365	378	378	343	362	364	388	377	371	351	395	342	386	374	360	379	389	380	335	355	359	425	374	371	375	357	375	395	363	391	361	370	418	390	372	355	364	378	410	358	387	386	375	387	380	406	391	401	358	359	364	311	401	390	360	317	381	354	352	404	364	347	340	362	379	394	377	395	369	372	369	387	384	335	367	379	368	400	359	379	368	400	413	377	368	386	349	370	414	402	365	386	370	327	360	367	384	384	370	412	357	390	392	351	360	357	364	369	393	397	372	365	417	338	404	398	369	382	384	375	390	332	417	366	373	407	395	400	383	364	363	376	350	386	393	397	383	375	414	351	399	357	389	361	366	365	347	360	366	363	396	373	381	360	363	349	402	381	385	385	390	346	391	352	377	385	372	394	405	370	346	398	376	371	370	394	384	375	366	341	411	338	401	371	362	362	408	351	384	407	343	359	350	374	357	335	408	363	421	398	365	392	350	360	366	387	376	380	397	360	364	367	382	404	383	336	382	379	357	391	357	379	336	399	360	368	369	356	401	336	368	371	372	329	379	347	372	367	401	339	346	349	357	364	371	368	405	388	373	391	385	361	380	358	329	394	366	359	388	389	389	361	345	374	367	398	395	343	361	392	372	397	363	380	377	370	369	419	422	336	388	384	365	399	339	366	369	357	358	393	371	385	362	329	406	373	395	341	355	332	389	400	404	348	354	381	342	385	367	390	375	380	383	400	390	351	371	376	412	392	418	373	376	352	365	356	350
2053	950	974	983	977	886	905	845	896	832	876	863	902	849	881	929	851	884	899	881	854	893	873	841	905	878	905	918	857	893	912	891	878	864	855	886	856	877	943	871	864	877	841	830	869	893	914	903	876	895	872	880	849	883	860	903	908	843	852	849	855	847	889	902	865	884	861	952	880	851	873	876	895	897	855	849	924	899	873	828	850	913	944	836	903	921	873	841	886	874	862	865	857	901	899	866	798	837	905	863	873	822	931	856	868	874	841	886	891	827	898	885	864	909	857	868	891	837	836	871	907	867	865	836	908	896	863	894	883	862	837	852	903	889	846	868	879	841	860	898	844	909	900	832	859	848	868	885	864	862	871	894	817	841	880	869	858	924	878	897	852	884	809	869	891	900	850	866	861	921	822	895	909	850	927	932	877	851	907	834	874	870	823	865	873	906	942	885	886	867	872	890	869	858	905	832	910	867	878	798	942	862	912	870	851	844	853	817	837	871	883	868	891	862	893	895	876	870	900	851	896	896	903	850	869	887	893	898	835	819	904	817	874	858	842	824	881	852	909	893	932	924	892	822	864	880	926	895	797	858	860	897	861	884	842	851	937	850	878	817	839	873	863	858	903	847	901	936	948	849	869	871	848	881	852	915	915	845	893	912	877	871	859	923	888	877	885	932	896	863	856	849	840	850	825	811	915	874	845	856	863	851	866	917	924	916	876	875	930	870	854	908	864	910	864	809	853	859	918	887	901	893	860	897	860	875	873	887	859	860	857	856	900	910	891	891	870	900	856	893	829	912	866	917	866	863	897	885	878	883	868	871	918	876	874	894	907	872	867	892	872	849	874	897	821	826	830	865	852	899	906	906	863	871	861	935	879	882	904	877	855	826	828	870	905	854	848	912	899	915	881	885	857	912	884	913	887	919	866	855	872	834	852	884	891	870	901	874	861	897	853	910	908	883	882	901	870	908	842	867	859	900	899	858	880	870	866	929	872	870	853	841	858	885	857	834	849	833	871	912	830	893	915	872	840	908	859	902	906	858	871	902	833	882	889	884	838	846	831	833	852	843	913	871	870	854	866	867	872	944	825	834	824	902	886	874	905	843	903	914	879	862	870	847	822	856	849	860	831	932	855	908	865	904	850	939	871	840	901	828	902	847	871	911	883	882	909	883	881	816	860	859	929	891	857	834	859	894	852	888	912	918	960	873	867	885	852	891	822	892	848	853	805	819	837	897	857	935	827	902	873	853	930	887	841	875	871	880	865	872	866	867	874	917	856	868	877	811	908	910	833	904	896	839	871	922	844	869	827	895	841	859	888	876	875	910	879	851	846	886	885	898	930	852	846	876	865	882	876	888	878	851	876	928	853	890	886	864	816	898	891	928	831	876	901	870	866	855	878	869	865	881	902	859	939	882	907	884	920	876	870	894	897	847	824	846	894	902	894	891	821	890	893	856	898	899	913	889	870	838	866	873	887	853	822	846	891	814	895	813	891	889	866	843	852	885	871	907	892	864	847	835	834	862	849	863	860	851	813	883	864	905	812	861	842	893	824	903	824	897	893	893	875	926	821	862	901	863	881	898	915	870	849	903	874	859	891	895	870	880	922	886	895	883	955	892	884	850	938	848	844	869	893	843	914	847	873	891	852	863	872	824	917	833	912	911	916	867	852	902	903	904	870	888	885	858	839	877	882	863	898	861	909	863	853	868	838	821	891	869	880	863	848	846	863	840	900	847	881	828	889	878	864	902	863	931	888	864	833	843	852	871	857	902	889	864	874	881	912	879	851	891	839	864	895	856	861	880	817	893	842	879	894	877	859	916	857	855	858	809	889	894	883	931	900	819	866	876	843	899	892	910	912	835	888	871	953	899	891	895	918	892	827	890	861	856	912	879	865	810	895	837	880	828	835	887	872	908	870	886	895	923	921	840	865	878	901	891	860	883	887	879	870	843	892	889	902	865	870	865	896	884	905	860	850	893	910	891	890	877	843	887	918	906	869	860	898	882	863	855	911	884	892	936	862	915	901	886	891	895	905	874	922	820	865	907	904	861	899	908	920	886	890	848	907	864	857	880	846	856	891	902	886	891	889	811	857	885	846	869	880	880	837	887	881	907	847	838	901	903	873	892	897	886	881	927	867	883	892	881	884	843	870	860	845	864	899	895	913	874	824	873	841	886	852	886	932	882	942	819	857	866	827	886	880	884	868	880	824	864	849	877	857	895	872	852	851	874	840	899	884	909	882	846	899	910	865	854	832	912	872	871	857	887	867	833	819	887	814	900	888	825	873	915	860	871	878	851	838	859	907	846	820	916	884	912	937	893	839	855	917	879	840	850	865	872	868	872	857	817	838	863	884	931	878	928	863	872	879	847	872	897	837	820	893	913	914	847	881	905	860	924	883	926	925	860	901	829	843	923	868	833	875	891	870	837	922	921	863	873	914	843	888	896	930	889	891	824	889	902	855	831	850	853	853	825	849	873	860	890	906	900	890	905	885	849	853	871	894	887	922	873	924	833	895	840	885	896	839	867	931	854	850	897	880	848	868	891	881	855	922	862	876	896	925	887	834	866	893	905	875	847	868	844	877	837	873	867	906	923	864	907	894	871	858	842	910	863	899	882	860	879	895	877	840	880	833	862	836	858	853	918	879	855	868	870	870	859	879	902	853	843	862	860	883	887	851	888	919	860	887	891	837	832	871	908	830	890	897	821	857	904	895	883	925	877	872	867	899	903	870	855	868	894	862	889	906	858	872	928	848	873	873	882	879	813	906	839	908	881	887	883	876	842	850	886	853	884	891	859	892	887	903	878	897	884	871	853	910	835	868	840	915	857	842	798	886	858	893	906	922	886	861	876	873	863	890	905	938	875	907	840	877	872	902	890	906	894	868	901	860	867	877	856	874	880	891	932	860	868	857	881	856	899	859	846	929	770	889	869	902	887	896	861	835	855	912	937	850	895	848	886	885	871	854	853	917	869	876	878	857	898	903	864	849	897	878	874	915	838	833	871	904	903	818	855	902	851	859	874	892	858	902	831	824	841	911	864	848	884	877	844	860	882	861	855	839	903	891	878	863	872	863	857	879	861	859	875	898	859	904	901	867	846	917	893	900	840	888	902	859	888	869	866	826	919	907	842	860	903	878	926	881	894	860	855	905	839	874	906	878	906	864	914	841	893	900	925	857	841	882	922	855	840	856	833	849	841	832	888	840	858	884	888	904	828	872	871	823	895	904	857	893	896	905	882	873	843	893	872	834	860	860	912	837	909	867	863	871	884	954	887	859	858	911	860	869	875	843	823	841	907	879	881	887	880	891	871	891	900	854	904	885	860	841	890	879	833	822	921	906	839	799	857	828	909	799	883	851	896	895	840	862	867	936	837	878	938	854	882	876	948	869	862	873	890	933	898	886	844	836	849	888	845	887	892	824	874	911	863	825	880	898	909	905	834	838	873	854	890	860	844	887	870	851	893	879	841	863	820	839	874	840	881	865	903
7845	546	572	515	414	350	309	319	302	287	293	280	329	282	284	302	283	296	288	285	312	283	311	285	310	293	266	258	259	280	275	315	285	294	264	287	278	244	243	285	283	287	292	295	281	292	272	282	305	285	314	276	295	274	271	259	293	262	295	304	296	264	286	283	299	287	275	269	290	264	261	272	304	297	258	299	277	294	273	288	259	284	296	293	254	270	287	280	304	309	302	282	287	307	281	281	294	264	278	259	270	272	280	297	271	295	282	310	300	281	276	313	269	299	301	290	290	294	308	282	288	298	286	294	316	279	301	280	284	285	299	315	273	280	246	288	298	263	288	284	319	260	259	295	243	279	292	290	257	314	256	287	285	264	288	276	255	260	251	261	298	300	245	257	256	273	262	259	266	276	300	280	280	280	283	277	277	287	254	288	275	306	293	239	264	279	289	288	265	259	283	283	278	298	315	296	311	302	285	292	300	286	289	291	283	268	283	282	249	298	255	291	295	280	248	257	318	270	289	270	269	276	312	288	266	312	259	284	303	275	291	279	279	270	307	285	249	304	258	298	285	307	262	293	286	269	260	269	259	288	274	293	286	287	270	235	300	287	294	281	276	270	286	277	276	313	296	281	266	294	289	272	284	277	275	268	281	291	284	290	273	271	266	268	276	279	314	272	303	252	299	294	217	240	286	271	327	268	284	270	263	279	275	277	255	244	264	282	282	259	285	288	261	274	266	301	289	286	286	252	238	242	278	288	276	282	286	254	284	277	306	280	271	296	305	267	307	299	258	281	281	277	274	278	300	268	290	266	266	293	302	299	291	289	271	276	277	273	298	267	249	282	307	284	307	281	254	280	291	287	294	263	301	280	273	242	306	274	281	253	257	286	254	270	295	306	287	304	301	277	276	302	286	269	269	313	247	266	249	262	262	285	256	284	292	281	297	296	277	298	285	290	280	278	286	258	252	275	282	295	287	272	289	290	282	300	248	284	247	309	274	281	304	295	317	288	315	238	289	289	299	260	278	243	274	267	280	278	281	280	299	265	233	274	238	269	246	298	259	286	277	275	285	262	273	264	274	272	302	280	288	301	291	297	276	278	274	305	291	283	301	273	310	267	301	264	284	260	265	284	262	297	305	284	283	265	285	299	273	302	275	310	295	288	287	313	277	255	288	280	300	263	280	266	290	296	276	274	273	274	284	307	272	290	300	277	284	282	314	271	268	264	288	299	278	288	271	266	296	270	282	285	308	309	301	286	263	275	278	307	312	293	299	296	285	263	252	280	270	248	278	286	288	280	289	272	273	290	277	274	250	283	291	272	289	278	294	299	252	246	259	247	317	267	295	289	290	273	282	309	279	261	283	258	290	267	268	297	277	267	299	281	258	269	281	266	272	291	273	280	274	276	251	294	274	305	281	301	260	276	295	266	316	281	310	268	287	260	255	295	290	239	270	283	267	269	277	292	296	268	264	278	307	281	285	253	281	286	285	267	241	284	260	299	336	281	288	303	271	260	279	255	256	277	276	242	271	240	288	297	284	293	265	279	289	281	308	281	278	256	300	311	286	270	283	289	296	267	277	258	235	257	267	317	265	260	288	296	282	287	277	260	272	289	290	267	272	256	250	263	268	285	282	278	293	291	280	285	309	307	293	226	284	270	252	283	257	256	267	284	298	278	302	281	273	248	277	269	266	299	308	303	259	306	298	270	287	319	297	263	289	262	296	258	284	291	285	279	285	272	289	283	286	306	256	283	279	288	266	292	284	291	258	274	265	278	280	250	280	260	254	304	268	282	292	267	265	278	282	289	266	253	286	278	302	271	240	270	283	258	287	329	303	301	304	284	285	273	286	270	275	281	250	297	269	300	273	290	299	306	275	315	276	269	257	259	291	288	270	289	270	289	286	298	265	269	266	321	287	307	277	257	264	276	269	265	311	274	291	274	292	271	298	260	290	279	253	269	320	259	312	271	279	307	249	301	308	272	266	305	271	271	279	265	277	283	267	289	276	291	293	254	303	294	302	296	287	284	277	270	276	314	274	235	299	268	272	244	276	261	293	259	291	278	260	297	281	284	264	322	272	260	292	281	281	264	265	268	314	286	317	278	260	276	306	257	259	288	283	294	286	279	268	263	277	285	307	290	287	306	242	294	281	277	272	309	254	264	264	297	287	287	297	275	255	289	298	267	300	307	308	294	301	266	274	264	296	293	241	275	261	296	317	286	289	272	274	297	267	251	297	286	298	271	256	261	231	283	290	306	266	256	282	278	269	260	249	307	271	281	265	292	290	286	279	290	271	288	289	275	275	280	272	309	297	283	301	288	263	271	260	285	274	235	316	287	253	266	306	296	298	277	307	262	307	277	250	301	303	284	305	265	297	287	299	301	286	260	292	277	307	282	243	314	264	256	249	298	275	304	263	256	276	302	275	241	281	266	294	302	257	312	298	262	253	267	273	295	275	271	251	276	258	302	275	257	266	300	271	283	312	263	253	287	294	262	261	320	289	282	318	305	257	280	278	286	300	272	281	276	267	276	306	286	308	307	299	274	277	304	302	285	262	301	265	262	291	273	313	281	271	247	276	250	273	288	248	257	303	284	289	268	249	304	260	270	295	262	309	239	274	286	253	293	268	288	294	278	255	271	307	299	311	259	294	266	281	271	253	286	304	306	252	289	252	274	288	260	293	303	294	269	269	296	275	276	294	296	270	269	256	240	269	256	248	294	286	272	292	295	278	258	285	298	273	272	266	255	296	264	270	265	255	263	276	284	261	271	278	318	287	288	278	254	266	257	275	286	272	318	285	276	268	269	288	268	286	260	305	277	269	279	286	257	279	274	242	276	233	289	279	279	269	291	277	270	271	313	276	273	270	291	270	278	280	292	269	262	298	271	266	241	267	253	258	265	278	287	258	280	274	259	284	280	272	281	273	286	265	258	300	283	307	279	321	290	270	290	265	261	281	274	306	292	294	264	256	291	293	263	210	274	276	264	270	290	277	283	281	280	258	275	286	246	239	283	292	256	256	293	304	255	280	257	252	274	281	268	273	301	269	249	278	281	284	252	311	284	250	251	289	292	277	290	302	265	301	279	286	299	268	281	280	293	274	252	260	248	280	281	260	283	294	307	256	259	291	263	275	285	283	253	308	262	269	282	278	282	272	299	294	279	311	282	267	262	283	273	261	278	260	253	267	286	305	276	276	305	283	241	265	279	278	291	291	290	302	258	296	283	271	283	271	279	259	288	235	267	288	309	309	309	272	281	283	294	275	246	288	279	292	275	277	261	277	230	271	288	252	275	264	264	305	302	285	294	284	269	296	274	267	276	262	272	278	276	279	278	278	268	315	292	265	264	291	287	296	297	279	253	297	287	255	263	261	261	288	255	270	293	296	276	268	305	294	298	285	292	291	283	266	277	249	287	256	287	261	282	260	291	303	310	281	289	272	283	256	280	276	279	293	265	259	280	246	290	286	254	308	265	297	307	287	291	303	261
6830	950	1333	1512	1432	1171	1063	961	909	851	767	836	797	742	770	727	778	703	700	720	668	679	691	744	736	678	714	710	690	697	695	637	687	704	659	678	671	692	658	715	710	677	768	674	716	666	709	681	690	635	665	697	710	689	728	699	665	662	666	654	668	650	688	681	659	617	678	678	660	682	683	623	669	659	623	676	674	682	662	696	657	604	622	709	652	704	701	683	705	651	696	657	662	649	607	619	621	698	677	710	640	627	683	713	653	675	626	648	698	672	690	646	687	664	690	659	658	675	682	645	688	683	639	668	677	647	650	631	684	680	665	647	643	646	678	671	656	651	677	655	657	667	672	659	677	643	621	669	677	678	663	683	650	701	640	631	687	638	741	626	695	662	653	679	740	672	709	637	611	626	682	662	675	659	678	688	653	680	699	666	646	697	642	682	711	659	689	648	689	681	690	628	661	689	653	680	682	661	697	677	618	680	646	634	656	674	648	689	646	689	632	665	660	686	661	686	690	644	716	678	695	652	644	712	642	703	653	685	672	669	671	671	683	710	647	647	691	650	695	696	678	640	661	663	671	696	636	620	672	662	665	697	626	685	692	628	647	635	638	622	734	643	653	676	615	631	697	605	686	623	658	678	669	659	693	671	659	673	654	710	680	646	693	636	640	620	641	660	703	668	683	698	650	644	694	676	683	695	608	681	686	680	685	689	618	717	659	688	685	681	635	663	649	679	672	655	709	684	596	637	660	678	668	674	676	640	655	697	660	694	644	673	676	684	698	685	682	704	609	750	671	660	669	657	649	714	698	668	675	712	641	652	668	657	622	617	656	670	662	674	669	656	662	648	690	664	671	688	644	706	639	712	702	644	703	661	679	662	657	699	656	658	667	682	636	654	670	686	702	663	634	626	659	692	646	680	652	659	680	667	635	671	693	690	657	664	662	672	683	630	669	632	669	649	707	636	653	696	682	663	654	683	651	679	702	739	683	669	642	647	653	650	692	664	647	696	662	661	629	644	694	658	708	703	660	661	695	644	691	648	702	736	636	709	674	682	608	648	680	675	620	704	676	666	598	659	666	677	655	660	702	683	663	666	718	677	672	671	683	666	628	612	660	676	656	625	678	632	652	602	639	683	664	660	662	659	679	647	623	659	667	670	680	675	657	628	692	666	665	678	692	650	642	687	637	686	653	684	669	699	646	637	711	672	710	695	610	660	655	678	645	655	682	674	723	632	708	707	675	662	704	629	669	710	638	638	639	628	659	704	677	678	667	675	704	729	685	713	669	692	702	677	680	670	645	710	643	636	635	640	672	660	648	667	696	667	630	646	677	669	656	651	644	649	689	669	681	652	601	662	670	650	622	651	604	700	665	707	645	635	671	680	647	718	695	681	687	682	639	709	647	657	671	670	707	668	670	666	682	660	697	678	670	632	662	700	658	707	680	658	658	681	662	683	677	649	659	642	694	627	654	731	672	640	684	716	696	698	680	676	623	647	684	670	667	650	614	651	653	640	670	646	678	641	665	704	671	661	650	627	617	672	668	654	642	698	685	653	675	645	655	659	645	687	631	641	635	739	681	676	678	695	676	646	710	684	630	686	709	679	669	669	645	661	646	668	664	663	674	652	698	658	691	638	675	719	658	637	680	657	694	673	699	657	680	695	705	694	655	682	637	655	639	663	648	655	687	694	651	664	672	689	668	642	664	685	612	701	641	666	680	650	701	627	672	603	657	677	693	693	648	635	694	648	707	711	653	675	657	645	684	658	613	684	673	661	691	631	703	678	700	650	634	682	653	681	664	696	661	654	673	637	678	662	667	631	651	719	704	620	651	685	676	587	675	695	699	678	664	651	655	678	704	711	692	697	686	644	676	696	703	647	675	651	697	681	657	673	653	672	701	668	701	662	701	686	612	682	683	661	740	723	627	664	648	682	635	633	713	674	680	658	722	719	667	688	627	670	673	651	657	660	650	690	672	640	683	651	654	681	626	658	674	715	637	690	684	695	700	677	677	659	703	684	662	708	739	673	676	679	635	682	649	698	651	645	640	673	667	632	609	652	662	649	664	727	642	680	631	635	691	628	707	654	688	699	672	705	663	630	633	645	662	659	709	683	633	617	681	627	724	603	652	651	641	688	726	653	682	690	662	707	647	656	671	657	662	687	669	654	685	706	636	664	668	631	645	690	642	695	652	654	658	664	628	660	669	725	656	710	620	682	650	663	635	652	688	695	648	671	642	673	641	663	667	592	687	724	661	697	689	719	673	627	630	678	667	614	627	699	670	673	645	685	712	663	673	705	665	684	694	665	664	690	706	645	675	641	647	680	672	705	706	681	669	718	659	688	658	681	700	670	658	664	631	685	670	692	685	656	672	638	677	671	656	645	658	707	699	660	633	669	693	671	646	606	675	655	644	649	655	662	691	662	623	648	626	644	755	682	671	634	616	670	675	659	697	663	654	698	665	692	677	688	650	653	667	661	654	675	641	656	678	620	653	667	649	724	617	637	665	667	644	630	651	655	694	687	715	738	652	652	630	701	689	681	726	690	711	688	678	655	639	652	675	700	714	676	672	706	634	649	664	610	618	636	677	641	661	622	663	660	651	625	664	663	662	665	669	662	636	671	666	713	654	696	662	662	696	631	667	618	696	676	633	604	658	653	696	674	722	663	674	611	657	647	667	675	650	667	661	671	649	650	658	650	677	676	632	636	648	692	660	667	690	675	668	688	632	661	675	677	691	662	647	596	654	663	709	662	657	633	644	710	626	655	623	669	660	645	695	642	683	705	607	725	639	644	639	727	673	728	670	658	673	679	642	698	738	651	604	695	683	688	711	664	666	696	676	688	667	658	655	672	666	649	653	636	657	697	632	700	672	663	676	676	627	692	668	686	704	670	642	686	673	664	636	708	689	676	619	689	697	715	636	651	647	666	647	587	667	672	688	651	694	677	703	642	620	682	617	674	676	643	663	660	657	719	713	673	658	691	696	678	697	687	680	664	649	655	709	674	664	605	695	671	698	674	692	660	636	687	630	668	722	650	654	674	673	670	656	683	680	673	634	733	624	663	690	723	649	685	660	628	687	689	648	631	671	703	660	672	716	679	699	651	605	675	675	666	672	650	669	702	664	701	652	680	694	631	644	680	662	657	706	700	661	692	743	661	624	657	696	661	662	674	645	670	663	630	726	650	670	666	638	695	710	652	686	668	626	680	638	619	699	684	652	721	702	629	668	648	682	700	688	662	703	737	652	660	674	645	639	726	677	656	620	684	656	662	656	639	673	674	653	713	612	676	646	664	688	702	664	714	694	684	654	679	659	649	698	698	655	643	686	644	682	644	646	645	644	668	669	670	667	644	689	592	657	650	682	674	668	717	695	687	607	690	675	669	717	652	680	711	674	654	676	660	666	678	656	646	687	698	633	646	653	682	662	680	674	676	702	697	666	658	661	654	660	704	672	628	685	681	677	674	672	706	655	647	629	687	696	694	620	625
13906	940	801	557	405	306	253	232	192	189	148	134	146	149	134	134	132	139	140	124	140	108	135	137	122	123	109	119	131	130	135	123	124	130	123	129	122	125	109	125	135	109	106	116	136	137	122	111	116	107	127	96	135	121	123	124	120	121	146	121	123	129	132	144	119	110	113	107	124	114	109	110	129	109	126	114	116	133	122	130	114	119	121	120	115	93	140	127	137	144	130	116	125	122	118	116	129	116	128	89	121	111	119	152	107	109	127	106	112	109	114	124	111	124	111	114	109	111	126	126	157	132	122	119	103	119	108	125	120	110	128	130	122	120	111	136	107	131	115	103	137	116	112	142	128	105	100	99	124	104	135	116	128	130	124	113	120	118	127	125	124	133	116	110	116	136	123	132	126	115	126	129	136	120	122	124	126	123	138	106	134	93	133	118	105	117	136	131	107	130	117	108	104	109	129	129	132	139	127	123	126	125	125	92	105	112	123	111	128	115	99	138	102	96	132	108	127	134	138	104	123	127	109	129	123	113	150	133	119	132	120	132	149	133	123	117	120	127	109	122	106	119	150	108	124	120	110	132	124	117	127	117	117	126	103	107	113	106	102	124	115	121	123	123	117	114	128	96	126	115	101	130	137	111	128	118	106	129	129	107	123	129	118	120	111	122	123	122	91	101	125	116	137	122	120	127	100	113	127	119	122	119	135	126	114	123	114	113	107	128	134	137	119	143	122	125	122	109	126	122	114	121	129	115	127	108	119	128	136	118	101	147	122	117	110	112	114	124	109	116	115	129	121	137	138	116	114	130	122	104	136	146	130	137	112	114	110	125	134	117	115	128	129	98	134	112	111	126	128	106	101	129	114	131	114	113	118	125	134	109	120	139	137	127	118	116	120	119	126	136	119	102	141	114	119	120	112	119	114	101	101	127	120	119	110	139	137	112	133	114	112	130	124	121	131	128	125	117	118	115	122	138	120	121	125	130	130	135	115	116	140	131	119	134	119	120	125	110	128	129	126	109	123	112	139	129	115	141	111	109	101	134	124	113	125	110	120	137	144	114	125	108	123	119	133	124	101	120	123	121	107	117	116	117	128	124	132	130	129	104	115	136	110	120	134	130	100	113	129	125	136	92	116	117	129	123	128	113	124	118	107	99	131	116	118	121	141	128	100	98	120	117	100	117	118	106	104	121	115	136	113	128	120	110	113	103	122	116	122	118	124	113	123	116	136	104	106	108	127	118	124	130	105	113	122	116	136	125	120	136	126	114	111	115	123	125	118	123	109	109	139	125	119	114	137	114	133	110	120	131	107	125	111	110	113	102	124	128	128	108	120	136	112	107	113	122	123	139	118	128	140	109	111	116	112	138	116	103	125	134	113	124	117	105	124	117	125	122	122	126	121	115	121	136	118	93	127	123	118	123	132	141	118	117	111	122	121	104	115	133	98	135	120	123	122	126	111	100	118	126	144	119	108	124	113	142	118	108	129	118	119	113	118	111	124	122	123	114	144	99	150	129	111	127	112	121	109	108	113	110	129	123	120	111	129	112	129	117	128	115	106	132	99	120	131	142	126	134	120	124	107	126	139	138	106	125	125	111	133	112	135	132	106	119	116	108	124	105	131	146	109	113	125	133	108	119	127	104	126	113	106	105	114	119	121	119	127	137	134	137	125	122	110	103	121	111	161	147	126	120	103	132	141	123	138	132	135	120	141	127	134	134	121	106	127	140	124	128	119	124	118	156	112	108	119	125	131	139	116	108	127	118	127	110	104	114	107	109	110	102	129	107	121	141	123	139	115	116	114	91	143	105	106	121	120	122	128	116	117	137	120	130	90	110	137	117	111	116	104	112	121	102	122	113	119	130	128	141	111	130	135	98	116	116	131	102	119	127	104	141	107	114	119	129	120	126	99	119	103	119	126	125	117	139	123	135	106	108	114	135	147	105	101	122	134	148	133	114	124	132	115	128	111	111	141	96	120	124	109	124	130	122	111	126	128	130	103	117	132	129	122	110	124	121	141	144	98	110	144	97	133	120	102	106	111	121	129	134	104	112	137	120	100	101	125	82	103	116	121	117	113	119	123	117	119	115	131	130	128	120	134	132	96	137	105	128	118	124	112	120	130	115	110	114	114	107	109	108	130	135	117	139	112	108	129	113	137	115	118	110	116	135	124	107	138	143	115	120	124	124	110	131	107	99	117	120	108	126	153	105	114	117	110	100	140	116	127	116	144	133	120	148	125	139	133	128	122	140	116	109	131	148	124	137	100	120	119	118	105	119	145	143	139	128	126	103	128	120	118	111	96	102	126	114	120	127	121	136	122	102	130	103	121	113	131	137	131	130	125	118	117	124	137	108	98	128	148	105	130	109	116	106	122	103	142	108	114	126	101	113	111	120	113	102	104	130	101	109	121	94	110	107	107	123	105	132	132	117	122	111	103	122	136	122	107	129	135	107	116	118	106	109	103	114	145	97	124	102	120	115	129	123	118	119	146	125	140	98	125	121	107	112	116	124	129	118	124	110	108	129	133	137	106	122	143	114	100	122	120	127	133	111	131	130	112	122	116	118	119	130	141	141	142	141	125	121	118	127	111	135	127	146	132	152	119	111	99	124	118	123	149	116	121	127	128	138	110	103	108	137	136	118	120	120	108	131	112	117	118	116	121	103	102	111	111	118	159	102	144	121	112	151	120	120	123	126	128	127	128	109	117	126	134	132	117	112	112	121	135	121	118	105	115	100	112	98	135	138	111	122	136	107	117	131	130	121	107	111	109	125	111	97	116	124	131	113	124	114	115	112	109	112	132	120	136	143	111	114	140	112	111	111	116	128	108	113	137	106	110	111	118	119	104	111	118	129	108	130	125	110	134	107	134	134	110	136	112	117	118	116	126	107	138	110	120	132	114	131	130	129	115	127	105	113	138	116	114	139	124	114	100	121	131	110	108	121	126	117	109	123	122	112	106	137	122	127	138	96	126	115	132	128	108	138	123	126	126	131	115	147	128	129	128	97	127	118	111	121	132	110	122	129	130	114	93	123	120	108	108	118	121	126	110	115	128	117	156	127	124	117	116	98	108	108	128	133	102	156	125	123	109	120	110	130	123	111	103	112	109	119	128	121	103	126	125	112	120	108	135	138	119	141	114	142	131	100	123	104	132	122	109	134	121	125	116	102	130	137	113	124	126	124	115	98	120	108	124	118	110	111	112	106	134	131	135	123	102	117	135	136	105	136	137	125	134	113	115	117	136	120	115	121	143	137	114	133	112	126	117	125	135	142	113	130	129	143	95	117	141	123	110	151	118	101	107	130	127	117	112	130	118	124	138	117	123	126	113	117	128	110	136	121	123	109	107	113	112	115	111	136	134	108	113	129	135	122	119	92	96	129	129	100	119	128	112	113	121	135	106	135	127	122	126	118	115	132	113	117	103	116	147	131	116	139	129	134	129	115	128	116	123	126	130	114	109	129	126	119	126	105	124	141	125	126	127	122
8357	813	1529	1831	1568	1202	990	813	712	617	597	552	539	502	471	478	442	431	383	409	433	392	402	374	351	360	355	353	379	417	356	365	325	352	329	389	375	366	354	360	346	342	332	356	380	351	372	343	350	354	332	330	309	335	339	310	376	360	346	355	348	348	319	336	360	332	316	341	352	322	338	329	344	318	335	314	340	320	341	360	336	328	352	331	356	317	311	310	343	328	320	333	312	328	342	282	369	331	368	320	328	336	318	347	308	364	343	320	330	330	316	316	349	336	334	349	342	344	334	321	334	310	329	345	325	314	317	338	312	332	343	317	323	354	345	299	355	324	321	308	341	317	336	348	335	336	316	326	339	344	323	328	333	355	343	305	325	362	341	311	318	310	331	282	348	336	329	352	332	327	334	339	330	314	303	307	355	337	372	339	351	326	326	325	349	310	313	320	300	332	325	308	312	316	331	314	306	302	351	329	352	321	340	332	340	318	345	331	342	339	350	340	344	336	316	366	375	320	318	318	333	343	345	322	321	298	325	313	349	323	328	322	299	335	359	285	329	316	311	313	303	322	307	325	324	322	328	366	303	355	332	320	347	332	319	321	326	326	342	336	356	331	335	332	340	338	319	297	328	376	343	325	334	331	345	356	339	353	327	316	346	359	335	337	337	335	356	363	319	338	341	313	331	316	333	325	331	314	344	311	344	335	317	300	335	322	324	343	309	340	356	331	346	310	322	330	325	360	357	334	339	331	333	357	313	325	334	345	348	326	311	327	327	338	344	355	308	323	289	336	346	314	314	320	301	344	366	306	324	353	337	311	319	314	339	289	327	344	319	341	340	326	377	341	314	325	335	302	331	338	368	340	303	357	350	350	357	345	321	324	351	316	357	343	349	304	302	312	323	343	355	345	332	355	327	360	310	351	357	328	326	330	310	309	329	350	330	326	349	357	326	354	329	321	346	319	297	322	361	322	323	334	336	345	358	316	314	344	324	327	321	343	338	312	364	321	286	346	344	317	322	326	328	326	320	338	336	341	313	344	297	313	323	318	321	337	319	337	345	308	311	318	292	332	353	297	345	341	333	325	329	295	332	329	361	329	365	333	334	316	369	322	331	320	333	344	356	343	335	363	309	338	333	345	331	321	327	351	295	354	332	345	311	344	342	363	342	323	328	316	335	347	325	300	339	304	355	310	335	327	332	307	367	340	304	358	355	328	332	325	346	365	340	326	346	309	340	312	328	293	345	335	313	325	344	305	329	322	324	337	333	314	341	349	337	312	327	335	326	362	344	337	343	320	323	317	339	268	322	337	363	350	343	356	336	327	329	330	346	328	377	348	333	344	333	346	357	338	345	353	338	309	363	310	310	323	336	325	318	313	329	323	339	330	331	339	342	341	332	305	344	327	334	331	315	321	321	316	310	352	329	341	355	353	313	346	341	330	379	303	340	337	304	331	339	329	306	319	327	332	348	345	348	290	336	364	339	351	296	351	288	303	341	370	324	322	335	347	344	345	350	341	331	327	304	358	339	330	331	282	309	325	316	327	349	380	317	339	339	310	364	311	354	329	284	347	324	322	328	319	309	326	316	323	385	336	336	314	341	336	317	347	325	329	348	345	316	316	334	324	304	337	310	348	336	343	303	338	368	338	307	321	332	330	340	311	319	322	321	325	341	319	308	312	371	344	327	296	342	346	307	312	324	335	313	343	334	311	299	322	336	315	343	362	332	356	345	315	331	349	322	345	321	337	356	300	331	315	333	331	356	318	359	325	340	317	335	326	329	348	336	325	320	322	354	326	363	293	309	334	312	325	315	359	323	326	348	331	319	325	330	297	335	333	338	315	352	329	327	291	360	310	340	307	364	305	330	334	338	343	334	359	329	327	319	307	325	354	331	364	349	317	308	331	346	321	357	386	339	321	329	318	319	351	315	354	325	333	327	337	327	312	316	315	325	300	343	322	326	330	317	313	343	361	350	350	356	320	336	311	352	314	334	328	315	302	351	372	320	329	305	315	329	359	339	323	331	359	331	355	311	313	317	315	325	335	338	359	332	321	334	323	314	311	282	311	332	333	316	331	353	321	322	294	322	309	342	295	346	334	317	337	334	309	322	321	314	334	316	341	317	332	332	343	318	326	335	346	328	335	330	335	350	348	324	332	340	302	321	331	328	352	329	333	343	314	319	292	331	325	351	327	352	353	293	313	362	374	344	327	339	320	331	308	333	347	332	316	351	328	304	337	323	332	344	310	316	306	316	372	345	322	338	312	323	317	324	346	333	353	319	294	313	337	326	324	332	318	327	340	350	329	336	356	291	336	331	333	336	301	346	333	369	331	297	340	351	327	314	356	327	315	353	334	309	322	367	342	320	328	346	350	332	340	335	356	360	327	300	362	374	303	319	322	349	354	303	294	318	358	345	341	323	328	347	342	369	311	298	319	370	367	310	321	364	359	314	330	306	384	303	349	343	322	323	339	334	323	339	280	339	285	341	321	309	335	366	354	329	324	371	347	354	353	319	336	340	305	367	311	312	317	296	341	344	336	337	325	337	339	333	341	340	321	347	327	326	341	357	315	353	324	329	354	357	314	370	340	342	325	335	351	295	348	320	346	352	316	314	331	309	308	341	327	310	344	336	322	303	325	329	335	321	360	343	343	320	304	338	354	299	353	292	335	327	325	363	348	371	304	325	339	351	335	331	314	333	367	316	313	314	323	329	317	334	339	361	337	355	306	300	336	327	318	327	345	358	350	315	288	335	358	346	371	340	353	307	308	360	344	340	314	337	336	319	317	326	337	350	311	352	347	304	315	354	336	346	338	353	344	327	339	321	326	364	326	346	341	317	335	324	337	312	340	340	364	304	336	309	337	287	306	330	333	356	321	338	312	350	329	335	330	324	301	310	321	337	341	335	334	343	322	318	334	347	301	341	313	334	368	350	350	329	354	330	300	336	332	329	323	311	369	301	358	328	368	345	311	347	335	352	354	333	347	339	325	346	297	337	337	327	326	331	322	301	345	342	334	338	310	348	347	328	314	319	322	318	324	341	337	365	311	327	321	331	338	362	299	327	310	329	323	302	317	322	313	336	355	322	332	360	356	349	313	386	294	302	322	337	333	332	333	318	321	321	333	338	333	328	319	356	357	341	306	336	347	326	342	311	311	335	328	346	349	316	323	325	357	325	309	347	334	305	323	358	309	343	340	326	338	309	322	351	327	329	338	333	331	336	333	345	314	318	320	356	328	349	331	332	327	349	323	319	339	329	329	317	343	304	339	333	343	356	321	329	344	320	335	335	320	351	324	349	321	329	327	329	327	360	308	332	346	326	312	354	333	316	369	348	352	336	291	329	337	324	344	357	335	338	322	329	332	293	343	336	314	330	334	339	400	318	332	354	323	332	332	373	358	338	321	338	362	298	322	314	329	309	356	327	340	314	330	313	337	344	341	323	341	342	344	358	317	349	344	355	300	357	328	316	321	323	312	350	315	335	359
1421	400	390	404	395	397	374	364	414	367	362	406	370	378	371	350	384	390	361	358	413	364	355	371	390	372	362	410	410	402	407	380	363	350	352	364	381	388	377	385	375	358	389	410	372	346	375	350	394	352	393	359	367	348	367	383	338	383	363	372	395	326	374	375	343	368	384	356	369	400	369	372	398	400	361	377	414	371	382	400	389	360	355	389	409	430	403	349	342	364	434	394	405	392	366	369	383	344	369	365	368	372	371	416	360	392	378	388	378	395	358	343	342	376	404	389	360	347	396	367	410	387	370	374	351	357	387	340	375	384	389	344	378	387	352	358	350	381	343	371	387	381	390	369	366	377	387	358	363	350	399	348	402	360	357	359	393	380	385	393	358	383	343	335	364	369	363	357	362	352	385	377	393	352	367	388	396	364	389	406	380	373	375	344	349	347	369	376	381	377	369	369	393	354	357	370	399	394	382	398	384	404	385	400	360	346	391	391	344	386	355	365	368	349	360	351	342	366	358	388	405	374	368	349	364	375	380	388	373	356	370	393	424	402	416	386	368	409	351	382	387	377	361	399	394	395	373	379	399	356	405	363	364	389	384	357	388	396	377	376	379	379	366	377	358	369	357	387	375	367	374	366	387	373	378	403	403	373	393	389	366	381	350	398	407	338	378	389	386	398	370	381	364	394	403	365	389	406	383	384	362	363	391	382	368	411	390	353	362	386	393	345	390	404	373	322	387	403	363	373	365	360	360	369	388	395	374	353	350	396	410	383	369	359	393	385	372	406	376	360	393	362	388	385	372	379	343	364	377	398	380	390	403	392	331	372	372	377	367	380	359	317	415	389	377	389	375	422	346	316	380	391	370	382	422	386	336	362	384	371	342	400	357	345	364	366	397	371	362	400	389	424	354	427	394	369	389	360	381	355	340	341	373	365	365	365	387	341	363	380	367	383	377	405	380	371	373	359	375	379	411	401	377	362	359	363	354	404	377	389	389	346	371	421	345	384	360	352	355	397	405	362	378	418	387	375	383	385	351	381	400	361	381	422	377	408	373	424	415	362	365	355	366	376	386	351	394	376	388	394	417	409	387	323	384	395	416	380	375	373	379	394	348	382	374	369	389	383	373	423	363	380	381	390	425	398	376	341	360	374	432	367	329	354	365	335	356	346	386	372	383	374	406	366	372	349	399	353	334	381	354	392	380	382	371	370	385	347	392	349	387	359	378	374	348	381	361	362	389	375	408	378	372	381	363	380	377	367	387	372	398	402	366	352	421	373	413	355	385	388	359	378	395	331	408	375	377	342	377	352	353	386	393	366	370	395	360	356	387	363	345	337	360	345	381	342	382	344	381	368	371	351	369	368	362	370	398	402	396	379	399	335	399	379	404	342	395	394	364	352	387	354	357	373	368	382	376	370	427	375	394	417	356	353	369	370	338	369	370	366	362	369	375	375	371	390	375	355	391	363	395	361	371	349	396	386	392	407	410	372	352	390	421	394	343	391	363	370	409	398	405	364	366	398	350	370	361	360	410	359	418	430	384	339	361	355	374	358	349	359	381	356	362	357	382	357	389	364	421	360	377	377	373	393	410	364	350	373	368	407	359	384	350	352	332	374	411	387	347	381	379	353	387	359	373	406	393	345	388	380	400	381	340	377	411	360	374	388	378	396	372	364	344	403	376	384	405	421	362	419	406	379	380	394	386	362	362	368	399	400	337	387	373	344	354	365	365	371	350	388	387	347	399	396	362	366	394	360	412	356	368	402	400	384	394	397	426	338	362	422	394	366	352	390	331	374	386	371	351	379	374	369	396	354	387	370	408	364	385	379	382	399	347	374	389	397	370	380	354	362	376	380	371	373	341	368	411	386	352	353	360	369	365	381	331	378	400	388	386	363	412	366	365	418	386	340	342	407	359	398	370	381	368	381	380	401	384	383	377	347	361	386	403	389	376	383	361	371	363	382	393	344	374	326	362	386	362	380	356	387	409	422	414	370	383	371	377	396	381	358	367	359	419	377	361	383	354	390	405	399	350	384	391	395	364	348	390	375	391	388	347	399	365	398	370	366	379	369	359	367	351	373	372	373	358	346	355	365	349	350	385	385	355	399	327	373	356	314	427	354	387	407	412	385	371	353	386	363	347	365	367	433	328	377	361	386	394	369	381	362	366	355	403	347	368	372	387	383	396	412	402	440	410	353	339	397	354	370	367	363	390	373	400	383	372	346	352	416	361	428	384	372	368	325	385	375	382	342	372	372	358	380	394	342	371	392	399	388	381	317	354	373	353	387	373	388	388	398	364	354	378	349	411	368	368	370	352	379	383	398	370	367	362	376	377	356	391	356	378	361	356	345	358	349	358	372	318	406	368	355	363	372	374	334	376	402	364	371	405	369	360	370	354	367	391	389	369	343	352	392	387	375	366	376	392	369	364	364	364	378	381	398	397	372	373	409	360	337	430	392	351	403	372	374	399	345	379	372	336	380	359	342	364	373	317	378	387	369	394	386	367	369	439	409	369	373	361	364	374	424	376	350	371	356	339	373	361	393	387	353	359	389	404	388	364	380	372	412	355	347	368	361	373	412	389	393	412	367	385	362	393	382	334	331	404	385	371	382	371	412	348	357	333	350	381	358	398	369	365	386	384	337	331	354	378	368	407	375	381	364	367	408	404	371	360	349	350	392	384	391	386	342	383	365	383	403	378	393	377	351	376	398	360	381	357	378	338	380	365	363	419	344	387	368	359	360	381	333	347	436	384	370	360	359	368	391	396	409	371	405	363	344	402	395	393	365	416	341	329	395	383	386	365	359	386	338	403	356	359	389	354	381	348	381	401	371	381	351	364	375	389	353	376	355	351	397	388	417	384	363	384	341	380	333	367	381	395	355	378	362	387	366	382	389	353	383	380	347	358	380	383	357	375	380	364	432	378	375	363	371	345	363	352	373	382	388	365	359	367	338	367	366	407	378	356	339	361	356	371	373	335	367	397	421	389	391	348	384	373	389	393	394	359	354	356	383	366	365	374	329	365	406	406	365	390	362	377	384	416	356	320	390	359	402	385	357	367	374	371	342	343	392	382	370	358	384	350	373	360	350	359	411	381	365	351	369	351	358	369	364	390	350	357	368	410	436	354	387	347	378	380	399	372	362	375	426	411	342	340	388	346	377	346	385	378	375	373	380	377	368	399	365	408	381	398	381	350	366	351	360	392	379	365	397	372	366	411	360	362	361	382	354	386	353	383	347	356	385	370	385	363	392	388	390	405	385	356	344	396	363	390	360	388	389	366	330	331	387	395	349	401	350	375	371	346	372	355	351	395	357	367	372	373	379	370	402	331	378	331	400	380	380	396	358	365	407	336	390	413	341	379	351	370	354	343	359	353	373	373	392	418	396	370	362	392	362	338	371	361	405	350	344	366	384	345	383	379	358	349	367	346	375	391	388	401	339	373	359	365	372	374	385	378	336	367	357	380	389	422	373	390	431	396	369	411	377
2013	949	935	989	970	926	918	973	918	824	937	870	826	921	827	911	923	901	928	921	883	899	907	867	950	871	884	854	847	916	836	929	861	883	910	875	872	906	873	860	919	856	885	873	871	803	877	872	858	892	894	881	910	857	834	869	926	846	842	844	887	869	885	891	912	851	875	867	868	877	817	874	894	898	917	923	833	871	853	896	867	880	860	868	851	886	921	836	901	925	843	880	841	844	901	903	859	829	898	884	872	873	859	850	878	877	914	907	889	898	926	923	910	850	845	889	865	878	860	843	928	881	889	871	914	867	858	863	860	901	909	839	844	874	857	891	867	869	844	910	891	840	866	826	891	865	861	846	854	831	890	869	897	859	873	886	870	841	822	904	882	826	823	867	901	893	930	913	888	867	934	844	842	856	823	919	884	903	848	874	845	903	890	892	897	888	833	880	846	859	883	893	884	880	847	864	851	891	903	862	888	870	917	869	875	873	862	856	884	836	878	861	883	875	880	869	876	832	865	864	883	924	906	916	845	882	844	880	883	844	837	835	878	859	903	857	889	858	877	885	875	892	911	898	857	894	865	934	866	873	940	900	911	887	884	893	892	876	845	929	929	858	833	889	898	895	920	952	830	903	867	883	861	850	823	841	873	852	914	894	875	846	866	895	851	857	877	861	845	877	891	862	891	882	864	846	872	881	887	921	906	901	908	849	837	860	899	864	853	852	839	865	886	819	889	893	864	919	881	877	842	885	844	907	891	920	897	891	893	863	816	878	808	902	872	853	818	872	922	888	854	912	916	877	857	849	850	890	870	887	895	912	902	817	900	878	884	902	881	903	889	868	801	889	823	913	859	881	853	882	849	859	852	873	908	895	838	878	853	840	907	910	883	883	883	932	863	856	859	838	903	900	914	841	869	898	889	859	884	839	865	925	945	860	873	853	849	885	872	893	918	879	864	886	857	931	909	828	847	891	865	870	896	875	901	839	848	891	899	901	820	896	830	859	891	856	810	926	879	905	918	884	864	900	898	879	858	852	878	847	841	838	816	908	796	894	834	857	928	939	924	940	889	871	908	847	880	869	903	847	874	890	854	874	843	889	899	888	855	828	872	788	885	933	886	936	898	863	868	830	929	888	869	864	854	881	847	846	879	904	879	834	840	847	880	849	869	816	880	888	878	888	848	863	893	863	821	883	905	850	909	872	808	872	849	849	853	878	858	799	828	870	853	847	845	864	888	812	820	832	897	836	893	893	837	929	876	873	839	868	924	912	872	915	848	839	856	907	899	894	921	942	838	890	878	915	878	866	883	818	852	925	855	896	847	946	883	876	832	858	902	846	855	916	882	872	905	894	852	888	875	879	872	889	908	880	897	884	873	848	867	872	842	863	893	911	866	872	852	847	892	909	876	870	910	861	846	880	852	863	863	872	907	876	877	853	881	842	846	895	863	891	902	875	866	876	917	830	895	898	879	913	937	899	873	932	861	842	881	847	862	914	830	836	914	867	871	870	846	860	874	886	882	842	820	911	831	876	882	880	889	869	854	874	798	843	847	827	892	848	901	897	863	874	889	900	879	855	866	834	842	900	875	907	916	882	879	943	843	876	857	875	878	896	883	888	846	826	882	847	916	795	885	886	946	909	865	832	854	867	883	903	886	846	876	871	846	809	869	831	839	915	870	881	911	875	893	842	876	903	910	915	859	845	903	836	830	851	872	866	875	882	889	862	853	859	860	908	898	865	892	925	881	895	917	834	887	911	872	880	911	888	906	872	863	884	908	855	858	839	900	887	877	878	860	859	920	879	859	874	923	862	868	872	876	873	858	902	878	865	824	880	925	845	861	847	908	885	921	831	832	846	856	819	924	839	895	922	851	884	866	832	819	841	933	798	809	828	789	864	901	915	885	887	894	900	882	846	865	872	884	922	906	856	858	904	831	900	911	807	870	871	891	897	871	883	883	862	893	851	857	906	857	866	883	879	896	904	917	841	840	873	873	923	904	878	857	886	930	875	912	897	935	859	875	864	869	883	905	841	831	847	889	880	865	818	858	838	876	855	951	866	914	880	881	842	876	921	883	876	865	876	908	886	857	853	876	871	840	884	862	852	905	868	909	862	868	859	838	892	870	921	857	876	851	858	880	859	853	874	843	884	910	885	859	823	847	891	935	904	874	841	841	862	861	918	905	840	900	868	887	889	867	911	864	832	858	838	857	867	905	889	848	890	867	876	911	855	888	876	837	934	865	860	882	897	917	878	846	876	851	853	876	902	874	883	839	846	889	891	921	927	860	862	868	859	887	888	834	872	889	880	896	831	844	850	856	839	888	873	865	905	853	849	858	865	818	875	876	906	918	937	862	835	904	881	881	861	854	918	900	871	866	863	840	883	883	862	894	864	869	894	856	884	842	877	871	902	870	862	889	836	879	870	889	933	905	876	845	897	868	879	876	858	883	897	899	907	836	885	844	890	912	911	870	860	906	897	908	935	846	838	870	902	846	897	882	867	879	881	867	905	862	830	911	889	853	870	885	874	789	878	852	817	936	882	893	872	876	955	859	878	881	882	877	922	902	920	868	912	921	889	856	873	894	914	916	870	888	912	887	873	889	926	946	896	883	836	872	861	858	908	894	878	876	889	827	893	889	925	906	844	893	937	909	885	905	888	819	870	859	865	909	821	896	862	885	913	913	903	839	844	883	890	869	853	831	882	901	876	932	889	875	912	898	872	902	872	891	908	893	862	872	841	841	895	884	844	878	827	875	818	875	885	883	882	870	869	915	928	858	857	847	887	852	919	852	869	857	870	900	855	842	912	913	897	888	900	889	869	865	879	905	876	861	858	818	863	876	855	893	885	849	884	904	857	861	875	902	878	844	912	865	840	879	929	874	863	853	874	900	897	852	842	849	801	912	893	862	894	869	867	891	889	877	924	869	875	913	903	872	871	917	893	888	885	884	914	843	858	883	854	877	821	876	872	894	864	875	876	816	887	876	920	923	890	913	855	940	904	892	871	891	885	840	902	926	867	906	882	906	918	862	902	903	901	844	928	868	886	923	879	887	831	894	866	911	871	842	809	864	871	955	856	879	834	823	843	867	869	826	882	803	887	888	867	859	873	877	884	856	876	853	908	856	807	871	848	881	925	828	892	866	857	899	889	832	894	842	930	870	865	852	851	882	849	837	890	814	883	850	853	847	858	882	865	882	867	938	838	842	920	862	891	899	868	874	878	882	882	919	925	915	894	856	893	839	895	882	860	889	857	891	881	868	809	837	884	888	863	848	867	868	881	898	908	880	862	930	933	846	861	842	887	882	841	836	855	874	928	923	882	889	842	906	886	873	886	886	852	949	871	890	885	924	925	881	920	899	866	928	834	875	858	823	855	880	850	823	869	878	784	911	832	876	886	891	862	886	855	869	890	861	891	917	906	872	891	846	845	879	844	842	940	851	839	855	863	913	905	931	909	853	848	890	824	882	868	905	885	861	790	850	874	885	864
8361	605	586	535	458	364	397	340	316	334	302	288	281	280	276	293	319	280	292	251	275	291	293	297	277	281	315	283	279	261	288	284	261	270	296	300	289	293	290	293	238	303	300	273	323	322	273	276	295	309	267	272	322	283	311	286	290	266	267	275	312	276	307	272	251	273	251	298	278	277	253	271	292	274	273	324	323	309	270	293	289	305	272	290	288	267	275	308	290	297	261	297	291	268	283	261	272	300	288	320	264	300	262	300	290	289	262	263	279	288	267	282	294	280	293	281	285	284	259	292	280	288	282	262	273	306	307	295	290	323	277	272	266	286	236	270	274	252	277	254	243	268	308	247	302	267	291	290	281	263	279	283	286	277	297	274	281	303	279	276	270	270	256	302	278	275	273	252	264	267	265	278	267	259	280	286	287	273	264	302	279	277	279	277	285	275	225	262	265	254	276	269	298	287	275	261	268	292	267	256	293	260	297	278	271	256	275	264	305	253	284	257	262	267	305	263	297	265	256	232	254	282	284	278	293	295	292	290	309	305	275	288	281	281	291	270	295	277	280	307	245	267	279	284	293	280	297	288	276	278	287	269	306	296	244	307	318	282	240	275	276	307	289	279	269	233	258	272	249	250	284	297	279	273	279	260	278	263	293	268	305	286	261	262	289	294	296	243	266	270	282	312	270	279	288	287	268	305	280	270	282	298	290	263	294	258	273	278	262	294	297	294	269	273	315	289	296	260	285	263	236	284	253	277	254	273	298	269	306	266	287	301	295	295	281	280	241	272	318	287	250	284	280	270	265	258	258	268	257	286	252	290	282	274	277	299	284	281	297	289	262	271	304	302	276	265	278	311	278	262	280	275	286	263	274	268	288	266	261	291	295	293	252	297	295	270	266	270	277	273	248	283	263	289	272	304	272	295	240	333	264	273	284	282	275	286	286	253	283	279	283	307	262	272	271	298	259	268	259	254	276	298	279	281	276	266	260	277	292	261	277	276	286	299	251	316	282	282	286	278	277	286	277	278	292	278	290	253	273	298	289	281	269	302	268	262	286	271	252	270	260	233	289	308	272	279	260	299	285	284	298	268	294	277	262	242	277	288	316	265	282	280	311	312	261	298	290	272	255	294	299	263	246	290	284	295	255	286	264	278	270	286	288	291	296	288	288	285	293	303	297	270	253	254	307	263	273	260	243	282	287	238	304	311	258	278	280	244	264	276	286	243	307	284	301	264	295	238	302	278	285	278	263	254	291	306	276	302	319	266	273	248	280	270	280	288	274	290	257	263	237	270	315	267	253	290	264	272	285	291	288	260	328	292	274	306	259	289	293	289	305	257	303	270	269	289	272	275	268	276	289	297	278	294	259	298	258	287	281	260	293	294	305	302	287	280	283	250	263	286	277	279	297	325	274	271	270	271	316	276	326	301	272	305	249	246	277	290	281	269	277	276	267	292	264	308	303	257	292	253	300	272	309	300	288	284	262	279	269	297	262	280	288	289	278	280	284	265	301	270	255	297	280	287	307	294	283	264	286	266	270	257	283	271	279	270	281	289	299	279	277	280	297	301	292	285	315	319	300	293	301	282	277	290	268	282	272	289	279	288	257	289	283	295	246	274	264	263	271	285	295	329	283	293	283	291	287	293	260	247	274	300	301	306	278	237	284	282	296	298	276	295	281	287	288	292	279	280	313	290	248	262	266	275	283	297	317	281	304	271	290	298	250	258	277	316	298	264	238	271	273	308	261	288	272	265	267	302	314	285	219	254	294	302	282	272	255	280	268	308	273	293	296	261	271	281	266	269	268	255	322	284	287	271	269	262	310	291	270	275	329	262	306	310	285	306	259	279	300	264	244	271	292	301	266	260	280	247	275	308	264	273	254	301	281	299	268	271	266	261	287	290	273	255	313	273	281	314	260	304	260	259	282	288	291	295	320	280	267	244	301	308	271	283	263	268	284	280	282	269	273	285	265	336	265	278	291	275	263	310	280	261	244	281	288	287	277	286	249	281	310	324	269	260	296	270	284	256	266	275	275	313	302	287	255	273	311	243	255	311	284	248	313	289	315	289	279	284	291	263	281	280	250	276	253	299	289	251	272	272	271	268	276	313	294	257	258	261	291	292	277	277	281	262	279	298	275	273	287	299	278	254	319	284	279	280	300	282	276	267	280	308	298	308	303	302	311	239	292	262	267	277	283	319	313	294	282	303	258	263	269	275	266	301	260	305	288	294	292	278	279	297	296	275	285	277	278	275	269	274	293	272	275	263	270	273	267	280	271	271	249	253	293	283	307	274	284	275	282	291	293	288	269	280	285	308	306	265	291	301	280	265	273	257	271	275	290	282	281	296	264	291	273	289	280	288	283	284	268	258	318	280	300	275	280	319	282	275	294	263	337	285	303	243	292	284	297	292	266	279	293	223	270	289	273	307	269	263	298	256	270	284	286	281	289	304	291	267	289	290	307	288	281	304	294	297	293	306	300	285	250	248	283	300	291	264	269	289	301	249	255	286	284	302	276	290	286	295	267	312	267	270	277	290	276	282	280	275	279	303	303	297	294	285	292	261	285	311	292	271	282	274	273	310	247	257	322	287	275	318	297	285	283	276	270	255	263	295	300	260	288	283	297	279	254	278	300	260	253	267	285	296	288	292	302	279	280	299	287	246	292	262	293	288	274	288	291	295	329	272	272	279	275	281	284	316	298	275	285	299	274	298	288	252	283	289	266	282	236	294	287	287	253	284	254	305	292	280	278	275	276	264	276	300	275	281	279	290	273	275	310	264	296	256	296	281	275	282	288	279	298	273	243	310	265	279	303	278	285	277	265	249	286	306	256	249	324	302	292	317	280	254	277	263	294	295	294	322	281	289	291	281	292	261	260	294	257	294	287	276	287	293	256	270	274	285	290	266	263	264	292	300	247	279	306	293	291	279	268	272	283	250	305	255	256	281	289	294	286	261	319	297	282	276	258	288	278	274	293	279	299	299	264	297	287	258	260	264	259	279	279	289	276	293	287	258	299	284	282	298	291	285	288	267	255	285	307	264	258	286	283	262	298	290	274	264	259	272	289	266	285	268	305	250	281	323	306	283	298	307	303	317	301	298	267	270	270	252	280	303	235	287	272	281	298	289	283	295	319	271	302	293	268	300	295	264	293	297	280	285	309	282	304	253	304	280	278	294	302	260	255	282	304	262	278	310	293	261	280	250	256	283	274	277	258	264	276	287	254	275	284	277	278	300	295	266	269	302	276	263	281	273	269	274	319	271	254	274	281	271	246	278	276	281	277	267	292	284	247	294	258	267	281	299	269	269	281	288	284	282	291	278	287	305	264	308	269	281	290	283	299	303	269	273	281	285	285	276	295	280	254	262	282	300	290	292	282	275	290	273	277	284	260	298	274	259	286	241	283	274	304	294	283	275	241	310	291	276	262	289	289	294	313	272	230	265	285	270	268	325	267	280	278	263	268	299	293	308	287	268	293	296	287	294	259	304
6895	928	1353	1534	1351	1205	1056	916	866	862	762	819	772	746	815	738	713	722	721	741	696	672	688	689	667	727	697	689	682	691	706	660	669	677	695	737	675	649	693	675	708	673	676	670	679	687	675	653	673	644	705	700	678	693	645	690	660	658	625	648	694	691	669	693	654	688	648	662	669	646	716	664	654	623	693	629	729	628	681	685	680	689	687	661	631	664	679	692	659	653	645	726	633	642	711	651	667	640	674	653	652	701	654	652	653	646	657	632	681	669	632	699	695	652	667	684	681	706	704	653	645	669	700	596	676	691	672	688	697	662	713	628	697	632	668	714	686	635	656	663	645	680	688	622	641	662	661	699	666	663	637	650	681	665	710	644	691	670	673	641	668	696	646	690	650	708	653	654	656	688	666	684	659	647	670	628	680	620	648	684	707	684	697	683	700	680	667	640	684	649	691	647	639	675	654	714	698	636	649	630	696	677	671	661	634	698	650	666	642	653	641	635	679	700	712	707	629	647	651	661	673	631	632	690	648	624	632	670	720	652	668	684	742	674	734	661	663	601	681	678	686	673	676	650	673	688	647	687	703	591	690	616	649	680	648	682	645	654	649	698	646	667	650	643	670	699	655	680	643	656	665	685	657	671	667	644	628	703	734	685	666	639	646	639	662	650	692	639	653	665	700	604	682	662	677	672	699	674	669	646	699	665	729	643	687	626	653	646	647	678	629	681	669	642	622	647	642	675	668	676	652	669	647	690	663	694	673	718	663	635	673	723	662	692	655	646	631	671	666	679	700	654	655	673	686	692	626	671	645	641	643	700	660	658	646	692	677	676	705	713	636	726	706	700	672	705	668	645	677	636	677	646	684	685	681	678	705	739	661	635	697	668	685	712	682	620	696	696	604	692	679	721	635	662	672	670	684	674	640	646	639	686	622	659	702	630	692	658	710	685	672	680	676	663	608	679	669	695	680	644	687	639	669	664	631	685	658	651	650	658	658	647	665	668	666	679	668	631	650	670	628	727	687	689	681	655	674	660	640	674	655	692	670	704	694	700	679	658	675	696	698	671	657	732	676	656	638	662	681	710	701	668	663	658	657	651	675	670	683	629	713	665	636	706	660	661	672	670	652	636	684	663	655	646	666	666	669	612	719	626	636	668	643	640	670	693	679	676	681	673	681	691	685	658	689	675	652	666	664	679	630	645	687	681	688	632	693	654	724	667	727	652	636	631	687	635	657	681	721	664	658	685	655	643	668	659	671	653	680	676	674	697	701	630	645	704	619	636	642	652	679	634	657	660	689	657	696	661	699	653	650	715	607	618	648	680	651	680	660	648	669	730	688	668	646	672	695	647	641	676	729	675	641	661	657	662	708	674	653	656	668	647	692	651	677	650	674	657	627	639	705	601	644	672	684	655	637	657	663	694	659	720	676	639	658	696	650	668	698	651	733	740	649	696	670	645	666	628	629	738	687	655	666	695	623	628	662	660	684	643	657	710	625	630	689	668	661	705	649	626	698	642	644	648	665	661	680	720	664	689	677	628	659	653	640	605	685	654	692	647	661	658	686	690	679	609	627	663	697	626	674	651	655	678	639	665	719	667	720	660	678	685	637	650	684	695	676	658	637	667	654	642	727	656	622	664	682	702	670	648	655	638	698	663	656	700	614	667	674	668	693	637	646	624	675	651	654	697	729	638	677	689	656	662	629	700	670	653	661	675	659	703	675	655	660	719	688	602	710	669	658	659	662	644	624	655	655	662	671	630	624	627	655	647	658	726	656	616	713	652	602	675	706	671	684	620	645	658	667	667	653	709	683	625	673	663	690	691	656	668	633	674	698	649	641	693	701	665	712	677	652	675	663	691	668	665	675	663	698	682	678	640	677	675	691	686	702	625	649	679	679	673	624	709	668	679	689	651	664	674	678	675	664	656	621	654	689	633	661	687	662	693	635	687	645	633	648	636	667	651	695	642	695	687	674	662	669	665	678	679	651	660	694	679	673	628	670	620	650	733	662	682	669	655	683	667	656	676	660	654	701	631	720	683	665	693	707	733	667	676	658	641	679	694	636	637	688	684	656	679	635	680	667	665	682	662	655	638	675	691	659	639	649	697	654	692	669	633	644	680	683	687	643	601	663	678	666	647	656	733	646	647	654	717	703	704	666	673	681	666	648	683	645	689	644	626	708	714	672	674	659	730	703	690	641	688	686	685	684	660	654	643	652	694	669	685	628	701	637	637	681	648	673	690	693	659	637	661	625	651	716	660	702	616	679	595	668	692	644	692	625	667	680	640	636	637	634	691	673	668	645	710	681	672	675	686	654	679	685	687	667	682	620	627	685	658	665	692	619	697	664	715	688	651	634	726	660	672	693	610	709	638	665	718	611	710	664	647	661	674	623	657	675	694	690	668	633	644	649	671	634	643	636	675	696	653	694	711	674	678	684	671	644	677	675	663	682	667	646	640	690	669	681	691	635	649	621	720	643	702	714	619	670	669	645	654	660	674	660	633	709	650	723	716	702	676	661	632	657	658	672	690	697	707	636	702	720	681	703	673	686	653	685	670	652	624	682	706	622	650	702	642	623	682	667	701	676	641	697	679	674	677	657	682	625	662	638	659	662	612	728	675	648	703	670	649	679	676	688	690	668	648	695	667	618	643	695	698	703	614	647	643	652	655	675	716	675	695	645	680	668	676	684	743	644	680	627	674	667	727	680	670	670	689	683	652	635	680	678	679	735	723	685	652	678	691	657	650	636	657	668	719	645	619	650	634	672	659	638	689	712	709	667	676	664	644	641	663	686	652	680	688	708	646	692	673	642	691	605	658	636	731	639	623	638	675	709	637	663	657	651	634	620	655	645	649	695	668	605	673	668	698	699	651	688	680	667	671	696	681	685	683	687	617	658	611	680	666	634	709	634	718	675	663	598	639	652	702	685	713	696	684	664	701	636	640	676	634	689	714	639	651	643	713	670	684	669	627	628	706	635	663	677	703	678	684	740	691	669	638	663	696	664	671	648	620	671	648	659	608	688	699	664	653	660	668	648	664	672	663	667	639	637	659	651	717	696	702	647	694	698	682	692	688	671	654	685	655	680	661	670	709	699	704	697	668	707	682	644	657	666	653	661	659	697	659	659	686	686	665	629	671	668	677	692	700	631	687	645	707	645	667	684	671	621	662	661	639	692	659	615	692	629	712	698	713	622	708	672	685	680	673	634	698	665	658	645	666	664	660	690	691	641	663	696	661	669	677	658	685	689	676	668	639	656	692	690	631	674	644	647	662	620	681	661	683	687	670	689	693	635	714	649	699	657	687	682	694	698	641	660	677	689	671	682	675	650	630	653	645	678	715	703	648	655	616	654	689	675	693	651	623	647	650	624	621	675	701	672	677	675	639	653	679	677	673	686	666	704	710	697	678	652	657	665	659	639	641	620	643	641	655	625	670	608	660	681	659	621	655	667	704	687	656	655	687	643	644	684	647	697	671	632	637	673	667
14150	874	647	568	385	320	258	210	193	154	151	148	146	154	136	131	125	163	127	118	147	122	135	152	158	143	137	121	128	138	127	124	137	124	124	126	119	103	138	111	112	101	135	119	115	118	122	138	123	130	142	118	127	123	118	117	110	104	118	134	110	131	101	122	124	120	124	118	121	124	131	129	127	123	149	116	140	116	126	116	120	120	125	106	132	110	122	113	152	112	130	110	140	124	122	135	126	110	133	101	120	113	123	123	131	129	141	95	105	117	120	120	124	120	130	118	125	114	128	138	132	107	127	122	129	115	114	119	126	98	102	121	112	115	113	137	129	124	114	112	131	137	124	133	126	121	122	137	138	130	116	129	119	118	101	119	117	135	102	116	134	121	116	142	94	119	123	135	117	148	125	107	130	107	133	130	123	117	106	129	104	131	111	115	116	115	129	120	98	106	123	110	132	101	145	115	120	115	145	134	124	129	126	111	116	122	126	141	122	130	145	110	109	114	112	126	117	99	132	129	136	125	105	116	129	122	117	125	125	110	129	140	110	128	120	139	144	130	132	137	129	113	137	126	122	116	113	120	111	150	107	133	120	143	119	118	113	129	136	93	140	140	128	129	109	123	129	123	120	116	104	132	120	138	107	116	117	142	120	116	118	106	116	121	125	125	102	119	89	115	120	118	135	128	112	121	141	118	128	125	107	129	117	143	118	132	124	137	138	136	131	136	131	137	131	125	119	153	128	141	140	125	122	115	132	131	108	97	117	114	114	130	123	114	118	101	126	118	137	115	123	135	116	113	127	115	109	122	136	141	106	133	109	130	119	124	111	109	126	102	109	142	129	106	132	125	120	131	117	121	162	135	130	122	107	124	122	146	131	112	124	122	125	132	129	131	123	105	130	134	120	119	121	141	129	115	118	111	110	131	113	114	129	133	113	137	129	109	132	115	121	134	118	127	110	129	121	118	121	135	110	114	112	125	110	114	106	110	123	146	118	123	138	113	146	98	109	107	111	115	115	107	101	133	102	118	133	120	131	123	102	105	124	102	133	116	117	126	121	101	149	141	135	132	124	128	107	112	127	140	121	124	113	102	124	117	119	122	132	132	127	128	102	128	110	115	136	114	119	104	107	108	122	133	120	114	114	108	131	116	122	125	120	152	124	101	109	119	121	117	118	119	116	116	114	126	129	117	141	122	123	120	124	108	104	125	108	110	117	110	124	121	108	115	108	106	111	131	120	110	125	109	125	104	136	120	119	112	129	130	131	118	110	136	115	110	136	135	125	100	113	117	127	123	107	107	117	118	112	120	114	107	96	159	137	97	117	124	114	146	123	131	113	121	125	112	128	122	112	119	134	124	120	136	123	109	124	100	122	131	146	124	126	123	101	131	123	125	105	127	132	133	132	125	108	136	140	118	116	105	123	137	129	139	126	110	119	122	125	112	117	118	105	134	135	94	121	95	112	130	123	119	141	149	116	142	119	133	133	122	126	118	122	125	132	115	126	133	123	107	128	146	130	132	136	129	111	114	118	123	89	108	133	117	116	150	120	144	106	100	126	116	104	109	122	106	128	127	116	101	115	120	135	121	122	140	102	139	113	107	124	120	120	116	98	115	106	133	114	123	97	115	123	113	137	140	113	110	113	122	148	120	135	133	111	132	131	128	141	107	109	115	138	121	126	126	104	114	101	109	128	120	108	98	143	118	94	129	123	123	129	124	132	108	119	135	100	106	139	160	115	131	140	129	108	115	137	136	115	127	138	112	128	110	130	130	131	97	115	133	112	119	125	115	122	110	120	134	122	124	93	126	102	135	111	125	106	112	139	119	124	118	104	99	134	116	93	128	132	137	115	120	141	123	95	131	117	132	112	108	124	151	119	108	118	132	105	117	115	132	134	105	117	98	107	105	121	140	110	122	125	127	124	107	109	126	133	123	146	138	131	135	109	115	108	117	116	99	117	124	128	107	132	122	141	116	127	105	137	110	118	124	125	126	119	132	110	116	108	115	100	131	158	117	106	127	137	125	112	108	101	129	129	134	121	137	117	124	122	110	102	134	114	112	114	110	107	121	126	119	133	110	130	111	132	126	114	130	121	116	126	118	129	104	99	125	118	107	106	118	123	120	118	130	129	124	138	113	122	115	128	114	129	119	104	127	143	120	116	133	114	124	120	117	122	124	113	108	120	137	119	116	132	110	123	145	114	136	124	133	124	130	119	119	120	119	115	116	104	114	112	118	117	117	124	111	139	137	114	121	115	139	121	126	119	114	103	161	130	121	106	129	135	118	154	126	117	100	137	121	129	130	103	136	109	120	126	127	127	137	118	134	111	120	140	125	112	134	112	122	117	118	100	114	120	116	120	111	139	119	127	115	118	120	132	101	139	123	108	134	128	122	126	113	113	122	122	138	128	127	117	104	125	114	126	127	115	118	103	130	139	120	137	137	119	125	111	110	119	121	118	126	142	113	114	116	117	100	144	140	101	107	115	123	136	124	130	111	131	108	125	119	115	108	102	97	99	118	124	102	137	114	125	156	113	109	134	123	123	105	109	128	111	136	135	117	123	142	122	135	97	127	103	115	130	118	111	94	95	121	130	115	131	123	109	127	112	110	122	117	127	137	126	119	120	122	135	101	134	117	106	112	127	123	108	103	128	122	137	129	131	112	130	143	128	122	129	117	119	100	121	108	123	117	126	126	125	132	112	126	127	129	117	122	114	129	115	123	145	109	143	123	111	123	108	141	138	110	101	132	128	107	135	108	112	126	127	126	129	129	122	135	122	124	130	115	124	112	117	118	119	108	115	116	111	137	137	114	121	133	112	107	117	116	129	118	113	109	135	115	128	108	127	132	146	109	128	108	123	125	102	132	123	115	108	108	136	113	132	99	103	125	111	134	126	117	118	100	114	102	117	123	135	116	133	130	101	106	131	105	129	121	109	120	119	117	126	104	95	94	91	116	104	133	126	105	113	128	135	132	107	97	127	115	142	128	120	131	108	99	93	127	126	122	141	131	115	122	110	128	128	116	120	128	99	120	109	117	133	127	116	92	141	136	118	112	129	119	119	123	129	119	126	122	118	100	123	122	124	141	108	134	111	110	127	134	147	157	112	133	127	120	117	121	136	118	99	149	140	110	125	115	125	122	117	140	98	118	125	132	112	125	107	113	99	97	146	107	125	141	120	123	112	142	116	119	148	122	115	124	110	137	138	114	118	121	123	115	118	114	120	119	122	124	121	130	107	136	110	114	132	111	130	91	140	131	113	131	119	136	112	127	109	118	122	122	130	123	134	116	122	121	133	110	135	137	128	138	116	105	112	129	130	134	120	144	112	94	129	103	121	111	128	109	119	115	120	100	113	130	124	112	113	124	105	124	126	116	105	108	102	131	102	99	112	96	137	134	108	115	112	140	125	115	123	116	120	117	129	129	127	104	138	127	114	117	109	118	113	117	134	121	108	130	122	131	138	122	124	129	117	109	117	119	138	114
8634	820	1534	1832	1527	1215	985	830	727	650	600	533	496	476	465	460	402	418	401	382	431	389	376	371	380	386	383	349	380	364	381	366	404	382	355	352	349	338	375	360	328	328	342	339	356	344	355	323	317	323	342	369	339	341	342	342	330	326	348	373	320	330	344	324	328	381	347	331	338	310	313	369	359	294	328	337	327	303	357	326	325	324	321	323	322	376	336	331	333	316	324	322	336	331	329	340	362	307	324	322	392	357	328	336	296	330	345	347	315	340	326	332	345	329	298	344	300	308	353	352	305	302	338	319	366	322	339	334	323	312	342	330	301	313	326	321	335	343	315	324	354	349	327	337	313	303	341	341	335	321	341	308	352	320	356	332	347	323	376	357	303	353	340	318	335	323	329	317	317	321	330	330	309	344	314	320	327	384	321	366	323	338	305	301	315	305	338	357	337	316	321	337	341	333	350	338	299	338	311	306	325	329	337	326	363	326	314	316	323	337	337	332	352	355	326	331	326	354	318	322	307	313	324	328	308	332	330	339	356	328	322	312	332	336	320	336	307	330	341	309	328	349	310	333	340	345	356	304	314	343	310	336	323	310	356	333	326	333	332	334	317	312	368	285	303	319	353	330	301	335	327	347	347	340	314	385	338	351	341	350	350	306	348	314	328	328	344	371	357	311	339	333	310	339	329	311	326	351	318	329	348	321	333	340	307	334	327	324	321	332	292	334	311	347	366	347	357	314	322	344	332	326	307	308	339	326	335	322	319	321	311	332	342	326	345	338	341	337	324	305	347	322	380	335	327	333	325	317	353	330	316	305	372	336	344	316	343	323	351	342	359	330	326	302	311	331	344	336	334	306	346	331	353	313	364	325	337	328	291	338	314	316	354	336	356	353	319	321	319	367	319	321	336	288	317	332	306	293	330	324	326	337	300	319	304	332	320	352	324	324	335	363	325	335	351	337	344	310	339	328	329	305	311	323	313	323	350	359	296	309	344	348	331	332	326	320	331	336	319	339	340	303	357	329	329	323	336	336	351	346	353	332	320	305	326	304	352	337	350	342	311	326	309	346	319	326	340	373	315	326	328	339	363	341	334	346	368	367	341	353	326	320	357	301	307	320	325	331	305	333	313	309	331	315	334	336	319	340	324	337	312	311	332	286	332	327	315	351	324	318	327	321	356	319	302	346	329	323	337	316	345	339	323	350	268	354	343	327	330	366	349	366	370	289	333	337	337	339	307	335	326	315	326	328	328	331	350	324	377	339	325	341	338	337	317	342	309	318	337	345	320	338	364	344	316	352	335	306	324	306	347	288	336	325	318	315	340	317	323	355	331	351	318	337	324	312	339	331	320	317	341	296	307	339	313	346	305	320	335	294	330	348	318	319	357	361	329	322	324	341	324	330	336	332	336	304	363	305	338	335	332	321	336	307	298	333	311	341	327	332	308	345	338	310	315	326	329	323	332	345	327	331	334	357	311	349	342	322	356	311	345	339	332	333	347	315	330	363	328	336	359	308	322	331	308	329	311	335	329	341	343	345	309	326	335	318	302	341	335	304	341	331	322	336	336	359	370	323	313	314	337	356	349	301	349	357	353	323	348	329	362	332	300	327	359	329	352	344	328	332	334	344	325	328	359	312	320	334	313	341	339	307	348	315	347	351	353	323	323	324	299	353	336	317	336	347	323	342	317	353	310	360	346	304	333	349	328	309	388	367	338	324	325	336	303	325	343	326	365	306	320	346	316	330	304	335	332	319	321	363	340	331	350	305	300	347	340	338	310	328	331	306	320	337	325	357	334	316	349	348	337	344	305	281	344	300	347	327	316	336	339	311	316	332	320	310	337	337	312	347	328	325	328	339	341	315	328	323	316	335	319	321	310	358	332	360	341	334	328	333	306	294	311	345	330	348	296	324	288	325	314	337	338	295	326	345	340	346	345	317	334	335	332	359	320	350	311	329	328	308	322	379	357	321	321	326	314	316	335	334	337	322	366	326	367	332	328	308	349	318	337	294	326	340	339	348	325	332	338	338	353	350	345	357	362	325	338	339	362	335	342	335	340	345	304	331	323	315	320	379	344	351	361	348	319	323	335	367	338	336	317	300	308	344	335	310	318	344	341	333	313	307	338	357	333	317	367	363	346	318	334	334	304	326	339	329	354	293	312	314	356	333	327	345	322	327	331	307	280	286	346	325	324	330	319	313	336	334	337	332	283	359	327	313	316	314	348	317	368	342	309	300	300	330	324	332	309	369	335	361	354	310	294	335	340	345	288	371	337	327	297	334	318	356	311	308	305	308	349	319	324	330	357	302	338	338	340	321	337	327	298	330	352	354	315	336	327	339	341	322	328	327	347	303	324	301	322	345	324	308	331	327	322	322	330	345	315	317	323	297	336	348	347	346	337	341	336	345	289	337	358	303	345	306	292	319	321	317	314	343	344	304	320	324	320	306	345	326	337	343	337	387	342	321	338	348	356	307	331	330	342	322	312	333	321	332	336	350	371	329	308	299	313	327	342	332	342	351	340	351	343	363	320	364	328	344	347	339	312	334	322	359	289	317	337	308	329	331	337	342	330	338	309	330	336	333	344	325	360	326	339	340	306	378	357	314	336	311	345	364	302	319	317	330	317	374	339	310	351	318	322	359	327	344	341	321	353	298	354	328	322	331	350	354	300	309	291	308	313	332	361	339	346	330	354	327	323	344	318	335	322	296	326	334	332	319	355	355	338	330	353	307	320	303	326	347	332	364	347	308	336	360	310	336	325	321	326	322	350	360	348	359	339	360	338	323	310	351	321	348	307	358	317	312	324	359	323	335	308	304	335	311	347	348	313	337	329	320	344	352	319	343	332	322	341	331	347	331	329	330	331	288	316	339	319	349	328	331	343	312	332	334	354	341	321	324	324	327	336	333	344	343	345	342	322	333	318	349	331	313	327	335	362	337	314	325	329	346	292	329	346	328	349	308	337	323	333	349	339	349	317	357	332	314	339	320	371	319	289	318	337	320	307	347	358	331	357	330	333	301	346	343	338	310	338	320	335	308	339	341	336	326	343	338	326	340	332	341	335	352	310	336	337	325	301	312	343	326	327	299	355	318	325	320	294	309	325	288	317	330	343	335	314	323	329	303	342	341	330	307	320	310	318	283	339	313	336	320	306	346	308	305	334	352	351	328	322	322	320	335	348	311	319	353	345	297	353	350	323	323	349	343	325	336	318	337	357	316	327	332	322	327	351	359	319	359	316	321	314	348	325	332	324	338	311	355	353	332	355	350	305	292	370	336	355	333	312	354	325	318	301	349	327	321	362	316	356	375	312	317	334	327	346	313	346	352	297	366	342	322	324	317	348	347	301	313	334	276	353	338	337	304	333	308	298	339	324	334	336	286	361	337	341	331	325	353	351	330	341	355	330	345	343	322	333	313	336	353	311	318	332	287	332	320	341	348	332	315	314	349	324	328	327	347	313	331	345	368	321	338	317	340	299	362	333	315
1326	378	414	368	422	383	419	393	374	410	386	391	370	343	373	364	368	336	399	356	348	402	412	393	400	384	396	368	405	359	391	367	359	386	346	374	350	350	404	358	396	366	382	388	361	378	420	429	390	365	392	369	405	380	381	408	369	364	390	352	347	393	383	389	373	396	389	367	346	382	374	377	378	370	337	368	378	393	398	429	383	408	391	375	380	362	387	402	359	355	369	401	386	395	390	377	393	369	407	361	317	378	375	389	371	377	384	368	411	373	372	399	390	385	396	343	365	352	384	367	350	366	364	356	377	392	383	366	404	385	382	377	340	388	359	383	366	344	348	379	368	355	378	364	369	356	347	394	352	387	366	354	363	422	366	378	387	382	391	379	363	388	345	399	336	383	380	372	382	391	378	343	413	371	352	389	382	396	420	346	392	347	378	381	374	395	327	360	401	356	393	392	362	351	390	362	376	372	358	355	367	335	365	377	399	391	358	364	344	372	355	391	396	411	327	425	364	406	417	347	428	384	354	383	381	368	375	397	360	355	370	407	355	379	360	361	395	375	375	371	348	408	376	330	367	372	398	338	340	371	402	406	368	374	391	337	375	357	358	357	373	347	360	379	369	397	375	349	353	385	419	418	342	383	392	392	381	402	368	338	361	367	358	412	393	358	434	380	405	364	394	417	349	363	393	380	382	366	419	383	406	373	404	388	438	377	358	407	357	361	378	371	402	415	366	335	365	419	356	365	343	357	369	352	371	383	394	368	389	405	408	386	385	380	364	380	374	391	388	381	381	368	398	359	404	397	371	386	390	397	337	414	400	353	375	396	411	370	360	375	389	362	388	396	351	375	369	375	407	381	381	397	349	379	389	377	363	384	396	369	356	355	378	399	338	379	369	379	379	395	397	378	350	389	359	392	398	364	382	367	354	383	385	392	377	395	356	393	384	336	377	386	423	359	394	358	370	348	419	386	374	381	396	363	358	386	363	380	347	417	408	385	377	356	415	392	386	361	369	343	345	357	391	375	366	384	389	369	376	361	343	385	370	361	355	401	367	370	346	345	386	385	372	377	392	387	370	351	399	413	389	379	393	375	395	338	350	371	367	399	377	383	395	368	386	342	376	373	406	394	383	349	382	381	377	366	449	365	402	389	365	404	369	365	392	375	363	369	388	381	391	343	370	362	372	380	371	410	399	364	405	387	385	391	389	348	382	365	401	422	348	374	400	367	360	379	370	380	369	358	356	381	376	416	371	422	357	377	380	385	386	384	392	367	361	386	368	412	368	405	375	355	365	400	370	377	378	372	377	394	361	399	384	372	367	394	364	422	327	371	358	384	356	406	365	364	384	366	387	390	347	355	407	397	368	389	403	374	358	398	359	395	342	374	356	384	354	367	377	376	378	396	391	391	390	384	360	391	358	376	377	338	370	351	390	360	326	352	370	336	403	430	362	376	366	352	346	403	367	383	357	370	367	359	374	391	387	362	399	413	328	370	358	371	392	370	397	343	355	382	395	404	380	376	381	347	367	369	364	394	395	376	354	374	367	393	346	362	397	376	359	369	388	371	369	360	361	374	371	379	383	377	374	360	408	384	397	365	391	403	376	364	409	366	339	362	385	384	352	380	393	355	387	433	380	370	393	333	358	395	392	378	369	384	343	367	388	361	388	394	414	384	404	384	364	374	371	386	360	375	352	407	390	397	387	388	371	348	363	366	333	406	404	359	367	409	428	371	372	366	393	365	373	364	366	372	394	351	376	372	359	353	401	380	351	384	349	389	362	391	375	356	310	353	419	383	398	375	363	390	388	393	383	347	412	381	382	374	411	362	349	364	362	383	388	364	389	361	384	373	389	386	349	401	349	359	372	384	390	414	371	347	412	359	409	339	397	398	361	366	403	365	364	393	404	407	347	385	397	370	384	394	333	353	367	385	389	366	392	394	391	372	321	389	361	395	395	375	363	363	412	347	331	341	381	415	374	358	395	364	354	397	405	380	373	397	401	376	398	407	394	333	400	380	388	391	374	339	358	380	382	385	374	381	375	407	413	377	389	365	377	342	388	419	391	420	402	371	352	401	353	361	387	390	401	347	358	368	409	370	388	367	356	362	384	345	349	362	353	348	382	383	409	395	359	376	411	368	361	408	390	434	366	362	393	387	354	397	371	353	407	350	388	374	409	404	366	399	382	380	385	375	437	377	367	374	380	391	408	337	367	350	375	381	372	383	380	374	424	346	342	403	393	377	404	383	363	384	389	380	403	382	355	373	398	349	400	356	389	376	376	387	372	414	347	375	412	365	367	369	381	366	342	399	375	334	347	346	404	405	356	427	340	363	367	368	362	396	373	392	344	385	389	370	340	391	415	389	387	406	379	407	385	424	341	365	385	353	374	384	383	359	363	379	359	381	409	373	383	377	383	358	393	392	369	366	341	390	394	380	345	372	367	357	410	399	356	369	385	380	398	371	373	357	369	374	390	350	382	358	347	352	368	361	364	371	367	357	412	367	387	345	389	345	320	409	371	421	357	407	392	399	369	416	352	359	380	356	342	391	399	360	390	344	377	357	351	364	384	387	408	385	374	380	374	382	384	390	379	365	343	379	411	355	363	385	355	342	358	404	388	367	400	377	360	360	376	374	388	381	365	403	371	395	406	361	405	399	339	384	398	396	370	393	336	391	362	377	350	365	394	376	355	378	362	357	382	397	409	363	354	355	353	321	396	356	376	402	348	402	365	361	419	341	383	353	385	379	379	352	390	374	347	348	362	362	339	395	376	399	383	369	395	382	372	370	366	389	418	359	384	384	377	365	357	382	367	356	365	354	368	384	376	368	400	375	383	384	347	378	373	361	390	364	405	380	399	350	359	374	354	338	398	403	338	387	367	370	375	362	363	397	400	421	382	404	351	336	364	368	342	424	386	369	354	388	355	368	427	406	349	352	439	404	374	338	389	387	404	405	392	396	391	401	372	354	353	400	366	394	390	366	368	405	394	349	362	394	353	363	376	404	405	387	393	403	372	375	371	361	374	389	391	388	377	377	357	403	348	372	398	367	342	374	327	395	395	402	316	381	401	383	389	373	409	354	379	368	402	395	380	370	361	392	427	379	398	378	365	372	398	373	377	367	416	370	376	416	392	379	380	388	414	380	391	390	399	383	354	356	370	372	354	390	403	369	384	344	384	414	347	333	367	387	403	386	415	396	388	328	375	375	377	387	359	353	375	373	345	402	367	366	351	403	374	407	412	376	365	357	372	372	394	413	382	361	362	373	368	370	339	353	393	402	387	354	406	370	383	350	354	361	381	373	410	386	367	392	358	366	412	392	371	401	390	406	344	405	357	381	404	345	383	363	377	381	367	357	393	353	378	359	389	358	368	393	350	370	362	404	355	388	341	390	361	338	362	380	362	361	371	345	365	410	363	330	369	376	376	407	397	403	387	384	386	341	382	367	412	393	382	386	399	365	356	393	376	384	386	378	354	343	361	378	355	349
2099	963	973	942	968	968	944	887	907	885	928	894	893	908	928	904	945	896	861	910	886	901	810	928	913	908	829	917	905	912	874	944	914	915	877	899	839	911	878	872	915	870	867	880	856	867	871	918	937	913	853	843	904	873	900	923	840	926	841	887	938	934	881	859	882	845	885	904	861	900	838	912	915	903	910	866	858	936	864	874	909	877	909	899	887	858	839	897	881	815	877	857	874	903	891	846	902	867	883	910	864	884	929	855	870	866	861	856	971	913	859	877	903	888	846	902	854	896	821	861	870	887	887	849	853	917	841	849	882	916	834	918	837	912	819	919	858	871	897	856	870	890	865	847	833	827	912	869	865	822	846	798	902	890	894	814	896	935	874	873	884	918	859	870	885	908	875	883	896	904	908	878	880	852	903	882	845	854	867	855	895	876	889	843	905	853	870	838	851	919	855	879	870	868	909	827	901	921	875	914	950	956	909	861	873	811	876	886	836	850	879	841	874	867	879	837	840	873	855	886	846	850	857	923	875	899	888	877	859	868	904	858	853	889	872	875	850	944	907	887	933	923	872	891	863	884	863	889	876	873	913	826	872	896	908	917	876	840	834	988	831	863	869	858	906	907	784	882	870	878	796	920	936	845	934	869	893	842	850	887	856	879	865	862	871	868	908	887	853	858	908	929	852	831	886	834	919	827	862	873	901	885	923	859	826	919	851	890	878	876	901	894	841	898	908	857	892	896	872	872	819	867	875	887	843	870	896	868	866	846	902	851	837	850	896	895	907	798	856	865	908	851	845	906	910	897	844	878	826	925	911	867	816	889	877	853	898	880	887	908	901	849	844	891	908	902	895	913	818	901	912	869	899	911	807	913	881	838	876	855	862	877	830	883	837	856	856	879	865	876	875	894	819	922	872	901	870	893	924	830	866	882	891	909	895	915	854	877	900	855	876	867	809	864	897	832	846	859	907	901	903	833	841	924	859	858	862	864	888	883	907	825	885	839	893	936	874	885	867	834	898	903	913	843	854	877	867	855	944	844	863	883	876	933	896	902	894	876	854	869	904	834	925	887	915	900	855	904	841	860	838	894	874	877	857	923	940	875	874	851	912	833	809	899	868	902	875	849	859	892	899	877	858	882	842	862	890	852	885	891	938	903	818	896	935	885	882	834	885	853	814	906	902	897	903	871	845	850	840	892	805	850	886	869	902	828	862	885	950	879	862	928	895	901	866	906	867	887	881	931	893	872	890	907	948	870	797	941	926	875	883	866	893	878	925	858	865	856	879	906	919	909	917	937	898	886	902	859	883	932	864	906	896	917	931	874	900	898	890	940	930	825	883	828	907	886	886	901	827	909	862	842	929	856	893	855	917	868	845	904	833	853	915	886	851	885	889	915	815	908	887	875	836	896	870	857	892	908	812	872	843	927	913	877	886	929	878	863	865	850	903	902	908	820	883	896	892	862	818	830	890	895	860	900	885	872	885	901	883	923	850	840	843	851	935	907	892	872	878	894	918	874	850	883	889	873	883	886	888	885	925	888	895	847	889	912	926	855	888	888	902	857	860	909	882	874	908	889	932	902	906	868	868	873	891	928	942	918	877	890	839	885	836	861	891	890	885	904	843	893	856	889	837	849	898	897	932	915	849	897	885	888	832	864	893	877	863	856	912	836	837	840	897	873	892	890	914	807	951	925	862	876	917	855	864	890	896	875	892	851	961	900	861	838	883	843	887	861	864	919	882	890	836	871	851	892	882	900	864	839	881	919	891	830	889	830	897	885	915	911	871	877	839	843	882	923	906	845	900	889	888	914	843	860	890	867	856	894	883	866	830	852	865	900	891	899	864	873	873	855	895	908	840	896	895	901	862	848	895	888	852	879	883	873	881	856	921	912	903	888	931	870	855	878	812	913	892	885	918	875	886	916	887	882	906	846	885	893	849	874	818	895	869	896	937	906	904	873	893	872	879	829	936	835	943	911	857	916	870	852	883	858	928	881	865	888	862	856	864	938	887	863	830	882	909	880	886	867	935	895	884	892	838	882	910	921	868	886	888	906	950	899	932	832	924	857	834	835	886	865	906	918	900	894	925	910	903	856	901	857	895	852	912	946	862	883	871	858	838	871	863	839	869	889	916	879	886	845	908	901	842	883	887	871	826	905	890	889	890	957	834	938	870	887	890	862	880	877	880	872	934	862	857	880	871	846	870	897	907	912	894	909	883	877	897	862	936	916	895	851	900	875	846	826	862	886	900	873	844	905	903	876	792	904	840	862	937	897	902	888	903	879	831	885	929	884	878	850	867	956	900	842	915	880	857	879	891	893	863	923	903	905	871	898	907	857	886	903	875	846	906	871	892	876	860	889	899	881	886	966	929	888	908	905	870	899	895	827	868	862	908	877	933	845	882	868	923	828	911	853	888	888	887	914	908	841	894	876	881	833	925	871	906	866	854	866	842	884	843	868	894	864	926	928	906	927	849	868	876	938	859	871	924	858	881	923	870	892	898	896	836	862	891	900	854	927	886	872	894	915	882	877	891	805	870	879	893	890	912	870	876	839	853	921	887	903	899	917	906	960	852	880	876	873	896	850	901	949	910	861	905	949	891	865	830	897	844	905	875	810	888	931	882	888	869	913	893	929	845	811	883	863	906	880	911	914	813	910	906	888	899	868	868	878	887	892	855	897	894	953	798	863	870	862	931	851	900	880	883	867	879	881	892	899	897	897	897	919	841	853	916	896	884	859	880	874	895	845	846	901	812	882	872	931	878	898	930	868	865	848	861	879	820	878	865	884	919	892	879	860	864	831	905	883	842	905	906	915	872	861	855	878	888	946	835	844	907	888	870	860	883	872	824	866	926	916	909	932	915	865	937	844	843	899	855	900	882	885	850	905	901	922	866	849	871	873	887	873	862	864	935	810	884	858	853	898	930	871	845	850	874	860	870	858	870	879	880	891	821	885	885	869	910	852	882	864	910	820	912	908	835	840	824	900	825	862	823	880	869	862	894	861	808	877	897	921	921	858	901	892	920	877	868	868	878	877	902	885	917	856	912	849	865	887	923	942	946	889	878	897	957	885	922	907	860	907	930	874	937	871	862	902	886	890	835	880	882	889	947	887	857	886	899	856	890	872	888	845	904	887	909	883	858	886	818	861	857	871	835	874	842	893	860	930	871	875	926	894	905	867	855	821	886	925	921	817	883	907	920	845	993	873	841	926	887	881	920	836	892	851	928	917	911	856	854	904	840	812	885	908	881	887	878	830	907	879	904	905	841	912	846	806	859	878	856	843	876	906	861	915	894	832	898	883	851	862	860	903	858	873	891	892	850	893	821	901	920	902	888	831	860	930	814	894	926	855	902	909	831	851	867	901	865	863	862	905	886	893	967	862	870	876	839	934	860	920	880	880	858	918	880	890	888	910	897	869	873	887	896	928	865	859	951	912	870	834	899	856	813	863	833	861	864	858	918	895	851	908	874	915	829	840	890	933	897	848
8334	626	559	498	414	406	380	329	341	309	320	305	310	277	296	283	289	264	264	285	282	283	281	298	292	278	290	286	290	291	282	258	283	259	272	260	282	308	328	310	285	288	299	343	288	274	285	269	263	298	294	293	266	255	242	276	256	307	281	278	254	303	288	284	273	265	298	285	289	268	293	292	296	309	282	260	280	291	262	275	296	293	279	294	265	256	284	272	283	307	297	273	282	296	262	267	272	278	264	272	282	264	295	285	277	267	301	260	297	302	287	283	277	282	307	290	303	271	293	283	288	294	311	280	246	282	266	291	291	279	290	284	252	271	229	262	281	302	272	280	268	295	270	298	280	299	266	287	284	297	322	256	272	283	270	281	266	259	258	264	255	305	265	292	270	307	293	264	276	286	279	275	307	313	279	294	298	290	268	274	286	281	295	297	270	270	271	309	284	277	282	275	239	268	273	282	273	291	270	288	327	282	296	301	278	302	279	279	281	270	309	297	307	277	287	290	277	265	265	271	308	263	284	303	274	255	274	292	269	304	296	297	282	281	270	299	260	246	276	277	269	290	286	285	274	295	310	305	290	294	254	280	273	275	272	293	282	319	258	259	299	297	283	271	267	292	316	267	265	265	293	291	271	282	285	286	283	288	250	301	279	277	312	265	250	295	277	267	290	301	311	316	261	267	277	297	265	288	269	286	281	266	258	271	297	292	281	289	289	272	279	257	304	277	251	277	289	279	271	243	275	274	306	265	290	275	302	299	297	283	262	299	274	272	276	300	272	270	274	279	287	265	274	292	266	274	298	302	281	278	288	284	272	293	287	295	312	288	268	250	311	313	295	291	269	274	300	260	309	292	278	249	255	253	297	298	292	273	302	281	272	274	268	305	292	297	262	272	283	270	308	294	265	248	258	296	296	291	299	260	257	290	295	279	269	276	249	290	304	281	244	266	273	255	267	284	272	285	287	272	271	256	289	299	283	283	258	296	285	267	290	286	259	315	274	280	282	287	272	260	280	288	305	286	269	290	294	296	253	332	279	249	278	279	276	275	294	265	286	277	292	263	271	276	266	271	292	271	263	271	287	302	276	269	283	294	293	287	275	278	312	302	257	253	240	260	265	267	279	292	283	283	258	283	301	286	289	286	317	287	265	245	268	272	257	265	267	276	241	290	285	300	294	265	248	279	312	259	312	284	275	301	292	264	274	283	257	290	268	252	263	268	274	265	275	267	300	280	291	291	300	290	262	287	258	289	300	256	284	290	288	324	285	291	277	295	322	273	291	305	252	279	281	268	272	269	252	266	282	293	253	295	259	291	285	290	267	286	277	255	254	307	273	287	303	294	270	285	278	256	268	303	265	279	287	270	270	287	308	282	262	286	291	266	256	307	292	283	272	262	224	229	273	285	294	286	282	276	276	292	271	270	280	281	269	256	285	295	293	266	289	286	309	298	276	255	274	265	285	286	271	289	259	283	261	246	257	274	275	300	278	280	277	249	280	266	260	296	254	256	239	297	266	287	280	259	289	264	286	316	266	306	282	274	283	251	282	274	290	280	274	257	302	255	281	277	286	272	317	338	262	272	298	289	301	311	265	278	274	322	298	257	257	303	275	282	290	276	295	295	279	295	270	299	300	251	293	299	278	276	300	278	267	284	277	270	282	319	276	263	280	293	279	261	265	276	268	285	277	305	283	261	297	297	311	230	287	308	267	284	258	292	288	302	279	286	289	280	293	270	279	283	265	287	283	281	281	291	275	302	297	254	316	273	296	308	275	262	288	288	299	290	265	292	330	291	271	259	269	282	279	259	286	306	283	243	228	297	292	281	263	296	264	280	273	276	287	300	267	276	294	260	263	274	287	279	268	294	286	264	297	312	274	288	269	295	290	296	281	287	292	270	259	283	289	283	318	295	294	262	279	297	300	283	265	273	247	288	284	273	310	296	286	267	251	299	247	278	277	272	244	300	299	305	306	259	256	307	268	301	283	278	265	273	277	268	268	292	282	277	262	270	280	257	294	286	291	298	289	323	287	288	281	252	298	282	292	280	260	254	280	287	278	268	262	254	299	289	255	275	284	266	264	286	272	243	271	267	280	269	304	304	269	300	270	290	278	298	283	306	263	303	268	301	294	269	273	303	269	263	298	280	273	251	235	280	278	283	282	284	279	289	303	266	273	283	281	279	258	267	262	317	282	260	327	287	285	296	324	269	266	284	277	288	277	261	262	314	282	251	285	254	284	294	253	289	276	271	303	260	276	248	253	291	285	290	282	286	269	267	278	255	326	280	280	275	300	267	291	272	253	271	300	282	314	233	283	278	300	292	313	264	255	265	280	297	270	280	278	253	267	302	307	276	281	272	277	306	274	240	288	305	282	275	291	292	269	284	288	305	283	295	259	268	275	275	288	271	286	299	308	291	270	276	244	293	265	274	284	273	283	258	243	290	308	307	310	282	320	290	302	298	311	298	273	279	272	271	276	302	276	278	285	303	264	271	281	277	296	267	303	274	285	295	278	296	272	301	280	284	271	259	282	281	265	259	281	263	302	273	304	256	258	273	268	266	260	273	277	285	267	297	252	310	279	284	268	277	286	265	276	280	252	306	263	282	252	264	282	273	272	279	296	274	249	266	327	296	287	305	293	266	238	300	289	283	255	307	299	293	293	280	254	272	298	306	290	252	274	299	291	289	279	255	268	290	253	283	268	249	294	256	281	261	282	291	277	274	283	299	269	244	279	273	289	291	268	257	225	295	278	294	261	307	287	281	276	255	273	287	290	317	301	297	267	280	275	258	258	262	255	257	280	266	281	299	277	300	254	287	276	349	278	238	250	328	285	273	287	270	267	277	309	278	281	261	250	278	279	290	269	283	300	276	267	274	280	248	285	282	285	301	257	269	268	271	281	247	275	261	301	251	288	251	303	288	299	273	295	248	235	270	286	264	295	268	263	281	288	305	305	273	278	255	282	265	285	255	265	274	281	294	274	278	274	296	284	248	291	302	288	280	304	310	262	276	249	286	275	269	272	294	277	271	302	298	285	265	277	265	290	294	281	284	305	281	301	259	272	282	291	271	267	283	259	263	279	260	271	267	280	254	285	287	275	272	287	275	264	293	274	304	279	266	265	276	263	282	309	301	268	285	281	287	257	280	305	295	274	285	318	277	309	285	286	274	287	301	287	285	304	264	281	257	294	275	259	282	256	249	271	285	300	259	291	273	292	289	285	277	291	295	292	250	292	288	256	262	291	284	287	255	302	260	276	293	271	314	270	261	286	286	292	313	294	314	280	302	267	282	275	279	274	283	287	285	269	242	257	260	235	321	292	257	249	297	309	302	282	271	283	268	308	295	270	259	271	306	277	251	267	305	263	299	286	279	290	293	284	266	288	284	294	288	292	277	252	261	304	284	276	258	285	288	255	272	288	284	264	272	286	260	327	266	257	292	276	269	302	312	247	324	300	295	278	281	270	274	272	283	271	301	291	298	277	288
6905	970	1367	1572	1368	1211	1064	998	915	821	750	809	785	761	679	749	719	764	671	683	748	694	716	704	668	706	704	689	654	674	653	679	656	707	669	659	674	678	676	617	672	698	659	714	718	708	699	680	629	736	694	670	686	627	706	722	672	623	669	681	685	673	668	673	693	700	669	687	674	668	709	687	698	641	648	643	659	634	630	657	700	645	709	691	660	700	709	666	676	687	695	659	689	657	671	665	709	610	651	638	680	691	673	698	654	655	641	713	662	663	670	654	674	717	620	634	666	663	652	700	696	659	663	671	699	691	726	703	664	715	647	695	631	635	658	624	655	679	693	668	681	658	663	690	604	672	671	669	665	644	683	652	626	662	625	615	676	660	646	697	680	688	604	686	701	650	702	668	714	693	633	649	696	653	613	702	671	707	658	683	619	700	698	654	697	689	710	698	691	699	682	659	629	653	654	666	663	673	663	664	625	657	710	663	650	649	685	691	684	658	695	631	663	684	653	640	681	669	661	686	654	677	677	700	681	688	674	718	671	686	641	634	681	682	686	669	650	641	654	641	696	697	636	658	675	653	665	621	670	689	611	666	676	638	672	674	640	709	702	628	687	683	636	670	657	645	737	675	655	661	705	618	684	660	659	654	685	643	703	701	679	694	670	675	708	663	647	645	669	647	687	679	690	682	653	649	673	719	715	654	702	680	665	664	665	693	672	685	685	666	672	682	745	652	657	696	635	710	667	700	680	648	665	670	673	668	644	688	672	629	718	633	695	684	699	648	678	694	718	663	670	650	672	631	684	652	713	682	649	644	667	676	664	642	679	672	612	680	704	601	665	634	682	634	714	626	670	673	618	665	654	666	656	670	667	676	693	634	632	680	667	664	620	705	661	708	671	713	694	668	661	723	647	627	652	674	647	722	708	661	709	700	633	635	690	700	697	691	651	657	675	681	670	638	639	674	685	679	629	680	668	694	631	669	713	741	679	671	677	688	650	689	643	690	673	686	707	651	693	626	693	678	649	670	634	631	628	651	652	655	660	655	657	672	687	675	667	646	690	694	648	680	656	676	651	673	635	690	713	619	714	664	691	676	690	669	651	683	620	642	671	695	702	706	657	674	616	700	640	669	646	635	650	626	672	686	678	689	657	609	702	685	625	650	685	657	682	650	649	724	638	649	697	649	721	665	659	670	687	663	666	672	643	658	672	697	657	686	679	642	671	661	699	642	673	679	666	633	694	686	640	719	671	624	658	681	662	673	683	636	676	657	634	686	673	620	691	638	665	670	632	671	688	685	655	635	648	665	671	652	660	638	703	688	686	629	679	671	629	686	677	679	663	621	665	707	635	655	697	680	682	685	660	672	676	692	667	659	672	662	670	680	614	689	686	644	670	694	659	691	702	681	676	683	663	693	663	654	631	678	694	693	682	671	691	656	667	689	682	656	630	663	667	676	635	692	673	687	716	659	663	648	725	617	638	666	694	675	631	644	701	682	643	705	676	628	608	683	664	658	709	684	697	666	682	663	613	682	663	662	676	671	695	629	677	675	657	668	668	671	689	681	697	624	661	704	645	637	676	681	643	706	675	672	657	632	658	681	699	664	629	670	658	684	663	673	684	707	641	676	614	646	628	617	646	706	670	675	680	684	651	678	677	664	673	712	635	674	668	650	652	641	650	631	686	646	721	685	672	656	686	660	681	671	672	686	687	647	636	679	683	647	674	706	677	691	660	665	662	708	687	704	674	705	628	628	625	675	608	657	657	650	686	654	673	630	700	644	644	690	674	698	662	671	678	672	645	644	689	687	640	671	665	660	665	635	679	671	678	663	619	654	689	663	602	665	649	656	698	703	667	641	629	669	658	690	616	625	694	678	709	669	683	662	637	708	741	657	630	677	696	620	691	652	663	656	644	670	680	663	657	653	679	699	687	653	680	665	710	646	691	657	667	647	624	690	648	711	647	655	691	680	646	684	669	644	694	658	694	654	717	662	643	679	665	662	653	652	650	640	691	704	718	676	663	717	655	615	678	637	668	697	639	682	673	644	641	632	669	688	657	702	663	703	653	684	672	670	654	677	719	644	661	705	623	643	655	668	691	633	677	696	680	671	693	676	671	665	676	685	705	696	687	685	630	692	664	669	641	701	689	652	646	639	712	685	657	665	639	658	695	671	712	661	669	723	681	644	655	657	632	695	691	649	638	697	695	654	636	659	709	637	695	644	651	663	683	643	621	680	736	633	704	672	629	687	631	655	669	637	674	699	740	689	636	677	603	656	697	652	715	654	678	671	676	630	652	657	656	675	680	694	659	659	691	663	644	669	682	678	653	620	675	670	635	692	647	650	669	656	682	674	663	638	647	708	650	697	640	685	687	661	683	624	608	679	683	685	678	641	655	711	693	678	685	649	699	639	654	657	647	658	688	706	698	681	666	688	707	711	674	672	644	639	653	673	665	661	687	694	682	677	659	638	675	668	734	666	610	659	703	673	599	687	639	697	681	661	656	656	685	645	629	706	698	624	692	702	644	662	688	704	648	635	701	697	669	658	673	683	667	685	669	645	702	642	665	695	673	630	644	689	670	667	670	700	656	645	615	650	690	677	664	687	678	686	642	684	647	653	656	642	678	643	647	619	651	613	696	680	681	683	673	649	670	650	644	701	674	648	667	683	632	672	672	650	683	657	668	695	632	621	626	667	691	683	625	730	649	647	716	670	710	665	624	709	663	676	676	650	671	710	663	704	654	669	644	639	704	682	657	708	626	685	655	658	670	696	678	631	665	659	660	634	670	651	673	677	665	680	645	671	672	626	648	646	642	706	673	649	698	676	679	662	641	649	717	641	626	665	656	673	621	646	660	645	656	665	684	647	657	639	666	681	666	691	743	652	696	665	646	699	651	656	699	642	663	693	679	671	677	673	646	616	653	721	643	719	659	665	671	630	723	618	649	639	625	705	668	635	655	689	651	658	669	624	688	671	685	643	668	619	654	659	693	666	694	655	709	624	670	684	651	641	689	685	671	670	666	656	655	672	626	676	656	669	649	637	626	657	717	646	710	700	656	660	694	666	704	652	710	680	630	679	676	676	656	664	632	659	689	692	660	658	634	677	649	646	681	664	653	664	672	705	639	676	651	625	638	650	647	656	683	643	660	646	654	654	621	684	636	658	704	650	699	629	683	680	662	667	682	663	662	660	673	674	648	654	651	716	676	658	693	680	696	664	621	676	650	670	630	653	612	684	651	720	615	679	676	695	668	646	681	673	705	645	677	654	665	666	628	650	657	702	681	671	637	687	615	627	709	697	655	657	666	708	614	665	658	687	649	688	650	623	671	742	694	670	654	694	688	655	681	644	706	699	695	718	676	682	607	646	674	654	705	679	663	645	696	629	607	687	676	688	646	650	661	632	724	670	658	638	667	715	655	700	617	669	625	661	704	691	667	669	634	643	691	673	633	617	682	655	660	696	717	662	661	708	633	639	658	667	643	669	712	657
14365	981	714	566	396	291	219	210	203	168	146	145	150	164	159	137	154	141	115	128	126	133	117	148	129	122	122	103	131	110	135	129	137	119	111	118	128	127	104	134	107	145	121	125	140	118	116	118	131	116	117	126	148	119	124	110	112	118	125	148	132	114	117	100	134	122	119	123	105	103	115	104	122	123	141	136	119	138	138	118	109	126	105	125	128	119	123	121	122	135	139	138	133	123	113	126	130	122	131	122	130	123	135	117	112	112	131	121	115	135	111	119	142	107	125	129	125	121	114	116	109	111	119	114	121	132	114	105	122	141	103	141	103	115	136	115	117	108	127	120	104	113	118	120	138	132	104	129	109	106	113	123	122	129	162	116	111	135	98	135	121	121	104	118	127	114	101	105	112	146	108	118	126	111	130	131	115	124	129	120	111	121	120	123	123	128	111	118	131	112	143	93	124	134	106	111	116	120	145	110	115	119	130	136	131	123	121	128	113	143	118	123	122	113	131	132	101	119	107	124	118	130	129	127	123	136	135	125	125	124	123	138	126	127	129	110	120	138	115	147	127	140	127	128	141	129	119	117	106	121	118	146	134	134	128	106	121	114	129	117	108	118	114	107	111	141	132	133	135	123	111	137	131	136	132	118	98	106	115	124	135	112	116	128	119	107	122	139	123	122	136	127	130	113	116	135	113	121	121	101	139	141	129	143	125	105	139	131	110	107	124	137	129	157	111	141	149	107	113	139	113	126	122	125	140	113	94	105	140	119	135	112	107	112	127	128	112	113	106	120	128	124	125	76	121	119	131	113	104	119	140	109	124	135	122	111	112	109	114	138	108	136	102	116	113	114	113	111	122	136	136	126	105	110	130	117	144	100	112	105	111	102	118	117	127	129	120	135	128	126	103	111	112	107	122	118	102	122	154	120	133	120	99	143	120	120	118	109	114	105	143	132	134	122	124	117	117	137	125	123	144	138	119	120	116	114	131	114	125	132	150	124	137	123	95	129	116	118	146	121	129	127	115	129	107	134	121	126	122	126	115	121	117	110	105	130	121	125	126	117	147	107	125	94	120	145	135	141	132	135	127	121	132	109	132	148	127	133	130	115	114	131	140	117	122	116	120	116	133	128	137	135	117	145	109	127	115	115	139	123	128	128	107	117	108	118	110	110	116	123	120	112	110	125	94	118	133	149	124	141	116	114	129	121	120	122	126	116	113	134	118	119	91	118	126	106	147	119	116	107	129	122	126	145	137	122	147	107	138	112	98	101	129	125	104	126	115	128	112	147	133	110	116	103	106	104	105	116	91	128	119	142	134	145	121	127	113	120	116	121	128	123	121	121	123	122	128	140	111	126	113	138	123	112	131	131	143	135	116	128	120	100	114	108	125	114	142	135	140	109	128	117	106	109	108	115	114	105	149	114	121	109	115	130	98	107	116	133	111	127	130	150	106	119	133	101	118	129	132	126	115	108	114	111	136	117	116	100	76	100	125	147	123	145	124	112	121	118	129	122	120	121	124	115	129	125	133	116	120	112	119	119	129	133	103	116	131	119	120	123	124	133	138	97	95	97	125	126	125	114	98	117	128	117	116	110	125	134	125	94	113	110	131	125	118	142	131	125	119	120	132	105	132	121	121	120	114	131	119	125	133	129	132	133	121	107	112	109	124	138	127	143	124	126	118	127	125	118	134	106	138	138	135	119	123	130	117	117	103	120	101	118	143	120	131	140	107	139	128	159	127	99	119	110	130	127	137	110	108	131	133	137	131	111	124	120	118	143	112	147	129	131	122	126	114	108	120	112	121	118	121	113	123	128	127	137	124	132	121	133	158	113	118	112	118	121	137	88	127	115	130	154	110	107	108	92	115	134	101	114	140	138	118	117	116	130	112	127	134	121	128	136	113	127	127	128	113	113	99	142	111	110	137	127	120	133	104	118	142	131	116	117	123	128	120	113	126	106	125	145	146	107	136	112	130	110	125	97	137	124	137	115	121	130	110	126	130	135	140	114	119	126	122	131	121	134	127	126	122	116	140	119	109	130	109	99	134	103	106	136	119	110	135	117	108	120	125	110	116	131	120	116	128	118	122	129	108	116	103	135	113	132	92	119	115	126	141	131	112	125	124	143	113	116	118	117	104	130	113	125	159	111	134	123	125	124	141	101	131	123	98	129	113	118	116	131	108	141	118	121	126	141	118	121	136	105	139	105	108	145	136	120	104	129	124	121	87	129	142	149	139	124	114	129	132	119	122	107	120	128	99	137	126	110	149	151	109	120	129	113	121	149	111	115	113	117	126	123	112	118	122	105	127	120	108	135	119	125	104	123	129	101	126	128	135	121	115	116	109	120	147	123	131	115	125	120	131	142	108	122	126	127	147	136	127	132	134	124	127	108	108	106	137	130	131	119	98	109	110	127	133	143	95	123	135	134	124	102	127	117	124	123	120	101	124	133	107	110	127	126	114	138	137	121	110	108	148	113	128	117	105	120	119	114	111	145	137	146	104	120	123	133	119	112	112	111	119	125	136	121	119	125	111	140	113	103	119	128	103	120	120	116	118	118	110	113	116	122	105	120	145	116	129	130	132	95	111	121	105	119	110	122	117	129	106	123	134	120	123	108	134	111	117	136	109	113	102	112	143	129	101	118	130	112	124	114	126	105	129	119	114	116	117	115	129	113	141	120	124	108	113	131	137	118	131	134	137	110	113	114	120	140	116	98	117	93	132	118	113	122	134	110	121	106	120	119	114	110	116	142	123	124	116	120	134	119	114	124	114	120	114	134	134	114	108	123	108	109	103	124	117	141	111	105	114	113	120	103	118	137	133	122	94	121	102	146	124	112	142	124	120	110	135	112	102	126	116	132	123	122	117	135	109	141	120	114	123	129	110	141	124	131	115	137	129	99	133	126	132	125	136	119	108	126	117	104	123	119	123	129	112	127	88	140	117	105	116	132	122	147	121	134	111	118	131	121	114	131	111	113	114	118	128	115	128	128	115	123	112	124	121	103	119	120	124	124	129	120	110	126	121	127	128	112	106	111	118	107	142	117	130	131	102	133	136	119	107	119	139	118	127	106	138	137	113	114	134	126	123	131	120	97	120	113	119	122	126	146	122	116	112	122	123	113	112	115	115	145	140	127	104	129	117	123	137	124	125	126	132	116	115	131	115	125	135	118	114	114	104	127	124	105	146	132	122	123	123	116	118	122	115	130	111	120	115	111	108	100	126	111	127	137	106	130	118	125	113	125	115	119	125	108	116	132	135	145	130	119	130	112	101	124	117	105	118	130	119	111	122	128	140	157	128	122	111	113	124	130	126	119	120	135	143	122	124	98	132	102	122	134	112	132	124	124	99	137	129	124	133	120	116	118	121	141	121	116	133	123	117	127	134	101	126	135	125	107	128	111	103	131	124	132	132	135	131	132	120	138	139	130	127	118	126	129	124	123	125	107	136	113	130	124	143	131	135	119	139	141	124	122	151	111	143	113	105	107
8647	785	1465	1745	1543	1232	1033	804	726	651	594	544	486	493	464	440	434	407	422	394	406	398	383	372	405	381	339	338	363	391	370	350	375	385	364	385	335	351	375	338	368	387	355	364	333	384	366	333	348	352	325	319	364	352	350	349	331	338	305	333	327	328	342	307	327	349	341	328	335	318	348	318	335	324	312	334	311	343	313	325	344	342	329	344	307	353	316	351	345	326	322	344	326	358	337	327	320	322	301	337	357	339	337	303	331	372	328	305	321	343	337	314	363	319	338	318	323	376	347	331	360	373	313	354	321	323	334	323	323	319	326	294	335	317	322	338	366	312	313	345	318	332	314	328	315	316	323	359	329	308	320	350	316	353	322	370	312	335	343	351	325	332	320	312	349	350	361	375	311	337	315	338	358	336	355	319	316	313	327	334	322	347	363	321	313	323	314	355	317	330	291	332	355	317	356	338	312	342	358	317	353	341	341	313	323	363	301	328	362	322	327	329	316	336	293	344	328	334	329	328	304	324	342	342	314	324	331	375	356	352	339	321	343	311	384	319	316	329	315	338	315	314	328	341	342	332	368	320	338	306	323	330	364	357	325	346	338	324	338	302	319	337	340	343	360	319	356	303	348	358	368	332	294	327	358	334	333	341	325	351	351	321	322	325	359	333	359	315	318	336	336	330	346	317	314	321	324	355	326	319	372	333	330	344	343	329	346	323	334	321	319	350	354	326	337	355	348	352	318	352	325	314	341	346	328	325	326	370	338	304	357	349	331	367	288	336	337	324	344	312	299	335	329	330	329	357	342	323	328	316	329	391	331	337	338	345	343	311	309	320	371	297	320	322	350	328	345	319	306	344	325	353	340	339	332	307	327	369	352	334	347	341	333	338	369	335	329	328	342	346	315	297	321	334	336	377	356	350	328	327	358	312	341	309	338	322	320	333	322	361	342	306	317	345	341	332	309	309	338	335	335	316	319	362	302	303	334	316	300	329	322	325	350	365	319	328	317	352	335	359	356	364	318	347	349	340	344	353	297	333	359	344	332	332	303	349	350	340	353	322	335	324	345	328	353	310	319	314	326	326	353	333	295	332	337	305	369	325	320	302	333	328	330	329	352	332	322	361	330	285	368	315	346	350	319	329	299	337	348	328	330	361	343	335	317	300	312	314	326	349	336	313	310	334	345	357	365	371	326	323	329	320	340	374	318	314	331	340	349	367	352	335	326	317	312	306	317	338	340	334	347	328	327	348	337	312	333	342	292	315	350	330	334	311	319	319	355	320	373	358	366	341	331	348	359	348	308	321	350	332	326	342	316	336	314	333	349	327	327	332	326	324	325	361	352	342	323	352	329	318	332	364	317	329	342	339	306	323	309	324	332	302	316	346	360	346	332	305	326	311	323	335	313	334	331	325	353	325	324	312	324	300	343	344	348	322	338	309	352	336	337	345	334	314	332	298	316	307	312	336	329	332	365	306	360	326	322	326	338	312	323	340	308	336	296	335	328	332	313	333	326	319	338	346	391	368	340	327	327	334	352	347	297	367	332	317	369	336	315	348	327	344	299	409	328	332	321	359	326	334	340	329	332	364	344	332	336	321	336	323	330	366	326	340	331	303	333	308	354	347	332	313	341	345	339	311	309	358	332	343	326	351	347	326	348	328	312	335	319	359	371	323	313	327	368	306	332	357	342	312	349	301	341	336	321	351	335	360	304	310	342	323	336	323	310	344	286	370	343	330	346	334	311	309	322	312	331	332	323	333	336	315	308	370	342	347	320	343	316	304	333	356	337	342	310	349	355	319	334	352	342	351	324	350	316	367	285	322	311	339	345	344	324	312	317	349	311	291	338	337	324	332	341	327	299	349	318	367	323	376	325	345	288	321	350	337	351	354	341	293	321	332	332	321	338	328	309	337	330	295	328	349	329	327	321	340	323	347	333	320	355	337	360	326	349	305	339	336	327	345	297	319	309	345	351	349	345	342	342	328	321	316	343	357	349	354	318	319	327	309	365	361	322	326	357	339	366	356	314	320	349	369	307	331	330	341	326	346	320	344	334	363	346	329	318	323	350	348	324	310	309	310	330	307	288	311	342	365	303	349	313	326	296	339	334	329	313	309	343	328	322	363	338	305	320	325	352	327	353	342	371	337	326	349	338	359	350	326	364	351	358	325	317	344	322	323	322	308	338	305	313	358	332	326	341	347	372	343	293	366	351	332	320	357	351	363	327	329	369	294	322	339	308	346	340	343	327	330	322	322	350	330	341	307	315	331	344	321	331	331	339	343	344	341	358	330	330	324	325	371	341	314	361	337	349	306	324	358	325	331	344	295	339	343	306	346	324	345	332	325	337	327	345	325	296	361	312	321	333	309	315	326	345	335	309	317	316	336	322	339	345	340	327	374	350	342	330	321	316	320	327	309	384	318	318	369	349	365	343	335	366	330	329	320	313	330	321	330	361	295	329	342	316	321	309	315	309	367	335	319	310	342	321	347	333	316	327	312	303	343	332	326	313	320	328	324	325	329	340	354	333	326	355	332	337	368	327	332	346	336	305	346	306	363	343	320	323	343	312	326	351	317	332	329	330	369	299	341	332	344	312	327	310	319	341	365	329	346	355	325	323	322	329	338	342	312	327	347	309	320	307	353	302	334	329	366	316	324	313	334	321	316	335	339	338	336	334	331	326	336	351	362	317	351	348	329	287	303	350	334	337	314	343	337	361	353	335	337	320	330	364	326	346	348	353	322	306	330	344	334	318	365	338	317	297	311	356	331	353	316	328	287	346	374	324	335	357	373	336	326	324	323	352	320	319	348	278	337	357	318	307	346	325	343	339	322	308	313	315	320	338	343	321	362	327	343	333	361	342	359	351	332	302	320	354	345	366	338	341	344	331	318	340	334	338	317	339	323	300	297	331	322	309	342	355	292	336	326	296	333	351	358	308	335	344	352	299	307	351	302	332	326	317	367	339	316	292	330	325	372	319	333	346	353	362	344	323	328	311	362	354	358	307	327	304	320	345	317	327	369	320	344	364	306	321	342	320	379	331	323	305	317	316	312	338	315	315	324	345	354	336	286	308	302	327	363	346	325	301	312	320	356	337	342	328	340	288	299	301	311	289	325	324	333	330	301	326	341	348	338	381	316	356	338	320	371	322	339	317	325	346	347	304	320	344	312	279	334	395	320	329	341	340	351	351	326	306	320	320	334	323	306	310	342	355	339	324	309	362	346	349	332	334	347	303	354	331	350	312	303	336	352	343	327	321	337	328	341	336	371	330	344	313	322	332	325	322	331	350	342	347	342	327	308	336	355	343	352	307	340	329	360	329	342	371	349	313	378	340	329	344	332	319	305	340	326	379	330	344	319	309	340	307	345	356	312	328	337	340	331	322	328	343	314	325	373	356	334	331	319	355	359	326	348	346	328	365	313	344	303	357	322	338	328	342	319	343	351	332	326	352	334	333	313	309	312	309	316	336	335	344	354	325	325	326	347
1479	435	428	446	415	428	377	384	365	364	389	393	380	365	394	376	368	400	424	375	396	374	361	375	412	378	364	399	355	381	375	385	386	372	368	366	396	348	391	343	389	395	370	431	387	399	363	401	396	374	373	369	362	384	390	380	374	337	352	371	365	378	379	348	378	373	432	378	378	398	376	373	389	424	394	357	382	371	380	386	370	379	388	378	362	359	427	405	338	394	339	366	372	371	380	390	360	373	413	391	365	369	387	363	351	372	400	383	358	370	374	364	372	377	374	347	357	377	367	350	368	377	367	390	347	377	411	369	411	391	382	386	365	342	360	384	371	383	414	372	393	347	343	364	347	384	382	348	375	334	400	367	368	393	358	364	360	384	356	399	423	419	360	398	386	355	360	397	358	367	384	411	342	369	403	403	382	377	356	378	395	404	403	376	401	362	352	368	363	382	365	350	371	413	408	392	383	364	388	360	353	380	370	378	392	345	384	370	379	398	388	357	365	367	385	359	375	396	365	357	363	397	385	392	391	368	406	369	402	389	372	358	394	410	375	391	363	368	386	370	356	363	352	358	351	379	393	381	362	349	418	375	411	396	375	383	385	360	373	393	363	347	366	346	408	357	354	374	382	375	397	324	347	385	368	379	420	346	340	389	361	346	366	360	367	393	326	397	431	379	383	368	394	329	389	393	369	403	370	396	363	378	352	356	427	378	359	360	397	343	383	396	419	382	360	363	340	368	374	369	401	409	370	359	386	338	368	360	362	369	381	361	374	387	354	351	398	367	331	347	373	389	371	356	363	352	359	358	376	423	357	394	384	385	400	409	356	346	372	411	399	347	347	407	349	404	360	364	387	387	398	377	359	324	401	379	390	398	400	381	362	370	368	391	364	369	405	394	344	367	370	377	379	366	433	381	370	367	376	375	399	365	425	369	376	372	374	409	367	373	383	353	409	354	397	364	368	373	382	400	391	361	368	332	396	381	403	408	378	397	384	391	409	362	376	403	375	403	374	359	398	399	416	371	412	366	379	407	379	360	360	364	359	370	404	375	388	360	361	355	407	383	383	373	370	371	378	386	389	397	342	418	367	374	380	364	387	364	393	387	397	402	391	345	356	367	382	360	367	410	389	364	369	375	364	346	389	379	367	359	410	393	373	352	411	373	391	397	369	367	386	334	349	349	370	378	361	368	365	342	374	393	381	372	391	380	378	340	361	389	358	374	393	364	381	364	398	379	401	346	362	378	381	363	384	369	382	361	404	387	372	407	379	376	374	422	405	412	358	376	368	371	371	401	372	370	410	362	389	344	387	388	396	405	396	410	387	351	422	368	391	398	401	371	378	383	382	378	369	393	397	414	404	374	369	363	348	393	440	388	371	398	374	369	397	390	377	393	372	341	379	353	393	376	390	377	377	363	373	346	372	410	379	367	364	368	380	383	356	384	382	394	413	382	372	366	411	371	385	351	383	351	401	393	387	370	370	370	386	372	385	371	356	335	396	351	385	344	390	381	369	376	386	385	392	389	380	399	361	395	390	395	369	365	383	341	388	373	395	389	412	412	400	372	422	367	393	377	353	410	384	363	406	384	388	367	404	386	349	400	419	350	342	384	382	397	408	399	406	420	377	381	343	382	353	341	360	372	409	373	391	352	359	397	386	378	346	369	393	352	392	362	390	358	376	380	376	371	376	372	360	394	413	400	371	328	379	359	378	358	388	374	392	349	372	381	372	343	360	361	349	351	356	357	345	384	388	364	325	394	401	382	383	372	385	387	354	379	350	355	368	358	353	327	380	346	344	375	405	409	419	353	383	401	381	346	372	372	410	396	381	340	358	376	409	368	410	384	325	347	380	373	379	366	324	408	391	354	397	354	368	374	418	363	378	422	386	381	370	346	376	351	359	345	344	367	390	404	373	327	362	389	339	381	342	353	366	375	421	373	387	342	387	382	382	416	404	380	382	344	351	363	398	379	375	339	382	396	370	395	400	395	366	382	373	368	384	373	376	386	371	410	379	398	386	374	400	363	363	403	396	386	372	408	419	366	349	419	361	344	392	353	391	430	384	365	392	381	385	377	373	358	381	367	356	374	383	374	365	384	404	404	376	423	403	356	390	369	411	393	383	406	425	390	380	364	382	375	337	389	379	378	385	395	383	413	385	411	415	364	338	386	415	364	385	357	371	368	354	405	345	378	388	366	420	399	364	364	367	349	376	426	365	412	363	385	368	416	393	349	375	365	386	385	358	393	376	428	367	377	384	370	359	391	397	358	378	381	378	366	366	394	376	371	391	416	392	396	372	386	373	377	376	367	405	340	371	371	382	353	413	378	386	344	369	437	359	419	361	376	354	370	380	366	342	359	384	328	365	361	362	369	407	378	372	333	381	403	369	390	387	370	401	339	374	374	380	356	379	367	365	368	397	384	417	381	386	336	354	409	370	381	432	392	358	344	338	382	336	367	364	343	347	409	376	385	392	398	364	366	388	387	349	375	343	380	377	368	383	411	371	375	392	368	364	398	369	346	379	350	332	406	353	353	415	390	386	394	381	348	356	356	330	396	412	397	420	336	361	355	362	396	371	416	382	397	372	382	376	380	382	378	377	354	371	401	386	335	388	372	338	338	396	353	363	357	362	350	360	401	359	397	398	390	368	361	409	355	374	390	383	349	346	389	412	367	352	361	387	336	382	372	382	421	380	418	395	381	358	371	347	331	385	363	394	368	361	376	355	356	394	386	377	372	376	356	351	380	386	371	373	389	357	345	369	399	381	390	359	384	328	439	385	424	346	361	361	401	351	386	372	395	381	327	343	341	399	381	372	401	388	368	395	358	358	357	381	420	350	363	383	377	336	382	362	398	351	364	398	373	348	400	383	408	391	364	381	363	372	369	385	396	418	377	358	379	425	363	347	363	381	362	370	350	362	384	386	343	350	380	400	337	386	339	361	395	384	363	373	339	394	409	375	347	358	360	378	390	353	378	383	367	386	366	396	387	391	359	343	387	368	372	395	337	383	376	334	365	361	376	336	387	333	379	393	407	368	405	378	363	384	365	368	362	370	363	388	389	388	369	378	365	375	389	371	345	338	364	370	333	381	378	360	395	398	384	356	392	361	417	368	356	389	363	371	359	354	390	366	376	383	383	386	356	380	357	398	402	331	346	367	375	373	373	337	393	390	351	391	373	410	386	393	400	390	394	389	372	417	360	373	371	341	367	363	369	385	354	367	366	376	377	426	390	413	374	389	392	419	343	346	391	360	365	367	383	353	396	404	374	389	408	348	381	369	380	402	385	417	378	379	353	350	379	385	377	367	331	374	409	355	350	409	421	379	396	401	377	361	407	374	343	405	393	360	382	363	411	373	415	354	415	413	375	373	373	400	380	383	377	341	359	378	383	356	340	388	381	369	405	372	357	367	399	367	363	365	415	396	394	361	348	350	359	392	361	341	354	374	405	420	392	394	399	352	337	367	359	377	367	364	361	382	328	379	343
2174	923	1003	958	975	1014	902	912	951	902	927	869	910	906	921	882	918	864	843	896	915	864	874	902	892	876	899	907	875	868	901	874	850	843	863	896	809	840	858	908	856	840	931	931	884	850	881	882	854	907	910	848	937	898	862	908	855	863	850	905	925	868	897	902	913	830	881	895	852	910	860	842	891	852	839	871	903	887	929	873	878	869	868	858	851	851	900	858	848	893	853	842	898	882	886	872	895	899	899	946	861	859	862	866	839	945	863	844	909	844	833	884	854	820	897	951	846	876	908	926	875	867	863	923	850	837	877	866	807	836	878	900	844	922	929	906	858	898	846	895	897	874	883	842	838	883	885	882	842	864	904	848	977	879	892	848	888	858	864	872	874	861	931	870	907	845	856	891	907	887	860	868	887	908	877	871	829	926	892	870	880	894	909	897	864	879	810	887	849	912	837	874	847	861	871	893	872	897	866	847	904	886	889	844	908	892	920	822	883	874	855	859	885	848	871	898	881	880	896	870	866	874	866	866	888	903	889	889	935	870	858	905	870	848	826	869	887	867	845	881	835	840	860	873	893	817	841	853	866	881	859	848	874	866	934	893	862	859	881	897	858	867	952	869	882	902	892	828	928	847	897	864	867	932	861	889	870	915	854	838	902	896	904	879	849	856	875	907	876	865	842	871	827	891	839	855	830	868	865	875	914	882	869	843	879	846	880	827	900	906	926	830	854	895	812	852	858	927	859	852	888	864	888	922	889	925	891	874	885	939	838	917	860	874	872	890	892	904	889	890	868	876	843	877	877	880	843	848	896	917	884	878	822	892	883	868	867	873	857	854	817	859	877	904	818	908	877	885	908	894	865	871	895	845	823	872	913	909	892	855	902	856	896	894	875	912	823	915	819	863	906	887	922	882	841	809	903	915	919	912	903	861	893	935	911	847	890	851	863	881	874	930	813	914	854	866	871	900	922	888	866	813	884	800	837	851	857	884	907	919	916	887	836	944	860	892	859	890	891	880	851	865	923	885	895	874	942	908	860	883	848	856	935	848	970	865	849	893	869	871	858	839	865	863	874	861	846	812	903	854	847	866	912	869	957	923	866	923	931	836	838	885	864	880	923	860	872	845	879	864	829	888	880	865	890	925	900	869	770	898	926	859	902	910	895	868	846	886	901	869	924	904	869	843	874	889	934	843	849	870	932	893	885	871	858	853	879	890	877	832	857	847	839	860	835	905	883	908	894	851	860	860	873	881	868	903	853	913	857	872	850	857	819	838	864	896	832	941	853	896	895	899	886	892	849	882	892	849	909	838	889	875	883	881	935	865	855	858	881	868	849	906	868	896	856	883	914	863	896	874	869	871	925	904	916	899	922	835	847	869	881	910	889	830	876	892	884	866	893	878	880	893	898	883	938	889	833	857	868	840	854	844	936	866	861	970	848	862	905	890	888	895	907	890	868	913	833	858	845	889	868	875	778	863	895	945	880	899	863	823	891	881	848	862	899	846	877	855	914	858	854	893	878	873	846	858	869	862	884	878	838	876	880	941	876	852	906	876	875	852	881	891	846	859	868	846	837	876	921	873	854	848	812	937	829	869	902	919	866	828	887	822	893	863	825	892	885	863	912	883	925	896	886	886	875	890	906	902	891	849	832	847	888	877	854	876	888	851	856	877	914	913	833	876	901	841	873	893	884	914	867	869	843	862	935	878	880	884	857	871	876	819	849	873	874	929	818	887	904	942	886	907	892	901	895	871	881	827	845	869	880	896	890	853	930	848	877	836	916	915	871	872	894	920	865	878	834	896	844	866	923	866	889	851	870	859	898	876	863	831	916	842	882	913	852	890	852	885	867	825	933	883	930	854	894	852	872	869	842	915	864	845	859	904	886	845	889	879	903	888	864	879	902	843	891	896	851	862	817	843	860	881	928	840	840	875	893	880	872	846	866	889	868	832	871	895	850	871	859	920	875	868	925	836	845	847	938	899	880	861	830	857	912	855	904	841	907	870	855	900	871	891	867	834	858	881	890	898	822	906	874	881	875	901	866	895	895	881	821	914	856	893	870	893	880	901	866	905	889	852	895	841	840	873	840	873	818	875	887	886	827	811	869	903	869	924	851	883	890	835	897	863	864	897	859	904	883	958	836	895	895	879	890	876	862	884	909	829	876	921	851	864	859	870	884	894	904	965	839	865	846	873	850	827	933	870	891	916	896	895	911	884	872	897	872	853	881	871	874	863	888	858	870	878	916	866	906	867	821	908	910	889	841	878	860	896	910	816	820	893	814	875	914	847	871	893	856	872	894	947	924	921	819	886	889	893	906	873	897	909	850	859	896	867	893	857	848	899	876	892	846	870	910	881	839	842	900	859	859	875	886	927	888	866	850	902	844	939	847	861	938	839	875	857	936	866	877	874	883	883	927	838	877	908	878	886	900	926	878	823	888	894	879	858	845	851	838	886	927	844	871	882	861	921	912	885	882	895	893	896	873	923	931	890	881	846	907	881	825	920	916	890	862	860	870	867	931	825	856	877	871	869	870	885	909	871	902	884	875	880	833	827	836	865	889	896	880	887	829	890	874	888	822	852	859	913	878	855	890	917	882	880	883	876	903	881	861	819	846	879	886	874	847	886	841	871	897	877	910	875	883	860	891	869	830	888	879	877	942	857	873	877	882	911	877	876	862	835	923	865	830	887	912	868	923	825	893	822	874	859	862	892	850	894	885	914	916	872	881	901	888	916	898	935	872	893	882	863	920	888	892	878	860	890	852	845	869	886	898	826	834	893	837	825	906	844	892	864	895	905	887	878	887	822	935	915	901	866	839	859	828	874	872	878	862	874	862	920	854	842	885	886	880	887	926	913	860	879	896	895	910	871	886	940	939	853	863	887	898	890	873	883	887	871	903	905	876	916	867	890	896	872	886	872	917	860	935	858	851	854	821	825	811	784	883	953	891	845	890	882	894	915	912	911	870	947	856	878	851	887	867	872	893	862	887	859	860	818	886	854	898	931	882	863	878	877	845	887	869	896	871	819	875	870	891	911	871	865	887	850	875	884	921	910	858	883	919	932	871	869	890	849	892	828	829	813	892	879	851	884	898	872	891	878	888	914	933	902	862	911	947	873	870	955	865	876	872	870	883	906	882	860	865	847	884	854	856	860	886	873	929	867	890	898	921	886	930	879	906	874	853	850	865	923	843	894	877	861	894	880	862	838	844	871	874	854	874	925	896	907	880	811	937	875	868	827	907	859	844	896	814	837	872	856	891	838	909	899	835	864	913	848	832	883	865	875	899	875	847	895	914	904	889	874	887	866	873	858	854	871	881	866	875	823	898	910	888	915	886	898	853	808	868	916	864	868	885	869	893	855	880	896	901	886	894	845	915	897	878	884	912	920	890	866	873	823	911	825	908	912	891	860	889	906	861	886	842	920	890	907	869	849	902	929	853	862	851	853	869	869	871	886	827	886	830	832	864	859	850	893	940	867	885	858	880	879
8635	609	581	537	445	367	383	322	308	269	324	307	323	311	313	310	311	276	290	299	300	294	300	304	282	303	301	251	292	257	294	293	276	285	293	295	260	270	297	303	288	271	257	296	289	279	305	259	273	317	295	293	296	277	275	263	300	280	305	280	269	292	300	285	285	281	281	258	291	303	302	268	279	246	302	280	271	291	271	278	266	258	265	276	281	247	274	280	275	287	265	295	307	287	282	309	256	282	281	288	275	290	309	272	262	290	280	286	290	311	274	292	277	288	274	302	297	269	277	281	311	304	286	286	273	261	305	279	272	287	303	269	269	278	279	303	261	300	280	268	281	287	285	284	297	282	268	303	301	282	265	265	293	266	289	268	254	287	305	291	275	290	258	267	257	271	259	285	295	248	321	294	283	238	281	276	285	292	292	279	257	280	269	307	291	262	258	244	319	241	292	272	239	291	327	262	268	281	307	267	295	260	294	294	264	281	264	264	298	261	305	267	295	295	289	300	286	303	297	306	312	286	273	307	283	268	285	266	278	262	307	283	270	276	281	304	285	259	276	262	278	230	286	270	297	265	246	269	285	275	305	279	273	313	288	291	270	298	250	271	292	288	323	253	263	241	293	304	277	287	291	268	267	271	286	271	286	282	296	276	278	281	305	283	272	259	284	289	288	274	314	294	299	295	266	293	319	280	287	296	274	282	279	257	271	286	291	307	282	271	298	285	309	269	273	270	307	263	296	286	261	289	258	303	265	298	307	275	262	277	305	269	291	266	270	268	279	277	294	259	259	273	271	261	288	288	299	264	307	317	303	273	294	311	281	285	314	296	265	297	271	270	298	296	281	301	268	270	261	306	299	253	290	291	264	280	297	276	276	268	269	273	269	298	276	278	284	273	326	299	293	276	257	312	285	274	245	311	272	290	294	292	281	278	277	249	258	291	283	298	250	266	322	304	321	301	279	275	303	277	277	242	284	275	293	267	260	271	280	292	276	287	283	284	255	277	280	235	240	286	302	260	284	281	312	257	271	303	276	282	268	266	266	321	274	302	281	276	268	253	267	297	314	249	288	283	278	279	295	240	284	292	289	271	287	265	290	301	260	304	290	270	282	275	333	311	284	249	288	271	292	289	271	311	278	280	273	298	265	265	281	282	268	291	285	291	294	283	268	291	283	294	263	288	286	294	287	270	289	286	284	267	273	250	288	291	290	288	278	294	297	298	280	257	281	296	281	301	294	278	283	313	272	318	280	264	278	269	306	275	299	235	276	291	251	285	289	278	306	277	276	271	295	294	283	309	291	254	274	287	274	285	267	278	278	297	269	272	285	284	290	274	258	272	272	274	292	289	260	257	309	265	265	246	308	286	268	264	296	296	279	287	301	300	309	269	286	258	305	268	293	273	278	286	322	270	286	258	278	257	302	271	265	300	288	282	317	277	264	311	267	281	262	294	309	283	285	282	277	270	298	314	274	272	269	293	330	292	263	281	255	256	275	274	270	261	286	275	295	288	270	254	298	302	290	284	261	277	273	291	296	270	275	270	259	265	263	252	277	271	271	285	303	265	276	265	245	291	277	271	296	290	261	266	290	278	279	297	312	241	271	275	303	275	263	259	267	274	293	304	255	267	269	272	270	280	256	297	280	324	266	267	282	268	294	285	277	286	270	288	277	261	285	273	269	256	296	274	277	270	299	298	274	274	264	279	276	299	287	254	295	302	279	283	268	270	285	280	292	281	301	290	284	284	288	275	298	326	282	281	267	327	275	301	265	294	253	291	280	305	287	272	268	291	237	298	250	276	308	287	279	290	286	307	301	271	295	263	266	284	292	262	263	267	289	270	292	284	316	291	270	303	306	298	302	275	266	283	295	280	306	267	281	295	286	288	277	306	292	272	258	287	291	284	317	300	284	268	280	287	297	275	278	272	259	272	288	288	285	306	263	289	249	254	264	278	268	257	284	289	280	284	286	280	297	303	294	272	286	281	332	323	293	295	281	306	226	297	248	277	276	248	261	307	276	300	304	253	244	302	281	282	282	295	282	278	279	287	254	265	272	268	273	298	273	303	301	313	301	287	290	299	254	284	266	258	293	288	283	286	308	285	282	279	296	281	243	294	275	267	275	292	286	294	264	283	268	275	294	310	271	323	272	298	280	280	266	284	263	275	312	290	266	289	254	271	260	291	285	298	289	298	259	278	295	257	265	280	277	275	248	273	273	282	276	260	311	277	248	256	265	291	277	234	284	282	314	298	287	280	289	259	259	294	291	283	259	284	279	283	264	292	290	272	251	274	258	265	276	285	290	340	277	312	295	275	275	285	295	255	251	269	300	242	283	301	318	278	271	290	288	282	280	267	278	260	286	268	295	279	284	266	273	291	291	282	286	278	290	267	258	287	244	288	256	267	260	286	265	267	290	290	314	259	231	317	276	276	259	306	258	286	276	279	261	275	289	268	263	287	294	274	289	277	260	286	306	298	272	284	271	292	277	264	252	288	318	279	302	280	270	253	292	266	295	269	255	274	281	249	259	272	273	274	282	260	306	284	284	271	263	298	315	263	295	302	285	281	247	263	294	265	310	273	256	286	257	293	272	273	288	295	314	270	272	283	288	282	275	283	274	290	262	277	286	268	292	283	250	266	255	291	270	295	355	300	271	286	298	287	289	283	255	272	267	303	269	264	280	283	274	280	258	309	261	295	339	290	266	259	277	278	262	233	302	285	275	293	292	277	274	293	283	297	270	292	285	245	278	300	237	270	276	304	320	265	270	279	306	288	304	291	274	272	266	258	262	319	275	265	280	308	294	268	271	252	323	266	261	244	264	286	292	296	296	287	274	277	257	252	263	283	288	287	271	281	273	287	273	320	281	253	283	267	311	283	267	267	263	284	309	275	291	263	288	271	312	246	268	263	287	287	277	271	313	252	254	263	304	293	304	278	267	302	274	270	288	248	305	291	319	312	303	297	249	261	285	258	260	274	262	283	266	272	308	283	262	274	293	302	301	305	285	318	256	305	276	254	262	307	301	298	276	290	287	308	273	284	225	233	242	253	277	262	297	312	301	306	280	246	262	264	272	277	276	258	269	274	290	267	301	264	290	288	289	283	280	292	275	304	266	300	295	309	282	292	277	282	282	287	279	287	322	309	284	268	308	275	276	279	264	289	304	280	273	272	256	274	303	286	289	270	298	282	285	281	268	305	273	307	276	251	270	293	275	266	273	270	261	293	276	275	258	264	275	271	284	261	280	253	270	245	293	250	293	294	299	269	290	297	265	301	302	277	293	279	305	258	268	272	296	274	284	305	267	281	288	270	265	261	317	270	303	289	280	285	262	292	304	304	257	318	320	282	274	271	263	294	277	271	256	291	309	281	304	319	260	264	263	282	273	298	302	292	265	282	323	295	274	308	273	301	317	307	253	252	285	280	262	264	262	273	264	303	280	279	293	260	263	299	282	291	294	301	283	313	276	272	275	269	279	295	285	301	281	309
7181	931	1368	1534	1395	1145	1075	969	916	880	807	780	809	740	793	720	747	744	728	692	676	694	685	686	750	644	688	719	690	652	712	657	674	716	666	672	676	653	694	715	660	666	721	700	641	711	672	722	690	682	701	713	662	649	680	654	664	668	687	663	680	682	690	706	642	684	658	664	651	659	636	666	651	668	691	663	667	644	675	669	664	672	628	697	642	641	698	633	669	658	681	660	725	655	685	710	681	690	677	691	623	679	678	725	634	715	670	642	692	679	662	648	666	625	673	653	638	681	676	662	687	675	633	722	717	662	725	646	660	669	664	695	671	681	643	661	675	647	661	710	669	703	672	674	628	653	650	672	664	712	673	622	676	648	687	655	681	613	675	652	598	642	651	674	648	687	644	665	647	671	670	654	685	657	644	699	648	719	633	701	708	680	661	664	647	669	623	643	752	669	689	679	640	648	678	668	672	671	683	649	638	667	640	623	674	631	662	653	648	706	707	647	635	692	688	653	674	652	664	662	680	691	653	655	689	699	677	656	638	653	668	704	706	674	685	634	689	678	695	642	674	696	713	696	649	656	663	668	620	669	704	725	673	668	642	701	668	693	695	681	700	660	720	663	665	616	704	657	626	693	690	616	644	669	683	710	708	717	674	674	621	657	682	683	664	645	628	645	699	682	681	689	687	674	668	690	664	726	656	693	642	731	655	634	688	694	689	680	677	672	675	703	675	669	663	696	654	631	652	641	648	636	741	702	639	668	660	629	679	640	638	672	662	658	654	634	670	708	727	677	727	668	679	656	693	704	678	667	683	686	684	662	628	672	679	653	659	716	660	649	660	738	671	689	641	633	697	666	640	681	678	673	673	693	666	675	655	621	661	652	663	671	663	638	674	675	665	637	660	659	644	678	621	706	619	662	657	657	657	662	660	693	675	686	676	735	643	669	622	707	633	696	676	697	653	687	695	678	693	672	658	693	649	684	643	671	689	676	611	648	633	624	691	663	641	650	672	709	685	691	657	663	688	664	637	626	695	664	667	659	630	644	652	688	658	681	707	671	685	645	673	716	674	680	671	715	655	687	651	651	716	675	666	663	678	628	659	641	663	679	622	673	657	676	693	635	632	633	640	669	694	675	684	648	658	706	678	683	686	660	622	664	655	680	636	696	649	715	702	659	653	637	675	671	632	650	678	672	672	638	640	711	675	666	684	667	699	665	690	667	717	686	682	674	659	697	685	681	639	678	649	674	663	648	669	682	638	649	654	679	686	633	668	657	664	665	676	664	726	620	651	645	699	659	643	710	620	680	647	693	658	660	676	702	658	627	673	653	691	685	658	695	677	651	685	648	697	694	677	637	676	671	681	647	666	670	652	700	694	662	655	682	619	685	671	649	688	702	694	639	675	662	727	701	657	651	702	643	644	642	652	704	672	657	649	689	679	622	693	645	695	678	653	678	695	648	650	681	693	655	658	709	643	673	661	700	672	627	675	654	643	662	701	655	635	649	691	644	696	673	660	627	651	643	681	686	631	684	700	655	670	656	633	654	659	685	699	660	650	643	673	631	639	632	652	638	670	641	638	647	647	701	686	639	696	666	640	657	629	693	651	686	703	625	718	729	703	667	675	645	676	683	656	683	669	697	697	607	684	665	680	689	616	679	665	647	641	632	634	731	645	691	661	716	682	673	693	641	664	666	683	648	687	682	646	647	654	692	663	711	690	671	623	696	666	676	622	654	636	671	669	661	660	661	644	672	681	698	668	643	700	685	667	622	677	665	665	674	710	738	706	664	645	633	621	656	698	663	654	684	647	666	657	670	749	697	660	639	653	688	694	627	630	705	651	703	665	667	634	630	658	637	673	658	650	641	651	713	660	648	674	676	627	644	635	648	650	701	681	655	718	675	644	672	640	679	649	679	643	669	647	681	627	686	676	636	654	658	686	649	654	723	672	684	660	671	671	661	700	681	662	677	642	665	711	663	668	690	669	682	701	636	703	648	667	641	669	644	698	708	632	690	683	703	715	689	691	666	638	650	657	668	678	664	688	674	646	719	660	711	666	646	664	675	650	720	620	675	700	689	635	657	699	673	707	660	693	735	664	630	622	656	673	671	639	646	692	666	646	627	711	682	647	667	655	711	687	681	704	661	686	671	661	661	626	654	629	662	672	682	675	615	705	657	676	716	662	646	682	703	619	663	652	679	691	625	705	664	669	644	693	662	699	685	706	678	727	678	670	657	597	624	668	669	648	666	602	694	652	663	617	694	654	692	652	684	687	677	662	678	649	700	659	640	696	637	637	665	681	670	673	710	636	655	714	693	703	663	695	617	648	680	631	651	719	688	659	704	647	642	676	722	717	711	646	658	665	689	642	619	665	700	628	681	665	703	669	684	616	629	681	716	657	680	668	693	661	649	671	663	670	648	643	654	680	632	652	671	638	648	708	674	685	665	670	644	694	630	708	690	656	660	710	695	724	639	652	657	634	619	686	716	695	639	593	653	651	680	679	692	700	685	700	686	655	670	665	685	698	640	629	696	668	681	631	697	706	629	699	654	655	685	643	660	665	610	644	720	681	633	651	645	684	666	691	613	704	706	662	618	661	653	649	668	713	667	679	643	630	674	669	654	699	661	687	657	676	661	644	660	633	669	658	631	663	610	702	676	621	675	634	669	688	694	686	676	657	670	690	663	651	681	643	646	673	649	646	681	705	658	682	676	670	671	698	657	649	650	658	688	651	688	700	716	673	657	703	668	613	698	673	698	679	694	661	641	713	632	678	716	656	658	654	651	627	668	663	687	678	652	675	648	643	653	664	666	678	634	675	610	661	642	651	625	662	620	640	622	645	715	689	716	665	677	670	682	663	660	670	736	649	665	646	680	668	663	723	668	666	706	657	705	664	668	658	644	723	661	663	681	640	667	613	663	676	685	661	671	671	663	768	646	718	623	686	663	697	636	712	681	684	653	704	664	691	700	633	660	655	681	709	641	687	664	707	683	689	636	695	692	671	701	661	659	642	644	668	655	659	641	674	683	678	655	652	671	689	650	702	683	694	692	670	629	715	667	635	663	658	657	693	649	664	722	654	668	646	666	645	694	648	659	682	671	632	667	674	682	661	676	694	629	669	684	637	667	652	670	640	652	670	676	620	655	673	656	685	688	667	652	670	699	679	695	650	692	660	715	646	635	703	627	677	718	705	708	656	693	672	682	700	682	678	697	680	659	663	646	678	654	673	661	616	661	618	682	648	666	725	692	577	696	716	632	640	628	722	680	674	674	668	658	674	638	685	669	702	676	630	699	653	631	606	649	671	635	669	686	638	679	632	682	661	673	674	678	702	665	628	676	644	672	653	734	657	642	693	668	643	649	643	673	713	662	646	689	664	665	658	665	690	675	678	690	677	699	695	635	707	667	675	635	631	630	643	649	642	628	675	681	661	739	733	673	666	713	652	669	637	681	702	647	711	669	669	639	679	644	634	684	649	662	634	659	674	690
14727	929	671	575	366	305	229	204	159	139	156	137	179	141	148	141	139	136	124	137	130	143	111	117	144	151	126	125	130	124	122	118	142	129	111	134	130	140	129	124	139	122	137	107	120	119	110	137	132	153	125	117	130	120	124	115	136	114	131	145	135	113	122	137	134	104	125	139	121	113	127	119	120	133	135	134	135	122	119	95	132	113	120	122	129	120	123	136	102	141	127	116	144	126	100	129	119	125	134	113	121	111	111	131	126	110	121	119	132	133	143	120	144	121	130	131	120	130	138	138	143	112	132	126	100	125	142	93	147	139	124	138	122	135	113	114	126	134	125	120	140	117	110	113	100	127	112	124	118	124	116	125	120	125	131	108	128	126	129	120	110	98	118	127	124	118	96	101	121	99	120	111	139	123	122	128	108	105	138	116	113	110	130	102	126	108	107	136	119	105	135	125	149	128	113	127	123	116	106	141	127	133	113	113	119	106	129	128	135	128	108	104	108	105	110	116	127	135	116	130	129	100	109	110	124	131	125	131	122	115	97	107	105	136	114	121	127	126	112	121	138	95	126	94	138	137	131	118	116	101	122	120	128	124	107	95	122	145	115	128	112	104	112	119	143	124	114	131	120	120	114	121	127	139	141	127	97	146	111	128	108	131	108	143	116	145	134	106	100	115	125	119	98	121	114	124	108	113	135	127	133	113	140	118	128	125	115	119	118	130	101	106	101	136	120	109	118	108	115	131	126	136	147	106	121	134	139	127	132	125	111	134	123	126	98	120	114	128	107	127	134	138	93	127	122	103	122	139	124	115	125	115	133	114	114	126	124	125	97	107	120	114	132	114	132	138	99	121	119	123	111	126	126	125	126	124	105	115	118	128	111	124	112	124	112	122	121	129	120	119	132	124	100	128	133	109	102	112	127	124	120	125	129	106	138	126	101	99	113	119	142	118	103	121	113	121	141	118	104	98	121	126	133	133	120	137	115	129	125	133	103	116	106	101	150	103	110	124	111	117	122	139	110	135	123	114	140	111	128	123	118	115	102	133	125	114	123	127	140	124	129	110	107	124	126	111	112	118	127	124	123	114	118	121	135	122	114	101	119	132	124	154	126	122	143	130	129	109	127	122	110	119	105	119	112	107	146	112	120	126	114	110	119	114	152	148	122	119	122	119	118	126	113	114	115	126	115	118	128	120	101	117	118	126	137	133	143	124	144	122	130	140	104	133	115	130	109	111	99	108	142	124	125	117	118	109	104	108	102	131	114	130	125	112	156	130	129	114	133	147	95	117	105	116	124	134	135	132	134	114	127	136	124	120	114	111	150	117	123	104	134	101	123	108	112	149	131	118	113	119	110	125	131	109	127	124	121	127	124	134	118	123	114	126	127	110	116	125	128	115	116	114	125	143	119	113	133	123	147	106	119	115	109	122	129	137	134	148	134	126	119	126	125	108	106	116	126	129	130	134	112	118	100	117	109	116	127	116	126	122	98	102	117	138	127	125	156	111	107	116	115	115	121	116	111	121	109	112	128	119	114	134	120	128	113	118	114	103	113	135	123	128	130	126	101	102	119	119	116	121	123	131	120	110	137	126	110	130	100	119	106	115	116	135	108	119	97	108	105	120	137	127	108	146	119	125	125	125	113	117	128	104	113	126	119	118	126	127	118	119	120	128	123	123	135	126	127	107	120	128	112	129	121	147	137	122	128	128	123	107	124	128	129	127	126	124	111	122	121	108	143	121	129	108	128	126	113	128	120	126	117	106	121	141	134	150	119	108	142	119	121	142	117	123	126	116	130	112	123	126	100	130	106	125	129	125	120	132	142	105	117	119	121	114	124	111	112	129	125	134	132	124	132	116	137	122	113	127	110	121	114	126	143	113	146	104	115	116	110	151	116	129	122	102	123	121	136	125	115	123	141	109	118	109	109	127	135	122	132	124	138	114	125	121	122	112	119	90	117	119	120	124	125	127	117	123	127	106	137	131	115	112	113	118	128	135	108	112	125	119	106	113	135	104	120	95	118	146	116	108	124	119	111	115	113	108	120	121	103	114	114	135	115	119	108	127	119	134	118	121	104	131	129	116	130	131	138	141	121	116	119	112	143	118	119	129	127	111	120	108	134	148	113	113	124	124	99	122	102	117	121	131	133	135	117	119	120	111	127	113	148	136	113	126	121	118	116	120	93	128	111	114	114	122	130	104	98	120	109	107	87	128	134	108	123	117	110	128	112	105	103	122	142	113	113	126	119	124	124	107	115	115	115	129	115	127	129	134	114	135	131	125	136	121	112	95	118	104	111	100	114	143	123	107	133	106	125	122	128	128	109	127	118	102	141	118	140	104	135	135	113	109	135	151	133	131	123	124	128	121	123	127	107	139	116	133	126	111	125	139	116	128	106	127	124	98	112	128	102	133	119	108	121	110	108	135	114	109	123	124	124	141	111	120	129	130	143	134	127	133	135	97	137	125	119	94	117	131	133	100	115	103	145	119	132	126	102	97	121	126	120	121	121	106	131	129	134	141	119	99	113	128	119	116	120	142	108	120	117	130	122	112	105	119	128	118	118	137	132	131	116	124	140	138	99	128	127	132	116	128	133	125	115	144	129	131	111	142	114	122	154	137	138	120	119	130	129	148	132	124	111	121	138	118	122	129	121	109	122	130	108	143	131	126	109	127	112	134	115	119	123	116	132	133	137	136	131	117	118	129	135	131	121	131	120	128	116	126	120	116	117	124	110	119	126	105	101	133	118	117	115	110	112	116	131	136	114	109	137	130	125	124	109	139	130	128	137	128	129	122	116	120	107	114	119	112	93	123	110	121	112	116	135	111	123	119	81	114	113	115	119	123	130	108	132	121	122	127	120	114	119	123	116	141	119	108	110	121	130	119	114	137	116	131	109	140	129	108	123	119	120	110	111	116	114	127	100	106	128	133	116	96	135	110	135	126	114	145	132	129	124	118	109	159	131	114	134	123	120	145	122	118	115	127	110	138	126	130	105	117	139	122	124	127	128	123	118	149	129	118	123	129	106	110	125	109	109	109	127	133	116	108	122	103	112	109	136	121	113	132	117	127	108	130	120	109	109	125	132	104	130	123	139	122	112	134	121	114	127	121	121	130	115	126	117	114	117	127	126	125	135	150	116	122	113	113	129	111	125	119	106	114	116	133	114	126	107	115	120	120	116	148	163	110	117	123	97	129	135	114	108	119	105	113	125	105	129	119	132	124	120	128	121	124	116	125	118	128	118	97	117	120	126	125	118	132	134	128	138	133	109	114	112	135	133	111	121	110	113	114	116	121	111	114	130	111	109	145	125	118	113	130	131	104	144	132	108	114	126	123	113	124	125	118	116	135	123	119	128	114	115	116	142	135	118	122	112	121	131	123	128	110	111	134	125	119	114	137	113	124	124	127	118	135	99	131	118	129	113	124	142	122	106	115	125	138	125	130	141	141	115	146	134	130	134	108	132	121	117	110	143	118	147	131	128	118
8953	733	1450	1839	1597	1197	985	831	703	621	643	582	543	462	504	420	435	393	428	382	401	394	393	361	376	393	370	382	358	370	348	352	388	347	382	368	382	365	358	374	382	341	363	352	381	323	347	355	326	345	355	328	337	356	357	347	321	350	342	311	348	305	324	327	357	347	346	376	333	328	323	335	327	336	339	339	311	325	372	335	327	350	329	321	337	356	347	348	320	365	333	344	313	331	328	337	318	339	369	321	341	337	351	332	377	300	298	318	339	338	359	361	361	335	353	319	315	316	330	372	331	366	305	389	328	367	324	315	355	329	338	317	347	305	364	328	343	328	314	340	325	342	341	341	348	312	353	353	348	305	332	320	330	322	341	355	338	359	364	311	372	319	355	345	315	364	322	350	325	283	323	343	318	342	335	319	310	316	337	322	318	360	331	329	338	329	331	325	314	328	313	343	320	327	297	363	337	336	315	346	354	315	346	373	324	316	359	319	287	359	304	318	325	325	335	337	336	327	340	332	338	335	329	346	323	324	352	309	307	330	354	288	329	319	351	352	341	349	319	328	369	338	337	341	320	369	329	310	298	319	301	310	353	329	331	351	333	356	271	336	348	327	350	322	332	329	316	349	366	335	326	328	296	321	368	295	337	319	330	347	338	323	309	332	323	367	346	343	376	350	339	307	332	353	323	325	342	300	337	314	310	333	326	307	358	326	330	330	333	311	315	348	321	335	306	297	348	316	304	343	306	320	334	331	342	330	337	333	308	328	318	309	319	326	371	355	324	318	311	350	334	314	348	342	341	337	329	305	355	310	349	323	322	352	325	295	343	349	331	317	338	317	304	328	341	325	350	319	332	332	343	317	321	349	335	303	350	349	356	324	306	357	321	331	338	347	327	329	322	325	315	310	314	311	326	327	317	308	341	324	311	350	335	351	322	346	346	357	322	323	329	333	299	349	327	330	336	340	308	354	319	348	347	344	325	307	347	317	342	320	334	296	335	318	306	357	298	348	335	324	348	363	319	325	335	313	332	356	366	332	321	330	333	329	312	328	322	334	347	325	352	316	317	351	296	357	343	351	331	330	326	311	374	324	312	343	355	331	356	342	296	299	324	316	333	317	359	305	368	342	379	316	313	348	363	346	326	329	348	339	333	305	349	347	329	323	331	351	323	345	318	323	315	322	349	299	324	329	384	367	320	332	313	332	339	317	314	362	335	351	350	348	361	335	327	333	299	314	334	339	354	332	343	340	333	316	355	330	338	315	328	338	320	315	349	336	302	339	333	329	300	319	319	317	336	311	347	346	322	326	307	368	331	321	335	334	330	339	313	347	364	352	338	354	313	352	373	337	330	345	317	319	336	357	370	309	334	324	342	328	305	346	333	321	358	365	328	313	327	318	328	329	351	348	347	355	327	319	366	366	333	327	325	317	323	305	377	350	299	312	326	297	339	339	344	359	339	366	313	320	312	315	348	318	342	359	318	354	338	347	335	338	326	317	322	339	324	316	367	326	322	322	314	336	316	383	344	309	348	350	329	344	304	363	364	323	324	308	327	310	315	348	353	347	322	296	363	353	347	283	292	317	349	342	344	334	295	297	351	313	321	359	354	324	360	367	337	329	349	320	311	369	306	357	346	333	301	337	383	333	330	318	338	289	336	340	344	324	295	309	349	358	340	345	329	343	354	321	345	350	317	364	339	330	349	352	351	310	323	358	329	344	340	329	346	332	359	352	341	312	342	339	282	309	346	381	326	343	352	310	361	347	342	325	342	348	322	348	361	311	321	332	312	342	312	340	362	320	352	329	324	347	323	312	334	323	336	337	343	342	325	340	333	351	311	329	336	303	318	330	354	311	340	331	332	345	352	341	354	335	364	329	319	321	313	305	305	376	321	339	344	324	328	331	299	311	337	349	313	319	341	334	300	322	310	311	327	357	336	345	321	340	372	348	323	312	322	337	301	321	342	343	291	348	321	311	324	327	326	340	331	324	322	354	347	309	323	341	337	331	347	323	341	354	315	348	349	343	361	323	327	322	310	335	312	318	311	373	345	314	345	325	356	361	336	309	328	315	356	322	373	351	328	332	314	334	330	330	320	320	324	331	344	357	359	327	333	324	314	333	355	344	292	342	344	313	350	329	320	301	351	343	321	293	348	344	329	340	348	325	331	320	312	337	336	311	329	350	305	351	344	316	349	340	331	319	309	336	319	336	346	354	312	295	351	376	323	362	330	364	313	339	337	337	312	365	342	337	335	312	349	302	329	311	310	351	326	318	322	336	332	336	340	324	311	345	306	358	361	335	317	374	372	327	338	361	376	346	333	326	330	360	352	334	319	306	348	355	336	306	339	316	347	322	316	337	358	334	335	310	343	305	334	320	335	329	305	329	361	342	324	329	319	337	323	339	328	325	348	332	318	355	318	326	308	293	361	325	332	315	335	344	333	291	327	322	318	324	343	333	320	317	347	303	344	325	342	341	306	336	332	325	318	333	330	337	314	347	331	346	351	335	344	339	332	350	335	361	340	321	342	335	342	327	345	314	331	334	326	313	324	322	322	343	316	328	344	351	335	344	328	349	344	345	345	379	346	332	330	323	299	361	335	358	324	315	338	316	320	349	311	335	310	345	334	322	315	340	331	328	330	356	316	332	314	317	355	337	362	368	336	325	322	318	326	347	362	345	346	294	358	310	327	357	380	340	321	322	338	315	326	311	340	334	322	344	348	357	358	315	360	312	325	360	326	322	320	364	349	334	337	334	293	326	327	336	345	326	339	331	341	342	347	331	351	331	329	336	333	304	330	294	341	328	365	331	330	304	338	319	309	334	319	308	318	319	338	296	353	284	302	306	317	332	337	321	372	318	342	325	337	330	329	329	325	314	347	343	363	323	309	352	358	333	335	351	342	336	330	311	339	308	371	314	340	335	345	309	359	335	351	346	348	359	334	337	373	330	329	325	361	335	354	339	351	315	332	316	322	359	353	311	341	341	315	329	322	333	320	343	301	348	348	312	331	355	328	342	334	316	341	330	341	333	315	340	343	341	335	334	332	329	328	338	357	353	325	352	330	325	335	326	331	339	348	341	323	307	332	313	335	300	324	316	326	340	331	336	353	327	321	362	329	318	338	350	326	364	322	343	338	350	299	318	342	321	341	338	372	322	351	328	321	325	340	339	346	326	331	333	371	338	286	344	345	328	369	341	314	348	335	339	334	327	350	344	346	280	337	336	321	360	349	331	344	354	348	296	306	339	346	312	314	335	377	324	297	317	296	326	376	336	341	337	347	338	371	324	332	316	332	324	316	296	319	297	363	331	341	333	313	343	313	310	317	349	337	341	328	311	367	330	337	344	342	360	349	396	304	325	345	330	334	361	340	364	356	313	344	305	314	331	354	321	308	309	331	328	327	336	336	351	352	342	326	337	330	297	353	319	348	335	350	312	319	330	298	340	316	353	350	328	336	319	303	358	345	316	340	352	310	343	322	280	349	323
1291	419	404	401	402	385	372	377	393	390	366	347	392	392	363	328	345	374	329	393	418	389	397	352	363	397	378	349	365	415	324	373	374	374	395	378	381	403	392	395	362	376	356	354	366	371	406	379	399	388	347	398	380	375	402	373	369	380	355	404	405	387	345	370	353	368	354	385	394	398	359	367	363	382	388	407	404	350	385	359	384	367	390	374	373	400	343	369	357	371	355	382	370	380	388	404	332	393	379	364	355	405	392	397	394	384	383	354	373	383	380	362	378	389	371	369	400	365	363	351	384	376	364	340	389	360	341	348	327	390	349	409	389	379	344	378	387	387	384	396	363	322	366	350	376	379	377	364	397	405	389	396	338	393	389	399	378	368	365	383	403	376	336	398	388	367	368	365	395	352	356	378	362	344	374	405	403	388	372	393	367	385	383	379	396	369	362	395	351	362	384	379	377	346	377	378	383	370	407	387	409	380	398	426	374	388	368	388	380	379	395	397	402	354	365	371	351	397	367	398	354	399	404	372	367	418	432	348	353	396	378	378	353	375	370	364	372	351	376	364	320	376	401	379	354	400	376	363	378	421	390	380	379	361	379	356	371	403	357	369	385	370	363	378	390	359	360	397	395	382	389	369	353	342	382	334	402	382	366	392	380	386	350	368	398	413	348	387	394	368	374	377	387	381	376	378	341	420	398	358	392	355	436	388	394	365	383	394	402	346	379	408	393	353	352	359	358	345	385	349	357	382	371	381	381	413	359	397	394	408	428	382	391	357	370	393	346	383	387	372	370	387	404	356	378	374	376	388	393	390	401	369	352	366	406	371	355	378	376	368	377	354	375	394	350	377	382	407	387	360	355	358	388	398	386	375	379	383	412	416	406	387	384	379	372	355	371	360	422	357	402	379	391	388	404	366	368	384	371	359	423	409	378	381	364	371	374	362	381	388	380	357	430	375	407	424	329	408	386	416	386	351	358	396	375	390	360	379	362	339	394	382	401	360	399	402	358	362	375	366	356	363	404	410	398	363	355	392	357	371	374	374	363	379	369	378	380	356	366	339	348	363	373	409	373	340	333	359	368	358	369	358	390	386	358	385	387	389	391	379	422	405	387	399	365	359	362	396	377	391	383	329	384	400	387	392	362	350	378	429	393	418	373	385	384	376	342	382	407	396	381	391	381	366	400	402	381	382	374	389	398	374	410	373	390	351	352	365	381	383	408	387	385	388	384	360	362	371	381	378	401	368	365	391	365	357	374	390	393	397	394	401	350	359	433	399	426	378	343	387	376	396	407	372	370	407	375	400	407	384	381	434	378	399	341	373	359	379	375	371	385	386	394	375	371	354	367	380	380	375	374	347	353	367	340	333	409	356	381	395	398	375	424	383	373	359	351	411	378	354	360	373	385	358	362	370	376	378	372	372	364	388	373	378	397	376	370	392	370	373	367	390	374	364	399	364	394	402	392	391	374	396	422	404	370	363	356	374	380	386	406	354	379	332	339	385	378	351	367	389	367	360	350	365	394	365	376	392	417	388	364	377	362	404	383	375	375	353	443	380	336	379	370	385	340	320	370	359	396	382	351	343	375	359	379	387	391	376	382	380	323	383	378	372	367	371	400	394	383	320	419	405	361	371	351	377	391	416	330	343	389	425	342	339	342	386	360	396	445	378	413	332	366	357	363	378	373	353	397	394	362	413	342	371	392	356	374	369	324	370	390	351	395	376	374	332	372	393	362	325	373	376	376	348	355	386	396	388	353	345	350	409	381	373	369	352	328	356	374	337	360	382	351	351	385	381	384	374	389	361	376	395	371	396	372	366	390	392	384	386	378	388	369	386	382	369	382	363	415	362	367	395	346	359	367	386	390	397	355	395	389	356	343	363	377	358	359	368	346	353	358	408	364	374	357	361	339	409	374	376	385	405	383	386	351	376	381	360	415	368	336	375	373	411	410	360	365	337	402	376	393	378	380	362	363	370	367	386	349	349	356	396	359	400	393	363	346	382	365	407	354	361	362	343	355	392	362	391	421	380	388	369	365	384	383	345	360	405	356	365	353	377	383	386	338	362	376	386	378	377	347	375	357	379	390	392	372	382	377	339	369	356	383	323	362	381	387	380	419	380	372	385	385	376	375	377	390	391	368	365	393	374	389	382	362	346	373	411	389	392	366	362	364	364	393	382	379	364	396	362	406	363	373	394	363	389	376	364	351	373	319	356	354	351	356	395	402	353	380	372	349	428	378	389	375	387	373	379	377	375	382	398	354	402	401	395	378	379	381	376	372	403	414	406	407	330	390	375	405	353	374	364	360	379	348	407	372	389	391	385	386	394	374	406	388	380	371	366	375	407	397	404	383	346	393	355	374	386	379	374	361	358	358	375	364	401	373	345	352	394	380	408	384	376	370	396	388	367	398	394	359	399	400	379	384	381	374	370	355	350	376	380	393	368	389	394	383	384	373	343	369	361	387	387	384	352	385	396	385	405	388	393	390	373	388	350	366	376	387	366	367	341	380	392	369	374	348	404	382	342	358	402	364	387	400	376	376	363	338	366	387	374	386	358	340	355	418	365	368	362	388	376	344	376	398	373	379	362	373	370	337	414	409	374	417	397	375	391	380	400	385	371	420	357	375	370	403	374	388	350	401	390	375	386	389	341	396	376	373	365	374	364	379	353	361	405	385	404	408	363	379	383	394	357	350	402	416	359	385	396	386	368	340	401	381	381	365	338	397	362	403	370	369	390	353	378	421	380	363	379	384	370	410	391	367	361	329	401	414	355	369	347	382	376	385	349	388	394	359	398	368	400	361	403	392	407	358	379	397	350	367	417	421	353	381	345	351	386	390	384	382	382	363	410	400	376	342	350	371	383	401	370	347	370	381	390	383	394	350	399	364	345	403	382	404	328	387	362	386	384	344	403	372	364	376	354	379	392	389	404	355	321	347	367	397	385	336	380	371	347	385	348	349	343	376	400	372	359	393	391	346	360	317	337	352	382	381	331	348	361	406	411	393	369	363	342	396	385	375	357	384	367	355	353	364	393	386	392	388	389	368	375	378	402	406	366	407	407	367	398	408	379	369	352	397	362	353	390	358	358	321	403	327	373	357	372	387	377	345	374	358	365	346	376	380	375	387	352	364	359	402	413	373	392	358	381	388	366	401	359	358	327	364	405	384	379	382	372	382	360	374	363	416	378	387	358	364	358	376	394	371	372	377	380	358	346	375	388	360	368	366	390	367	359	403	363	381	387	369	377	358	398	415	364	390	390	356	386	395	337	346	393	367	362	376	400	380	397	387	357	377	407	443	402	362	377	377	364	366	362	379	382	360	370	410	363	361	357	367	396	373	395	446	407	389	415	379	383	366	407	391	365	383	360	393	367	365	403	381	380	391	351	385	340	337	392	383	418	367	346	388	385	369	362	401	390	384	381	370	409	374	369	380	357	369	413	377	407	447	370	359	385	399	382	380	305	363	365	336	379	378	391	389	365	381	393
1987	855	997	993	994	927	944	901	910	924	900	844	887	866	910	874	888	864	838	882	853	894	861	882	830	860	929	885	879	881	848	866	872	901	805	853	869	865	897	924	853	853	880	892	845	883	916	867	944	837	915	901	913	832	885	876	902	897	882	840	866	845	913	890	841	920	910	842	870	844	864	942	844	870	833	848	834	841	826	873	863	891	828	902	881	976	834	891	901	807	896	874	857	898	818	900	913	896	866	878	909	879	843	912	888	946	873	887	877	896	909	867	851	907	842	893	871	859	887	886	833	889	869	897	891	847	918	901	911	948	893	891	860	897	860	894	912	923	859	916	897	855	896	955	847	872	872	835	916	865	839	849	889	848	862	896	888	893	886	898	868	857	853	932	858	873	836	840	883	864	877	908	885	852	891	822	857	875	905	872	886	946	867	892	908	906	897	897	883	845	893	852	916	856	860	906	902	883	878	854	892	833	859	881	868	859	823	913	915	875	895	868	876	897	904	890	850	891	880	864	848	856	920	898	864	922	926	861	823	829	873	903	880	880	916	822	919	870	879	859	873	895	900	839	885	923	860	850	853	865	924	879	875	866	857	928	900	880	867	871	905	888	888	839	853	871	884	841	934	862	867	854	861	891	919	864	882	903	896	959	871	906	856	927	864	902	867	868	909	862	865	897	878	873	900	851	896	901	856	961	912	874	945	899	899	892	867	862	840	881	900	868	888	887	876	867	927	912	901	868	903	886	847	871	877	850	863	895	888	915	882	843	861	904	891	866	888	850	924	891	894	849	859	907	888	821	869	942	911	871	839	873	878	904	862	905	893	859	905	919	856	841	870	830	855	890	897	885	865	921	865	876	920	970	944	857	889	912	912	898	902	919	892	892	921	819	824	895	866	869	884	925	909	935	924	910	878	863	874	916	881	867	922	943	819	854	840	942	866	852	923	911	871	936	836	911	897	872	877	872	858	863	914	854	882	859	890	899	870	875	857	845	839	876	869	898	909	907	900	843	893	942	901	871	918	873	883	889	873	864	861	854	934	924	875	844	799	884	838	886	900	817	876	893	879	874	844	853	867	890	859	904	894	939	901	909	864	892	949	919	894	915	845	917	871	892	879	909	871	865	895	944	896	871	879	887	843	878	892	904	871	882	911	898	873	854	894	863	851	906	903	878	860	891	885	900	890	923	871	863	950	892	867	889	902	902	876	897	968	857	894	889	817	871	876	906	865	823	895	845	861	889	864	827	937	933	928	846	932	860	922	878	898	892	837	851	881	879	846	905	916	854	858	869	859	846	917	943	838	936	867	891	835	886	890	901	897	901	908	926	809	857	897	863	872	914	909	857	878	896	890	898	855	838	894	877	848	913	888	920	894	899	869	909	890	933	896	920	879	872	898	868	892	803	905	846	898	867	876	850	913	845	882	876	866	922	855	865	882	897	879	879	865	875	858	883	946	897	882	861	901	855	876	923	896	865	926	844	894	876	870	841	932	877	874	887	910	870	857	888	896	891	847	904	907	909	897	846	836	906	853	897	836	864	868	945	887	880	845	906	832	809	894	906	852	866	881	895	891	904	860	902	899	887	855	861	903	919	843	854	932	858	900	917	904	896	871	843	877	842	905	891	868	896	922	879	913	834	853	881	819	891	885	860	871	871	879	878	836	945	820	867	886	928	914	877	863	901	837	897	886	874	889	865	917	885	836	849	880	937	897	883	839	887	853	931	862	895	870	901	910	877	879	869	823	902	878	885	817	867	907	892	853	888	864	922	893	911	903	880	897	885	931	879	849	862	879	868	881	841	863	884	939	854	881	807	935	865	849	855	859	827	918	870	892	876	913	937	898	863	862	874	854	876	860	914	885	906	886	880	873	868	886	866	903	851	884	922	859	887	955	864	875	881	896	844	872	849	928	857	871	844	830	822	885	860	876	894	891	881	861	884	894	911	921	863	863	866	872	906	844	893	887	848	860	908	878	868	863	919	816	795	906	862	890	879	861	900	845	901	886	872	864	895	949	889	860	877	878	806	906	905	897	840	863	886	863	860	857	868	860	875	912	880	936	895	905	894	905	877	885	883	914	919	855	854	831	878	849	888	891	907	880	930	936	893	861	876	869	850	866	818	926	843	915	884	894	917	850	921	868	885	871	882	904	925	871	893	851	868	828	866	916	945	824	875	893	864	912	873	918	856	882	836	853	875	890	813	872	892	879	894	888	836	876	884	852	863	876	817	876	879	841	923	841	908	857	879	867	901	877	880	809	866	862	836	892	858	889	911	925	884	858	912	888	798	875	863	827	884	896	863	862	879	865	898	904	852	831	850	874	847	889	872	892	911	900	871	865	907	877	896	869	876	888	843	871	943	866	875	932	893	901	939	895	875	923	866	863	910	912	843	908	859	894	896	910	887	886	869	891	871	846	886	928	860	858	859	859	856	881	867	884	897	865	888	873	858	871	870	896	858	924	834	880	893	891	855	837	919	903	901	830	873	903	904	923	886	863	819	900	918	897	905	915	847	846	919	897	934	868	883	842	861	825	903	864	840	846	825	913	866	872	840	882	859	895	867	856	879	877	909	912	898	864	905	843	842	932	843	886	875	883	819	895	842	874	891	884	859	890	877	829	888	901	848	903	872	879	856	912	896	855	889	905	839	920	875	879	882	899	880	810	897	900	906	879	948	884	888	896	844	850	808	864	904	888	866	859	897	904	825	868	847	883	867	871	908	945	873	874	871	912	876	908	901	862	869	854	859	911	891	948	912	856	933	830	877	916	870	856	895	870	900	840	849	874	897	906	885	889	849	897	882	854	910	870	841	892	879	811	858	860	866	919	865	924	968	869	932	860	878	919	907	859	876	898	906	949	895	898	870	885	919	881	835	897	862	868	929	932	926	866	863	857	944	866	884	899	903	901	852	895	916	852	909	863	882	896	889	861	840	863	866	847	850	923	850	818	895	905	932	852	897	850	947	897	872	837	925	941	855	864	863	872	882	884	851	908	878	894	891	914	867	838	890	844	930	901	853	836	887	908	919	914	846	863	828	842	856	872	904	868	831	885	889	857	859	848	838	865	864	850	852	882	881	911	880	867	836	901	849	845	878	886	849	885	892	884	880	826	849	881	853	955	853	882	896	902	842	822	842	914	918	883	926	932	929	867	866	888	904	903	898	915	878	886	857	890	853	874	888	882	880	910	888	903	863	904	873	885	893	926	867	879	818	832	867	904	868	863	881	856	877	902	932	848	869	849	874	832	868	862	899	895	885	835	872	891	929	839	896	892	896	873	849	871	890	903	848	868	908	855	859	897	883	851	869	875	917	847	816	838	858	887	913	846	885	857	863	919	915	884	909	896	893	882	899	893	939	932	874	946	893	832	839	878	895	943	855	882	875	880	867	924	957	857	868	871	825	902	942	904	855	879	894	876	905	852	867	922	894	866	879	881	929	880	930	922	892	842	908	852	925	860	854	879	858	898	867	875	916	871	920	912	852
8406	578	644	535	411	386	309	320	316	293	284	304	293	282	304	323	291	301	294	283	279	247	292	247	296	304	271	271	319	272	308	287	320	276	286	294	295	294	284	296	288	274	285	290	264	264	257	292	301	263	285	281	292	285	277	278	260	262	286	322	344	272	272	262	276	278	279	266	296	268	299	289	285	297	287	252	260	269	280	286	250	301	269	270	264	265	294	284	235	260	275	267	272	278	300	274	277	280	284	277	280	317	290	284	305	268	247	259	274	267	268	281	289	286	284	268	323	260	292	274	256	243	269	261	260	306	300	308	266	254	269	300	284	280	273	266	296	301	245	301	270	301	321	273	307	276	271	265	277	292	287	291	279	250	268	271	284	287	288	256	291	269	302	311	268	273	288	290	291	287	277	258	304	289	302	275	246	269	291	307	272	281	269	264	307	270	239	290	294	277	262	290	266	274	281	270	283	292	278	280	252	276	282	259	269	255	286	250	280	269	310	278	282	275	271	238	270	292	262	257	300	290	272	272	257	302	276	290	287	266	259	290	250	286	269	273	261	302	287	273	295	275	276	275	285	250	278	299	263	274	247	290	236	282	295	271	269	260	267	313	258	281	281	263	258	286	288	293	272	298	304	279	286	307	283	309	292	319	257	281	287	273	264	251	301	297	280	289	281	253	297	284	280	299	295	293	267	295	281	296	295	272	269	279	278	293	280	263	285	276	273	268	295	267	266	276	263	274	307	275	253	260	259	302	260	293	318	289	264	269	313	274	281	257	259	280	272	262	299	308	267	304	277	249	272	273	262	261	264	310	272	236	281	286	258	284	266	296	284	320	318	293	316	269	271	287	264	272	276	278	265	278	279	275	263	270	289	287	268	270	270	268	280	293	276	285	290	283	277	270	271	298	277	303	275	272	303	286	288	285	285	309	269	308	264	303	293	255	279	299	280	298	277	289	277	280	279	299	246	259	267	265	228	286	266	281	262	271	251	276	293	259	306	305	298	302	274	280	276	270	270	280	278	242	295	271	271	287	283	279	262	259	273	274	319	283	302	266	278	256	264	293	289	252	280	299	312	269	290	285	279	257	227	280	268	292	292	259	281	233	279	257	285	301	252	311	314	257	269	243	316	254	271	272	275	293	304	259	285	300	290	271	260	246	257	288	297	278	242	257	291	285	263	311	276	243	275	318	289	250	267	285	264	271	299	248	279	261	302	280	282	333	315	283	274	287	295	271	303	294	275	281	273	304	270	279	252	297	286	276	291	285	289	282	274	292	298	277	260	260	273	261	307	277	291	262	274	277	272	298	305	268	308	308	298	274	319	275	276	263	243	282	268	290	296	303	277	282	278	308	268	291	275	266	273	300	281	301	295	242	302	280	273	296	272	276	312	289	264	315	308	274	287	278	304	267	274	261	285	300	340	290	313	282	294	292	278	305	264	239	303	281	314	242	275	294	265	288	291	289	280	290	280	271	265	251	303	302	257	253	286	303	282	238	261	283	254	298	265	269	291	282	271	262	264	260	300	284	281	282	297	280	252	325	273	257	293	269	279	301	265	269	292	279	249	307	296	291	263	294	291	267	263	281	258	265	286	284	273	278	304	280	317	275	285	287	261	258	250	255	267	265	271	297	278	290	317	274	283	275	251	312	305	258	258	280	266	285	278	277	315	271	291	267	271	266	284	286	267	282	261	271	280	247	299	291	282	269	275	275	304	286	318	268	252	261	285	273	270	258	269	269	268	293	281	304	297	272	255	289	285	270	298	280	259	275	295	288	257	251	272	285	295	286	280	288	311	281	305	277	316	263	281	290	282	243	306	287	264	266	279	304	253	279	282	256	301	248	298	228	281	309	270	291	301	283	245	299	257	298	327	270	296	271	279	283	263	276	267	271	309	296	258	272	272	285	279	286	295	268	276	271	263	284	278	276	268	262	299	266	268	267	293	255	262	262	283	275	286	246	273	299	293	298	262	280	260	275	279	266	299	283	256	268	288	299	290	273	285	260	278	295	328	268	299	276	283	283	285	326	264	290	309	245	278	261	289	291	305	258	255	259	262	294	297	273	246	259	267	263	301	293	266	280	285	312	286	305	260	278	277	283	274	274	273	220	232	299	289	308	282	271	286	285	271	289	307	313	297	269	293	293	269	269	285	274	288	288	311	295	289	291	277	271	262	271	269	289	287	310	279	280	264	262	279	272	282	272	301	288	260	270	265	301	319	279	276	262	259	264	244	290	272	309	282	293	257	284	284	276	298	258	292	275	283	276	302	252	302	332	270	289	260	313	280	246	301	259	265	285	276	289	296	294	260	266	285	305	289	265	266	263	271	279	259	265	283	308	294	301	261	287	279	293	277	248	276	277	274	286	317	274	253	252	254	287	279	262	278	262	286	319	249	286	311	317	252	275	297	305	252	290	277	301	277	292	300	260	273	278	272	283	295	284	263	281	280	248	267	295	285	275	288	307	260	288	266	261	272	252	268	294	296	294	326	274	257	290	276	300	262	310	276	269	266	267	300	279	292	292	268	275	305	277	267	281	263	264	269	251	251	287	252	267	296	252	287	283	273	261	272	292	288	281	286	267	304	267	285	264	263	274	313	306	263	280	284	284	285	272	248	259	261	242	280	280	284	277	278	310	264	262	248	274	310	274	279	292	238	273	292	284	288	306	273	279	263	302	233	251	271	248	279	290	306	266	246	252	294	312	278	285	289	282	298	267	305	284	263	287	288	298	283	283	282	268	256	268	268	249	314	262	272	293	305	268	295	259	285	262	280	285	274	280	293	306	272	275	317	293	264	268	279	268	285	285	257	268	277	257	268	288	299	287	278	291	286	262	308	250	288	273	258	258	284	278	293	282	266	309	276	288	266	266	288	277	274	261	261	300	278	309	280	286	264	251	277	260	264	258	281	273	271	255	282	247	268	257	271	282	299	281	268	306	290	273	283	294	304	267	288	294	291	239	271	304	289	311	314	306	273	282	285	315	284	305	270	280	307	307	302	278	270	285	249	310	284	301	308	279	323	323	290	277	274	280	248	266	279	291	292	290	273	305	267	273	301	267	262	298	289	287	274	288	270	247	274	310	301	289	270	281	269	312	333	281	292	268	259	307	270	275	266	302	274	272	260	290	248	303	276	235	260	278	278	294	278	291	302	254	247	276	297	276	299	259	302	260	286	311	285	266	316	277	283	300	274	275	297	275	295	280	276	291	278	258	294	272	295	278	278	290	263	300	307	286	263	277	299	290	301	300	309	279	269	272	281	276	255	299	300	294	282	286	282	294	266	273	300	303	305	252	260	271	266	291	340	247	285	256	267	290	267	302	306	316	267	304	278	280	249	276	278	291	305	286	290	302	287	246	249	247	279	266	251	291	303	300	322	253	285	302	283	272	300	273	280	265	270	275	282	256	280	286	246	301	269	276	282	296	284	296	313	279	283	288	283	263	267	294	288	281	256	260	262	255	265	247	261	279	250	296	247	300	321	295
7134	885	1399	1553	1363	1210	1064	960	894	858	815	731	769	755	729	696	734	743	740	696	701	722	699	674	700	664	702	734	696	702	717	726	672	653	664	650	670	707	644	615	681	631	641	696	677	708	665	680	697	658	680	702	692	667	622	673	657	609	661	694	683	653	671	669	678	672	708	682	657	709	673	692	684	648	678	709	692	688	663	701	682	690	667	677	670	679	685	656	668	723	707	669	683	652	651	667	680	650	707	670	653	694	681	663	664	689	654	640	659	673	687	656	663	635	721	672	696	673	666	649	693	679	670	672	698	693	722	625	634	699	685	691	676	673	710	718	661	687	653	665	651	643	621	615	621	653	649	674	713	702	638	692	638	671	672	673	684	651	676	693	650	655	700	684	648	655	600	703	670	660	641	693	659	676	643	688	695	704	667	689	674	659	648	641	644	641	626	735	665	656	684	686	659	678	640	688	664	648	652	718	704	662	655	647	685	648	653	700	657	650	660	687	659	684	697	675	710	661	636	688	662	671	696	696	656	683	629	640	728	622	657	648	659	629	668	702	683	628	687	637	660	685	678	653	713	630	633	685	658	641	652	697	677	652	667	608	695	660	627	699	694	653	676	699	683	650	629	680	670	677	647	666	652	633	640	675	634	672	681	692	678	644	677	642	625	703	640	652	687	654	656	659	627	686	658	677	655	650	710	647	647	686	650	675	614	662	698	641	649	628	671	689	652	651	654	701	678	681	692	632	682	688	681	715	702	732	681	708	654	638	692	672	714	656	650	699	635	634	641	699	637	627	664	629	660	633	668	642	648	645	682	723	595	684	684	653	689	692	693	700	681	673	714	684	698	639	661	680	669	649	660	681	663	623	684	727	688	692	691	686	712	641	690	662	676	695	676	692	669	650	706	662	694	629	680	647	631	672	678	686	641	657	687	700	654	662	695	643	724	657	713	688	673	693	641	646	633	726	714	623	669	687	676	722	664	669	643	684	663	639	653	663	670	620	636	661	634	681	629	713	699	670	671	632	709	689	690	637	677	650	673	691	649	665	696	695	663	671	651	643	625	663	652	668	649	637	649	647	743	685	636	650	622	632	701	663	656	649	656	671	671	705	664	661	659	679	658	702	654	658	640	671	612	671	657	646	666	693	689	656	693	629	682	661	647	656	738	679	655	663	650	672	675	658	645	650	632	701	668	647	710	663	657	670	657	640	678	622	671	713	665	637	647	694	684	626	664	713	634	656	638	657	648	686	677	680	702	665	720	666	655	661	653	683	639	670	695	711	704	668	663	672	669	644	668	679	671	658	638	665	657	617	670	652	655	640	663	680	644	697	624	638	660	657	693	694	694	630	633	668	656	709	645	665	685	706	694	687	670	690	636	685	622	726	636	613	677	627	669	723	648	694	656	678	670	641	673	636	693	692	659	695	665	646	652	675	655	668	673	684	698	666	687	689	673	663	674	655	705	676	641	706	673	648	680	662	704	682	668	645	691	632	672	727	681	654	657	686	665	666	678	686	668	725	697	649	689	708	666	702	721	695	677	667	658	621	723	696	693	643	650	663	700	683	680	686	654	675	703	691	684	682	641	683	704	661	676	705	664	638	673	663	653	687	674	724	711	672	656	697	642	675	659	659	643	675	640	731	692	650	661	695	690	661	691	640	695	718	613	633	667	683	667	707	647	628	608	684	630	649	693	675	682	660	667	681	672	651	656	672	625	635	665	697	652	680	662	700	649	667	706	656	628	678	690	675	640	682	665	684	681	685	625	678	638	661	666	618	658	678	678	685	690	669	677	623	622	665	643	658	692	665	679	654	664	658	682	647	665	657	682	649	701	699	657	677	695	660	682	692	625	648	671	657	675	651	681	693	676	683	735	660	655	691	668	661	672	655	651	679	658	668	690	690	659	657	643	677	681	650	665	681	675	702	680	659	660	639	610	682	675	676	691	643	685	716	653	679	645	693	652	671	677	690	665	689	644	718	668	634	642	677	675	613	640	682	635	666	672	662	708	686	669	615	706	690	672	696	719	661	657	681	687	668	706	671	677	689	673	665	647	657	660	649	641	701	644	699	648	695	656	615	678	677	708	636	638	640	667	709	736	696	671	667	654	692	703	665	646	675	671	627	682	668	675	668	680	638	657	665	708	670	672	640	664	644	684	660	632	716	665	672	689	707	688	682	725	649	652	671	686	671	682	738	684	707	653	641	669	697	646	688	680	697	653	690	715	652	681	685	681	677	699	669	653	659	684	645	681	670	692	694	645	660	709	673	640	648	678	698	613	675	718	633	659	669	690	633	690	642	660	654	642	672	641	611	708	648	648	689	678	669	680	668	663	630	685	661	710	622	651	658	694	731	683	665	734	626	674	653	672	681	653	684	649	685	700	647	700	708	679	675	704	606	692	716	647	646	677	697	694	642	650	668	668	645	695	691	657	688	619	682	694	679	689	687	671	662	670	613	669	709	728	649	651	684	645	677	678	617	650	697	728	678	707	657	651	704	665	676	645	676	662	660	683	687	683	680	684	665	589	641	652	695	694	693	639	623	667	691	665	629	654	655	714	619	656	628	648	667	663	669	680	717	629	673	678	698	682	689	663	673	690	710	693	686	653	654	647	641	686	719	648	659	678	672	680	628	671	677	678	695	674	640	645	684	657	671	679	689	660	635	668	679	645	648	617	687	663	685	698	675	704	661	625	664	660	675	714	693	655	650	714	578	685	670	617	681	715	674	664	655	720	655	694	682	693	664	685	696	657	652	665	678	684	658	657	639	636	707	631	684	654	688	675	639	702	695	680	661	648	692	667	676	700	639	673	677	670	663	705	697	677	677	714	687	698	671	678	684	640	667	688	678	677	608	676	675	660	676	684	651	716	664	684	629	621	646	715	608	688	662	687	635	667	674	651	658	670	617	666	677	681	658	666	636	724	649	642	657	657	667	680	652	744	632	668	663	695	634	652	641	643	684	680	672	640	698	652	691	652	688	621	682	683	695	663	667	707	680	655	673	714	659	669	712	656	660	690	646	707	637	655	677	648	661	642	682	640	647	692	677	674	653	620	690	645	667	667	668	659	663	633	645	655	661	684	647	622	644	596	651	664	639	661	693	642	698	655	685	658	662	670	694	695	668	657	654	645	658	671	689	604	700	661	629	611	710	648	678	707	648	681	647	600	623	664	661	635	658	665	704	685	660	688	674	645	667	667	625	688	644	701	697	610	677	674	707	675	674	696	668	702	644	654	621	634	665	693	671	671	674	681	654	713	658	684	654	688	650	727	678	649	647	668	709	687	645	620	630	684	671	658	641	704	644	687	630	716	654	650	673	664	666	701	669	680	665	665	674	702	664	616	663	706	647	675	646	673	671	665	653	684	701	642	646	642	671	654	700	676	664	675	659	663	658	667	689	671	694	652	647	641	633	671	681	652	661	641	692	669	692	677	701	668	654	666	662	685	667	641	686	666	625	642	657	680	651	651	673	646	651	675	631	630	627
14468	943	724	525	407	286	258	209	165	163	172	145	143	139	132	116	147	122	136	119	130	117	128	129	137	98	138	123	136	130	135	125	123	115	118	121	128	114	130	128	121	135	128	119	121	121	124	143	116	135	130	118	95	122	110	109	115	126	114	126	124	147	129	116	93	107	118	132	114	133	112	120	128	112	109	126	120	110	123	115	116	122	122	132	137	99	132	141	120	108	135	127	107	119	116	151	105	118	111	135	131	121	130	143	135	121	119	107	123	139	113	129	113	140	120	131	141	131	108	144	117	139	119	100	141	107	124	106	103	121	143	143	115	125	106	115	122	110	115	111	126	139	130	116	106	116	101	121	91	134	138	132	136	128	112	141	110	116	119	127	101	120	122	148	115	141	102	113	123	118	122	100	123	122	112	106	118	107	101	123	111	100	106	111	113	113	118	138	101	128	111	132	108	151	114	118	108	126	115	117	122	122	119	109	136	139	109	110	126	118	124	120	123	133	119	150	119	118	126	129	127	128	110	111	119	118	101	112	113	125	112	122	115	109	124	114	113	123	115	110	113	142	131	106	116	139	121	126	112	141	130	117	114	142	122	116	120	123	111	121	114	106	115	113	109	127	132	125	126	99	114	112	125	136	109	124	119	130	114	122	134	136	134	129	125	126	115	134	110	124	104	109	112	106	95	95	123	147	128	129	138	124	123	138	106	127	106	116	134	103	126	121	107	116	115	136	109	146	108	120	128	135	108	155	125	104	115	128	114	124	121	125	137	129	137	121	116	106	117	146	127	140	146	112	106	117	123	112	130	112	136	129	120	130	129	136	135	130	87	131	117	126	127	109	109	125	112	122	101	105	118	109	132	134	144	140	135	112	133	136	124	111	115	124	118	102	132	120	133	130	121	127	138	110	110	116	121	119	103	132	126	104	113	124	115	134	126	140	130	131	115	142	110	106	127	118	126	107	145	114	110	116	125	113	119	126	128	124	143	111	120	111	119	128	122	140	104	142	128	117	140	120	117	106	113	108	116	129	125	133	120	96	114	115	101	112	109	139	136	120	128	120	133	126	106	119	112	118	124	131	103	114	109	132	123	114	122	123	143	132	113	116	104	103	131	106	117	155	126	105	125	140	124	128	90	142	123	137	129	105	110	128	120	136	125	119	124	147	115	152	122	114	116	132	133	135	118	124	146	132	125	120	136	123	125	131	107	127	123	114	114	117	129	107	127	120	124	121	110	136	117	120	125	112	98	128	114	116	125	118	127	151	100	111	105	108	151	100	116	113	125	145	134	110	120	123	134	113	113	129	113	105	130	115	120	122	109	150	106	145	113	120	109	127	101	113	128	126	156	110	151	133	139	104	130	110	117	112	135	106	132	123	106	114	105	122	125	129	118	134	126	109	108	130	122	132	99	109	138	121	141	127	129	130	133	111	99	134	113	132	112	132	108	87	140	124	119	122	126	128	129	117	133	114	121	134	112	101	140	125	121	130	104	124	123	115	119	103	123	128	113	111	100	113	112	120	109	133	106	125	109	108	114	114	105	114	120	111	146	113	118	111	119	147	115	135	131	126	110	131	111	91	124	137	112	120	107	116	106	142	106	133	119	122	119	125	116	141	126	114	110	108	139	114	127	131	104	126	129	117	111	117	108	124	107	116	114	122	135	143	147	132	125	101	131	130	123	122	143	144	127	129	133	110	121	121	121	104	128	123	108	127	120	114	125	133	129	115	128	109	131	116	129	131	116	117	101	123	124	134	129	122	107	116	107	119	139	124	110	112	128	124	137	130	100	125	91	115	98	103	126	114	103	151	125	124	138	117	120	130	105	127	128	135	130	112	116	122	115	128	113	119	110	115	116	108	117	128	111	124	115	133	118	112	119	130	113	119	121	132	124	122	123	118	150	105	122	144	141	104	130	118	112	100	114	133	126	113	150	137	99	118	126	118	119	128	114	112	113	129	134	104	116	107	110	100	101	125	125	110	124	118	106	118	116	111	115	139	109	104	124	112	129	130	115	126	122	108	127	118	127	120	117	147	111	126	123	115	127	119	135	127	135	127	117	120	145	108	128	138	131	126	127	98	127	113	124	138	120	114	114	123	102	96	101	119	107	124	112	133	94	119	150	106	125	126	130	106	124	125	113	128	141	128	155	122	119	109	123	136	130	122	132	140	140	109	120	109	118	123	112	132	130	109	124	128	118	126	117	122	122	124	115	130	120	103	131	132	129	133	114	122	122	117	90	125	140	113	126	126	109	114	123	133	122	147	107	134	139	137	125	114	110	107	86	122	121	120	119	110	122	105	127	133	113	114	109	141	113	114	113	122	135	135	139	100	118	122	109	113	120	113	113	107	129	121	116	122	127	108	116	131	128	125	129	125	127	103	124	126	105	109	117	134	131	116	117	120	119	104	129	115	122	121	121	118	128	121	117	131	128	127	131	123	133	123	122	128	110	130	105	114	131	114	129	119	103	123	117	138	121	141	139	133	119	126	127	111	109	123	119	132	117	127	123	141	116	110	140	126	117	134	115	111	141	129	122	110	125	117	114	123	128	91	140	115	125	106	134	116	99	120	123	125	122	110	128	112	123	134	129	125	112	120	103	117	134	125	111	129	135	115	125	113	110	143	127	117	120	136	127	107	131	121	120	123	110	140	124	138	117	111	125	114	108	145	127	136	111	137	127	123	119	114	127	106	109	126	115	114	132	132	125	125	121	114	129	125	122	117	131	131	122	113	143	138	137	121	135	117	122	122	118	108	108	130	124	108	114	120	115	117	90	118	136	110	132	131	116	125	128	119	125	125	132	116	122	120	130	124	123	120	130	122	106	131	118	120	122	135	133	118	102	113	123	118	99	130	124	114	131	137	102	116	127	129	128	141	130	120	95	107	125	143	111	123	115	137	109	130	123	134	125	125	132	114	106	125	115	119	118	114	94	127	122	114	113	120	128	114	127	114	124	130	117	134	117	133	110	119	122	124	128	123	139	121	108	123	132	127	126	143	97	118	116	108	141	140	118	112	125	136	123	128	136	131	134	133	106	107	125	123	125	109	149	114	111	144	108	100	131	121	131	121	112	113	118	129	119	122	131	97	117	131	125	125	115	126	123	95	127	117	117	114	112	132	106	131	122	120	117	123	127	139	114	140	117	110	111	118	111	116	124	116	127	102	107	118	118	128	110	116	124	120	127	135	129	138	119	91	120	118	122	125	144	108	116	116	140	134	88	126	113	114	131	146	130	155	120	125	124	127	115	119	127	117	135	119	115	117	103	132	119	106	115	136	136	102	137	98	138	110	137	137	120	95	128	112	120	119	117	130	98	126	100	123	114	138	146	111	151	120	105	107	129	126	126	121	124	126	123	100	111	133	125	115	122	105	119	134	137	108	124	116	98	108	91	129	110	84	105	99	122	122	119	124	122	116	118	113	104	132	122	103	125	140	143	123	97	130	120	126	132	105	141	115	129	121	126	122	105	126	94	122	122	132
8771	831	1525	1896	1540	1185	1004	772	719	676	545	525	512	516	451	467	459	415	424	381	413	357	390	381	367	372	366	360	347	386	368	369	388	391	368	348	361	328	346	334	361	337	356	339	319	377	317	333	350	353	369	338	343	310	333	347	306	340	316	342	354	345	342	356	347	348	360	303	331	315	361	349	344	340	352	381	359	344	353	312	325	361	339	366	349	347	344	329	317	347	324	354	330	327	324	343	321	339	323	350	322	325	288	319	352	348	337	309	353	317	368	347	365	350	337	325	341	330	332	345	314	336	363	333	348	363	354	321	348	325	341	347	357	313	343	315	352	346	342	310	332	307	359	345	327	332	330	330	336	372	331	321	337	302	317	291	372	322	341	333	320	318	365	333	321	343	335	319	298	322	314	308	344	327	314	342	325	329	311	339	339	367	332	354	309	338	363	340	360	358	332	349	297	353	322	353	331	368	327	376	323	305	336	336	309	354	354	347	321	334	307	348	336	323	326	309	332	345	301	329	336	327	350	336	331	358	326	324	329	318	338	360	331	344	332	341	308	321	337	337	336	361	320	304	323	325	347	334	329	324	359	323	318	346	301	340	332	360	311	304	327	330	352	310	349	344	346	357	333	331	323	345	322	348	295	319	353	333	339	349	306	311	300	367	334	375	339	319	344	336	323	345	315	345	311	344	307	292	336	315	351	319	328	325	317	322	343	329	332	375	327	385	343	320	345	338	332	340	327	337	332	329	340	301	341	325	337	337	354	330	349	339	329	314	320	329	329	351	328	321	341	346	302	296	378	333	343	348	341	345	284	359	341	315	314	347	340	310	335	324	341	357	328	337	325	346	339	345	323	352	322	325	336	323	322	290	320	359	333	330	303	331	323	344	331	320	325	324	337	375	360	330	334	346	313	326	310	323	348	337	327	346	347	361	345	338	301	325	349	327	330	291	347	350	341	317	326	311	319	324	349	334	340	315	337	348	343	317	299	316	322	356	309	333	315	360	345	346	323	321	320	349	325	370	350	369	320	324	307	332	309	346	317	340	345	324	357	347	359	322	340	364	370	354	353	307	321	353	353	318	328	335	307	326	364	336	353	332	331	328	341	340	338	328	321	342	350	333	369	336	337	324	313	314	346	330	330	339	333	346	334	339	355	349	314	334	355	339	333	345	322	329	309	347	325	324	318	341	330	358	327	355	335	328	336	322	324	328	375	325	321	374	340	353	320	353	322	328	354	330	322	340	355	340	324	331	341	312	347	319	327	308	334	321	343	338	349	324	350	341	329	359	366	337	329	324	372	341	311	310	314	320	305	344	309	332	342	338	355	331	304	342	347	323	376	321	352	337	311	325	360	318	321	346	311	341	362	326	335	329	345	332	336	365	334	320	330	338	330	305	365	341	315	329	296	343	367	321	342	351	310	344	344	348	357	359	325	322	315	352	333	305	305	342	344	339	353	340	369	332	352	347	337	320	326	380	327	319	328	312	354	364	328	344	352	320	328	343	317	356	333	346	343	334	338	332	312	323	352	350	351	319	339	314	319	319	311	316	364	292	333	340	325	339	336	331	344	347	315	314	314	333	360	364	351	332	347	334	325	345	300	291	356	346	352	325	324	345	321	349	314	354	336	315	347	349	338	325	344	358	332	331	349	324	341	357	341	342	324	315	350	334	331	333	332	322	352	315	356	331	347	298	320	339	302	346	333	335	304	339	320	327	353	345	317	307	336	335	339	360	335	336	363	325	340	309	351	340	320	349	324	335	336	333	320	347	325	347	323	335	362	349	328	282	318	331	364	326	308	317	333	313	315	327	339	306	292	317	309	346	337	351	334	370	319	360	337	327	338	335	321	316	335	338	336	363	342	345	341	304	360	369	336	324	330	327	344	326	328	342	357	271	339	336	318	348	328	328	372	333	341	344	348	368	328	348	330	332	336	325	331	333	311	320	300	345	331	330	339	310	313	333	362	353	338	322	343	323	339	317	327	354	321	319	335	321	327	338	337	351	305	345	350	339	361	322	332	317	328	315	303	320	352	334	325	349	351	337	296	336	336	325	325	308	326	330	287	333	323	345	324	320	364	329	348	328	323	347	336	320	349	319	311	353	353	297	320	338	334	343	342	328	334	320	318	341	359	362	344	349	332	333	332	327	348	334	342	302	352	315	339	328	332	324	386	354	324	340	340	309	345	315	360	328	345	323	338	318	342	323	339	343	338	307	326	320	322	312	320	336	359	331	348	333	291	351	307	361	360	327	365	344	355	326	329	355	322	292	331	318	347	331	350	339	350	343	345	312	370	328	306	326	318	328	319	339	309	347	356	352	342	333	312	343	354	340	351	317	316	342	333	338	351	345	330	320	339	348	335	329	343	338	353	296	349	322	315	317	403	299	299	322	353	352	376	340	345	334	326	329	343	302	329	342	347	342	353	317	323	330	322	338	316	326	359	335	332	330	360	337	333	354	338	316	346	333	326	338	309	360	330	306	349	322	316	327	321	322	364	329	328	346	317	336	301	336	329	334	329	343	344	319	328	348	347	349	338	326	339	322	344	337	309	370	345	348	346	306	317	315	364	320	333	354	347	335	342	337	353	343	331	341	363	326	305	323	347	331	332	374	364	328	294	312	355	347	350	298	295	345	335	357	322	315	337	309	332	331	351	339	326	323	337	336	311	336	346	352	338	337	312	308	338	349	359	354	314	357	371	323	311	323	333	315	322	351	321	317	369	341	363	335	331	346	345	296	331	337	310	342	326	340	342	329	355	321	323	328	362	319	334	325	349	317	315	312	328	332	349	300	376	342	312	350	370	325	309	307	305	350	339	317	339	339	338	337	312	335	339	343	339	333	305	327	352	285	353	328	362	334	338	345	344	324	324	349	319	344	306	374	344	322	338	338	331	360	368	324	302	318	359	320	330	333	359	331	334	341	334	364	332	347	339	336	313	329	281	341	298	355	324	333	331	334	300	323	328	320	336	365	351	341	320	317	328	326	335	369	339	357	356	303	359	320	326	316	342	345	340	301	305	315	331	320	352	342	329	340	326	328	340	341	320	352	332	313	348	329	319	361	337	326	338	328	284	360	342	331	342	336	331	335	343	338	345	335	325	340	352	354	335	325	307	312	315	347	326	316	312	345	368	342	338	336	351	340	307	345	343	334	381	311	326	331	307	397	334	354	303	326	325	352	355	340	318	333	347	328	339	291	356	302	344	320	318	342	336	336	334	345	372	345	344	314	338	332	368	355	351	345	331	308	344	348	359	330	288	335	344	317	302	319	313	355	302	352	317	373	316	307	326	311	321	347	341	312	349	321	330	332	306	342	307	362	315	326	326	364	395	346	325	312	336	332	325	302	327	336	327	306	304	329	284	342	298	339	340	352	354	329	318	345	342	370	321	342	326	357	325	313	347	334	335	335	327	339	334	332	353	351	350	337	321	309	325	320	367	333	324	304	324	353	333	327	316	331	342	342	327	328	332	351	339	336	316	313
1430	419	422	426	404	367	423	391	374	392	394	392	374	364	389	353	365	370	356	368	384	340	336	329	367	358	405	379	397	388	372	359	372	421	402	402	419	356	388	376	363	333	368	385	384	371	361	414	363	411	381	355	360	355	358	360	356	364	383	365	375	345	359	401	352	383	373	370	363	382	426	362	375	360	381	405	382	349	390	396	374	387	343	392	401	397	367	380	374	369	382	386	375	369	377	346	372	393	385	371	374	375	339	359	360	369	392	356	387	370	400	390	392	383	395	346	363	385	379	355	387	408	390	366	383	394	377	380	422	368	393	350	391	368	378	369	393	386	381	403	404	392	381	407	361	378	358	414	415	392	392	414	377	387	400	399	353	372	360	384	356	400	360	397	362	437	379	363	398	356	409	412	369	400	383	335	367	379	395	403	397	368	397	382	391	365	378	401	396	401	369	383	392	395	358	405	361	355	360	398	418	382	360	413	364	354	369	390	392	392	362	391	344	369	350	389	350	419	362	404	397	397	382	363	372	344	411	374	360	367	373	370	333	361	362	391	387	371	401	347	385	397	359	361	352	414	387	394	353	372	373	422	389	411	366	363	403	381	368	399	371	359	398	384	377	370	391	352	385	408	362	394	395	378	429	368	396	358	342	394	376	367	391	383	370	424	362	397	381	381	378	399	388	357	382	393	348	383	360	386	386	338	394	384	368	410	438	414	363	436	371	380	407	395	365	393	421	379	357	377	391	365	414	384	370	381	358	366	371	449	403	383	407	333	371	344	387	368	354	349	386	372	383	431	420	384	341	352	378	354	368	403	394	402	385	373	358	407	336	401	373	388	399	384	368	386	341	378	382	348	369	376	397	400	329	357	360	358	416	393	366	422	367	349	365	380	366	405	377	388	366	374	360	386	359	391	394	336	396	381	394	390	352	355	370	383	381	349	387	360	368	391	373	368	378	401	415	377	364	369	421	388	379	366	359	382	394	404	413	357	382	389	367	371	349	372	350	411	338	378	382	379	388	374	350	328	395	396	364	395	393	364	378	355	394	355	349	418	422	399	363	386	370	349	340	385	357	348	398	353	386	405	396	366	375	413	390	361	343	422	359	374	401	384	391	380	358	363	389	391	389	375	348	390	371	371	398	386	372	360	359	354	373	392	339	352	368	368	403	345	386	415	406	400	387	355	429	413	393	361	409	348	360	395	399	372	383	399	403	389	394	377	398	377	382	356	381	365	381	405	332	371	385	343	396	370	410	404	405	388	382	398	385	381	368	358	349	392	411	365	384	380	374	433	407	396	367	346	425	368	369	410	390	370	391	389	400	396	369	384	395	425	333	413	354	357	390	408	359	375	434	367	376	330	378	364	364	369	393	397	409	389	391	373	367	378	429	396	350	375	400	364	367	369	350	380	408	365	401	363	380	402	416	433	349	379	397	387	359	409	375	371	400	384	362	365	418	402	379	404	366	393	423	372	410	370	364	383	425	373	399	368	384	369	355	384	351	408	372	344	341	371	368	403	398	362	343	381	358	330	344	370	355	389	372	360	379	387	388	379	377	365	391	365	388	386	385	359	360	378	393	372	386	381	376	409	383	379	361	341	402	389	372	369	371	364	342	404	375	365	406	367	382	383	385	376	402	403	348	322	415	380	361	422	349	427	358	387	400	392	343	404	401	376	329	358	348	366	374	364	381	348	386	383	386	372	377	381	394	359	397	359	426	365	337	369	364	380	388	353	393	367	416	386	381	373	407	399	411	365	384	375	406	348	370	380	367	384	384	421	366	362	365	352	398	398	375	334	388	375	372	381	391	328	361	374	406	370	375	323	373	386	390	390	399	371	330	378	352	422	397	360	353	401	377	410	359	372	366	394	380	357	377	347	397	366	391	392	337	370	384	369	385	372	357	382	333	364	407	402	397	405	358	349	403	341	369	376	347	339	386	374	347	384	393	371	381	357	333	383	413	368	376	397	368	418	365	383	365	370	385	395	402	367	369	365	399	352	366	374	369	353	384	375	392	362	412	392	361	389	364	346	391	389	359	360	412	394	375	384	375	413	418	379	361	375	401	382	391	342	371	348	398	359	320	386	400	350	368	384	349	384	389	380	408	368	388	394	384	375	366	368	365	339	403	373	369	391	384	351	388	362	385	363	360	359	347	354	381	374	371	385	392	443	383	367	405	407	389	405	389	393	381	383	408	372	361	388	361	380	362	396	395	381	379	406	378	381	335	339	393	420	387	359	373	392	373	375	341	365	395	400	340	359	372	393	379	337	362	410	428	421	371	386	391	391	371	350	429	400	389	369	386	340	399	354	377	373	372	384	384	394	338	393	401	348	383	357	395	389	356	362	386	413	388	404	392	347	352	382	373	364	363	380	363	382	379	371	343	384	386	388	356	345	374	368	409	408	379	392	380	399	391	384	378	391	433	424	362	354	358	342	372	391	395	399	399	376	354	380	369	377	379	377	410	346	367	371	365	369	404	345	390	400	358	414	400	405	379	381	385	359	369	378	362	352	427	399	376	400	364	362	372	359	399	388	375	368	347	379	367	389	362	403	365	379	408	378	393	360	367	361	393	340	400	359	374	365	337	362	389	393	392	390	397	378	364	406	375	372	362	347	372	388	405	396	357	424	374	362	351	376	348	401	376	385	432	331	371	391	385	366	384	346	385	360	389	384	371	350	387	356	385	371	364	349	395	380	343	380	400	397	386	420	408	375	369	357	376	374	362	363	395	358	415	409	356	348	342	398	376	398	417	376	346	369	340	367	381	362	384	355	418	336	395	378	409	401	367	384	362	373	356	412	379	355	395	389	399	366	385	395	394	370	393	358	358	353	333	405	425	435	416	339	372	414	381	417	369	403	355	378	391	331	360	390	406	335	367	329	387	368	397	388	389	388	365	401	393	360	380	384	348	395	387	366	403	410	374	375	413	380	367	376	372	407	353	361	410	394	389	400	353	335	348	379	384	386	404	370	396	389	411	368	381	406	363	384	385	384	334	367	381	420	376	352	414	371	372	399	391	397	393	355	371	361	365	373	383	422	399	355	376	331	381	377	379	382	391	347	387	388	343	381	353	346	368	391	358	371	375	369	373	417	387	374	383	381	378	375	418	412	357	416	413	370	361	397	413	386	367	372	368	420	408	383	380	363	364	379	399	357	368	353	398	356	382	369	388	409	390	391	380	400	369	371	383	404	340	399	358	368	360	351	423	363	382	355	385	380	325	353	356	368	386	376	348	334	398	381	384	394	387	411	348	393	341	387	385	344	374	384	408	357	388	342	358	346	354	382	402	322	339	390	373	378	399	383	378	402	401	374	405	383	377	400	367	353	389	375	400	393	354	393	368	395	388	395	421	354	405	380	366	380	339	376	368	334	389	358	368	375	359	355	369	364	366	375	376	379	414	426	362	383	404	359	375	371	397	423	346	362	429	364	402	364	360	349	347	363	368	385	381	362	333	369	379	355	393	397	406	360	396	351	385	376
2020	936	1029	1071	980	931	901	900	960	859	907	900	898	969	871	874	927	848	906	930	923	851	927	882	846	910	892	896	912	859	894	945	910	845	879	902	912	829	870	891	878	858	867	863	885	847	927	921	877	858	868	930	856	896	841	832	879	882	887	915	931	944	874	883	908	889	860	897	888	859	889	913	878	832	867	912	834	895	858	889	852	855	920	852	899	947	858	847	848	914	915	885	855	877	885	915	858	893	878	880	895	908	835	891	806	907	837	868	856	904	953	853	913	850	865	828	833	858	844	826	899	856	822	879	870	881	871	904	892	894	854	849	874	887	890	840	874	894	890	900	891	893	858	891	862	898	899	912	950	845	924	909	867	897	906	951	847	886	896	890	872	912	910	912	885	924	870	859	879	905	875	866	874	896	843	863	905	919	915	852	873	873	860	843	898	877	921	917	904	899	913	839	904	865	859	905	845	902	903	885	871	896	880	901	877	877	934	891	904	883	850	918	865	918	868	965	890	876	913	877	887	870	916	866	851	822	918	901	939	832	868	863	868	891	861	848	908	902	859	880	851	872	863	877	884	845	874	884	895	852	845	814	927	918	859	911	905	862	893	908	847	807	902	854	899	949	856	899	878	887	887	889	890	848	928	910	833	867	929	887	871	891	894	906	842	863	871	882	922	813	855	900	846	876	851	875	874	893	891	887	873	854	876	926	887	904	811	961	863	884	836	883	875	885	900	900	921	897	869	897	850	875	878	869	955	872	879	856	824	881	905	916	865	887	881	869	915	870	847	876	914	923	862	904	881	889	902	875	820	886	850	899	904	915	861	888	858	859	915	941	832	865	844	856	863	870	891	886	903	936	917	897	909	905	869	870	910	891	895	911	863	890	914	897	896	856	872	865	891	876	871	873	901	886	944	898	872	954	866	909	845	876	925	908	863	905	874	915	910	904	868	897	873	896	921	852	877	878	917	862	886	896	929	893	893	885	853	813	867	875	894	879	866	948	874	896	900	832	879	922	940	852	883	925	868	817	838	866	860	869	873	861	913	922	837	948	916	905	918	899	846	917	868	887	908	889	879	902	866	853	932	865	884	907	831	836	876	870	836	901	845	907	873	913	872	841	828	870	901	931	901	874	970	861	918	936	861	896	895	843	925	878	824	869	875	860	854	852	876	848	876	876	896	869	834	877	878	921	872	870	883	905	956	909	820	895	868	879	853	948	871	932	904	875	856	872	914	830	902	872	824	893	846	957	930	874	878	900	929	897	890	940	938	871	914	924	899	893	848	891	888	918	882	875	902	907	922	916	928	896	894	909	884	887	882	767	816	885	938	796	905	942	872	876	897	867	916	905	838	876	855	916	864	876	871	896	858	851	903	867	938	897	923	876	871	874	855	905	924	920	858	826	881	929	866	898	899	914	879	892	920	903	872	837	866	927	843	862	892	865	940	890	894	880	839	869	881	880	851	905	876	865	893	842	875	858	874	893	947	916	929	848	926	851	910	888	881	903	878	924	866	892	846	926	875	887	889	867	854	859	868	830	844	883	904	858	865	871	848	862	885	893	898	840	901	827	919	874	913	913	875	882	899	867	847	839	879	905	902	864	822	883	852	906	842	869	885	897	891	883	918	882	886	885	894	847	885	922	906	871	894	857	819	851	865	867	916	841	860	871	894	932	899	895	894	892	876	887	920	898	914	911	876	832	881	918	899	858	884	860	876	852	858	873	952	822	880	898	836	913	850	898	860	913	867	901	863	868	860	880	891	872	915	889	895	900	866	927	892	883	894	868	899	937	883	843	914	881	913	896	883	894	874	822	857	908	865	910	871	883	863	820	849	919	942	839	884	818	908	887	845	896	832	909	855	902	887	917	858	840	899	865	910	890	867	938	885	864	863	920	912	921	876	843	849	858	836	857	899	848	861	891	870	862	892	900	898	889	858	887	874	905	848	920	894	871	874	933	859	829	908	847	903	865	939	894	869	891	891	867	846	864	898	868	877	867	886	837	890	961	865	881	857	845	878	854	900	935	893	878	823	880	905	918	872	914	879	908	856	870	885	935	869	853	900	849	895	914	881	823	862	937	867	897	918	910	909	888	882	845	895	862	880	885	898	935	938	888	911	902	883	888	877	886	876	940	884	901	990	866	877	870	882	836	859	875	877	884	843	917	818	853	869	891	927	860	897	906	912	857	876	904	925	869	901	889	903	890	873	897	903	928	890	863	923	876	864	901	832	853	954	828	868	863	865	853	894	889	869	908	904	931	906	899	913	879	912	870	881	931	874	857	911	934	809	869	908	858	830	875	870	852	892	850	898	879	848	863	888	920	935	840	917	937	852	892	831	876	931	907	900	919	873	892	903	887	830	854	881	887	893	864	914	923	871	882	845	876	899	846	879	936	842	865	933	867	835	869	872	896	892	848	865	904	910	926	891	870	849	929	846	923	880	914	872	903	868	844	873	878	929	858	868	947	837	879	903	856	872	829	879	945	892	905	894	843	892	903	846	882	823	890	898	883	829	856	860	942	852	875	888	851	871	815	845	921	830	861	878	884	894	886	853	904	898	882	844	826	929	904	845	906	889	871	940	847	885	910	864	848	864	819	890	879	901	908	873	857	903	895	888	816	909	904	857	876	900	863	842	927	900	901	909	853	920	887	848	906	867	925	897	862	883	857	884	857	873	896	858	903	848	874	864	892	836	900	914	880	902	882	864	890	868	902	878	901	888	882	872	881	850	875	877	926	854	838	905	935	830	847	868	908	901	967	909	861	915	930	863	896	902	911	912	878	874	934	903	882	877	919	885	853	911	871	892	913	835	868	888	840	851	859	882	915	857	953	894	895	914	900	899	917	913	910	939	920	876	883	868	900	906	854	896	848	841	890	946	888	868	862	901	923	824	851	887	862	941	897	911	874	914	904	885	928	845	872	853	853	879	901	908	847	842	913	914	927	888	901	929	871	927	881	845	866	895	893	888	890	877	803	859	882	865	927	906	853	774	900	923	903	919	881	832	874	853	901	926	860	838	868	883	885	886	879	937	830	892	888	872	850	880	877	904	887	855	926	902	887	829	910	884	865	827	845	905	894	822	869	912	832	891	880	929	912	869	908	916	866	880	891	893	873	927	886	856	911	839	845	871	869	952	894	875	872	872	934	850	863	904	893	919	884	876	869	837	855	939	911	886	923	893	873	922	863	885	868	847	892	894	878	883	856	907	864	891	893	905	847	857	861	918	897	908	914	858	872	927	864	887	939	820	940	845	860	846	788	897	894	903	903	879	938	866	874	892	888	862	866	885	892	866	849	879	884	928	891	896	918	899	900	869	873	858	888	882	935	881	848	902	889	903	907	876	873	846	925	959	831	864	888	907	904	893	920	905	910	894	873	846	908	852	923	901	867	905	926	886	863	901	915	904	917	930	839	884	879	895	795	939	904	872	889	903	886	891	921	898	886	858	880	879	894	890	873	836	859	869	883	849	863	859	883	887	841	912	869
8427	620	623	511	441	414	377	309	325	301	312	291	305	290	311	265	275	289	284	317	287	286	295	268	261	318	273	295	285	276	285	280	279	282	259	290	301	286	280	278	257	294	312	292	271	299	255	280	258	298	262	294	290	297	247	264	242	260	305	279	300	291	282	282	258	263	307	264	298	297	256	272	296	263	292	238	266	301	287	288	280	290	264	301	291	300	254	266	269	275	277	280	302	291	286	270	265	289	313	285	282	268	261	296	280	296	277	309	303	273	298	274	286	273	273	285	244	281	271	270	278	298	276	281	290	302	279	272	278	307	295	268	265	248	288	304	268	260	293	279	269	271	224	296	294	276	274	298	274	293	303	276	304	262	257	293	302	277	302	284	250	267	250	301	271	278	277	277	291	272	294	264	278	268	260	292	300	294	274	277	299	278	294	278	305	271	243	290	270	291	284	277	298	283	306	291	262	265	266	313	273	282	314	268	273	292	259	292	290	271	262	287	294	300	292	271	289	275	279	281	280	249	258	279	308	293	281	310	284	295	293	274	284	313	282	278	276	268	274	272	226	280	265	297	285	297	284	313	297	281	264	296	260	248	257	283	295	251	268	311	281	286	273	318	276	263	278	259	261	290	290	296	283	260	296	281	289	307	251	244	295	273	280	289	262	292	302	290	281	295	291	337	296	304	301	317	290	286	283	259	263	299	259	317	315	312	282	255	265	278	294	272	273	286	292	290	279	286	273	283	309	272	246	288	287	294	261	275	288	273	283	278	243	261	260	266	309	288	273	299	250	266	262	290	275	266	257	260	283	252	307	284	282	317	298	308	257	261	278	295	264	281	271	285	304	274	275	306	291	274	273	311	273	291	304	289	254	273	266	291	296	260	283	278	266	290	268	274	276	274	263	276	305	268	269	300	253	264	271	276	283	281	295	281	303	280	279	279	263	280	301	286	295	267	257	291	286	244	284	310	290	308	284	265	275	239	251	258	287	279	302	280	255	290	288	246	253	302	288	326	258	287	279	287	267	285	266	284	293	253	255	302	322	259	287	306	233	280	275	259	267	270	314	303	296	279	287	289	261	303	316	293	264	279	293	278	290	275	277	296	266	271	328	280	277	304	294	294	298	278	271	273	294	274	291	252	294	280	268	279	263	301	267	292	297	276	256	255	292	282	265	281	286	277	259	247	257	295	273	262	276	289	252	293	311	295	271	270	271	305	316	260	279	273	309	280	295	259	288	254	301	254	278	251	247	260	297	282	259	270	278	292	294	286	254	237	291	240	252	279	296	290	253	264	283	271	270	281	293	279	287	285	260	285	243	277	260	267	260	289	316	280	242	265	270	306	270	289	259	253	228	303	292	282	256	292	257	309	278	282	262	290	305	283	275	239	281	283	260	269	270	312	294	268	275	341	259	303	276	273	262	265	285	285	278	277	307	274	269	280	269	259	266	271	273	253	296	276	278	269	273	272	260	281	286	281	276	258	290	307	273	290	288	273	253	295	256	282	274	278	320	307	267	280	297	293	286	337	259	255	273	275	293	283	264	272	276	287	287	309	294	285	242	294	318	297	286	275	296	267	281	302	281	260	305	242	252	295	263	289	300	310	253	280	273	278	287	333	281	276	269	288	295	263	302	258	294	302	276	265	291	257	281	295	321	287	292	310	306	289	295	291	280	253	293	305	289	283	294	275	297	280	276	270	270	275	298	280	283	270	304	289	292	293	309	284	268	258	291	270	291	283	248	270	295	279	317	294	274	267	297	254	263	285	275	304	292	287	274	295	275	289	275	302	278	280	261	296	290	284	258	300	272	338	272	268	277	278	276	267	248	298	273	299	287	264	299	289	313	254	285	273	263	298	301	287	277	268	274	263	263	283	302	270	257	289	293	263	261	240	252	295	262	283	273	280	277	296	265	255	305	261	299	292	294	279	299	292	259	256	286	291	294	264	266	293	286	287	288	236	238	299	257	265	297	256	276	295	286	259	251	267	300	272	319	280	301	259	275	293	264	292	289	276	272	259	274	270	286	298	293	266	282	292	278	254	295	264	260	258	321	245	257	284	258	293	299	285	299	265	297	292	302	253	353	269	271	290	291	292	277	262	273	310	295	260	289	295	264	318	292	286	254	268	286	295	292	286	271	280	287	292	288	273	298	275	262	268	275	312	308	286	267	284	287	290	275	261	262	294	247	272	305	302	282	320	303	288	273	311	290	312	286	285	293	309	290	299	310	266	296	312	300	288	271	271	285	277	268	290	287	262	294	284	269	323	319	256	248	264	268	276	247	287	267	291	329	280	286	308	263	265	250	272	318	273	248	299	249	256	233	258	285	257	233	259	253	281	300	260	257	259	310	253	294	295	278	272	256	272	300	281	303	286	238	287	282	306	299	296	279	268	280	298	279	259	290	263	286	262	290	283	294	274	276	293	262	263	270	280	267	281	283	276	292	294	290	299	274	261	260	280	273	278	249	275	283	262	277	259	266	317	280	290	250	298	274	297	267	241	286	271	264	261	280	269	286	272	297	273	267	289	271	262	287	257	286	287	261	303	286	294	289	268	252	289	292	264	274	274	280	259	288	293	270	276	242	277	277	309	294	290	294	278	288	287	257	277	281	292	261	262	267	270	268	292	249	285	292	310	273	270	282	285	278	282	292	286	268	287	280	283	311	276	291	257	264	278	304	285	245	319	281	275	296	299	263	292	294	299	287	283	246	264	280	252	298	290	294	283	256	305	297	288	283	296	275	296	314	276	266	268	248	272	272	269	272	256	285	295	295	315	301	305	290	263	247	279	312	288	277	282	244	262	307	288	261	268	242	252	291	286	247	256	261	288	262	253	279	302	284	277	268	295	262	312	271	283	307	259	262	287	266	280	278	270	290	272	298	266	289	296	281	288	298	276	255	259	300	307	272	266	326	264	269	272	305	292	273	274	306	281	295	260	265	267	281	271	295	261	296	290	293	276	258	289	291	265	281	265	276	306	281	299	292	273	264	280	260	289	291	266	285	289	267	319	284	272	280	283	286	311	295	297	252	234	279	259	276	298	267	314	283	291	269	309	290	277	276	285	265	257	293	262	315	322	294	310	255	258	290	281	286	269	259	294	246	277	241	293	299	288	279	235	309	299	269	285	282	278	263	260	291	277	265	288	313	285	279	280	280	319	274	297	280	267	286	296	264	262	264	324	327	271	291	283	290	272	274	291	279	287	309	224	300	258	279	268	292	274	323	262	291	265	290	305	302	272	294	289	271	280	281	304	288	273	280	268	262	299	270	305	271	252	283	302	329	258	266	274	289	306	291	287	249	271	290	269	265	255	305	252	294	294	292	295	274	266	285	274	285	280	278	297	281	299	297	311	271	270	272	235	283	261	279	305	276	272	264	293	276	280	256	289	306	312	270	295	298	285	268	300	279	287	263	263	273	261	291	288	275	290	282	288	280	280	289	259	330	283	307	265	278	260	312	275	259	294	269	260	257	282	282	260	277	310
6906	938	1316	1503	1309	1138	997	911	931	828	791	752	742	785	734	725	741	683	690	721	694	705	741	751	697	679	688	679	670	660	688	679	666	685	677	652	718	680	687	684	660	682	654	716	707	666	646	688	680	692	699	663	707	679	707	694	668	707	689	666	687	624	687	645	658	702	692	678	666	679	630	659	650	680	691	662	676	678	658	701	643	666	714	687	709	662	640	602	660	694	668	682	695	680	687	677	670	684	632	702	671	649	709	674	675	713	693	684	671	661	681	673	698	676	652	692	719	717	681	610	692	672	658	664	688	663	687	674	660	668	653	673	670	681	723	648	627	612	702	698	676	673	695	691	660	690	691	683	674	688	685	645	664	717	682	670	667	686	663	690	648	656	662	719	677	683	670	659	651	693	701	740	697	685	680	686	653	643	694	675	678	667	640	716	669	726	692	669	674	703	708	638	702	693	648	675	688	746	689	694	695	722	637	658	671	669	704	668	639	684	646	671	667	685	672	672	675	704	632	698	677	669	676	659	698	709	684	684	679	700	665	674	702	658	617	686	629	627	672	661	660	665	667	656	696	682	649	674	636	631	650	630	667	660	677	686	646	735	663	681	671	666	677	659	660	699	692	739	676	647	681	699	696	675	690	649	660	655	640	665	659	614	673	646	655	666	702	643	684	698	709	713	686	680	635	694	661	687	698	693	679	688	700	691	641	654	635	662	656	672	649	678	656	664	630	645	636	631	631	713	645	660	680	660	648	656	661	622	692	665	673	734	680	699	682	714	656	676	690	673	665	632	686	660	681	650	611	636	640	655	660	643	615	650	601	645	696	693	720	705	670	660	658	678	661	657	661	665	672	677	643	648	653	632	676	685	654	636	640	710	735	696	687	654	669	698	701	652	753	690	699	633	666	667	673	658	641	652	610	631	673	688	668	657	672	684	662	606	667	607	650	659	692	642	671	692	681	672	715	682	656	688	637	679	648	710	717	652	595	690	678	673	688	697	656	718	613	702	685	660	713	666	639	701	663	663	694	689	659	644	694	635	637	677	633	702	629	676	646	605	666	694	705	686	668	643	637	660	647	682	643	641	639	684	629	689	697	697	677	671	671	644	695	638	614	665	676	683	668	630	684	672	694	670	642	649	649	668	684	705	690	653	653	648	648	702	666	665	671	656	687	637	664	664	671	691	661	671	644	628	690	655	660	690	627	660	656	652	666	674	682	693	652	613	712	693	683	660	683	662	653	651	666	649	673	730	706	656	636	633	659	647	657	677	646	711	661	684	627	682	708	670	666	658	683	676	661	687	668	678	696	628	701	636	678	700	665	661	667	682	671	704	708	658	698	678	636	633	614	715	682	694	671	683	684	671	692	693	669	700	725	645	681	697	688	680	697	645	692	698	652	658	714	656	686	710	674	723	680	671	660	676	624	662	613	673	697	700	646	693	669	624	670	637	697	676	668	687	673	685	671	694	700	686	702	650	709	683	692	670	659	628	668	660	642	678	638	672	694	651	672	684	657	663	664	706	663	704	672	687	625	658	659	655	649	661	673	714	657	648	653	650	699	661	663	697	680	632	706	670	657	674	685	644	676	658	708	685	656	684	675	636	718	639	639	671	690	651	636	695	625	648	732	676	647	712	668	687	677	692	691	668	678	645	716	629	693	671	705	664	629	681	657	704	656	636	677	652	696	690	696	702	730	698	667	628	654	703	663	719	692	650	648	671	713	699	665	656	647	656	695	630	687	670	695	648	660	656	702	695	690	608	726	697	640	674	641	721	645	684	672	628	662	642	668	654	657	656	676	648	687	646	664	702	691	691	667	690	661	696	634	675	691	721	689	648	677	645	643	639	671	700	646	678	673	645	618	634	649	644	642	665	690	658	679	705	657	661	644	649	686	647	665	681	601	667	634	690	668	677	703	658	662	675	670	671	656	669	701	674	690	707	660	617	666	696	656	696	667	654	651	672	665	626	685	696	718	663	704	701	688	677	659	681	645	701	694	650	694	682	687	647	683	704	645	691	664	640	647	637	649	676	662	668	655	721	657	627	693	640	650	688	677	634	640	668	689	660	650	650	675	684	691	664	653	683	626	648	663	649	667	684	659	656	645	663	653	674	690	641	651	689	649	626	636	669	649	699	727	645	686	642	691	688	698	690	640	628	683	650	645	656	646	700	695	694	668	658	616	687	684	684	657	673	698	674	630	700	716	652	704	726	692	661	687	721	677	679	665	638	649	698	697	668	723	693	700	692	652	597	683	689	698	644	725	664	722	686	650	702	677	647	651	663	714	669	647	665	696	663	664	676	698	679	665	671	627	627	678	666	670	641	656	663	695	706	678	666	684	658	661	692	677	662	626	654	646	660	649	702	714	694	666	666	680	675	693	652	646	644	683	663	657	667	636	662	633	634	651	656	692	677	685	664	622	650	682	674	660	659	641	633	683	634	626	680	649	696	649	663	654	630	688	657	640	670	639	667	662	677	693	635	685	677	668	664	671	708	657	643	655	663	637	705	649	660	689	689	638	669	664	688	672	669	701	661	674	644	644	695	693	697	630	639	692	674	679	655	636	670	673	714	672	621	703	634	653	634	732	655	657	650	705	633	673	661	704	649	667	704	671	741	676	690	662	668	689	662	651	670	695	663	668	654	652	655	685	624	652	683	629	676	688	654	667	672	626	703	687	696	691	701	677	649	708	652	703	659	711	641	700	619	649	678	670	635	652	667	658	678	654	652	672	642	670	655	697	643	630	701	684	656	689	704	677	712	683	696	623	714	644	665	662	622	677	739	663	721	636	629	687	659	654	665	690	666	658	635	647	669	696	643	643	637	653	652	705	688	672	657	707	713	653	721	681	651	646	651	711	650	676	727	662	662	685	724	688	635	672	678	654	654	678	667	602	651	719	647	670	660	655	687	646	652	682	620	635	698	655	641	703	672	630	682	722	662	647	654	701	655	684	650	675	717	651	669	682	659	679	695	649	750	665	639	637	687	670	677	662	671	652	612	660	679	619	669	703	693	627	628	688	633	691	597	692	689	665	660	655	712	699	699	626	673	676	707	689	673	660	625	645	652	646	700	653	647	671	639	683	641	632	704	674	697	633	714	641	634	699	673	665	672	661	657	656	670	680	664	650	656	630	648	661	671	694	637	672	708	691	633	670	656	724	660	664	679	698	681	689	716	660	693	698	626	666	669	678	644	679	709	643	658	689	706	680	702	645	650	642	662	659	646	680	684	660	655	709	639	660	711	685	683	662	671	694	681	685	660	670	639	663	675	675	658	698	635	680	686	634	685	673	665	663	661	707	668	686	687	634	702	644	640	663	625	691	663	675	681	627	647	684	637	687	675	620	645	625	673	665	682	641	642	655	642	697	665	632	665	691	666	675	654	687	685	668	641	627	636	683	659	674	639	637	665	703	703	638	627	677	721	661	676	672	692	748	665	729	644	661	668	672	656	690	687	676	683	684	683	650	680	693	685	708	666	662	642
14545	920	736	640	432	301	232	199	176	186	177	163	163	114	135	116	121	140	139	125	113	128	137	120	137	122	134	142	133	150	121	143	144	127	141	131	117	123	129	126	127	114	145	122	105	116	111	117	97	144	116	141	113	118	140	129	126	134	115	129	114	126	131	137	123	120	120	131	125	116	97	120	123	115	116	114	117	138	131	129	126	128	140	127	132	148	127	121	132	138	113	119	118	130	145	115	131	146	118	107	130	118	104	134	109	116	128	102	129	119	119	129	125	144	134	119	118	121	123	128	127	127	126	138	127	109	131	132	124	133	135	109	141	117	125	149	131	129	122	118	118	130	114	122	138	127	136	142	143	103	121	125	116	120	112	110	122	118	124	138	122	122	143	119	133	126	129	108	134	113	107	131	107	129	136	127	117	124	153	131	147	129	144	135	126	117	108	104	120	102	121	119	125	135	136	140	134	119	116	111	138	124	128	127	123	99	162	125	132	111	129	104	139	138	149	148	133	108	137	128	118	121	109	113	128	131	141	132	131	115	126	128	140	113	109	140	115	107	108	140	118	142	147	138	138	92	120	108	133	111	115	123	106	133	129	122	121	129	118	133	127	137	125	129	107	137	126	136	105	113	105	122	113	111	120	122	133	108	108	143	126	124	126	97	107	120	135	116	120	118	102	102	102	120	107	112	114	132	108	135	142	127	121	123	122	118	101	103	127	118	107	121	138	116	114	111	134	120	124	118	121	135	120	92	146	137	92	108	113	123	125	134	131	132	110	132	129	134	123	99	130	111	124	118	130	110	111	129	97	119	135	114	94	123	100	102	130	117	125	106	116	134	131	115	116	131	123	93	139	123	129	126	126	117	101	119	115	123	128	126	118	115	112	151	98	107	118	120	134	113	107	134	123	129	136	120	108	123	115	132	133	144	101	134	135	114	142	123	135	116	119	110	124	106	126	113	127	129	115	121	111	142	154	138	137	127	106	123	116	129	124	116	115	137	153	136	130	106	117	111	123	132	124	104	108	132	123	119	116	139	126	101	123	136	136	107	124	126	126	122	148	114	118	137	105	106	116	126	117	136	125	149	118	113	106	121	128	121	112	122	113	116	107	110	113	131	140	121	135	128	127	101	109	130	109	123	113	120	126	130	121	132	115	131	112	134	131	124	125	120	126	123	114	138	114	127	107	130	126	122	110	120	134	103	127	127	116	126	135	116	119	116	134	107	108	127	127	125	112	110	131	111	129	124	119	134	114	128	137	148	120	112	109	134	112	126	129	153	116	106	119	123	123	117	124	112	146	117	129	147	101	117	117	113	124	139	104	101	112	124	117	111	118	120	122	124	126	122	109	127	133	127	118	130	148	117	119	108	113	134	135	127	118	131	125	144	113	109	138	137	139	135	119	98	129	104	130	140	129	120	121	113	130	106	122	117	136	117	122	113	114	112	121	130	128	116	121	123	105	146	111	115	143	142	141	136	121	106	134	94	122	108	130	139	114	130	112	125	123	123	106	118	113	149	115	125	102	134	153	112	121	120	127	113	109	116	132	121	130	120	101	125	135	129	113	125	125	119	117	114	130	116	124	116	120	134	122	127	125	136	115	125	134	135	123	115	124	123	119	136	104	118	128	142	136	149	121	135	134	121	113	118	136	145	132	108	118	125	151	123	128	112	97	115	116	126	142	116	111	103	108	120	130	125	137	110	138	132	131	128	99	132	118	135	125	137	134	94	122	121	130	111	130	123	130	114	113	131	112	137	119	133	121	109	119	130	125	128	135	129	135	102	126	158	105	126	132	120	127	116	121	133	121	99	115	125	101	115	110	121	134	135	124	117	130	131	122	115	121	129	109	139	116	141	120	133	115	115	110	137	121	125	122	143	115	125	124	111	106	101	112	121	117	141	110	127	132	126	102	125	132	108	112	139	129	126	105	114	148	122	141	123	119	125	122	126	134	116	126	110	130	136	118	133	137	121	139	97	109	106	127	121	126	132	110	129	125	116	111	121	124	124	131	108	119	109	128	127	106	132	122	109	149	131	149	134	126	131	101	114	128	118	124	121	129	115	108	120	87	128	110	121	117	111	134	116	115	124	112	127	127	98	118	133	134	134	139	122	116	113	131	105	120	120	131	109	110	117	144	113	115	117	118	118	132	108	137	109	106	122	123	112	112	117	115	132	126	108	110	118	117	123	103	111	114	135	130	124	128	124	133	116	113	126	112	133	132	116	141	130	123	144	129	117	109	128	130	137	107	124	107	122	129	110	125	110	117	128	129	119	138	126	110	116	105	122	109	117	139	114	116	96	103	106	110	112	135	119	129	114	121	127	133	119	128	101	124	103	117	116	116	110	129	102	121	115	124	136	119	127	147	115	112	127	124	119	114	140	134	142	138	107	129	115	146	130	107	114	107	139	144	138	126	124	111	113	121	104	128	114	118	123	129	123	144	142	130	117	114	136	119	147	148	123	116	110	132	115	137	117	123	165	125	148	107	114	135	111	118	127	100	117	134	111	124	115	131	112	134	116	132	122	107	117	124	112	134	112	116	129	130	98	120	92	124	118	106	114	115	124	137	130	124	119	120	117	142	99	146	136	114	106	131	117	129	123	133	116	100	127	126	115	118	126	104	123	125	118	114	101	139	131	123	125	123	120	115	125	116	111	126	117	105	106	129	124	121	121	127	127	144	121	106	127	121	105	115	116	142	128	107	114	107	125	112	108	136	112	113	128	124	135	123	123	112	106	121	123	127	126	122	114	116	136	115	117	130	128	108	106	131	96	118	120	114	110	116	115	105	113	120	118	120	110	134	123	117	106	99	121	125	121	112	136	109	148	128	120	107	120	157	129	109	115	126	130	128	134	113	138	114	128	130	147	118	129	109	119	124	116	102	135	118	100	129	122	130	118	125	117	121	113	124	142	93	125	124	100	127	132	117	130	116	123	125	142	123	122	137	144	117	124	133	117	120	131	111	124	129	111	127	119	126	125	125	136	128	121	118	112	138	113	121	117	112	110	136	96	138	114	120	128	112	132	132	116	132	125	123	113	116	114	141	112	145	118	130	96	103	118	120	130	116	117	110	113	114	119	117	132	104	119	135	136	127	116	123	109	126	115	122	122	131	127	109	92	125	132	107	132	103	139	117	119	124	127	126	126	117	124	118	118	111	108	145	122	107	116	127	129	115	118	119	121	126	121	124	135	125	129	117	122	107	137	102	121	125	133	131	134	162	120	129	116	110	134	115	137	124	126	107	111	112	106	136	129	121	120	127	116	119	104	118	137	115	121	100	124	114	131	138	139	126	112	132	139	105	108	96	148	133	112	126	123	114	117	105	131	118	125	118	136	141	106	144	116	115	126	135	147	133	100	115	117	114	116	106	89	149	117	121	134	148	106	115	113	132	93	154	122	141	114	120	134	129	116	136	133	130	117	135	134	138	112	130	109	112	129	110	140	143	128	131	113	119	126	137	112	121	108	131	114	127	140	123	124
8901	813	1646	1824	1554	1170	1013	802	771	659	572	584	527	514	477	455	441	395	437	393	415	402	376	386	383	388	369	369	375	415	372	376	366	354	373	364	323	351	354	347	374	379	345	372	357	361	383	352	332	362	360	343	350	326	362	331	375	364	342	318	328	333	313	339	344	332	336	357	355	323	318	354	347	302	350	340	333	346	334	340	349	358	310	317	342	345	348	356	348	374	343	336	360	360	323	314	369	350	336	320	328	313	325	312	347	355	318	343	361	332	313	337	336	344	366	345	324	328	341	340	322	354	308	335	321	366	308	336	314	334	349	349	316	330	363	339	322	337	319	365	342	334	334	291	351	341	316	358	364	367	336	337	362	357	351	342	356	348	319	293	329	348	357	351	334	360	336	353	325	337	297	323	353	333	361	336	337	307	351	359	335	361	337	308	369	348	308	331	312	356	330	322	321	323	385	368	352	342	314	329	339	319	326	342	318	316	310	347	328	342	335	372	353	345	336	343	338	367	318	344	333	309	296	312	345	305	340	328	327	331	320	326	354	360	353	342	350	308	343	322	319	311	345	331	350	315	305	360	351	349	342	358	340	319	345	349	338	338	335	345	333	324	347	334	340	341	331	360	331	344	338	334	336	325	321	347	357	336	307	351	344	300	311	329	346	349	349	323	321	314	326	331	325	352	358	325	328	330	321	355	324	329	335	328	333	335	337	335	352	313	372	352	309	342	368	322	329	341	393	308	338	352	356	315	374	332	328	334	345	316	342	351	336	342	358	342	345	327	355	347	340	369	341	319	364	344	341	371	341	330	333	356	315	331	331	322	339	349	321	323	312	348	314	306	318	299	333	327	329	361	349	332	336	345	357	341	317	303	332	303	329	343	322	345	363	278	377	342	329	345	295	344	332	325	370	317	320	351	355	328	325	323	348	321	329	322	340	338	350	331	322	311	366	327	347	337	351	327	347	350	359	316	356	377	325	340	333	322	342	322	323	346	325	321	331	352	330	323	322	348	296	372	329	358	349	346	365	358	307	323	314	338	310	338	309	324	336	354	373	324	311	321	329	334	329	350	323	346	322	334	320	336	321	370	325	373	364	308	343	312	313	329	329	308	356	351	312	315	326	356	324	331	349	355	331	317	309	349	350	321	323	306	328	312	323	373	343	328	326	363	359	289	307	333	338	367	325	314	361	345	344	346	319	354	312	303	326	328	363	301	315	301	332	341	309	328	343	360	336	318	343	313	323	364	295	354	326	309	365	349	303	364	344	333	349	325	340	324	337	342	349	349	319	330	339	337	348	326	340	363	369	343	321	324	339	317	353	354	331	354	342	326	339	352	322	335	300	352	308	337	316	348	323	301	348	342	326	319	327	338	334	304	342	334	322	347	321	332	305	349	300	347	335	319	343	362	336	344	334	341	325	346	320	303	330	336	334	333	341	345	319	364	340	344	328	333	326	342	328	345	375	318	335	323	361	345	332	383	360	347	315	327	331	348	328	320	338	340	349	351	328	331	346	340	317	322	302	317	354	316	327	341	360	347	345	363	322	344	326	331	348	363	348	335	351	339	347	339	342	322	317	343	291	376	326	345	320	329	344	332	337	344	344	329	334	345	352	365	349	320	320	312	322	320	365	301	313	320	331	347	330	347	325	352	354	348	347	319	339	334	368	338	357	353	335	323	349	329	341	298	329	335	314	366	371	339	347	375	327	327	358	306	333	355	355	354	332	311	336	318	372	316	340	304	335	344	363	339	325	326	334	323	312	370	317	328	301	353	304	366	329	308	334	323	296	323	356	347	351	301	335	323	337	339	352	327	288	337	369	306	297	346	313	303	326	356	352	321	333	323	317	337	362	316	341	329	351	329	275	350	308	343	351	333	327	361	339	381	338	344	329	341	341	326	327	308	333	323	303	329	289	332	339	353	294	346	351	319	324	336	370	336	366	332	332	312	324	315	348	310	327	346	348	348	325	367	339	312	344	311	361	331	328	332	318	331	349	341	366	341	352	312	308	332	354	323	349	381	364	336	344	311	343	338	306	344	312	353	348	344	309	336	304	343	348	328	332	340	353	361	349	350	341	343	334	355	346	306	348	355	353	362	354	325	341	326	345	329	352	299	389	310	339	359	372	327	315	324	330	362	321	341	365	346	318	351	318	334	353	347	334	313	337	338	328	335	356	334	328	331	341	349	340	336	348	362	313	332	339	328	335	348	321	339	350	313	346	315	343	329	339	339	342	339	353	363	342	354	316	319	317	327	334	345	330	334	366	317	325	356	320	329	324	373	335	340	348	315	320	321	335	326	341	330	370	336	307	319	342	323	334	357	295	335	335	330	359	358	339	317	340	366	347	302	320	339	353	354	349	314	329	317	340	320	341	338	331	351	319	354	346	347	332	312	330	342	346	343	324	333	391	345	367	327	337	336	329	311	341	308	334	359	327	363	334	338	320	326	320	353	286	339	346	340	343	342	294	327	344	324	354	349	342	318	308	325	376	359	309	361	326	352	331	365	324	335	337	319	325	359	330	356	322	322	326	322	346	317	346	302	330	331	349	334	316	315	299	371	317	362	332	320	335	350	311	333	323	334	344	363	327	338	340	323	335	361	332	332	315	314	317	312	360	344	342	358	312	348	317	320	337	335	331	336	316	330	294	332	383	352	334	297	329	317	324	326	332	276	334	345	347	298	336	331	334	336	328	343	324	354	336	335	324	340	335	340	324	366	307	341	347	316	343	349	348	322	348	296	332	368	347	326	337	326	367	336	325	334	323	339	312	347	308	341	348	352	347	308	311	329	345	342	331	337	336	338	361	350	321	340	331	341	329	357	339	363	333	352	354	328	344	321	324	319	342	313	306	317	322	329	291	325	302	302	330	303	353	305	347	344	329	333	328	341	353	305	318	338	334	351	312	341	322	322	357	354	376	337	319	345	327	313	372	351	327	346	379	316	316	339	296	321	313	315	334	338	353	338	325	336	310	335	341	293	334	315	327	356	336	331	344	351	340	362	291	344	333	319	375	324	326	322	299	324	284	355	339	322	357	322	337	360	330	348	343	357	325	322	311	326	358	346	334	346	310	331	350	357	306	363	340	326	343	341	337	354	320	338	290	345	308	365	337	338	364	342	329	360	358	347	343	325	332	315	319	334	329	321	331	326	347	350	321	343	329	314	346	335	339	342	371	322	370	362	339	341	356	349	337	318	325	340	286	326	309	335	336	370	347	304	342	337	328	340	350	324	326	299	318	338	324	320	359	311	321	374	313	334	342	364	299	350	333	360	342	337	344	332	356	333	336	343	344	339	344	331	344	323	335	314	312	326	331	336	344	317	340	306	311	327	350	333	288	334	322	317	323	342	332	332	330	308	350	354	329	319	330	338	321	336	303	342	343	330	317	329	335	344	327	322	360	354	309	341	328	351	366	335	341	318	337	338	313	338	350	346	329	345	349	331	326	327	351	358	339	344	352	321	332	345	349	338	311	347	318	336
1462	376	424	413	376	402	348	402	351	349	382	398	386	372	360	379	394	332	378	379	365	348	349	381	387	355	373	355	353	352	387	377	355	355	397	350	381	394	388	394	376	345	431	333	340	409	370	340	364	363	379	406	378	376	419	397	367	383	373	389	383	379	364	367	346	374	350	353	362	418	353	424	392	403	363	355	393	399	381	375	377	374	398	366	357	351	362	391	373	395	350	361	332	358	369	394	332	372	410	357	362	348	359	384	410	395	381	372	359	379	386	344	358	362	403	374	392	375	353	364	373	381	351	371	375	396	375	374	333	356	388	373	392	387	386	368	362	346	397	400	412	372	398	369	391	384	361	394	382	361	352	405	385	348	412	394	386	389	377	390	350	358	356	348	382	343	389	415	365	370	403	365	397	361	365	399	379	374	367	392	381	391	404	398	364	379	338	363	393	343	356	370	379	367	356	397	374	373	387	428	388	385	380	366	409	356	401	367	397	384	397	408	356	357	344	363	370	347	356	360	404	385	366	392	379	369	396	356	363	352	388	374	383	414	330	370	337	399	395	368	374	366	377	405	360	346	397	367	385	389	342	371	365	363	408	381	350	391	401	369	378	389	396	373	394	410	348	367	365	363	347	345	376	355	411	388	373	363	350	369	370	366	336	368	400	374	384	406	392	391	360	382	383	361	372	378	412	357	374	393	378	394	400	383	426	344	366	374	366	402	362	384	411	421	392	370	344	357	374	387	392	354	391	418	389	376	372	415	337	404	370	408	375	382	366	367	397	395	370	381	384	376	363	370	389	398	389	400	376	384	399	394	354	378	364	383	376	380	400	367	404	382	364	380	393	410	374	360	392	354	394	401	392	398	369	362	381	389	386	416	400	388	361	380	406	398	365	387	364	368	369	379	388	376	385	378	370	354	354	364	414	343	401	339	376	384	357	352	408	404	391	354	359	374	379	367	370	406	371	384	392	351	377	395	387	355	387	376	360	390	375	354	376	366	360	358	355	389	394	382	425	404	371	373	361	393	367	346	345	386	326	372	358	354	344	423	348	350	387	407	412	392	424	404	370	348	381	365	413	371	416	375	377	374	392	357	395	397	375	350	381	379	402	383	339	396	388	370	374	363	362	378	336	427	413	397	358	422	384	366	373	350	355	413	366	379	328	363	405	361	367	375	396	374	351	429	380	388	375	429	382	365	397	405	354	374	347	312	379	354	388	363	363	390	364	379	355	407	398	380	367	401	376	390	378	383	356	359	395	385	349	401	429	379	411	353	374	390	393	402	407	366	369	398	418	361	437	402	374	368	403	341	353	342	355	396	381	352	368	358	388	378	341	347	330	370	392	347	398	375	389	413	371	409	405	375	380	374	374	331	354	365	354	385	361	386	342	373	361	362	406	384	377	354	407	375	411	367	364	364	388	380	370	436	381	342	415	383	379	373	389	382	361	380	382	360	402	372	343	394	364	370	348	372	343	372	406	377	398	375	372	365	395	353	348	407	317	379	359	386	379	408	400	367	365	397	388	420	383	426	375	385	395	379	423	443	399	390	352	359	378	352	350	407	382	395	394	394	399	391	379	392	367	372	398	371	374	376	383	369	366	371	395	340	411	352	362	369	407	371	380	398	397	413	391	394	352	420	364	379	389	393	357	398	371	367	355	418	376	386	385	362	367	366	388	350	390	368	365	415	373	387	370	360	367	332	375	384	396	360	391	374	407	361	374	397	391	342	357	383	359	385	404	392	368	387	344	394	384	354	393	413	405	376	386	364	372	376	338	333	389	379	408	406	390	382	423	403	323	381	393	366	412	375	414	357	371	379	340	361	395	373	376	380	392	398	363	379	418	381	388	363	397	404	372	341	373	388	392	428	355	385	386	402	402	380	346	376	423	391	335	373	395	390	368	369	362	417	344	348	393	385	365	381	377	427	380	327	426	392	367	387	375	379	360	383	395	389	365	376	413	362	349	361	356	368	358	384	385	356	409	392	381	387	358	385	375	396	341	381	368	361	374	374	359	376	386	380	377	349	386	348	359	400	385	391	385	381	366	339	416	419	384	370	355	379	396	378	389	392	371	353	399	378	425	338	382	368	387	384	420	379	381	377	371	382	378	396	417	396	400	346	380	355	395	360	360	362	405	377	343	383	367	365	372	388	374	362	359	354	361	394	387	363	386	379	404	354	408	326	358	399	395	380	379	379	406	375	367	386	367	368	343	362	413	406	376	393	379	388	372	371	386	403	375	376	385	355	369	361	376	342	362	364	360	354	360	388	375	384	363	395	404	382	353	372	396	371	382	354	362	378	376	402	403	387	397	359	383	391	377	398	357	377	377	393	356	380	370	431	394	363	372	373	354	398	331	372	379	362	403	395	383	371	354	372	401	375	299	383	393	354	356	371	366	371	328	353	367	382	334	347	376	366	422	358	362	391	367	368	385	367	378	404	441	392	401	373	438	409	366	377	399	382	415	367	397	375	378	370	349	385	377	355	368	369	391	379	338	418	363	404	394	389	357	367	345	376	360	361	338	379	390	405	354	377	353	340	357	380	367	425	365	354	404	360	367	393	360	386	359	346	377	373	357	425	419	401	360	412	401	354	412	396	433	368	400	366	369	374	341	389	351	374	367	380	375	367	420	363	358	366	384	422	376	405	373	403	421	362	362	381	359	398	372	359	364	373	377	372	407	367	387	385	365	358	350	371	332	371	359	371	385	412	370	380	392	369	435	393	364	393	429	368	331	396	344	388	368	383	367	370	360	395	388	410	399	350	371	378	359	374	367	395	364	363	366	356	396	370	392	356	359	383	363	379	400	367	365	359	415	378	378	386	358	374	401	393	345	369	406	400	371	358	408	393	389	375	391	375	371	362	360	375	351	379	388	380	392	398	348	387	386	371	345	358	369	360	419	344	370	381	360	351	361	417	375	349	383	406	413	402	378	349	383	369	388	397	387	367	382	359	388	359	402	364	355	363	406	365	387	371	405	369	352	350	362	416	380	368	400	378	397	371	380	347	408	362	384	354	396	432	364	377	403	393	368	405	367	382	360	344	406	363	410	382	383	350	395	414	383	363	349	386	378	379	383	408	355	376	407	374	367	364	366	369	357	393	430	404	336	374	370	416	357	379	418	353	376	408	397	413	353	396	333	398	330	352	389	375	347	385	339	425	403	358	373	381	395	343	376	380	350	369	383	385	361	348	420	390	401	355	385	394	368	396	329	367	372	373	370	411	405	354	399	379	384	411	333	397	377	367	379	366	360	361	394	368	357	380	381	388	375	373	345	406	395	361	336	378	377	367	402	436	338	354	366	389	372	391	390	389	380	406	389	396	409	356	369	399	350	406	352	351	378	364	390	367	395	375	375	371	394	382	381	360	401	397	388	383	384	361	384	348	400	371	337	395	350	410	397	358	371	356	410	375	398	405	372	410	359	421	373	371	396	351	393	374	413	365	364	378	391	350	401	356	395	373	389	401	404	340	342	408	366	383
1993	902	1039	1104	1002	907	930	939	877	883	909	887	926	874	907	857	927	874	958	899	926	837	871	904	877	819	833	893	868	839	868	920	881	913	921	875	877	873	929	905	880	856	879	911	851	877	931	924	926	878	842	884	810	879	851	935	899	877	846	923	860	917	895	896	878	880	893	859	860	873	901	857	851	892	836	884	918	863	924	895	849	933	875	883	820	849	894	907	906	805	918	824	860	845	835	881	892	909	884	903	898	908	835	817	922	927	882	863	892	892	819	865	931	834	903	920	875	881	918	905	919	850	884	901	857	885	885	865	895	906	822	849	871	877	851	881	895	884	902	870	915	889	956	882	906	874	893	889	877	858	867	890	901	886	847	864	911	884	868	939	874	877	858	864	873	859	875	830	875	891	878	888	872	878	912	819	838	850	837	914	922	871	910	896	858	929	922	863	922	843	837	915	872	842	890	871	897	858	893	858	874	893	861	936	923	951	867	862	848	825	815	838	839	843	877	917	900	899	939	868	858	893	848	862	914	892	873	874	845	899	886	883	869	868	899	896	866	903	897	923	902	859	869	847	888	867	866	867	867	921	855	852	850	841	887	805	858	938	880	879	864	886	923	820	844	855	912	914	894	884	846	850	925	847	873	902	851	893	858	876	890	896	860	851	965	883	931	879	855	875	957	854	837	897	861	909	863	853	863	845	924	869	841	879	873	878	834	930	868	853	898	837	883	916	876	847	897	880	914	902	856	864	828	875	887	920	930	925	866	840	901	889	870	928	887	888	882	863	898	936	906	900	948	885	835	879	886	863	838	884	858	892	886	945	871	883	824	899	881	906	881	909	863	866	893	925	858	907	883	870	860	864	909	872	826	909	876	895	836	909	875	895	874	897	943	901	902	898	864	837	852	863	871	902	929	919	877	876	866	849	879	898	874	887	857	884	863	891	874	893	858	869	879	907	883	918	875	847	855	890	795	906	876	905	836	893	890	911	877	886	848	880	862	867	847	940	885	920	921	898	922	859	881	916	902	856	883	896	891	888	826	874	883	873	850	901	856	861	887	863	839	836	884	876	884	849	908	826	854	918	906	893	880	865	901	877	927	896	922	903	880	863	862	851	847	887	892	865	879	915	879	806	894	853	862	875	871	848	909	833	867	836	896	857	859	847	854	854	839	895	910	890	874	863	875	903	897	920	842	936	892	876	925	914	859	906	840	836	844	831	898	910	879	839	936	890	881	894	942	884	865	858	900	864	817	897	954	881	879	843	869	890	851	933	894	868	895	923	885	880	914	912	891	880	891	877	853	854	848	827	905	889	838	810	836	916	923	885	862	856	880	859	931	889	873	863	821	884	872	833	879	815	879	883	857	864	907	908	913	891	935	876	909	853	865	914	917	825	893	851	884	870	890	864	900	855	917	773	879	873	890	838	849	856	850	883	896	920	885	889	911	927	866	897	899	862	871	855	895	881	869	879	875	846	869	842	941	854	917	902	899	934	883	876	897	892	874	921	936	859	919	874	807	831	908	877	876	896	853	856	849	921	877	902	887	898	901	892	875	905	907	839	877	848	887	935	877	894	834	933	885	868	900	854	903	869	839	927	877	876	942	896	914	831	875	872	921	865	872	937	906	853	888	893	907	934	867	861	846	915	787	885	856	863	891	930	853	877	883	918	892	903	853	896	921	883	894	865	905	849	865	870	861	887	911	844	899	887	899	894	888	893	856	883	871	845	898	877	872	880	919	856	912	909	886	847	901	886	904	856	898	850	902	871	892	907	916	845	881	865	893	903	816	929	910	856	862	870	895	840	828	878	868	912	886	908	845	866	968	855	909	920	849	912	828	843	893	850	825	859	890	896	893	889	899	859	844	896	854	883	923	888	829	924	907	872	862	928	896	892	948	902	887	870	865	863	903	930	933	905	854	869	923	893	841	838	864	879	929	874	900	870	866	910	853	860	914	954	902	853	893	901	872	848	958	864	911	852	943	862	853	863	861	873	873	904	874	914	919	898	870	865	928	844	871	883	907	898	898	839	925	853	896	836	908	852	854	894	875	870	855	869	852	886	868	913	829	897	935	866	836	900	887	920	869	930	881	880	868	888	897	882	939	854	892	948	899	892	858	866	882	912	865	886	889	896	921	872	867	852	891	907	902	939	867	821	904	850	925	869	843	887	877	878	869	977	897	910	835	881	911	907	875	879	850	906	878	903	885	867	859	886	898	860	893	908	872	902	940	835	853	890	852	899	948	833	857	872	923	855	848	894	932	922	847	912	874	911	916	869	890	883	856	820	843	889	929	906	842	878	846	881	891	873	895	862	915	911	892	907	917	843	895	898	884	871	901	854	891	877	868	904	887	924	864	898	869	941	897	863	882	854	861	866	852	861	880	910	898	854	866	895	886	870	907	886	866	873	892	860	945	876	876	879	873	880	881	865	884	852	866	881	850	887	880	897	861	891	845	846	922	864	854	865	877	855	900	923	867	906	937	875	935	868	881	873	899	801	874	884	848	845	816	897	877	939	922	853	838	835	876	871	884	894	894	892	864	866	917	861	833	849	861	886	920	924	898	893	939	963	904	869	845	928	855	893	939	881	847	861	877	911	854	902	884	844	907	901	824	899	928	880	954	884	927	873	910	863	978	906	835	884	848	905	844	847	896	829	870	896	877	866	877	879	861	868	924	849	866	906	923	901	839	847	935	904	880	870	913	858	895	886	924	886	882	837	887	917	906	875	900	825	896	903	892	840	850	889	889	837	870	924	912	855	880	907	857	853	920	944	886	908	855	857	898	849	925	865	871	851	802	894	839	830	856	873	893	890	840	878	875	913	866	918	869	887	899	852	916	890	881	904	856	952	854	922	885	885	851	879	862	899	910	865	894	851	875	914	911	909	896	888	877	831	862	870	863	874	854	902	882	879	853	904	874	891	847	868	866	927	861	926	864	854	863	862	916	838	870	821	852	859	926	852	910	896	839	856	904	912	860	871	911	847	845	915	863	840	897	889	875	896	905	900	885	904	892	892	893	909	879	877	866	887	855	910	880	954	934	923	871	869	892	836	898	879	844	881	891	866	863	864	849	867	867	897	856	898	811	854	872	886	855	857	898	917	917	893	915	867	913	938	856	842	906	953	884	883	881	807	878	904	877	884	901	844	860	901	826	896	878	887	886	835	891	841	899	921	879	872	859	864	882	914	900	841	902	820	861	845	886	828	891	932	849	867	831	927	904	892	853	870	869	878	881	882	909	913	848	861	858	802	893	922	923	902	813	863	903	887	913	859	837	904	857	894	854	877	855	888	851	846	854	877	924	905	854	895	844	845	900	860	880	901	872	932	957	854	897	840	932	887	906	867	865	844	857	916	858	846	913	871	905	854	905	915	910	905	924	879	869	859	877	877	847	837	872	904	880	888	906	864	885	834	881	878	892	923	909	822	855	912	890	941	867	856	910	911	888	916	887	926	905	926	850	875	947	865	842	864	872	913	879	881	868	915
8428	598	608	562	445	366	363	343	356	298	305	324	311	290	299	284	313	307	294	287	261	284	279	292	301	287	332	315	265	272	279	251	277	242	271	281	269	283	277	255	286	296	252	266	312	274	279	277	286	264	276	253	237	250	281	281	290	316	265	258	285	301	291	307	300	266	265	265	272	287	266	293	276	295	265	294	269	269	289	267	272	309	267	263	313	303	301	326	295	296	265	298	279	279	294	266	282	244	285	324	325	301	287	269	294	257	267	296	277	301	288	277	266	293	287	313	290	274	291	309	288	258	287	305	314	265	306	305	287	289	298	308	298	275	285	232	273	290	278	295	267	296	300	262	278	302	305	270	271	267	255	271	284	235	304	267	300	245	273	236	280	273	283	282	289	273	269	313	283	259	267	298	298	294	299	277	298	301	296	291	290	283	239	234	243	272	303	273	299	257	267	267	287	281	267	277	264	283	275	289	272	282	301	255	230	280	255	308	307	286	278	268	310	259	274	302	272	276	298	303	298	258	304	268	291	263	266	271	271	278	270	267	272	244	263	281	287	297	274	282	287	249	285	269	276	273	272	294	269	238	286	276	304	272	306	280	270	283	252	282	297	265	296	284	283	277	271	276	261	289	266	242	283	309	279	307	325	259	262	259	268	271	296	260	290	267	263	281	286	260	300	271	263	288	291	257	284	255	249	269	310	287	263	268	275	301	298	276	284	275	287	269	264	250	262	301	288	291	282	258	301	298	315	295	268	288	260	271	262	281	289	309	252	276	262	261	294	276	289	266	262	256	256	270	268	296	282	291	292	298	290	272	286	292	304	254	299	238	285	281	249	305	310	307	275	296	286	259	268	280	278	265	269	293	292	257	273	295	278	287	260	271	254	291	299	263	325	277	267	249	277	295	277	256	310	284	288	305	266	288	287	275	260	274	281	282	263	282	282	300	269	305	275	268	286	262	319	308	281	279	251	275	297	250	272	284	273	271	259	266	294	272	296	264	279	322	266	304	264	254	321	313	255	235	285	262	303	274	283	274	289	262	271	289	270	262	304	298	280	288	303	271	261	285	276	246	296	285	260	272	294	287	273	284	282	272	255	294	264	322	266	307	286	285	274	290	279	296	271	261	280	268	295	300	278	272	283	288	269	294	303	274	273	260	300	280	268	263	290	295	279	253	284	282	264	299	290	277	319	277	291	295	291	309	286	289	288	299	298	267	278	266	302	290	288	291	297	287	262	275	245	271	322	278	304	290	278	310	301	323	267	265	282	278	297	278	262	301	259	305	313	309	275	296	314	281	303	253	278	283	289	278	284	261	287	298	295	266	268	277	296	267	271	283	269	271	285	266	285	270	267	256	295	301	274	274	288	271	294	258	257	262	281	274	244	288	279	289	273	269	282	270	270	248	287	296	295	219	272	243	292	274	274	285	267	305	265	299	257	279	298	288	278	269	311	267	288	252	294	294	276	262	252	262	300	278	323	305	287	286	299	303	266	246	257	286	260	278	297	281	298	290	262	255	286	265	270	306	289	304	275	283	287	316	259	277	274	273	294	268	261	262	271	279	265	303	318	256	279	272	261	288	278	271	292	271	254	288	285	302	296	300	288	312	289	306	296	285	293	296	249	298	296	288	263	284	273	297	305	275	270	246	276	290	241	268	323	315	309	256	258	254	272	263	290	269	346	283	250	324	294	265	268	274	275	298	293	268	258	286	271	292	304	305	294	257	296	254	287	266	282	303	318	277	291	298	265	281	278	310	274	285	284	244	267	272	265	264	285	297	290	277	288	294	268	297	239	274	239	301	262	280	293	246	258	281	256	286	279	266	290	304	251	273	312	289	263	295	290	268	308	252	274	278	284	337	299	279	280	266	244	252	295	244	295	284	271	275	273	282	313	303	275	253	272	284	297	307	296	287	294	269	287	252	234	296	284	290	275	274	280	294	262	288	280	287	273	297	285	283	273	302	253	264	304	263	297	274	294	298	306	271	290	289	323	287	277	284	259	260	287	281	252	300	254	264	270	282	295	268	275	275	331	284	288	285	270	290	260	301	294	286	292	282	296	248	296	273	285	254	315	262	299	274	253	298	296	270	251	283	293	296	296	269	294	289	261	284	302	308	314	292	261	295	255	234	289	278	267	244	282	271	258	308	301	303	305	255	286	267	280	323	285	259	253	276	284	257	288	259	268	301	276	297	251	283	277	294	341	293	280	279	269	266	270	259	262	255	281	242	267	298	267	278	284	285	296	317	285	272	266	296	302	289	291	275	260	273	278	277	281	282	308	277	284	304	279	274	281	283	264	326	277	271	262	285	299	293	262	237	299	282	273	275	291	264	280	303	279	282	276	262	271	283	248	277	302	310	272	297	260	274	264	261	306	297	289	283	292	251	288	283	288	320	285	297	272	301	262	309	303	289	278	306	292	279	275	275	305	270	281	259	270	304	286	285	255	255	293	276	250	257	279	253	272	284	258	327	285	296	281	294	267	306	263	278	296	297	278	282	286	292	318	291	286	256	272	270	290	270	299	267	249	278	274	296	297	315	238	289	252	300	256	277	273	282	263	281	296	276	279	271	301	298	284	301	302	308	273	256	290	316	294	304	287	268	259	270	324	261	267	282	294	298	272	238	296	249	286	274	268	270	280	312	287	264	295	266	267	273	271	298	270	255	261	267	286	285	288	281	283	323	281	311	266	286	287	283	294	247	285	296	290	272	272	271	316	275	265	273	282	299	266	273	319	309	293	287	288	258	298	272	283	272	282	290	305	253	279	249	227	262	302	256	309	293	264	319	326	276	315	278	288	270	254	275	263	300	302	288	271	309	289	298	316	258	302	308	290	263	297	284	278	278	266	263	269	270	293	285	259	275	288	301	261	280	270	288	272	289	281	293	264	241	297	251	259	279	265	282	279	283	256	299	274	292	290	263	256	270	254	238	304	259	295	272	275	313	272	274	292	254	284	297	263	282	278	291	284	238	295	272	242	279	298	267	263	291	276	281	298	293	309	313	274	256	295	312	278	279	287	253	279	292	287	278	265	281	262	277	295	252	257	291	282	241	285	308	276	289	276	270	256	276	310	276	295	275	271	261	289	281	268	258	304	283	250	296	267	286	278	297	242	277	280	321	272	301	270	272	281	283	263	287	259	320	280	301	275	292	290	249	298	278	287	287	259	280	325	294	285	285	286	262	268	274	257	284	293	277	263	303	293	289	276	296	254	274	260	251	251	289	281	267	260	298	306	283	262	280	250	277	286	312	283	288	289	292	281	278	284	281	296	295	269	300	280	281	265	274	264	277	289	280	282	300	275	285	265	256	277	262	258	283	308	252	270	287	300	291	282	257	281	293	253	257	285	286	290	270	239	276	294	275	284	297	308	290	283	295	301	344	265	306	269	292	273	259	291	268	287	277	273	302	325	263	257	291	269	265	285	295	290	290	250	272	312	309	266	298	267	273	294	255	265	272	269	254	267	292	287	310	304	312	304	287
7152	909	1406	1583	1344	1104	1102	908	902	805	778	809	767	768	810	768	767	733	768	694	705	687	768	756	716	670	682	776	722	721	698	713	734	661	688	685	684	642	741	714	687	716	709	683	696	702	687	691	692	651	662	671	728	658	710	701	765	686	712	656	706	686	664	644	655	693	654	683	665	665	643	681	657	684	678	699	740	660	693	665	653	644	675	682	705	674	689	722	671	673	665	658	683	659	657	691	713	667	664	699	682	675	653	610	684	659	642	711	702	679	686	635	710	629	656	668	700	667	645	643	684	666	638	654	696	634	645	688	702	637	711	676	684	699	687	670	727	652	664	655	665	676	687	683	672	669	686	639	669	646	688	715	711	591	672	710	673	682	697	690	648	677	676	696	666	707	687	673	630	746	664	649	720	643	648	663	647	659	656	720	664	682	660	708	641	641	651	651	616	712	680	700	686	705	677	696	618	639	716	665	698	703	677	631	671	627	631	677	677	657	669	653	641	660	654	700	685	659	696	703	678	658	618	648	685	662	684	692	640	677	675	646	637	668	676	625	646	701	646	707	677	678	661	689	720	673	657	680	646	690	628	644	690	660	614	681	643	662	668	675	673	718	674	651	647	715	694	673	702	682	739	689	689	712	670	654	698	671	679	667	668	671	679	722	629	649	686	652	663	628	670	656	660	721	675	688	718	690	648	661	686	666	673	660	675	691	657	664	655	663	651	677	671	717	650	678	717	663	656	661	619	683	679	672	651	664	661	688	647	681	690	625	697	707	671	682	644	663	638	690	686	725	721	625	702	660	695	707	632	669	725	697	697	650	646	683	646	696	658	669	679	656	631	708	674	677	698	699	674	693	664	624	642	629	668	638	647	651	671	675	693	675	648	636	686	647	661	708	679	687	678	676	648	662	696	657	598	673	627	709	638	663	658	653	675	674	602	683	702	674	649	677	701	683	710	644	665	661	690	659	653	711	634	654	638	674	598	613	677	658	687	660	734	685	690	660	667	671	635	649	652	625	627	659	661	707	686	636	646	674	682	654	631	636	681	665	706	646	694	694	720	612	682	655	701	619	654	675	724	741	628	677	703	702	679	678	640	666	703	646	679	706	648	673	670	674	659	712	687	656	689	647	682	684	634	689	675	692	699	684	638	698	649	651	675	677	690	672	663	715	712	684	660	705	711	675	727	652	711	681	650	700	637	682	631	711	671	662	658	717	699	637	683	640	721	720	636	655	662	659	635	677	688	632	680	653	687	662	702	656	606	688	698	652	658	676	673	666	656	648	672	673	645	666	654	634	675	615	664	674	664	679	674	617	640	654	669	692	649	638	681	700	697	671	683	682	697	641	626	694	657	641	659	642	643	669	659	692	687	666	619	673	659	644	625	651	655	705	700	707	699	640	641	626	663	659	662	648	647	657	650	659	612	671	695	672	654	715	707	680	717	657	710	653	707	692	712	651	669	657	669	732	664	651	651	671	709	638	653	668	666	730	681	696	657	648	707	673	635	682	633	680	647	702	686	661	650	656	654	675	653	648	677	633	650	639	674	698	691	677	663	689	682	628	660	671	662	645	673	646	650	654	662	629	714	662	675	695	670	650	665	670	629	654	625	724	669	694	699	680	677	630	657	664	691	674	710	665	649	653	676	675	669	657	679	662	714	684	716	705	708	650	648	698	689	690	702	684	624	674	671	665	683	660	672	684	677	694	691	685	720	676	664	650	671	628	653	732	686	633	649	653	641	683	637	730	668	707	668	677	640	637	678	632	645	680	688	678	649	645	680	651	686	655	644	681	658	626	686	623	638	705	641	660	685	670	686	668	672	707	681	664	690	709	669	701	710	658	666	681	669	660	687	655	694	659	626	649	647	678	662	628	690	716	652	675	671	646	676	721	673	613	677	666	679	625	685	682	677	661	649	655	663	672	701	668	625	697	651	674	653	663	655	600	689	633	678	640	664	696	650	651	718	693	651	660	623	705	697	616	682	681	664	606	700	615	662	698	697	689	660	705	672	711	708	621	637	709	669	670	623	693	667	670	652	645	682	695	613	680	676	619	660	668	640	668	695	657	668	675	655	663	645	664	637	669	652	688	664	713	694	681	699	637	649	687	718	676	672	697	668	643	651	655	697	627	710	695	712	685	668	638	675	671	659	648	679	690	654	667	674	653	663	710	651	707	668	649	641	695	663	637	702	685	650	600	656	657	703	693	678	697	669	711	643	695	639	642	654	661	694	682	660	667	661	659	666	617	673	628	689	703	676	718	680	658	676	696	632	659	676	678	610	648	646	662	673	675	658	703	700	653	644	693	714	728	633	705	661	657	660	671	664	673	660	645	721	676	698	684	667	667	727	706	715	675	620	692	715	667	688	638	645	702	676	681	692	655	666	703	664	663	662	656	645	675	679	657	615	662	662	716	721	669	647	667	690	715	639	659	666	656	632	675	684	607	676	662	655	697	623	676	645	654	680	664	692	663	677	689	626	693	702	638	656	687	675	726	725	648	631	644	647	707	682	637	661	690	639	673	684	699	702	652	675	653	679	691	674	604	702	647	672	682	647	653	653	656	647	667	622	748	732	652	658	654	691	648	687	659	646	675	620	669	673	696	700	725	705	664	651	654	648	695	729	634	667	707	633	688	669	667	688	684	699	679	667	647	698	638	607	660	672	709	672	657	670	679	664	675	684	670	690	635	656	662	669	639	710	712	620	621	696	646	666	686	654	672	692	646	684	683	660	674	709	660	707	605	695	691	665	676	669	684	676	648	674	655	722	687	695	632	698	641	680	666	668	699	679	676	648	666	638	631	684	725	649	625	680	684	634	694	692	614	682	675	659	657	635	751	675	673	707	644	697	645	646	681	690	660	673	670	632	671	689	675	691	663	657	649	687	632	669	726	647	710	657	684	657	649	666	663	667	643	631	665	704	680	650	634	666	645	646	700	662	733	706	695	677	651	664	686	691	627	636	687	654	669	635	660	645	694	679	677	691	683	689	680	667	683	666	675	691	645	686	657	667	671	665	641	663	658	690	657	693	676	680	636	680	690	691	655	642	679	615	704	641	695	685	655	640	667	726	690	647	644	712	683	678	720	696	677	674	686	683	677	646	714	651	666	679	665	697	694	658	654	656	670	650	683	687	634	669	680	689	678	657	640	652	698	655	638	655	632	693	668	699	623	656	672	648	642	618	678	648	692	659	632	725	654	677	721	623	650	724	625	699	651	688	669	696	631	677	690	685	666	668	633	619	668	659	676	608	711	663	657	660	671	702	678	671	691	715	698	626	669	671	703	702	671	735	632	691	692	651	660	665	658	678	668	682	688	665	686	674	662	665	704	625	625	660	654	711	673	706	670	684	683	630	637	710	693	674	674	719	688	608	657	678	654	673	623	721	638	683	616	650	665	716	640	685	662	672	687	633	676	673	673	681	654	597	666	668	743	654	665	681	664	633	653	634	658	653	671	688	707	675	673	681	638	680	678	659	665	673	647
14517	900	693	520	395	328	256	220	177	185	159	157	146	153	126	125	141	126	163	121	135	131	135	127	145	123	124	142	137	106	118	125	112	138	117	135	135	125	123	128	127	126	136	124	128	130	117	116	109	125	138	112	112	125	132	125	116	116	117	113	125	110	126	135	125	112	122	138	126	131	135	123	114	104	140	107	132	116	123	126	125	113	127	127	97	133	111	133	112	116	112	117	159	105	113	135	98	119	125	118	129	117	109	124	133	117	136	111	119	143	116	127	117	131	120	132	110	128	132	117	110	123	121	107	112	103	118	127	116	127	111	94	123	112	113	130	117	133	120	114	140	129	119	124	129	97	115	126	124	141	118	129	125	123	87	125	115	122	141	112	126	129	108	125	108	122	144	123	115	118	117	117	114	128	130	111	114	99	126	121	123	137	133	118	116	120	106	124	122	113	115	139	130	126	131	127	108	120	129	117	122	114	129	148	135	116	116	117	119	104	114	122	117	133	130	116	117	116	112	132	117	112	108	107	120	129	99	112	124	108	112	119	126	123	125	131	121	124	116	111	123	125	128	126	120	113	105	122	136	90	108	116	129	132	123	125	116	113	130	124	120	109	124	121	140	126	122	110	127	146	110	130	147	130	125	134	129	139	115	125	123	99	118	138	129	142	141	121	118	102	121	146	130	116	99	127	121	117	114	88	119	105	136	118	119	108	115	116	128	131	128	130	118	132	122	121	112	114	118	126	142	123	121	126	134	120	128	127	132	135	125	139	120	121	129	127	123	110	118	128	124	140	135	124	110	122	128	116	114	101	108	114	121	123	131	123	110	120	128	148	134	120	142	112	121	120	100	125	113	121	104	116	127	143	128	107	131	104	118	124	115	114	160	141	138	103	136	115	116	129	130	122	140	128	113	124	121	129	143	114	140	119	114	109	119	119	132	118	129	124	136	130	121	122	126	128	143	119	110	123	114	116	118	122	119	132	134	130	102	120	104	124	113	128	116	104	145	116	136	128	131	109	117	115	114	103	135	113	133	133	127	125	123	99	117	115	137	133	128	115	113	110	126	115	140	114	127	124	110	110	145	132	123	128	132	113	116	123	107	127	105	119	146	128	110	124	115	109	134	101	167	113	123	130	109	158	122	143	121	134	121	125	120	124	131	142	113	136	119	111	131	111	118	129	115	107	103	120	148	128	108	127	124	134	126	126	105	90	107	133	132	136	101	129	107	121	118	119	122	124	115	134	125	128	106	111	135	116	120	127	131	121	120	124	118	136	144	130	122	116	116	118	127	109	126	135	126	126	114	115	127	96	131	138	109	109	105	130	131	106	123	130	121	120	107	123	146	126	116	112	118	111	133	131	136	126	101	132	122	104	116	117	136	118	127	137	134	130	134	124	112	121	149	125	104	123	145	118	114	104	135	128	115	119	129	133	142	129	130	134	130	118	142	130	119	137	135	118	126	133	124	108	117	117	129	137	151	125	130	117	139	132	118	111	112	122	122	126	128	118	113	115	138	132	114	135	135	100	104	129	113	115	109	130	98	131	121	124	160	125	118	117	123	124	110	129	106	110	117	118	117	110	122	115	105	113	136	122	106	115	95	111	124	112	122	121	142	126	108	103	107	103	159	118	122	137	120	124	118	144	149	104	120	125	121	119	103	114	102	137	110	118	107	96	107	126	116	119	139	118	115	115	127	94	131	130	116	137	140	133	106	112	119	126	126	123	119	110	119	116	104	102	98	122	140	111	134	100	116	128	134	129	101	106	117	107	112	127	122	115	121	120	146	114	118	147	133	125	124	125	124	132	113	123	110	104	126	117	131	112	126	123	124	122	113	136	135	97	112	128	123	127	121	130	125	122	125	114	122	117	116	111	131	101	109	122	119	119	126	131	141	106	128	139	160	103	101	110	125	116	108	129	132	123	126	108	131	123	115	117	108	121	141	116	106	121	131	155	131	118	127	108	138	142	112	132	108	107	130	126	133	125	127	132	122	121	121	129	111	98	110	119	135	108	148	123	146	116	128	124	131	108	100	116	105	94	103	116	114	144	113	117	128	141	125	141	131	136	130	137	125	109	140	128	132	118	118	95	122	119	111	120	125	127	137	124	129	121	112	150	122	128	128	138	115	124	126	117	120	128	150	85	151	118	130	112	139	128	116	97	125	113	119	136	136	125	124	131	126	113	119	130	124	133	128	103	119	117	127	133	113	120	122	111	127	134	115	115	115	132	133	124	116	121	132	112	138	112	115	116	118	93	147	110	114	115	116	145	121	143	118	122	142	107	112	141	105	118	115	112	121	131	117	110	117	131	123	101	149	125	116	114	123	129	115	123	107	131	137	130	139	133	134	98	125	120	108	135	117	127	129	140	111	126	118	112	144	102	116	122	143	116	114	104	114	124	127	98	120	148	120	119	122	101	123	120	116	122	110	137	122	115	108	136	128	142	119	135	109	107	135	107	110	110	140	101	132	148	118	148	135	117	108	109	138	136	121	122	113	122	120	124	136	115	109	107	128	101	141	121	140	114	123	123	115	131	134	122	125	97	128	129	128	113	126	118	123	132	106	123	118	130	125	126	125	105	115	142	123	117	127	126	117	112	104	118	116	115	130	120	133	118	123	120	114	115	125	127	102	117	108	122	117	105	115	136	128	97	120	114	133	140	111	152	140	126	113	127	125	132	117	106	126	127	138	111	96	106	113	141	128	122	125	131	121	121	127	127	120	151	118	118	132	120	131	127	118	124	112	106	103	121	116	114	136	115	135	105	132	106	120	91	112	110	108	129	147	147	122	121	126	122	121	137	133	129	119	110	104	112	118	120	110	143	113	153	134	125	156	122	113	139	130	123	124	144	121	106	136	124	123	115	108	106	127	155	129	106	121	140	133	132	125	121	136	132	139	119	138	127	109	123	122	124	103	119	123	126	125	132	124	126	103	136	127	126	130	106	123	109	106	121	130	106	121	123	120	122	126	118	120	118	120	119	131	122	127	134	138	115	135	116	140	113	133	118	132	102	113	100	134	121	124	112	120	137	116	109	110	126	140	102	127	121	107	136	100	115	111	101	113	116	123	127	102	140	128	128	133	118	123	143	118	120	124	136	130	110	105	118	123	113	129	101	122	123	122	140	149	121	117	130	127	114	105	124	136	121	117	122	116	119	113	118	127	105	123	110	125	128	116	123	107	117	134	113	114	113	133	105	116	116	128	125	111	139	121	142	134	112	142	111	137	124	133	143	115	121	114	131	118	127	129	112	115	109	134	109	120	119	98	122	106	128	121	107	126	127	135	136	141	134	116	130	126	116	109	120	142	121	129	137	109	124	126	124	149	129	122	115	104	100	125	129	119	116	119	128	136	121	126	112	130	138	133	120	117	132	107	133	142	113	113	122	119	136	112	96	131	125	112	139	119	110	117	126	121	116	125	109	135	139	144	123	124	119	104	134	116	104	119	128	99	117	143	112	122	114	111	122	125	127	111	123	110	114
8977	768	1611	1828	1546	1239	1026	833	687	626	540	551	535	483	486	460	427	447	439	359	425	397	392	376	343	366	377	394	396	345	373	340	385	366	363	369	353	340	346	336	323	359	340	365	347	364	349	346	372	344	353	362	340	361	345	358	373	343	337	325	309	325	349	352	329	336	345	305	315	339	353	353	328	363	318	338	348	345	336	342	353	352	338	339	338	344	322	345	340	343	332	323	318	356	322	312	310	337	307	333	332	315	311	296	335	306	341	333	340	314	352	319	303	318	361	315	343	341	383	321	298	336	331	324	332	326	322	344	311	335	353	320	327	315	328	308	325	323	318	346	321	329	354	312	331	326	349	319	362	363	335	317	342	344	335	337	326	357	314	346	320	339	343	348	333	341	328	356	292	347	349	317	323	314	383	297	311	344	297	321	346	315	309	340	322	370	331	332	354	324	340	333	344	341	326	355	342	313	335	336	318	330	370	304	312	297	335	348	344	354	352	317	318	344	345	366	305	345	323	325	344	314	366	338	332	308	317	344	347	339	322	304	321	331	369	354	355	312	348	311	367	329	307	328	344	346	338	359	315	320	344	295	329	312	329	365	344	327	361	343	330	324	312	321	351	352	338	337	300	325	329	316	329	375	338	360	359	320	367	348	320	320	331	318	290	346	326	331	357	341	319	321	318	352	316	326	355	318	335	327	355	327	326	328	377	348	335	327	340	342	368	341	324	337	320	319	337	316	323	313	353	351	336	318	310	330	333	340	338	312	313	324	360	317	325	330	323	330	312	363	320	343	341	325	347	343	366	333	327	320	372	362	312	356	358	314	321	342	331	349	335	335	351	350	340	316	322	340	330	348	341	310	324	360	339	331	326	330	367	342	347	316	319	361	361	314	363	312	319	308	340	335	328	335	343	338	314	326	314	340	344	337	363	341	296	329	308	385	336	329	315	343	351	322	372	329	325	336	320	346	340	324	328	349	333	332	353	316	286	315	350	301	361	326	328	325	322	336	306	349	326	296	337	328	365	350	322	375	360	341	357	380	350	329	332	321	329	321	328	382	353	312	341	385	330	340	336	313	308	325	344	362	318	338	314	331	345	313	313	331	329	310	343	333	347	356	313	330	308	337	332	330	341	340	326	317	343	365	341	360	312	351	360	334	341	326	343	345	342	323	322	284	336	307	336	337	364	354	301	341	333	348	344	339	288	323	326	337	326	329	313	368	323	315	312	351	338	317	372	335	341	332	325	334	318	331	320	319	338	310	345	334	342	347	350	356	320	355	344	326	323	318	331	319	353	322	306	362	379	343	346	300	359	342	327	319	322	326	338	369	356	303	336	349	307	331	332	337	329	332	311	391	341	339	346	337	342	328	346	365	344	349	298	351	329	336	321	330	361	336	329	361	319	324	393	313	334	346	313	311	340	336	345	361	361	331	313	343	320	335	335	315	329	314	369	300	299	330	364	330	321	330	341	319	362	331	344	320	350	358	313	320	310	331	295	344	360	321	317	294	321	319	333	337	323	325	327	318	334	325	377	344	339	353	302	331	372	361	317	334	327	288	334	342	376	332	333	372	340	306	367	328	335	323	312	305	326	336	320	330	316	317	324	321	331	289	334	346	339	312	320	319	324	336	319	329	350	356	320	354	314	308	321	323	343	307	389	349	336	301	340	350	355	352	345	339	323	344	341	348	313	336	322	349	321	328	337	348	372	340	347	304	367	343	307	371	337	346	354	316	351	300	325	293	347	341	332	321	359	317	324	331	345	342	325	340	349	334	344	346	324	350	322	317	335	335	332	314	348	348	350	330	317	340	361	333	319	353	331	308	326	334	365	347	339	341	323	348	339	353	356	326	320	338	293	363	369	319	312	339	321	350	341	307	328	372	338	357	296	324	354	346	319	344	333	308	354	348	343	321	316	338	325	346	329	346	333	358	351	334	316	369	367	328	356	309	328	326	360	343	338	347	325	337	328	352	303	372	331	327	330	317	333	330	383	366	332	323	322	341	325	344	335	299	342	346	335	330	333	314	364	340	339	367	358	334	368	331	318	350	368	359	334	323	336	326	314	344	330	340	356	322	338	301	353	340	327	328	351	358	314	329	358	335	351	320	375	305	335	345	316	323	345	330	334	325	344	333	375	327	338	336	338	314	326	331	340	345	345	334	360	337	327	335	325	350	377	351	333	345	334	327	344	319	347	339	354	326	331	320	319	296	335	358	314	334	333	323	352	333	309	329	324	353	322	338	359	336	337	327	304	302	328	354	350	352	318	346	341	305	325	340	361	347	290	322	345	310	341	376	329	360	327	320	347	343	298	328	321	337	350	352	321	336	327	349	332	317	352	309	323	340	340	315	354	343	321	315	306	294	345	335	335	361	296	317	356	332	305	346	328	348	300	330	299	295	321	321	317	333	348	362	386	353	320	336	316	366	332	338	330	370	320	316	343	337	349	300	329	360	347	315	326	347	347	330	317	306	371	353	323	345	322	326	304	364	370	344	333	326	333	324	317	343	339	332	356	337	336	357	334	351	308	307	344	319	317	320	348	343	371	351	341	334	319	352	330	341	330	313	327	367	321	357	363	307	308	309	346	312	362	325	352	341	369	308	348	329	335	338	343	332	302	315	351	310	313	366	340	352	331	322	335	353	307	311	356	349	311	332	331	363	343	326	343	338	343	357	323	319	356	338	310	358	330	356	351	324	328	333	349	303	337	336	342	333	344	325	359	327	336	303	372	359	349	316	343	345	326	320	335	340	333	348	356	315	323	328	338	327	342	345	322	333	326	353	326	353	324	325	333	347	350	316	334	332	377	320	341	336	320	368	346	330	341	324	314	293	302	340	366	297	334	338	313	344	337	329	333	317	341	364	323	307	297	353	330	338	311	313	373	362	350	334	325	327	321	301	378	297	327	334	363	362	308	355	345	327	326	360	321	355	322	325	303	324	331	361	333	329	303	332	342	355	337	365	340	308	351	327	352	329	333	344	320	347	354	301	356	317	327	346	350	339	361	340	353	315	368	349	303	384	314	335	323	328	335	353	347	309	318	343	334	338	339	351	337	320	318	308	336	329	335	362	348	335	351	349	331	325	324	332	325	352	346	347	324	398	324	346	325	346	318	339	321	305	349	328	321	347	297	320	322	363	356	334	343	319	336	342	318	329	350	330	299	343	340	374	281	313	347	335	358	334	350	338	326	340	379	329	308	318	330	328	324	340	331	318	325	324	323	311	384	342	362	332	344	335	350	312	344	364	333	325	331	353	367	342	337	352	305	335	318	334	355	354	346	345	318	306	340	347	360	335	358	333	298	374	359	326	317	330	301	359	375	335	309	376	337	310	339	326	308	351	338	361	358	342	319	312	348	354	330	341	352	338	313	318	320	338	320	313	326	370	328	326	327	322	335	319	357	332	324	319	334	350	346	330	339	308	330	348	351	322	354	339	316	341	310	363	355	293	357	303	302	347	333	329	337	340	317	310	315	341	327	322
1525	387	444	442	356	422	383	401	364	398	396	364	370	386	363	363	351	389	374	370	396	427	389	377	404	368	382	346	383	382	366	387	368	350	386	383	406	394	369	369	390	384	373	329	356	376	365	368	355	364	372	350	381	390	360	388	368	394	362	383	400	358	382	413	391	354	381	372	367	386	354	375	342	377	391	387	363	354	380	418	373	349	386	373	359	387	383	382	386	389	376	373	377	378	382	391	358	366	361	360	377	380	364	354	338	381	391	387	376	356	366	376	383	369	381	380	375	396	373	346	387	390	374	380	406	364	380	369	359	377	370	415	404	380	381	406	398	378	377	385	404	384	401	392	356	382	373	347	412	372	383	412	386	364	379	347	378	351	367	376	382	332	377	397	360	390	389	430	381	411	384	380	374	329	386	350	388	343	392	360	401	369	392	345	379	367	387	386	358	395	421	382	387	405	340	380	362	390	405	385	399	388	357	378	373	367	399	398	347	410	341	332	396	369	344	344	401	365	368	382	401	382	331	370	389	387	386	355	397	385	368	393	389	408	386	376	372	361	365	383	396	396	367	375	389	370	382	407	366	354	390	366	380	371	343	364	384	377	423	357	385	347	377	353	404	374	374	400	387	360	367	353	403	392	393	386	365	354	338	420	362	424	416	350	322	374	390	409	378	354	372	391	407	360	385	375	406	345	391	420	343	360	382	352	422	406	397	378	357	395	385	384	353	378	395	379	368	413	388	369	305	380	371	359	415	353	382	382	333	354	391	385	357	373	358	384	386	376	372	391	384	381	383	375	391	393	381	402	361	388	431	383	360	400	371	386	396	385	378	414	393	348	364	363	401	375	351	397	398	429	407	383	405	399	409	396	382	397	375	372	346	383	386	378	390	391	372	338	392	376	372	387	372	396	386	374	382	357	402	403	378	390	349	420	385	373	349	354	388	387	359	360	398	370	390	400	387	362	408	394	361	373	368	362	427	381	398	353	359	393	363	376	368	399	367	392	367	341	365	351	401	387	405	380	402	384	365	420	373	369	398	404	376	391	362	384	376	371	367	373	369	390	399	369	373	391	384	375	373	371	397	376	382	401	359	389	359	422	383	371	389	373	351	401	410	339	352	403	370	381	374	370	366	367	379	390	402	387	358	365	391	383	372	391	379	409	380	408	360	379	377	344	369	366	352	386	392	406	405	347	416	404	369	355	392	357	423	355	371	374	399	332	364	387	377	420	371	390	359	386	359	379	373	409	382	390	357	393	352	366	364	380	342	374	361	364	372	407	385	360	342	348	373	406	352	389	361	393	396	388	375	398	357	391	386	386	409	356	377	409	408	376	371	380	375	363	423	407	390	374	430	375	359	386	397	374	355	371	376	331	355	362	414	376	379	371	348	396	382	387	371	382	353	372	373	383	421	383	379	373	335	356	375	371	389	387	381	392	395	373	374	353	324	373	383	397	363	382	364	348	363	350	349	377	394	380	339	367	391	380	375	404	380	412	367	392	383	359	347	332	359	402	397	369	376	384	347	355	373	372	392	332	375	370	387	393	377	376	397	407	353	367	387	366	368	387	395	382	374	396	373	375	426	389	364	391	340	362	341	396	368	334	366	414	380	393	373	350	378	352	385	379	409	404	373	409	389	371	389	403	374	357	404	396	369	365	385	392	347	353	358	375	408	359	334	417	373	342	414	370	354	384	366	381	376	369	354	344	358	363	372	342	389	389	341	339	358	359	398	413	374	401	351	378	355	379	373	376	381	387	401	401	384	366	392	386	383	336	398	354	405	379	393	352	358	398	411	383	421	412	371	410	364	372	370	376	403	414	355	396	381	347	394	333	390	356	387	370	365	327	378	379	378	380	340	378	373	353	380	352	374	364	399	383	340	367	392	380	402	409	393	360	411	395	375	381	375	383	375	403	362	393	378	366	369	376	380	367	399	383	390	373	350	396	372	381	385	389	352	359	363	367	348	345	347	406	346	353	333	372	417	403	370	360	388	412	379	413	372	378	406	339	396	430	328	389	378	383	368	375	384	388	414	408	377	407	415	391	406	333	356	413	359	370	366	396	362	383	370	392	389	382	399	360	374	364	381	370	349	359	393	372	372	365	371	367	383	358	424	390	371	408	372	352	370	374	364	384	376	370	364	376	355	364	379	376	362	360	341	379	371	369	351	357	388	396	390	373	403	364	396	407	417	363	362	420	385	367	378	356	380	404	348	367	411	414	392	392	410	375	384	386	374	379	399	355	365	367	377	406	378	385	357	414	363	396	390	376	391	360	369	351	353	374	379	369	360	385	379	387	373	400	354	384	392	328	355	349	372	395	354	384	394	374	394	342	395	380	387	402	406	410	379	372	385	343	381	354	372	386	319	392	390	342	374	389	373	387	393	378	403	385	390	391	337	417	377	407	401	354	366	381	415	379	363	387	345	377	389	382	378	337	367	352	337	385	359	376	394	358	387	364	372	394	391	413	329	363	390	373	403	356	391	361	377	345	383	435	390	391	392	333	387	384	393	390	334	367	373	349	393	377	414	367	390	392	369	368	394	361	347	361	353	399	395	383	346	386	353	321	403	386	405	362	381	394	401	408	359	392	393	353	382	356	379	390	362	403	375	384	350	364	395	390	376	336	424	371	350	392	362	369	406	370	370	358	406	362	372	404	384	413	394	376	378	405	357	345	389	360	352	372	371	382	398	382	363	389	357	388	363	338	386	426	385	352	394	382	378	379	368	376	379	364	366	438	363	395	351	343	387	369	417	376	364	387	410	392	410	358	371	407	354	389	396	354	365	370	345	422	371	383	385	365	378	357	372	374	354	360	373	360	358	395	358	361	392	393	379	368	383	350	369	393	425	375	352	385	373	361	371	348	355	347	341	346	392	344	368	361	388	359	384	355	342	382	359	332	384	389	385	403	379	394	381	418	431	363	384	375	368	389	381	359	338	379	367	374	395	388	401	376	406	365	384	390	405	370	387	392	346	402	381	364	375	379	393	389	375	394	375	353	354	395	378	333	381	383	370	353	368	408	377	368	402	373	345	355	364	406	379	388	379	370	363	370	400	349	405	377	374	389	356	392	324	374	371	368	381	425	343	375	382	362	392	369	372	396	347	383	379	364	386	396	392	414	380	354	375	348	394	405	404	372	365	365	368	372	422	415	396	372	369	361	380	406	371	382	409	356	393	377	351	406	339	371	393	347	378	353	340	393	379	415	361	415	373	375	393	370	413	359	365	367	363	367	347	374	412	365	381	372	335	376	376	357	357	377	398	400	406	410	392	349	385	338	362	394	385	399	372	381	380	395	407	357	373	364	375	391	337	393	370	375	377	416	372	417	382	406	380	359	377	368	379	376	372	371	396	352	392	387	334	389	390	391	369	423	365	356	384	365	371	367	390	349	375	371	348	396	361	358	415	370	374	390	378	393	355	358	401	385	364	360	383	403	393	367	397	391	346	354	387	366	349	360	425	417	393	401	367	382	401	341	373	385
2017	928	1001	1009	981	998	959	895	907	895	929	875	951	906	869	945	895	905	913	886	895	882	884	896	872	923	861	877	881	853	863	874	897	864	923	915	853	863	885	910	862	891	898	862	936	947	861	820	880	896	935	900	914	855	870	886	925	890	850	926	843	850	907	920	844	895	864	892	858	879	849	901	919	843	902	920	865	879	861	872	877	869	923	904	887	925	823	876	862	810	909	852	871	916	876	928	908	873	880	866	863	907	852	894	949	874	873	896	827	875	843	914	927	901	848	885	863	910	927	847	902	925	884	880	960	918	870	818	880	899	911	857	864	886	829	905	896	907	870	877	874	870	914	872	890	867	869	868	896	884	878	938	895	871	856	912	884	895	888	895	867	867	910	837	881	895	872	870	867	933	902	845	888	926	884	961	881	880	930	907	843	868	884	880	898	860	863	861	889	852	901	938	865	838	847	901	908	875	887	831	919	927	880	867	885	900	908	877	898	887	860	916	943	897	880	885	895	832	937	887	888	925	916	882	882	859	903	877	913	882	856	836	903	884	840	856	886	936	877	911	873	945	907	924	884	896	882	861	920	894	827	888	890	926	880	947	880	895	893	888	897	882	855	881	864	863	888	913	867	844	876	938	947	909	867	916	883	879	939	907	835	924	881	907	866	885	931	862	866	922	874	921	849	866	836	870	853	873	888	818	876	871	871	889	908	873	834	837	852	906	865	866	854	867	865	873	925	842	871	892	885	846	871	919	876	861	873	870	901	915	873	871	874	876	975	888	913	888	911	882	898	855	865	904	903	929	895	873	904	887	892	836	884	907	906	847	928	847	903	912	875	889	888	870	873	907	844	924	831	894	848	896	837	884	865	896	933	900	914	879	870	934	883	884	849	870	916	865	919	898	921	904	917	904	909	882	915	873	859	868	876	869	889	884	884	839	888	846	914	863	865	891	876	878	905	906	916	882	905	884	874	866	866	878	907	923	975	883	913	863	859	902	933	877	949	879	915	895	820	905	875	905	876	850	924	854	911	905	876	870	885	893	929	899	858	897	882	931	860	867	884	940	867	931	843	935	960	842	859	877	877	905	915	886	867	896	904	906	836	917	915	898	858	860	927	859	886	876	915	848	924	848	860	919	844	815	909	897	927	949	880	850	878	937	915	932	893	917	890	868	868	833	876	886	859	908	893	902	893	861	845	866	915	880	901	833	894	911	856	897	878	849	923	836	874	873	898	935	938	936	848	904	856	831	888	890	894	929	870	882	930	837	892	886	929	862	836	879	859	862	897	886	836	859	855	861	921	901	923	874	850	897	923	898	899	904	945	885	889	882	856	892	869	928	888	909	887	843	856	920	877	870	868	906	863	878	910	901	882	915	887	826	922	917	850	883	971	874	825	846	886	869	885	865	890	875	867	924	948	849	860	837	869	878	885	876	885	916	862	857	835	812	859	883	905	869	871	876	899	900	934	899	875	916	837	866	865	895	876	910	932	886	939	882	891	895	896	825	910	880	847	908	933	869	879	856	864	909	931	879	931	893	865	910	821	823	968	896	853	914	809	902	922	932	876	890	909	873	845	910	857	887	889	916	912	894	940	875	862	890	889	887	912	855	933	939	851	915	818	837	868	865	871	869	886	903	899	870	901	947	902	853	900	890	895	927	896	933	892	931	862	890	931	878	919	853	895	972	937	881	904	973	852	853	888	837	878	866	874	888	844	917	967	887	887	885	852	915	857	918	907	899	899	897	901	902	889	973	874	832	879	794	833	870	874	937	938	889	894	892	873	928	859	881	894	885	898	877	873	844	887	905	886	873	883	828	922	896	893	881	913	905	872	859	877	881	873	860	866	823	883	877	854	914	829	864	905	867	911	840	875	874	900	868	927	927	945	896	933	834	919	867	850	909	868	830	892	872	877	897	880	876	896	932	868	875	917	923	856	846	854	908	915	853	887	883	873	909	874	933	869	858	897	909	913	830	862	893	884	979	886	898	881	913	867	895	862	896	890	939	923	906	858	953	961	884	874	885	845	861	842	881	902	885	888	856	909	939	899	878	878	856	875	912	859	926	893	885	889	845	903	913	909	856	905	877	858	873	895	907	909	885	931	853	887	901	894	890	899	931	905	844	889	901	899	902	852	873	890	963	865	870	954	870	871	917	885	871	873	893	914	860	894	885	847	935	883	857	843	862	881	841	919	917	864	934	826	924	859	896	857	867	871	890	867	840	892	869	905	899	921	854	900	888	879	894	834	896	876	832	891	922	926	858	906	890	908	890	881	924	925	906	896	900	987	887	979	946	886	903	860	912	888	858	893	897	829	849	900	913	935	915	891	967	892	911	867	930	895	874	880	904	903	926	855	905	895	893	911	868	889	880	856	889	902	835	860	929	936	875	906	841	894	893	869	921	918	898	807	885	894	892	960	869	881	842	915	896	921	951	873	926	818	864	821	878	868	917	882	890	940	886	916	817	885	864	892	888	843	910	896	891	887	867	862	868	837	839	853	902	876	867	881	827	953	883	884	896	844	903	896	877	899	854	878	879	946	873	893	870	862	862	892	889	871	868	922	836	927	906	852	884	936	905	895	908	919	849	865	957	913	863	896	905	886	885	831	939	874	895	865	886	854	848	928	924	916	854	906	874	912	864	836	844	879	879	850	902	924	882	908	853	876	931	879	925	831	906	863	854	923	886	858	913	925	877	863	849	852	874	858	949	884	870	929	884	881	900	859	876	924	880	884	922	894	922	892	879	896	881	866	879	890	888	915	912	836	887	900	941	865	866	898	873	876	858	878	893	885	858	909	902	884	936	829	870	844	939	934	881	917	901	844	886	897	856	859	843	888	908	899	923	902	903	862	892	874	837	898	891	895	896	875	898	865	899	840	923	870	948	933	893	894	955	877	863	916	856	933	859	884	939	881	846	927	883	914	907	904	942	869	855	846	852	876	927	860	893	892	869	890	886	902	892	869	856	896	910	852	904	846	900	847	843	894	916	960	882	894	896	892	899	913	853	863	958	876	886	904	891	902	902	887	865	909	885	844	889	869	865	864	860	889	883	896	876	874	967	870	886	913	849	841	873	909	872	879	885	881	912	865	850	922	848	830	861	902	832	836	859	879	913	908	886	888	910	941	853	864	912	871	926	893	898	896	883	886	883	860	879	868	868	983	858	889	915	902	913	843	921	891	909	896	903	906	852	855	840	836	911	902	957	872	864	942	866	902	873	859	895	805	887	899	842	933	884	855	895	884	860	878	909	872	894	862	881	905	847	858	904	853	838	862	896	886	861	879	896	888	876	855	866	875	893	936	909	858	906	891	936	891	835	914	913	900	911	860	925	872	883	904	860	882	878	894	909	909	875	891	891	898	834	853	849	843	895	937	891	900	874	826	847	898	912	858	893	894	921	830	915	937	828	882	854	909	878	948	906	911	867	922	939	825	879	845	890	920	904	841	854	848	875	824	917	877	875	862	870	890	948	896	912	875	870	880	892
8452	661	612	559	432	415	352	314	304	321	296	293	310	300	312	325	277	265	298	297	293	263	289	293	268	312	278	268	288	326	274	307	275	251	278	277	262	301	298	263	270	254	288	293	276	293	277	259	269	272	262	338	294	254	247	277	289	276	282	269	281	280	269	292	282	268	271	263	271	279	288	269	267	283	287	270	295	287	259	283	287	291	282	285	285	253	262	280	267	298	284	307	273	278	246	231	262	269	300	300	275	257	270	279	283	281	267	284	275	262	272	273	241	294	278	270	264	285	235	295	291	279	287	286	276	280	280	273	334	289	285	269	275	281	290	244	301	314	267	274	264	303	292	294	303	275	288	304	273	274	266	303	296	281	260	294	283	303	272	290	273	271	260	269	310	266	285	265	284	282	280	271	279	255	258	261	276	285	274	265	289	285	291	283	297	264	262	275	274	280	272	315	289	277	284	255	262	267	273	283	285	269	261	311	273	271	284	274	265	279	279	259	260	283	248	288	280	285	269	286	299	272	302	276	266	285	286	288	284	281	286	301	299	316	257	287	303	269	249	280	292	260	245	281	312	294	267	278	279	288	274	266	288	277	260	264	278	278	289	300	288	261	300	291	269	237	275	291	273	272	284	280	296	266	296	296	267	329	272	293	282	248	282	247	287	291	317	292	263	283	256	277	290	264	280	327	331	340	287	315	302	261	291	246	287	256	328	272	311	306	301	295	293	278	242	289	296	298	268	284	296	262	292	277	299	292	290	282	272	277	274	296	294	299	252	271	245	248	271	310	268	294	267	264	263	280	271	274	275	268	265	259	264	233	282	243	283	297	293	263	310	264	270	229	295	280	324	268	284	248	293	296	283	275	262	258	287	252	256	262	290	274	273	281	293	295	262	314	266	289	304	300	276	277	299	257	290	261	260	281	277	280	304	271	292	295	275	309	285	279	317	276	230	273	263	284	303	271	257	287	287	259	292	261	282	284	272	285	282	289	291	275	253	279	303	295	274	306	236	295	284	265	243	266	282	259	292	279	282	293	301	262	285	255	298	290	278	289	271	271	266	268	319	285	235	275	251	287	290	279	286	248	266	309	285	284	280	293	293	305	300	270	264	280	297	289	294	277	290	288	306	262	266	255	252	272	275	275	312	279	287	243	273	294	308	288	289	296	313	309	289	252	257	276	282	295	254	292	287	298	269	286	258	319	280	285	265	272	259	284	281	288	270	283	295	287	283	278	297	294	254	300	279	278	289	293	290	270	314	288	284	288	267	311	263	297	315	248	263	266	252	298	308	272	272	271	305	295	271	296	297	268	256	295	300	288	290	293	302	276	248	312	273	240	267	260	296	326	333	262	320	304	300	285	258	279	290	284	285	282	303	269	269	247	291	255	270	261	267	305	285	302	268	265	288	300	271	264	254	280	285	314	268	278	299	290	277	285	254	307	298	268	273	272	270	265	300	280	247	268	294	264	315	284	257	286	270	306	288	301	258	244	263	283	307	289	274	279	292	297	281	287	277	290	275	279	264	270	331	236	272	273	284	270	261	294	274	257	313	305	299	284	293	283	269	275	293	255	305	287	288	277	287	282	246	313	300	262	270	270	266	301	270	261	305	282	263	281	280	270	267	297	255	297	280	277	266	292	282	265	283	269	268	264	287	305	278	264	309	277	291	288	269	272	296	269	268	279	281	274	252	267	310	262	256	300	285	261	278	292	313	256	276	252	279	288	276	261	293	296	250	269	299	293	309	279	272	270	301	252	260	285	321	261	275	294	279	305	270	281	285	290	286	282	278	292	287	250	255	284	245	313	261	279	272	308	268	284	259	274	294	291	274	284	267	280	271	287	268	268	266	254	302	307	284	276	268	282	274	299	283	273	292	330	294	254	272	294	276	250	265	267	277	280	291	280	266	278	265	271	297	278	283	268	251	254	277	298	278	251	276	264	264	272	268	280	303	274	283	278	296	276	286	298	282	312	295	292	284	300	291	282	298	285	264	281	295	255	311	268	294	279	286	307	279	286	264	290	293	288	283	255	278	271	319	284	278	295	293	283	285	304	294	289	277	276	283	294	260	302	243	261	283	293	273	257	311	313	264	272	306	273	284	255	285	271	273	264	282	262	302	270	265	308	260	268	286	291	267	311	271	253	279	289	282	288	290	313	282	244	302	297	280	272	268	284	281	285	268	293	294	281	276	303	283	240	252	298	289	279	248	284	275	277	309	309	289	293	268	290	293	284	266	302	278	294	315	271	260	271	303	273	312	300	275	296	277	285	292	250	295	249	280	265	275	294	335	297	280	293	298	287	292	282	286	269	295	266	288	316	258	264	289	301	308	251	266	303	285	272	282	258	277	299	292	256	257	256	261	273	295	251	267	273	292	310	297	286	283	296	289	274	298	274	291	266	264	272	281	264	285	277	270	259	281	254	270	309	295	295	274	260	276	286	246	268	251	273	263	286	260	273	268	279	303	283	273	307	280	288	282	288	278	302	320	291	299	274	283	282	307	298	285	271	259	276	251	272	281	261	312	281	316	259	269	309	275	247	265	301	288	292	263	275	299	273	296	290	277	247	271	272	289	299	293	279	313	265	252	268	274	280	285	254	278	296	295	272	276	295	255	305	267	260	249	295	262	309	264	261	268	272	275	264	297	278	314	308	303	256	282	282	287	292	274	308	287	294	287	270	252	285	257	268	283	254	271	271	296	277	280	302	257	302	307	260	290	270	272	276	265	295	299	274	320	270	303	277	287	275	266	295	298	277	275	293	284	271	264	286	286	273	253	304	267	280	273	297	287	277	294	254	263	269	301	271	303	266	267	285	303	302	270	276	236	266	272	288	293	275	287	285	278	276	305	280	322	263	269	295	271	298	296	303	288	294	282	281	301	272	267	314	303	255	292	286	269	247	315	281	285	289	285	298	260	285	285	296	304	286	299	243	277	286	286	289	293	267	274	276	271	276	268	259	301	271	267	258	297	245	267	265	260	313	270	290	301	254	270	270	310	283	295	281	292	266	242	274	319	299	271	285	236	290	296	291	297	285	280	294	285	301	275	269	279	305	312	298	257	285	286	276	277	271	285	314	283	288	284	311	244	289	279	273	279	286	306	281	290	279	289	245	288	283	294	310	301	279	273	259	284	268	291	232	281	299	282	291	261	270	296	287	252	267	256	274	292	267	300	294	268	272	279	295	300	311	282	266	287	288	269	308	294	295	283	272	280	271	258	291	301	265	288	274	325	278	300	278	323	297	254	312	282	301	281	258	293	283	281	266	272	300	280	307	300	293	289	270	304	282	261	269	307	285	270	268	277	277	297	252	266	278	282	261	286	269	278	278	307	278	307	289	266	293	300	279	309	276	280	253	262	303	305	263	299	314	261	265	324	295	296	277	266	308	290	296	277	270	280	295	309	271	266	288	270	323	258	277	283	293	261	288	312	297	283	271	268	296	271	299	292	299	293	290	305	297	290	289	269	292	301	289	299	255	294	251
7157	961	1355	1571	1363	1215	1056	924	891	862	813	798	812	748	681	734	726	709	739	719	712	716	705	733	703	695	744	712	725	699	710	715	660	646	686	703	712	713	694	710	709	684	691	682	635	671	654	669	691	733	635	636	695	658	715	674	717	667	624	655	630	664	626	668	630	686	690	666	641	642	702	701	690	661	715	678	643	723	641	656	664	635	690	691	680	649	640	725	667	706	690	634	638	652	672	697	681	684	671	676	707	698	691	642	668	673	672	655	709	667	696	688	666	664	697	722	651	703	648	677	648	672	675	658	667	674	691	653	665	730	650	682	674	681	688	772	669	685	615	659	660	709	710	656	617	644	658	619	680	649	660	667	642	692	668	698	647	674	668	652	660	630	694	679	679	675	676	729	667	689	712	638	732	675	696	694	669	683	666	667	639	672	696	690	698	694	660	674	666	661	683	682	690	656	681	699	715	684	661	728	706	646	661	653	673	642	686	703	685	709	656	654	674	661	664	626	694	642	715	686	676	697	641	707	656	680	686	645	684	649	693	655	722	686	661	659	669	655	681	651	683	699	688	652	623	709	676	624	695	630	668	709	679	661	677	658	670	714	634	633	672	672	652	713	700	678	658	706	644	658	652	688	686	681	660	624	651	645	682	695	692	662	696	656	673	670	657	665	672	728	687	610	700	640	710	654	674	674	716	705	695	648	703	680	661	701	656	706	706	682	647	681	671	638	699	680	629	687	645	645	666	674	665	694	663	648	660	701	633	692	679	672	705	667	690	653	663	665	709	696	643	686	666	662	670	681	649	713	657	649	641	672	688	668	651	642	653	639	730	615	697	681	656	691	638	678	683	686	639	680	662	666	659	659	665	664	686	684	694	658	685	652	698	673	690	637	666	656	649	684	650	664	707	691	705	667	675	659	678	657	683	669	711	640	617	681	603	648	717	721	710	666	677	664	715	705	701	644	725	652	675	707	673	704	662	661	715	652	642	636	706	623	698	711	717	678	686	691	645	700	678	678	669	689	702	650	679	670	673	696	709	707	683	668	648	670	697	675	672	722	673	689	666	714	643	666	671	652	660	708	714	682	707	665	668	699	685	683	677	615	637	753	658	672	636	648	652	695	718	663	661	637	666	648	692	656	656	738	648	690	705	658	691	713	713	689	673	673	672	648	681	694	640	662	728	703	697	683	690	722	650	687	623	696	687	680	679	690	658	696	690	662	626	655	684	665	721	646	677	750	656	674	709	671	645	705	697	635	665	655	666	667	693	646	689	659	696	663	683	604	689	658	666	650	666	694	681	700	660	659	691	681	665	682	698	645	609	683	650	639	701	648	681	677	656	702	689	665	661	691	668	634	674	688	679	662	674	669	723	692	684	669	666	724	681	620	653	720	721	682	667	665	710	591	675	663	660	650	692	691	703	669	645	684	658	690	682	672	659	661	658	678	703	688	668	669	667	663	647	667	683	671	633	680	685	655	665	591	673	695	673	652	669	630	678	664	630	632	698	671	649	650	656	612	633	682	686	644	679	679	678	665	657	699	743	695	638	683	676	611	688	646	640	717	644	663	678	695	684	658	668	649	664	643	659	646	697	642	693	646	619	682	600	706	658	683	665	650	661	656	698	715	676	655	693	710	678	663	707	690	683	710	648	686	653	662	695	660	666	665	669	661	685	677	673	627	682	649	690	670	681	730	644	664	680	715	670	664	670	643	653	683	691	673	663	642	718	652	653	650	650	682	665	711	695	669	775	670	691	669	647	646	676	637	686	699	637	677	637	679	688	706	644	674	635	677	706	651	651	630	720	686	636	676	667	702	717	679	683	669	656	655	660	631	641	694	702	647	690	686	667	707	667	685	683	697	642	662	640	665	661	703	663	670	654	672	695	662	716	712	639	677	661	679	722	656	671	659	651	705	729	632	669	659	666	692	681	669	661	596	651	668	702	662	673	696	673	679	639	652	664	614	676	613	641	704	695	686	636	689	671	681	669	672	714	702	663	693	693	656	711	648	676	647	671	682	659	651	634	681	682	666	637	667	636	645	662	654	680	657	660	687	679	669	683	653	727	668	653	724	678	661	645	679	679	709	689	707	653	719	647	703	690	630	670	630	663	671	652	649	702	692	693	680	714	659	698	691	646	645	734	637	679	674	669	657	643	664	635	715	691	700	654	642	730	645	681	674	708	669	632	700	632	655	654	662	674	648	712	670	715	669	647	640	657	692	672	668	684	635	675	754	657	649	667	670	673	667	695	691	669	653	657	645	711	653	637	650	698	644	671	713	655	712	675	682	665	671	716	674	642	658	671	680	666	682	665	646	658	662	706	676	674	629	711	602	649	690	683	700	715	642	682	737	679	673	716	677	675	713	699	670	668	656	709	672	669	631	635	634	671	685	718	667	652	675	667	707	653	739	615	682	656	703	647	667	668	681	735	693	672	645	686	682	637	711	705	657	693	647	693	707	684	645	691	686	690	636	705	666	729	683	639	687	645	631	680	629	666	632	647	735	696	679	692	681	655	688	662	710	669	633	641	638	681	686	647	632	669	662	706	701	718	703	688	651	672	647	638	641	666	695	726	679	709	667	685	692	660	671	659	647	629	671	621	661	669	689	644	683	686	642	685	624	621	720	662	682	660	704	660	662	654	659	679	651	710	655	661	723	711	669	695	668	701	642	674	691	663	673	655	698	687	644	612	676	683	686	625	691	642	671	670	678	654	610	685	698	641	672	652	647	702	647	675	688	678	652	662	677	650	726	645	712	675	679	661	679	700	694	675	656	684	663	694	670	681	711	663	712	684	679	673	647	693	688	672	638	675	659	682	649	691	662	664	661	694	676	667	645	669	663	616	676	672	651	648	644	686	705	650	695	665	672	689	646	689	602	648	632	671	695	672	636	703	723	677	679	646	639	670	633	644	642	689	681	652	685	701	652	654	652	669	714	655	709	675	663	622	675	634	659	670	690	655	673	641	659	692	663	688	680	601	654	657	710	698	648	678	643	705	692	654	698	607	710	658	662	649	628	652	671	665	696	665	660	699	665	698	667	679	708	695	700	643	688	642	656	589	721	725	650	660	672	659	633	647	662	623	679	638	693	668	696	672	672	661	671	634	676	656	644	687	672	652	696	647	677	695	627	703	706	712	684	722	668	716	677	624	683	675	658	666	664	709	666	652	654	684	668	660	690	648	707	651	675	654	668	625	678	662	656	609	690	635	640	685	670	662	678	708	713	680	669	639	723	708	671	683	652	704	645	689	689	688	647	689	663	716	676	640	718	659	659	675	689	629	684	659	700	675	692	650	702	682	712	692	641	692	691	676	659	660	667	628	677	634	639	660	605	686	689	679	646	682	692	668	668	646	664	703	642	684	670	656	656	648	695	698	677	636	665	661	645	671	650	644	697	627	682	694	632	635	636	686	662	644	646	690	662	673	694	648	670	662	688	676	665	655	697	673	715	655	720	677	673	651	656	689	700	670	689	675	662	702	635
14504	940	694	610	400	306	255	217	192	198	163	162	162	157	146	133	152	147	112	133	111	142	144	116	125	114	142	136	125	129	135	119	126	125	125	106	126	132	129	130	116	155	131	137	115	126	130	148	111	110	111	133	129	118	115	122	116	124	129	124	130	122	115	107	138	137	138	108	120	95	100	132	126	132	144	107	117	108	130	114	148	113	131	126	108	123	124	103	131	107	134	117	135	124	125	123	112	126	127	135	126	126	93	109	126	116	108	134	125	106	117	127	128	136	123	136	134	136	105	127	152	115	127	107	109	113	122	122	122	116	114	139	136	115	108	104	104	104	143	111	125	131	107	147	120	136	141	149	136	121	151	141	133	125	149	112	125	133	131	111	121	137	102	107	121	120	124	137	129	128	120	116	123	112	118	104	117	106	112	129	125	102	106	108	105	120	128	138	130	127	116	139	119	126	151	119	127	115	114	118	116	135	134	128	118	127	115	122	118	115	125	106	103	145	144	106	106	122	119	126	145	122	137	119	105	123	128	120	113	146	120	121	115	122	115	108	103	132	139	104	133	124	134	113	122	100	131	105	152	130	136	119	131	116	133	110	120	129	122	127	124	137	141	124	123	98	132	122	112	117	137	149	122	113	109	116	136	117	118	128	125	134	118	130	136	134	130	112	120	129	112	115	140	126	128	105	130	101	123	132	133	112	104	120	127	113	129	117	122	113	117	136	121	134	117	129	120	118	111	123	111	130	150	107	121	136	138	107	119	112	121	124	119	103	112	125	118	133	119	141	116	155	129	102	120	129	106	123	117	101	137	128	151	122	125	138	120	122	127	120	115	114	97	138	131	121	113	119	117	98	104	128	130	116	122	115	124	98	117	128	123	117	117	135	113	129	129	130	128	133	113	127	112	123	115	93	116	114	114	101	117	124	129	118	106	139	132	127	118	132	107	92	131	105	102	117	143	131	108	130	117	120	135	118	117	106	109	118	101	117	116	132	137	111	123	99	126	108	123	122	128	127	117	125	125	109	128	107	144	125	111	121	126	126	112	114	119	131	125	116	135	114	117	140	130	146	113	137	119	146	122	112	128	125	132	123	131	109	116	112	110	122	122	116	135	127	115	112	114	135	102	118	116	128	122	139	108	131	127	134	134	123	125	113	125	113	133	105	117	103	115	141	115	132	122	106	126	121	96	125	138	124	119	138	116	98	118	115	111	137	146	137	113	122	130	111	146	137	131	135	127	134	112	143	134	127	116	122	118	125	137	124	119	114	130	137	128	104	110	130	119	124	114	123	121	120	127	132	115	114	119	141	109	133	129	111	126	126	119	142	122	105	121	121	126	127	100	123	122	134	145	114	110	116	114	126	107	137	133	137	115	134	133	121	108	115	95	116	121	136	132	112	119	117	136	134	134	130	108	118	134	126	115	106	130	119	132	119	122	116	107	116	103	127	123	127	146	120	120	139	140	147	140	134	132	114	118	110	139	115	128	110	128	120	109	113	119	118	139	128	121	124	115	126	129	119	122	116	115	119	103	121	122	140	107	152	134	129	108	122	140	137	144	122	113	113	120	124	124	123	114	136	120	109	132	132	117	110	128	126	98	112	110	127	137	121	132	127	122	135	142	122	134	137	112	111	137	154	115	134	146	110	115	118	106	116	135	125	134	132	132	137	136	116	112	118	110	112	115	131	122	86	122	121	132	126	98	121	140	133	127	131	135	133	117	124	114	127	107	117	115	114	144	124	132	132	150	132	109	111	128	128	108	125	115	100	134	99	125	120	128	121	123	122	119	101	110	131	120	126	138	96	133	117	105	118	114	150	129	135	105	99	119	125	114	127	122	121	124	110	147	133	129	113	110	138	134	112	109	117	124	123	138	126	118	108	118	123	133	135	124	141	140	165	113	106	119	118	133	114	115	128	127	126	129	126	109	134	122	129	105	141	125	118	113	113	118	119	108	132	134	115	144	125	140	126	110	125	125	117	111	97	114	106	111	118	115	107	111	123	117	127	111	133	123	122	125	105	149	103	117	125	104	131	123	151	107	116	123	127	115	118	115	105	144	110	120	131	117	112	144	118	127	103	125	142	106	121	132	125	109	103	110	122	133	128	126	154	138	105	125	122	123	122	120	129	122	108	107	146	107	123	115	118	121	105	108	138	116	155	128	137	122	146	121	112	123	125	125	132	114	117	115	126	129	116	125	116	124	119	133	113	134	134	125	108	123	129	112	122	128	142	128	116	105	149	145	122	100	121	117	121	119	124	117	110	117	130	109	108	114	136	119	105	118	130	124	131	115	137	147	124	128	121	129	114	109	140	122	109	123	146	130	110	150	122	112	128	137	116	112	97	127	152	109	113	127	131	147	123	110	111	114	134	117	117	106	134	142	114	118	133	112	102	92	132	123	147	118	113	116	115	132	126	128	122	103	124	120	125	114	118	135	110	141	120	139	131	134	142	120	141	99	137	100	110	111	110	105	115	118	109	126	124	124	138	129	122	133	122	111	109	105	121	129	129	110	116	120	121	134	103	134	124	128	138	111	112	134	124	129	100	119	135	121	109	111	120	141	115	116	145	137	134	122	123	128	123	118	142	127	129	109	124	117	106	134	122	108	122	107	124	133	117	115	132	127	130	118	122	124	112	123	111	113	117	116	113	154	121	109	123	131	124	123	125	109	128	101	118	109	105	142	110	130	129	126	107	119	115	104	109	136	128	124	136	116	119	130	137	127	111	128	120	126	129	120	130	131	107	125	124	128	119	129	110	99	141	127	139	130	115	118	129	115	109	140	118	120	129	117	126	134	125	123	140	127	123	136	119	140	126	122	129	112	131	134	108	124	116	121	135	132	128	116	109	128	104	116	123	135	112	137	111	109	114	107	139	122	126	141	119	128	119	104	107	120	123	127	140	115	133	107	107	120	134	130	118	108	96	120	105	114	103	114	128	134	112	123	143	148	104	128	135	118	125	152	118	148	132	101	100	120	113	129	124	115	137	119	154	120	132	126	124	102	121	99	102	123	128	131	114	118	139	89	115	128	124	123	134	118	109	117	137	112	153	123	109	136	134	140	104	132	102	118	114	120	120	108	113	122	124	124	112	106	108	140	122	132	132	125	124	123	135	132	133	117	117	105	115	135	143	123	120	120	123	114	119	119	113	127	114	104	127	122	118	142	119	102	121	120	123	127	116	117	128	109	116	116	109	115	134	147	135	107	137	121	108	117	111	115	152	118	128	148	127	127	132	112	139	125	121	140	103	115	124	117	126	132	148	127	139	119	98	116	130	107	111	106	116	120	118	124	123	128	121	121	122	116	131	126	120	133	133	112	123	111	126	113	136	114	123	112	142	106	114	127	120	143	119	103	127	131	106	137	124	127	134	117	115	101	119	142	101	117	128	121	114	125	129	133	110	124	133	127	133	138	121	125	130	123	117	120	123	124	117	120	129	110	105	98	140	119	118	104	128	113	103	88	120	116	109	110	145	118	101
8856	827	1612	1949	1661	1217	1000	871	709	650	592	553	539	511	438	480	433	430	433	411	406	425	386	412	389	378	362	387	364	364	392	383	383	371	353	374	360	375	354	360	354	369	344	332	354	320	363	366	344	338	341	312	331	336	342	359	337	354	329	345	356	367	371	337	355	364	352	311	349	346	353	318	343	358	318	308	349	347	358	356	357	335	355	354	327	352	323	321	317	350	332	345	343	337	338	339	323	336	332	345	329	340	351	316	349	354	348	312	329	337	337	341	347	358	339	320	318	361	327	290	337	346	373	369	323	330	352	328	345	349	355	323	313	346	353	348	381	316	331	332	355	303	337	349	318	370	314	326	357	341	322	305	345	321	350	318	359	322	316	351	325	332	323	344	314	321	347	337	347	333	305	356	328	327	346	391	337	341	376	318	290	347	341	331	357	309	326	328	321	360	336	356	318	322	322	306	305	325	339	340	332	328	345	309	334	353	348	327	347	354	341	326	341	351	312	347	378	325	321	364	347	357	330	366	371	330	342	310	324	327	329	318	334	322	333	352	335	338	304	329	348	330	349	354	313	358	359	351	311	370	331	356	361	313	327	336	330	344	344	357	307	352	361	339	322	352	336	320	356	314	331	343	349	402	342	327	347	336	357	354	344	309	302	358	330	347	338	301	347	338	356	354	331	334	375	360	333	334	375	348	327	343	327	333	314	322	333	338	342	333	323	349	331	319	329	342	339	314	345	320	335	346	321	345	326	326	336	336	355	363	335	341	348	333	320	342	344	321	317	337	326	312	329	336	306	350	344	350	380	351	349	358	320	337	314	335	327	334	346	345	315	320	309	295	340	328	309	345	316	338	348	354	344	337	298	329	388	323	303	339	312	335	366	286	354	304	310	321	319	334	344	347	315	307	323	350	332	342	349	318	339	334	354	329	352	346	344	315	371	342	354	343	321	333	377	372	315	325	347	321	325	356	339	332	301	356	335	336	340	338	323	334	354	354	339	335	325	310	329	331	341	325	354	308	315	354	364	342	304	353	370	338	379	310	324	322	305	322	338	337	336	370	333	334	348	347	306	346	331	349	371	314	349	316	364	355	337	336	312	314	358	351	358	336	362	309	376	340	335	317	330	361	357	341	327	330	352	334	318	347	329	347	331	332	340	334	323	347	354	362	329	329	330	349	326	319	330	299	362	331	334	357	330	336	350	318	360	337	332	359	348	341	358	311	327	318	345	355	346	353	307	335	354	330	322	344	338	302	326	330	314	348	342	348	331	334	353	351	338	321	340	323	326	321	337	354	353	319	317	367	301	338	328	363	329	346	342	344	337	332	311	360	312	336	353	336	331	343	342	337	366	344	306	343	349	360	358	364	316	363	312	343	308	340	341	338	314	329	335	357	327	284	335	327	320	348	328	341	352	328	348	320	348	317	365	348	337	322	341	362	344	322	322	333	329	345	315	318	310	364	350	323	322	322	362	355	321	327	327	326	340	348	311	315	347	363	364	339	348	321	332	326	323	338	349	363	336	351	324	339	359	339	338	347	326	363	330	337	353	347	342	338	342	340	348	328	333	342	340	349	316	326	344	368	353	351	356	333	337	331	324	316	363	389	316	339	306	381	333	385	314	324	319	318	332	347	357	333	301	318	342	307	358	326	304	313	342	384	342	340	331	338	321	344	358	319	362	358	313	296	345	328	348	350	332	349	324	319	350	365	346	318	330	340	355	348	357	348	320	334	317	341	330	335	325	357	345	330	320	341	364	326	349	339	349	326	334	364	367	330	327	319	321	339	345	339	330	350	343	336	348	320	350	341	336	345	340	304	340	316	335	322	335	349	313	338	318	302	333	328	368	294	318	359	344	337	335	344	311	336	330	335	346	317	330	333	337	338	301	343	356	327	293	343	347	303	326	287	359	341	364	339	342	360	318	353	324	318	375	330	337	327	340	331	300	330	351	309	346	378	344	367	348	334	322	390	333	346	360	343	338	345	317	356	336	371	300	346	308	355	346	330	332	320	336	361	316	327	323	360	358	335	333	348	352	315	347	361	309	312	359	357	336	326	339	301	328	354	341	336	333	360	359	345	333	335	367	321	363	342	322	333	335	343	326	357	329	303	296	340	357	315	333	368	343	316	350	325	325	367	352	380	376	337	327	325	323	303	327	327	318	337	302	324	327	338	336	339	328	330	330	346	321	335	310	327	321	354	344	347	343	349	348	332	352	360	333	329	303	350	322	323	327	326	336	356	363	344	314	320	325	333	375	337	332	350	294	339	357	358	363	313	304	347	345	347	370	380	342	310	367	321	297	352	338	334	337	294	327	338	329	322	331	316	346	335	337	316	317	353	348	333	338	315	333	363	345	326	310	322	326	348	340	349	356	338	325	343	332	368	330	352	348	360	321	356	305	311	339	309	359	356	341	324	370	326	292	328	337	299	337	351	363	327	348	329	316	326	343	312	337	349	313	329	329	339	361	327	345	353	361	294	343	358	327	335	362	365	321	297	351	371	341	321	338	317	351	368	343	347	325	338	344	305	348	342	337	331	338	355	346	347	332	346	336	342	351	353	369	358	326	346	324	340	327	333	358	359	298	358	364	351	335	337	338	343	350	346	326	378	327	360	306	374	343	336	331	340	347	340	353	303	338	366	295	341	313	340	328	337	326	337	338	364	331	329	326	352	300	343	330	314	340	330	324	355	374	315	329	309	319	337	355	336	337	351	325	276	353	359	291	345	324	333	348	337	334	322	345	316	339	348	398	292	323	347	353	352	328	321	346	331	320	337	376	318	349	333	333	326	341	372	283	357	320	311	346	315	338	315	320	340	356	329	342	371	306	303	336	329	321	329	349	353	341	348	350	339	356	340	372	323	333	303	327	366	353	343	355	326	350	340	370	350	341	328	348	336	347	397	367	353	355	349	349	341	297	350	354	290	345	320	320	340	332	338	348	345	331	319	339	323	362	334	355	344	358	361	342	333	335	324	313	354	324	349	367	340	330	347	364	317	322	336	344	327	312	340	343	336	331	342	307	341	318	373	347	342	339	358	349	364	344	339	310	327	365	342	306	344	329	331	309	335	341	338	356	322	349	333	331	335	319	321	323	340	354	349	316	311	292	356	325	355	338	324	310	321	349	366	328	342	336	333	325	345	345	351	323	348	347	314	375	363	304	342	348	353	322	307	316	349	370	333	305	325	322	362	373	352	331	323	319	335	341	366	316	337	320	344	315	329	339	313	328	335	343	358	334	323	313	323	289	340	338	331	328	370	332	365	346	317	350	313	384	336	376	346	335	331	338	326	351	348	336	336	332	320	341	326	317	308	332	307	363	354	347	335	327	324	376	321	313	305	324	344	380	309	351	298	337	313	345	325	333	339	322	344	309	366	357	334	327	335	350	338	320	352	321	326	347	346	330	348	330	332	373	324	347	332	305	329	370	328	341	339	365	345	336	328	311	341	317	346	366	356	355	338	339	356	365	353	306	293	325	338
1413	432	420	423	405	397	370	428	341	360	383	375	392	369	403	435	402	383	370	374	379	341	359	374	373	372	352	381	347	320	371	406	405	371	388	360	420	362	359	396	391	362	436	388	339	375	358	398	389	366	381	371	386	350	356	425	402	363	358	403	360	379	386	379	379	380	372	358	378	362	357	351	376	393	333	371	386	402	414	403	363	376	406	364	351	380	379	363	404	390	370	372	381	387	384	365	372	389	387	390	404	399	359	440	387	410	376	341	364	379	406	347	397	390	342	386	390	385	389	410	374	374	392	380	389	365	361	406	358	383	384	414	377	356	355	374	380	394	384	377	349	347	368	405	415	356	338	398	351	393	350	378	394	396	398	349	408	359	359	373	384	389	352	395	380	356	397	350	400	375	338	375	335	377	368	388	341	370	336	395	386	378	401	361	364	433	383	374	389	353	365	389	367	388	354	348	400	361	414	368	353	396	377	386	368	371	360	399	342	350	390	383	346	374	380	375	406	411	331	342	366	374	369	371	410	388	390	407	373	400	397	375	386	350	348	393	359	412	380	381	353	398	416	374	380	412	402	420	374	379	371	416	357	349	393	378	398	388	369	386	398	382	371	367	412	350	375	410	382	396	361	384	369	376	361	381	383	365	396	337	384	365	406	366	374	419	381	403	397	356	367	397	378	388	378	364	393	369	374	417	401	373	415	418	340	361	357	351	389	387	373	372	374	391	350	399	359	369	368	395	396	355	404	379	361	363	349	379	382	350	369	371	431	373	387	374	399	386	373	355	376	390	332	401	406	380	395	348	381	384	374	345	356	384	389	396	408	390	395	375	355	360	393	349	351	352	415	362	388	350	394	383	399	381	360	397	383	383	360	423	394	383	378	402	384	419	408	371	385	375	359	396	366	365	390	417	399	373	368	389	368	370	347	379	419	394	362	362	373	360	376	390	368	350	371	406	368	373	410	355	387	388	371	375	352	379	379	357	386	367	394	397	367	413	398	375	373	351	389	386	419	384	363	366	405	322	346	387	359	383	345	389	384	341	376	395	374	366	416	368	397	364	395	363	407	389	361	372	370	370	402	377	362	382	405	375	379	355	406	383	390	414	358	394	389	408	367	372	367	392	396	377	404	333	402	369	362	373	405	397	378	393	349	417	346	402	368	369	382	388	367	386	404	374	378	352	414	370	387	409	356	351	345	410	354	383	377	402	416	400	383	360	379	393	367	386	409	396	389	377	369	402	390	375	356	361	353	371	390	391	408	388	410	363	332	393	353	414	361	368	377	408	342	348	353	387	369	362	394	396	386	376	426	388	373	387	379	390	426	395	371	400	381	411	392	398	377	367	409	371	381	373	369	362	371	387	392	413	367	385	406	375	386	346	397	393	365	373	402	367	374	368	384	418	387	364	363	409	393	388	394	416	382	410	399	420	366	360	385	354	363	376	390	385	380	394	391	395	346	368	358	380	427	374	373	408	383	390	397	344	386	397	369	396	384	333	399	385	390	362	385	403	407	379	387	349	419	393	381	327	386	360	386	408	348	391	381	405	373	364	393	400	382	368	356	380	379	359	393	396	397	395	399	398	385	355	331	391	362	367	415	418	374	368	384	392	369	358	384	397	385	374	375	379	408	362	389	394	375	391	380	401	367	372	357	387	402	370	399	387	362	363	378	389	368	405	406	391	382	370	404	397	364	381	378	352	383	403	389	398	374	365	337	385	344	354	377	387	370	351	377	384	348	385	384	378	390	384	381	355	353	398	422	414	386	402	382	378	380	398	351	373	369	413	408	366	395	341	365	376	359	393	386	365	394	340	346	407	407	329	382	395	396	362	389	402	370	374	394	379	368	397	398	428	377	391	368	374	373	393	392	382	345	366	395	391	398	375	377	370	384	402	377	366	358	371	357	370	395	366	371	383	388	373	372	405	357	394	386	401	398	368	385	403	368	387	403	381	391	331	374	343	396	400	404	370	363	407	376	357	389	375	392	398	394	392	370	356	397	361	383	412	408	384	418	373	376	409	399	385	373	356	370	375	366	357	368	379	410	391	383	379	396	398	363	387	373	401	386	395	360	376	393	424	387	371	372	388	350	383	387	384	374	371	372	359	379	385	382	358	353	384	394	366	361	370	348	365	374	332	359	391	404	403	383	401	441	366	367	349	400	395	390	399	367	375	373	390	376	392	355	377	370	343	406	394	350	404	390	351	368	364	356	370	393	357	382	342	355	332	380	368	413	388	375	337	329	381	363	401	397	377	363	414	394	378	346	399	386	358	383	417	347	364	351	355	347	396	355	383	390	403	370	418	400	358	373	384	397	346	386	374	407	390	387	416	403	405	416	359	398	392	394	367	370	346	377	372	415	409	394	382	392	401	398	398	347	384	370	395	396	383	381	357	369	389	382	364	380	347	388	370	355	402	394	376	344	408	381	397	389	370	384	374	359	338	338	385	383	391	415	411	393	383	421	366	386	387	369	338	383	367	392	376	392	445	424	380	435	398	408	354	388	353	395	360	383	365	395	381	395	362	401	389	395	391	400	379	368	389	407	405	401	396	392	365	360	376	364	361	383	382	391	403	371	376	402	361	371	389	337	398	403	387	428	356	415	390	345	393	382	405	400	392	409	373	391	396	413	390	380	388	394	393	383	361	350	388	398	361	385	369	387	379	384	415	356	401	354	396	388	346	365	373	377	417	336	396	378	357	390	407	393	412	362	370	391	394	398	417	361	389	369	373	414	380	425	366	363	370	372	404	368	421	385	401	412	355	367	415	433	394	440	352	342	404	410	357	350	371	373	375	387	379	353	344	354	362	366	411	373	412	380	365	394	392	436	388	414	391	413	412	423	375	392	369	384	411	362	409	376	367	379	329	392	410	379	399	393	383	409	399	400	353	363	348	396	378	361	375	405	433	403	366	398	421	410	377	384	404	385	342	367	356	396	388	386	366	362	390	392	382	398	359	379	391	382	377	369	380	402	369	431	388	392	449	421	368	380	409	389	386	381	351	398	372	363	342	397	379	394	356	417	400	390	410	399	354	367	386	426	399	370	392	353	353	356	388	412	372	394	373	396	366	408	368	364	354	358	379	434	425	371	379	366	393	397	410	385	372	397	341	357	363	376	341	404	398	370	354	381	388	382	407	351	352	388	363	391	351	381	375	396	366	347	383	355	369	386	412	403	353	400	405	342	381	361	360	379	378	382	410	390	350	379	379	377	385	349	337	373	377	357	409	363	369	422	368	387	318	375	349	414	435	370	346	386	384	343	430	394	378	417	401	385	376	357	391	400	388	373	390	378	366	368	380	393	411	384	361	394	357	392	368	398	406	406	379	360	370	333	389	401	359	380	378	405	364	403	392	376	409	365	384	359	368	382	401	411	407	391	352	405	347	369	402	356	385	398	397	374	390	403	382	399	369	380	399	362	392	369	361	341	355	354	392	380	395	383	385	379	355	380	386	387	374	340	375	368	370	388	390	437	388	389	397
2117	928	996	1006	1011	959	927	911	955	886	921	894	955	895	968	839	915	907	877	905	928	880	874	890	896	935	940	931	858	879	905	875	891	896	871	913	887	881	855	912	865	800	866	930	887	813	930	880	899	912	913	887	929	871	879	851	926	921	852	837	906	868	878	886	924	874	845	904	866	931	868	930	901	885	827	897	869	913	871	889	886	897	865	838	897	863	895	888	926	860	920	909	863	910	929	886	877	881	931	866	878	875	847	871	873	932	877	823	836	860	895	912	936	855	895	880	882	851	898	928	859	881	899	892	899	843	915	862	884	907	869	905	906	920	925	875	938	895	865	867	836	905	878	852	871	877	923	855	875	847	884	860	861	879	908	841	969	929	879	878	871	986	902	869	911	943	877	850	887	860	836	904	855	853	866	868	923	945	917	904	872	915	910	876	877	884	858	898	885	905	897	896	886	855	880	890	907	886	908	934	872	915	893	844	881	879	875	842	882	877	842	862	879	878	936	847	916	925	922	855	886	875	877	877	922	921	901	929	953	880	959	889	934	945	915	855	827	909	892	903	937	875	954	850	910	860	885	922	920	943	834	927	884	829	882	871	884	918	903	850	858	871	911	887	934	848	875	877	872	911	891	888	846	908	883	952	915	879	931	874	919	848	920	884	844	848	893	856	885	893	919	907	887	863	909	892	885	891	863	843	844	854	887	913	869	881	845	877	976	874	883	895	820	875	915	853	885	890	878	872	863	944	846	845	922	882	887	862	907	862	910	871	905	901	909	912	904	835	907	855	866	853	887	918	945	869	921	889	849	871	935	889	871	887	945	912	858	829	892	908	934	888	886	905	913	898	923	867	871	851	884	897	932	832	933	871	832	879	899	877	941	860	878	892	900	864	893	906	920	866	904	920	849	889	826	947	871	913	896	868	919	911	931	887	875	893	910	900	912	901	848	866	870	891	889	853	857	928	972	845	871	894	869	904	900	888	848	871	856	911	893	912	857	842	909	863	922	842	915	856	911	905	889	855	832	898	834	903	898	849	853	872	836	880	889	865	918	886	858	855	859	880	880	950	908	919	893	902	886	896	897	868	936	863	897	906	908	955	885	906	876	868	872	897	811	867	956	861	873	893	910	893	889	864	896	878	928	896	879	909	871	928	836	888	926	892	897	953	917	857	846	891	851	890	871	822	904	894	847	899	898	872	857	868	949	875	859	899	898	877	855	916	887	860	907	915	866	887	901	880	882	933	864	908	956	886	898	917	843	958	927	877	877	870	899	869	876	887	889	882	919	836	899	880	864	816	854	885	866	835	858	880	897	899	873	858	912	858	932	887	862	890	876	836	902	952	855	865	876	820	880	839	899	923	870	863	898	888	864	910	845	884	889	840	926	866	950	858	888	849	938	892	897	894	877	866	881	858	894	846	898	920	868	923	914	865	902	900	911	919	876	869	887	900	895	946	839	885	831	844	825	909	901	867	881	882	897	943	894	866	867	838	846	868	908	870	901	868	878	848	914	904	899	909	850	898	911	934	880	854	859	900	860	887	925	895	824	925	885	883	877	933	898	886	929	872	928	891	885	899	853	861	884	861	865	817	875	856	913	868	901	887	895	840	859	973	903	854	871	894	954	923	904	900	857	901	829	965	924	915	918	858	916	886	882	916	880	892	939	890	824	894	862	831	887	902	813	930	946	859	903	911	886	895	823	907	913	896	911	884	893	831	891	905	885	878	904	897	891	928	918	932	882	865	915	915	882	816	894	857	884	873	885	930	899	900	845	889	891	892	839	904	904	844	889	902	919	892	844	895	924	909	876	929	905	926	923	894	903	906	809	932	911	826	896	906	902	867	846	854	828	861	914	869	843	877	903	828	936	896	969	941	884	837	933	873	833	875	899	903	886	923	857	838	910	899	883	916	860	837	843	902	879	909	846	934	863	884	887	887	885	854	881	885	892	866	914	893	883	876	916	915	898	874	947	890	888	882	921	896	918	890	844	919	914	946	871	873	901	916	877	921	882	862	841	920	894	899	881	924	953	934	839	847	897	881	887	877	845	865	839	864	932	869	859	868	883	892	879	870	898	876	869	894	891	936	841	877	937	914	865	933	952	900	863	930	907	932	859	916	880	882	822	904	851	923	955	883	839	924	875	888	859	921	867	832	905	924	895	894	947	816	897	876	916	884	888	906	970	878	857	870	898	874	847	894	848	876	881	923	918	886	881	845	893	846	852	879	921	915	866	888	888	865	912	902	930	846	911	954	903	892	885	872	885	962	905	878	871	913	891	900	867	854	941	887	880	947	920	926	920	880	871	884	891	890	888	902	890	951	951	915	830	884	891	830	882	907	877	916	867	835	866	901	864	905	885	877	867	859	903	889	881	915	902	881	841	913	803	920	873	899	909	814	936	879	892	892	865	903	905	910	877	899	906	878	925	897	886	869	818	903	877	864	909	910	881	884	864	851	850	894	902	931	934	861	877	860	830	897	901	873	973	906	863	859	916	865	908	887	892	879	895	888	932	838	834	879	875	909	870	837	900	897	902	897	886	893	893	857	925	911	852	896	898	928	912	884	926	883	838	858	882	877	912	924	951	866	855	861	889	861	920	914	865	927	942	892	962	894	887	866	868	877	928	927	895	919	907	850	872	869	905	918	889	870	935	903	808	864	859	922	923	895	877	880	898	907	855	857	868	862	877	872	928	917	931	897	908	873	921	895	837	894	874	852	859	905	830	856	849	885	855	907	884	870	881	849	891	932	896	909	868	902	925	933	883	886	879	861	870	894	905	891	883	855	882	935	919	908	892	915	962	885	884	884	917	904	907	855	976	873	899	902	878	876	881	896	824	875	886	894	852	898	930	889	890	930	825	868	900	891	907	878	848	889	930	922	846	861	906	908	901	854	887	874	935	891	878	854	892	924	955	908	937	863	910	878	940	872	914	872	890	882	919	887	888	874	857	900	868	925	940	868	882	881	888	856	822	896	902	874	893	875	851	859	888	936	887	833	870	906	871	834	842	866	937	887	880	917	917	894	913	888	874	872	899	846	875	917	875	891	879	909	874	870	956	907	908	902	885	892	882	897	899	879	887	876	895	864	912	916	901	855	930	906	862	865	908	856	913	926	845	868	898	906	854	863	886	885	890	911	857	874	888	921	892	918	914	838	885	920	866	872	847	895	899	917	850	894	852	899	887	926	890	890	919	871	909	861	866	882	911	940	909	886	909	931	916	886	885	937	845	916	873	898	922	931	878	902	866	882	855	894	867	904	977	934	877	922	923	906	843	828	825	891	834	888	911	852	830	916	912	867	898	862	895	854	882	887	849	902	862	883	872	879	933	896	860	917	947	890	878	884	895	852	869	861	907	908	897	847	863	901	924	880	968	870	857	962	884	887	863	876	842	873	885	892	921	904	849	884	921	904	927	899	886	900	965	904	834	886	906	918	920	901	860	901	919	921	888	916	873	904	928	883	886	912	893	915	875	869	887	848	845	897
8160	619	606	542	432	360	359	335	292	320	324	302	288	289	291	308	257	260	309	268	285	284	304	283	258	292	283	264	318	301	283	291	251	273	322	273	276	278	278	279	281	306	281	294	233	324	276	273	289	265	324	279	286	267	288	254	259	302	266	275	286	315	280	324	276	269	300	269	251	282	270	273	281	276	283	253	268	281	272	280	278	344	284	277	261	289	296	282	299	307	268	305	293	277	253	253	286	303	284	246	306	293	254	310	292	297	252	279	299	273	262	271	282	293	283	286	291	265	292	266	261	268	295	285	256	251	279	308	287	292	271	273	309	274	249	273	260	273	277	287	244	296	274	288	286	314	281	266	264	284	307	333	293	267	275	277	251	280	268	318	239	259	291	264	291	291	274	306	285	250	268	262	297	290	287	272	282	274	267	284	240	275	294	276	284	263	280	304	294	266	280	275	290	265	264	286	273	310	285	297	289	272	263	307	294	288	269	266	284	299	284	310	272	305	264	269	269	278	257	255	284	297	287	270	283	305	288	267	273	259	296	287	242	265	315	279	297	275	283	271	270	310	293	273	282	301	287	291	279	333	298	300	294	275	315	287	271	270	258	277	249	291	298	259	297	297	282	283	307	289	276	296	322	288	265	248	302	292	303	295	267	290	261	275	268	282	277	299	258	270	268	299	277	268	297	311	301	271	279	260	305	261	299	306	272	263	264	271	267	281	279	261	266	278	306	280	283	288	265	252	248	260	279	262	279	267	275	319	302	297	294	290	262	250	304	309	276	260	255	257	273	287	279	298	317	308	262	258	289	281	273	282	286	267	285	287	256	283	288	300	281	287	288	231	263	301	281	261	314	277	298	270	261	284	260	293	255	306	297	299	299	285	296	255	281	305	268	249	248	286	305	302	286	278	273	282	286	319	275	285	261	272	284	285	267	302	290	289	312	274	255	261	286	278	275	270	276	254	280	273	281	255	242	284	255	290	267	287	273	282	286	260	258	257	286	278	275	260	279	289	276	250	261	281	283	283	301	266	269	301	303	299	264	242	253	272	284	262	280	307	298	287	270	262	272	314	305	275	238	280	273	255	253	292	282	292	286	305	282	286	305	262	262	265	288	264	271	293	263	286	259	279	274	275	299	277	277	278	284	291	263	261	285	297	311	314	287	269	264	262	290	279	286	242	240	264	282	312	302	275	274	243	304	283	272	294	253	302	262	262	301	305	323	302	295	275	282	295	279	288	277	266	255	278	282	263	321	268	271	275	258	298	284	272	268	266	283	293	280	283	267	283	283	256	258	274	283	290	301	271	278	305	294	277	279	272	303	277	254	240	252	287	266	270	277	298	264	278	290	278	267	282	279	265	269	300	287	316	291	261	295	265	298	298	303	270	292	311	259	240	279	303	243	290	282	270	269	285	279	257	285	278	273	289	288	270	276	303	273	280	302	260	283	276	288	294	270	261	267	265	277	251	275	267	271	274	266	297	269	307	285	284	258	307	253	253	266	269	292	286	283	297	297	269	281	299	303	296	296	298	274	288	293	249	292	310	272	288	283	276	266	283	320	274	287	263	262	297	231	296	239	294	299	290	272	290	264	316	264	246	283	291	300	294	251	294	293	273	289	269	278	290	288	271	261	276	265	297	273	283	264	291	256	306	289	252	281	275	303	288	281	276	279	250	269	273	261	301	293	276	291	268	288	266	241	273	259	277	266	293	261	310	287	270	273	271	271	284	281	256	274	297	314	276	274	291	291	246	253	298	265	255	292	285	295	254	290	287	279	285	302	282	273	288	260	268	269	294	286	305	265	284	312	269	275	270	267	302	299	274	297	282	300	277	280	276	284	281	317	262	297	287	267	300	268	246	294	278	332	276	263	319	290	271	290	273	246	274	301	292	295	268	287	291	280	272	269	236	280	288	242	286	279	288	294	299	294	266	291	290	293	242	266	282	272	291	293	298	283	263	283	246	274	287	287	296	289	286	272	270	257	288	244	250	280	301	331	270	297	285	268	293	293	304	264	255	292	270	293	254	318	281	263	294	312	242	288	260	260	291	261	257	263	261	268	295	293	297	285	292	270	267	266	290	291	297	282	307	249	278	285	307	283	291	251	270	298	283	268	275	300	292	304	287	303	277	282	263	294	267	247	276	295	272	242	313	267	280	298	281	306	268	275	248	270	277	285	300	290	286	269	301	274	280	250	267	300	302	271	289	280	264	278	264	321	275	299	289	285	263	273	288	279	277	269	279	260	280	292	316	281	287	303	312	271	280	304	266	267	239	293	291	297	279	278	292	310	280	270	264	288	276	277	259	274	279	297	275	297	286	296	272	279	274	240	279	280	279	290	288	267	280	283	317	315	265	279	279	282	272	273	275	310	276	245	314	261	285	274	302	282	282	264	294	290	313	284	288	267	294	272	273	264	281	261	302	281	289	274	263	293	281	268	277	307	302	262	292	260	260	314	288	290	269	255	261	283	260	266	281	262	255	288	281	231	275	284	299	285	285	273	258	291	265	284	298	303	283	288	285	325	270	282	256	317	303	290	283	263	296	302	250	287	278	260	280	273	274	294	272	302	287	268	276	274	261	276	283	277	302	277	276	300	297	247	272	290	283	286	254	270	259	288	277	268	273	282	258	305	287	279	284	277	251	276	254	254	300	269	273	275	260	273	283	259	279	274	259	310	277	254	260	263	271	255	239	282	266	300	291	287	254	277	278	283	265	281	301	280	270	269	287	301	295	275	326	291	303	268	302	278	287	301	295	278	278	287	291	262	303	281	297	281	272	291	249	293	239	272	271	295	281	289	266	268	280	273	274	288	302	270	270	268	308	284	301	306	303	276	308	258	245	290	283	281	275	251	264	278	286	260	269	300	304	306	275	274	274	280	302	291	283	283	288	273	258	284	283	289	256	310	267	282	272	286	279	302	289	266	280	250	288	269	242	259	281	269	267	278	297	264	263	277	270	258	285	267	276	302	271	290	284	266	291	264	303	290	261	272	285	284	276	299	299	264	271	273	296	261	283	285	270	296	264	284	297	299	265	269	283	272	305	311	301	299	248	284	304	283	279	271	247	310	292	286	283	283	305	279	316	296	261	272	254	270	264	284	290	284	299	298	275	286	267	224	300	279	280	293	248	301	278	281	304	274	269	286	311	261	295	285	282	308	267	289	291	285	271	283	287	314	258	282	264	330	226	271	262	286	285	273	295	290	306	276	267	252	264	254	280	294	274	291	278	258	268	265	279	272	282	267	269	274	268	306	261	242	281	266	271	261	273	282	259	275	272	282	252	290	279	263	286	255	292	286	301	285	285	301	284	262	288	266	281	291	266	274	277	296	302	293	272	297	295	307	301	263	241	237	290	266	277	303	281	275	313	297	283	306	289	279	306	265	274	305	275	228	283	277	280	297	294	264	262	277	243	291	283	282	265	299	283	303	314	265	266	282	283	294	261	307	276	270	293	274	291	325	312	273	282	245	265	259	312	282	288
6956	935	1419	1606	1373	1233	1026	993	880	845	841	830	771	759	765	723	697	743	707	748	740	674	731	738	735	696	679	668	711	671	699	700	677	702	652	730	711	661	680	675	669	672	685	711	626	660	659	675	679	726	670	677	630	695	623	648	680	634	701	689	691	657	686	693	664	685	705	686	660	654	695	661	635	683	683	661	673	693	686	674	605	696	689	678	652	628	713	623	659	711	662	698	665	707	640	657	655	679	666	681	656	688	720	639	682	651	638	671	650	661	676	675	632	661	664	655	666	683	672	649	690	686	703	730	634	690	702	636	673	649	681	674	683	655	669	637	693	674	674	706	659	689	675	711	631	693	680	654	670	670	654	676	680	657	677	690	646	647	633	649	653	660	697	675	671	643	653	692	667	692	712	625	680	676	706	660	701	688	686	655	640	629	643	665	663	655	639	706	684	654	626	696	669	663	625	701	691	668	711	654	658	690	664	699	704	703	701	708	729	664	664	647	638	645	661	675	714	662	666	667	695	646	666	696	714	701	675	654	671	681	628	684	660	658	703	674	690	655	648	698	680	647	627	667	683	660	653	643	670	665	668	649	675	696	667	708	692	722	674	641	676	688	635	660	653	620	640	713	718	680	663	696	694	674	718	677	626	692	725	687	726	660	669	681	611	669	652	635	698	689	684	708	616	662	693	678	636	622	638	710	654	666	681	703	669	701	675	675	663	680	663	689	658	705	666	666	698	682	626	649	685	693	683	663	662	676	682	725	708	668	653	681	660	647	636	651	720	678	677	693	673	703	650	706	685	596	673	667	652	719	669	638	629	656	680	691	681	687	672	706	679	658	663	679	663	662	696	650	677	640	689	644	667	674	623	715	707	670	659	661	654	647	640	639	676	714	671	692	677	684	701	653	692	647	654	683	703	652	643	641	654	724	630	661	674	669	670	671	672	653	682	662	670	695	707	682	663	682	664	716	665	645	686	716	697	678	698	666	684	725	693	654	684	712	697	633	727	700	688	689	673	668	684	659	685	689	644	692	707	636	692	654	653	611	684	684	720	667	645	687	652	640	656	664	670	630	662	662	632	680	673	700	636	690	641	671	674	700	728	639	650	680	660	671	727	637	673	673	681	657	663	650	697	706	681	669	653	698	673	634	665	686	669	664	697	714	658	701	719	681	685	648	660	646	682	620	679	689	660	682	691	632	654	670	672	696	694	645	650	641	691	685	704	660	639	634	664	666	612	673	739	670	654	674	691	655	678	665	649	672	693	660	675	643	658	622	695	684	681	669	646	667	693	684	666	673	686	652	697	663	633	676	699	675	653	654	663	631	674	675	649	672	635	681	659	678	717	706	673	689	662	675	644	656	681	658	675	627	665	643	640	650	628	677	704	697	669	741	690	704	676	665	664	688	661	702	657	660	666	642	667	632	654	673	685	672	690	649	663	713	684	673	630	687	649	679	730	718	691	713	665	667	706	697	663	692	666	710	632	683	669	674	685	691	686	707	652	664	661	745	634	668	654	704	671	693	653	679	675	707	700	648	677	656	683	714	672	664	672	687	664	660	733	645	677	660	681	707	607	595	645	722	673	676	656	665	652	673	670	684	679	694	630	673	653	704	676	649	658	676	640	677	659	721	633	668	622	672	697	664	686	616	668	703	639	694	663	689	650	722	676	648	672	641	698	682	699	645	620	645	661	669	646	652	643	659	657	699	692	646	664	653	646	687	701	684	708	622	692	641	684	655	707	720	642	635	661	660	665	685	667	673	682	691	679	672	648	676	677	659	683	616	715	682	656	662	671	653	675	612	695	614	630	671	665	700	650	721	685	658	685	667	646	666	723	687	667	705	642	654	654	663	672	672	675	630	645	693	701	721	649	692	653	662	652	704	689	656	656	648	677	675	687	682	688	702	673	658	682	650	647	680	649	642	668	711	648	678	672	674	729	683	658	665	694	640	682	655	717	655	677	663	675	668	665	609	694	664	702	689	682	668	679	687	677	694	664	631	674	653	694	699	662	717	662	674	689	677	676	677	658	663	664	647	667	641	657	669	682	677	644	700	656	685	682	693	671	677	718	668	675	678	684	666	681	653	651	654	638	716	652	670	667	646	630	658	671	680	709	687	666	699	647	662	669	660	649	625	655	701	661	654	625	674	665	694	631	640	695	683	673	670	723	669	686	668	709	700	628	660	677	720	650	671	684	674	669	714	722	695	657	653	638	686	670	683	669	661	661	607	687	651	734	671	702	657	685	619	689	681	720	625	644	668	652	621	637	678	637	658	647	692	703	715	676	723	707	651	669	666	660	652	650	633	667	714	689	662	612	712	669	663	663	646	662	688	646	664	627	685	673	688	722	655	698	686	681	659	674	672	672	665	665	642	677	645	661	667	721	699	677	686	652	686	698	678	660	690	706	645	678	684	714	692	657	674	668	640	626	667	645	664	646	629	668	678	719	727	682	620	644	650	687	661	706	667	713	669	681	651	664	676	697	621	669	647	695	705	639	656	654	671	677	666	690	668	714	702	707	696	672	703	681	657	648	675	665	661	653	656	633	688	656	641	706	677	667	664	694	650	643	742	683	667	662	681	692	686	647	727	667	663	663	677	605	671	667	678	669	706	681	694	683	640	650	617	630	687	699	671	668	700	708	683	685	695	699	680	630	699	709	660	688	667	669	675	665	635	697	649	677	625	671	680	661	663	669	674	652	642	673	659	636	645	701	667	698	700	661	624	694	657	696	646	697	697	683	675	712	653	670	674	664	678	628	715	702	680	648	714	678	653	668	660	638	626	647	664	688	681	638	648	691	679	680	653	675	684	643	663	747	642	661	687	636	672	648	700	647	690	693	681	687	655	681	698	688	709	649	714	673	652	662	693	667	721	661	659	704	713	627	695	701	627	696	689	639	682	688	693	655	699	672	683	686	681	659	647	658	665	684	657	640	669	663	664	701	735	698	663	685	654	685	670	693	684	621	630	672	672	711	679	715	671	661	665	722	675	663	698	692	707	702	685	657	695	643	659	666	689	670	663	661	692	726	671	670	623	683	662	671	712	667	656	661	717	669	713	628	662	670	674	649	643	672	680	699	635	642	663	674	721	691	636	643	643	679	684	659	665	628	653	666	695	628	664	671	684	698	706	677	661	688	713	685	684	670	680	676	661	700	715	653	649	690	625	681	651	656	638	685	647	677	673	674	673	659	690	647	697	714	693	693	725	678	696	673	700	659	672	677	671	734	678	699	691	693	627	700	634	678	669	701	668	649	665	648	663	667	645	673	689	655	681	641	696	678	680	659	698	647	679	637	659	659	672	729	704	730	649	704	703	674	684	669	624	686	697	709	678	704	640	669	666	712	670	697	690	674	645	689	670	653	654	689	676	665	711	691	670	646	665	634	662	691	675	664	641	644	634	679	674	657	671	685	640	682	711	666	658	641	644	699	676	661	698	669	682	667	664	710	647	651	650	660	665	648	676	702	743	647	721	699	684	636	685
13969	870	689	519	453	326	257	214	188	174	161	168	166	167	153	144	147	151	126	122	124	144	137	120	131	131	131	125	124	124	126	125	120	122	151	121	126	116	100	115	105	108	127	125	120	137	143	106	135	102	107	115	131	120	134	132	109	131	146	104	131	140	157	119	139	123	116	120	103	129	132	115	127	151	136	118	112	153	124	131	122	121	135	108	124	110	122	123	119	129	132	117	119	116	116	116	146	113	115	114	123	120	133	127	115	115	111	122	134	117	120	114	122	117	100	116	109	143	117	122	112	123	132	119	120	132	117	115	108	103	119	142	108	129	139	139	125	118	115	123	132	122	133	128	113	107	95	136	98	113	116	147	124	133	128	128	120	106	114	124	108	123	130	106	123	132	113	148	117	130	139	111	130	133	131	128	129	125	117	127	114	129	121	108	132	131	122	112	102	131	152	126	96	132	123	125	106	114	128	110	113	120	110	108	121	123	127	132	122	124	122	136	116	132	109	134	123	136	128	130	116	110	134	109	113	97	108	113	114	118	149	124	117	115	124	138	111	121	122	129	124	101	119	142	133	124	117	120	127	134	129	124	144	127	121	114	121	113	132	146	121	129	145	113	130	110	117	130	108	127	95	121	139	124	117	132	118	110	132	116	129	141	122	114	114	134	122	128	118	138	118	121	122	113	114	125	114	130	125	137	128	109	114	141	136	111	122	150	122	137	122	113	140	108	137	122	100	109	124	108	126	142	126	123	127	109	99	137	112	130	135	125	124	127	113	111	123	115	135	135	105	129	132	119	121	126	124	115	107	131	112	121	103	130	107	129	141	112	134	119	117	121	128	137	122	139	135	140	116	146	118	128	107	127	108	130	108	120	118	117	113	118	109	137	125	132	122	127	130	104	116	121	123	135	130	117	130	112	106	106	126	121	118	116	114	121	118	118	141	113	115	121	123	118	125	116	107	127	113	127	118	124	127	122	129	130	108	125	119	129	121	123	101	110	99	135	105	138	119	139	133	120	116	125	112	115	131	136	112	131	129	107	110	118	111	123	130	119	125	134	139	105	117	125	147	110	129	119	127	136	131	130	116	130	138	124	127	111	137	98	107	140	124	122	120	117	116	114	113	132	128	130	108	141	109	120	123	130	113	111	124	127	105	127	102	125	121	112	115	129	108	118	126	133	125	118	138	104	145	133	121	124	128	129	119	93	106	116	121	122	125	106	112	118	124	129	105	136	127	115	147	118	122	114	117	116	117	135	129	135	127	118	117	114	135	120	118	125	111	125	130	111	122	129	110	119	138	117	112	104	129	110	115	129	110	103	127	135	130	135	121	132	131	122	130	115	156	122	119	126	129	109	143	116	101	115	140	98	129	109	118	140	121	129	128	127	125	118	135	114	96	129	119	127	123	143	136	126	121	105	132	117	109	135	113	112	130	112	109	108	139	127	132	129	118	122	117	136	136	140	133	120	121	134	136	134	116	138	118	110	114	131	137	137	128	136	115	120	126	115	118	115	140	114	117	131	128	128	119	106	110	110	139	133	132	138	116	129	116	115	119	146	124	123	111	117	122	122	104	133	107	120	135	116	132	121	128	133	120	122	133	121	132	116	120	109	145	143	137	122	138	116	121	99	124	139	107	118	125	109	117	127	123	99	129	119	111	100	113	133	117	115	141	119	110	109	107	92	120	120	101	108	95	113	113	125	126	128	141	126	135	135	146	118	117	128	126	126	122	110	123	118	123	128	130	104	120	107	134	108	116	121	156	139	136	109	128	131	144	135	125	122	123	124	142	125	111	127	116	118	119	127	136	126	120	121	109	122	123	118	115	98	110	132	134	104	126	127	132	118	137	119	117	134	125	127	121	119	127	132	126	125	107	129	120	114	140	137	110	119	136	114	124	110	121	122	121	131	136	134	133	116	120	112	118	113	123	108	117	113	118	119	121	121	106	129	137	112	125	118	122	126	114	129	125	125	114	116	125	126	114	127	104	135	130	125	118	104	127	136	119	116	120	124	129	129	116	133	124	103	125	135	128	123	130	143	131	115	115	108	102	114	116	137	92	112	118	133	132	124	138	105	124	158	133	117	127	139	129	127	113	122	110	130	121	125	139	154	120	109	123	107	121	118	139	118	130	121	127	145	122	124	107	118	134	120	149	132	130	126	123	137	130	126	129	128	163	144	136	95	120	107	132	128	129	134	110	129	123	112	113	128	128	119	121	105	132	113	142	134	128	136	108	130	125	107	106	120	105	129	131	144	100	94	150	131	123	109	119	132	131	122	132	112	133	127	121	152	132	122	100	154	115	128	116	124	117	137	120	123	122	126	118	123	128	114	128	120	112	123	136	126	145	117	124	103	123	117	121	119	123	115	125	144	120	117	118	129	134	123	130	124	126	126	115	105	117	139	88	103	127	115	125	122	126	123	106	116	121	103	131	98	128	122	120	120	121	119	152	152	108	128	112	144	142	137	130	127	141	120	120	110	123	115	115	128	118	144	146	112	134	116	128	122	115	113	128	118	122	116	112	141	117	144	138	121	144	126	142	138	121	109	119	111	116	132	106	132	122	122	115	119	112	100	130	111	105	119	110	112	108	119	97	123	112	132	122	131	131	148	125	118	115	119	147	123	131	118	130	149	126	136	121	113	125	100	114	117	120	126	126	106	119	110	108	124	117	124	115	118	122	127	113	129	123	130	122	121	131	124	96	116	126	127	110	136	136	129	106	119	129	113	124	120	135	122	104	106	128	133	133	132	131	130	133	128	145	103	110	124	125	106	125	131	119	107	105	122	124	141	115	124	131	129	112	135	129	136	118	131	118	115	111	110	138	126	120	121	130	124	100	116	98	112	122	130	112	119	118	109	117	130	136	106	118	118	106	120	122	102	106	132	132	129	140	124	117	121	118	122	132	124	110	101	131	113	149	137	119	101	131	121	131	130	111	124	125	125	126	129	122	121	129	152	125	146	122	124	88	125	129	128	121	121	123	130	147	103	107	140	129	124	130	113	107	152	102	133	119	104	123	97	120	124	112	122	136	120	114	117	133	119	127	149	131	125	129	138	124	114	126	128	116	126	132	120	127	122	113	121	98	124	150	118	127	121	115	127	123	121	125	134	94	116	117	137	126	106	114	141	123	126	119	135	141	123	137	121	111	146	118	114	132	138	124	152	121	110	131	139	136	126	145	124	127	115	106	110	134	121	118	126	114	129	125	119	115	105	136	128	112	135	120	122	116	113	131	120	127	119	115	137	137	124	114	114	110	130	127	140	129	136	129	121	133	108	130	121	143	136	136	139	106	123	124	105	124	144	127	134	103	115	112	122	113	135	108	114	115	125	127	120	131	119	148	126	110	121	157	120	130	115	113	119	126	122	129	142	125	120	129	116	117	120	122	132	119	127	128	131	142	107	136	104	110	114	121	113	106	102	117	118	126	121	129	124	141	122	134	94	114	132	126	128	126	131	105	133	125	133	127	142	113	112	136	124
8715	738	1524	1891	1652	1264	964	816	734	683	559	560	541	460	435	434	443	416	413	406	393	411	403	393	386	340	364	350	349	369	390	351	350	412	375	370	343	372	380	378	388	346	346	319	370	372	370	350	369	360	377	345	353	332	331	342	333	337	346	341	319	369	334	346	329	350	335	363	323	393	317	323	332	335	353	346	323	340	357	347	309	335	358	325	328	343	353	326	314	329	352	357	366	358	337	333	322	333	369	312	329	339	334	338	324	317	333	322	333	362	341	332	351	322	322	318	352	313	369	362	363	345	326	326	343	348	308	318	365	334	325	320	342	335	325	311	326	329	305	340	346	378	332	342	313	321	330	309	323	334	308	352	306	311	328	312	349	325	337	337	312	347	315	335	366	367	328	325	333	335	331	325	322	346	369	334	329	345	348	333	332	345	321	339	326	311	342	340	338	357	345	331	343	340	339	320	327	353	337	350	328	345	331	358	360	374	290	321	353	334	310	329	330	328	321	306	363	345	336	340	363	327	344	370	328	351	318	344	328	321	315	347	342	314	327	352	364	297	345	305	326	349	339	321	338	307	349	330	308	349	329	350	302	343	337	325	357	322	398	303	335	345	340	351	333	352	367	319	368	373	311	299	366	334	292	361	364	334	359	333	327	317	329	365	342	336	337	350	331	344	324	338	360	359	302	366	323	342	346	325	333	320	347	367	334	324	349	367	344	323	341	344	325	338	350	366	338	370	375	343	340	319	306	343	329	302	329	327	343	347	340	369	316	346	332	306	347	323	329	378	340	337	329	327	333	331	336	304	343	303	365	335	347	351	330	340	360	306	352	314	317	304	330	338	328	313	302	329	337	313	329	361	330	319	335	313	353	355	328	335	341	318	330	354	317	336	313	307	309	328	323	321	349	357	365	304	345	338	328	329	360	315	326	334	347	329	393	335	326	338	306	314	389	363	351	335	334	360	357	354	358	312	331	336	325	333	348	332	318	334	350	372	346	351	334	322	351	358	340	345	353	352	359	339	327	318	334	340	364	343	307	316	333	330	342	324	369	323	335	356	325	358	387	351	346	356	318	335	334	325	339	371	334	345	335	345	379	357	312	359	339	327	353	324	313	352	288	338	346	338	322	316	362	334	343	336	328	349	345	341	343	311	330	341	319	322	332	338	349	339	368	345	342	361	322	329	319	344	338	345	352	320	327	305	307	354	347	322	343	330	316	330	344	343	356	332	359	339	346	315	348	334	311	366	325	335	360	370	330	364	329	307	311	334	299	316	334	328	304	329	349	324	342	337	311	319	306	342	341	324	340	339	338	362	355	323	302	314	346	361	343	317	308	339	338	325	369	333	366	309	361	361	326	316	329	339	309	349	334	324	316	335	335	328	372	361	345	325	352	343	325	352	380	343	310	332	367	303	327	333	355	357	334	374	337	343	375	352	339	323	344	352	341	339	302	323	341	351	368	350	348	344	313	340	330	338	323	354	334	324	335	340	340	345	331	329	327	314	355	339	333	386	298	318	323	363	338	346	332	300	337	349	329	336	345	349	329	342	327	306	329	331	333	309	334	319	383	316	325	350	330	337	348	320	343	318	336	347	345	325	331	331	309	344	358	323	343	334	368	328	364	324	331	345	350	320	358	356	330	311	333	350	316	339	335	345	324	365	346	352	344	320	319	317	353	318	319	334	324	331	350	323	374	352	364	335	293	341	348	318	343	334	318	353	324	324	343	338	362	330	342	335	331	330	310	317	340	333	327	356	322	348	328	328	314	345	321	315	334	350	344	350	344	339	326	348	333	316	304	352	349	332	345	338	343	327	335	347	345	349	329	356	303	362	339	347	336	315	355	326	376	316	352	307	341	356	358	319	313	327	350	334	338	335	301	316	333	337	337	344	365	326	336	340	332	339	333	326	361	334	324	348	316	347	349	337	357	328	348	352	363	340	347	345	319	320	329	344	340	335	351	382	339	353	344	377	318	317	342	305	352	311	312	321	360	332	380	348	317	334	341	315	325	339	350	328	313	334	331	331	329	325	336	372	369	328	345	315	353	341	361	340	378	335	327	345	357	352	350	302	362	338	322	366	335	349	339	318	301	398	322	326	365	339	357	329	326	352	378	352	378	331	370	334	363	335	323	332	363	352	333	308	335	314	338	347	347	349	355	313	337	335	365	346	358	306	347	368	317	360	348	331	331	332	332	349	329	370	339	318	362	350	304	315	352	383	343	318	345	316	333	312	357	332	341	364	326	340	358	321	359	300	354	345	336	357	332	346	337	333	306	381	345	328	331	350	330	358	335	340	335	371	378	332	360	341	334	334	371	362	369	325	360	360	346	352	355	314	353	355	332	351	330	343	366	333	358	349	355	325	313	364	327	318	286	334	336	326	328	346	315	353	341	341	321	332	336	332	315	334	364	372	364	312	338	346	302	351	329	339	313	345	345	327	315	350	355	335	332	319	348	321	329	309	301	329	328	305	356	328	345	340	329	335	335	366	355	329	308	363	322	330	315	328	376	341	353	339	347	342	327	355	339	340	309	313	332	339	317	346	380	310	344	332	364	348	371	352	356	343	354	348	347	353	319	335	363	325	333	356	356	347	299	344	326	339	344	323	348	355	349	326	344	323	346	329	306	330	329	338	304	334	336	341	320	384	315	329	331	354	343	344	314	325	340	358	327	385	348	349	347	305	313	313	311	337	349	321	379	319	314	337	349	329	331	344	371	339	362	342	326	315	290	315	338	333	365	370	355	338	330	322	346	344	367	355	338	355	345	360	349	338	334	325	335	358	324	323	318	358	359	347	327	360	340	332	351	346	327	347	337	349	327	352	325	360	353	320	328	336	297	344	336	338	338	308	295	362	326	349	322	302	334	324	341	317	343	370	341	334	353	332	311	359	309	340	321	329	339	354	348	338	329	321	356	345	340	345	350	321	350	347	337	314	374	348	340	355	335	284	337	356	329	354	362	309	371	335	356	371	351	344	337	292	355	331	334	375	292	341	332	369	355	333	323	330	343	320	363	319	366	317	347	347	342	358	352	340	347	347	335	367	348	341	335	309	337	356	352	328	323	343	296	336	343	341	338	320	329	324	369	300	351	344	353	371	335	353	333	363	341	338	344	333	356	334	331	335	319	334	348	328	315	322	320	318	367	346	325	324	328	367	355	322	353	323	333	349	342	371	333	351	317	312	353	346	344	344	317	327	344	356	335	326	368	372	354	350	315	342	340	319	365	334	341	344	341	308	355	367	352	354	339	376	336	333	325	334	312	336	340	314	325	311	332	309	337	353	300	347	329	337	335	328	367	334	339	336	319	360	332	332	330	320	359	368	341	318	329	353	335	337	334	319	326	342	358	327	339	371	314	354	351	335	373	330	310	330	327	330	341	328	349	299	352	387	326	331	314	342	339	299	359	334	333	354	335	371	349	352	378	342	341	362	339	308	351	369	329	326	356	333	359	292	361	339	330	336	316	334	350	318	327	314	337	366
1462	431	439	435	391	346	380	389	392	387	364	388	362	393	362	384	329	382	361	361	362	398	367	351	382	419	383	374	385	415	374	412	375	369	430	385	338	383	344	361	410	373	411	377	374	384	363	410	393	370	376	389	384	398	368	404	353	371	372	334	401	420	402	385	375	389	358	372	378	356	369	363	357	390	372	375	379	405	360	396	350	381	383	351	384	359	375	402	366	388	361	362	407	354	398	391	360	382	375	387	373	363	336	356	359	388	377	413	358	408	416	369	370	397	394	357	358	379	405	410	359	395	377	392	383	359	399	361	384	405	395	348	384	394	405	415	368	417	362	424	378	369	387	357	380	420	431	381	367	403	350	404	361	383	378	361	369	385	360	405	387	392	378	360	398	401	415	413	345	355	393	381	351	345	368	411	363	396	396	426	398	434	425	355	392	371	382	390	378	366	399	377	375	360	360	361	374	371	372	385	395	422	393	341	398	332	412	380	404	391	391	394	381	373	410	362	348	371	331	345	359	381	394	423	350	383	356	389	378	367	414	381	376	378	403	365	385	415	352	383	359	352	375	388	381	368	407	370	381	371	373	362	443	413	364	365	429	392	374	373	381	395	401	339	397	346	383	394	416	386	371	388	374	388	398	401	388	363	392	425	364	394	388	415	388	355	385	405	418	369	375	416	355	390	381	385	390	381	416	362	389	394	374	384	364	358	378	383	361	411	389	362	370	368	352	408	386	375	420	351	371	356	345	380	388	386	392	433	397	393	418	332	353	409	398	385	400	386	340	369	410	374	402	396	417	367	378	379	352	365	350	374	349	384	331	376	357	375	385	397	376	384	385	366	402	385	406	385	376	340	355	401	361	353	347	381	384	352	407	351	409	418	368	383	382	358	407	382	365	394	389	361	381	360	393	418	391	367	412	341	379	362	409	381	370	384	381	414	396	374	408	398	367	407	414	409	411	382	364	376	368	375	375	338	365	411	366	368	391	363	371	352	377	406	340	355	383	372	360	379	379	380	344	352	376	366	399	365	361	394	368	385	380	402	413	348	378	393	354	353	415	400	373	349	367	386	417	418	416	368	367	373	352	366	383	378	387	381	362	371	401	367	380	367	385	357	353	390	369	343	393	371	411	389	395	364	391	382	402	398	368	391	401	394	381	382	365	352	364	366	387	381	384	388	394	401	385	393	362	371	349	407	351	395	403	376	376	396	370	411	391	372	372	368	388	394	381	392	403	404	400	380	427	358	389	388	383	388	394	371	384	406	396	383	362	395	359	365	399	425	384	369	372	360	398	409	331	341	371	375	347	391	377	397	382	391	342	358	392	346	348	411	399	402	370	391	344	376	380	409	389	399	401	359	368	370	385	344	387	373	413	417	346	385	424	391	358	385	384	367	399	395	377	327	393	406	357	363	386	393	358	380	390	386	386	387	361	371	386	361	363	369	417	373	408	375	361	374	358	392	375	364	364	363	363	348	359	397	359	387	414	392	394	347	346	376	406	355	362	373	354	416	415	394	369	387	397	370	399	391	375	351	400	425	352	378	410	366	390	386	394	377	342	376	374	385	387	369	362	365	377	365	375	364	384	334	384	385	400	372	382	347	341	393	329	365	415	390	368	401	398	423	367	357	381	357	359	385	410	379	404	363	413	395	412	382	366	387	401	375	425	402	344	391	367	346	357	392	394	379	381	388	346	378	388	394	390	401	339	341	387	377	401	352	367	370	388	398	372	358	331	397	358	370	368	393	410	379	387	380	405	394	386	374	395	363	360	398	390	341	384	382	367	399	379	372	389	379	345	405	382	359	382	375	384	411	362	344	366	391	394	382	410	375	349	404	358	411	377	414	360	353	339	391	419	330	400	377	330	362	387	367	402	378	366	364	371	372	344	381	399	359	358	398	373	366	364	366	374	345	395	404	408	361	357	394	368	375	360	393	403	344	367	373	409	386	412	360	387	394	345	379	395	383	386	368	380	373	371	359	376	381	356	362	395	374	381	373	355	405	370	409	405	337	368	365	392	362	385	380	331	365	384	361	371	374	364	368	401	405	374	347	352	384	384	380	339	382	383	351	360	377	392	395	370	397	370	419	387	366	355	355	382	389	369	367	373	346	361	357	396	382	401	352	344	366	355	411	391	396	356	384	390	416	417	401	390	377	372	360	363	375	390	383	368	365	400	423	376	375	348	388	375	388	371	338	368	395	369	385	379	358	400	392	393	324	398	385	367	358	392	396	397	385	401	348	357	375	354	344	341	372	376	376	380	387	365	399	387	389	372	419	357	408	397	382	388	358	371	395	444	398	375	331	368	362	379	378	392	374	375	400	416	370	418	361	350	379	366	360	373	422	379	384	394	343	413	394	373	369	354	363	387	372	365	341	391	370	369	384	380	379	368	358	394	402	352	358	374	386	358	365	423	390	377	399	380	399	387	368	373	396	396	371	403	433	429	352	391	360	383	376	353	357	375	361	325	399	356	406	339	414	378	382	376	381	393	393	408	387	314	353	346	402	378	382	362	369	375	364	401	379	373	373	364	377	366	380	433	406	393	367	366	395	352	387	429	374	380	408	403	394	383	401	375	356	387	376	382	340	353	401	387	396	378	378	370	369	364	363	385	427	382	389	388	439	377	351	354	402	368	369	409	365	406	391	398	360	423	369	361	381	417	390	443	377	397	376	412	392	354	390	373	369	377	396	385	370	373	376	444	383	397	354	390	379	393	400	377	380	386	407	381	376	367	404	382	386	371	373	397	402	396	419	391	370	380	432	366	412	385	382	341	363	376	389	352	368	372	393	373	384	403	356	350	389	355	401	427	394	366	344	405	373	427	378	359	389	337	359	355	378	380	393	397	415	389	393	379	377	371	417	392	381	410	382	370	395	403	399	391	348	364	372	359	414	388	394	359	365	387	405	351	360	423	363	386	385	404	377	407	428	350	362	397	380	399	419	392	420	397	405	379	421	371	384	408	331	399	392	375	430	376	386	373	390	391	416	398	368	366	402	385	385	379	364	374	383	375	368	399	372	398	357	372	381	379	409	375	392	402	380	379	350	390	359	381	392	382	379	365	382	425	366	385	356	386	368	343	397	385	384	353	381	387	393	425	391	386	371	395	381	388	400	363	360	383	398	320	383	402	343	386	372	395	373	363	390	392	392	378	358	348	379	399	345	378	348	387	394	397	422	391	359	389	396	351	392	379	355	351	351	362	397	379	383	365	373	379	360	375	354	357	376	384	399	388	394	361	440	377	403	364	350	390	384	377	401	390	355	410	419	384	383	381	367	347	383	354	374	364	399	394	394	378	373	394	357	382	375	366	387	377	371	392	373	359	403	380	392	390	381	360	371	382	380	423	390	407	362	377	316	369	386	354	385	391	374	389	379	402	384	398	382	391	384	348	379	373	371	356	379	390	370	393	365	391	398	357	411	374	346	370	364	346	368	345	387	400	383	366	406	417	390	368	389	377	375	390	395	392	432	395	396	373	402
2039	968	1040	1058	1067	981	897	936	858	910	837	907	915	895	921	888	877	866	885	901	867	842	898	910	901	896	982	870	872	893	845	888	849	919	943	868	872	916	899	864	859	939	862	926	914	915	859	909	853	925	880	850	850	815	858	870	894	827	893	866	885	888	852	889	941	869	839	903	907	873	918	863	851	848	885	856	900	900	890	870	869	961	889	936	934	934	886	869	927	865	928	873	905	904	870	900	840	923	931	883	936	910	886	890	871	886	898	895	880	909	906	907	910	939	897	917	920	897	858	918	853	850	903	883	894	916	853	892	920	878	891	867	911	963	849	937	892	853	867	905	891	884	890	867	874	988	843	910	839	858	859	901	871	865	865	930	870	882	813	925	906	903	932	907	864	867	925	867	919	888	924	923	888	866	864	932	873	933	887	887	893	903	871	980	868	857	894	935	917	884	945	890	883	912	917	910	932	940	895	895	900	941	891	874	867	920	883	886	886	967	866	857	921	933	871	892	894	886	941	906	891	856	885	845	910	876	926	878	934	961	919	928	867	877	899	851	878	840	941	852	889	913	942	923	910	832	869	879	927	872	903	850	893	908	901	912	885	874	864	938	896	900	886	909	850	869	893	918	931	886	897	881	865	869	877	832	858	932	885	939	864	862	840	883	875	898	897	905	894	839	917	853	901	893	873	902	826	879	905	874	884	938	944	923	885	880	890	854	888	877	879	854	942	836	857	934	913	911	866	903	884	826	908	896	925	912	902	892	922	892	941	892	894	873	859	899	866	890	894	929	862	881	888	925	853	860	883	924	919	902	879	872	911	883	887	864	884	864	894	934	852	868	911	914	873	869	871	942	871	885	863	839	877	899	918	876	860	889	887	922	814	909	891	887	879	922	882	892	845	880	889	805	854	883	871	883	941	868	864	916	883	832	921	887	894	903	910	879	873	891	866	827	907	901	875	937	915	871	908	865	908	853	906	848	897	830	847	862	881	853	921	920	814	881	874	918	880	922	815	898	915	894	897	852	883	923	848	956	919	838	908	933	870	924	887	893	872	867	847	908	871	913	892	892	897	894	885	877	925	915	881	934	896	913	861	823	852	921	886	922	889	856	911	910	891	855	845	896	854	896	911	911	881	925	864	944	870	905	900	886	872	899	867	944	861	946	894	888	893	911	910	901	870	911	911	857	905	859	934	925	859	847	886	851	884	933	939	907	900	941	911	887	933	899	867	867	865	923	880	899	937	915	931	871	895	882	912	918	929	892	874	852	881	945	876	890	853	851	933	945	901	886	925	874	837	869	878	868	855	907	904	904	922	878	926	888	856	820	840	862	926	873	870	898	868	877	862	910	888	906	944	939	844	903	888	891	851	904	836	892	880	830	854	830	864	885	898	946	858	917	923	941	904	856	892	901	859	856	863	871	892	910	862	896	902	937	853	915	876	843	863	870	865	950	949	932	860	908	885	875	868	934	892	859	900	882	895	849	902	941	883	885	893	866	906	842	949	886	881	907	894	904	940	926	881	907	949	881	889	909	846	865	840	874	848	889	914	834	892	881	907	916	887	859	872	896	873	888	854	876	890	860	838	862	843	872	900	841	927	860	850	891	932	868	885	879	899	912	945	884	860	907	893	869	845	879	886	884	902	938	901	850	881	889	879	920	935	875	882	996	906	945	870	856	870	879	943	927	902	884	883	887	885	885	881	898	883	888	898	892	875	899	914	883	937	928	914	928	932	925	848	876	918	898	857	889	884	877	923	856	872	900	904	909	885	950	875	884	892	847	916	864	943	875	852	907	877	910	863	909	860	899	898	893	899	894	932	894	876	878	916	898	899	900	858	873	918	881	908	874	904	892	891	933	923	887	897	886	954	905	922	871	837	875	876	844	923	873	884	886	917	866	876	887	914	900	801	906	932	941	881	903	868	906	866	905	905	920	870	868	928	873	847	858	925	843	911	869	852	883	927	956	898	879	862	859	864	905	858	883	908	912	963	903	904	886	942	940	876	898	861	864	909	867	903	872	896	855	981	920	894	914	850	829	908	854	876	911	941	899	895	863	929	885	922	848	883	913	899	853	898	907	892	905	880	913	913	976	877	893	936	868	880	941	890	872	918	860	855	920	827	904	845	940	922	877	879	946	934	825	819	830	886	851	860	844	870	828	836	876	894	892	951	913	911	880	923	838	914	879	909	879	892	900	874	884	899	931	884	879	867	904	896	902	813	850	845	850	871	866	898	915	863	898	827	940	870	869	875	902	885	817	904	932	869	884	913	850	936	877	858	879	886	920	871	885	878	881	936	912	884	873	919	836	907	926	872	889	918	915	883	913	867	923	872	906	896	875	956	926	901	883	867	878	902	902	882	925	877	869	887	893	903	840	900	847	887	868	896	913	901	891	877	849	846	887	861	863	896	915	876	923	881	870	912	854	876	870	926	883	877	882	861	899	869	921	853	906	889	873	914	832	891	856	883	876	879	915	888	899	921	874	887	827	882	894	894	890	891	843	858	876	942	886	908	864	910	858	894	864	934	861	873	881	853	903	869	868	850	911	826	920	876	874	860	867	826	895	896	876	854	935	873	920	882	952	869	887	916	861	865	875	878	907	926	843	853	878	881	856	872	870	909	915	888	826	877	904	917	897	850	925	831	909	908	950	878	874	909	879	903	850	891	857	895	891	905	956	954	823	936	921	908	799	867	884	886	905	909	882	855	870	865	926	978	893	908	880	909	889	843	884	884	877	902	903	919	879	916	906	879	915	877	911	922	838	925	872	907	889	887	895	868	902	851	910	873	886	868	857	874	898	892	880	920	831	889	914	886	881	903	889	881	898	923	880	895	926	896	886	932	910	862	917	877	879	858	860	879	873	877	883	898	887	879	883	878	847	848	838	866	932	902	897	876	888	872	941	923	860	906	870	901	923	843	872	865	900	927	837	853	892	865	888	849	869	865	880	909	874	891	844	934	918	919	820	892	862	871	955	925	877	931	845	906	871	902	876	869	885	894	929	877	893	900	890	901	865	897	927	861	899	933	886	855	913	901	928	934	858	886	927	858	869	912	922	909	903	830	855	842	908	855	867	884	877	906	921	863	875	863	878	899	883	946	910	888	906	891	886	907	862	863	846	898	910	974	846	933	895	935	881	877	921	944	853	832	913	866	906	881	868	902	882	884	842	910	858	891	844	881	909	859	895	864	914	934	934	845	891	895	889	853	883	897	880	908	957	869	906	879	880	904	911	911	910	899	834	847	870	881	929	860	954	915	858	858	907	916	880	900	865	882	837	920	867	886	887	860	857	923	944	923	910	892	929	905	894	894	862	912	900	895	886	912	885	889	875	910	895	903	904	930	964	921	883	820	895	861	910	920	881	894	855	886	880	872	894	929	848	919	884	862	878	818	891	844	892	888	907	841	924	906	884	889	890	949	843	885	847	901	883	876	892	942	828	881	911	836	923	906	876	909	933	891	873	878	877	831	862	931	886	860	903	847	880
8214	577	583	556	461	386	335	353	308	310	310	282	257	281	303	322	279	298	282	283	283	274	286	282	287	249	293	273	309	286	287	244	228	294	270	299	265	271	302	281	264	292	315	277	304	295	307	281	297	277	270	257	246	320	326	279	293	283	287	252	284	289	278	261	291	273	278	274	306	282	268	263	281	287	272	273	272	266	271	279	244	241	287	279	302	243	297	265	277	293	268	270	280	289	320	296	272	301	290	289	277	259	251	297	303	269	268	260	308	279	300	318	285	266	314	295	261	291	258	283	301	270	258	256	278	294	274	289	300	296	303	288	305	246	256	291	281	301	287	282	293	286	280	273	299	319	281	259	255	273	280	259	264	303	263	252	238	289	297	242	312	296	295	259	285	268	279	291	255	246	267	271	286	266	295	264	276	314	281	277	261	279	313	298	285	313	303	279	282	297	274	277	273	290	287	262	274	289	294	289	295	277	252	245	292	299	293	282	295	262	305	274	262	284	254	274	274	284	278	283	297	245	284	294	280	302	278	249	312	277	285	278	281	250	267	291	288	278	273	262	258	298	274	262	286	258	270	296	284	294	282	248	299	281	284	305	283	293	230	265	278	291	293	267	284	331	293	265	265	311	290	293	280	269	296	292	288	271	276	273	261	304	278	263	293	284	280	275	280	305	298	301	286	250	290	285	262	276	285	273	289	259	312	292	261	273	276	279	264	278	280	272	306	279	298	276	296	274	245	269	263	285	266	272	272	283	280	286	281	303	281	271	298	242	291	307	273	297	263	266	280	287	290	273	231	303	299	281	259	274	259	257	284	293	262	293	274	276	246	295	293	294	285	274	249	297	278	299	284	302	289	272	308	271	269	268	283	312	271	296	271	276	311	266	312	255	296	282	265	305	264	256	312	272	277	314	275	263	277	279	318	298	261	278	278	299	298	275	263	282	280	271	308	308	283	267	289	297	284	331	317	248	256	274	273	298	269	283	281	296	317	303	331	303	303	285	284	287	266	275	271	274	262	280	258	297	291	232	266	275	265	298	292	275	288	299	296	303	277	245	298	288	246	262	271	276	247	264	246	256	280	278	266	276	261	283	272	290	248	268	270	259	263	276	285	293	265	280	258	270	265	263	286	286	247	284	264	279	264	290	278	288	268	261	275	304	264	251	301	313	287	275	284	308	288	280	258	281	291	280	301	261	279	293	274	289	283	288	261	282	278	281	252	269	270	296	288	265	286	272	271	277	267	305	288	242	285	270	301	303	310	259	264	255	274	287	272	288	309	269	238	271	271	270	275	284	272	256	262	334	306	282	315	298	294	269	275	266	291	263	270	260	267	262	305	290	259	258	258	277	263	299	260	283	298	274	287	283	304	264	251	274	282	231	295	296	280	274	294	254	276	274	279	277	241	276	250	281	291	281	284	288	275	263	266	289	288	283	241	286	310	280	272	260	244	282	282	270	279	318	260	229	260	266	260	290	298	276	288	248	289	275	311	273	299	284	300	292	297	294	301	288	290	271	281	276	283	273	283	291	297	255	288	265	318	281	262	297	288	282	297	281	278	327	271	281	278	265	264	293	274	271	269	309	273	285	270	298	278	269	279	267	284	298	302	259	280	297	254	273	279	279	330	270	293	297	303	271	291	307	296	277	262	250	276	308	288	268	276	288	291	301	260	330	288	282	271	285	266	275	256	278	272	303	250	292	284	290	250	299	295	324	327	273	279	294	262	265	299	299	273	293	287	277	268	276	248	271	291	269	259	288	277	251	266	290	261	283	283	297	291	280	275	301	282	276	330	255	315	334	298	304	292	272	298	285	258	291	314	288	292	256	283	276	285	310	235	254	287	279	260	263	281	237	254	271	303	303	267	301	272	256	310	288	287	278	280	269	251	282	262	268	283	284	324	279	300	288	280	309	276	292	260	278	315	276	294	284	274	311	263	235	280	281	275	277	288	251	266	295	283	270	265	270	266	289	279	244	278	275	262	289	264	271	283	267	277	284	258	273	289	280	286	332	268	286	277	286	271	289	314	275	269	264	322	286	276	273	260	319	268	308	296	290	281	309	307	291	280	256	252	255	273	302	269	267	287	294	321	287	254	247	288	256	270	273	261	257	255	311	311	292	283	278	281	257	269	247	278	271	266	266	274	300	295	286	283	293	299	276	300	275	321	282	277	277	290	281	269	267	311	290	248	288	252	260	268	256	270	268	305	304	236	270	308	290	291	339	277	297	283	291	298	282	239	273	269	285	250	249	320	267	259	292	275	304	299	274	288	262	275	288	305	274	264	325	275	288	274	264	259	289	294	279	268	250	306	247	281	280	276	338	297	300	296	293	250	281	284	294	268	274	276	287	271	274	261	301	267	257	288	272	291	281	281	270	268	314	289	256	274	295	269	289	285	299	288	286	271	279	245	290	276	272	268	286	294	277	278	300	265	261	260	313	282	275	296	264	295	239	258	251	280	298	266	243	268	266	292	295	248	280	251	257	279	279	289	273	300	289	268	309	275	309	293	268	243	269	269	273	330	274	288	312	287	292	283	274	228	271	289	293	270	293	294	319	257	275	293	302	270	283	278	315	287	272	273	286	262	272	292	278	262	271	280	243	308	273	260	263	297	276	264	319	293	283	274	275	261	312	329	269	305	279	287	291	281	277	304	307	293	294	281	244	252	245	261	314	285	272	259	257	281	259	264	297	292	288	241	303	307	250	268	278	305	270	293	290	304	298	276	282	286	300	276	263	260	253	297	284	277	279	294	250	277	283	279	275	236	286	264	287	270	283	284	278	284	267	286	253	247	302	296	278	268	286	263	278	267	281	270	289	264	265	295	283	222	297	273	306	255	262	271	277	269	269	271	296	311	301	251	306	275	266	274	332	274	276	302	280	227	302	282	257	276	285	260	265	309	284	236	289	272	288	288	258	291	288	270	266	248	274	269	296	259	266	259	276	258	278	314	266	302	252	272	288	303	267	252	258	337	281	266	296	269	284	274	285	265	288	246	300	265	287	302	272	271	279	305	257	274	291	258	276	251	263	287	256	275	273	255	276	288	308	265	274	252	273	314	290	247	292	278	283	298	303	272	287	294	274	270	258	286	287	249	274	299	279	313	310	293	244	304	259	299	265	288	291	259	306	291	296	265	247	270	283	279	297	284	295	269	285	271	305	303	286	281	283	269	267	259	274	263	268	318	268	288	272	288	298	292	283	289	281	266	305	292	284	262	283	289	260	263	270	296	243	290	258	306	261	286	257	265	280	236	253	293	298	266	293	296	284	281	291	280	290	301	293	272	248	281	295	262	281	284	275	296	295	275	296	287	304	278	255	292	302	285	279	279	295	269	232	271	298	249	273	279	251	285	286	257	290	298	265	303	290	279	326	307	280	323	290	250	287	273	255	289	285	258	280	260	266	287	294	283	272	290	300	297	293	268	339	281	261	285	277	270	285	266	294	297	288	299	266	260	270	273	274	307	281	269	266	279	278	301	265
6986	915	1386	1634	1426	1204	1052	941	908	856	794	814	764	766	717	730	779	710	752	717	707	664	666	749	726	681	704	702	666	678	662	706	749	686	702	664	701	650	661	687	686	672	671	711	678	719	683	699	681	679	650	678	692	697	671	725	685	651	671	700	643	678	657	730	690	668	720	669	615	647	668	705	656	689	693	646	652	701	662	688	655	669	596	716	645	668	692	696	655	680	677	701	676	666	640	692	696	688	671	635	682	649	630	679	706	700	672	673	672	682	692	682	681	653	658	690	675	728	655	667	677	616	655	627	702	683	678	669	630	648	663	688	661	688	625	718	710	673	668	692	655	675	687	700	641	703	649	655	678	669	657	634	671	697	686	730	733	716	667	682	672	662	690	645	661	653	636	642	716	678	683	668	638	618	668	657	671	712	635	657	671	683	727	692	652	659	661	692	724	648	657	673	685	693	666	688	697	632	662	652	677	644	626	662	679	664	641	674	659	681	698	612	705	663	639	643	705	645	673	688	647	656	661	649	687	663	714	659	654	663	628	674	698	693	680	681	666	650	625	674	727	694	661	647	693	670	675	642	660	688	698	679	707	694	647	676	714	663	711	689	699	657	650	708	613	646	666	687	680	679	687	681	692	653	624	663	663	662	649	665	660	616	632	674	628	696	642	650	664	671	666	699	706	702	689	626	699	682	660	694	672	654	709	605	662	664	679	646	672	614	638	675	699	694	712	700	670	659	671	685	653	665	677	644	671	635	668	629	628	678	658	653	707	643	645	634	665	680	707	668	689	698	701	707	678	636	660	697	689	635	638	686	669	663	712	677	700	689	621	659	639	638	647	675	709	621	656	707	687	696	695	644	648	675	673	660	680	667	601	678	642	670	710	625	690	654	601	623	673	620	649	664	646	657	675	697	689	614	634	662	657	715	703	642	639	686	654	733	664	657	667	680	702	672	656	670	680	635	672	650	645	663	687	681	730	651	660	704	650	677	714	653	668	647	613	681	685	719	615	705	659	587	637	630	646	650	690	672	660	677	673	668	664	668	696	679	652	630	669	641	671	629	675	658	653	688	654	667	610	656	664	659	671	690	637	682	666	652	673	703	721	650	668	656	633	657	643	702	684	646	641	647	685	675	704	623	670	639	660	685	606	634	679	690	711	628	671	651	700	664	665	664	622	650	616	661	643	648	656	647	671	630	637	630	663	630	705	717	656	649	651	717	673	645	717	630	732	669	673	701	656	718	674	670	733	663	708	672	686	672	647	655	687	617	683	684	642	675	675	616	680	671	693	648	689	680	643	648	672	657	652	697	670	714	656	671	716	666	682	657	631	635	674	685	664	661	605	638	676	724	653	642	689	692	698	671	709	642	676	646	649	701	689	703	657	667	732	631	655	687	701	625	638	684	667	701	668	639	637	628	678	649	692	718	660	717	657	669	672	622	670	688	654	701	657	704	688	640	672	642	737	732	637	698	643	634	651	664	649	681	649	690	688	703	674	698	682	673	706	634	678	676	646	642	669	630	694	700	666	677	645	753	686	709	629	677	717	642	668	651	700	641	657	657	676	679	683	709	602	656	666	629	690	725	645	651	649	646	724	693	667	647	632	643	635	701	665	657	714	637	671	670	696	676	697	678	697	739	638	694	688	643	688	637	629	617	644	660	704	656	705	640	643	644	706	660	681	686	655	686	614	676	689	623	682	665	676	635	694	672	649	684	668	682	649	682	707	653	660	692	713	682	647	673	668	684	693	635	678	652	647	668	682	673	623	708	685	676	665	631	669	641	644	620	720	673	726	674	656	657	667	672	707	695	615	638	713	685	630	641	675	679	688	716	715	684	642	716	687	669	655	695	657	687	688	638	655	653	682	644	695	637	646	715	675	650	680	637	674	677	668	659	653	672	684	670	656	649	743	697	697	687	640	654	704	641	699	669	696	711	678	679	671	690	658	627	713	670	644	689	610	677	664	721	639	676	660	646	705	657	651	709	722	640	665	660	676	732	651	689	675	659	656	708	665	663	687	685	670	650	656	684	694	672	629	649	708	678	640	631	669	668	676	676	696	661	660	648	722	672	636	645	651	689	622	671	693	658	658	681	675	676	672	627	649	706	653	608	649	694	658	692	668	690	696	645	669	686	666	644	681	664	652	663	658	656	681	720	655	613	702	686	716	758	632	671	690	630	632	640	753	696	643	697	655	704	637	669	702	672	622	676	683	607	669	688	671	681	661	630	643	675	657	679	659	687	642	661	675	660	622	677	664	706	670	638	656	682	681	665	719	610	694	691	679	677	624	661	680	663	672	643	700	726	668	663	702	688	657	687	670	660	606	673	663	666	715	645	707	663	694	657	673	644	657	712	613	704	706	709	712	697	708	639	690	616	679	639	661	645	670	692	648	645	658	619	701	695	647	700	668	649	661	667	657	681	639	674	684	679	681	695	690	669	660	672	655	726	661	716	647	633	651	752	703	637	700	678	687	701	627	688	686	675	617	698	673	693	613	703	628	642	690	669	685	659	703	690	644	657	670	670	644	673	692	642	682	661	655	675	693	682	668	724	642	695	666	668	692	686	675	704	697	643	663	699	678	624	687	593	666	650	691	653	660	711	706	595	673	676	672	670	642	621	614	660	698	666	708	675	668	699	639	641	662	689	669	681	630	699	677	691	621	659	651	658	653	703	676	677	654	647	682	660	638	641	688	694	654	665	661	670	641	629	701	643	670	682	680	666	707	685	671	709	680	667	662	664	664	653	713	658	641	691	718	668	703	612	694	668	703	638	649	666	659	677	642	642	634	684	646	651	665	669	684	691	681	685	645	640	664	668	713	644	644	697	690	710	698	666	659	629	693	678	686	754	687	621	713	649	710	693	681	671	661	663	663	684	632	707	648	673	715	676	633	680	639	645	713	638	653	711	664	675	675	658	683	721	682	676	682	698	699	668	652	667	679	656	637	654	629	690	676	655	624	659	644	655	677	628	658	697	688	657	680	694	644	631	721	676	652	687	690	636	611	681	671	661	675	604	678	688	674	720	653	688	663	714	690	674	667	654	681	654	665	690	630	684	703	653	693	668	617	658	664	628	677	671	650	710	690	683	663	694	721	645	704	637	707	733	664	717	672	648	629	684	643	673	670	653	668	660	675	649	655	716	716	685	695	650	637	622	669	734	687	660	704	668	665	647	662	704	647	631	715	684	685	683	703	746	650	654	676	687	663	643	660	665	645	686	664	682	701	670	654	676	689	671	670	691	674	727	679	645	668	681	645	646	686	635	682	709	723	703	662	692	673	695	693	671	633	699	652	669	677	639	636	642	700	649	664	667	656	699	685	683	648	704	653	643	638	656	680	635	671	694	713	694	654	653	663	669	672	680	640	678	659	709	686	694	708	675	692	666	667	683	693	684	658	661	638	641	643	648	669	652	670	647	649	664	679	648	622	667	648	631	670	692	678	686	656	669	662	704	663	642	650	640	685	656	638	652	667	713	688	698
14142	842	710	566	404	320	268	205	202	185	160	173	147	139	157	139	161	160	115	142	128	148	131	140	141	139	125	128	121	125	134	112	121	142	126	124	112	138	104	147	124	125	131	134	130	130	105	110	126	132	110	117	113	139	117	119	121	120	128	121	90	143	129	123	133	126	160	128	126	137	140	135	123	123	127	124	100	112	104	130	133	140	123	113	148	117	117	98	109	126	126	114	128	131	120	122	115	127	110	123	119	113	131	108	105	121	100	105	145	120	130	133	120	121	136	131	114	136	101	103	155	127	141	131	158	119	120	129	106	117	143	120	132	139	138	131	135	103	127	117	140	138	106	132	121	113	113	127	129	109	136	116	121	133	136	125	104	122	107	133	131	132	141	118	138	96	127	164	131	117	108	125	116	130	119	136	130	133	128	115	112	137	111	109	102	127	128	111	97	123	138	122	137	109	122	105	147	131	117	129	126	113	106	123	110	127	116	122	115	122	106	100	132	120	108	115	122	133	144	129	132	119	130	132	115	126	127	146	136	145	129	113	110	116	123	99	125	145	119	126	115	115	141	123	130	115	118	111	134	118	113	118	125	134	116	122	127	137	123	134	121	136	109	120	127	117	128	139	120	134	131	127	125	132	150	140	145	127	133	106	114	115	144	109	121	113	112	142	128	113	124	109	138	137	131	131	142	131	123	148	128	126	110	120	124	123	134	121	139	131	133	108	128	141	118	123	120	114	107	135	113	122	135	117	127	140	114	128	120	138	137	123	129	133	143	138	113	103	116	136	143	123	116	108	115	112	119	153	118	134	156	108	122	120	140	115	128	138	136	119	121	108	118	148	125	135	110	120	134	130	119	102	131	130	112	121	130	122	137	126	146	113	142	111	120	128	107	149	118	106	133	128	112	119	126	104	102	127	106	111	142	146	121	127	134	129	108	131	133	113	120	112	117	108	138	122	134	137	115	121	139	128	121	165	126	129	110	103	113	132	131	139	113	108	98	123	135	129	128	140	122	92	120	112	104	115	126	110	125	120	109	127	100	115	124	133	107	114	127	146	140	115	115	109	119	136	139	121	141	124	119	120	144	147	134	105	151	138	110	103	98	127	138	118	147	146	128	127	115	121	94	113	126	127	139	122	146	143	119	110	109	133	123	118	113	104	110	147	125	115	129	117	115	144	124	122	114	108	110	119	131	116	122	107	116	114	122	143	132	117	118	122	121	122	104	140	111	138	119	116	140	143	122	124	140	128	117	110	113	129	126	126	124	128	130	102	123	99	118	111	137	124	130	144	122	123	126	135	130	128	103	119	114	129	124	144	125	120	137	102	133	99	104	128	136	130	122	121	97	129	143	140	158	115	138	125	151	130	121	115	114	130	104	125	130	126	129	130	117	115	133	109	133	124	128	129	123	105	116	128	125	120	127	150	114	107	125	115	124	136	119	106	147	129	123	123	157	127	120	115	134	109	132	125	137	126	145	119	131	124	106	130	98	109	126	134	162	127	117	137	122	124	138	113	126	140	98	124	126	107	118	128	157	124	136	130	121	145	105	121	138	130	112	138	109	119	145	137	133	140	114	109	112	131	121	142	143	139	136	122	118	134	113	122	134	128	102	119	113	109	123	111	139	116	135	122	130	121	127	109	134	109	128	127	113	125	125	124	128	116	121	146	99	129	118	133	122	133	132	134	125	118	129	125	120	127	125	117	126	137	133	145	121	120	131	145	136	118	135	112	112	126	126	124	109	131	116	113	115	129	98	156	130	140	120	114	134	124	146	121	125	117	112	134	122	125	135	136	130	133	115	139	123	130	110	113	97	132	121	135	119	137	112	111	121	125	107	129	121	104	96	124	124	120	121	106	124	121	123	119	104	109	120	143	103	113	128	115	123	134	89	126	145	126	136	126	140	127	134	138	117	138	124	126	129	130	131	128	124	111	132	125	146	122	110	117	120	145	112	113	133	134	122	119	123	106	131	101	119	135	127	113	113	133	127	119	134	127	124	139	125	115	137	129	134	124	106	126	120	122	114	115	124	108	120	132	131	117	110	116	118	138	135	115	142	132	135	109	127	148	149	149	111	132	131	119	118	130	112	96	95	135	131	129	126	131	130	118	135	132	133	113	102	129	115	105	136	113	99	109	121	112	131	101	111	140	123	152	99	112	127	103	113	119	100	110	156	144	124	136	127	128	120	118	149	133	132	127	135	126	115	101	118	124	132	138	139	108	132	155	129	125	117	115	120	132	139	135	137	128	121	128	126	141	135	127	118	144	118	109	120	110	127	126	140	106	123	111	134	116	129	127	130	106	128	91	122	119	113	113	111	128	128	124	113	120	140	115	131	138	116	110	140	143	117	130	118	120	119	120	125	114	115	129	127	126	115	135	130	114	111	125	125	138	110	118	118	114	116	108	124	135	130	133	107	113	136	117	136	145	122	139	142	120	121	114	135	124	101	109	121	119	148	115	122	135	120	139	124	122	114	133	116	134	122	118	126	113	117	123	127	130	110	135	116	113	114	116	117	124	118	109	128	126	148	127	129	125	117	125	126	120	131	111	144	101	126	146	125	103	127	138	93	104	130	115	132	137	105	136	125	135	126	131	142	89	122	113	125	120	126	147	113	114	113	111	124	136	111	131	150	133	141	128	134	116	135	131	126	117	131	135	111	129	114	120	117	129	120	120	138	129	119	124	118	135	129	114	135	116	114	126	105	121	103	114	159	103	112	116	147	129	130	123	133	132	123	131	112	141	127	121	115	122	122	139	146	143	124	118	126	115	118	131	127	119	111	117	129	120	106	126	112	136	134	137	124	126	107	143	134	122	134	113	133	119	135	98	132	99	124	119	113	128	98	114	116	130	124	118	129	104	107	132	133	142	133	123	120	106	121	117	97	104	122	128	136	113	120	131	123	111	158	127	139	122	134	132	137	140	127	99	102	108	104	122	130	111	110	134	114	111	130	126	112	107	129	120	109	145	108	112	112	135	122	122	130	114	114	151	136	135	110	109	144	114	136	115	116	116	133	108	130	119	139	116	124	124	119	141	110	115	110	112	124	120	117	134	117	123	109	140	112	112	123	117	125	123	124	125	134	118	125	125	104	100	129	117	135	129	115	148	115	124	120	122	115	126	124	128	125	121	131	119	126	119	129	117	146	120	147	122	112	141	99	150	113	118	115	123	114	118	125	144	117	113	117	97	111	117	138	106	117	137	140	116	132	125	118	119	133	109	118	105	117	117	104	103	107	133	111	125	129	131	116	119	151	120	119	127	133	159	116	127	104	126	143	110	103	104	109	113	141	127	117	120	120	148	118	127	117	129	115	114	139	122	119	119	127	102	110	133	108	141	118	126	121	125	122	131	124	107	125	107	116	123	126	120	138	110	112	130	127	127	149	105	149	145	124	120	133	114	120	127	119	101	119	107	141	131	122	111	122	112	136	118	142	119	147	106	130	138	113	115	104	133	129	107	136	115	108	121	121	99	116	114
8731	795	1559	1942	1641	1277	1002	878	749	647	577	581	539	507	443	479	472	421	440	407	424	413	410	385	368	398	331	398	388	346	350	350	364	376	402	373	373	356	383	361	386	363	333	389	353	343	331	353	323	331	343	362	381	333	359	332	329	343	359	340	345	344	357	350	345	341	312	326	346	344	337	335	332	338	376	355	343	337	350	358	354	353	356	362	337	317	305	349	293	362	364	302	339	406	337	317	372	347	309	329	355	339	364	348	358	342	330	320	340	313	291	355	342	305	355	373	328	301	314	347	319	338	341	304	344	368	317	322	365	359	333	314	295	325	329	364	354	347	362	344	346	339	342	359	303	344	319	366	371	325	338	344	353	344	333	372	347	310	341	337	315	332	352	302	356	349	339	309	339	335	341	333	347	358	324	338	332	324	316	326	318	335	346	354	348	305	342	329	331	333	342	341	325	337	326	306	332	322	323	357	344	325	331	340	368	335	343	315	333	355	329	308	315	314	357	340	350	355	330	337	301	357	345	343	337	335	342	346	339	360	363	331	364	357	363	332	337	362	334	345	331	330	353	295	320	379	348	343	338	333	318	319	334	325	324	327	330	340	332	328	332	342	309	372	329	331	350	377	335	334	325	335	330	317	373	334	333	368	309	322	348	329	342	305	313	324	315	357	332	330	355	304	369	332	345	304	358	341	340	340	299	326	343	321	317	339	338	332	334	329	321	307	332	358	316	358	361	325	354	329	347	344	332	324	330	344	330	319	336	324	317	348	291	339	325	363	333	309	354	337	332	345	336	342	348	342	319	332	327	357	359	325	393	347	361	346	344	346	347	327	326	347	324	338	318	323	370	344	351	367	330	356	350	367	347	342	348	315	323	332	334	317	349	349	324	308	323	339	334	309	330	307	326	343	307	333	352	355	345	322	288	336	337	299	326	335	332	331	312	338	328	292	333	336	326	328	307	337	296	315	334	385	349	309	335	340	333	337	359	305	312	342	343	331	327	341	339	350	335	371	307	319	352	358	318	339	334	345	344	331	348	303	354	363	316	369	327	329	356	341	290	337	344	361	321	334	335	329	349	362	337	337	341	337	343	334	351	345	318	390	368	343	300	310	352	369	357	344	356	346	336	311	336	312	354	328	346	342	337	360	344	334	322	327	330	343	342	314	334	344	356	349	330	345	371	341	333	355	328	331	349	328	335	320	353	295	306	338	308	317	342	306	365	323	322	331	337	354	323	323	356	311	334	361	342	338	333	304	345	321	326	334	322	351	345	361	347	362	349	342	341	346	339	355	361	335	323	354	351	331	327	353	330	365	283	340	360	360	329	353	319	347	327	311	337	339	363	339	309	333	343	349	350	350	356	371	324	354	306	319	307	336	331	337	331	335	340	336	362	340	338	349	342	374	358	292	308	350	345	328	327	342	290	329	344	336	346	342	326	327	321	342	336	341	324	339	332	346	327	331	337	328	332	330	339	332	336	345	351	296	320	323	329	315	342	329	350	312	357	352	356	339	339	350	310	329	339	321	342	355	386	351	335	334	336	346	343	331	360	333	331	348	345	326	355	318	345	341	339	363	321	316	337	355	339	331	329	342	317	353	312	337	330	336	339	352	358	348	347	310	351	379	323	360	367	362	335	318	335	335	331	309	360	340	353	347	349	348	298	320	336	362	367	331	345	321	330	366	359	346	313	338	361	360	348	352	343	361	345	330	326	332	355	309	351	331	344	356	314	376	323	348	311	316	338	307	357	339	315	329	326	334	364	331	312	357	332	359	322	377	338	344	361	334	379	347	351	332	358	375	329	347	318	345	372	373	321	345	298	308	341	306	373	336	307	334	336	327	363	327	316	350	354	324	381	328	341	322	319	327	313	357	357	341	318	353	325	332	355	337	364	339	309	320	338	311	344	317	339	328	334	345	332	316	336	367	311	327	314	323	339	301	384	317	325	320	309	339	348	328	345	334	356	314	353	346	355	348	332	338	369	350	334	358	331	334	307	305	328	342	330	356	333	320	318	322	337	351	334	328	322	317	328	304	348	325	362	336	339	346	316	328	367	349	349	347	337	340	346	300	314	338	384	353	347	332	361	342	366	324	301	337	347	342	336	351	332	349	311	338	343	351	345	343	345	336	344	346	335	349	311	343	329	323	343	343	345	342	323	366	326	345	311	334	333	340	324	357	316	317	306	349	327	325	345	350	347	340	331	321	324	334	355	324	315	297	351	314	336	360	373	337	357	336	320	320	325	331	329	343	345	319	329	332	354	337	366	312	317	306	336	349	356	379	334	365	308	368	331	358	331	341	304	337	320	313	329	315	377	297	366	361	335	343	322	336	363	319	343	310	335	315	314	305	346	351	338	332	344	311	341	328	347	330	311	327	350	334	299	350	350	286	326	331	329	329	313	339	346	332	311	339	311	377	337	334	330	302	350	322	298	363	307	321	330	338	336	309	349	365	306	364	316	349	344	312	320	313	348	357	356	341	364	321	289	320	378	355	327	326	347	332	324	336	351	374	346	310	354	339	312	340	333	328	324	325	344	303	312	320	329	328	345	324	313	347	333	296	299	355	315	346	354	321	349	341	343	347	332	384	341	336	304	325	352	361	309	298	316	327	320	329	325	375	350	309	333	356	322	349	349	325	343	337	358	364	354	356	360	332	369	328	334	334	345	320	330	351	308	382	352	357	352	344	335	316	329	329	322	330	325	321	324	382	362	327	331	345	385	345	341	362	339	337	323	319	329	351	311	335	333	340	321	354	324	347	365	324	318	353	331	326	347	353	309	338	345	328	308	329	333	356	324	353	340	329	353	340	330	312	349	332	338	357	356	333	355	314	356	305	352	334	360	320	345	342	316	348	365	378	370	308	338	331	358	347	354	317	350	366	330	367	340	317	347	350	365	359	372	359	345	334	340	320	355	339	348	335	339	358	359	356	343	360	339	333	334	344	334	332	336	351	326	325	320	337	321	338	330	357	344	355	338	366	329	347	352	311	341	324	333	331	324	325	349	346	346	371	352	335	314	335	336	332	324	340	341	345	318	301	348	364	338	309	335	337	335	343	323	344	312	346	308	347	331	330	319	339	336	329	357	330	337	308	358	345	340	345	342	336	337	333	336	361	334	355	321	333	357	316	351	322	336	321	302	329	366	318	343	311	299	333	314	326	338	353	350	328	367	354	337	328	332	298	346	320	348	336	329	298	369	319	327	364	333	321	304	302	366	316	346	328	332	339	340	337	361	351	334	343	351	340	335	352	330	343	327	373	329	332	312	372	340	347	292	328	346	330	341	355	330	329	303	368	351	328	328	338	365	341	365	302	361	338	339	359	353	323	340	341	349	348	334	361	335	321	341	345	338	309	324	349	321	313	313	325	328	356	331	320	335	355	327	336	355	329	314	319	347	316	326	348	354	351	343	311	348	304	333	351	316	341	351	319	336	308	342	339	341	316	322	326	310	344	333	330	364	330	326	326	358	350	322	326	337	354
1460	387	421	414	428	420	391	422	368	400	390	357	407	412	369	377	392	405	389	378	352	378	385	390	376	382	409	378	407	393	388	390	382	410	366	366	340	402	385	352	381	404	383	368	375	408	415	394	398	372	350	385	350	392	389	417	369	377	417	372	357	377	380	393	390	391	370	373	330	351	365	360	377	404	396	352	368	377	363	391	381	366	367	372	385	378	381	401	355	374	369	386	398	347	365	358	371	410	374	428	394	389	379	371	339	379	425	379	357	413	362	366	388	366	370	388	375	377	400	373	375	412	418	377	361	391	403	396	373	387	417	373	372	395	388	366	339	378	375	400	383	403	391	363	365	385	386	376	371	387	364	367	333	358	383	389	397	370	429	413	381	362	381	396	422	357	395	354	391	395	385	363	388	412	394	375	390	399	383	423	374	374	378	388	432	380	387	385	412	381	360	370	407	380	406	397	331	382	383	360	413	409	391	374	392	394	404	364	383	365	409	370	374	384	383	383	373	382	383	393	396	416	380	368	416	366	402	354	390	397	360	379	404	362	402	397	385	366	408	411	368	423	355	366	368	396	372	384	416	384	371	392	452	389	376	422	402	378	410	353	386	375	385	401	400	386	401	392	370	378	399	383	376	355	407	433	403	386	399	369	369	348	353	387	392	359	424	373	375	378	406	421	374	353	370	443	388	374	397	393	386	411	369	391	377	356	376	384	390	359	386	393	389	396	370	359	368	381	389	377	342	364	423	394	369	373	351	435	406	372	376	393	400	387	419	380	412	362	409	389	330	376	377	352	389	398	398	364	385	402	379	392	403	423	416	401	417	353	395	355	361	390	378	385	393	417	353	375	366	404	416	389	395	368	364	403	371	378	382	425	392	411	396	346	414	396	387	367	372	392	361	356	385	388	391	371	412	346	388	421	407	386	355	409	364	403	370	364	407	350	361	381	367	369	421	368	385	373	369	357	400	395	336	357	388	386	355	374	381	378	343	401	370	393	379	352	357	380	405	402	393	371	369	385	369	434	407	388	370	357	377	411	371	397	390	367	369	361	395	396	352	414	377	366	367	370	346	398	376	378	384	380	370	397	373	347	395	407	351	393	397	425	402	394	375	405	386	369	376	412	390	351	377	353	405	372	382	398	359	382	369	414	423	374	428	362	405	375	376	387	368	386	337	383	415	369	352	361	406	390	334	365	420	358	422	382	378	387	376	380	399	363	385	381	399	410	368	375	436	420	406	367	336	356	407	365	338	417	392	396	396	385	392	372	352	333	370	380	414	401	384	378	336	378	366	381	372	416	345	360	374	411	393	379	377	355	434	401	416	374	379	378	389	426	391	386	362	363	399	384	377	407	377	392	420	343	380	366	427	359	386	343	385	357	373	395	374	367	437	376	393	379	379	395	386	379	434	371	391	388	411	399	350	356	402	391	390	404	390	360	392	380	354	412	356	364	366	370	370	366	363	352	385	354	408	436	435	366	384	397	403	402	386	391	374	377	398	361	347	354	372	374	360	384	372	362	361	353	351	390	380	396	346	376	391	396	403	381	392	393	362	399	408	381	389	383	372	335	361	371	376	345	428	393	403	407	410	367	382	348	360	329	389	373	385	385	385	416	420	409	390	367	403	396	357	361	400	415	383	343	396	372	391	392	375	396	361	395	375	355	369	350	338	338	374	367	404	392	361	384	417	373	392	340	378	360	395	336	391	386	405	384	383	387	358	383	379	385	352	416	376	346	374	394	368	380	374	408	374	380	386	370	354	404	380	404	346	377	392	424	418	410	371	362	387	376	370	386	392	381	385	375	354	373	365	356	379	408	428	384	409	366	383	389	392	388	400	381	386	389	341	389	350	404	374	371	405	361	347	390	408	370	382	336	434	375	363	387	375	422	358	364	398	391	391	416	418	381	372	417	404	350	414	349	359	374	322	378	379	411	385	396	381	407	414	368	350	377	383	365	370	391	387	342	394	387	361	383	365	416	362	391	397	366	426	378	389	376	384	352	376	345	422	407	377	349	367	412	352	384	367	410	398	364	385	395	380	366	407	399	413	367	348	390	378	348	349	373	366	398	430	419	356	391	397	393	385	381	421	379	393	376	402	367	409	387	412	406	399	425	385	421	369	380	378	405	399	392	382	416	394	407	403	413	350	367	368	402	373	404	394	419	360	392	362	413	365	375	393	380	384	368	392	401	404	377	387	395	410	353	387	372	398	396	373	388	378	429	374	362	354	404	353	423	396	387	400	370	368	387	368	395	415	339	372	377	357	343	392	395	381	397	373	374	365	399	373	373	371	391	415	350	379	344	361	394	361	365	396	386	386	376	368	406	399	380	406	367	370	388	370	395	366	386	360	368	340	362	358	380	381	367	362	374	378	412	373	389	395	385	382	408	385	371	372	382	356	384	358	379	401	353	379	374	420	367	374	350	342	339	382	371	397	412	372	406	375	380	392	360	357	382	334	370	375	402	406	403	415	391	379	373	385	381	373	367	395	394	385	383	409	396	382	405	378	379	405	373	370	426	366	388	372	366	398	388	397	384	356	356	388	377	411	384	389	416	388	361	420	366	351	389	367	403	394	371	386	392	380	342	414	376	339	369	422	391	395	377	397	399	361	353	360	358	367	360	388	384	365	379	406	379	371	407	352	373	417	345	401	377	367	394	364	368	387	371	381	386	374	395	376	340	399	388	383	358	330	386	374	355	395	410	361	388	372	359	390	368	357	372	371	397	397	376	420	431	359	388	410	388	399	378	349	403	353	351	362	402	367	386	383	347	369	374	385	385	365	406	407	416	384	417	398	341	395	419	381	364	392	406	371	396	390	376	369	380	372	383	410	376	367	357	410	382	412	384	372	398	384	382	389	363	372	374	417	384	353	388	411	385	376	362	394	373	390	378	366	358	369	433	399	393	398	359	365	383	362	343	388	365	398	423	398	386	405	393	419	378	441	367	416	394	407	390	386	381	356	415	347	361	378	387	416	374	372	399	335	359	371	403	398	393	399	382	386	367	388	405	374	396	418	342	354	371	400	368	406	399	357	403	385	392	382	400	369	369	372	391	362	344	405	396	389	385	366	390	374	375	368	373	427	405	372	361	369	377	380	363	392	372	354	360	387	399	344	383	397	386	375	361	381	357	390	404	373	367	383	415	403	390	401	341	371	363	356	393	389	369	360	363	369	379	405	394	375	381	402	390	372	359	407	403	406	379	400	394	385	383	390	398	381	367	367	368	395	374	377	392	366	385	389	386	397	420	375	390	385	376	385	381	368	363	402	389	419	382	402	374	398	404	374	397	418	368	381	379	348	377	369	374	393	387	345	357	343	391	383	374	321	388	383	376	374	373	404	411	387	412	393	391	405	374	399	404	371	339	371	384	372	406	386	413	375	393	342	336	372	375	380	360	387	347	389	389	375	383	398	391	313	384	407	390	378	393	403	386	374	408	397	355	411	368	403	366	352	389	370	382	354	365	398	388	351	397	398	356
1981	899	1043	1054	977	1019	944	904	959	900	929	982	910	915	916	871	861	891	908	921	901	838	899	833	904	883	891	851	864	880	893	868	947	860	924	895	901	880	885	854	844	887	882	905	874	987	883	848	923	909	913	931	838	912	875	926	894	881	878	945	888	883	870	906	857	969	877	906	895	860	862	868	900	890	893	903	877	849	879	879	852	888	882	861	879	890	862	842	921	848	879	862	899	894	968	874	910	803	904	882	902	879	886	940	873	851	866	901	921	946	878	881	902	865	892	894	872	889	892	874	905	847	906	878	852	843	890	887	901	947	865	868	883	862	918	911	959	916	879	915	878	883	896	893	840	920	917	941	893	883	899	918	893	911	908	970	900	937	895	919	889	926	865	895	904	871	904	933	888	873	916	901	851	874	882	920	921	887	913	836	916	911	913	911	887	900	845	920	781	887	937	900	867	890	889	901	854	876	863	871	805	859	878	883	887	829	813	967	880	865	874	920	861	887	881	870	919	916	882	967	842	875	923	917	917	857	920	907	855	907	880	888	905	876	907	934	897	897	936	872	943	907	900	839	897	827	921	865	931	870	862	878	860	879	940	859	946	909	841	898	809	875	914	891	915	900	912	868	859	950	877	881	896	921	883	916	871	888	944	868	851	869	888	839	877	878	878	890	912	964	877	930	966	895	858	917	897	915	895	895	919	911	879	903	878	912	921	880	865	820	907	887	892	874	858	904	880	858	856	867	875	888	872	924	869	869	929	905	867	890	877	881	875	936	890	863	914	914	878	909	894	896	922	855	865	888	892	848	874	853	911	917	878	891	882	819	884	872	897	906	886	934	934	914	944	926	837	950	890	943	873	890	956	926	832	935	903	861	876	885	889	875	852	921	904	900	859	872	901	939	886	919	896	882	866	915	850	902	886	858	892	859	949	849	869	924	889	891	896	889	932	867	837	855	857	976	891	931	918	864	875	900	877	886	888	847	895	835	877	877	858	849	852	856	853	915	876	947	908	887	846	837	900	909	809	872	898	917	868	884	880	921	916	874	876	895	919	923	883	939	901	881	895	884	911	904	838	913	868	864	904	848	860	881	851	856	892	921	910	854	898	898	941	847	821	912	870	881	860	887	878	828	920	911	900	914	917	898	863	887	912	873	875	828	940	889	955	861	893	879	849	885	865	863	917	823	924	880	836	860	877	874	877	869	876	855	907	962	854	890	927	925	906	880	850	907	888	838	888	871	888	907	910	897	892	880	894	884	893	934	854	817	907	895	874	941	879	932	903	859	882	897	886	855	898	869	892	915	923	900	933	938	876	912	872	949	890	894	955	892	887	828	973	910	889	879	869	914	898	907	885	842	923	881	841	910	824	878	815	881	914	869	874	919	868	890	852	870	905	927	842	892	890	899	884	875	800	878	840	794	848	894	891	852	848	906	876	900	874	894	920	901	873	895	887	903	889	918	901	863	900	825	878	899	868	850	893	880	880	835	894	913	875	947	862	910	921	867	926	846	889	873	910	869	906	903	856	874	922	932	893	869	903	937	868	896	883	940	923	871	886	913	950	858	886	904	835	930	885	909	906	877	869	921	901	871	847	891	904	905	933	934	847	862	918	831	910	866	884	859	925	871	877	865	928	896	912	932	839	918	884	877	858	895	882	865	835	864	879	855	934	894	892	875	890	880	894	868	893	842	851	943	920	875	904	888	886	836	839	860	915	840	869	849	951	882	925	869	881	920	865	847	920	908	879	886	901	858	885	931	867	941	866	919	889	935	911	920	914	826	893	906	908	895	905	901	890	902	883	875	878	884	940	885	916	831	954	880	852	882	861	880	918	876	889	865	850	918	889	870	844	865	881	903	866	902	896	899	852	907	904	864	918	870	907	881	877	902	856	872	876	839	877	865	903	922	936	919	908	891	901	825	855	908	816	920	895	828	909	907	862	875	878	904	917	917	922	958	841	941	929	942	911	901	856	849	889	882	870	857	957	863	905	840	910	913	890	878	865	858	916	837	861	886	953	872	924	873	901	856	848	882	918	889	858	840	909	893	870	876	889	841	864	863	834	906	884	888	873	850	900	882	868	873	872	901	896	834	907	913	870	888	932	922	928	874	866	896	945	907	869	886	907	910	863	913	862	868	909	889	849	899	806	893	903	877	853	916	915	910	893	901	870	894	913	852	884	909	914	909	872	878	894	868	935	887	854	894	868	820	876	857	892	922	914	913	891	896	878	921	870	896	874	872	853	898	888	927	900	914	879	874	894	928	845	869	864	917	850	908	931	851	905	883	807	908	892	915	904	909	837	904	899	898	916	919	935	902	903	916	922	915	901	886	881	914	944	847	893	896	876	920	902	905	880	912	930	850	901	896	912	872	901	871	886	886	854	868	900	874	846	908	927	929	844	956	901	898	873	909	878	899	869	872	902	876	862	839	904	885	887	867	872	878	890	851	892	920	859	884	927	887	886	866	846	858	870	838	870	901	910	870	882	895	898	854	859	875	835	899	896	875	878	913	828	858	891	916	877	872	913	917	918	866	903	908	858	874	915	864	885	872	923	903	920	946	816	869	893	896	870	883	873	885	893	890	853	898	884	901	906	888	947	888	908	901	903	944	898	892	916	862	880	920	875	894	923	874	877	869	915	915	854	857	878	948	860	859	904	917	891	918	911	840	893	868	867	843	882	857	886	896	916	910	870	895	899	928	865	962	897	894	922	878	912	901	897	913	876	933	876	853	852	901	876	921	905	905	939	908	870	870	897	868	908	904	927	896	864	912	858	889	881	919	859	898	879	886	873	892	921	880	876	878	935	895	869	899	875	854	903	875	883	911	876	891	892	915	887	888	847	870	931	930	903	851	867	890	857	840	910	924	889	883	882	942	888	871	882	869	905	847	849	863	924	863	903	851	849	868	921	907	940	897	889	914	936	956	912	940	877	889	884	890	878	893	918	904	884	891	894	888	932	857	840	899	897	887	865	889	858	842	862	912	834	891	895	849	879	907	928	951	889	902	856	849	839	884	915	855	908	898	927	876	902	943	862	901	866	880	899	850	864	880	873	886	899	889	876	915	960	870	932	849	907	903	883	900	894	915	867	885	856	900	906	907	909	844	880	937	883	888	821	924	910	914	944	871	910	897	876	856	924	881	894	862	888	925	905	886	868	895	920	901	895	878	884	943	864	954	870	894	914	916	920	857	921	890	911	894	887	842	851	892	933	929	895	890	901	870	868	915	861	869	913	878	877	925	918	874	880	883	940	890	913	832	891	927	870	855	908	895	974	896	903	925	858	825	900	884	884	915	885	911	910	865	882	861	885	878	886	867	862	929	875	868	874	883	872	915	922	857	798	886	879	889	898	875	889	874	875	929	886	858	886	930	921	870	917	850	889	878	888	907	964	897	893	881	907	925	885	889	876	946	865	887	949	955	863	857	892	895	935	846	908	877	887	872	927	940	897	897	842	907	909	864	896	853	883	940	848	855	880	923	893	899
8393	665	636	523	481	389	354	325	284	327	302	290	336	287	329	309	306	280	294	300	260	294	262	261	313	310	258	295	287	262	279	257	285	272	262	267	291	304	325	267	292	273	294	272	278	279	260	259	293	301	270	269	271	286	287	267	297	301	259	284	282	303	296	312	281	325	290	256	268	277	314	270	275	259	282	295	267	321	266	293	258	266	280	284	270	284	298	276	308	289	252	250	314	294	288	289	291	260	266	298	304	259	282	280	271	292	277	280	267	282	253	287	269	271	251	277	301	304	259	309	291	276	277	293	283	267	300	288	275	290	276	262	297	260	317	272	280	296	286	259	274	277	258	284	280	270	278	264	273	306	261	289	295	273	289	254	262	272	282	262	280	271	275	302	281	303	293	280	282	294	272	255	307	307	302	287	278	289	278	301	254	286	267	257	276	287	274	276	283	289	301	296	302	274	278	268	285	276	283	298	307	294	253	270	272	257	250	272	248	265	290	299	297	277	281	289	299	274	248	306	284	269	271	267	274	268	304	272	288	232	252	267	258	303	300	294	253	263	275	269	302	281	314	282	283	282	265	282	275	289	266	265	273	263	250	281	297	298	290	292	265	299	294	290	267	291	286	242	257	300	258	306	261	255	275	298	271	276	298	332	300	290	301	299	282	278	287	308	297	300	263	279	276	270	276	288	302	265	283	297	282	267	282	296	306	279	299	282	282	267	285	295	260	249	272	258	264	290	284	271	265	269	285	270	271	289	294	302	277	265	302	286	286	264	279	278	302	280	313	265	278	249	287	295	313	282	244	262	301	255	289	317	256	291	305	261	273	294	275	274	305	286	312	265	285	285	274	272	304	303	288	265	269	259	305	282	274	267	297	292	291	290	261	261	258	277	302	301	262	268	301	286	284	274	276	286	243	275	311	289	271	281	287	284	270	285	265	283	294	300	287	303	333	273	270	259	272	238	304	272	306	273	264	273	282	277	259	281	316	254	302	283	271	264	279	267	265	258	271	251	293	294	274	279	295	281	255	279	297	329	290	294	290	289	272	286	298	290	290	308	266	293	276	248	287	275	289	312	292	303	254	294	293	303	286	280	247	266	270	254	257	276	281	296	312	292	275	280	257	271	275	251	255	295	275	279	287	244	300	316	300	265	253	273	270	298	288	322	298	262	271	266	250	260	269	284	281	244	310	293	278	262	292	260	278	282	276	263	247	293	280	312	297	290	280	255	277	309	297	286	316	291	294	316	299	253	272	303	287	256	264	262	260	289	311	286	290	283	281	286	287	293	255	279	254	262	284	256	280	318	295	333	280	273	275	242	273	277	293	271	302	292	282	299	259	293	292	290	275	281	280	336	324	250	285	265	266	282	278	295	296	273	275	274	289	281	291	292	256	281	268	263	298	274	276	289	316	299	250	269	272	266	290	284	305	292	283	296	307	267	278	307	290	280	281	260	241	294	270	315	267	292	299	293	260	274	301	266	316	298	286	256	275	280	255	261	301	266	281	276	281	281	254	256	321	269	292	270	263	272	296	270	290	273	268	258	293	297	304	288	305	312	310	254	263	332	279	293	278	314	277	278	298	310	318	282	284	279	290	258	265	292	272	284	282	276	270	287	289	290	275	306	280	280	305	277	289	268	263	283	281	309	279	273	288	275	308	287	304	273	264	288	256	269	272	265	277	298	322	311	284	275	313	316	275	274	280	272	274	255	289	279	253	273	263	308	294	282	276	285	276	292	282	291	274	283	289	281	258	269	313	274	278	283	258	298	305	286	294	317	278	254	290	266	273	277	297	283	273	309	298	265	309	271	284	244	264	287	259	277	283	282	236	284	294	286	270	281	275	291	269	268	257	263	291	278	302	270	281	268	294	258	320	277	270	296	280	268	290	268	274	265	310	269	261	264	283	233	275	311	267	281	280	271	293	280	301	281	262	272	297	267	300	294	272	295	284	269	330	270	302	269	250	272	304	280	282	300	310	267	302	294	254	273	282	271	286	284	281	280	290	291	261	283	272	256	283	288	301	270	298	258	282	273	271	317	292	256	287	263	257	302	289	263	274	300	283	306	260	271	291	306	276	292	261	303	300	268	285	280	274	279	262	288	236	291	293	269	284	313	294	295	304	289	295	297	267	275	299	272	306	304	290	267	281	289	297	307	296	271	268	279	272	307	277	270	279	301	249	298	285	287	305	243	285	304	292	238	304	270	268	272	301	289	310	314	269	284	296	298	300	284	266	255	271	282	268	283	255	294	272	264	287	268	292	267	290	255	283	300	283	280	257	289	270	263	286	281	294	276	305	260	296	302	293	282	273	277	280	242	264	291	265	282	275	266	271	285	303	274	270	297	281	256	277	286	270	271	289	274	275	300	269	276	282	265	284	281	299	260	243	296	318	300	264	277	276	281	284	289	287	280	279	306	265	290	295	290	284	233	253	311	276	283	254	287	307	273	272	284	302	298	302	262	261	281	329	285	269	294	252	290	299	269	264	255	311	265	279	292	285	266	268	294	257	289	275	273	287	270	300	275	306	269	273	256	275	259	280	276	279	303	298	249	287	261	294	282	275	282	299	297	263	282	261	274	248	287	288	265	277	267	256	289	256	309	299	296	262	269	273	255	266	275	313	281	259	270	277	274	258	272	299	281	296	291	301	283	268	265	281	283	264	275	239	309	273	269	255	272	250	284	265	255	275	280	295	279	266	299	293	307	288	279	269	284	286	274	304	278	284	293	298	301	277	288	270	270	308	279	294	272	309	270	251	316	277	251	271	280	272	247	276	269	304	275	286	284	283	279	288	282	271	276	235	283	304	262	280	275	295	304	278	325	287	268	270	289	290	287	256	305	229	304	279	282	264	316	264	280	284	262	270	270	311	301	283	263	282	264	289	277	273	305	278	291	289	263	305	255	245	273	299	268	293	280	280	276	297	282	289	286	306	284	237	264	275	285	261	254	304	261	287	312	293	280	295	285	290	286	258	282	284	280	288	298	268	313	298	263	279	291	313	263	257	264	273	287	283	270	240	272	238	269	293	266	287	260	279	291	289	274	273	259	291	304	294	271	287	269	300	299	275	281	245	281	300	248	308	286	293	281	267	323	280	302	263	285	304	268	280	314	258	270	270	329	282	273	291	275	260	266	261	262	254	278	295	293	275	287	288	261	313	296	277	255	303	279	264	313	242	296	297	270	288	287	287	291	307	279	270	295	255	279	292	274	279	314	308	262	266	284	281	296	279	295	302	281	300	261	276	246	276	288	266	235	275	280	286	261	260	276	286	282	300	291	290	265	292	273	261	282	276	278	298	227	249	290	286	293	274	270	278	280	273	277	285	292	274	277	293	301	269	295	275	238	276	282	275	281	327	302	305	295	285	284	279	255	284	281	274	275	302	275	271	275	239	295	276	258	320	294	272	308	303	260	279	280	302	266	303	270	282	258	255	272	264	271	263	277	313	283	254	252	282	279	272	304	285	260	297	334	286	320	275	278
7090	998	1327	1603	1441	1196	1033	983	914	891	778	797	776	742	787	738	748	766	713	729	656	676	730	681	683	732	683	725	699	664	655	659	735	667	664	774	685	653	651	685	671	674	676	680	649	673	699	662	690	695	666	656	682	684	661	715	674	701	675	728	654	653	681	700	682	615	741	675	683	662	706	702	700	656	665	690	633	668	678	669	713	693	693	713	682	705	682	679	652	659	680	731	697	714	655	660	656	659	706	622	711	648	702	636	699	708	653	710	682	711	677	682	674	720	645	677	682	668	692	654	602	656	680	683	656	641	658	670	662	711	644	728	686	633	668	681	664	678	651	714	718	660	688	665	665	697	720	650	659	631	648	679	702	641	647	638	666	712	674	697	684	642	713	687	671	645	645	689	698	619	677	663	688	702	652	653	707	680	646	680	642	673	679	700	673	693	681	671	698	711	626	653	671	654	660	708	724	682	640	671	704	677	627	652	706	620	669	670	714	662	704	643	681	666	692	665	633	649	671	734	670	687	700	672	627	651	697	679	667	694	737	634	702	665	655	688	683	667	665	662	696	631	636	665	677	682	679	670	677	730	659	638	624	723	700	664	672	663	664	688	656	664	692	633	699	652	653	685	636	658	624	672	693	688	667	663	685	654	641	702	613	723	696	682	685	638	709	646	616	719	688	659	632	688	703	681	685	651	656	638	628	683	680	653	637	646	636	697	683	683	654	655	638	670	722	712	676	662	689	662	662	648	650	659	689	652	675	677	651	650	691	712	669	615	658	644	670	611	677	657	636	705	659	683	658	679	630	673	671	648	679	654	708	635	623	651	684	614	664	636	663	694	678	723	677	705	671	626	655	637	715	637	690	693	673	701	701	651	662	640	641	702	621	678	663	692	689	666	655	732	646	685	633	638	676	673	666	708	701	648	629	684	667	692	701	641	650	647	629	671	629	662	658	696	644	649	633	689	654	697	670	657	686	672	688	653	630	689	625	643	691	659	617	666	656	656	680	681	675	632	650	696	713	673	637	690	690	657	704	656	675	729	654	667	678	697	656	696	617	726	667	675	676	680	631	652	694	638	699	688	674	677	639	691	712	696	664	718	732	723	709	732	692	669	682	654	658	677	682	660	651	702	628	661	673	670	641	695	651	636	644	669	682	641	693	663	677	667	690	636	669	740	640	713	665	646	704	680	747	669	646	670	705	683	688	653	691	709	656	641	703	685	676	673	686	661	638	695	683	634	681	649	714	641	680	664	730	670	667	658	719	664	649	725	667	709	650	637	645	656	654	657	674	665	682	645	662	674	709	677	664	721	721	636	683	643	648	669	663	683	691	653	681	627	705	651	653	637	758	653	670	652	697	660	647	668	649	652	638	693	697	665	702	679	669	706	700	671	670	648	716	663	654	696	676	677	681	721	671	644	708	658	673	658	674	626	674	664	672	647	659	639	662	693	674	659	732	681	693	659	670	638	685	700	680	670	661	710	700	634	711	709	705	654	659	658	683	675	633	683	710	677	677	657	680	690	610	671	695	694	704	675	650	650	698	688	678	672	664	705	646	686	686	665	639	649	633	696	654	656	623	678	706	641	705	664	702	653	660	647	689	702	707	655	669	660	703	666	641	728	659	709	703	629	667	650	644	699	724	700	634	691	694	667	685	629	665	634	680	667	667	647	694	626	661	655	659	673	700	695	688	621	694	668	638	668	691	704	678	694	712	631	647	672	651	664	686	683	666	689	677	667	668	689	680	723	676	713	681	648	671	673	690	660	624	692	685	665	669	648	664	665	720	677	672	636	724	660	646	689	638	651	629	725	627	692	679	669	699	641	649	651	651	679	663	699	695	732	649	692	661	690	676	719	654	662	634	682	663	654	694	673	697	707	683	632	669	625	681	719	694	658	721	647	653	662	662	674	670	694	673	678	648	662	687	655	679	685	668	707	706	682	667	653	667	623	637	647	667	641	663	697	666	678	678	757	687	659	691	667	658	668	648	676	645	699	669	655	676	684	666	701	692	653	631	688	699	680	695	658	672	673	653	637	670	696	686	682	655	697	679	656	703	682	672	650	672	704	661	651	689	728	635	686	696	682	707	689	698	681	674	688	675	645	698	632	682	656	612	681	679	653	660	647	649	691	688	653	684	682	692	619	625	638	646	657	674	622	675	641	656	712	720	659	666	668	642	673	658	711	663	706	705	657	681	699	667	639	671	662	644	668	651	639	680	667	671	659	652	689	657	707	685	666	668	702	661	685	662	664	681	654	650	638	673	657	669	646	691	721	696	670	662	695	716	683	667	659	675	664	649	614	676	647	658	652	693	638	656	699	636	672	687	638	683	647	720	671	673	672	652	680	708	684	611	670	718	664	675	711	667	711	689	663	642	713	695	675	665	650	634	668	651	656	648	650	652	677	653	630	708	690	674	702	648	708	664	688	644	704	672	725	657	685	670	693	638	662	657	694	657	685	692	647	677	678	651	660	662	647	689	671	667	630	657	679	660	657	695	677	698	693	648	683	675	695	634	652	679	647	686	641	674	729	674	659	662	724	651	640	674	718	659	654	651	660	614	671	701	652	681	716	687	672	642	699	669	685	700	673	660	672	669	711	647	663	683	698	630	691	688	686	695	653	656	690	670	672	664	648	705	655	649	671	699	680	635	659	665	690	618	700	658	641	670	654	654	682	672	657	677	671	637	690	642	710	669	695	674	672	726	717	651	682	695	663	694	620	642	649	696	729	686	681	713	630	683	677	658	682	718	737	679	659	627	686	677	601	640	658	626	696	651	683	665	685	694	662	667	652	684	688	652	672	665	651	685	652	657	695	673	703	642	677	690	662	659	696	696	654	679	704	677	661	693	686	682	661	652	688	692	683	722	656	701	659	657	662	685	624	659	705	663	648	660	702	683	699	663	699	639	695	671	662	689	635	665	630	652	642	694	669	663	709	648	658	655	686	655	710	647	634	693	691	657	686	720	654	667	654	667	673	690	664	693	687	661	668	674	698	684	699	667	691	684	716	639	683	678	712	686	701	702	654	646	666	686	670	660	686	621	678	688	643	632	681	668	680	724	631	697	656	725	660	670	643	681	669	623	716	664	657	708	674	661	666	669	666	663	671	646	694	708	702	690	641	666	691	628	677	638	688	713	660	686	670	605	668	679	681	641	649	669	702	692	669	669	676	661	621	670	682	666	674	659	637	697	695	691	673	665	681	668	647	694	659	639	666	668	693	710	679	661	676	733	640	673	689	690	684	692	646	679	638	679	674	697	670	692	706	644	637	655	670	696	690	668	629	675	663	686	679	662	686	640	673	700	670	698	685	655	664	696	692	670	669	639	667	623	726	622	655	609	654	669	680	700	633	719	713	651	676	668	649	693	716	701	712	702	677	668	700	661	764	674	700	681	722	663	714	662	650	633	698	663	686	651	651	678	621	680	638	667	639	696	673	699	638	663	688	655	658	654	669	627	709	716	640	659	698	625	696	659	664	651	648
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
