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
338432232821	338432233379	338432233929	338432234479	338432235029	338432235579	338432236129	338432236679	338432237229	338432237779	338432238329	338432238879	338432239429	338432239979	338432240529	338432241079	338432241629	338432242179	338432242729	338432243279	338432243829	338432244379	338432244929	338432245479	338432246029	338432246579	338432247129	338432247679	338432248229	338432248779	338432249329	338432249879	338432250429	338432250979	338432251529	338432252079	338432252629	338432253179	338432253729	338432254279	338432254829	338432255379	338432255929	338432256479	338432257029	338432257579	338432258129	338432258679	338432259229	338432259779	338432260329	338432260879	338432261429	338432261979	338432262529	338432263079	338432263629	338432264179	338432264729	338432265279	338432265829	338432266379	338432266929	338432267479	338432268029	338432268579	338432269129	338432269679	338432270229	338432270779	338432271329	338432271879	338432272429	338432272979	338432273529	338432274079	338432274629	338432275179	338432275729	338432276279	338432276829	338432277379	338432277929	338432278479	338432279029	338432279579	338432280129	338432280679	338432281229	338432281779	338432282329	338432282879	338432283429	338432283979	338432284529	338432285079	338432285629	338432286179	338432286729	338432287279	338432287829	338432288379	338432288929	338432289479	338432290029	338432290579	338432291129	338432291679	338432292229	338432292779	338432293329	338432293879	338432294429	338432294979	338432295529	338432296079	338432296629	338432297179	338432297729	338432298279	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	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	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	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13348	857	768	569	347	284	229	176	204	173	168	174	161	138	158	141	140	149	154	139	127	146	145	141	158	146	146	146	119	149	152	91	150	136	125	130	126	127	133	139	100	136	112	116	139	122	128	130	138	120	116	128	134	138	101	136	140	142	115	113	134	136	133	116	106	121	149	110	108	132	146	117	122	135	140	119	131	148	127	124	147	109	101	137	111	116	109	127	140	134	117	130	159	143	121	118	109	117	111	134	107	120	115	119	145	123	127	147	136	128	135	119	146	146	113	127	144	142	139	114	116	126	125	123	122	125	133	116	126	122	137	118	144	135	125	131	134	117	114	135	118	140	136	140	127	124	131	136	126	128	122	106	147	140	133	147	126	105	141	132	157	129	126	145	134	139	129	126	139	130	128	123	148	123	132	135	127	138	118	144	123	110	148	127	107	116	105	109	124	133	102	134	146	129	147	133	126	124	112	107	134	121	133	129	132	128	130	108	128	128	145	120	116	121	121	127	118	111	140	120	117	135	120	131	111	117	136	127	112	114	131	124	123	126	149	127	126	114	122	124	119	115	131	130	112	137	127	144	139	135	120	115	136	120	128	126	135	131	121	118	117	119	129	117	121	118	121	130	114	142	125	123	130	132	125	140	149	118	111	129	130	133	128	124	131	134	127	115	123	119	120	121	122	129	117	129	135	138	121	125	141	127	100	133	130	118	113	126	134	124	139	121	136	130	127	135	142	138	131	133	130	115	134	122	129	108	132	133	135	134	126	130	111	131	122	127	115	135	127	133	110	126	125	119	128	130	139	136	137	110	142	127	136	129	128	141	130	132	124	143	121	119	125	110	122	94	141	104	107	123	134	93	133	130	106	122	119	115	138	124	134	123	129	120	135	154	142	121	129	123	113	119	118	130	133	144	118	109	116	132	137	117	132	128	109	117	119	150	134	128	131	121	101	105	121	111	127	140	121	148	125	109	113	141	110	111	110	108	129	142	119	121	130	141	138	123	141	132	138	113	136	132	124	118	126	125	129	136	132	126	142	111	144	145	132	97	126	114	151	132	120	136	140	120	122	118	110	124	117	131	142	122	129	138	118	132	142	132	123	127	117	129	129	103	117	154	127	133	136	111	119	120	133	117	122	123	107	136	123	109	130	153	132	123	135	105	136	132	134	134	137	117	108	119	106	135	130	131	128	142	125	122	128	122	115	121	128	131	131	117	119	137	124	111	124	135	101	129	112	88	128	143	116	152	122	136	134	118	117	110	134	131	115	148	112	143	124	117	126	139	127	131	110	113	102	113	113	142	134	118	129	144	134	121	129	138	132	127	107	116	132	117	128	101	120	125	130	121	125	118	139	113	122	124	137	112	119	140	126	130	123	109	127	122	115	128	138	122	123	128	140	140	131	105	126	115	132	97	113	141	138	132	129	122	146	116	140	130	119	121	137	161	126	124	123	115	124	157	152	107	130	135	128	134	105	125	118	136	124	119	121	109	114	122	111	104	125	143	147	133	146	119	116	112	130	121	138	117	130	115	109	127	113	116	154	114	137	134	119	123	135	122	126	122	132	120	142	139	118	126	142	137	139	123	99	120	119	114	119	142	135	103	130	118	118	129	116	140	118	111	125	126	127	145	134	128	132	140	113	116	131	144	115	124	111	135	125	140	157	116	113	130	144	119	149	120	127	102	119	145	127	111	115	114	120	151	139	112	115	140	136	134	123	129	109	139	116	125	123	151	110	129	129	114	123	120	139	122	100	141	124	123	119	101	139	123	107	118	117	145	152	144	121	130	152	109	142	112	131	103	124	108	133	125	113	126	128	139	122	119	124	148	139	109	131	129	119	127	141	160	135	127	129	115	110	99	132	112	102	105	132	115	126	123	127	145	112	122	135	144	118	131	128	135	127	128	112	139	141	123	115	151	115	136	131	137	115	129	121	122	115	109	128	107	127	115	112	131	127	136	104	117	128	136	110	125	117	123	122	132	120	123	124	112	113	135	133	118	141	120	126	149	124	133	123	114	121	118	138	121	111	121	121	113	119	131	141	134	130	131	151	126	125	142	141	143	127	125	109	125	127	117	124	119	130	133	121	121	127	128	133	132	135	131	111	122	123	142	136	121	121	128	119	130	106	156	151	120	108	117	128	119	98	134	128	143	105	137	122	128	137	137	110	123	129	138	129	114	128	147	141	118	117	133	109	139	145	105	129	130	107	106	128	135	129	113	137	128	123	116	144	118	107	126	134	141	146	115	124	124	132	127	124	121	141	112	134	131	141	135	128	118	126	131	111	119	120	107	111	110	132	118	123	117	140	128	112	154	122	122	120	106	129	128	129	131	107	126	131	138	116	113	113	121	128	137	112	128	106	117	132	125	131	118	136	145	120	121	136	114	121	131	133	119	115	128	141	118	110	112	117	137	121	128	127	122	134	108	143	130	138	148	131	143	115	124	101	124	126	121	131	127	142	113	127	131	110	114	127	138	150	126	111	126	130	133	117	124	103	119	111	127	137	122	111	113	124	108	122	124	140	140	111	143	108	137	128	119	145	145	133	131	155	117	98	123	114	131	129	141	119	142	124	122	136	145	140	133	133	124	147	134	125	143	118	125	129	111	147	136	113	123	132	113	112	119	111	123	125	119	114	132	121	128	109	139	144	115	127	122	137	117	154	117	123	138	125	112	132	121	118	134	119	126	112	122	124	126	144	116	106	116	117	136	127	139	112	125	120	148	143	157	145	136	111	124	125	134	120	155	121	134	116	115	135	143	134	151	117	133	141	99	150	132	127	114	151	131	129	108	122	125	145	119	135	124	125	109	125	133	125	114	139	131	125	148	125	123	105	122	124	108	126	126	106	141	130	124	134	134	143	133	126	131	125	135	147	113	139	127	125	123	128	142	127	133	144	118	132	135	111	110	116	144	134	124	104	141	115	127	107	111	127	139	121	139	153	141	130	110	114	139	125	113	124	113	134	105	144	142	131	110	127	119	115	119	117	144	120	143	126	131	139	134	122	144	129	125	96	125	113	119	137	150	127	114	119	154	133	133	146	151	111	123	117	120	135	121	127	143	126	146	117	141	127	130	110	115	107	116	125	150	130	123	131	125	127	126	141	114	138	129	156	122	123	131	140	138	138	123	134	130	123	120	147	140	120	136	129	122	137	116	129	121	153	142	108	128	116	132	127	123	122	117	135	149	131	144	146	128	136	119	119	110	137	132	127	122	134	120	142	143	125	125	121	102	133	118	113	109	120	111	130	140	139	116	105	123	143	116	140	122	130	136	120	110	114	141	126	111	124	107	120	140	112	109	142	132	114	133	130	140	131	130	137	119	126	133	117	127	126	119	136	110	145	127	132	136	130	157	129	137	139	139	135	140	126	164	100	127	121	139	141	111	126	122	140	142	127	131	114	131	148	131	131	131	125	133	137	123	120	119	138	140	116	113	131	138	118	141	142	139	122	133	125	134	122	118	121	116	136	128	142	119	121	109
8296	818	1560	1792	1474	1128	951	832	741	619	556	532	554	515	496	484	449	422	423	412	429	411	382	370	423	422	354	358	399	379	348	358	337	341	345	359	361	332	384	356	326	367	335	332	360	324	355	339	336	332	338	359	324	319	347	349	341	373	353	390	361	369	373	364	336	348	357	353	380	327	322	316	311	339	360	358	325	323	362	344	322	341	346	333	329	361	320	351	355	342	363	362	328	356	367	354	335	330	328	358	310	355	306	349	338	365	303	354	339	338	365	332	344	346	331	358	311	300	308	371	352	330	335	350	318	317	351	360	329	305	341	307	327	332	320	303	308	311	320	322	313	352	334	311	292	363	352	355	365	316	346	330	340	312	301	347	322	343	381	368	319	338	341	347	343	358	352	332	315	361	317	361	318	329	347	351	357	334	354	348	340	348	342	310	333	353	333	310	357	333	341	318	366	337	306	324	309	373	341	327	322	341	324	329	332	334	331	307	334	339	347	301	299	321	368	335	330	359	300	324	346	326	351	329	318	322	323	344	337	335	328	323	355	328	336	356	336	344	321	329	335	297	331	342	337	301	339	356	329	317	331	358	371	332	348	355	307	347	333	360	350	360	324	329	312	352	321	345	335	319	341	334	336	313	334	294	324	332	336	308	333	337	325	349	350	339	324	284	358	365	335	329	325	323	332	355	348	325	347	355	299	365	333	290	306	331	331	334	352	321	323	384	331	316	339	330	318	327	285	343	322	307	301	358	381	340	328	352	324	340	321	310	352	306	366	343	378	334	320	296	342	315	325	363	329	317	358	332	313	339	329	339	348	322	355	313	338	328	345	326	351	341	312	319	362	342	349	323	322	323	319	343	334	340	333	327	349	325	330	342	324	325	361	331	320	324	358	315	349	336	338	323	308	328	313	355	333	341	344	334	319	360	349	327	357	353	338	327	358	367	316	347	318	371	303	312	333	361	313	337	339	332	360	269	329	357	345	295	341	352	332	322	295	316	352	301	342	351	324	349	345	328	380	354	337	326	322	358	338	388	316	313	308	320	325	338	346	306	341	357	297	343	350	336	359	332	334	331	320	354	313	376	311	330	324	325	344	344	300	318	321	328	328	331	333	355	307	352	304	330	338	314	324	333	289	316	306	339	318	334	369	311	309	319	325	335	345	345	329	361	314	349	321	350	384	351	295	324	320	349	396	342	323	369	334	352	316	329	316	356	343	351	330	331	314	302	316	343	331	354	336	339	328	356	335	317	354	337	317	336	312	326	352	324	353	314	361	288	320	332	329	318	353	378	351	334	332	295	323	313	324	305	336	326	312	354	345	340	351	338	287	295	331	335	338	353	351	349	353	326	352	335	369	337	337	342	303	324	347	337	318	336	321	344	318	332	344	357	323	353	349	342	339	341	338	313	356	328	351	331	331	335	338	337	336	348	336	364	315	314	350	330	316	322	355	357	299	327	319	347	325	345	340	345	323	340	320	327	335	351	348	342	305	373	350	328	351	361	346	333	352	345	315	316	327	341	341	363	329	351	326	298	314	312	342	307	329	328	331	311	341	354	374	313	293	327	317	316	342	358	335	337	339	322	303	328	337	334	352	318	363	340	353	368	330	296	341	329	358	352	304	310	321	322	313	340	346	322	313	338	346	314	332	363	325	348	335	343	341	340	331	318	345	315	335	333	352	317	328	319	344	342	344	329	338	319	345	353	309	333	310	348	336	324	342	364	330	335	363	383	349	360	330	319	313	314	324	355	328	351	334	340	315	312	312	338	339	330	321	320	322	340	335	313	319	319	302	321	306	310	385	328	341	335	347	317	344	349	319	335	349	363	338	321	342	321	337	311	334	321	305	328	329	317	332	340	332	323	332	311	337	324	350	322	341	367	337	346	311	366	356	333	378	366	312	344	325	372	340	344	333	345	302	344	316	353	285	322	344	324	332	374	356	318	360	309	313	337	349	344	339	350	327	340	338	336	321	322	357	321	335	340	345	312	368	355	345	325	343	336	316	343	356	323	372	314	338	346	351	355	312	336	329	303	342	362	331	331	349	363	327	337	338	336	305	359	327	334	330	356	324	321	325	325	352	353	323	329	341	353	340	321	344	334	351	356	312	349	287	331	370	353	310	335	308	296	386	343	333	351	333	335	324	309	362	365	315	370	365	330	303	341	337	356	334	312	321	321	333	345	346	313	345	330	316	370	325	347	325	325	333	366	351	343	355	318	374	344	306	327	324	313	338	344	339	322	322	302	315	326	332	325	345	316	370	341	321	312	331	336	335	376	325	319	352	304	336	333	350	363	332	304	328	345	321	323	311	325	319	350	349	337	317	338	356	336	312	324	348	362	344	320	315	350	337	340	346	341	321	339	312	353	315	332	361	324	348	341	299	351	341	348	349	330	335	357	319	341	342	353	302	364	322	354	334	365	370	303	308	336	367	351	334	363	346	324	334	327	313	348	345	336	346	344	340	341	329	341	319	320	320	294	340	358	343	348	360	324	362	333	330	350	342	343	326	358	329	337	310	320	304	336	309	327	315	304	317	341	334	342	321	311	339	373	338	318	330	357	339	339	368	324	308	342	326	327	350	326	368	345	369	373	361	329	348	331	321	346	312	300	343	351	363	315	314	334	330	341	309	343	359	360	372	320	339	335	317	342	346	307	353	335	329	333	344	324	320	322	303	326	335	345	306	312	367	348	333	343	338	339	334	343	313	339	356	321	314	400	332	362	316	360	331	323	350	353	345	331	305	318	323	342	358	349	347	341	351	313	354	355	313	346	326	312	352	334	323	326	348	339	319	321	331	347	355	334	349	324	331	342	327	303	312	321	337	344	340	349	315	360	339	329	334	311	369	352	345	285	320	361	331	308	338	340	329	316	315	375	377	361	337	353	353	358	331	306	305	332	302	332	330	356	339	337	313	355	373	354	330	327	358	346	367	328	346	342	343	347	285	323	348	343	287	340	342	318	309	317	331	303	372	315	335	354	353	346	350	328	337	316	331	354	355	346	356	326	333	339	326	313	362	319	318	365	321	295	343	328	363	366	354	365	348	328	349	338	324	359	332	341	346	328	361	343	321	360	331	373	346	324	343	335	324	302	293	328	320	346	311	318	342	337	355	310	323	326	340	319	335	360	309	354	327	322	324	367	361	328	332	324	339	323	326	306	313	324	367	352	318	327	326	321	360	340	308	333	330	349	369	304	325	340	314	319	336	342	336	334	302	335	344	341	324	320	312	337	331	321	346	328	308	332	341	342	366	358	305	318	333	336	366	322	365	377	350	351	327	322	329	341	302	339	337	303	346	356	352	323	336	338	358	315	316	334	320	314	327	309	356	344	328	327	372	364	329	321	322	332	347	300	369	356	342	338	366	349	336	333	330	358	310	347	326	334	323	321	348	311	325	332	337	348	338	351	365	336	342	309	333	359	315	341	323	321	357	346	314	319	332	344	363	343	367	330	340	342	337	334	340	363	337	314	335	319	331	335
1520	404	350	361	383	383	364	340	374	403	365	378	386	355	380	389	394	378	382	348	350	398	386	414	376	420	366	364	372	358	390	404	376	396	390	356	381	389	374	373	398	382	375	384	352	373	378	370	392	350	419	387	370	359	369	388	388	377	367	398	354	384	374	358	381	372	373	357	396	343	348	337	396	379	368	419	404	395	369	370	384	370	350	387	377	370	387	367	390	399	360	340	348	375	371	396	371	353	399	373	394	361	369	390	407	378	368	375	359	410	335	361	436	370	358	384	367	369	387	378	410	364	373	401	394	386	373	357	407	393	334	377	351	402	364	372	382	382	375	431	374	386	398	413	378	328	364	342	378	388	358	382	363	373	391	370	354	377	365	352	385	351	381	404	392	362	372	379	368	339	368	399	385	392	407	393	394	379	363	367	398	377	387	384	395	412	348	328	362	376	364	389	360	401	382	354	362	420	373	375	376	372	391	352	398	393	391	350	332	372	398	414	344	367	361	363	369	371	365	357	371	425	328	360	378	370	385	388	387	370	363	350	337	348	342	379	391	366	391	363	373	366	394	373	375	372	396	383	366	400	362	372	386	397	388	399	369	381	408	358	367	368	400	411	356	342	381	372	363	373	364	390	358	352	409	388	392	404	410	376	354	355	374	386	362	367	402	350	387	362	388	377	381	379	354	407	370	421	371	384	398	389	396	365	396	378	395	349	387	375	416	379	420	387	348	397	366	387	382	366	384	381	390	366	383	399	404	379	365	327	381	391	345	406	360	404	368	394	373	377	402	383	386	388	371	362	368	349	382	352	351	375	396	379	361	390	410	351	364	371	354	364	408	425	405	366	366	361	391	391	383	383	344	377	386	372	365	402	374	398	390	358	365	354	428	376	325	381	382	358	357	403	361	395	349	369	370	353	401	382	384	368	398	397	413	369	377	357	338	362	386	362	386	371	329	373	366	370	364	347	372	385	372	392	391	391	372	360	362	362	350	337	368	385	383	368	375	375	388	378	371	383	384	374	381	362	367	396	361	375	359	367	383	389	360	376	380	392	360	404	358	381	350	404	405	365	371	443	346	367	352	416	406	366	392	378	386	352	381	359	388	401	371	364	388	387	351	384	370	369	373	371	363	375	380	414	391	382	411	388	377	363	345	371	378	386	403	366	370	394	365	371	352	419	418	378	401	367	369	391	368	368	388	349	352	361	360	411	364	377	368	354	409	370	406	427	363	344	368	395	336	374	393	365	376	407	400	372	376	373	369	399	382	358	374	366	378	381	354	413	348	351	412	389	374	341	401	416	393	389	373	364	412	400	403	369	394	370	355	337	374	338	376	375	354	372	391	395	364	339	369	378	398	357	408	356	352	379	357	372	367	387	438	361	393	346	358	408	370	402	391	403	335	381	370	389	389	389	362	374	395	377	362	394	347	356	397	359	339	363	340	375	376	424	414	383	361	361	379	386	362	363	339	394	375	371	392	390	360	364	346	346	357	368	347	413	336	338	395	403	362	398	379	378	382	367	342	382	373	397	386	370	366	363	407	372	352	397	375	364	377	396	359	391	403	359	370	368	378	338	398	389	403	382	382	404	360	383	372	356	365	364	349	417	397	396	385	387	380	412	378	377	346	411	401	356	357	345	357	377	378	381	378	393	396	387	372	381	383	358	393	356	407	355	358	419	360	391	377	375	360	350	396	388	370	367	374	356	396	353	384	392	370	371	381	371	397	393	357	389	402	404	398	389	399	374	355	381	379	373	377	387	340	348	409	405	372	405	356	366	391	386	359	378	392	402	356	352	353	379	393	351	355	339	362	347	387	352	370	377	398	396	372	365	403	394	380	395	374	382	391	403	362	406	361	395	415	392	349	375	370	395	411	363	395	387	376	345	375	349	353	364	370	379	401	403	378	372	368	373	388	423	367	373	385	385	419	380	373	404	388	386	374	398	378	402	410	388	370	348	346	348	343	363	385	405	348	403	410	366	395	371	367	369	370	338	373	367	376	373	423	366	413	377	371	386	427	394	387	390	388	383	401	395	362	369	349	369	339	394	389	409	377	366	399	400	352	375	374	329	350	371	333	335	365	356	372	393	375	376	361	351	331	411	361	349	409	336	379	397	394	389	397	376	352	353	375	394	383	385	412	420	387	345	385	368	365	377	379	361	361	363	380	373	393	379	386	368	332	360	371	416	362	367	421	346	391	378	377	365	430	357	354	393	361	361	377	340	373	359	364	387	400	358	389	404	389	403	372	393	359	400	354	365	381	344	338	360	371	416	393	385	399	401	390	397	409	378	372	410	343	386	399	400	399	343	416	362	345	353	381	374	391	403	411	386	403	413	334	401	359	377	368	363	384	363	389	383	362	417	372	402	404	362	382	361	358	349	383	396	379	389	408	431	346	368	402	393	391	415	356	363	395	395	394	378	373	400	383	399	391	340	408	381	355	373	401	358	377	364	379	321	345	367	385	358	362	367	381	414	387	357	383	371	378	412	342	359	358	386	342	371	413	365	330	392	412	374	371	428	403	356	363	380	390	367	361	385	369	374	407	358	368	378	402	381	368	379	360	376	345	387	402	374	388	401	393	372	371	376	361	400	392	343	374	405	384	355	380	396	355	371	359	364	411	445	373	370	378	358	370	381	389	398	374	379	341	356	396	397	356	375	404	363	390	395	374	374	375	347	387	379	364	329	345	393	355	377	372	391	405	361	377	385	383	379	365	348	380	377	389	403	394	392	366	344	357	381	412	347	374	380	426	382	403	338	370	395	375	358	389	366	362	346	360	385	367	350	340	407	372	366	392	375	350	406	369	334	360	357	400	359	348	397	395	406	400	376	396	372	416	371	387	360	378	363	363	404	387	399	344	376	383	376	356	363	375	363	377	404	365	425	419	393	350	386	362	395	361	364	393	400	354	363	358	375	362	398	363	362	398	344	351	357	368	387	354	388	370	342	382	389	394	416	407	359	375	367	389	379	352	377	413	355	372	387	352	380	346	352	398	385	385	391	367	394	337	390	364	408	409	389	386	371	397	379	380	399	394	395	369	366	395	366	365	414	372	372	380	369	428	378	382	386	355	331	382	398	366	340	398	386	396	360	396	383	364	366	382	392	373	382	363	378	383	388	409	370	370	367	393	380	375	395	397	343	320	362	379	361	377	375	396	364	405	364	381	388	387	398	373	393	373	409	365	379	368	364	387	388	359	372	360	376	377	376	381	363	355	366	398	378	369	388	374	379	338	365	394	372	360	363	359	380	373	353	367	351	354	376	333	389	371	394	396	353	408	383	376	356	401	369	366	381	376	380	350	372	391	365	383	361	401	377	374	384	403	369	391	365	343	364	383	401	390	391	374	404	344	358	398	361	341	395	370	359	366	375	411	383	403	387	397	361	393	379	366	360	423	372	395	364	387	377	394	369	393	375	363	357	362	366	370	374	404	388	372	354	385	395	343	394	351	371	370	404	389	348	344	342	349	364	342	375	357	343
2283	896	888	865	934	908	879	889	849	870	889	909	910	931	922	901	855	886	809	872	874	881	905	889	894	871	892	829	896	833	933	896	883	888	903	843	892	913	903	909	838	849	821	876	840	856	809	851	874	883	883	855	872	850	871	918	830	848	859	853	900	873	895	861	905	914	884	855	877	863	862	849	897	872	904	805	799	889	844	882	866	880	901	856	865	888	840	859	848	859	868	920	852	880	874	841	830	893	845	870	863	858	875	860	865	849	842	898	911	856	861	862	860	834	902	883	858	904	872	897	822	882	858	874	868	898	850	838	830	849	916	915	846	910	915	889	903	866	884	840	878	917	898	901	904	868	883	859	882	837	859	844	837	907	881	863	868	871	873	886	855	850	836	852	879	811	853	889	861	826	883	845	830	854	847	854	926	816	837	838	878	861	871	828	824	867	879	886	842	838	880	884	903	856	902	909	891	804	886	894	890	871	852	905	871	892	864	843	885	929	845	840	872	909	808	855	819	909	884	904	866	863	909	866	867	880	913	847	848	859	934	865	875	916	885	841	846	830	883	860	898	867	861	880	852	892	899	866	843	858	933	833	853	862	886	808	876	897	863	847	876	865	849	843	862	916	811	853	907	908	870	855	885	844	840	846	831	862	887	896	892	913	886	840	857	904	874	875	903	947	886	887	864	844	864	805	866	858	869	880	880	872	886	880	843	877	906	852	909	831	874	870	854	845	856	892	864	872	901	868	864	879	826	866	858	856	828	867	896	837	888	852	837	855	869	838	897	951	887	834	834	859	841	815	866	933	865	851	887	852	820	882	844	852	882	852	915	884	838	898	874	891	835	869	882	875	827	893	875	874	820	850	870	825	884	873	856	832	867	872	863	902	865	819	775	888	873	840	861	825	864	878	858	879	833	876	925	928	853	895	983	887	870	859	874	895	841	874	915	854	820	877	895	866	864	883	855	862	881	856	904	885	854	821	845	896	885	842	866	906	835	854	894	890	872	895	935	857	839	872	828	920	907	848	861	850	851	817	845	883	839	885	914	868	850	892	874	868	889	881	913	876	865	870	866	846	855	919	853	909	892	865	875	879	873	863	906	866	845	860	846	877	837	800	847	874	878	874	859	826	959	837	895	810	802	867	837	834	855	890	878	895	851	844	858	832	873	862	893	902	788	856	872	846	879	879	919	815	843	839	908	848	887	850	904	866	883	933	829	863	860	848	920	859	793	887	889	877	856	879	874	813	855	857	850	839	899	867	849	889	888	839	820	816	881	851	824	904	914	915	851	915	869	875	858	899	903	917	885	876	864	907	849	862	871	825	853	863	929	860	897	910	867	930	857	895	891	885	886	841	868	865	894	900	900	821	876	901	870	842	880	862	861	872	877	826	852	837	856	837	878	825	900	844	871	864	876	857	885	888	862	813	843	901	866	866	792	869	841	874	904	895	815	893	866	898	887	858	845	840	897	835	879	866	859	884	851	866	841	856	884	909	818	853	859	822	883	894	878	891	842	860	872	830	873	851	834	842	886	873	835	860	883	927	827	907	838	836	843	888	906	904	886	845	851	822	876	870	899	883	809	888	846	893	889	904	843	852	857	820	870	910	915	861	910	898	873	829	898	910	857	832	858	855	872	931	861	854	847	896	875	851	909	898	849	836	857	858	872	887	866	826	889	859	880	913	836	880	845	867	878	876	822	904	852	883	876	908	890	855	853	899	851	860	856	877	867	826	869	890	837	890	872	877	853	887	878	868	936	867	851	825	859	884	845	852	884	819	876	906	896	860	900	809	900	823	839	868	887	898	920	874	832	894	890	828	844	834	879	842	877	903	879	866	854	903	825	851	887	899	902	880	851	862	868	885	921	863	849	874	910	846	866	888	842	886	869	802	886	863	836	874	911	875	825	872	911	896	866	863	894	823	865	914	893	853	929	857	887	855	920	909	871	848	879	840	837	829	875	861	884	820	871	830	855	897	912	846	867	855	831	892	813	893	841	906	883	924	869	844	888	855	846	851	843	909	892	866	837	888	899	923	895	850	859	856	853	839	888	915	886	871	875	895	836	866	898	872	864	856	885	853	912	878	893	930	933	867	917	852	869	921	896	869	847	858	847	882	843	898	821	866	885	866	867	876	879	850	918	899	899	820	822	862	865	862	872	789	869	899	882	829	913	848	892	818	821	879	869	895	836	834	893	915	899	888	834	835	883	860	873	858	916	884	861	903	849	872	867	863	849	933	893	829	836	896	859	879	900	900	832	851	829	867	793	835	826	907	855	884	863	859	870	926	891	844	861	869	868	913	854	855	810	830	867	857	852	911	797	848	832	814	839	885	814	858	845	947	847	850	905	845	872	839	864	855	939	842	826	867	852	849	910	893	867	895	855	883	881	847	931	865	864	910	815	917	884	921	895	876	847	882	893	898	921	892	845	870	905	898	862	914	899	871	870	879	842	889	880	858	848	908	869	904	902	848	864	862	910	875	902	874	893	844	869	855	889	833	849	834	848	836	900	862	895	878	836	826	909	858	894	873	838	843	903	900	872	939	874	825	835	915	882	843	829	860	847	873	825	887	851	956	896	866	914	908	915	886	877	842	847	860	901	895	942	882	878	854	913	876	873	899	922	859	911	880	842	864	897	852	840	865	874	911	873	872	906	824	901	862	948	905	878	874	881	865	815	817	896	885	865	853	868	891	828	895	854	891	860	853	865	885	881	835	851	824	911	900	874	888	840	884	858	823	831	817	826	842	863	893	901	869	880	885	857	865	838	872	875	909	910	852	867	870	879	808	856	900	862	896	857	829	937	922	899	865	824	892	846	867	905	910	857	870	908	855	862	909	827	834	891	876	884	916	868	877	909	896	874	848	812	843	918	842	810	843	881	907	874	892	856	842	861	831	884	871	829	891	855	924	897	851	885	852	889	863	835	870	911	895	823	862	898	881	847	849	906	880	893	846	868	873	879	863	850	896	899	850	892	886	856	893	913	917	894	839	897	881	891	885	916	866	841	803	872	851	886	820	876	943	934	819	909	900	890	917	858	885	865	894	839	892	911	860	853	876	834	882	859	852	854	847	853	887	869	852	885	871	915	923	885	841	870	878	882	862	809	895	879	906	848	854	824	873	863	858	885	855	835	839	889	853	859	903	843	887	866	875	864	846	899	924	892	873	885	844	884	842	875	924	838	862	907	874	849	855	853	866	897	896	850	892	882	874	845	853	873	870	884	895	905	903	829	853	843	878	912	893	849	861	876	872	919	841	795	834	876	869	838	863	918	848	859	865	835	911	854	863	880	823	898	844	883	856	903	889	889	836	827	868	855	841	885	813	849	889	888	851	865	854	854	913	941	884	865	838	843	840	863	878	852	875	876	852	874	901	907	892	907	906	855	876	885	906	874	906	826	836	874	906	815	848	847	881	877	876	862	865	862	897	825	932	915	873	856	790	877	896	917	877	831	906	853	886	838	874	878	830	869	828	890	829	857	845	834	877
7848	607	639	544	447	363	334	342	329	307	308	320	271	294	307	318	301	302	279	305	302	287	289	310	275	289	288	263	303	281	272	296	301	293	305	296	265	289	270	288	305	266	286	269	264	324	288	314	304	293	322	298	285	271	271	287	286	288	302	260	270	283	330	257	289	267	278	272	239	302	261	276	281	280	286	278	286	279	283	258	255	294	299	282	301	290	271	266	288	272	292	276	271	289	268	289	281	290	269	276	290	286	335	273	269	255	296	284	306	295	282	275	267	283	286	255	255	286	280	273	253	234	311	269	261	302	281	275	275	291	280	291	304	318	264	285	287	264	321	296	274	290	246	292	265	251	265	290	274	279	277	299	288	290	257	286	280	280	296	258	291	284	293	298	323	266	301	269	280	277	267	320	302	271	287	277	282	317	306	255	255	258	256	329	273	303	286	291	270	292	299	282	245	298	246	288	292	282	314	308	299	296	299	269	286	282	287	269	267	288	256	299	282	309	311	273	296	296	259	300	296	292	271	261	247	275	281	312	303	289	304	269	263	289	273	291	298	256	308	288	293	268	284	285	280	289	257	284	274	274	290	286	285	290	325	295	282	286	303	297	303	272	318	271	265	278	300	247	282	278	289	275	302	281	264	303	258	283	253	303	294	271	263	332	265	309	299	298	274	263	273	315	298	281	263	311	295	278	266	274	281	294	292	261	274	289	291	316	275	297	277	300	256	298	283	301	295	260	263	286	271	276	284	302	300	289	299	271	281	272	273	288	300	283	253	309	290	265	292	276	286	293	249	259	319	287	267	314	253	304	299	283	296	297	281	284	274	308	289	309	269	254	302	299	274	274	272	332	272	276	276	256	292	262	282	278	334	282	274	291	263	305	296	333	288	263	308	268	280	260	284	277	266	290	293	294	277	281	306	288	252	284	288	273	268	273	309	269	275	270	258	281	290	267	293	298	294	260	277	277	280	294	294	259	307	267	278	282	289	256	268	239	284	304	281	322	285	285	297	257	304	284	267	303	284	317	280	296	272	284	254	299	315	261	268	264	275	271	320	355	291	282	288	269	285	296	261	282	282	273	273	274	240	262	269	294	309	291	270	297	272	276	295	292	286	266	279	260	249	295	280	287	280	276	244	268	300	281	278	272	288	297	281	283	299	301	287	292	276	269	308	296	247	283	285	288	301	295	273	304	263	299	262	280	269	310	278	291	292	257	280	270	272	272	272	272	280	289	267	261	254	259	283	295	267	276	247	267	249	296	273	264	264	272	246	292	320	277	261	275	281	261	261	262	271	306	263	256	298	262	298	278	286	291	285	259	281	287	246	254	265	258	278	276	304	286	275	299	283	315	307	296	290	251	254	293	287	288	319	273	299	333	295	316	283	244	280	271	317	272	272	275	288	277	296	283	260	304	282	288	294	267	291	281	294	276	283	318	286	289	312	282	236	267	267	287	287	284	275	276	268	305	294	260	261	267	274	279	294	275	286	236	313	277	275	270	273	334	266	278	264	286	279	277	275	290	294	291	285	287	255	259	258	309	289	274	270	315	262	303	298	302	300	266	270	294	295	286	304	310	264	253	288	290	265	274	280	272	256	326	277	306	283	263	285	260	278	292	256	315	283	257	266	271	292	279	287	304	266	288	303	283	246	308	299	254	264	283	236	303	236	305	289	271	264	283	257	289	283	284	254	282	327	308	305	260	280	301	276	274	296	301	329	296	271	257	285	284	286	311	303	246	281	264	286	274	315	281	281	266	312	256	271	287	279	277	300	266	277	274	275	259	301	323	299	282	299	298	282	260	285	289	277	260	308	245	299	275	239	274	275	284	284	257	301	288	288	293	291	309	282	273	254	289	304	270	244	264	262	269	291	291	291	265	290	285	292	254	298	289	287	298	260	286	284	272	296	293	289	294	272	302	283	285	284	290	287	272	274	285	271	256	251	262	281	285	282	307	309	305	249	287	314	272	270	305	310	289	307	279	288	298	286	311	287	297	271	289	250	287	292	274	298	263	276	269	286	292	265	266	281	318	274	280	257	288	265	278	280	262	294	250	285	247	251	281	292	282	325	260	299	265	276	274	283	277	271	279	293	278	296	281	291	280	290	296	281	285	259	267	269	286	289	273	298	274	281	274	281	263	272	275	277	275	261	293	251	273	293	271	263	286	283	281	281	294	268	278	284	296	273	279	286	302	255	252	311	278	297	297	285	250	300	322	251	291	284	300	294	287	286	300	260	297	326	281	287	264	290	291	262	299	306	252	287	278	292	291	283	274	263	299	277	261	267	278	271	295	292	285	260	267	325	280	276	260	294	284	284	268	279	306	321	292	304	268	269	289	287	280	313	326	276	265	264	300	297	274	246	302	273	278	292	270	298	243	257	251	305	270	288	268	302	286	259	267	285	278	268	275	308	275	290	264	271	292	286	290	282	279	297	285	272	291	314	287	291	260	277	298	302	308	290	276	271	260	322	298	302	290	256	293	290	238	287	292	272	272	256	272	246	297	315	298	308	259	285	256	272	284	265	283	291	308	278	293	279	320	265	286	307	277	264	308	294	290	262	298	285	271	251	272	268	285	301	252	290	292	293	293	357	289	268	272	273	276	304	259	280	289	277	291	271	279	245	308	269	273	266	269	305	308	286	272	270	270	294	274	269	265	260	277	306	278	299	272	273	284	294	284	279	282	273	272	258	291	300	256	286	263	259	280	292	284	264	299	280	282	300	264	270	262	304	280	270	290	296	284	267	294	304	262	279	288	283	285	277	297	261	272	276	290	290	270	283	284	294	312	298	315	259	290	285	299	294	292	261	263	291	296	278	284	262	268	290	272	296	246	304	301	261	303	299	296	286	280	289	265	263	280	283	276	233	265	288	290	241	280	273	298	278	286	289	270	282	295	289	253	320	288	275	289	292	302	270	257	261	296	295	269	316	300	297	287	274	290	296	276	274	279	298	294	300	293	287	293	275	298	298	269	303	286	267	279	260	294	294	275	293	280	286	262	304	283	271	277	309	256	246	307	270	240	258	290	289	304	262	317	279	279	283	258	268	283	291	268	270	288	279	237	292	295	315	297	305	279	301	250	275	305	309	297	280	306	302	290	270	293	313	310	288	287	262	296	285	281	257	262	291	297	274	287	312	284	283	281	280	299	301	267	285	270	276	288	302	257	287	293	256	305	268	257	259	281	278	257	278	276	277	298	289	273	287	289	267	257	302	294	265	275	269	302	301	268	285	273	261	275	288	283	274	284	277	278	306	315	268	303	297	273	307	291	269	268	277	296	288	251	258	288	279	270	273	297	301	276	295	269	249	296	304	263	276	283	289	318	279	274	307	277	279	278	287	285	266	282	267	294	255	300	343	279	294	252	245	299	268	286	276	289	293	292	295	271	249	274	294	307	310	292	298	270	287	302	291	270	283	297	269	305	284	283	294	278	291	297	275	254	299	279	264	275	285	283	278	265	280	282	276	275	276	283	266	281	288	288
6844	926	1303	1484	1278	1170	984	935	811	813	758	817	783	786	752	732	715	744	756	722	693	711	687	732	705	715	696	693	723	686	667	656	661	709	655	650	692	666	650	648	642	723	674	638	645	719	698	652	671	637	681	733	679	703	670	661	673	706	658	622	648	677	701	649	661	683	643	661	612	656	643	679	700	675	709	658	648	681	638	634	679	642	666	661	640	673	655	703	665	676	673	678	660	663	722	664	701	701	618	659	682	657	635	660	652	707	643	635	713	619	677	648	628	660	646	677	685	686	700	651	647	678	642	707	705	667	664	660	666	665	704	695	681	721	652	651	668	640	672	635	649	651	680	645	645	656	661	645	678	658	688	660	624	686	658	655	640	661	639	598	673	677	628	713	627	681	640	647	724	636	641	585	700	695	645	633	645	660	633	641	649	672	679	714	646	668	618	703	684	688	664	706	705	646	640	638	658	624	700	650	686	719	664	656	668	672	707	690	675	655	660	651	687	690	651	666	642	667	678	681	645	683	698	683	639	718	708	692	603	660	643	631	719	679	673	655	684	672	684	634	684	663	686	680	607	665	668	694	605	703	645	691	670	650	683	683	697	689	685	681	679	687	644	607	683	667	680	649	659	680	686	691	681	694	726	657	637	654	654	651	666	706	653	698	667	653	673	597	665	635	658	695	678	653	643	660	653	643	634	605	640	679	698	630	642	634	612	687	682	678	621	692	670	652	660	688	658	721	676	618	644	685	664	684	662	646	672	680	694	627	690	586	668	688	648	676	724	708	638	633	631	669	655	710	662	637	664	631	652	635	672	674	646	652	669	671	696	656	649	695	670	628	723	630	629	635	682	631	665	658	687	635	638	692	642	701	651	708	703	696	654	702	681	622	650	674	698	665	646	657	660	659	674	729	650	667	673	704	694	692	651	684	673	635	659	692	668	678	639	648	697	634	667	659	659	647	705	648	662	650	677	673	616	702	672	668	653	656	682	665	659	689	709	675	658	673	697	691	711	718	635	721	693	661	687	643	665	636	665	657	636	654	630	658	696	676	684	634	638	682	669	661	629	675	676	667	640	668	661	642	645	651	662	630	696	684	631	665	704	690	704	690	655	628	657	677	694	652	687	663	678	659	648	676	695	667	678	645	705	625	666	684	646	688	663	644	705	685	647	690	647	650	660	666	677	682	693	687	623	651	630	722	683	688	684	616	626	663	651	630	669	630	642	707	646	681	634	669	687	681	679	696	699	671	675	653	685	646	621	621	658	682	677	651	655	685	681	710	692	646	660	686	652	686	684	683	675	685	688	641	704	654	642	609	625	660	672	697	609	640	662	701	644	689	699	643	644	647	663	670	687	675	651	606	701	675	668	692	715	681	676	675	684	655	659	636	633	693	650	665	632	618	663	665	691	682	681	646	715	646	641	681	662	677	678	652	645	660	758	674	627	700	611	674	664	673	672	686	646	653	617	673	652	656	667	644	683	677	674	634	655	664	659	686	674	703	686	631	717	673	643	657	678	705	670	700	640	695	635	668	681	671	632	648	670	648	645	644	655	660	691	720	706	658	745	677	676	714	655	673	620	665	664	670	638	667	634	673	667	655	667	669	700	652	673	648	689	694	652	696	643	712	675	658	674	616	658	663	715	594	631	675	640	685	625	673	654	630	564	685	638	671	658	629	698	649	633	673	701	662	648	682	634	671	716	684	673	678	644	684	678	644	660	643	685	598	692	673	673	689	667	623	674	689	712	691	646	650	673	618	680	649	673	660	679	727	663	648	678	666	720	678	634	656	669	634	709	642	685	671	671	665	654	674	622	650	640	660	674	666	618	693	629	639	620	692	671	672	653	685	699	625	686	670	656	641	714	643	710	672	642	633	656	660	695	646	696	661	646	683	664	679	674	605	648	660	693	638	674	671	706	673	694	676	643	656	680	686	679	675	605	722	686	638	660	663	653	648	665	654	663	673	664	638	707	662	689	661	643	665	671	654	628	696	691	659	684	708	676	656	664	620	662	664	674	667	679	661	652	673	635	639	702	707	636	657	636	673	672	687	689	688	652	658	718	679	633	697	656	669	677	655	665	672	673	648	661	645	659	637	656	694	666	657	683	651	670	619	674	655	666	700	669	665	710	687	633	680	677	670	635	660	667	679	688	692	693	697	653	636	640	701	667	691	678	686	651	639	666	670	660	625	701	622	689	659	706	658	648	668	661	668	613	640	633	676	617	639	683	680	630	679	658	615	643	650	684	699	666	649	666	656	631	672	658	658	639	660	668	673	643	697	684	672	638	627	668	640	680	660	660	676	670	642	711	707	686	696	642	636	698	666	644	605	656	639	682	672	639	683	666	620	689	629	669	644	681	675	719	660	674	680	665	657	631	654	697	660	653	652	681	650	661	659	656	633	675	642	629	670	653	694	672	661	648	692	636	676	660	629	656	640	673	683	653	659	700	662	668	644	656	688	667	649	677	660	711	665	679	610	627	638	702	646	661	700	703	661	653	717	673	644	650	658	667	677	671	661	719	690	679	650	676	692	710	717	683	657	712	694	678	690	714	667	665	668	642	609	684	640	633	656	672	636	674	651	691	649	624	640	692	664	646	645	660	682	706	646	722	671	693	647	657	626	676	698	693	642	709	658	712	652	643	663	680	679	633	707	683	672	666	676	631	666	650	665	633	670	700	656	654	649	672	676	680	649	690	708	667	696	630	661	684	658	679	691	638	663	664	662	661	633	655	662	604	642	610	686	677	629	656	661	683	668	662	662	647	657	662	695	681	658	657	644	655	645	668	696	706	675	682	672	640	714	695	640	707	674	680	664	625	665	633	663	677	629	644	680	699	652	663	673	634	658	675	682	674	633	684	645	684	681	616	666	686	658	658	695	684	678	708	686	649	650	685	698	665	641	658	650	609	634	608	669	670	648	652	648	678	642	623	722	625	667	584	690	721	685	662	610	642	636	657	633	700	672	683	674	678	670	664	673	726	687	663	664	652	634	685	646	643	633	636	650	675	705	666	645	640	673	662	656	656	651	667	696	667	689	655	657	665	646	652	652	697	635	652	703	641	654	675	674	648	638	665	666	649	715	632	664	664	651	659	680	647	670	664	662	719	663	645	646	644	701	635	677	634	647	685	641	659	663	713	700	648	667	677	676	603	665	640	667	634	661	712	715	679	640	653	675	693	637	664	653	673	653	660	651	649	637	632	691	676	631	696	671	675	684	624	701	716	653	629	728	631	664	642	672	694	659	671	684	681	618	645	686	566	694	680	692	660	689	661	675	687	721	676	662	696	630	661	674	722	669	594	663	625	659	672	697	686	622	630	698	689	643	668	614	659	649	658	632	692	645	660	666	641	673	633	663	601	612	624	668	671	662	643	669	708	654	636	652	634	700	690	645	688	642	701	668	706	647	694	672	685	712	686	684	649	653	669	674	638	637	640	661	696	644	657	695	688	651	635	682	586	729	675	663	683	642	665	658	646	667	694	632
13304	836	660	512	362	262	239	204	199	162	171	147	133	134	129	144	143	163	135	133	126	126	132	126	128	92	125	137	124	132	142	122	115	125	133	117	130	131	130	144	124	123	141	121	120	126	132	114	136	146	133	127	108	132	139	106	121	112	134	132	123	142	128	118	134	117	129	140	119	114	114	103	115	125	120	120	145	103	116	120	127	128	137	108	114	123	105	129	127	115	139	116	147	107	106	129	118	130	116	109	135	124	114	125	106	123	136	125	129	108	122	127	114	112	131	116	108	105	110	135	108	129	126	108	108	132	107	116	120	127	127	120	95	138	131	147	125	151	99	115	136	146	132	141	125	128	128	137	137	131	140	122	109	140	134	112	124	141	131	128	115	116	134	105	135	137	130	116	150	139	120	117	134	114	107	122	133	121	140	112	136	122	123	128	135	117	148	142	140	119	109	126	115	126	122	111	133	119	127	130	116	143	121	120	109	134	138	115	106	128	138	119	118	128	132	142	131	128	109	92	117	134	138	104	115	114	119	105	139	124	150	120	120	123	138	115	145	120	125	128	124	139	117	119	131	136	151	114	112	130	129	125	112	117	125	120	124	132	139	107	123	118	132	141	117	113	126	137	131	137	119	125	120	138	135	116	113	120	128	127	134	148	120	125	118	100	133	110	113	111	116	135	138	108	129	126	121	130	118	124	128	123	123	110	130	112	115	113	112	130	125	107	132	135	139	111	135	121	116	115	120	109	110	116	145	147	125	129	133	134	145	100	134	133	125	139	127	119	145	133	107	116	138	100	139	141	101	132	114	135	127	126	130	129	122	111	134	104	121	108	127	139	118	111	119	161	131	138	148	128	134	115	118	119	126	136	121	124	115	125	130	122	124	125	125	148	138	119	137	139	130	138	114	108	131	125	124	116	147	129	130	129	122	154	102	109	116	112	125	124	102	107	128	118	115	128	135	117	133	127	115	121	113	123	149	119	106	123	137	137	128	104	110	137	116	127	108	123	122	132	130	116	114	125	126	155	132	127	128	120	110	116	106	119	127	129	116	135	134	143	128	142	118	136	131	108	109	127	124	125	136	137	126	120	125	124	124	131	159	125	124	128	121	146	116	141	124	132	119	131	108	112	121	131	123	130	114	109	127	118	134	119	121	100	111	113	119	123	129	147	134	116	123	121	110	137	128	131	126	113	116	126	128	116	124	158	139	142	122	120	153	96	105	97	148	122	121	115	138	132	123	142	114	101	139	122	138	108	135	121	114	132	116	113	116	133	124	117	115	112	137	133	110	116	126	121	121	110	127	115	116	93	141	129	124	127	118	120	128	135	125	119	109	127	113	118	145	128	132	107	120	137	135	125	108	136	121	108	117	126	112	127	123	121	128	100	107	108	93	153	116	108	125	130	132	134	121	128	133	142	142	132	160	132	110	127	108	116	116	123	103	120	108	128	107	124	133	135	140	109	125	128	125	125	141	132	117	134	140	134	128	105	120	94	146	120	152	128	147	125	124	109	128	111	133	165	108	111	119	142	111	108	121	139	116	119	130	143	136	121	118	121	123	125	127	116	127	111	97	118	136	141	130	135	139	122	139	115	115	126	128	126	117	123	135	131	126	111	127	119	134	130	105	130	130	134	109	125	129	114	119	125	126	124	118	99	134	117	111	127	125	123	126	147	119	128	128	105	130	132	121	130	118	158	113	140	140	128	133	136	127	111	105	123	133	114	130	130	105	119	143	119	132	143	113	129	112	154	129	100	115	137	122	97	114	112	144	132	115	112	127	143	112	132	123	115	120	97	122	124	127	111	112	131	144	130	118	109	134	123	114	130	127	126	100	111	111	110	114	110	117	116	130	143	133	144	123	117	119	109	114	109	106	136	126	106	114	101	145	126	131	132	125	127	125	90	105	131	145	116	112	121	123	142	118	116	116	140	103	114	148	114	112	120	127	140	117	129	113	123	126	121	137	125	133	131	120	149	125	119	131	119	118	108	121	143	101	129	114	136	113	115	150	111	112	130	135	129	111	133	139	128	128	140	117	124	134	119	122	121	117	126	126	113	111	115	134	138	127	105	116	130	137	119	115	123	123	130	121	116	129	127	123	132	144	119	120	108	107	122	85	127	124	124	110	120	110	132	111	100	123	123	119	136	125	101	108	125	128	118	139	108	118	136	136	140	137	136	113	116	126	119	153	102	154	128	115	111	132	147	100	116	112	137	121	150	147	113	121	126	138	114	116	92	117	137	126	112	126	149	123	127	121	134	119	137	152	139	133	126	119	115	95	129	131	97	117	135	102	128	122	122	127	129	122	104	109	126	115	125	117	135	127	110	106	133	145	121	122	137	131	136	120	106	114	125	117	122	130	132	121	120	123	113	115	117	122	118	122	115	126	114	114	137	116	127	131	125	130	134	123	147	125	148	154	130	120	119	130	113	136	137	130	142	142	137	145	130	143	157	104	126	125	122	119	112	114	133	139	124	137	130	118	120	108	125	136	128	146	116	139	113	124	115	125	116	153	135	164	134	138	106	137	114	121	105	139	124	144	123	137	127	116	122	129	133	139	131	118	143	128	122	124	123	113	137	114	136	134	143	113	120	128	117	139	133	137	128	123	125	126	118	131	131	118	142	111	130	125	139	120	139	133	124	115	117	127	121	109	132	105	106	114	107	107	140	122	138	130	122	131	110	123	129	149	134	118	118	118	134	113	132	131	132	151	146	117	129	108	130	122	118	129	122	100	125	113	121	125	153	130	117	118	139	137	129	136	120	124	140	120	111	110	122	112	120	141	114	130	124	130	134	138	138	115	113	138	145	125	135	121	126	103	126	127	131	144	130	126	111	116	128	145	126	118	127	112	150	109	122	126	102	137	123	123	115	129	101	132	122	120	102	118	126	125	118	154	128	128	108	128	114	140	126	123	123	121	129	121	126	136	120	118	111	115	111	129	128	136	128	129	102	113	119	117	129	122	114	120	115	133	134	124	124	133	130	134	112	124	116	134	122	128	130	120	122	128	133	123	128	121	128	111	111	117	131	136	120	127	120	108	126	137	108	149	131	115	135	144	116	128	121	127	132	114	105	127	122	127	122	127	122	114	122	132	116	119	131	119	133	125	136	106	120	121	129	115	107	134	120	129	127	117	130	125	92	144	121	141	132	122	126	134	123	128	132	126	131	110	122	124	129	136	116	117	118	125	121	138	132	122	148	101	110	111	144	118	131	120	118	106	117	121	135	111	136	121	136	130	140	127	126	122	113	139	118	121	121	132	132	138	117	139	119	106	131	107	132	135	132	124	133	140	110	123	144	120	143	127	152	124	105	97	133	113	118	126	141	116	126	119	135	122	127	129	104	130	120	156	144	133	137	116	124	99	105	136	116	115	160	130	143	143	127	122	111	126	122	160	132	129	135	115	109	130	111	127	124	100	128	108	125	145	125	129	120	131	126	111	128	135	128	138	121	129	103	134	129	139	129	114	129	128	99	130	118
8177	793	1550	1667	1422	1141	912	798	685	656	618	572	478	504	477	450	461	427	406	429	429	411	346	349	405	382	384	381	350	415	356	367	387	342	390	340	336	349	330	346	333	360	362	359	358	343	354	368	297	353	338	331	332	341	323	340	359	312	314	339	344	355	325	352	331	336	309	336	317	321	361	334	371	341	355	344	325	331	321	320	336	329	325	351	312	343	350	332	348	331	333	351	340	300	344	338	343	355	335	317	340	334	306	342	355	328	305	347	336	306	312	321	323	324	349	325	352	329	301	353	325	340	317	349	340	372	302	320	364	334	326	320	320	338	349	382	332	345	336	296	309	337	301	316	316	335	355	333	295	345	367	337	328	291	318	338	370	319	307	334	319	337	330	326	331	339	335	320	344	308	327	336	332	316	312	307	336	318	348	360	353	312	317	353	320	325	314	330	332	324	340	324	330	328	314	339	338	355	334	309	322	351	360	300	337	303	324	335	328	324	306	321	292	327	350	334	351	317	303	332	325	337	315	301	343	344	339	315	328	357	361	314	316	328	335	321	352	348	317	329	323	309	321	353	319	310	333	328	345	366	331	343	316	348	332	322	339	311	321	317	353	321	340	334	330	324	309	340	327	316	319	351	333	298	325	339	326	308	343	325	276	328	329	305	364	339	322	331	329	356	351	310	348	310	311	355	337	344	356	339	314	332	314	343	332	322	309	320	328	338	333	336	318	342	362	329	311	300	337	319	308	340	353	298	314	336	302	356	324	347	320	322	314	336	306	314	314	319	344	337	327	329	358	329	348	334	334	353	355	303	311	322	322	317	316	365	312	326	316	323	315	342	327	348	335	342	311	318	337	356	331	329	328	293	328	334	341	314	323	323	341	357	338	328	337	338	390	306	306	324	344	297	298	319	337	309	355	325	353	362	359	336	319	331	313	316	328	342	325	346	331	310	331	342	309	355	344	345	312	306	290	308	326	328	292	350	333	326	304	303	322	310	333	311	333	345	337	324	347	367	334	339	352	317	337	355	340	302	314	347	351	330	298	329	331	315	317	335	337	342	363	329	328	311	327	321	327	351	329	307	336	316	322	322	347	354	350	338	335	318	314	328	330	344	346	306	339	327	310	337	325	334	327	316	332	345	316	318	348	335	335	287	340	336	332	313	344	329	354	313	314	321	318	330	316	346	323	347	337	328	322	325	347	328	348	352	322	311	325	337	328	334	319	328	315	328	327	336	353	346	318	328	352	327	306	340	306	366	325	324	338	322	311	347	336	315	295	300	343	319	313	338	301	350	356	341	326	333	353	307	334	288	342	366	368	304	309	360	313	366	305	351	335	327	318	331	351	345	330	322	346	359	363	303	305	343	298	317	329	352	337	322	346	319	323	314	355	341	347	315	319	363	321	350	353	340	322	332	323	356	338	313	334	342	334	342	324	331	344	327	330	332	342	298	316	319	340	331	342	323	317	291	354	348	327	318	337	324	386	349	310	309	351	312	325	339	368	336	333	326	303	309	320	325	362	304	337	309	329	318	380	306	345	317	341	331	296	317	361	327	343	353	356	307	291	336	344	339	320	323	311	367	343	331	309	338	317	321	357	355	299	343	330	331	351	335	326	342	316	339	327	344	317	339	344	320	318	359	316	322	328	333	319	312	317	339	342	313	349	330	315	333	298	332	307	337	331	342	313	335	337	349	339	323	348	298	318	354	347	327	330	314	329	360	318	335	335	342	320	315	316	325	330	350	333	331	309	341	305	338	345	319	364	318	315	352	352	334	337	334	343	317	344	332	319	344	325	342	314	342	333	333	321	310	329	333	339	355	321	325	359	355	349	335	330	335	319	309	323	334	308	347	353	325	340	340	330	359	350	336	357	309	349	311	305	361	347	340	332	321	330	318	352	312	332	330	356	325	325	316	283	309	358	375	314	331	300	319	309	344	311	324	331	346	305	338	346	306	319	350	338	331	324	346	308	337	327	354	352	322	347	361	344	340	336	311	328	316	354	306	327	339	346	328	362	332	349	317	329	317	320	356	318	314	318	349	324	337	322	350	295	291	354	371	332	357	319	324	375	365	335	334	348	338	346	327	329	331	352	323	330	290	333	325	333	308	351	359	349	329	293	333	319	330	346	341	317	316	343	367	324	351	356	316	337	320	343	351	322	334	318	304	325	320	344	317	336	347	323	312	337	355	353	344	319	313	363	311	311	355	301	345	337	329	308	340	297	345	335	327	346	315	326	317	340	349	373	325	316	334	343	343	358	338	339	304	362	337	318	314	315	322	290	331	356	300	305	345	352	365	313	300	292	377	340	337	347	331	317	367	368	321	318	328	293	315	344	338	323	327	312	365	320	338	337	333	318	311	326	319	308	320	336	327	341	303	344	315	332	347	368	331	337	315	332	358	307	316	359	327	307	361	345	333	329	354	312	274	381	352	329	327	327	320	329	367	333	310	318	334	334	327	333	340	309	326	332	340	342	309	318	304	358	324	338	355	322	330	364	322	284	347	363	333	301	315	357	325	335	302	296	308	312	355	305	324	331	289	369	323	320	343	308	290	362	319	336	343	350	338	313	314	356	352	343	338	304	363	353	338	310	318	315	330	317	303	347	359	330	313	339	300	310	327	352	303	340	348	330	284	385	306	327	322	341	357	334	343	352	358	307	313	315	371	348	338	353	310	312	311	349	298	345	350	308	362	314	338	316	322	321	332	330	331	345	348	351	353	336	352	330	335	347	331	358	330	349	331	331	335	362	328	349	320	333	327	325	316	358	318	357	319	301	350	352	318	326	333	342	343	315	360	320	350	343	302	335	326	300	320	311	338	363	319	336	355	349	326	316	342	346	338	334	347	336	309	364	355	335	343	337	293	343	315	327	338	321	335	346	311	340	308	336	358	323	308	339	342	316	354	319	336	329	309	340	341	328	330	289	348	353	331	330	314	340	332	316	335	336	348	321	314	351	339	315	312	314	335	315	319	315	333	329	339	319	344	315	345	356	349	360	305	321	321	352	323	326	339	336	345	348	348	314	326	341	313	348	326	310	338	340	327	292	354	333	349	326	305	327	327	313	354	311	329	337	357	318	330	334	340	284	374	346	354	329	325	344	351	339	320	309	353	326	292	307	312	309	347	357	315	350	297	299	322	323	317	323	324	321	312	326	351	332	348	334	328	321	309	358	359	338	336	307	305	322	303	348	293	318	328	342	348	318	308	310	344	338	325	343	320	321	356	309	320	330	349	349	333	308	309	287	336	353	308	337	348	299	348	339	374	314	326	332	319	363	338	354	310	316	361	319	311	334	336	338	335	333	327	341	339	292	318	323	315	336	362	313	341	352	323	341	330	322	344	311	335	331	309	323	315	340	327	316	333	321	302	326	331	342	339	333	345	336	344	339	328	343	321	320	349	331	299	324	305	321	334	302	327	335	348	334	347	327	338	314	302	296	321	303	305	325	363	299	308	333	347	355	336	319	340	350	322	329	324	302	321
1529	381	383	388	375	391	357	393	360	373	396	353	382	364	384	350	409	369	393	384	362	413	387	388	377	382	393	376	359	352	407	340	404	395	423	386	412	388	419	396	395	379	374	384	395	385	361	377	354	368	353	434	380	377	387	436	357	336	366	403	375	402	398	387	367	424	397	364	398	357	360	391	374	372	371	382	378	330	400	373	361	362	374	396	356	387	348	376	381	345	383	339	366	363	397	400	412	382	394	367	397	400	369	350	377	378	359	399	396	404	417	370	361	357	360	358	393	362	410	364	368	353	417	350	403	363	403	386	385	369	376	384	381	384	381	364	352	353	410	380	390	420	360	348	382	368	390	381	383	381	343	407	365	388	392	396	366	417	395	396	379	392	363	355	371	392	393	362	333	381	352	403	388	380	384	349	380	369	358	379	424	369	396	405	405	351	387	344	364	359	378	389	380	388	398	388	363	366	352	396	367	341	339	392	367	361	385	380	361	385	374	379	399	389	363	357	383	354	390	368	388	393	393	426	379	387	427	358	383	410	387	382	407	406	400	353	349	364	365	380	345	336	403	395	383	371	379	416	384	360	376	398	403	372	366	381	374	386	331	379	364	381	400	390	360	379	345	410	387	373	356	402	365	395	347	370	353	408	367	392	375	384	359	383	377	370	405	404	363	370	413	373	414	383	392	362	351	393	370	372	360	361	397	349	391	321	383	371	346	402	359	376	346	395	387	392	355	366	380	396	386	388	336	421	381	357	383	394	380	399	376	381	351	405	368	374	358	345	362	329	375	384	367	360	367	387	381	366	386	369	404	368	366	384	382	379	372	426	374	365	385	352	391	386	384	377	367	357	370	365	411	351	379	358	397	382	363	353	384	383	380	382	339	388	377	350	374	356	398	387	349	369	363	381	364	411	366	381	388	355	378	416	414	351	374	382	413	363	361	366	351	394	388	382	372	379	381	348	365	326	376	368	360	391	377	393	371	386	339	385	401	396	375	373	376	366	385	358	354	368	358	389	380	377	362	368	362	383	389	380	414	389	369	385	364	346	388	388	379	356	398	398	397	384	371	361	349	369	368	390	419	395	423	359	388	389	409	412	410	395	343	381	398	400	412	416	318	392	405	365	398	387	386	397	382	390	340	354	349	393	414	352	390	390	347	404	395	380	381	364	360	365	350	371	350	376	390	378	385	350	394	367	356	353	397	416	381	369	374	405	395	374	388	347	370	335	397	312	375	374	362	374	352	384	369	381	368	386	396	387	380	397	375	398	356	392	363	372	369	382	399	404	394	406	341	374	395	344	360	396	413	402	358	408	368	372	383	357	411	343	338	383	390	437	381	375	388	384	381	398	335	384	364	354	350	367	373	348	371	370	386	402	392	401	371	352	376	392	367	357	387	378	369	357	385	374	366	355	398	363	398	376	367	377	362	377	344	360	360	381	378	369	338	395	401	382	381	416	394	378	358	396	391	401	405	366	350	344	385	369	412	369	396	378	357	361	418	353	381	404	365	380	403	383	391	361	395	377	365	382	357	409	365	371	399	405	409	379	393	370	403	372	398	369	363	390	374	413	375	386	383	341	385	377	352	396	365	391	401	368	335	408	395	415	371	399	368	434	359	380	387	375	405	361	374	396	350	369	389	386	383	418	395	378	359	403	385	419	359	391	398	405	390	348	346	327	368	357	418	394	396	388	360	358	384	386	388	366	353	368	401	423	398	357	352	397	371	376	370	329	364	357	354	360	424	379	392	374	402	387	374	389	385	374	354	356	348	367	374	369	365	371	398	357	371	387	405	358	327	370	390	335	339	375	391	348	359	406	384	368	387	409	367	392	380	408	387	383	361	360	332	419	353	376	402	357	388	364	381	382	350	395	344	368	360	379	342	398	363	401	329	348	378	365	380	360	361	370	370	331	361	367	404	371	436	400	379	377	358	409	366	379	389	384	399	372	372	420	374	374	387	323	362	395	362	355	400	346	358	393	371	360	336	401	401	383	393	375	402	380	355	397	365	361	380	396	420	399	349	352	343	341	382	399	394	386	358	380	404	389	378	384	380	368	367	350	349	367	371	389	377	410	410	416	349	364	392	375	373	383	364	376	376	390	373	384	353	384	334	404	389	400	399	384	383	355	360	368	385	373	342	388	365	377	376	386	412	401	381	357	367	391	387	398	386	373	389	364	444	400	383	360	405	404	394	388	384	385	388	368	363	341	369	428	391	369	417	346	369	392	375	380	367	345	349	359	371	355	384	388	383	390	401	369	375	404	355	401	371	391	365	371	380	367	364	362	367	390	408	425	348	379	383	380	385	382	319	377	396	369	350	371	364	379	414	390	399	384	362	399	393	396	353	379	366	380	350	394	385	388	371	386	382	364	367	398	374	396	356	390	368	382	392	421	375	356	363	374	376	363	353	361	444	321	412	351	383	372	423	389	375	414	398	375	394	348	376	380	397	404	363	392	384	373	370	354	358	361	392	374	395	327	428	389	382	371	361	366	372	403	381	431	389	427	388	374	347	355	375	401	358	374	388	404	376	381	375	400	370	375	389	363	399	372	360	384	406	408	360	356	387	399	408	364	374	395	354	382	391	401	379	356	397	412	364	359	386	385	350	325	393	379	350	400	390	359	334	358	382	383	376	407	349	386	379	402	352	377	403	375	391	376	353	348	371	359	381	398	330	373	390	379	376	371	414	359	359	362	372	401	369	393	379	394	375	384	374	387	402	387	381	381	403	386	376	384	412	385	369	413	379	404	378	379	412	412	347	418	329	371	304	378	358	403	375	387	358	366	376	381	397	374	346	391	384	371	390	343	348	362	358	395	359	368	406	370	344	395	370	399	370	374	375	346	369	380	375	395	365	345	400	395	333	379	407	371	394	381	374	403	398	373	346	366	398	383	387	379	369	376	409	373	344	370	362	384	391	398	413	389	393	398	366	401	346	378	351	361	389	377	380	365	381	376	354	395	363	354	348	352	382	364	380	408	389	369	408	388	375	387	386	343	432	365	378	352	369	340	368	389	367	399	375	391	397	360	354	382	394	377	355	399	362	361	342	394	396	372	364	361	376	357	359	366	403	388	383	395	366	355	369	391	388	386	406	380	386	372	349	359	417	389	384	384	378	368	392	415	370	351	394	381	392	416	399	347	404	397	348	341	364	359	378	384	345	378	355	385	386	407	359	351	396	367	424	402	394	399	383	368	415	398	363	372	378	368	339	376	385	395	414	396	388	364	378	403	365	355	404	381	368	369	364	390	422	364	396	360	396	358	366	354	354	383	378	357	359	354	374	368	361	361	383	395	352	386	372	345	386	384	355	364	395	421	383	367	385	371	356	352	383	367	358	390	378	406	378	386	379	391	379	351	393	349	377	388	364	386	413	360	360	404	322	368	383	362	351	365	369	379	363	386	388	378	385	394	384	401	367	374	348	348	385	407	378	378	390	398	371	364	382	376	404	381	389	366	391	375	376	379	352	343	380	419	369	392
2225	905	872	930	889	850	852	857	907	900	820	909	931	842	839	805	888	883	930	864	890	895	917	850	869	926	878	855	820	837	816	867	925	871	886	921	820	897	887	804	891	914	864	866	902	901	909	836	871	835	876	841	869	913	877	912	900	846	853	829	919	877	875	923	854	857	900	929	910	833	846	839	882	854	925	827	833	913	877	895	855	864	918	829	860	869	902	876	858	869	930	861	827	874	895	896	863	885	913	861	871	889	866	876	836	817	880	883	923	858	833	885	883	885	873	871	898	873	844	928	843	913	839	886	874	869	852	857	960	908	830	842	852	866	864	895	822	891	869	844	858	847	852	849	863	864	903	916	879	865	825	882	916	824	885	877	864	842	916	855	877	809	846	890	934	916	817	870	825	859	877	906	855	871	868	794	868	903	910	883	913	924	951	834	870	918	898	800	839	853	908	873	900	886	873	870	869	886	909	887	902	898	846	865	883	862	859	811	902	855	848	855	893	895	873	913	885	839	876	867	830	867	801	824	851	859	882	856	848	864	885	868	875	844	841	919	835	895	849	885	845	875	874	851	834	862	887	863	874	872	896	926	888	852	849	905	890	863	889	907	837	894	861	905	902	835	886	827	839	860	862	823	884	850	876	819	941	891	871	795	800	888	911	924	843	881	850	913	892	897	893	839	870	831	874	828	887	887	898	894	875	808	844	888	866	930	928	904	887	882	870	825	831	869	859	824	913	876	819	856	832	869	884	923	868	831	863	849	859	852	840	878	878	893	889	871	883	873	884	874	879	862	856	851	892	888	865	882	892	845	835	846	873	861	831	907	878	918	849	829	849	874	855	855	892	863	915	833	875	842	886	848	865	878	865	858	890	887	869	866	859	866	881	923	810	874	865	849	839	920	881	884	849	866	862	901	939	891	838	881	917	863	818	869	819	864	856	852	841	882	884	849	885	893	856	856	861	857	835	909	889	916	835	841	874	861	896	846	882	882	876	878	821	896	873	846	883	903	846	893	867	858	878	861	891	868	911	809	872	886	897	872	841	909	870	824	901	843	897	843	912	909	829	889	904	869	861	844	908	882	904	910	896	865	878	860	902	875	835	892	857	857	914	865	873	893	908	919	926	859	811	890	845	847	836	877	887	868	829	885	821	808	848	865	855	858	856	859	856	902	898	897	851	857	877	885	904	887	912	905	895	891	911	909	865	847	915	922	892	888	875	876	837	896	875	885	911	924	859	875	908	883	892	821	890	898	865	871	865	870	850	864	858	863	896	901	934	915	859	784	858	866	831	883	882	930	878	833	917	873	871	897	884	906	867	933	893	824	871	935	843	900	845	875	843	890	857	885	862	826	865	842	845	889	865	868	860	916	815	851	847	831	846	865	874	856	843	859	893	856	844	872	882	773	904	845	902	882	833	890	878	904	867	864	855	852	889	862	856	862	835	883	872	887	865	884	884	865	840	897	863	865	900	896	891	900	887	859	878	830	839	857	881	873	829	868	933	833	920	879	847	854	813	942	865	885	870	876	888	837	862	833	873	839	858	881	888	850	835	869	839	865	848	853	852	853	895	890	864	864	816	857	828	837	866	882	846	840	866	900	855	796	918	906	924	910	793	899	882	821	888	832	874	829	887	876	863	890	890	869	888	857	879	919	867	822	862	846	923	865	897	841	858	917	889	871	864	882	871	888	878	886	838	917	850	844	863	839	870	870	847	870	876	815	912	837	891	891	864	864	842	844	861	866	863	871	834	851	850	900	830	901	857	920	867	929	888	867	925	876	915	964	837	941	881	857	890	831	876	896	877	854	885	888	881	858	831	863	916	895	869	836	871	856	852	888	909	920	956	901	850	879	868	887	921	867	851	846	887	912	896	863	827	835	861	882	884	859	856	868	901	885	858	871	900	887	869	889	919	857	845	874	899	798	878	895	851	887	873	900	900	836	869	893	921	871	821	827	824	891	899	822	901	872	863	860	845	885	861	878	880	875	821	877	907	832	827	876	864	892	828	894	844	859	860	807	876	903	870	886	853	890	867	830	838	813	835	894	850	957	835	859	881	858	910	854	916	843	837	850	847	854	869	852	848	855	931	844	916	909	869	824	880	835	847	846	896	864	860	845	910	899	850	859	870	869	842	852	905	852	884	880	855	870	848	826	864	841	905	885	857	893	867	862	853	833	861	857	921	908	816	874	827	895	880	863	891	914	851	833	883	871	852	864	887	849	818	844	859	875	914	899	853	859	885	863	839	925	839	802	883	876	870	863	849	892	841	869	822	867	831	865	887	833	857	873	859	857	882	853	858	882	900	853	845	825	860	826	845	841	837	848	849	859	818	825	863	841	918	885	839	849	861	891	863	867	825	897	790	856	876	888	837	885	865	891	903	822	891	898	860	882	865	854	890	876	868	837	836	829	893	880	857	881	865	889	843	828	890	893	890	859	913	833	833	859	916	857	858	801	842	907	831	847	898	854	884	870	822	874	863	831	821	952	874	878	918	900	848	912	888	878	856	847	923	843	882	863	894	869	815	909	826	853	858	885	824	871	897	853	890	862	864	890	814	914	804	928	882	834	842	860	886	878	869	898	860	846	908	848	874	893	894	823	937	849	835	838	870	878	865	875	877	887	819	830	906	941	853	839	873	845	867	896	851	826	864	881	834	789	859	863	813	875	852	883	904	788	882	901	908	882	894	828	796	924	851	846	898	897	859	893	869	816	881	857	821	807	875	895	833	867	886	840	894	847	903	849	882	882	874	851	879	887	841	890	850	867	850	892	883	874	862	881	874	885	880	849	873	892	927	861	902	863	835	878	865	838	885	861	857	848	894	900	887	852	853	878	872	903	905	860	835	868	838	914	817	857	865	902	806	843	902	848	881	868	910	879	832	866	853	888	816	886	859	865	862	861	837	856	851	868	903	887	838	863	899	848	929	886	850	904	894	852	839	822	866	824	841	848	880	930	892	893	869	868	874	836	876	899	848	814	864	829	863	870	839	841	923	886	878	908	865	882	864	890	866	886	856	864	856	895	856	875	861	898	897	869	848	881	889	858	928	859	845	871	919	933	879	861	894	876	831	887	890	902	843	866	847	861	854	831	869	845	841	887	902	913	897	872	891	834	893	902	882	875	884	844	875	865	877	894	891	890	872	902	912	862	876	853	940	871	842	866	845	907	873	918	821	859	845	873	875	921	826	849	877	839	832	875	825	886	909	816	839	836	809	880	897	876	859	896	854	843	887	856	860	847	826	911	863	850	841	883	854	898	814	863	880	816	868	874	815	872	859	899	860	860	857	856	889	916	868	872	891	878	869	887	911	883	872	938	865	879	828	862	857	842	849	873	856	893	881	899	868	848	878	895	888	858	880	903	844	910	858	859	915	910	910	872	850	828	848	901	878	871	850	850	855	851	856	864	832	894	818	877	861	912	846	832	907	884	847	823	847	841	865	872	891	859	832	863	937	845	860	870	891	871	853	835	913	828	946	801	837	874
7572	602	609	467	406	321	354	310	298	335	336	311	319	289	280	301	310	270	276	285	307	277	301	300	292	287	276	280	303	292	277	261	293	290	273	255	302	265	292	307	288	286	291	263	264	276	284	280	280	317	285	272	312	305	285	274	300	302	261	289	317	260	300	273	280	280	317	303	278	272	261	328	303	308	250	292	254	253	279	297	302	266	295	273	264	330	256	302	309	256	272	318	299	303	304	268	306	274	283	285	259	288	277	279	268	294	285	286	285	294	289	301	260	268	268	291	297	300	248	331	299	275	270	302	261	288	323	270	255	291	288	297	299	285	256	284	291	320	333	291	272	268	280	255	289	279	314	275	311	268	332	285	293	288	302	305	281	299	283	279	315	311	277	254	283	283	270	275	267	289	268	281	260	290	268	266	280	302	299	281	291	296	282	311	271	292	266	289	278	269	264	314	286	290	274	282	300	290	283	250	326	281	280	292	271	312	276	291	276	294	241	281	301	294	328	298	291	262	267	299	299	267	272	270	270	302	269	308	282	272	304	291	294	279	299	263	274	285	283	314	284	267	271	266	297	300	275	281	292	285	286	298	299	302	260	286	250	272	278	248	290	300	283	284	298	285	264	290	269	257	273	257	294	281	288	308	302	267	287	293	285	275	304	301	317	265	288	276	285	273	279	284	300	276	288	254	295	276	281	278	309	322	290	310	309	284	276	268	293	295	282	288	264	295	280	313	285	295	265	243	282	292	307	262	266	272	283	287	305	278	275	301	281	307	316	269	285	287	274	273	295	284	301	272	293	289	269	299	274	266	278	269	294	299	298	278	272	312	300	282	259	261	261	255	286	303	265	294	300	276	300	292	275	281	284	262	288	267	272	304	315	317	291	293	278	269	283	282	266	317	278	271	307	264	262	273	273	295	283	267	277	294	273	287	254	289	278	253	283	294	298	265	289	302	306	271	296	277	262	302	282	286	277	273	273	273	297	310	310	275	278	317	284	296	297	286	303	315	277	293	291	259	266	266	255	293	302	291	271	295	297	267	290	267	275	286	279	293	312	275	312	281	251	285	291	244	305	300	268	306	270	294	290	275	280	270	250	285	290	324	290	302	252	303	324	296	287	278	294	290	291	278	271	294	266	285	276	345	266	298	300	258	278	300	290	289	272	287	289	266	296	278	268	305	309	286	278	285	273	272	307	299	281	312	290	291	296	261	264	277	275	301	273	282	276	289	263	267	294	278	289	311	281	297	276	277	287	268	345	289	285	269	281	257	262	266	298	271	269	282	292	294	321	289	288	260	266	295	295	291	312	298	287	296	273	292	290	278	297	281	291	279	282	264	288	309	310	300	303	289	281	290	301	311	270	274	297	279	306	290	281	253	270	286	279	305	288	288	269	286	276	291	294	249	283	289	295	292	316	276	295	281	302	282	267	278	285	267	248	266	278	275	306	312	247	281	293	284	271	285	280	284	315	287	268	283	267	284	277	314	291	317	265	282	315	282	276	305	268	281	245	264	256	286	287	263	288	259	323	286	244	257	265	279	250	281	274	293	279	305	275	270	276	269	268	256	285	290	265	293	318	295	268	287	269	293	309	280	293	309	268	290	242	277	283	282	275	287	288	279	295	301	284	289	307	296	294	281	287	297	303	285	319	262	285	280	273	279	303	280	270	301	273	314	289	291	268	271	308	294	311	262	293	276	258	293	276	279	298	256	269	311	333	274	260	294	254	267	297	276	302	307	304	301	275	289	297	268	277	297	293	269	280	281	277	228	292	262	304	326	253	266	304	292	282	275	252	277	266	269	272	298	318	296	301	275	287	293	294	286	303	276	283	314	277	288	255	292	295	311	264	260	287	301	305	275	290	283	281	291	270	286	288	299	300	274	290	267	273	297	296	318	273	320	292	263	286	284	327	316	285	258	285	269	272	282	292	320	265	314	283	309	296	283	301	256	285	285	298	313	309	255	281	267	267	297	309	325	265	270	288	264	268	246	275	260	283	307	279	289	312	291	335	296	302	308	272	294	292	280	273	272	262	289	292	291	266	324	267	262	278	290	290	262	282	241	264	269	268	299	272	300	274	304	305	310	260	268	259	301	305	300	309	281	312	315	316	285	262	304	307	282	254	269	264	290	309	271	260	322	292	283	252	287	259	271	283	318	299	292	267	309	273	297	282	274	292	272	310	295	262	298	296	299	279	294	286	275	287	286	313	304	237	285	289	283	302	289	283	235	280	268	301	284	285	288	268	277	309	306	291	270	289	299	279	258	292	258	316	286	293	284	315	308	290	255	285	272	280	293	280	320	315	288	288	284	290	289	308	306	282	297	264	289	285	268	274	260	318	291	250	316	313	283	273	273	331	297	284	249	278	270	282	288	276	316	275	298	295	277	285	310	269	277	291	256	279	277	293	274	255	286	270	289	297	267	271	301	290	333	291	311	280	276	295	301	257	307	279	295	285	265	279	303	297	275	269	278	256	282	302	260	286	297	293	313	297	310	269	269	265	266	294	277	268	304	330	285	291	278	281	298	300	286	288	266	261	297	274	278	292	295	294	284	255	262	287	295	267	282	269	278	271	254	279	308	309	313	261	320	274	297	331	271	286	256	292	291	295	268	281	271	294	273	284	299	283	294	306	287	293	273	299	302	293	273	275	283	293	297	334	307	279	259	298	261	271	321	306	300	285	292	326	316	292	260	275	320	306	316	282	264	298	277	321	286	290	323	284	287	273	281	264	283	280	268	291	287	305	266	280	262	308	258	276	299	289	275	284	275	270	256	270	270	279	292	280	282	260	244	272	294	303	259	288	300	311	287	299	281	319	276	292	301	292	270	305	279	286	281	261	280	287	289	300	277	313	270	282	287	284	242	243	267	283	287	310	296	275	295	317	287	289	257	300	262	276	317	276	317	287	300	268	283	291	275	272	253	321	287	263	258	264	261	311	286	276	293	297	271	277	299	307	293	260	292	306	265	266	286	308	289	317	290	290	283	298	260	281	278	271	277	282	253	265	281	269	295	315	273	276	272	255	267	268	275	268	261	259	322	259	305	278	323	299	255	291	285	264	308	292	274	290	319	302	250	305	274	285	315	283	280	277	283	295	279	304	296	292	281	311	284	281	291	292	278	269	259	293	269	285	280	285	254	299	319	300	291	286	296	262	249	260	239	254	277	281	297	297	294	259	272	296	228	295	289	267	294	266	287	289	286	297	287	284	301	271	299	285	268	291	306	247	280	309	269	279	276	275	293	293	300	270	287	259	293	272	272	286	269	274	250	298	284	307	302	285	266	268	296	269	304	262	273	284	279	282	285	304	280	279	268	268	312	285	284	306	269	296	284	294	275	303	301	284	290	270	288	307	273	322	268	265	277	294	273	296	289	291	259	259	277	257	271	295	254	310	306	275	257	287	278	299	302	312	283	282	309	264	292	256	271	273	281	293	294	285	287	293	283	286	286	267	274	291	295	268	253	312	294	305	300	281	283	284	257
6784	981	1350	1455	1283	1060	1020	934	866	823	801	783	801	779	727	702	713	704	761	676	702	731	734	682	727	689	694	703	662	707	655	696	696	697	648	683	692	603	680	678	647	694	705	636	731	697	656	664	679	660	667	663	695	696	673	692	746	695	651	693	649	636	646	685	675	631	694	652	669	669	656	630	668	693	662	658	670	668	668	662	693	666	656	698	657	656	689	661	692	623	677	653	681	596	666	678	644	657	633	650	689	665	677	676	665	659	704	662	647	657	671	667	689	745	628	654	673	674	679	660	674	698	650	673	696	692	657	670	702	621	628	640	623	650	668	656	669	674	640	627	683	683	626	695	654	677	698	669	698	688	675	734	685	671	650	669	637	645	670	703	717	699	620	683	694	632	700	669	661	666	717	640	688	713	664	695	688	654	661	716	662	687	655	674	627	687	641	686	640	675	643	669	714	629	643	710	677	644	658	654	665	562	636	666	653	738	663	643	700	707	674	645	672	715	659	641	696	647	672	666	637	705	640	649	646	673	691	691	676	712	715	682	665	659	694	679	648	688	659	643	701	671	666	679	671	674	634	680	685	669	683	663	685	646	654	693	663	680	642	706	662	659	649	633	651	654	666	668	626	669	622	637	681	655	670	665	646	670	672	661	653	638	706	684	638	669	693	711	664	619	652	654	623	634	661	623	658	664	671	661	668	662	689	668	668	670	650	689	675	638	693	673	670	666	671	688	622	677	647	699	613	685	668	675	682	702	673	641	692	681	650	634	669	654	676	640	676	681	659	657	673	668	646	673	650	683	619	691	629	693	697	730	693	654	643	620	638	656	646	631	712	691	670	665	630	670	672	652	646	672	667	677	648	658	655	660	648	709	629	690	670	652	649	672	656	616	655	671	677	625	655	659	665	654	635	665	730	650	655	711	670	655	687	641	689	690	668	639	666	622	648	705	633	671	616	693	654	665	651	651	643	705	704	717	619	645	657	675	675	657	636	699	646	665	676	650	684	675	659	670	661	636	664	645	699	653	661	628	647	641	678	667	644	671	665	658	639	695	680	638	644	666	673	676	669	708	671	700	653	672	675	650	680	656	650	662	642	633	654	673	635	683	665	664	657	674	641	658	704	716	655	658	632	648	660	661	682	643	649	747	641	719	697	623	688	664	662	627	663	644	692	615	681	702	651	644	635	651	619	657	632	660	658	642	690	682	621	673	671	673	627	639	704	663	653	668	636	660	671	716	640	684	648	654	665	659	647	661	689	653	681	680	694	699	686	674	647	627	659	650	689	649	703	642	674	684	637	645	669	639	646	698	685	695	635	630	664	657	655	642	675	658	669	662	657	684	697	693	661	662	619	669	660	670	693	644	648	666	702	643	646	655	693	632	657	629	665	693	703	662	697	680	652	628	618	687	666	695	703	723	637	710	693	613	672	642	688	716	687	689	675	659	657	697	636	629	679	686	656	637	685	664	662	683	709	693	624	641	621	697	631	708	645	683	712	677	684	660	665	647	670	674	705	681	672	681	656	671	703	670	680	636	606	674	659	674	692	681	667	670	686	681	660	678	596	690	675	673	664	662	673	683	700	681	642	664	655	623	615	648	622	663	693	683	663	662	665	636	634	641	666	617	683	668	660	646	644	679	665	639	634	665	654	694	706	690	672	711	684	674	671	682	682	687	709	633	672	667	645	660	665	621	716	628	668	634	644	671	706	655	649	691	667	648	693	647	671	695	657	713	670	673	662	690	663	633	660	704	677	657	685	679	684	694	632	697	677	706	660	664	641	629	648	663	642	663	675	683	697	631	638	667	696	670	640	637	659	659	696	652	662	647	669	661	671	699	677	635	682	623	654	668	660	654	686	660	694	639	680	639	641	607	665	639	682	656	664	644	654	688	663	662	634	669	645	637	631	628	644	689	641	647	637	664	658	653	659	651	707	701	656	629	610	658	653	677	677	652	696	690	642	662	685	692	643	638	698	681	705	691	677	706	653	675	639	673	679	648	693	655	639	675	666	716	677	636	641	695	663	712	645	669	677	671	676	676	679	651	665	688	676	658	709	662	650	649	698	688	681	678	682	682	617	688	679	624	650	666	655	665	681	732	634	616	642	697	673	612	665	631	691	684	665	664	701	644	682	650	650	655	694	662	684	669	700	661	698	678	648	641	666	690	644	655	622	672	658	624	624	646	633	681	687	665	666	636	642	652	647	701	675	651	652	630	687	633	652	685	654	672	643	646	646	622	691	649	668	632	672	664	657	659	648	677	665	638	613	646	693	603	667	702	679	646	678	662	670	674	689	655	689	641	651	634	660	733	636	640	706	720	664	681	643	686	652	681	681	698	630	670	682	686	655	694	684	718	634	705	662	637	678	705	680	658	663	652	667	641	676	627	628	667	655	697	674	662	645	661	675	656	654	655	696	659	647	674	701	687	675	694	651	698	720	685	628	654	642	636	654	631	662	638	674	656	656	647	668	639	675	659	664	662	679	668	672	682	643	689	668	660	696	634	687	665	682	641	594	665	633	662	611	646	664	676	668	673	667	655	687	607	674	674	737	677	711	698	653	686	674	620	652	670	678	654	708	664	700	647	678	685	651	638	644	655	695	645	701	657	639	662	649	708	637	642	690	671	663	608	681	674	712	612	663	649	656	680	637	634	622	666	686	623	706	642	677	649	646	689	666	635	683	657	659	684	646	701	691	623	670	676	662	662	655	668	688	646	722	672	661	680	640	687	674	654	688	649	673	658	668	647	700	647	675	616	682	681	639	665	677	653	651	695	682	661	612	639	685	675	701	644	687	617	636	688	689	661	684	704	605	642	670	669	673	654	648	647	674	684	669	686	651	702	682	659	697	621	631	667	664	645	707	652	690	694	655	666	664	687	702	681	677	642	625	634	668	667	656	638	659	611	674	679	684	662	676	686	674	649	618	702	644	708	673	658	634	640	653	673	697	682	666	670	658	667	658	732	669	661	682	674	687	644	695	628	666	674	652	666	648	683	662	671	685	639	643	615	675	663	641	675	735	713	671	629	659	668	652	699	644	696	683	640	642	633	654	644	637	625	651	681	643	711	640	639	630	691	659	642	688	677	647	667	703	648	656	654	657	684	651	685	676	717	663	686	722	612	685	649	622	691	693	649	667	703	656	667	605	693	623	705	682	660	673	667	652	635	702	662	675	622	674	652	686	684	673	630	676	685	662	702	625	682	666	664	714	671	698	680	647	690	622	679	651	654	635	661	677	640	694	670	658	679	648	714	727	695	674	687	670	649	617	643	683	730	688	666	607	675	665	658	633	674	669	680	712	679	665	652	678	628	643	654	668	648	688	676	633	691	652	687	691	655	651	664	693	661	687	653	685	682	675	616	688	628	674	632	622	623	692	637	666	686	645	681	707	672	700	665	643	707	641	650	653	663	638	703	682	683	698	681	662	687	632	660	673	649	682	627	679	688	627	731	659	633	675	658	670	647	673	630	645	673	652	552	637	655
13380	851	687	509	357	237	228	195	203	179	163	170	155	150	142	127	118	143	129	138	144	137	136	120	118	150	134	141	133	136	129	149	137	129	110	111	131	134	149	128	126	125	111	138	126	140	165	145	129	116	121	123	111	109	122	143	132	128	99	123	123	111	130	139	124	139	142	111	129	139	129	129	131	128	113	131	116	113	103	131	137	124	135	141	115	136	111	128	147	116	126	115	142	139	122	141	133	145	119	133	112	148	150	129	122	127	129	138	112	129	133	138	139	113	118	133	131	116	123	120	105	120	116	138	115	131	122	126	145	140	127	132	119	138	142	130	148	131	129	117	134	108	139	112	146	145	139	116	120	126	118	104	140	123	113	120	120	114	121	134	131	141	142	110	131	126	102	111	119	125	130	104	134	120	136	131	121	116	117	133	137	141	114	113	110	125	126	114	137	120	120	115	108	121	144	137	124	124	110	119	137	131	122	120	126	137	125	129	116	125	125	136	133	111	124	123	113	131	163	147	141	116	120	161	122	131	127	130	113	102	100	124	124	135	137	108	127	104	108	116	145	116	109	115	124	118	127	130	107	104	117	132	134	105	135	140	125	142	109	150	143	121	133	128	140	137	155	114	123	140	130	133	124	135	137	112	107	123	137	100	138	119	137	127	135	136	128	146	122	130	124	128	118	119	112	120	93	133	106	144	122	94	141	120	131	122	125	120	102	117	133	137	122	122	117	120	106	128	106	107	120	138	132	128	90	96	111	117	122	121	110	152	120	120	141	124	128	139	120	133	128	107	129	123	120	114	126	129	111	116	115	146	130	150	133	109	127	129	131	138	133	121	122	123	125	126	128	127	123	130	139	123	128	135	104	131	141	111	121	115	112	130	110	101	122	140	121	109	115	134	126	126	141	138	112	126	111	99	124	119	101	110	121	111	146	129	123	132	119	126	154	116	117	108	114	116	118	116	120	153	115	125	129	100	115	122	117	111	132	121	127	127	139	106	121	139	105	117	146	141	125	140	94	135	117	130	121	109	112	121	124	149	140	127	126	127	117	112	122	122	115	135	123	117	127	110	136	128	120	135	129	127	113	131	123	119	99	111	134	129	126	137	111	122	120	150	136	118	131	116	120	118	123	134	127	126	121	126	121	123	105	119	124	141	128	127	129	129	140	129	129	128	121	110	124	130	130	137	147	119	132	130	122	115	129	121	113	125	97	102	120	132	128	122	125	113	126	139	130	164	130	120	151	123	122	127	136	122	109	136	122	145	131	128	100	125	139	126	114	120	129	143	153	123	120	113	115	113	139	136	130	111	124	132	139	135	120	106	130	127	139	145	137	120	129	130	148	128	126	138	123	137	126	134	122	125	145	107	136	131	99	124	113	123	114	120	102	147	132	137	142	105	124	111	121	116	142	122	118	134	123	150	124	112	141	130	124	115	128	117	112	126	126	127	115	139	107	103	135	136	107	136	136	115	128	118	133	126	114	125	102	117	121	152	133	124	118	117	122	127	119	128	136	136	127	120	129	122	136	127	125	123	134	145	118	138	125	113	110	135	143	123	118	98	139	134	122	138	131	166	132	132	115	123	116	117	146	141	127	129	139	128	137	125	135	108	151	132	131	124	111	149	145	123	156	109	102	124	136	119	113	127	128	115	114	103	128	130	140	133	135	118	127	127	123	156	136	136	111	116	96	120	141	131	126	107	118	130	130	129	138	117	128	119	145	128	127	123	128	116	124	137	121	123	126	130	113	130	112	129	120	129	108	124	115	104	107	102	133	125	133	105	117	127	132	142	129	138	138	117	128	113	123	122	134	148	111	122	145	136	112	137	124	107	135	128	137	114	110	127	132	124	128	144	120	124	120	122	132	123	134	124	121	136	142	136	103	118	113	139	126	136	138	128	128	102	120	126	119	117	139	102	130	104	142	138	132	108	142	137	112	117	118	125	121	130	125	140	116	112	116	129	173	134	117	97	132	155	144	137	133	138	104	130	126	132	107	98	116	117	116	109	150	129	123	137	110	132	112	117	116	133	143	112	110	124	125	148	134	111	153	127	140	157	126	140	127	132	141	132	95	119	120	138	138	131	97	122	120	130	144	118	119	129	133	136	150	137	133	120	130	138	131	129	119	131	126	121	121	122	120	123	130	106	116	149	110	120	122	117	130	123	95	111	122	121	126	135	113	128	119	134	120	120	138	122	115	142	133	124	97	133	127	127	104	130	125	130	139	141	125	130	120	120	130	115	107	124	141	150	118	113	122	126	130	119	142	137	132	118	152	111	130	122	122	139	130	127	121	128	139	130	110	135	100	140	123	124	115	119	131	116	98	133	140	142	125	127	149	141	113	123	139	133	112	107	124	111	108	133	112	125	128	124	136	118	117	122	126	135	110	142	112	113	137	126	128	134	109	115	135	131	142	121	128	115	107	125	130	129	126	100	159	155	124	134	106	118	113	120	130	120	134	124	136	124	108	137	137	123	130	135	120	133	103	131	118	133	117	117	124	132	119	148	131	123	135	116	112	137	123	115	113	99	104	131	128	131	102	140	138	123	119	121	131	119	127	127	119	122	109	139	119	135	134	115	100	135	136	125	134	135	110	112	122	140	131	124	125	133	132	125	107	134	147	113	121	127	136	119	128	146	134	133	110	100	121	112	121	130	138	124	148	113	117	145	124	138	133	116	121	130	132	135	125	115	123	125	124	119	145	130	147	137	140	118	107	121	123	124	93	133	144	100	98	122	152	134	128	124	122	127	135	127	135	131	126	118	136	141	127	107	110	129	134	134	123	107	121	135	124	118	130	109	113	127	131	109	146	126	104	136	135	116	113	123	136	122	128	114	127	114	137	115	131	123	131	108	131	119	128	146	130	131	120	128	138	111	124	116	123	121	101	122	130	127	140	126	134	116	124	133	121	112	120	131	118	120	113	140	125	132	124	138	119	102	131	144	122	133	117	112	137	130	120	132	135	116	127	118	131	120	128	127	106	141	128	125	147	118	132	128	117	147	145	135	127	123	112	123	132	123	147	129	115	121	106	131	125	106	140	123	152	133	135	146	121	119	135	127	136	134	142	122	134	134	120	127	139	124	123	110	146	117	121	120	119	142	117	124	116	121	124	129	114	120	121	139	121	133	135	125	143	141	118	114	134	126	137	111	128	124	112	148	130	114	137	109	131	119	127	111	126	138	109	159	114	121	147	130	121	121	118	134	123	128	132	112	106	121	120	104	109	119	152	127	127	126	114	136	141	111	131	127	119	136	124	132	113	110	113	125	106	112	134	133	133	140	147	111	144	127	119	99	132	98	139	125	136	113	140	112	133	125	146	108	103	132	126	142	115	112	113	129	121	133	126	87	138	157	120	126	122	132	143	126	116	133	143	126	141	141	134	115	132	123	123	131	162	116	116	140	132	118	115	130	112	110	91	125	117	136	113	129	129	132	127	114	136	119	139	124	146	122	120	107	138	113	146	137	125	121	133	116	146	128
8073	789	1629	1686	1412	1107	968	792	702	633	599	521	531	520	460	480	457	432	402	418	422	398	360	426	404	401	372	387	380	355	361	332	359	316	379	333	365	356	350	344	357	356	357	367	367	339	352	351	376	331	351	349	330	344	341	374	374	331	309	340	322	332	313	347	337	325	344	328	333	330	328	305	325	323	336	319	313	355	331	315	322	310	346	384	333	323	319	298	350	315	334	321	331	328	321	335	334	321	336	339	326	313	328	346	354	294	332	319	307	368	355	306	364	330	319	304	370	331	349	277	321	323	356	333	333	337	350	335	325	306	350	355	326	333	310	341	338	344	333	348	327	306	337	307	341	306	317	321	320	342	312	340	331	363	327	344	341	351	356	364	369	345	330	322	348	338	352	325	326	329	340	318	367	322	334	343	322	325	352	327	314	313	330	314	324	320	338	320	330	349	329	339	342	293	305	329	335	298	316	320	320	346	320	334	327	338	330	315	325	346	331	313	295	312	311	361	329	322	351	355	362	362	309	313	335	310	352	333	325	349	343	306	330	329	333	350	311	313	327	304	338	297	296	327	295	314	356	314	321	326	348	350	305	353	320	327	367	333	332	352	340	327	359	314	306	349	335	297	337	343	331	338	334	327	312	333	330	335	323	302	340	328	310	340	372	351	334	307	360	338	291	293	352	309	310	345	322	356	322	314	300	325	345	309	309	344	309	350	299	340	318	328	283	311	347	335	329	363	312	362	312	319	318	341	323	354	320	299	347	369	351	353	329	316	316	326	327	331	328	368	346	334	345	310	329	330	335	326	331	327	318	325	314	304	350	348	320	331	328	309	299	319	317	330	327	339	302	316	343	349	335	332	327	334	355	338	363	328	305	325	302	315	361	349	344	320	337	343	332	327	338	319	306	349	347	329	337	327	301	368	321	330	304	351	334	316	311	308	320	327	301	317	312	352	311	336	312	357	325	354	319	335	323	362	358	346	322	331	358	343	336	337	326	329	325	331	300	324	315	304	311	328	337	314	325	332	322	335	313	318	322	341	356	337	344	341	340	290	351	340	319	292	318	310	364	347	349	340	344	289	327	311	331	321	320	325	332	348	341	326	339	289	335	302	321	346	348	321	311	359	354	339	313	311	326	330	352	328	336	375	317	302	322	347	358	311	323	330	329	319	353	325	356	335	341	328	334	310	350	319	313	301	338	336	313	328	339	337	335	343	344	315	322	320	315	336	313	333	321	324	315	331	318	322	340	361	333	336	307	361	294	355	341	310	339	321	341	373	339	366	358	301	361	325	329	312	345	329	317	334	315	333	336	309	334	320	336	323	309	341	340	310	346	355	334	335	345	327	311	327	348	334	316	362	337	328	323	314	334	315	299	353	338	319	345	324	314	333	315	345	300	295	356	333	354	332	354	307	316	328	347	330	348	352	313	340	359	327	320	370	338	367	343	341	306	336	371	313	330	333	325	353	365	315	345	309	354	309	322	327	312	302	346	367	294	330	271	292	345	326	372	346	328	337	293	299	291	357	316	314	329	338	336	318	333	341	370	320	352	303	308	308	288	291	307	318	325	339	342	353	321	314	303	337	364	332	328	341	334	334	339	341	309	317	301	332	337	337	345	325	298	332	312	301	311	345	333	345	315	301	330	339	326	337	331	350	360	317	340	345	333	341	295	324	347	340	317	397	322	367	309	320	342	329	321	348	319	355	358	306	358	311	306	356	328	329	348	329	342	362	341	361	332	327	336	341	344	309	317	321	339	345	335	344	355	354	322	330	349	355	376	332	295	318	390	358	370	359	336	309	331	342	309	321	326	308	358	315	346	323	332	346	308	336	306	342	329	307	348	338	307	308	333	350	364	333	330	335	336	348	309	288	302	306	337	343	326	276	315	338	317	331	320	348	294	346	310	303	307	340	349	322	347	335	287	356	336	329	322	334	310	353	317	330	321	318	338	336	312	353	315	332	340	349	334	326	325	312	315	304	334	319	358	345	307	354	344	317	304	322	348	328	328	342	303	319	324	332	374	316	360	362	337	367	333	347	345	338	308	338	336	306	309	336	347	338	330	316	312	330	333	327	319	323	323	300	332	319	322	335	323	321	351	343	322	306	320	355	319	337	337	333	323	344	364	335	329	310	364	319	373	308	338	335	319	351	321	304	291	321	318	348	358	323	360	316	345	360	324	314	295	324	315	340	334	324	331	326	328	370	313	341	336	345	318	322	357	326	366	322	321	322	325	328	362	327	316	314	277	330	328	334	331	340	312	328	318	318	353	304	327	352	313	318	335	323	313	345	327	361	325	320	341	361	340	340	282	344	361	349	334	344	331	323	340	305	332	351	327	315	320	341	321	361	362	334	330	344	311	320	353	344	320	311	341	330	345	333	341	322	329	327	331	329	330	316	378	343	296	336	350	320	319	346	311	330	315	300	309	326	353	354	304	350	323	309	311	327	329	352	325	316	293	348	339	288	324	331	339	335	329	334	331	321	355	301	347	333	326	348	329	327	329	345	324	300	294	320	308	316	309	334	315	349	335	348	344	332	325	296	345	317	357	322	298	318	315	341	326	335	323	329	349	329	367	357	364	346	374	344	372	336	336	367	297	371	316	329	322	331	359	353	322	358	333	289	336	330	310	332	324	333	320	336	322	321	317	351	344	275	370	318	335	308	315	329	357	349	326	312	311	331	330	403	315	346	322	302	323	317	305	347	336	320	342	353	314	335	311	347	320	337	324	337	313	325	367	303	331	360	335	357	320	347	301	324	334	328	353	323	326	349	338	323	334	350	318	378	304	337	311	328	317	333	324	323	347	338	347	309	326	304	331	341	297	355	331	343	319	316	329	345	350	337	337	326	336	337	314	297	354	327	343	338	298	332	315	341	346	326	345	320	306	303	345	353	307	313	352	351	320	318	329	312	356	343	349	323	343	325	323	309	346	326	320	353	302	331	334	325	320	328	335	319	337	325	319	302	315	345	346	328	308	349	315	331	347	333	335	314	327	331	293	321	299	314	308	384	325	338	323	382	326	336	350	354	335	335	341	304	339	352	343	321	331	291	330	301	366	313	329	332	338	319	302	313	322	319	306	307	321	323	354	349	312	337	326	341	350	332	328	331	305	306	329	328	343	352	369	316	355	331	338	321	356	319	307	330	275	313	329	358	291	323	317	317	354	345	340	340	308	309	316	358	320	331	327	312	328	298	330	318	346	340	363	329	338	352	297	328	328	359	330	327	325	340	331	330	336	290	319	324	355	318	359	312	326	336	337	339	326	330	310	360	323	316	338	302	307	347	343	354	293	315	326	348	316	310	337	350	339	311	329	348	325	341	349	343	316	329	357	300	328	349	316	360	319	300	317	330	336	327	325	310	311	338	276	320	317	323	364	342	334	303	325	333	363	360	319	349	332	324	325	336	343	309	337	350	334	332	310	327	379	335	324	327	353	320	313	355	307	332	319	321	358	346	331	366	312	304	343	302	356	306	301	319
1433	405	397	395	415	370	380	391	386	394	398	367	390	391	386	403	390	387	399	394	398	361	377	396	372	351	362	414	376	395	387	401	362	385	372	381	363	368	352	346	366	401	377	410	406	386	353	396	364	373	426	339	357	391	375	398	366	380	389	379	399	402	370	355	378	370	332	367	367	374	363	352	385	377	382	385	383	385	403	357	396	375	387	366	387	364	366	370	385	373	370	376	400	374	391	380	352	389	353	375	389	392	392	404	403	360	399	377	366	368	391	357	400	388	388	403	370	361	360	356	401	395	351	370	391	374	361	347	408	347	385	380	362	363	360	371	402	354	366	368	406	341	391	381	380	414	374	388	397	339	343	376	399	396	359	383	369	397	381	356	390	351	416	386	374	358	364	377	400	418	384	410	407	339	375	373	382	404	359	394	398	364	370	368	391	382	349	410	366	390	398	372	373	390	382	350	399	408	399	394	372	365	385	388	371	372	373	431	349	399	358	372	398	364	353	351	359	371	404	420	378	403	386	398	395	387	401	386	370	388	353	377	370	344	406	351	376	379	386	375	384	387	335	348	377	380	402	373	365	386	400	401	380	388	372	411	384	364	385	408	382	375	400	397	372	354	347	375	400	386	385	338	392	375	386	373	372	346	380	359	360	327	394	373	408	360	363	335	387	398	376	373	375	354	375	383	366	375	396	351	352	364	378	372	354	328	376	400	404	368	390	427	347	364	359	384	386	353	421	390	394	370	359	384	394	392	379	368	387	340	356	330	366	414	392	374	339	397	392	350	370	408	379	405	329	381	347	367	366	349	377	428	399	371	370	382	378	341	348	383	387	382	377	372	405	361	395	411	409	379	354	374	391	386	374	409	381	357	367	423	356	395	373	406	381	367	369	392	362	375	359	362	365	359	403	403	378	394	414	398	394	365	380	386	371	403	378	397	337	373	390	360	389	401	391	365	395	432	345	382	348	368	381	384	380	387	343	343	391	381	364	389	358	354	416	398	372	396	322	353	372	356	404	377	382	393	402	395	369	401	383	345	388	389	405	377	369	388	379	384	370	381	360	390	405	358	349	367	368	393	390	401	359	348	384	387	342	379	346	383	421	358	388	367	369	381	374	390	355	366	393	382	408	360	343	377	427	386	377	363	372	344	372	399	378	371	396	342	362	373	384	378	370	363	382	365	401	360	395	392	373	389	346	393	396	412	385	367	405	356	402	369	358	380	395	393	356	359	364	378	383	371	353	375	365	357	393	412	392	356	372	325	406	390	409	376	354	363	367	352	405	395	363	393	395	372	376	398	391	363	412	371	366	362	336	398	383	412	395	331	377	348	379	392	386	362	406	392	358	366	390	377	348	366	403	369	348	354	371	373	401	398	356	401	342	361	426	368	336	333	369	370	385	359	378	376	348	365	332	360	364	382	380	368	389	385	356	353	360	404	411	397	402	385	357	382	364	365	349	355	362	374	355	365	382	334	386	368	374	364	398	387	396	360	370	359	359	353	357	401	387	402	397	389	398	376	376	360	379	370	373	395	390	372	383	397	400	373	385	373	365	414	365	365	396	346	384	418	377	380	375	393	360	352	348	383	355	398	366	381	370	410	361	358	385	413	375	398	405	396	377	377	360	356	363	385	350	368	360	347	367	396	366	384	396	391	383	372	383	361	371	340	395	389	406	347	418	341	401	377	377	380	356	425	415	381	346	363	348	401	372	374	350	352	406	385	415	369	382	373	351	389	346	418	365	358	401	387	398	344	378	353	357	415	379	379	366	356	365	333	357	390	397	364	388	342	373	330	397	374	360	332	372	349	353	363	398	343	346	381	382	361	402	385	340	377	373	381	394	375	394	371	376	392	410	374	357	382	392	381	378	359	368	389	377	383	348	360	411	350	371	368	379	428	382	416	382	355	380	357	399	373	394	370	374	419	374	353	372	372	406	376	403	368	362	378	353	375	348	380	361	396	361	369	351	331	353	352	351	360	371	371	371	406	385	397	381	362	379	358	377	357	365	397	381	346	361	408	352	323	371	397	403	438	377	360	387	378	396	389	411	395	397	345	361	385	397	404	382	377	356	408	373	395	392	349	383	366	386	394	397	397	380	373	385	410	377	368	361	367	344	358	365	370	406	370	379	397	407	392	367	366	364	387	393	361	363	399	383	398	359	403	387	389	378	332	391	363	380	371	428	410	361	370	438	371	409	383	372	413	423	415	369	351	383	376	375	397	374	382	380	385	379	300	392	385	391	393	373	399	404	394	422	370	375	390	365	391	370	337	380	411	399	388	359	374	345	397	378	387	362	378	376	383	355	361	344	411	366	367	372	342	375	384	368	348	349	374	404	417	364	380	370	363	346	361	393	375	389	374	395	378	368	370	378	350	378	342	382	359	355	391	370	378	366	375	368	386	371	374	373	405	434	384	403	353	357	391	351	406	390	377	362	349	381	363	378	391	397	362	403	373	368	427	374	368	409	377	379	340	351	385	380	363	384	363	363	400	356	330	390	373	365	353	351	387	363	397	362	339	366	386	355	381	381	413	350	392	359	408	384	399	404	348	381	376	386	399	386	400	391	377	372	393	364	400	369	408	387	368	341	380	386	362	396	384	326	367	371	411	387	404	393	390	398	374	425	371	342	403	386	398	367	352	378	358	356	390	386	335	377	373	384	371	362	377	369	351	359	401	365	392	397	390	382	365	371	376	373	373	412	419	327	336	369	373	386	390	379	404	361	405	374	390	366	414	403	386	376	385	370	366	356	356	385	356	357	366	371	377	349	412	396	368	407	352	405	404	374	370	350	365	392	397	385	378	374	402	376	370	393	373	383	389	384	375	371	376	400	396	384	364	380	380	345	375	360	376	386	395	387	443	359	387	377	395	397	375	346	350	401	383	385	391	381	332	359	371	365	383	390	356	336	390	367	347	366	398	393	375	392	367	366	362	395	351	396	394	369	387	402	380	413	379	368	362	397	356	371	396	417	344	365	358	357	347	408	369	368	375	431	368	403	369	397	395	390	396	397	374	385	366	361	378	341	385	385	388	382	372	389	391	389	366	368	417	381	350	399	399	366	394	403	382	366	404	358	363	387	360	404	413	397	366	378	385	374	359	344	384	355	369	363	357	389	425	373	374	370	373	363	377	357	389	367	373	356	368	382	371	377	416	381	399	353	366	418	392	341	375	393	355	369	363	367	348	396	366	377	386	369	334	361	373	414	376	409	385	366	379	373	357	377	368	396	377	375	375	379	388	392	375	363	396	416	367	390	342	413	371	333	392	393	375	324	389	365	348	390	376	364	378	360	404	364	332	409	377	372	413	383	358	351	310	408	367	394	355	350	396	399	344	365	346	372	404	417	374	395	368	400	407	414	357	360	382	386	397	387	373	365	354	356	364	349	362	387	404	372	414	427	393	378	373	397	398	406	396	382	326	342	383	396	366	359	401	398	364	403	375	397	380	399	375	388	399	372	368	354	337	375	354	377	382	396	367
2107	945	917	970	916	931	882	899	883	937	878	831	864	867	881	891	880	887	893	853	897	850	875	862	885	891	937	923	823	892	820	870	861	857	895	906	893	854	901	870	822	884	921	906	876	867	867	821	807	836	845	920	868	845	870	929	898	861	873	844	921	849	822	847	845	913	881	918	858	884	939	952	845	906	923	819	828	884	851	892	839	862	848	871	874	884	816	866	887	857	871	894	844	878	843	875	852	867	853	872	857	828	838	843	853	865	861	873	844	862	860	865	867	809	864	828	879	850	868	909	832	855	918	939	898	863	900	831	880	890	906	904	866	849	898	885	835	858	912	858	849	822	943	835	894	920	883	886	820	841	886	922	872	896	853	889	785	808	860	896	887	867	839	798	905	831	873	817	887	831	838	838	833	854	897	920	858	862	836	911	867	885	856	910	890	925	864	844	909	921	820	832	900	861	867	871	899	863	882	875	926	914	873	911	861	880	933	864	903	867	925	807	886	890	835	900	893	929	885	906	871	875	871	833	861	860	840	864	854	916	895	878	802	869	810	806	878	943	838	907	873	875	862	910	878	933	875	891	893	862	890	883	918	844	855	873	860	865	877	866	869	893	863	882	921	848	899	852	859	860	830	879	820	881	845	861	889	893	860	901	850	900	847	842	847	897	875	833	844	879	895	859	873	878	854	876	844	853	924	892	867	881	829	891	894	864	848	906	815	915	880	828	852	932	875	867	911	903	872	841	823	917	888	836	856	839	838	850	1002	862	835	900	847	859	855	884	861	913	879	832	903	862	876	878	870	905	859	886	876	807	874	868	885	835	849	867	869	855	870	872	859	881	872	863	843	915	895	856	858	916	903	894	872	867	834	865	865	857	848	889	846	788	883	911	910	853	864	863	852	884	869	869	873	856	859	900	889	867	860	880	844	872	861	898	871	863	833	902	831	837	893	907	861	856	857	857	837	893	931	854	882	867	896	974	810	892	901	859	876	858	868	927	923	919	885	907	841	889	838	884	831	873	903	862	909	859	854	804	843	883	884	862	857	868	894	911	850	846	896	775	862	820	833	907	870	876	814	873	817	917	919	834	875	899	832	921	847	909	880	919	887	847	855	888	837	890	875	865	875	876	912	889	869	866	843	842	846	834	889	897	907	833	894	870	834	840	855	873	838	851	871	906	867	888	871	888	870	864	887	881	893	870	880	868	847	890	924	891	826	825	863	862	880	872	942	910	892	914	874	864	843	872	848	847	895	916	868	900	863	834	868	849	896	916	829	864	829	853	901	915	912	874	925	846	907	880	861	881	916	848	835	907	878	887	871	842	917	848	878	881	864	883	897	874	842	897	852	863	919	855	890	907	834	859	884	890	887	845	862	917	887	816	851	906	894	855	885	848	843	865	840	822	889	878	912	842	838	899	850	882	877	868	907	930	853	889	875	866	869	857	803	854	877	825	867	869	897	893	889	910	846	870	862	841	845	883	872	933	832	860	880	902	829	859	874	828	902	839	887	872	817	878	848	875	952	844	876	864	850	840	911	842	816	932	865	861	897	872	827	855	894	896	928	870	869	851	854	815	857	888	914	878	915	840	852	885	850	859	899	898	862	917	857	875	881	817	884	897	897	823	878	887	943	829	814	884	844	886	875	850	898	855	852	903	840	885	856	952	876	937	891	911	916	882	875	865	901	880	861	869	856	815	866	843	872	872	924	877	893	893	902	926	907	842	878	933	895	885	922	842	927	890	850	908	871	828	878	892	897	894	856	891	824	872	895	870	887	898	895	829	846	855	862	863	922	884	847	815	869	872	871	880	827	861	878	896	886	841	845	903	853	899	848	825	872	877	881	868	819	832	905	841	826	968	931	876	881	889	891	850	855	888	882	844	895	841	895	911	876	871	878	841	862	851	908	847	896	869	867	876	901	824	894	889	928	879	918	894	836	892	881	813	909	867	862	841	909	883	888	902	878	910	898	882	882	811	837	917	847	944	819	905	913	888	824	878	897	867	883	875	833	960	847	883	892	924	893	915	887	902	838	852	866	876	860	896	912	850	851	856	878	856	921	884	844	876	881	891	880	855	931	819	897	892	883	840	808	828	898	815	861	828	861	884	903	840	870	865	945	859	850	880	853	874	882	871	847	886	876	862	869	844	852	879	860	910	906	898	845	892	869	875	841	855	856	905	863	906	794	850	869	865	867	877	837	820	919	886	807	878	861	828	873	914	887	882	843	886	876	867	850	877	875	873	847	872	936	843	855	850	909	910	878	838	833	916	863	842	904	884	852	866	886	852	894	845	862	890	885	820	841	835	886	851	872	903	847	876	841	894	849	861	830	825	839	830	884	873	909	862	793	938	909	861	811	887	850	907	839	865	870	860	886	825	892	914	847	872	886	882	844	858	843	887	884	906	769	885	848	881	838	877	871	875	935	849	894	847	844	850	919	835	901	849	883	951	900	891	858	876	868	910	827	873	914	857	881	882	920	902	885	836	851	906	879	896	860	810	875	842	927	856	883	838	834	844	856	902	873	915	864	852	898	854	918	834	854	859	880	877	836	837	871	877	908	858	831	884	901	910	875	879	869	841	845	890	865	904	874	871	851	936	861	907	838	833	849	904	861	887	858	884	902	845	842	888	886	907	872	914	889	846	871	918	885	870	867	844	905	882	891	855	905	856	892	842	882	889	857	880	837	854	862	888	828	880	895	911	873	882	862	859	881	868	829	871	862	910	886	887	868	862	888	889	894	882	865	832	918	896	830	839	893	867	880	831	895	861	874	876	820	899	900	834	847	880	879	891	886	889	851	889	910	845	897	869	881	846	877	895	816	859	883	874	864	898	916	900	907	836	865	841	859	878	876	865	856	878	879	892	889	823	850	891	840	869	850	881	884	868	873	845	819	912	867	858	913	898	882	877	902	855	880	865	911	816	876	884	822	886	818	902	900	854	865	924	889	854	830	911	856	904	858	891	866	903	839	878	894	888	925	872	867	833	898	834	849	854	855	880	881	854	936	884	887	890	880	867	880	871	899	865	960	814	882	859	852	821	908	883	873	819	867	903	874	895	843	874	921	868	906	900	818	874	877	831	869	939	877	825	884	841	892	855	859	901	879	935	821	890	862	929	925	800	861	903	886	885	884	889	859	891	923	944	894	896	851	849	951	883	893	882	891	894	879	852	900	842	877	923	859	903	852	871	910	868	919	811	861	833	868	924	876	864	955	851	858	919	828	855	908	846	830	843	896	869	868	834	847	906	912	952	794	854	890	898	801	873	904	888	869	911	858	888	835	871	899	848	917	916	843	822	833	832	867	828	883	845	865	898	790	865	903	836	881	857	899	958	909	876	887	862	923	845	891	851	908	854	899	879	821	850	920	901	880	855	897	852	866	865	849	872	905	888	892	862	832	857	878	906	938	845	851	871	862	867	818	865	852	894	808	896	861	902	907	905	905	887	853	858	867	864	915	834	813	880	902	893	932	834	868	857	863	905	837	921
7559	580	590	534	394	371	342	328	311	285	289	303	263	260	292	307	325	298	281	288	311	287	297	295	289	282	279	327	267	266	288	269	283	263	269	295	274	273	279	291	329	273	297	255	266	260	281	279	286	287	285	299	284	278	300	267	285	283	315	298	305	274	300	303	306	285	302	299	266	298	280	274	278	296	273	292	278	284	278	271	304	296	280	312	298	292	265	287	296	296	332	268	260	292	270	291	278	273	299	311	314	272	295	286	276	311	289	273	262	292	323	277	305	277	268	274	276	282	313	272	239	304	301	270	299	312	303	286	269	313	323	292	302	267	268	276	280	306	280	288	300	292	276	287	309	249	314	299	294	278	259	303	267	257	292	306	283	269	300	298	276	269	303	313	270	267	272	316	291	266	267	317	307	247	321	277	268	272	304	266	275	276	276	284	258	271	276	284	292	266	272	287	280	285	286	268	274	246	247	279	297	291	295	297	284	253	273	285	321	281	288	274	300	302	298	282	263	263	271	269	273	288	261	297	294	261	251	262	287	290	256	270	270	320	279	296	301	264	294	271	297	278	268	240	264	295	307	264	305	244	301	287	271	304	243	278	265	269	275	283	277	288	249	296	312	286	277	285	273	254	292	296	252	271	267	279	272	283	258	263	294	277	283	289	299	286	275	282	281	268	271	270	288	248	292	289	292	290	308	282	270	300	264	281	277	296	275	257	266	280	306	271	304	278	295	287	261	253	244	251	261	284	299	272	285	256	290	301	283	260	287	269	264	265	272	303	292	250	282	270	276	281	254	260	276	295	278	303	295	295	302	269	273	275	274	273	279	281	282	266	302	252	276	296	278	275	300	290	295	282	312	291	303	276	267	261	266	244	262	278	284	311	292	279	267	247	295	293	260	291	259	274	265	306	291	318	250	298	296	292	276	298	262	275	298	269	279	293	280	247	259	287	257	262	257	284	299	296	261	302	281	279	278	302	285	307	326	298	274	299	256	274	298	322	287	286	276	300	284	283	266	292	281	271	294	276	266	290	283	282	283	294	277	288	256	290	297	306	260	295	280	276	263	276	274	251	284	290	305	281	290	288	291	261	269	308	278	266	299	247	290	228	309	271	276	243	258	286	298	291	274	304	261	281	285	300	261	272	294	276	288	272	295	304	273	274	293	250	264	282	295	313	292	319	297	271	315	293	283	294	254	262	278	300	259	294	268	239	288	294	268	291	296	293	277	292	264	288	275	300	283	283	287	292	298	276	249	312	299	290	277	276	287	243	283	289	288	287	288	289	265	296	286	297	284	258	287	286	268	300	270	315	269	257	301	307	274	237	312	293	267	291	279	263	303	293	291	290	272	294	276	282	281	300	299	325	321	287	293	302	295	277	269	240	270	285	278	279	285	295	274	255	301	281	285	270	272	302	310	259	245	300	260	293	278	285	263	288	274	286	258	281	300	300	295	277	262	289	264	272	257	272	302	252	275	252	272	289	259	292	270	298	317	312	267	267	269	293	287	293	277	304	281	323	294	272	325	306	285	249	285	263	280	293	300	308	308	277	324	293	273	271	310	257	287	263	283	254	278	317	272	281	306	276	285	280	288	272	312	285	289	306	296	270	290	287	268	252	280	285	288	279	265	265	268	282	269	259	297	289	277	283	298	245	274	301	282	301	298	318	293	262	241	285	272	262	300	256	262	277	318	306	275	252	273	276	253	316	300	299	267	269	275	248	298	271	295	270	258	291	316	275	290	294	314	292	302	311	251	288	304	304	292	299	291	277	304	283	311	302	261	301	295	283	304	269	286	282	261	287	263	278	283	268	267	275	265	287	292	300	269	312	271	290	267	268	295	280	284	282	257	292	291	267	251	244	271	301	285	277	288	264	291	295	292	282	272	298	276	287	296	291	270	281	299	274	285	280	298	283	293	256	285	326	274	291	304	291	276	290	266	280	294	273	294	268	303	256	331	319	333	270	253	286	272	241	291	256	289	277	274	287	265	280	276	281	295	279	294	264	290	286	266	272	273	285	311	284	293	274	271	267	270	266	291	312	294	290	306	289	278	277	262	292	255	300	268	282	278	289	306	259	289	284	308	273	322	291	306	253	257	295	252	290	272	292	287	259	288	288	277	312	279	308	284	283	260	273	300	276	297	296	301	269	302	281	259	286	281	282	329	267	276	303	288	273	263	294	308	277	307	299	296	311	291	299	261	297	281	253	265	302	291	278	285	262	296	272	278	274	264	263	290	299	282	276	280	258	298	253	276	268	268	274	256	286	263	310	286	289	303	276	267	310	270	288	288	299	287	294	272	292	281	303	303	275	264	329	307	259	272	275	297	271	266	279	293	281	278	306	277	280	291	261	268	310	268	248	288	280	257	264	282	302	299	234	269	283	269	291	265	275	263	291	289	287	268	248	286	289	250	292	294	283	247	319	299	260	279	277	284	281	256	319	282	301	288	284	277	281	290	292	278	259	284	287	285	273	279	277	284	261	283	286	288	277	282	320	241	280	309	261	284	273	287	292	281	306	289	305	289	258	315	264	306	305	280	266	309	266	287	298	267	306	298	306	280	280	279	286	268	280	286	308	281	284	269	279	292	275	299	287	246	265	306	291	266	262	306	293	288	290	301	284	277	256	294	287	276	260	321	301	280	245	304	311	311	274	278	287	288	292	325	305	288	315	266	249	281	259	313	280	243	291	284	294	304	305	270	290	305	303	277	281	301	264	283	281	277	260	271	285	267	282	280	296	320	307	280	292	311	281	258	286	275	278	301	271	311	281	293	299	281	280	274	279	292	246	278	268	283	281	276	295	238	265	246	301	297	277	284	278	268	263	289	289	272	313	279	288	276	285	264	296	286	280	260	274	285	256	307	273	272	274	267	305	299	268	257	274	283	286	248	280	259	306	325	286	258	276	269	277	276	289	277	253	280	291	313	271	280	290	290	297	281	277	279	278	262	287	272	290	287	286	272	275	257	275	284	314	276	278	269	299	289	298	269	297	272	285	290	289	312	297	299	292	268	295	294	272	253	281	239	283	299	285	274	308	285	287	272	263	278	285	293	270	314	307	279	273	292	292	308	280	286	288	293	289	298	290	232	287	266	291	296	283	256	322	294	293	261	264	263	238	262	304	273	293	279	252	293	305	259	288	298	286	286	265	261	269	295	258	312	282	242	271	296	263	286	277	299	285	254	294	293	316	277	268	275	287	288	270	264	286	312	266	257	277	265	278	298	272	278	288	307	286	280	328	283	262	263	256	267	304	268	276	269	269	257	272	298	293	271	300	269	282	253	277	239	290	283	254	302	283	283	279	291	304	275	264	257	294	286	255	271	309	257	267	273	315	294	293	296	269	291	272	272	302	290	271	272	221	282	285	301	282	312	267	288	306	287	295	300	266	327	243	280	277	286	273	298	270	266	309	279	295	263	286	318	313	290	302	276	283	264	267	277	283	312	284	323	294	267	267	281	270	279	262	287	285	308	286	276	295	284	296
6749	929	1274	1469	1265	1147	1034	928	877	835	806	770	818	781	741	746	687	662	688	687	736	691	673	734	696	705	708	731	652	689	706	691	613	663	715	705	708	696	598	691	641	659	701	648	688	708	597	702	667	685	668	663	664	665	675	668	625	701	671	704	674	704	691	664	694	633	643	659	721	649	672	685	691	688	635	674	683	717	698	663	712	643	677	688	634	685	683	668	648	667	679	650	693	681	697	699	716	663	624	687	654	644	651	733	633	674	652	668	666	704	704	640	707	643	625	669	670	679	690	650	647	656	665	648	708	696	631	663	647	664	694	650	680	671	666	686	651	645	709	636	648	636	609	653	711	642	686	648	626	632	618	709	703	634	652	668	681	607	662	695	665	682	650	694	647	661	648	666	693	652	673	694	726	668	642	615	659	695	665	658	670	641	590	655	666	672	681	722	672	673	665	655	700	683	667	646	697	659	630	712	633	670	691	643	697	676	654	637	611	656	688	656	622	650	612	635	616	685	634	648	669	702	657	683	627	676	618	645	675	641	663	659	644	674	647	658	629	636	648	660	652	704	656	687	665	643	608	600	639	658	705	671	646	626	719	658	638	650	662	679	676	666	722	698	697	655	672	655	626	663	720	707	651	665	655	638	668	644	683	681	679	663	688	697	704	667	662	670	654	642	675	690	680	625	681	670	671	697	671	643	644	694	638	634	666	703	661	700	654	633	665	611	685	595	645	653	652	645	691	665	668	688	681	712	676	658	688	701	651	688	642	687	659	639	620	655	628	665	693	662	634	579	638	660	668	661	713	656	630	694	672	624	668	677	663	697	677	644	688	655	670	700	676	685	605	676	625	645	668	627	665	656	679	694	681	675	664	695	623	641	631	653	677	684	661	612	650	645	650	659	677	646	652	664	652	701	690	665	686	675	629	641	649	682	628	652	678	702	673	677	686	650	688	652	633	671	666	679	636	645	653	624	617	676	671	598	621	643	662	683	664	699	680	641	642	684	706	649	607	731	660	649	661	693	679	625	645	640	669	656	695	642	647	662	679	630	650	696	636	665	679	649	619	657	707	681	640	628	639	669	696	661	653	669	651	623	648	692	634	668	626	638	643	711	693	645	675	669	694	647	662	645	666	689	667	616	665	668	681	652	660	677	629	671	652	657	603	643	707	662	666	659	687	674	620	682	634	647	704	665	670	684	631	691	703	647	674	638	676	677	676	672	648	678	665	668	629	661	604	705	687	647	662	683	711	674	640	682	673	643	675	668	684	665	651	596	655	631	664	666	653	667	651	687	717	700	630	661	660	648	627	673	657	678	658	698	711	650	663	637	645	649	664	620	686	647	677	629	624	699	678	616	671	686	612	679	619	650	670	666	685	648	685	684	713	631	701	681	701	671	657	625	702	664	643	682	676	658	692	628	668	674	632	648	643	684	700	674	668	668	631	680	646	653	652	673	676	676	631	647	683	656	669	627	711	630	652	696	672	671	651	664	677	645	669	688	673	666	627	612	686	656	675	691	691	690	708	640	706	679	632	682	655	666	638	619	643	640	644	675	652	688	658	653	705	665	666	669	658	678	642	691	652	638	653	697	638	666	642	707	650	706	665	693	639	690	651	688	685	688	665	695	699	623	622	664	624	633	684	701	670	667	703	688	673	668	648	644	668	646	689	645	694	674	746	685	644	649	680	653	638	686	649	700	681	672	671	674	648	653	668	691	711	672	642	679	671	625	654	641	716	660	680	642	664	629	684	694	661	711	721	649	599	699	687	657	677	615	698	675	629	683	659	664	658	695	646	670	683	662	694	659	691	714	653	658	650	620	662	650	658	617	662	688	679	648	655	680	695	707	657	654	679	669	642	684	629	655	659	700	679	634	656	654	701	670	668	640	644	673	668	682	740	709	616	707	643	686	670	731	689	681	640	709	667	648	689	653	678	649	674	683	668	688	634	676	648	678	680	652	708	665	658	653	657	668	659	698	701	648	687	693	644	646	676	684	687	710	643	712	713	665	619	633	627	613	680	653	703	658	655	668	689	665	646	676	677	678	652	645	689	709	687	644	681	664	659	656	643	681	618	660	640	660	657	664	721	685	692	609	701	677	679	656	680	644	642	667	658	652	678	650	646	652	667	638	684	589	653	700	645	634	676	704	643	656	669	722	683	634	643	674	658	659	688	648	651	675	695	668	628	635	644	647	658	652	642	637	647	708	682	679	642	623	666	657	671	677	654	681	687	652	666	637	649	664	659	669	693	704	681	637	672	614	647	679	659	683	721	639	658	623	681	692	631	687	670	709	668	712	644	660	664	641	735	689	632	643	676	646	673	674	622	615	671	659	668	647	626	596	637	689	624	739	646	698	660	660	653	636	678	695	665	698	664	655	644	656	629	654	639	648	620	671	656	664	620	609	628	683	667	631	665	612	707	655	682	658	622	664	676	657	699	624	662	702	646	667	675	658	690	678	642	700	601	685	659	680	662	671	665	689	742	655	682	664	668	684	672	720	667	670	693	672	675	702	681	660	669	679	632	647	697	675	666	660	622	650	648	674	663	646	656	633	661	642	641	649	657	702	694	675	640	685	663	667	658	699	658	689	689	644	663	707	694	667	674	719	637	655	651	677	685	681	694	715	676	659	631	669	612	646	651	679	674	607	675	666	650	654	718	631	652	701	674	647	674	613	635	688	662	695	672	606	680	664	685	701	666	693	654	670	638	650	634	698	643	704	677	643	650	676	656	664	656	661	712	629	681	678	655	651	690	608	668	674	670	693	649	614	654	647	649	633	670	685	659	703	651	642	654	701	668	705	693	666	683	637	659	713	700	668	669	670	701	650	710	693	667	682	673	659	694	694	671	695	655	665	632	703	673	633	694	650	667	670	670	646	668	658	671	662	610	672	663	650	694	702	667	643	614	674	658	703	697	647	644	638	668	660	686	696	654	662	639	692	670	706	679	645	627	668	661	646	624	660	657	659	634	627	659	630	629	667	650	739	672	688	670	659	641	698	652	710	641	669	658	674	666	671	657	631	731	705	646	715	642	683	642	650	657	683	653	645	689	684	596	653	663	687	636	691	651	681	708	676	673	656	616	670	683	694	647	676	700	686	649	626	649	651	635	646	652	665	711	684	656	636	694	676	636	623	620	652	667	660	680	666	667	689	678	580	667	675	685	679	674	674	659	638	684	654	633	671	684	667	661	689	691	667	681	620	608	727	684	638	690	646	633	628	695	637	621	654	674	618	648	676	645	686	691	650	670	662	676	627	622	616	659	670	654	688	624	626	665	704	684	614	668	709	688	678	669	681	677	652	651	638	657	654	611	638	672	710	680	636	688	674	649	692	658	632	692	685	683	665	634	705	656	670	677	653	650	684	723	664	661	635	713	642	678	665	638	654	666	647	649	632	684	754	666	623	695	656	635	665	675	680	682	663	629	672	666	673	670	635	676	647	639	652	687	707	677	682	662	662	684	634	635	632	640	654	632	699	626	659
13105	796	744	538	345	283	244	204	186	173	165	154	146	182	129	157	137	153	158	131	120	113	115	113	133	127	142	147	148	133	125	127	125	124	124	113	131	135	145	131	130	126	145	138	115	142	128	129	134	140	130	136	128	133	125	129	123	100	134	126	118	115	131	106	132	112	131	114	116	135	138	139	159	126	123	128	125	118	114	131	119	133	125	118	107	136	121	116	117	119	95	110	127	130	140	132	158	122	143	100	123	158	129	95	138	132	123	124	147	148	125	125	126	118	94	111	153	120	113	120	123	126	131	116	135	112	125	117	114	146	128	123	116	142	119	115	130	127	127	122	141	130	122	132	112	112	136	113	150	125	131	109	117	125	130	130	133	118	138	118	108	116	138	121	132	133	126	116	130	122	121	128	121	123	109	119	151	114	109	113	119	133	135	101	111	111	111	114	121	131	116	113	119	129	126	112	128	131	129	123	125	135	109	123	130	140	107	120	126	127	131	120	146	128	131	140	130	150	125	130	138	113	129	142	133	120	122	134	133	134	126	148	119	128	119	137	126	105	123	110	119	95	131	115	124	131	137	141	137	125	118	144	133	131	128	111	145	138	123	150	140	133	124	130	140	122	134	141	133	132	110	122	102	133	122	130	119	134	125	127	120	125	134	123	117	143	147	123	128	128	124	119	141	114	128	115	136	147	122	107	103	121	104	116	125	123	128	126	145	105	135	119	147	110	117	129	116	128	119	137	144	159	115	125	152	137	118	138	118	113	132	132	110	138	136	121	123	121	134	127	114	151	129	109	145	131	131	109	122	128	128	130	134	133	138	112	121	121	104	127	123	125	123	119	119	124	109	135	99	122	115	140	129	135	141	143	140	110	116	107	115	128	125	126	130	138	127	113	111	131	143	112	117	124	133	129	144	129	116	115	114	133	123	116	131	104	140	116	117	127	108	112	122	129	132	141	135	123	129	128	116	122	131	136	134	120	149	118	147	131	125	121	107	130	123	143	117	110	116	129	124	132	129	119	135	105	126	137	111	116	131	134	138	124	125	140	124	144	123	111	106	85	121	115	112	128	111	107	115	108	135	132	107	120	128	144	106	142	127	104	112	128	122	150	116	111	121	139	130	123	127	138	117	103	146	129	130	123	135	110	115	141	129	117	132	125	128	116	100	107	129	123	112	132	130	131	128	106	111	131	141	120	146	135	116	128	119	148	120	130	136	105	120	129	109	153	123	141	113	118	134	113	122	127	144	129	128	128	100	134	121	129	127	130	106	123	131	124	125	121	116	126	120	126	128	132	107	113	123	112	127	130	126	119	127	131	102	137	142	139	126	116	128	143	129	124	126	110	142	130	142	144	112	134	142	111	128	123	129	108	124	96	117	108	130	122	129	122	112	130	133	134	123	126	117	117	128	128	137	151	136	122	139	142	108	108	118	125	124	113	140	111	144	122	115	131	150	126	124	133	135	117	139	132	124	141	131	136	134	113	102	120	116	117	109	161	121	119	124	129	121	134	114	127	153	111	137	121	129	113	126	125	114	150	137	140	131	115	103	112	140	105	135	130	141	107	116	130	124	124	123	137	116	136	128	141	113	111	115	122	105	107	128	127	104	130	123	129	98	129	144	132	130	121	136	121	142	129	145	145	144	127	148	128	131	112	103	138	114	145	117	131	134	129	110	120	124	117	112	111	146	100	133	129	151	116	135	112	126	147	116	128	136	133	127	129	122	132	133	119	151	121	143	116	133	141	123	134	105	129	109	89	118	125	115	138	124	117	127	119	107	99	101	108	136	122	114	114	142	127	109	103	132	126	116	122	122	145	123	132	132	132	104	121	107	121	108	106	162	137	129	138	123	107	145	137	127	127	112	119	105	121	126	132	110	118	147	127	133	113	128	121	123	130	122	133	119	115	113	140	106	120	130	134	131	119	135	124	135	127	110	132	138	120	111	151	148	131	122	125	115	146	129	131	137	118	143	120	127	112	120	110	122	105	125	140	141	123	120	130	125	138	134	127	111	145	139	123	134	148	102	127	143	108	130	134	136	127	114	143	132	116	125	114	131	125	132	123	119	129	124	99	114	134	126	114	104	131	114	113	143	111	121	120	136	121	110	129	124	135	110	130	140	122	150	135	137	139	128	147	145	122	127	128	129	120	118	138	120	115	131	115	109	125	112	121	128	116	127	119	122	141	139	127	142	129	125	138	108	136	154	120	143	130	118	122	121	140	113	127	149	124	140	103	133	136	108	138	133	113	115	130	128	115	125	110	107	132	108	130	117	133	121	133	113	120	115	140	141	142	120	95	123	129	129	149	128	113	106	151	133	119	122	134	118	124	111	94	133	128	116	114	124	129	118	108	119	139	121	117	133	108	146	112	122	142	129	140	133	118	139	121	116	133	116	135	145	143	119	129	121	111	107	120	134	136	135	135	124	136	130	130	122	136	97	142	115	134	115	125	142	128	110	122	138	147	110	112	138	136	112	135	134	138	140	115	117	117	115	108	120	119	125	117	114	115	118	111	115	137	121	108	112	134	118	131	135	118	126	119	117	125	135	136	128	130	122	103	135	140	134	116	113	129	124	111	128	119	135	123	107	133	127	110	110	121	142	110	112	135	136	130	105	124	132	123	111	108	121	124	143	127	115	140	113	113	134	149	122	133	126	115	120	140	103	119	130	120	133	113	110	137	124	140	125	111	123	127	114	110	126	131	146	118	127	147	130	119	128	117	136	138	118	126	140	123	113	124	129	135	127	146	139	116	130	106	135	153	125	122	111	123	127	142	149	101	122	126	160	140	125	134	118	139	124	116	136	125	133	118	124	114	145	125	128	105	124	155	132	137	131	114	119	131	106	126	129	124	120	131	124	114	132	138	133	131	118	146	127	124	139	125	140	139	102	152	108	122	112	143	117	123	122	132	134	120	139	131	149	129	120	116	134	98	110	123	103	100	116	115	114	117	131	127	117	130	135	118	136	124	110	142	114	137	128	136	116	139	121	130	102	122	120	151	112	156	124	123	115	133	143	118	129	124	140	139	125	150	108	154	118	130	107	115	124	116	130	120	131	125	112	119	132	123	110	122	111	116	124	128	121	121	133	111	120	110	112	121	135	127	119	96	126	128	120	115	114	115	113	121	106	114	119	124	126	132	125	121	133	126	135	111	112	116	133	131	131	124	144	126	157	120	127	129	128	141	116	109	141	119	122	131	133	119	114	127	130	129	140	117	125	118	143	130	140	121	138	101	130	118	122	117	109	106	119	138	122	133	118	144	105	129	115	130	116	97	116	127	123	126	112	118	112	116	129	131	126	119	144	123	115	131	125	113	119	127	120	112	132	121	137	139	122	125	154	117	138	105	123	129	129	110	137	108	125	127	116	136	108	124	123	126	110	152	135	134	131	130	136	133	123	151	128	134	125	117	120	137	132	153	129	137	101	116	131	131	122	121	125	136	138	119	138	118	126	133	139	113	127	138	120	108	124	114	113	97
8014	833	1577	1750	1376	1151	999	819	705	642	591	516	523	505	475	469	424	441	439	457	427	393	394	421	403	390	344	422	404	369	358	359	346	360	347	374	337	361	361	337	338	357	340	370	343	337	328	346	358	344	327	334	326	330	348	328	352	347	320	331	358	333	346	353	361	300	338	347	347	326	329	363	336	358	349	323	327	324	332	344	371	318	326	349	360	378	336	307	324	340	310	334	349	355	347	321	347	351	343	328	338	329	343	345	340	306	333	336	317	376	357	315	316	325	344	331	310	330	381	350	366	330	313	333	361	332	334	310	309	338	322	351	308	340	340	328	321	353	311	323	319	307	328	334	310	355	363	329	334	330	308	352	323	342	331	336	310	313	297	358	336	320	321	324	331	311	306	333	340	369	328	354	300	319	326	332	341	333	348	335	348	342	313	326	341	330	304	324	311	320	324	315	327	344	341	318	341	318	346	317	302	350	333	324	353	336	388	294	306	348	343	343	348	346	315	318	332	331	313	349	346	302	336	317	319	363	324	375	331	305	326	322	318	352	292	323	298	305	294	325	322	319	296	354	325	370	330	338	327	312	341	307	331	346	334	321	331	310	342	300	337	325	352	314	333	329	324	323	316	325	352	309	324	323	333	323	362	331	338	326	343	345	312	314	306	345	350	338	312	333	309	318	305	314	342	316	338	331	360	304	316	327	315	341	327	343	313	340	329	329	324	327	335	337	325	326	341	304	326	339	306	334	302	332	358	348	308	323	338	323	345	318	325	301	324	324	320	349	296	349	347	356	349	357	322	322	320	352	321	303	315	307	320	336	301	311	334	360	302	350	333	301	324	341	349	331	322	321	289	339	330	334	297	358	335	374	347	360	351	305	301	341	357	353	377	316	342	287	317	321	332	346	337	368	321	321	345	351	347	361	316	312	345	309	342	326	365	346	339	329	297	324	339	294	380	316	342	302	331	354	348	310	331	307	339	336	314	335	337	320	340	350	306	350	330	330	330	336	336	324	329	317	301	323	325	336	329	328	342	341	358	311	370	323	321	348	331	345	319	359	310	325	341	360	344	325	329	317	342	333	332	324	360	333	308	321	298	310	327	318	339	329	360	331	324	346	292	326	353	348	299	320	372	340	300	327	323	316	342	339	332	325	334	321	312	300	346	324	312	333	333	302	314	311	345	338	329	379	342	322	305	328	307	335	322	328	372	326	317	312	378	350	323	332	349	346	335	338	344	309	336	342	311	341	320	340	331	337	301	339	316	336	317	323	341	322	343	329	360	332	332	348	317	334	335	348	336	320	320	332	349	352	309	327	362	328	330	353	344	341	327	315	325	309	313	336	349	320	334	326	314	329	310	340	341	319	331	307	328	323	327	355	310	355	311	339	339	310	334	309	333	351	335	324	339	313	369	327	342	311	321	359	335	324	325	370	338	337	326	298	318	325	333	302	323	333	318	306	320	349	304	316	302	308	322	312	317	316	313	292	343	327	309	345	332	320	332	378	342	363	326	324	355	318	375	333	316	335	351	325	334	295	327	323	332	318	363	298	369	329	326	332	299	310	345	343	311	337	320	367	340	342	315	336	326	333	358	337	359	323	325	289	354	316	354	326	319	311	293	336	304	357	310	336	354	366	295	315	364	352	319	324	340	326	297	302	330	324	330	295	349	314	366	326	314	337	353	356	315	320	334	322	329	365	337	337	350	310	326	343	348	323	354	329	342	338	309	348	341	305	324	327	335	338	309	352	349	296	326	375	331	332	337	376	300	346	345	383	307	313	308	323	354	337	323	348	303	329	313	350	301	360	321	358	323	321	325	312	312	328	339	315	289	336	350	334	341	319	352	349	318	368	289	348	337	350	302	342	316	351	282	336	347	334	352	313	347	288	325	326	334	340	329	329	347	315	331	341	325	332	327	328	366	320	333	328	355	343	324	312	311	367	339	341	339	315	310	337	324	300	352	334	351	305	315	318	340	306	347	315	353	310	327	307	353	321	343	334	331	343	371	329	349	355	350	315	344	346	341	348	328	347	358	356	290	355	349	328	327	327	315	369	320	316	317	342	368	330	348	332	306	343	343	320	331	314	331	346	317	339	289	328	303	352	360	321	357	372	338	318	342	347	318	328	306	347	301	346	369	336	346	337	301	341	321	328	298	333	304	297	343	318	298	340	341	337	333	333	331	330	336	320	343	341	315	326	335	318	317	364	359	338	327	317	306	301	309	351	358	319	350	367	333	324	355	314	371	342	329	332	330	327	305	299	328	334	304	318	331	318	331	346	351	315	312	373	328	340	282	329	322	334	326	315	369	328	316	341	355	328	344	346	303	307	322	328	320	304	322	338	337	333	325	319	336	326	353	322	313	329	351	315	343	351	333	337	319	315	280	320	355	299	329	345	333	345	332	323	330	314	316	346	344	343	352	328	322	339	302	333	329	337	312	330	328	334	327	318	332	337	339	370	345	321	316	340	310	310	333	350	344	337	338	345	309	327	337	349	330	356	313	330	358	321	315	315	328	334	304	320	351	352	322	330	357	318	334	339	353	345	349	317	342	302	322	328	317	347	339	326	305	343	338	343	323	354	343	356	322	351	319	325	323	361	335	338	323	346	313	350	347	343	343	349	335	305	342	331	328	312	315	343	286	315	330	345	343	317	326	336	321	315	366	343	348	368	327	331	316	327	339	321	327	340	309	342	368	300	318	329	312	348	331	328	319	325	351	333	309	330	332	364	331	354	312	363	349	342	315	333	349	326	317	339	373	317	335	348	342	330	306	333	312	308	328	358	338	316	349	323	329	305	314	361	331	356	333	307	336	322	323	321	353	309	292	307	328	321	320	350	346	362	319	345	358	317	374	331	346	339	332	307	281	349	346	341	300	322	329	306	337	345	348	345	319	350	343	316	339	341	318	297	352	314	332	323	315	369	340	318	327	307	344	308	301	364	354	321	321	334	338	351	335	303	286	317	346	310	318	311	317	342	336	350	324	338	305	327	324	296	345	337	363	335	302	344	324	326	341	330	344	336	330	347	338	314	314	311	325	320	325	343	318	358	322	309	331	308	334	333	317	343	328	332	318	356	316	324	341	321	334	338	355	347	338	336	360	350	356	327	331	352	324	315	337	341	273	316	322	303	314	341	356	313	337	338	332	361	303	351	319	316	303	334	310	301	344	326	342	337	303	347	330	328	345	339	357	346	331	357	361	321	339	318	317	327	303	325	316	369	329	337	317	349	340	311	312	325	331	358	307	340	352	329	348	323	331	316	350	320	326	317	329	359	332	322	338	324	336	341	371	316	343	318	318	317	349	299	349	342	298	340	325	316	345	301	335	334	321	314	342	338	317	318	329	308	345	336	356	329	373	356	318	366	331	351	355	359	333	300	315	362	308	342	343	327	353	349	347	330	357	320	340	332	356	337	310	316	296	355	304	320	302	305	318	331	333	330	320	354	342	293	351	343	335	326	359	347	313	322	336	308	309	334	356	368
1503	397	387	390	404	419	394	375	368	365	379	422	383	357	368	368	341	404	372	419	364	388	379	351	387	390	441	390	401	407	384	381	393	378	397	339	377	387	358	413	392	400	409	338	376	361	383	381	395	357	397	407	397	361	383	424	399	369	409	412	376	391	376	343	369	374	401	394	388	367	398	375	369	421	391	353	386	416	376	393	388	376	394	400	382	375	369	372	355	382	369	347	368	395	369	403	413	373	403	357	397	398	368	357	414	382	373	404	412	379	357	429	406	395	408	352	387	388	400	451	371	393	365	392	409	404	448	368	353	372	361	354	352	373	410	395	353	366	365	414	378	384	391	361	396	415	395	347	371	372	402	379	425	426	412	393	389	376	377	359	396	387	401	364	417	391	414	368	384	342	375	400	398	410	387	370	325	420	381	395	408	351	347	382	370	385	427	399	405	369	381	391	383	386	395	352	370	406	386	378	376	364	412	389	372	361	386	391	368	358	361	399	361	396	399	385	360	401	353	361	416	372	408	408	387	345	394	369	377	353	380	367	360	397	381	387	377	382	384	402	431	362	380	371	385	394	376	358	372	366	395	368	404	409	396	367	384	384	408	383	384	385	357	350	415	355	362	335	401	379	377	371	394	365	378	382	372	415	358	383	387	371	361	388	411	347	371	354	388	392	373	399	370	412	400	414	408	353	399	384	349	420	382	363	421	403	378	392	359	366	344	426	353	389	371	401	371	385	392	351	392	355	387	379	376	411	412	373	428	391	400	331	388	360	368	376	357	384	374	384	413	339	402	395	425	389	359	393	412	368	322	410	352	394	379	356	373	399	406	384	395	373	378	368	416	392	349	391	375	404	370	390	346	394	390	409	360	388	386	411	370	345	403	384	402	411	367	375	401	383	368	367	366	396	394	403	390	380	401	415	380	393	390	410	398	365	406	403	361	377	398	386	410	388	392	349	417	379	371	402	414	382	407	431	395	368	380	400	392	369	370	365	372	388	384	405	389	405	405	416	356	357	375	384	417	387	358	373	351	354	383	390	408	395	380	387	401	394	373	390	370	387	385	383	345	353	355	356	429	409	402	378	345	404	364	378	352	372	376	353	407	391	351	407	388	374	397	384	365	375	361	371	374	423	389	366	355	391	359	325	341	375	388	375	405	388	389	369	415	387	381	387	378	351	389	371	361	413	394	383	410	382	363	366	374	356	368	422	404	382	341	367	395	316	387	394	389	365	387	399	358	352	381	368	363	368	392	363	388	411	364	383	403	417	361	380	412	376	373	421	393	405	386	389	381	359	373	385	340	369	392	356	365	359	365	437	375	359	402	378	393	356	350	418	384	426	369	381	379	380	380	350	359	423	386	376	409	388	411	364	374	345	388	361	376	376	393	384	378	396	423	392	343	377	362	384	382	387	408	393	355	381	368	404	339	365	383	381	357	390	366	389	364	331	395	406	357	392	366	370	410	353	384	400	384	369	360	437	378	403	397	357	354	348	387	372	382	409	358	365	374	343	345	374	395	403	396	388	369	412	401	382	390	399	401	385	375	379	365	395	356	385	379	344	368	364	344	409	427	399	363	374	374	378	374	363	392	384	393	402	352	385	378	355	365	341	388	375	317	350	404	400	387	427	378	379	394	374	341	382	391	404	372	380	384	393	390	401	406	409	403	356	371	439	380	369	342	397	355	370	377	353	409	366	414	381	376	392	419	387	362	378	394	362	385	388	363	393	415	403	380	371	356	388	411	399	368	404	369	393	418	384	382	362	394	389	389	384	375	369	381	366	363	390	376	386	404	380	376	351	399	399	370	387	385	389	424	346	355	399	400	401	363	380	377	386	376	392	391	396	389	393	365	378	393	381	362	401	410	378	395	377	411	368	409	390	390	414	351	391	396	394	330	352	363	376	387	352	350	359	395	393	360	370	409	363	402	403	377	409	404	368	390	370	373	373	389	401	388	386	369	356	376	368	365	379	368	410	385	382	351	385	341	399	390	370	373	373	374	372	366	375	382	381	406	388	409	375	399	390	376	419	359	383	380	406	364	389	386	375	376	392	379	365	389	359	382	393	402	389	372	393	356	369	390	369	388	377	356	414	382	364	378	367	381	391	372	396	353	380	337	374	392	371	360	416	366	399	397	403	377	372	346	346	370	415	420	415	392	399	385	355	362	380	376	344	402	333	395	407	334	402	367	384	368	381	374	376	377	383	361	360	372	429	402	415	390	405	358	357	375	378	392	379	403	326	351	377	389	381	371	388	376	378	415	372	359	398	373	381	381	376	362	354	380	387	375	393	407	374	362	382	379	376	416	361	373	403	370	384	344	388	381	421	413	373	422	382	388	381	412	389	387	386	385	403	388	383	366	406	377	317	352	362	421	363	398	356	387	356	386	404	404	344	381	395	376	391	394	387	399	361	374	377	385	393	398	391	364	396	364	355	352	383	378	427	366	370	371	380	354	396	356	355	385	378	372	396	370	380	388	352	407	400	430	338	371	399	367	436	341	385	390	422	365	366	359	390	402	397	360	352	357	392	363	351	356	391	382	363	400	384	429	400	394	367	418	385	373	357	360	358	395	359	368	400	382	394	358	341	372	365	402	360	381	421	366	369	385	425	371	375	367	368	373	370	382	390	369	362	400	406	376	359	378	386	406	395	379	388	421	405	379	364	412	401	363	372	384	354	382	389	348	394	362	391	364	333	353	386	393	366	405	386	360	378	360	377	389	378	374	378	416	376	386	391	402	413	417	407	398	376	390	367	372	416	397	372	372	388	373	401	384	384	360	385	347	385	376	402	406	377	357	373	360	393	362	424	370	365	333	387	339	387	387	370	373	365	381	398	368	343	347	370	384	349	377	378	406	381	371	376	362	396	366	359	387	364	397	373	400	429	386	391	377	395	358	380	339	404	400	389	395	375	374	382	350	395	404	356	363	372	350	358	390	385	388	387	373	388	405	404	417	379	388	371	392	391	351	380	392	387	411	416	398	384	380	364	352	374	411	385	399	381	381	373	374	367	369	370	393	409	394	408	397	378	382	435	403	347	435	376	372	367	384	394	395	364	350	389	398	394	412	363	372	345	412	346	382	359	340	439	398	408	360	387	357	408	388	399	387	372	391	362	405	365	342	373	365	382	402	391	352	379	400	370	359	367	361	359	359	406	373	362	347	382	346	362	393	362	323	340	413	391	333	396	408	363	386	376	422	387	366	380	398	378	406	402	388	402	374	372	372	390	379	414	372	388	358	355	381	375	347	393	402	370	369	396	353	337	397	408	397	349	403	387	396	405	377	386	384	349	388	406	369	383	396	394	344	415	381	387	390	386	358	387	373	384	398	344	356	393	365	378	424	374	374	416	373	375	375	376	410	387	345	378	402	409	371	359	379	362	373	395	371	417	364	401	373	386	382	349	412	393	378	377	381	347	389	388	376	355	380	384	399	392	390	367	348	388	361	409	361	355	374	381	362	408	359	360	402	382	391	389	365	367
2164	904	920	917	888	847	907	844	847	889	952	850	873	865	921	862	912	910	884	914	909	855	841	899	866	905	854	917	896	882	888	902	866	836	881	851	896	925	875	855	853	919	865	883	855	859	852	898	885	873	883	848	932	831	876	843	888	849	868	847	885	817	874	907	842	858	863	855	849	868	834	914	827	923	857	886	937	879	833	890	888	865	872	870	891	879	862	885	891	886	888	849	853	904	890	886	847	912	888	869	885	883	861	863	848	855	865	790	842	899	915	912	837	884	861	891	899	885	875	890	812	922	864	860	844	838	873	884	884	876	899	847	864	841	868	880	875	876	856	889	901	911	907	867	861	886	857	865	845	876	866	836	884	913	924	909	889	824	858	849	810	906	844	879	831	870	906	866	869	898	853	841	861	882	875	868	917	876	893	870	835	910	818	839	866	815	865	873	864	826	891	859	912	873	874	855	864	895	856	888	878	853	899	857	821	890	915	874	917	907	935	869	899	910	884	912	831	893	927	860	898	900	933	869	846	868	883	918	873	901	891	860	882	902	858	867	911	844	878	849	887	891	880	848	858	936	798	892	889	910	833	888	912	896	857	846	863	908	863	896	848	897	857	852	919	846	876	834	830	867	888	900	892	905	894	840	850	866	878	900	887	901	953	857	863	833	880	867	841	886	895	878	871	873	897	831	867	873	816	814	900	855	916	858	855	879	886	869	889	870	895	857	850	832	883	907	860	891	937	899	841	872	819	910	878	907	869	886	829	918	869	894	900	853	907	876	871	883	943	897	865	909	869	886	919	848	886	885	892	907	891	905	849	851	864	906	880	828	863	869	899	877	829	828	832	897	840	913	851	793	868	908	848	852	872	878	888	860	889	888	853	884	859	795	896	953	906	856	867	857	893	905	884	820	883	908	904	833	865	896	901	884	884	915	900	886	897	882	813	931	911	904	863	843	869	868	878	857	865	859	851	923	870	879	853	825	857	869	906	881	842	859	879	875	889	894	889	896	873	897	839	883	855	851	885	812	951	860	892	865	843	863	869	810	870	917	897	838	900	891	828	890	875	896	890	845	881	859	878	892	945	835	912	846	914	848	847	830	867	919	869	868	874	858	867	872	856	888	873	888	893	839	849	857	857	924	885	850	824	888	908	848	877	896	845	919	896	901	880	866	882	879	887	927	896	881	858	800	832	849	879	879	859	840	853	866	894	859	866	861	894	885	874	806	865	898	847	817	869	879	868	898	856	910	834	908	877	904	884	880	877	894	889	882	844	863	838	910	897	919	860	886	896	871	877	845	827	939	868	831	889	856	895	837	882	904	912	857	845	819	838	858	899	911	861	809	883	852	844	871	906	863	901	863	879	851	916	861	903	880	881	829	881	880	847	850	910	887	830	889	880	888	853	867	858	901	862	885	860	892	914	897	874	866	895	853	820	839	900	898	849	875	924	895	870	901	871	862	878	853	874	858	872	795	876	857	905	900	914	946	911	880	833	886	886	943	888	880	848	893	891	889	863	899	896	861	873	822	913	839	862	870	892	873	901	889	863	907	918	885	840	853	865	850	869	827	884	869	861	893	913	877	885	878	843	940	856	871	877	907	859	842	868	882	869	837	899	862	910	871	845	891	952	822	930	868	884	860	939	880	839	920	855	867	878	926	857	837	899	849	874	876	869	880	862	900	866	921	890	882	881	848	850	838	854	881	869	813	861	896	902	846	883	858	937	869	848	899	920	889	856	892	862	865	861	890	945	871	848	829	921	919	865	806	831	885	891	911	893	928	880	889	839	852	884	855	920	906	888	889	885	879	910	868	887	906	845	886	907	861	885	869	894	918	869	849	887	864	812	879	861	887	849	795	872	842	847	864	879	914	943	856	878	907	903	850	856	889	902	857	853	837	872	865	878	882	854	885	849	860	870	933	848	880	887	875	898	847	872	905	876	828	873	906	949	910	927	899	913	869	885	863	853	836	841	864	841	820	896	858	874	920	888	865	907	822	898	922	911	851	846	891	865	842	891	835	854	939	937	850	888	879	821	838	902	846	875	868	889	945	878	849	906	883	894	828	904	842	919	875	864	863	881	799	862	892	833	848	846	881	861	900	856	923	880	884	890	921	826	838	869	834	874	868	871	927	898	913	890	868	906	818	930	878	863	865	884	871	870	878	863	871	856	850	867	929	890	871	869	828	823	895	908	879	870	851	884	905	819	872	888	810	921	910	827	871	908	888	885	862	843	846	860	895	887	876	879	825	827	901	849	862	932	858	848	889	828	858	894	878	842	895	853	832	861	886	891	871	869	847	889	872	838	863	915	833	856	879	900	876	917	891	883	883	887	871	918	889	864	871	860	820	811	862	850	862	859	898	879	862	835	925	878	857	884	846	882	882	871	890	831	894	864	905	855	838	836	829	898	902	822	893	927	879	819	897	875	919	931	927	938	877	870	900	855	873	924	878	876	908	910	856	908	899	898	891	857	871	857	826	878	873	866	904	845	876	861	880	869	860	869	909	896	875	916	858	851	859	910	861	883	920	884	862	853	879	919	858	854	922	862	889	911	829	873	811	904	841	853	859	871	878	864	899	832	857	932	855	879	907	869	873	935	900	874	891	871	866	881	884	895	892	837	854	897	853	858	890	916	907	898	860	835	874	958	839	843	898	938	919	919	858	866	888	823	836	878	854	832	885	930	874	934	861	939	838	832	870	886	843	918	887	856	901	839	883	894	848	869	896	876	892	881	918	852	879	867	855	878	911	858	872	872	863	869	876	869	886	820	937	827	884	861	847	876	859	864	847	850	886	861	869	845	893	836	871	895	911	844	872	867	910	881	896	846	864	912	836	895	866	818	848	890	894	872	891	877	830	865	907	886	849	907	865	884	873	836	899	843	883	897	911	890	861	866	909	883	898	902	854	864	870	831	812	848	873	854	831	854	858	887	875	882	854	804	887	846	867	881	911	873	885	894	851	884	865	954	846	835	892	875	915	910	922	889	903	906	876	903	865	882	871	909	840	880	816	892	882	884	909	849	850	877	852	875	880	873	892	828	950	872	857	884	883	877	868	857	843	842	854	901	891	906	878	930	845	940	888	891	846	868	855	886	901	851	842	876	878	887	894	829	830	914	833	907	905	855	904	866	875	864	819	871	878	905	805	881	882	894	893	885	849	909	837	851	878	897	829	849	919	897	888	848	923	928	876	923	904	886	897	852	822	889	868	841	859	868	838	912	836	902	888	886	865	866	878	892	858	853	856	914	904	872	812	934	831	840	859	855	861	871	827	871	893	848	919	902	845	902	849	925	877	885	864	831	899	915	895	892	875	897	913	894	853	888	939	855	904	877	925	928	886	856	891	891	880	850	874	918	841	859	832	879	870	879	870	910	871	891	908	860	901	887	881	928	884	843	837	877	842	821	874	892	886	901	856	803	892	868	874	905	869	879	880	874	860	815	924	870	901	921	824	860	862	892	907	848	895	826	891	877	871	902	915	908	887
7738	539	602	504	468	347	377	339	346	297	293	300	319	302	316	306	262	279	287	303	328	294	299	285	292	263	277	289	263	274	276	265	267	259	280	302	325	273	252	290	270	273	271	294	286	283	286	288	285	277	307	289	266	259	328	283	261	299	266	243	295	320	284	271	271	302	275	270	295	308	287	284	287	287	286	289	281	307	271	274	306	294	277	283	262	294	281	292	288	292	284	272	306	286	295	296	311	267	302	290	294	297	280	303	269	315	276	281	315	290	296	269	296	280	295	330	300	269	299	274	286	290	295	263	270	308	272	251	268	254	302	287	277	259	280	262	318	297	288	286	262	299	255	292	285	278	258	317	277	287	277	291	304	287	283	275	278	274	289	326	271	284	287	275	262	287	267	279	298	278	256	277	313	318	314	334	296	298	263	271	324	277	291	264	249	325	296	307	312	282	274	315	310	268	267	287	282	304	288	283	326	286	271	278	263	294	286	253	274	248	279	276	280	290	285	264	292	296	292	285	289	273	312	289	275	285	282	275	290	289	267	282	286	282	312	272	284	275	276	275	312	279	267	297	311	268	283	286	280	278	289	275	282	305	280	317	303	329	300	305	305	293	282	278	259	280	268	273	330	247	275	313	287	276	273	253	303	255	287	246	254	280	252	280	280	294	258	276	309	285	290	254	249	261	307	284	271	287	302	308	270	261	263	270	308	288	279	267	268	263	268	296	299	313	286	264	270	268	256	298	301	310	249	239	261	276	254	270	280	262	281	296	275	304	292	267	323	315	311	271	288	321	296	256	284	266	323	292	287	281	286	290	292	298	269	280	302	296	294	281	293	312	278	283	268	279	295	286	252	286	285	263	266	298	312	301	303	307	272	302	296	272	284	322	252	296	303	269	309	316	270	277	287	296	289	265	275	289	316	261	286	276	303	275	307	282	268	271	315	278	281	257	268	285	255	284	265	292	259	281	273	307	298	259	272	313	290	275	307	269	310	276	266	322	293	281	261	304	279	274	297	297	309	275	269	301	290	272	290	291	285	315	295	269	274	261	304	283	297	284	327	273	291	295	239	277	274	306	267	281	288	285	258	297	287	291	301	251	307	303	303	288	295	310	279	292	277	309	293	284	288	272	298	277	294	266	288	304	276	267	290	296	279	279	311	275	285	302	315	296	309	273	292	304	260	295	291	273	287	273	263	286	264	277	291	291	297	286	273	279	297	282	286	281	279	263	308	284	280	269	288	280	278	296	286	296	332	283	307	298	277	277	314	272	270	304	284	282	291	275	281	298	260	278	288	315	269	261	293	285	295	276	255	286	267	269	295	286	285	251	258	279	282	284	281	291	295	294	250	285	281	290	282	273	278	294	309	286	259	288	288	318	291	298	260	289	291	281	290	262	294	316	275	283	256	290	286	299	269	289	319	254	285	287	233	275	268	275	309	281	288	287	323	278	281	282	305	283	287	306	285	274	268	280	337	298	309	296	264	297	300	270	283	286	294	309	296	261	292	275	265	279	299	275	277	281	292	289	284	246	295	324	289	270	248	275	276	296	295	286	282	318	335	282	324	284	272	282	279	245	257	283	281	291	286	269	280	298	294	314	263	270	329	263	291	291	240	292	267	256	278	299	326	310	272	260	271	313	271	254	307	308	291	308	309	295	307	269	284	305	285	295	246	295	280	274	279	280	287	296	294	315	262	264	297	321	309	283	281	261	287	295	292	278	262	291	280	282	295	270	275	297	316	315	292	295	291	289	280	288	300	298	310	283	335	288	284	304	258	286	301	295	293	261	275	290	254	291	244	263	253	269	259	276	305	301	297	289	280	290	300	251	267	257	257	289	316	277	304	282	299	287	269	284	247	289	290	281	312	271	287	287	312	292	284	291	287	267	282	279	316	292	310	321	299	264	273	290	276	262	307	261	272	283	284	284	276	257	278	279	302	306	285	310	264	285	293	284	275	308	285	254	293	274	286	276	261	260	272	284	275	285	294	292	290	286	298	341	275	281	283	288	318	279	314	310	290	294	280	287	323	259	267	291	297	284	314	319	288	279	276	300	244	289	315	293	294	277	296	304	283	308	270	267	262	289	327	277	295	267	275	293	284	264	285	292	307	294	298	321	256	301	302	278	274	281	274	268	282	278	299	260	267	285	314	267	265	307	271	272	304	304	273	264	291	263	273	299	298	299	281	273	288	283	320	303	317	255	296	293	286	269	298	284	272	310	306	287	287	293	290	279	300	280	258	270	292	284	267	274	280	306	265	275	263	320	278	276	282	312	256	309	314	303	293	315	292	326	293	285	283	315	297	324	289	296	277	267	270	306	273	276	313	289	303	276	288	310	284	288	290	316	281	292	272	287	286	284	298	255	284	275	292	317	292	282	285	308	283	252	279	290	265	272	308	286	278	276	308	264	277	278	238	265	292	270	296	247	260	280	324	316	273	286	338	308	300	299	288	295	275	279	297	287	263	281	273	269	307	294	295	279	289	281	319	287	274	270	305	301	315	274	255	320	295	303	257	275	288	267	350	281	297	262	287	302	323	284	295	275	245	265	309	282	269	271	268	291	272	267	274	291	288	302	266	281	310	290	296	254	285	290	316	288	255	291	265	294	281	259	246	260	313	262	284	262	293	249	271	283	294	292	299	283	280	285	286	260	268	293	278	294	267	307	304	284	279	304	274	294	311	289	269	281	258	299	288	264	272	283	280	271	248	278	279	282	290	266	303	295	317	318	281	260	279	267	310	311	285	300	280	314	263	279	295	285	280	293	289	301	305	251	291	270	296	293	273	273	298	302	286	324	271	279	288	282	282	295	279	298	284	315	263	283	310	295	293	297	285	257	289	264	267	269	309	245	293	303	280	285	286	269	293	270	300	283	284	300	269	293	285	257	265	270	272	280	296	290	272	312	291	252	318	274	251	272	291	285	293	302	269	258	270	270	278	275	271	274	281	277	301	289	299	296	287	275	294	283	287	269	290	261	292	279	260	277	270	285	267	283	294	302	253	323	288	299	299	325	293	279	300	269	296	269	274	305	248	241	261	328	268	308	279	280	295	272	285	281	312	319	290	255	284	316	304	305	267	273	275	303	277	298	301	291	283	308	291	291	281	317	299	291	310	269	286	287	281	276	301	307	313	301	307	277	271	277	294	292	298	307	301	259	278	269	269	280	275	271	293	302	272	309	262	268	313	284	303	280	268	261	279	299	296	285	290	274	276	288	299	312	298	306	260	317	288	276	272	311	295	273	291	308	292	297	291	283	315	287	274	296	302	295	280	275	293	294	284	295	270	280	270	271	294	262	278	301	302	280	298	255	301	267	314	297	314	311	278	292	302	244	286	290	291	261	293	283	266	300	286	251	275	264	275	293	301	279	299	292	266	258	284	293	286	307	277	292	286	254	262	305	290	257	270	288	239	286	266	318	322	328	284	283	272	287	279	240	280	277	292	268	288	318	293	280	276	267	260	308	321	282	254	299	288	303	275	310
6740	945	1270	1397	1255	1103	1011	941	845	811	850	793	761	744	730	734	746	702	764	701	705	773	693	717	680	717	679	681	718	725	700	682	639	725	643	696	655	680	673	645	691	728	667	622	659	668	711	652	680	725	686	704	682	659	689	707	669	652	664	660	717	687	667	690	687	685	641	689	663	695	673	649	658	693	641	647	676	660	639	634	719	662	661	682	671	636	639	663	615	665	620	663	684	695	665	662	672	661	657	722	660	651	667	656	689	681	655	666	674	731	668	678	668	691	659	685	715	665	644	636	705	637	648	700	659	664	692	684	658	645	684	682	673	684	689	617	651	624	653	672	622	661	651	659	659	689	694	686	688	706	661	662	686	654	629	653	668	645	696	655	693	630	654	684	685	625	625	696	629	688	678	678	651	696	646	644	652	661	656	681	635	674	671	676	691	676	637	664	656	653	677	679	677	696	659	676	659	674	652	653	719	649	661	721	671	652	666	668	685	660	635	650	640	699	684	667	643	722	668	716	702	688	663	630	703	677	655	685	698	615	651	646	627	633	631	672	674	707	644	648	675	643	676	676	658	686	687	671	692	661	666	681	633	642	640	673	691	652	679	654	677	624	659	670	611	633	652	645	696	637	647	640	679	661	630	641	656	717	673	692	647	707	650	639	703	680	676	720	657	697	659	665	680	633	641	701	653	710	654	632	681	646	671	650	655	665	725	663	673	661	682	674	658	655	641	676	717	657	677	648	684	700	685	657	645	626	662	654	689	702	636	634	670	666	656	636	656	616	655	617	667	673	653	644	669	690	650	631	674	661	630	693	706	692	713	652	651	696	673	688	670	683	637	630	642	642	641	654	680	691	676	664	685	649	638	678	628	618	659	684	660	675	660	676	671	668	664	669	669	613	723	703	620	681	644	697	644	680	677	670	622	675	710	702	640	653	642	637	662	663	705	660	649	603	649	670	705	657	664	647	637	699	620	684	680	674	652	692	627	639	668	702	651	664	688	670	653	648	623	671	664	664	650	654	662	676	664	645	656	696	686	617	675	663	720	711	644	645	654	646	661	664	667	666	683	660	673	677	652	661	695	679	658	682	716	655	666	674	690	653	677	700	663	684	718	678	698	640	680	640	690	626	674	696	631	651	623	660	676	672	669	681	677	645	665	625	677	632	691	648	647	652	627	671	645	727	660	653	714	637	688	647	684	641	682	688	710	632	636	681	695	670	649	637	670	668	695	711	675	645	672	678	672	719	691	647	671	676	658	635	628	658	637	637	643	644	696	666	692	661	670	694	654	700	671	702	633	656	649	659	642	672	616	699	694	657	694	655	620	642	683	654	701	654	686	674	657	629	641	641	607	611	641	655	657	654	671	657	656	670	705	698	682	677	646	642	667	669	672	696	633	643	648	711	679	645	674	659	659	696	666	685	635	689	662	662	673	648	622	635	705	631	664	682	659	639	650	659	638	675	670	681	670	700	683	693	666	650	685	662	656	681	625	670	696	723	634	654	677	651	651	666	681	667	709	642	650	662	711	653	682	638	616	656	687	682	654	665	647	685	725	676	695	675	701	616	643	625	639	581	676	677	606	656	748	647	674	668	698	630	661	632	647	693	652	699	680	650	649	664	681	674	622	667	644	662	743	618	704	678	667	674	661	681	676	709	720	647	665	637	640	685	611	673	618	631	642	642	670	625	670	675	675	633	670	682	630	724	704	697	654	636	650	615	685	620	681	622	677	675	671	650	671	663	663	667	672	683	660	646	701	634	657	660	663	711	670	690	657	637	676	604	640	664	651	656	689	675	639	687	672	657	696	701	644	650	641	649	673	628	666	660	663	687	631	689	699	682	653	681	709	675	694	679	639	636	643	709	656	663	643	692	654	667	674	648	630	673	710	718	678	680	674	683	683	661	648	764	693	625	694	670	627	692	661	721	653	689	636	636	666	658	650	691	656	663	672	655	666	711	643	690	652	664	686	652	683	653	684	669	679	732	676	646	679	663	671	636	684	632	653	681	680	641	641	699	635	659	667	631	667	632	672	689	706	636	674	679	720	638	644	696	671	634	643	634	675	724	652	693	651	653	726	693	711	681	692	704	696	655	672	720	671	666	674	681	664	643	638	623	667	646	632	704	714	643	711	672	660	716	631	635	646	686	639	653	662	669	645	642	669	635	688	625	652	690	651	643	679	618	644	704	617	666	701	680	635	692	658	629	647	590	691	666	671	654	689	689	650	620	649	677	666	668	641	650	698	661	676	712	684	665	687	650	690	745	655	704	702	670	692	668	635	663	644	669	683	682	655	689	670	666	680	676	635	685	623	651	632	679	613	667	662	666	650	701	666	694	688	662	651	674	641	627	678	664	688	647	657	646	657	661	660	669	710	643	630	650	640	641	676	672	680	643	633	636	675	639	661	683	674	686	689	685	685	649	695	663	670	647	626	634	646	675	654	661	679	616	660	678	697	696	712	696	653	664	638	661	656	692	646	646	693	682	617	668	642	707	706	675	680	683	701	650	650	663	709	623	666	674	661	657	642	696	641	700	631	653	650	703	658	651	608	619	675	668	680	646	642	660	669	712	675	684	671	623	682	583	689	666	646	679	679	651	668	663	679	626	674	667	690	697	650	637	689	657	659	649	710	630	626	657	615	684	701	639	703	661	671	664	639	664	652	625	680	630	714	679	670	644	700	703	640	655	690	692	719	686	717	644	685	653	641	635	675	627	702	681	641	635	705	702	703	682	670	696	658	693	684	622	648	664	669	693	699	675	650	661	662	650	629	651	668	663	645	705	668	639	672	657	636	646	667	648	631	657	688	694	650	689	681	659	650	625	618	661	630	625	698	700	670	645	631	691	627	624	673	652	685	668	679	657	686	638	668	637	619	650	688	689	674	639	692	689	642	677	638	670	652	659	628	717	706	646	663	608	669	644	679	670	691	650	672	661	706	667	697	634	612	641	657	659	681	694	675	701	660	634	636	619	681	634	651	661	685	614	670	677	664	649	625	672	664	638	649	665	681	649	653	641	629	674	664	662	645	691	663	662	655	687	680	688	675	669	698	688	653	709	651	709	675	635	643	649	633	634	660	687	673	660	669	633	664	653	651	634	639	695	665	662	629	641	696	657	642	650	695	658	677	639	680	699	676	665	644	686	671	666	668	677	660	648	600	643	669	635	692	690	689	659	690	708	627	696	691	623	643	638	686	666	653	670	649	663	653	679	682	680	695	654	696	684	642	682	721	671	674	679	671	686	694	655	672	653	685	655	717	670	650	677	673	652	638	654	670	686	654	681	655	689	660	699	707	691	686	681	683	659	667	694	649	684	639	663	686	679	674	664	635	670	660	684	660	670	683	643	719	682	654	628	664	611	675	688	679	661	614	661	654	656	657	670	689	690	650	660	688	701	698	688	640	686	645	678	661	669	649	674	669	649	682	659	644	681	709	628	677	632	665	652	659	669	660	662	675	703	711	647	620	657	658	684	689	687	650	655
13303	838	757	553	347	281	235	196	179	186	152	147	158	153	156	145	132	152	141	137	143	105	118	138	133	140	132	164	151	145	143	122	151	128	130	127	134	121	144	128	119	108	155	124	109	125	111	111	127	132	126	123	118	125	125	125	125	122	132	124	100	127	140	118	142	114	134	154	131	97	116	110	103	109	150	104	133	115	112	125	129	111	131	146	116	116	133	141	124	136	111	143	122	125	139	131	125	125	134	115	135	141	144	117	122	135	127	132	114	106	128	115	121	129	115	124	121	115	136	111	134	111	120	115	111	107	128	108	132	143	135	130	124	117	131	113	128	119	127	115	140	140	131	123	137	131	152	103	150	117	135	125	118	137	133	117	133	130	114	128	143	114	133	122	130	108	147	115	115	131	111	137	133	112	127	142	120	123	126	124	119	121	139	138	127	128	155	117	128	121	128	119	125	121	104	126	118	131	134	102	125	116	110	117	136	119	126	132	116	124	132	145	135	118	134	111	138	115	107	116	125	129	105	156	116	127	128	120	139	132	130	157	135	138	108	126	115	144	127	132	162	116	122	124	140	150	133	122	131	145	131	140	123	130	138	115	98	116	110	110	133	124	153	130	134	120	112	127	131	114	117	160	107	154	118	151	106	123	114	113	105	117	127	124	138	126	112	102	125	127	119	133	130	128	119	117	108	142	141	99	124	144	102	121	125	103	105	144	128	133	106	130	133	105	115	113	137	150	138	121	146	113	124	160	126	134	110	127	123	132	131	109	124	116	130	133	131	142	104	119	131	142	108	118	132	109	138	127	108	146	124	129	142	130	130	127	120	137	121	127	146	127	141	107	118	126	125	128	132	117	134	112	109	130	124	126	129	121	129	123	132	122	118	120	141	101	115	101	136	127	125	120	112	132	136	129	116	124	110	120	134	133	123	125	122	137	130	116	127	118	109	118	111	120	132	110	116	106	140	142	134	131	123	128	132	123	123	110	120	145	117	118	114	115	137	135	121	121	140	124	136	115	117	121	124	115	135	123	115	134	114	120	134	128	127	118	141	118	139	106	131	126	140	109	132	121	126	110	151	121	97	112	117	143	119	138	114	132	114	121	129	136	144	140	109	127	132	104	121	113	126	137	140	130	151	119	116	138	129	126	127	126	120	117	129	121	108	135	113	116	115	124	126	137	120	131	130	117	133	121	107	117	105	120	136	118	118	136	126	135	140	114	127	141	133	130	116	116	122	105	103	123	114	134	137	126	114	137	130	113	103	118	119	108	122	130	107	121	128	115	117	146	130	147	104	132	128	125	120	112	149	126	121	115	139	108	154	123	132	108	117	131	129	113	117	141	131	131	122	123	122	108	112	154	115	131	123	131	127	107	122	104	130	110	127	123	129	127	102	136	140	140	129	130	167	114	126	117	132	113	119	112	134	126	126	133	134	132	128	128	125	129	128	106	120	118	118	133	126	134	130	146	112	125	125	109	131	115	127	115	116	120	101	126	127	132	136	130	153	139	139	103	141	128	127	135	129	135	124	104	114	120	132	131	149	130	120	114	104	124	133	128	104	109	132	118	117	137	110	133	119	137	134	124	120	127	143	126	122	109	131	106	117	123	129	114	158	128	134	123	139	133	134	139	127	143	131	122	132	137	139	149	128	109	118	128	104	151	126	116	120	130	124	123	111	148	117	118	128	127	121	97	134	133	132	105	121	129	136	134	107	116	127	123	150	125	141	133	102	123	124	131	143	140	136	133	117	134	131	117	128	102	126	132	119	129	131	107	155	131	153	111	133	138	115	140	124	138	114	121	155	144	130	132	126	121	109	107	112	141	132	119	129	123	117	132	125	133	127	147	136	130	113	122	146	140	120	132	126	148	146	139	118	127	130	143	118	118	135	116	123	149	134	123	159	125	132	139	123	126	125	131	122	127	99	107	125	125	118	122	140	140	116	124	117	135	109	131	144	145	111	136	129	128	123	120	110	147	123	116	109	119	127	129	153	124	121	161	127	114	133	125	114	132	111	130	120	109	104	138	107	122	122	131	117	145	140	131	138	137	133	138	122	122	124	129	131	114	109	120	133	113	98	120	127	105	128	123	101	115	121	142	116	118	147	127	123	111	135	124	116	136	139	120	125	120	133	134	125	127	149	140	122	123	117	118	128	123	116	98	128	115	118	113	122	114	130	123	118	121	121	121	133	148	108	131	122	122	136	116	114	107	113	121	119	138	166	117	125	120	109	138	165	118	96	137	134	139	134	131	143	127	130	111	126	111	122	127	126	124	132	119	138	126	125	119	114	136	116	130	137	125	111	121	116	116	141	120	117	136	134	140	119	126	127	129	101	112	119	121	123	137	132	133	136	121	138	117	110	99	125	130	145	122	114	101	118	123	127	156	129	101	127	122	129	122	115	118	121	96	118	127	107	140	119	128	129	112	132	137	108	123	127	126	126	113	124	110	132	137	107	129	138	111	132	138	128	116	121	129	126	129	97	126	144	137	139	151	104	100	128	139	141	138	107	119	135	130	130	124	143	129	137	128	126	129	132	123	114	145	124	135	123	121	124	137	137	138	138	126	123	140	113	116	129	111	123	119	116	138	134	135	122	133	127	158	118	120	130	153	118	95	134	132	136	104	121	117	117	116	120	110	140	128	137	125	119	120	122	102	129	134	140	124	119	140	136	117	124	119	119	129	110	120	136	106	117	133	136	124	98	115	134	133	126	115	107	96	159	134	130	128	122	139	122	107	132	115	112	127	149	99	123	122	115	96	138	129	140	127	142	126	146	129	125	117	133	139	135	156	118	146	124	102	142	136	124	135	136	121	128	140	135	140	107	128	128	118	125	131	130	138	139	143	133	132	129	103	148	128	115	128	153	127	129	130	139	124	145	119	125	139	142	143	120	124	152	130	113	115	139	124	113	116	121	141	149	130	123	136	143	115	140	137	114	147	118	123	122	137	143	130	132	132	127	116	117	119	113	129	145	120	103	147	141	123	117	116	135	140	140	111	122	154	127	128	138	122	149	118	118	126	116	130	127	126	136	110	142	131	122	126	117	93	107	132	124	138	117	130	133	124	111	126	155	118	134	111	143	122	126	123	120	128	122	95	130	137	132	146	123	122	116	138	132	128	150	143	131	149	128	100	121	133	126	128	145	121	100	128	131	133	106	132	101	95	114	118	151	134	129	127	123	129	109	126	123	115	121	132	125	146	144	122	142	110	120	133	113	122	115	139	125	121	131	134	128	129	129	146	112	120	126	125	122	124	115	124	157	112	123	142	117	115	123	130	139	124	116	115	120	134	134	129	151	112	133	122	123	130	111	118	126	109	120	132	112	132	123	98	125	134	113	124	129	121	120	121	107	138	109	139	119	131	122	117	113	114	113	150	110	131	110	118	127	106	156	144	137	103	156	114	141	109	134	132	119	123	136	124	111	121	141	135	129	122	115	120	129	117	127	112	135	120	110	139	138	128	121	98	118	123	123	126	155	146
8095	855	1490	1725	1440	1195	907	796	754	652	607	546	564	436	468	441	421	447	416	416	412	420	393	400	373	406	341	384	364	356	384	363	378	343	383	350	356	368	390	332	364	369	355	356	354	363	357	363	350	380	353	365	346	334	347	311	338	341	352	330	404	316	333	340	359	335	322	345	333	320	324	334	340	358	346	340	357	359	339	385	295	363	329	322	350	332	335	349	339	349	345	379	310	325	356	327	356	309	344	317	322	336	355	363	311	304	328	331	333	339	304	332	352	307	322	320	329	312	327	357	345	324	321	316	334	322	322	341	345	347	337	289	335	328	318	279	314	333	385	340	315	331	296	331	363	354	310	303	368	321	337	319	342	325	335	334	356	312	392	343	328	342	338	340	314	362	357	356	345	341	333	341	366	332	336	331	336	366	360	324	335	338	324	350	329	385	360	344	314	340	289	362	320	374	320	308	376	327	346	335	334	333	324	306	322	345	324	337	351	328	354	356	323	349	336	359	359	321	328	356	317	330	345	307	345	337	349	278	337	330	333	313	335	343	375	366	315	340	327	310	338	338	336	358	325	346	324	347	350	322	321	325	332	323	323	347	342	298	337	335	372	329	314	354	311	348	324	316	311	326	341	349	329	322	370	336	314	323	333	344	313	358	341	319	321	344	326	323	346	315	341	331	330	358	322	345	341	365	329	324	351	338	333	340	324	318	310	317	311	356	310	323	314	365	344	353	364	334	340	336	351	333	341	331	366	335	367	337	314	324	311	331	309	341	314	327	318	322	362	349	349	312	358	346	326	342	350	347	380	342	341	347	335	312	323	345	336	322	307	338	347	335	342	329	308	335	339	323	357	348	319	306	350	313	348	291	356	351	360	339	321	333	348	343	320	331	344	335	336	335	352	350	330	311	324	350	331	339	333	344	343	321	330	347	337	364	327	317	346	330	335	344	308	316	359	355	344	309	309	346	330	343	337	318	343	319	317	317	350	343	345	358	355	330	336	352	341	343	318	324	351	362	329	360	341	328	343	334	318	342	329	311	332	327	368	336	351	331	376	322	320	325	315	332	335	332	339	316	315	338	354	333	339	319	360	333	331	331	333	318	335	369	344	338	376	322	299	340	347	337	354	317	332	374	305	360	323	329	351	342	337	349	313	365	295	309	329	311	307	356	316	352	341	341	339	322	345	337	323	320	356	334	347	351	351	324	336	329	312	316	356	335	354	344	345	329	350	306	305	313	331	334	318	319	353	348	352	324	344	325	322	319	347	342	335	345	330	365	330	373	324	308	352	365	345	341	341	332	320	344	341	332	373	310	333	312	315	340	336	293	344	311	310	318	355	322	340	304	334	319	288	336	344	337	333	352	350	320	355	336	320	342	302	321	317	327	295	307	366	353	331	337	320	348	326	342	296	317	379	319	329	321	322	336	313	332	353	298	328	328	307	330	350	335	310	341	352	337	344	319	328	366	363	371	345	335	309	333	337	352	341	307	320	314	321	346	324	337	303	352	339	344	317	342	345	358	366	325	326	318	307	305	355	351	311	321	332	327	328	328	315	316	345	340	330	338	314	349	320	357	368	279	314	327	324	327	300	309	317	317	375	333	324	334	312	352	336	335	328	321	345	339	338	314	330	340	296	327	337	343	323	373	347	344	355	282	365	326	340	317	332	315	301	301	283	333	280	318	378	305	323	325	311	351	335	322	354	348	344	320	333	336	332	331	332	359	294	344	298	371	349	315	327	350	348	347	340	329	372	357	347	307	330	334	324	326	342	373	317	365	339	350	349	316	333	345	328	291	335	345	354	305	338	288	337	329	326	329	371	304	346	337	322	321	350	349	326	289	329	296	323	326	332	331	342	323	355	360	329	356	307	338	327	332	354	317	345	318	324	411	341	345	356	335	330	299	312	339	347	338	322	326	315	320	305	321	340	323	351	344	346	328	321	321	354	305	321	309	313	364	319	331	345	323	360	348	320	345	359	335	331	320	329	336	304	301	328	379	339	366	339	340	348	332	319	338	291	350	316	308	336	330	365	316	306	315	333	330	309	305	333	331	339	328	339	317	330	322	321	346	342	324	341	368	328	330	326	317	355	345	329	365	345	318	366	353	316	332	335	313	338	330	323	355	333	305	317	336	325	360	344	323	320	352	329	368	341	336	346	335	302	310	336	337	317	327	320	357	341	332	327	335	313	354	308	362	313	302	335	354	334	331	342	287	323	308	341	314	339	351	337	354	319	349	329	323	319	340	343	352	301	347	338	294	287	356	327	351	363	317	325	364	327	323	333	349	360	336	307	317	327	344	338	339	362	322	311	334	309	315	347	343	336	337	363	363	356	322	327	320	317	320	298	336	325	301	361	353	336	360	352	320	345	345	351	340	320	345	332	350	336	314	311	352	309	336	340	307	346	319	351	311	309	348	321	316	336	309	326	305	341	325	345	328	336	353	338	332	311	331	334	328	348	348	309	322	349	306	341	334	343	326	372	302	327	311	343	317	310	317	331	352	338	346	316	312	342	328	337	343	350	333	323	320	320	358	313	331	340	340	356	353	358	332	314	316	332	328	325	341	345	325	319	308	318	329	339	340	326	341	344	341	354	359	335	346	345	292	308	352	311	333	324	324	331	344	313	321	346	305	331	350	350	353	335	369	356	346	323	341	314	354	360	354	352	318	356	313	310	319	325	328	327	338	292	335	340	335	338	332	357	344	338	340	368	365	347	330	317	317	334	354	329	326	348	343	350	344	318	319	309	340	332	333	327	342	327	345	349	319	338	335	346	359	326	348	322	329	336	336	354	322	358	319	349	338	338	340	353	345	315	380	332	335	313	343	326	330	337	316	347	367	314	357	348	344	309	365	331	326	320	345	346	307	306	315	325	281	322	346	336	312	361	335	305	298	321	318	337	327	317	332	355	352	364	338	318	336	317	337	345	351	359	385	300	329	335	308	305	347	324	312	343	343	357	335	367	338	321	316	357	340	326	325	315	325	354	327	346	369	324	335	363	286	305	345	374	332	365	337	326	311	363	350	346	318	336	336	342	347	348	340	332	336	352	309	340	333	330	308	386	321	313	305	325	355	338	305	307	339	326	343	355	311	352	317	333	336	342	339	331	344	354	350	326	357	324	339	319	334	333	343	312	353	342	330	329	330	332	325	333	360	304	324	359	340	330	344	328	336	328	337	342	353	379	321	318	309	343	333	298	312	326	330	335	330	338	337	344	334	303	322	337	341	332	346	326	300	294	327	306	311	363	298	314	314	343	346	340	315	314	353	354	309	323	353	353	328	356	341	358	323	355	330	343	341	362	344	310	314	342	341	350	353	299	313	344	365	335	342	336	325	328	348	307	352	362	325	297	319	313	339	310	369	318	338	331	301	326	344	347	361	282	327	319	342	313	309	348	331	334	315	367	356	330	323	377	347	327	362	360	303	355	319	341	339	328	316	314	315	343	350	343	310	330	309	357	328	327	340	351	311	298	341	334	354
1404	401	385	372	367	382	354	342	384	359	389	395	369	363	362	375	404	404	411	369	392	362	375	362	399	408	384	356	395	404	407	365	376	364	404	397	377	419	431	355	331	387	398	399	359	394	327	387	369	427	408	401	340	364	385	374	381	390	396	336	406	370	397	370	390	360	390	390	374	391	366	405	376	390	358	359	411	351	368	350	405	357	350	390	362	380	364	370	402	398	395	392	366	377	340	368	360	386	399	393	355	353	407	392	400	384	376	435	364	378	390	364	391	376	374	381	349	366	378	412	369	371	425	354	369	379	372	406	374	363	348	408	376	374	422	366	371	393	392	370	381	419	428	400	413	361	373	380	367	408	405	422	377	371	386	389	399	375	413	416	399	337	389	374	407	320	409	380	370	371	371	410	353	408	357	373	350	419	387	379	384	434	375	380	348	378	379	375	384	397	334	377	382	365	392	375	365	371	365	370	398	430	359	393	386	395	410	370	348	402	334	409	370	362	389	386	432	376	375	391	392	349	413	359	345	358	365	443	361	388	379	413	410	404	352	380	405	429	355	390	348	368	379	367	359	361	373	383	385	414	360	389	379	387	386	398	398	370	405	405	383	388	370	356	381	368	381	383	396	359	398	351	388	365	378	394	351	402	384	374	367	392	364	407	375	388	389	383	431	358	366	375	335	382	388	407	356	369	373	383	377	373	388	370	389	394	362	395	388	400	392	441	373	364	441	350	401	389	366	358	389	344	415	378	373	389	440	352	378	375	383	344	385	404	382	407	378	394	360	372	413	342	357	387	378	374	384	392	373	385	408	366	385	406	408	336	347	381	364	348	392	364	352	399	427	377	368	368	410	369	395	349	390	374	419	377	352	398	353	357	391	403	379	379	364	353	367	386	352	365	416	399	356	362	385	384	382	331	368	359	373	417	387	400	368	367	390	373	394	400	395	384	400	364	367	387	389	380	380	338	411	433	386	356	364	407	396	395	396	351	368	393	377	364	402	380	375	404	410	366	390	363	421	394	380	388	405	382	394	362	373	354	385	389	394	400	425	369	382	346	419	367	402	416	415	405	377	355	382	387	381	389	402	379	372	388	387	373	377	375	361	376	362	393	346	331	357	398	404	348	389	367	365	354	413	362	428	352	397	344	376	383	392	356	340	353	347	355	386	385	351	373	359	406	355	409	376	406	363	356	388	381	381	366	402	393	401	403	388	400	381	360	365	376	362	415	381	382	354	377	418	377	354	408	407	422	389	423	372	385	401	365	377	344	341	368	409	382	376	378	359	351	376	389	346	385	383	409	343	400	389	405	385	391	406	380	400	392	396	394	388	424	409	372	384	379	377	386	360	377	366	387	342	408	364	384	392	375	373	376	446	363	389	384	372	417	424	394	392	332	398	378	368	434	349	386	353	359	356	396	384	379	405	385	371	388	386	373	371	337	361	387	385	409	389	353	389	371	399	374	374	345	367	384	403	391	413	392	382	404	381	369	371	396	371	407	383	411	376	384	391	387	396	378	395	379	380	384	395	392	368	380	387	425	383	377	400	400	368	388	327	386	385	386	360	415	377	409	399	392	359	386	359	381	399	349	389	346	326	390	398	380	353	344	387	394	403	350	380	367	378	378	406	359	401	396	373	359	403	371	409	407	378	404	414	377	383	401	384	394	414	379	350	383	389	349	363	358	372	390	389	395	402	419	360	355	364	401	373	362	394	380	377	363	404	361	373	383	411	416	386	373	329	377	408	376	398	370	373	342	354	381	371	353	393	365	405	382	315	392	343	399	384	366	370	371	357	360	366	420	386	386	390	367	340	395	381	382	380	383	343	411	395	384	388	339	398	401	376	392	368	362	403	380	403	415	380	410	392	407	409	387	408	396	399	394	398	380	364	404	424	365	383	342	356	415	378	360	409	410	373	386	389	390	371	407	395	344	407	407	397	388	398	404	366	428	351	359	387	373	381	393	346	376	402	352	405	396	370	403	416	350	360	388	396	357	388	366	380	372	415	385	377	372	361	371	380	364	392	364	366	419	417	412	388	355	407	366	361	375	405	399	372	378	409	356	384	385	363	345	407	380	344	375	407	390	410	373	404	384	385	394	384	371	360	382	397	365	372	372	401	378	370	396	409	410	365	406	380	391	382	365	410	388	387	386	384	406	367	362	371	375	376	377	364	384	406	396	373	377	374	400	359	403	379	378	361	377	346	393	372	350	391	407	385	402	409	382	384	386	399	382	414	369	397	388	384	361	372	363	371	359	372	392	373	400	376	402	368	377	379	386	395	374	367	426	366	414	369	365	391	362	402	382	362	386	372	387	373	371	356	364	381	347	385	384	366	372	388	347	393	406	340	404	368	371	398	394	351	392	373	399	364	359	395	369	320	364	363	394	365	396	338	378	389	397	405	360	385	416	383	374	377	382	384	408	382	373	360	388	382	376	393	403	389	395	336	365	359	355	349	372	394	420	408	393	406	386	384	420	368	379	353	394	330	381	363	384	360	364	398	384	391	355	350	387	405	394	405	360	378	386	370	367	377	377	392	373	409	393	388	386	376	363	350	436	377	368	371	351	374	356	337	403	402	363	363	366	388	372	351	359	363	380	383	358	343	408	390	383	380	382	335	391	358	384	376	392	384	379	385	408	355	395	375	441	401	352	391	390	391	342	356	369	383	364	375	379	359	408	366	361	408	368	365	405	381	383	352	403	349	367	368	404	408	379	405	404	366	379	377	378	382	353	353	376	392	405	402	389	393	358	379	402	374	406	384	389	361	354	378	383	373	366	399	379	362	382	376	407	394	363	379	389	369	442	359	372	391	461	416	382	373	410	382	368	380	335	358	385	346	352	360	384	416	377	403	388	388	430	390	366	385	368	390	382	374	397	414	399	392	409	348	403	399	389	381	374	425	375	399	378	403	390	401	405	371	389	374	414	362	373	353	392	386	391	382	382	394	347	356	362	370	358	395	389	384	410	367	388	325	341	406	400	379	394	404	393	368	384	397	343	373	347	323	372	415	366	402	415	379	354	393	395	394	372	358	369	384	378	409	426	398	390	394	409	412	377	366	415	429	380	383	370	362	392	368	416	376	394	362	379	361	370	414	387	380	385	419	375	392	401	394	397	415	418	397	359	373	372	376	395	382	406	378	367	364	387	365	386	346	365	353	381	395	378	395	374	411	344	381	392	399	354	408	372	423	380	348	379	370	387	366	382	422	387	365	371	363	366	384	345	410	381	416	340	356	388	329	382	331	409	407	373	376	370	391	367	366	385	380	388	397	354	390	351	391	387	390	351	385	378	357	377	387	374	338	425	371	365	385	385	375	385	390	372	374	399	390	394	402	371	407	385	437	389	408	389	390	394	377	369	375	364	372	361	389	391	385	397	379	380	386	365	366	390	402	393	391	400	417	379	382	379	367	398	402	405	396	352	373	368	402	410	405	345	403	409	383	393	382	381	365	379	413	365	367	419	420	365	382	401	393	407	387	372
2175	853	903	933	865	873	849	897	873	839	917	839	870	876	906	868	911	858	900	828	861	894	875	908	868	848	872	917	859	906	873	889	888	875	895	895	916	936	873	848	823	859	811	836	822	799	881	825	858	873	872	903	927	866	887	861	899	892	875	909	914	803	843	869	856	884	934	946	887	873	919	833	923	903	919	836	890	871	836	877	889	905	882	857	864	904	873	866	885	854	910	900	897	809	893	896	857	932	904	866	918	880	875	912	891	948	851	855	888	864	882	882	841	905	863	881	860	866	876	911	864	808	922	883	852	871	807	893	854	858	884	898	908	872	852	888	849	896	853	829	865	856	827	826	845	865	866	905	863	863	861	849	850	868	869	840	876	835	840	808	866	874	835	941	895	866	886	921	841	901	874	827	877	825	891	896	851	875	875	822	915	844	887	839	883	795	878	847	910	873	872	824	861	845	918	864	883	867	899	867	879	866	861	909	875	851	814	838	924	888	918	838	837	874	865	868	855	804	817	865	858	902	883	854	841	836	831	856	870	825	877	828	854	877	868	858	921	894	910	843	869	919	876	831	919	836	839	912	879	909	852	927	851	901	831	833	885	852	844	867	858	870	873	877	834	861	922	871	865	902	903	890	845	895	880	875	885	889	848	888	853	885	866	858	885	880	932	883	900	837	871	862	869	873	918	885	914	889	847	893	891	865	927	866	871	839	891	877	901	900	894	868	855	888	875	858	884	866	875	898	903	897	858	861	850	829	854	848	859	886	842	891	862	901	828	858	900	850	813	858	851	860	897	923	833	885	855	851	826	854	859	858	881	880	846	931	843	866	891	899	834	878	859	866	819	857	875	873	916	872	926	840	873	794	908	832	879	890	886	826	865	861	929	871	865	833	891	882	891	850	897	903	892	874	897	874	856	925	820	880	910	859	840	847	873	906	829	926	909	869	828	851	873	891	868	899	885	874	892	822	902	854	885	856	877	900	905	829	904	915	890	850	889	890	849	888	883	894	877	890	840	878	881	902	853	857	853	906	898	909	928	872	872	849	893	975	850	887	880	828	841	861	909	877	886	853	852	877	840	863	895	910	882	889	835	932	814	819	869	828	850	876	857	845	870	872	824	875	824	867	878	833	927	865	905	824	828	858	922	878	860	917	850	832	894	870	854	831	860	909	861	944	864	868	881	857	846	881	882	873	824	859	832	916	885	909	854	847	853	879	903	864	923	846	836	860	876	863	910	869	882	823	834	853	819	812	923	850	868	854	861	845	847	862	904	886	871	906	898	881	805	871	897	841	868	906	862	870	876	846	869	925	816	885	832	855	842	860	895	880	847	871	876	889	904	859	836	907	930	864	873	854	844	918	925	887	860	849	891	843	914	873	916	830	910	852	867	879	872	913	902	844	896	873	904	851	891	859	892	961	819	872	897	850	897	887	866	920	887	841	874	900	919	923	851	843	862	867	924	942	856	840	899	867	873	898	836	878	870	838	885	851	926	854	877	877	922	875	864	888	858	849	868	857	899	868	859	825	805	860	873	877	884	815	887	858	863	886	893	912	875	836	837	843	882	860	831	906	883	890	867	896	876	898	866	872	853	845	865	844	865	892	890	914	871	896	875	864	821	845	865	904	903	862	904	897	911	831	852	889	864	869	897	842	870	892	928	894	869	839	895	872	920	902	905	866	909	845	892	849	842	884	860	862	881	872	878	829	836	824	922	861	865	888	837	880	933	853	856	906	848	864	881	905	873	825	840	849	861	872	850	891	884	871	894	898	837	824	880	874	806	846	858	867	845	822	821	831	856	889	875	886	856	929	877	834	827	920	918	822	830	806	833	862	850	881	860	896	895	834	860	853	860	860	833	885	887	899	844	876	908	884	884	859	842	846	938	871	911	910	883	897	907	881	896	869	877	795	833	804	827	904	877	881	910	884	885	829	849	846	905	888	904	897	801	885	827	856	846	925	908	885	857	877	855	841	906	946	834	902	863	883	909	937	813	915	926	824	896	898	897	927	882	883	870	891	866	876	874	898	834	904	865	896	890	879	876	827	886	897	870	870	911	824	851	867	871	879	897	920	837	862	805	896	876	908	849	809	850	857	853	874	885	850	866	836	881	883	793	897	867	897	854	887	875	871	840	852	894	852	808	922	846	867	870	929	859	912	865	884	871	936	944	877	837	874	863	890	851	900	913	889	872	891	862	885	839	894	879	834	883	883	868	847	815	870	841	895	882	875	839	894	858	895	850	933	917	906	881	906	932	898	828	868	870	852	861	826	922	856	789	858	924	859	852	910	884	860	928	883	863	872	870	848	900	896	886	888	853	904	873	891	898	852	884	839	892	907	851	884	827	830	874	871	837	854	900	899	862	846	891	815	880	871	901	839	858	834	921	882	870	902	796	917	845	897	895	856	870	882	867	863	902	916	960	869	870	867	854	904	837	901	930	835	853	882	899	876	880	873	883	827	901	871	860	871	921	833	935	838	911	887	839	876	871	891	896	832	866	890	886	871	867	868	893	863	866	880	869	843	874	871	869	868	857	887	825	895	899	880	891	884	835	902	891	857	903	920	859	846	863	884	890	865	854	906	891	861	858	875	859	879	878	869	863	915	855	870	886	846	902	907	867	873	842	947	856	827	919	883	887	872	893	927	887	890	868	856	879	841	855	914	848	882	835	939	862	833	878	918	910	849	871	887	911	909	848	882	833	869	868	887	913	834	894	870	899	873	868	858	874	875	853	897	823	905	899	805	928	904	817	838	882	870	861	873	874	883	873	889	812	876	886	888	844	875	926	877	869	876	865	901	905	865	880	842	942	840	875	938	878	862	887	870	807	869	862	909	879	868	880	877	900	893	878	905	886	879	842	887	877	898	929	879	862	846	894	894	898	879	860	839	901	865	873	862	797	919	839	863	917	875	887	884	853	848	877	873	877	831	941	889	915	866	947	866	858	879	841	836	868	887	815	855	871	879	871	840	838	860	886	878	862	860	846	838	847	864	834	853	831	867	959	875	898	854	854	909	878	922	873	904	872	908	914	862	846	883	855	845	853	936	931	822	877	887	913	864	884	836	886	858	862	864	834	870	890	901	863	869	925	837	868	863	860	891	912	881	866	857	829	866	862	888	884	829	801	851	896	854	893	912	853	931	855	870	918	846	909	850	870	856	894	874	885	889	843	829	855	926	836	898	850	872	856	846	835	851	907	879	892	853	869	834	861	910	894	885	887	855	907	884	856	813	814	870	874	937	925	928	859	905	839	902	796	861	845	907	921	878	865	867	877	841	899	814	887	897	890	862	860	887	851	832	904	793	895	873	888	870	848	870	826	886	864	808	906	885	857	879	854	865	835	826	877	866	858	876	890	899	828	908	947	903	867	872	867	887	896	866	873	904	898	874	844	870	877	877	885	902	881	887	857	892	850	916	927	906	882	953	893	825	876	843	909	918	915	863	828	896	891	860	860	876	878	846	909	860	838	875	892	854	880	847	888	906
7632	534	590	521	428	369	348	321	302	323	318	297	304	263	254	280	287	293	305	315	283	292	307	273	276	303	318	284	302	280	266	279	303	292	295	276	291	299	275	285	296	282	288	274	276	306	281	291	287	283	317	318	276	285	304	277	267	292	297	287	323	293	281	271	310	281	265	295	271	270	306	279	302	272	288	255	271	267	306	284	276	289	293	261	289	277	290	288	292	305	297	284	292	272	285	271	260	273	287	319	285	286	263	292	257	315	276	289	315	280	291	251	295	304	279	276	289	302	267	270	305	311	288	279	261	288	263	263	287	297	291	278	296	268	278	311	287	274	316	290	290	280	299	290	276	304	310	275	278	288	269	272	285	307	287	302	286	287	270	267	307	277	289	276	297	268	296	286	271	255	277	294	268	277	291	275	301	297	295	310	284	283	289	276	274	262	262	275	290	301	300	305	303	309	298	277	217	281	265	281	271	272	319	320	267	278	285	285	263	299	294	300	292	305	252	275	313	241	282	272	304	289	300	287	287	278	311	269	265	304	281	283	277	281	281	297	285	258	311	272	280	261	300	288	299	262	287	302	284	294	305	284	282	284	274	281	297	278	304	255	278	315	249	274	283	287	294	281	298	284	304	289	261	297	290	305	272	260	257	277	274	299	272	256	271	303	303	302	269	311	263	279	333	277	270	283	319	308	279	294	291	294	316	271	271	275	291	294	288	247	280	280	273	321	291	283	242	272	308	301	276	284	270	285	283	269	308	261	276	286	304	301	302	265	298	288	263	314	269	274	283	263	283	317	290	331	326	289	300	289	314	264	287	266	320	281	254	281	275	290	286	249	293	262	291	249	267	290	298	285	246	284	258	276	288	264	285	299	282	320	261	284	305	275	294	272	290	286	312	303	291	305	288	254	276	284	300	280	297	261	291	262	272	263	346	280	272	274	281	311	315	307	319	301	291	326	298	285	308	295	275	297	319	278	247	299	253	272	279	264	271	298	255	272	273	308	292	274	254	266	240	278	308	295	275	277	274	267	269	270	288	276	283	286	276	280	293	281	279	285	270	261	282	307	295	308	244	298	291	301	268	274	277	272	275	286	278	287	266	318	287	300	310	316	292	271	290	312	304	284	302	263	273	283	299	265	279	282	309	283	281	316	363	289	247	299	291	285	322	303	288	241	286	277	288	295	300	310	280	283	242	299	251	266	301	272	254	288	291	262	280	253	290	291	240	311	300	284	280	278	278	275	341	321	287	276	306	274	314	318	310	274	284	309	286	297	274	312	292	308	290	269	301	256	274	270	315	289	308	276	263	279	303	310	276	307	267	297	275	257	283	287	258	277	279	285	293	277	269	288	279	285	299	281	293	282	282	294	302	331	321	312	298	277	285	298	303	270	281	313	296	286	296	300	272	287	262	270	310	294	288	274	278	282	258	260	296	280	286	283	256	283	290	301	278	255	269	274	272	268	270	279	285	288	258	294	277	285	277	295	313	273	289	296	329	305	257	292	279	299	283	258	285	308	312	338	309	262	302	283	264	265	300	265	284	286	269	308	293	280	265	272	283	274	276	282	313	293	279	301	274	278	292	275	285	295	287	320	310	310	284	297	295	267	296	283	261	317	314	278	290	274	290	300	286	284	283	298	286	283	301	275	313	280	281	298	281	306	294	315	287	280	271	313	270	279	290	250	256	253	296	321	300	297	238	289	248	298	279	272	273	269	286	292	274	314	283	287	280	273	282	281	280	303	268	315	259	276	309	275	282	305	282	285	285	263	299	263	280	309	292	258	317	255	283	278	280	267	288	329	262	300	243	299	280	273	280	291	287	276	267	271	261	256	293	294	282	269	302	276	311	316	353	247	297	291	303	253	267	268	304	307	314	309	305	272	336	319	305	274	285	271	300	287	271	311	292	288	327	276	275	283	336	283	273	292	281	276	278	268	268	296	305	324	314	288	281	278	278	280	275	259	290	311	267	286	284	250	269	288	251	286	298	253	299	267	303	271	254	332	262	302	272	278	269	276	275	277	291	295	289	256	299	262	263	241	305	315	284	296	292	279	290	266	332	282	245	283	298	345	265	292	308	261	277	296	282	315	312	320	272	269	266	251	278	300	295	281	281	283	300	270	280	308	255	327	306	295	283	282	267	292	295	295	246	323	272	261	289	284	282	312	267	266	293	303	258	252	290	279	275	281	274	296	276	253	299	275	309	311	278	312	267	301	303	292	251	295	259	270	287	280	293	289	254	277	290	271	308	291	264	292	278	297	299	268	297	260	287	293	329	273	295	277	298	270	312	280	279	287	286	257	297	302	291	285	288	297	266	307	290	295	285	308	292	289	273	290	267	264	306	287	293	287	287	303	287	289	340	292	296	237	283	291	276	280	273	287	283	290	276	280	274	279	274	322	286	259	256	254	282	295	302	300	276	294	299	254	275	278	256	287	288	305	281	292	267	287	291	275	273	278	295	287	275	273	301	281	301	295	285	312	289	260	261	277	300	282	262	273	305	278	302	283	281	313	308	304	281	303	274	283	276	264	295	294	294	310	307	273	315	283	282	280	281	269	286	288	257	288	278	283	249	279	285	277	293	277	265	279	278	293	260	288	289	288	273	314	271	300	314	279	288	258	281	320	297	307	282	253	284	287	313	305	305	259	317	273	273	286	266	271	299	296	305	322	255	267	288	282	297	323	299	315	269	315	290	306	298	295	311	284	293	305	289	274	277	280	296	265	293	283	303	285	265	281	282	290	303	312	294	256	269	299	311	292	278	310	298	262	255	305	280	276	308	284	322	290	290	282	287	290	278	315	283	288	306	272	302	291	269	295	268	303	281	284	291	278	283	295	275	249	305	313	272	274	266	303	270	267	299	271	277	277	278	337	285	339	272	300	322	302	268	309	308	267	286	284	291	275	261	283	294	291	264	289	304	310	272	328	295	305	307	270	289	300	273	282	314	298	308	271	322	301	286	292	301	252	294	301	297	256	291	280	252	282	257	304	303	281	301	287	291	305	297	316	282	324	287	287	307	284	296	295	272	293	281	306	257	270	257	282	300	280	287	305	267	293	298	291	265	301	276	294	285	287	279	285	282	287	286	271	320	313	280	309	320	295	282	239	267	274	297	275	275	315	301	277	288	292	276	290	304	247	265	295	300	276	293	310	303	284	287	284	302	264	258	258	301	285	270	294	277	309	280	288	330	302	277	302	273	311	285	258	310	285	306	316	292	319	296	309	279	250	285	267	256	280	290	282	313	246	272	296	290	280	257	286	319	295	280	265	285	298	289	287	314	294	259	296	289	275	291	316	311	268	262	282	330	281	260	295	280	237	278	300	286	274	285	254	296	270	291	282	299	261	271	305	282	287	296	308	285	293	270	274	275	297	303	257	312	289	300	282	262	278	324	290	301	311	284	287	284	268	275	308	273	274	288	295	289	263	309	260	292	313	283	275	321	282	282	325	305	265	285	285	261	293	259	305	276	272	315	297	292	292
6679	1013	1327	1350	1292	1057	1042	907	855	822	849	798	753	763	747	705	723	744	685	726	685	757	679	710	739	677	672	719	691	744	663	720	669	672	686	716	697	677	691	673	669	649	640	672	676	618	660	638	705	737	679	661	699	670	689	643	729	689	689	715	699	698	654	667	657	707	711	683	667	683	726	635	639	662	669	658	671	667	644	669	697	657	661	637	719	684	642	677	673	658	724	669	653	635	699	657	678	652	653	616	678	691	685	702	687	659	642	703	713	711	700	710	697	703	678	615	624	654	643	658	686	682	659	687	679	697	696	649	650	703	630	671	653	651	678	715	670	656	654	639	675	671	650	718	673	703	650	682	648	621	660	639	709	670	618	732	647	675	636	619	677	699	698	693	639	703	646	684	692	646	684	632	675	634	678	674	664	651	718	635	700	644	645	649	714	714	627	656	639	673	655	606	646	659	679	631	676	655	712	681	661	647	633	687	635	629	681	673	708	691	685	688	698	706	673	667	655	652	676	677	732	746	669	691	620	680	677	707	629	694	671	628	672	625	662	688	691	648	645	680	666	659	667	676	648	659	652	693	674	663	719	696	657	712	666	693	678	648	653	683	652	641	681	617	675	650	660	668	668	639	632	702	659	647	620	693	679	717	665	663	650	656	686	678	687	685	659	616	737	674	695	713	701	684	644	671	679	710	664	682	685	616	671	649	700	652	674	639	630	687	694	686	661	661	656	637	671	617	663	679	686	728	640	705	677	634	672	698	682	640	688	660	672	699	652	679	676	668	658	671	672	601	663	621	705	685	685	668	691	672	677	649	712	663	667	702	627	676	649	678	694	706	654	676	676	626	685	681	657	637	662	646	670	635	623	681	686	644	671	710	695	666	688	663	616	654	667	647	688	646	662	706	640	679	672	672	658	603	594	655	664	699	674	659	664	635	629	675	692	665	654	644	683	657	694	654	652	671	637	646	666	637	700	652	636	643	685	623	640	695	667	641	689	659	647	692	702	697	669	659	716	651	683	708	670	652	683	623	652	645	686	728	703	687	720	692	714	682	677	657	623	678	695	684	685	658	659	599	665	657	675	681	643	671	672	651	641	635	646	637	721	653	701	685	686	647	657	670	626	667	659	679	686	606	645	651	672	686	659	689	658	699	634	656	653	663	702	661	679	667	672	642	681	681	689	682	719	680	614	689	667	733	642	691	650	655	627	646	701	653	642	698	700	660	673	673	617	703	682	629	735	686	688	657	660	682	680	635	668	625	678	578	679	716	645	683	654	616	643	651	653	637	659	664	687	666	703	656	619	690	658	687	684	706	664	708	694	633	623	667	628	657	665	667	655	649	684	654	651	628	663	658	661	639	678	672	685	617	651	701	688	712	616	687	691	652	693	632	693	698	615	681	688	694	665	653	688	669	644	631	668	684	628	690	616	676	669	678	685	679	645	724	686	661	632	661	658	667	682	674	672	663	648	684	625	636	671	632	673	634	663	671	675	651	645	680	673	668	648	671	658	697	672	661	674	660	674	655	681	686	709	615	695	645	642	620	640	692	665	619	677	672	676	672	689	681	709	658	663	706	666	678	682	664	634	605	662	630	659	647	641	652	642	674	669	707	649	639	649	670	690	663	648	643	667	674	656	699	602	647	654	640	704	691	674	651	614	627	675	707	677	660	659	658	678	674	672	675	678	591	664	646	674	690	637	693	637	664	686	699	677	665	655	650	663	696	686	684	665	698	698	676	640	668	691	654	681	681	638	615	671	636	691	633	633	645	671	662	666	668	665	629	641	659	660	674	651	666	676	701	639	711	639	664	627	657	643	664	709	681	664	654	699	651	648	666	710	653	668	677	673	693	659	673	711	628	642	657	685	689	701	682	734	655	659	693	665	679	669	660	657	671	689	673	681	646	689	676	665	668	657	691	663	633	652	692	677	632	663	655	686	644	675	674	686	696	663	678	647	656	658	680	683	589	681	657	656	632	659	642	670	688	715	654	661	671	631	630	696	625	651	646	669	625	651	653	688	675	662	694	659	681	697	694	660	691	656	644	657	643	632	675	690	652	716	709	682	647	649	701	630	706	664	668	680	669	694	672	717	643	645	653	693	676	653	648	668	662	653	656	659	682	728	667	675	676	625	702	665	648	639	717	639	699	642	622	639	630	659	657	638	652	696	682	649	666	702	657	668	670	656	677	633	658	635	665	664	674	665	622	704	674	709	687	672	581	675	702	669	669	668	684	640	656	616	663	667	647	687	696	676	670	674	661	657	614	640	622	637	656	686	635	651	620	626	675	612	641	698	648	682	658	637	684	693	682	651	675	703	715	635	655	715	674	606	640	628	675	614	690	665	672	644	615	682	643	707	683	653	709	595	686	609	661	695	656	657	663	666	676	668	679	657	630	694	646	681	640	655	671	682	676	662	666	685	683	650	641	678	632	658	674	699	681	697	694	658	665	688	653	721	692	665	646	650	646	685	659	640	709	699	690	640	642	678	636	670	690	676	675	673	660	646	637	634	685	696	649	696	704	690	616	662	699	654	717	681	680	636	666	681	692	648	651	695	694	732	644	722	696	646	686	663	705	634	631	666	652	649	682	658	650	653	666	661	672	649	702	642	703	692	676	668	639	667	642	677	664	660	707	707	710	660	698	704	674	701	662	634	678	670	680	643	698	668	645	682	687	642	647	673	676	642	677	694	664	685	692	704	624	635	701	648	661	664	624	680	664	665	679	697	648	672	651	676	668	647	608	674	665	663	701	602	651	701	700	671	655	681	713	678	681	684	687	686	677	673	673	671	674	674	649	708	673	664	675	646	683	640	682	590	670	628	672	644	676	673	695	664	665	649	684	635	666	679	661	697	645	635	704	676	650	675	655	670	665	689	674	683	663	681	666	659	707	686	659	654	680	708	654	647	650	677	676	676	680	720	676	628	664	680	666	684	648	674	675	687	721	646	677	655	623	660	699	645	642	705	681	680	687	695	667	713	701	684	666	637	676	673	614	670	699	692	606	670	672	690	662	659	665	664	658	639	686	639	656	636	617	682	655	698	685	660	647	689	643	647	676	683	658	671	662	668	639	726	657	667	655	662	638	676	676	672	625	687	664	660	640	705	621	666	691	684	681	683	667	686	662	700	731	697	678	721	632	646	624	692	667	660	696	635	608	647	657	643	661	661	638	650	639	674	685	623	680	609	675	664	650	689	674	655	722	671	613	632	678	617	679	748	690	672	604	678	667	664	713	637	654	679	601	682	673	690	630	652	686	675	654	633	634	679	650	697	635	670	682	670	654	683	657	679	694	669	627	703	626	663	710	664	649	668	669	661	723	674	698	655	656	684	704	715	679	711	669	674	696	641	631	679	668	703	675	697	688	679	669	657	703	683	620	666	662	693	642	704	647	631	677	638	665	712	647	651	672	666	630	658	659	652	698	718	690	648	686	695	680	680	637	624	721	688	678	663	640	653	635	702	684	648	697	657	669	646	674	682	635
13103	817	736	540	338	290	221	227	194	170	159	165	145	153	179	148	122	145	123	135	136	121	137	131	134	139	132	117	147	123	140	112	135	119	126	115	134	117	120	103	132	136	119	144	130	102	134	134	168	141	111	140	128	128	114	142	120	120	117	117	130	111	138	137	131	139	131	133	130	137	129	131	119	107	129	112	140	124	117	121	120	124	127	118	135	127	117	118	134	123	131	111	145	130	124	138	127	118	114	138	118	130	125	132	120	118	124	141	136	143	118	116	131	119	127	134	158	122	111	120	129	122	128	138	136	123	137	126	117	117	135	111	118	126	129	130	113	145	122	107	125	133	108	146	125	121	129	125	125	128	147	110	124	102	139	108	124	151	145	131	142	131	118	140	131	124	147	137	138	117	122	114	121	138	144	125	142	131	117	120	150	130	114	128	131	137	118	136	128	134	150	114	125	115	114	135	134	112	145	136	122	120	119	131	126	110	132	126	139	144	138	124	108	133	123	125	172	121	122	127	138	124	139	103	116	131	136	111	119	129	108	120	123	131	125	126	135	117	118	117	121	130	117	115	111	135	110	128	152	115	119	116	123	119	137	115	122	124	128	120	131	126	118	136	117	137	120	132	119	114	106	144	128	117	136	122	113	138	135	122	124	122	132	147	132	121	149	121	117	121	114	119	120	129	129	136	148	124	131	108	120	124	157	142	116	141	129	131	139	125	119	131	131	121	131	114	134	133	138	140	112	119	135	132	146	140	118	136	117	126	134	115	129	135	125	135	122	117	129	122	115	131	137	128	98	128	123	146	126	131	126	126	149	151	149	118	128	131	118	113	123	120	128	119	133	134	132	138	146	122	140	100	150	132	131	125	127	122	114	100	127	119	116	138	112	131	147	140	116	151	139	119	111	119	120	116	126	143	130	130	132	115	141	118	136	131	129	114	117	113	129	102	133	143	118	132	134	116	118	139	114	102	102	132	117	109	130	108	121	111	143	128	109	142	131	112	131	132	131	110	118	112	156	120	133	130	131	135	121	118	142	143	126	141	116	156	147	125	131	142	117	134	123	127	127	107	117	141	111	135	111	132	111	108	125	143	115	125	109	105	120	119	129	134	124	103	137	115	147	131	130	134	115	120	132	109	123	153	118	118	102	129	138	125	111	134	121	120	137	131	126	118	147	141	137	119	115	139	126	126	131	137	132	124	116	122	135	117	142	115	112	115	106	132	139	116	130	115	136	121	113	124	134	132	138	153	138	101	149	134	105	117	118	155	110	113	116	157	118	110	126	118	138	128	145	115	150	138	110	108	101	118	114	118	100	138	126	143	143	124	124	140	126	109	115	133	118	113	142	140	114	119	134	123	142	129	142	143	135	138	140	133	146	129	134	126	120	104	143	136	131	152	137	118	125	127	121	141	107	93	122	141	122	106	126	157	154	144	120	150	99	133	120	129	115	130	117	117	119	122	128	125	136	131	124	117	147	106	144	118	129	134	125	134	120	91	110	135	132	129	127	123	148	119	129	110	138	120	127	130	126	131	143	121	137	137	126	114	117	119	137	122	122	131	135	146	132	128	136	129	125	113	118	105	127	107	131	125	145	115	134	119	115	107	113	150	106	122	121	137	116	141	123	134	118	124	141	147	128	133	126	125	138	137	128	121	149	118	107	128	135	131	134	136	108	111	121	109	141	130	115	119	123	127	119	113	125	135	139	139	135	127	143	127	109	130	124	120	119	128	112	128	131	123	123	120	130	125	113	121	130	106	123	120	137	134	123	137	133	143	114	130	127	124	142	122	113	138	138	141	111	118	128	140	138	134	111	114	134	145	121	114	124	141	115	120	120	123	125	156	130	147	126	147	134	96	140	119	121	140	127	139	127	122	119	130	134	115	139	125	125	128	141	103	152	153	129	120	111	128	131	127	127	125	128	114	147	129	126	133	146	116	123	141	105	100	141	131	117	117	122	134	135	148	128	141	117	123	135	125	111	136	110	138	135	130	143	119	121	125	98	106	115	139	125	114	128	111	136	132	120	119	130	115	129	120	136	116	133	150	120	136	131	115	112	126	109	137	122	136	116	129	117	145	116	127	125	132	156	133	127	161	136	113	102	142	124	136	118	148	117	122	129	128	129	127	124	135	120	113	135	126	122	119	130	106	132	131	133	116	115	148	140	124	111	109	145	140	117	131	118	108	106	135	143	142	106	109	115	116	141	117	136	131	123	121	120	113	129	125	129	107	113	112	121	112	140	129	128	128	135	140	120	121	114	113	129	117	90	152	120	133	130	132	126	130	137	139	144	120	119	132	131	136	130	144	102	126	122	134	110	159	126	121	131	112	142	134	104	139	134	136	119	139	119	129	125	127	119	104	141	131	132	124	128	144	128	109	124	124	127	120	136	137	117	126	114	127	125	147	141	124	141	125	148	111	126	133	144	111	102	133	125	109	131	118	147	136	127	122	130	123	148	138	129	111	128	135	123	108	128	124	121	119	138	127	132	103	139	126	124	132	124	102	121	98	133	124	122	143	123	131	122	135	130	131	119	128	119	140	123	118	118	136	118	126	144	142	128	124	108	134	122	126	125	146	123	150	141	120	126	117	106	122	111	122	129	134	138	136	137	114	130	128	138	138	111	138	123	126	123	133	114	113	117	108	139	121	139	122	131	136	128	145	121	135	147	109	133	133	126	111	141	125	119	119	126	149	122	116	145	143	138	133	146	117	118	114	121	129	127	114	131	143	135	115	132	127	123	127	106	140	110	125	156	129	114	115	135	132	133	112	137	104	131	142	154	130	115	133	125	118	117	129	119	139	141	100	94	170	129	131	127	126	133	115	138	114	136	134	110	134	121	122	139	115	105	130	127	127	108	136	151	130	143	119	110	133	126	107	126	144	152	132	103	112	132	105	140	137	124	126	102	118	141	125	129	106	133	145	131	128	138	131	111	113	110	112	128	114	130	106	126	122	125	113	137	129	132	129	125	122	122	144	128	141	139	122	107	130	130	132	127	130	117	140	119	118	116	159	144	137	109	133	133	127	125	116	120	124	156	111	111	124	133	124	133	112	130	143	138	123	138	126	130	118	131	115	136	133	139	127	110	155	132	126	127	136	128	131	124	119	136	140	113	125	126	135	128	128	115	119	134	116	143	128	119	125	126	155	116	113	117	118	129	139	139	131	115	131	124	129	100	126	116	124	119	137	131	131	111	138	124	132	140	126	135	133	135	127	144	144	138	135	134	134	127	125	148	119	107	125	124	106	112	108	127	134	111	124	130	121	114	118	143	136	134	135	102	136	129	143	106	140	126	124	115	122	130	117	126	100	121	131	134	148	127	131	143	130	138	128	126	135	124	127	134	141	125	116	132	138	117	113	128	125	132	128	119	107	120	146	142	131	145	120	112	130	123	121	141	126	137	122	136	107	118	98	117	115	122	128	104	99	140	130	119	123	141	136	133	131	103	147	130	140	94	122	129	136	136	140	121	121	151	122
8004	867	1455	1710	1448	1141	957	818	718	667	614	542	491	502	461	451	474	459	456	422	387	392	381	413	379	391	372	379	359	382	360	374	386	358	368	403	362	377	348	342	341	335	337	360	376	341	354	332	355	333	381	351	335	347	331	319	368	353	301	367	340	352	330	329	322	335	354	334	320	327	319	355	332	340	340	316	354	329	320	314	329	358	333	364	353	359	327	345	361	356	341	306	329	315	346	318	342	346	359	370	338	350	329	335	315	364	329	343	335	343	321	371	329	331	356	333	343	328	359	343	350	339	339	341	346	340	333	314	330	344	320	358	317	347	326	354	352	325	322	341	322	346	346	338	337	322	324	331	363	333	374	374	338	302	336	308	345	314	336	336	326	322	363	339	339	350	337	315	327	370	333	326	344	327	393	356	323	324	323	349	348	351	338	352	354	338	348	342	344	317	338	348	352	354	344	371	341	345	328	328	316	345	329	330	342	328	334	316	329	342	363	301	310	331	327	313	337	357	347	308	296	359	335	318	346	341	323	332	325	331	313	374	329	350	349	356	340	316	341	363	342	328	304	345	349	360	315	364	331	324	344	323	352	317	319	346	337	361	325	336	284	345	332	332	339	343	328	326	348	314	342	325	326	340	351	359	330	314	333	343	349	337	327	308	347	341	321	383	307	335	318	315	329	322	342	318	325	320	328	349	343	348	320	348	322	363	341	336	340	329	338	356	327	333	350	309	326	321	317	308	365	323	316	286	326	335	326	333	361	309	368	349	331	347	321	331	332	354	353	344	337	289	333	350	333	302	318	319	328	355	365	344	349	303	359	317	339	357	315	325	329	329	319	384	350	308	365	327	344	310	368	315	342	314	318	325	310	300	347	342	341	326	324	339	308	364	315	327	334	345	336	333	337	352	324	351	345	302	331	340	323	286	342	322	342	310	340	351	307	348	338	315	337	367	338	348	343	322	328	316	317	314	319	355	325	357	346	326	344	323	335	355	351	354	352	303	339	321	324	353	315	315	313	335	365	317	292	346	343	327	340	317	343	356	362	334	317	345	350	303	341	321	318	325	344	303	328	327	360	358	317	326	329	344	359	303	355	317	325	338	353	323	350	292	339	308	333	330	310	332	356	343	316	316	333	332	381	350	328	340	309	337	321	347	323	297	330	329	311	340	336	323	320	333	377	327	341	336	347	366	324	299	351	322	321	360	342	340	333	324	368	354	313	371	314	346	333	311	337	308	354	329	309	386	354	327	354	334	346	329	336	336	325	349	325	328	332	341	308	338	310	363	328	307	352	295	335	319	327	351	333	340	330	311	343	319	316	322	295	335	344	330	330	295	311	345	336	345	329	321	347	308	351	328	312	349	325	342	320	319	318	315	297	346	348	333	370	369	353	350	330	322	350	344	328	351	349	343	335	309	342	326	372	337	337	330	328	351	347	327	332	353	342	332	335	309	332	362	328	331	332	324	366	332	315	330	328	354	315	376	328	338	355	321	320	362	302	338	366	341	346	361	328	374	367	316	330	323	303	336	331	276	355	337	351	339	319	320	353	374	367	337	314	347	346	333	313	353	303	329	332	352	315	345	346	340	340	325	318	368	325	335	337	354	337	363	328	355	374	324	314	325	340	319	317	302	306	291	340	348	324	319	328	334	313	321	308	352	333	353	312	339	321	310	328	351	318	315	363	324	336	346	375	300	323	323	332	326	348	349	333	336	324	341	345	327	306	341	344	320	343	341	358	349	330	320	330	322	373	360	347	339	282	314	303	361	343	371	331	331	347	319	363	311	318	343	373	334	358	337	354	316	369	340	329	311	367	351	340	350	342	333	358	325	350	321	343	326	299	339	327	346	352	331	345	308	331	361	371	352	346	311	355	335	346	341	333	336	324	332	346	328	378	358	353	314	329	323	323	313	351	319	344	327	340	297	341	321	337	361	308	330	351	327	335	320	319	310	302	318	329	356	315	333	339	339	304	326	338	346	353	332	326	340	327	321	352	305	312	351	355	318	368	356	333	338	313	320	347	321	332	370	331	315	349	372	326	331	360	340	342	327	299	331	325	325	358	310	336	359	335	346	325	345	297	297	330	350	344	345	344	326	352	342	298	332	300	318	344	337	294	329	350	316	311	366	326	367	311	338	351	327	372	377	351	322	313	348	360	313	338	322	325	364	331	349	347	335	313	352	351	356	335	309	341	346	330	334	314	320	357	337	332	356	339	373	379	358	336	338	354	345	322	387	346	330	331	335	288	338	347	326	303	326	368	304	339	313	343	330	336	355	329	335	324	326	328	326	343	294	335	306	342	369	318	318	341	320	336	345	322	322	333	338	341	337	356	306	367	334	328	324	306	308	347	305	346	324	356	321	321	319	335	329	306	312	282	295	340	327	310	330	335	343	317	337	347	358	341	311	355	309	324	334	350	311	339	324	347	347	355	331	334	341	318	362	347	304	318	350	312	308	331	313	330	311	320	369	321	317	361	350	367	363	337	336	314	321	341	331	326	346	335	347	353	306	341	346	360	328	336	350	361	297	311	351	336	322	321	317	340	369	306	343	329	327	341	308	365	302	348	321	338	324	329	324	337	344	328	327	309	321	317	336	352	322	348	341	329	332	298	327	316	317	326	338	339	335	305	308	320	336	341	316	329	325	357	349	295	336	340	304	332	325	338	379	328	298	330	348	337	327	360	343	342	342	301	366	319	329	340	338	323	329	343	340	366	349	328	302	325	342	327	358	355	316	301	308	370	316	341	322	318	364	371	379	324	331	362	342	337	325	341	377	342	349	329	311	342	326	334	312	357	316	343	314	331	321	320	346	308	331	331	358	333	363	356	316	331	315	340	354	331	350	335	358	357	316	349	320	326	330	335	329	346	332	353	321	351	340	320	311	331	313	319	351	313	337	330	342	331	336	350	315	341	339	347	343	334	305	333	312	337	320	296	339	317	314	308	349	343	312	355	316	336	305	323	335	333	371	324	279	308	319	351	343	334	315	338	331	313	343	313	345	348	377	337	350	297	366	309	328	332	358	350	302	335	370	332	350	319	317	325	339	335	329	348	339	348	337	305	330	338	351	340	286	335	331	347	288	319	341	339	338	342	329	330	351	342	333	348	339	334	370	295	357	311	331	308	318	359	320	351	324	331	299	321	343	306	346	309	371	325	323	332	339	323	314	344	305	343	331	317	310	324	331	362	318	364	337	336	343	320	339	399	335	315	350	345	344	326	349	362	312	367	347	314	315	309	320	325	341	322	347	328	350	332	313	331	328	365	316	303	336	345	341	341	358	314	317	318	362	324	341	344	355	346	321	340	366	321	306	360	307	358	323	346	300	357	330	371	354	341	357	317	346	331	306	324	326	336	347	368	320	369	311	304	349	364	322	363	352	359	366	350	295	357	357	319	336	316	338	340	330	363	328	358	306	368	329	312	305	316	339	329	327	329	341	362	340	346	367	324	323	349	336	349	329	307	336	344	343	313	309	346	324
1499	364	425	338	386	386	365	396	379	405	333	386	414	426	380	383	394	381	395	370	399	368	381	370	379	363	369	364	378	421	355	361	382	374	375	361	386	382	431	385	354	369	361	331	374	404	390	402	432	391	414	355	418	343	376	358	362	375	403	406	396	366	390	440	346	366	402	377	345	351	375	404	361	396	339	377	343	367	374	387	413	378	397	364	383	400	359	370	401	382	387	368	378	357	368	432	380	357	355	380	352	384	356	381	422	375	369	378	354	376	364	364	369	383	373	368	347	384	388	332	400	371	367	387	437	347	386	397	391	417	357	383	364	358	378	411	365	397	379	340	357	377	364	338	403	372	370	397	370	376	378	412	344	414	391	387	375	389	372	367	366	409	383	357	374	381	390	390	396	383	390	389	369	404	408	396	394	395	399	356	404	368	358	400	412	433	383	370	375	351	379	394	385	399	345	377	393	359	382	381	366	405	405	380	395	392	383	430	370	345	398	331	384	377	363	379	368	377	408	369	341	348	395	375	426	389	412	352	368	419	379	423	375	399	373	381	343	400	379	391	323	386	376	381	363	384	371	357	331	416	362	366	391	389	375	380	355	380	357	391	359	364	374	375	396	440	377	418	407	373	351	390	383	366	409	383	352	385	372	386	405	401	369	400	362	347	376	415	424	359	377	351	365	370	323	360	348	354	390	354	384	368	403	354	395	385	374	401	354	382	363	387	344	376	368	397	376	398	369	378	401	398	384	377	405	383	358	396	372	376	367	396	410	410	377	350	370	364	386	394	393	381	386	350	397	387	393	385	373	361	391	390	348	337	385	375	363	381	363	334	361	405	352	387	363	375	380	391	401	371	413	386	375	384	404	415	403	387	368	407	394	386	382	378	381	407	369	373	382	367	376	360	377	424	394	349	379	370	385	382	373	436	426	353	360	383	417	393	349	375	393	381	373	379	409	386	387	352	389	395	367	360	375	359	375	373	380	390	346	375	373	392	403	415	354	387	388	426	381	362	396	387	341	361	391	361	348	407	383	401	392	387	375	381	392	383	357	415	383	350	352	376	363	372	386	394	355	370	377	372	387	387	383	366	382	393	426	380	425	353	370	377	385	371	382	386	355	358	395	393	363	376	393	412	388	387	379	404	373	389	375	362	371	369	389	326	398	341	356	338	358	426	392	369	370	413	359	376	401	367	390	398	377	380	401	368	370	331	408	413	371	358	382	368	400	425	383	392	372	383	390	342	371	376	364	386	392	373	397	328	396	411	328	371	405	396	394	405	379	399	364	428	363	397	342	363	362	363	351	398	359	362	393	382	384	395	374	382	389	375	390	409	393	345	356	408	375	400	391	367	393	396	393	391	368	400	406	419	394	400	391	389	380	368	374	361	362	402	357	392	363	394	374	377	387	395	360	386	397	375	387	397	361	412	379	375	373	381	402	413	365	372	384	393	360	400	367	398	358	367	372	390	375	398	373	404	347	386	369	380	404	370	357	382	378	382	377	367	378	380	380	393	399	380	359	383	376	373	386	372	397	403	434	392	406	414	382	393	352	384	370	379	389	363	352	397	374	397	372	370	350	377	364	392	372	410	390	365	350	406	315	381	375	381	382	360	365	356	374	392	376	356	382	433	422	396	368	371	412	347	386	368	376	376	387	379	378	403	424	368	353	383	412	356	379	362	399	383	386	417	381	383	401	382	359	353	357	369	415	377	402	377	364	367	378	346	399	402	396	388	364	357	399	391	380	376	393	411	402	383	386	387	404	398	379	421	371	413	377	395	401	407	387	349	377	371	350	382	375	380	380	385	400	326	398	388	381	392	375	372	376	360	363	408	380	397	360	426	353	392	397	391	348	388	398	370	381	403	395	378	372	389	357	386	351	395	406	383	370	395	352	377	406	407	384	362	404	377	370	357	409	382	382	384	380	367	338	382	402	385	378	370	408	382	348	394	407	355	371	359	406	380	415	362	337	409	358	350	408	365	376	358	376	360	398	396	420	391	378	414	386	361	376	362	438	401	339	394	377	386	367	348	389	333	395	406	372	404	378	367	360	360	341	376	364	360	362	373	402	388	384	383	417	394	364	412	385	386	375	388	379	380	384	350	433	397	388	378	427	374	392	408	390	375	356	375	373	402	349	409	384	384	381	403	372	348	330	333	384	366	373	337	366	380	380	414	414	401	418	396	365	368	359	385	372	410	367	373	409	395	383	363	386	391	390	389	394	391	375	374	402	337	376	354	375	398	401	389	395	370	427	374	372	366	392	365	407	432	361	367	375	383	355	360	372	463	401	374	376	353	391	395	378	341	365	377	405	378	370	398	392	372	400	397	367	369	352	373	360	352	405	377	396	383	385	385	373	389	339	366	392	417	368	393	384	372	360	384	380	391	375	408	399	387	377	339	372	380	361	372	392	407	371	344	375	389	365	420	384	381	383	398	400	352	391	375	386	368	357	403	415	391	389	372	376	349	387	396	386	387	380	387	392	338	355	359	390	343	420	356	386	418	393	373	371	374	396	372	372	390	357	394	350	389	410	402	368	444	369	376	394	390	359	391	372	359	358	389	410	379	389	380	359	395	397	383	386	377	338	410	385	367	434	365	374	371	356	375	365	376	400	396	391	392	339	384	382	393	359	365	379	375	353	357	358	381	415	368	349	407	374	364	354	322	382	372	361	408	370	369	390	367	348	343	385	399	365	363	357	370	387	360	397	421	393	388	377	392	373	363	379	388	395	346	375	394	394	399	419	361	413	358	354	417	381	384	379	393	389	341	415	407	362	385	356	370	365	366	368	381	390	406	408	414	367	377	357	362	366	412	376	377	351	380	393	406	371	386	377	389	415	366	380	352	352	403	394	384	390	390	410	397	397	395	369	387	415	422	401	365	367	387	361	367	425	397	357	359	411	364	418	380	389	344	365	381	389	374	371	376	362	362	374	343	438	389	376	387	373	401	379	355	333	360	403	366	404	412	383	402	384	381	366	407	358	392	366	373	362	365	335	432	357	357	369	376	353	356	403	384	411	387	374	395	363	374	381	346	369	387	411	362	390	379	386	378	405	405	401	373	364	385	407	435	362	373	386	400	369	385	365	366	387	392	363	422	386	407	371	364	318	394	385	355	403	387	379	371	387	416	366	383	385	380	394	372	340	337	391	391	376	380	368	372	361	398	376	358	401	397	388	382	379	381	381	364	407	378	355	374	341	346	367	396	365	391	404	340	371	385	425	377	366	380	379	402	390	392	418	402	395	403	405	429	341	399	396	400	355	394	358	393	386	371	364	394	392	380	385	386	382	375	365	376	443	406	372	359	390	377	390	390	377	344	360	390	392	375	383	383	337	399	399	361	359	376	356	379	403	399	370	368	360	386	390	422	392	411	381	356	361	398	378	357	361	371	413	401	368	374	390	395	364	351	385	374	339	398	374	373	379	357	365	409	378	366	371	402	357	403	418	379	393	403	354	438	380	374	365	376	373	366	415	376	378	349
2162	889	922	974	918	911	908	920	878	868	871	909	935	886	912	875	875	874	875	880	881	874	871	929	902	859	870	876	885	832	887	845	907	834	885	860	870	860	903	955	857	851	875	867	883	851	871	861	882	862	869	857	909	850	907	938	906	825	904	849	877	871	845	833	858	866	931	848	914	899	879	944	860	906	946	894	889	862	857	866	886	887	852	836	878	857	899	857	891	874	887	851	863	869	856	875	928	852	921	829	867	857	888	901	837	924	849	875	895	885	846	852	899	862	896	887	895	821	890	875	857	900	882	874	821	853	865	816	889	870	942	935	870	868	919	859	880	828	908	890	876	873	952	864	884	816	910	878	906	836	875	837	918	869	833	869	838	915	876	899	820	897	891	888	899	861	910	872	840	829	854	861	871	861	920	867	863	925	922	864	895	937	958	896	880	852	878	839	859	901	843	875	869	870	882	842	861	884	844	812	896	887	887	855	867	895	879	862	888	832	878	842	869	909	886	911	889	867	882	896	894	873	900	835	876	842	889	819	797	826	862	886	899	861	884	909	895	914	905	860	902	867	823	842	824	870	888	922	842	865	926	894	915	872	876	886	956	888	932	824	898	870	840	884	883	840	865	861	870	856	822	862	856	845	913	894	922	895	933	844	814	878	891	833	871	855	871	814	929	887	885	855	846	956	856	904	844	866	866	859	858	842	893	885	909	849	834	852	929	874	902	918	844	871	861	834	913	879	883	876	855	908	920	873	880	906	816	869	953	897	896	851	866	907	866	866	865	881	916	959	851	910	841	846	911	847	861	854	868	869	875	878	914	843	872	866	903	877	857	902	866	828	860	893	890	926	872	827	872	826	893	866	885	851	921	865	842	899	854	898	881	891	942	883	843	852	893	836	899	834	926	894	888	843	867	872	889	857	855	845	936	884	849	863	827	944	874	878	851	894	847	897	899	848	897	907	871	848	910	840	818	886	912	825	875	838	858	842	893	884	868	846	826	897	878	873	884	896	964	871	837	862	875	869	875	903	867	853	828	862	885	844	873	888	884	920	859	921	851	886	908	853	844	871	898	859	845	895	914	870	864	885	900	810	912	894	903	900	835	903	874	877	878	849	884	862	902	889	915	874	928	912	921	857	908	894	826	879	870	823	825	872	841	872	925	851	843	885	874	821	879	912	889	867	884	855	917	880	835	870	859	855	862	818	843	890	882	893	896	913	908	846	858	898	911	823	891	841	832	843	856	883	872	907	868	864	887	876	862	836	890	856	885	863	812	893	876	882	892	845	876	839	899	879	923	843	857	893	876	845	863	853	900	911	905	852	840	840	921	892	913	824	858	909	899	866	875	862	882	903	888	919	865	863	867	886	981	840	871	898	862	815	894	866	822	861	891	887	930	915	824	840	854	871	867	859	869	889	885	861	851	912	835	879	865	882	883	873	891	832	858	848	891	913	935	869	929	877	878	841	882	931	856	911	881	840	898	858	897	927	863	854	917	838	886	825	862	885	900	873	925	888	879	850	892	849	846	870	892	856	923	871	859	902	845	888	811	918	915	905	888	871	826	884	890	857	860	885	854	858	927	840	872	849	891	824	888	898	936	890	911	865	867	822	876	868	873	881	912	891	890	855	858	876	865	887	908	849	889	875	907	852	903	857	855	856	927	894	808	887	931	887	885	863	859	929	872	921	882	873	862	897	854	836	862	913	910	899	868	870	868	885	908	917	851	906	869	850	866	920	859	880	964	837	904	850	878	879	912	818	852	894	885	888	849	924	856	910	865	842	944	899	891	903	916	892	881	915	856	841	892	841	887	911	913	950	905	876	890	846	908	858	893	922	892	953	847	942	902	899	845	855	890	896	831	815	895	910	927	859	831	892	868	901	829	875	850	853	869	880	921	899	831	851	860	888	832	818	831	915	876	887	846	917	911	927	915	847	914	896	897	819	920	902	875	876	898	868	861	899	861	909	860	868	875	876	863	906	878	910	858	898	895	827	859	925	880	823	933	878	855	860	857	919	846	876	790	857	876	894	837	868	850	875	846	849	842	853	900	876	886	916	879	866	914	905	903	906	893	810	896	943	867	915	886	853	907	863	932	822	881	874	841	844	856	875	896	867	789	845	840	883	866	859	873	887	882	879	901	846	891	888	891	831	848	864	844	841	840	858	930	884	873	928	899	878	882	830	910	871	896	869	864	916	856	897	847	875	841	874	809	821	919	899	866	899	849	890	892	865	853	846	889	895	895	858	861	858	829	907	847	870	876	854	899	862	911	900	858	859	923	868	889	850	911	895	843	847	904	875	873	889	869	881	893	880	866	884	912	887	843	850	901	885	957	874	870	875	879	898	889	884	848	880	874	898	865	840	912	897	897	828	861	906	891	899	914	884	921	904	889	897	882	810	874	844	882	910	850	868	873	901	892	855	901	947	888	873	846	837	870	893	856	891	891	896	860	831	859	888	825	871	860	894	864	841	891	904	888	890	875	959	905	899	892	890	919	892	858	891	872	826	865	831	865	868	904	884	902	907	835	897	904	900	885	839	813	887	898	868	858	849	930	874	885	843	888	860	878	887	926	878	889	882	896	902	871	805	851	856	871	896	879	887	853	896	835	934	819	882	861	854	848	884	882	884	881	888	862	858	883	864	807	940	841	922	874	876	834	902	895	877	904	876	946	867	931	940	904	816	879	874	859	864	899	835	890	825	877	845	875	911	828	923	866	841	848	922	915	876	875	866	915	864	927	876	841	900	923	891	921	841	847	899	917	827	867	834	894	849	830	871	912	864	903	822	896	859	893	850	859	905	882	837	859	942	876	906	842	872	879	856	932	846	896	891	842	899	880	890	831	816	874	896	902	886	898	909	848	866	820	841	871	890	849	899	841	869	871	861	902	914	847	860	933	830	855	891	854	920	870	896	880	891	939	870	887	954	845	793	862	883	890	861	878	864	864	839	871	858	917	947	851	882	946	897	882	885	849	883	912	836	843	830	879	840	860	871	860	907	890	844	824	894	893	909	854	842	915	909	923	896	887	870	824	899	862	896	910	897	856	807	824	847	895	849	868	871	883	903	892	837	869	890	834	886	919	837	833	820	880	814	855	887	885	888	899	926	891	887	833	921	900	904	882	892	900	921	903	863	907	869	863	863	841	892	876	837	872	877	939	872	889	900	917	862	903	878	895	871	854	880	874	941	885	865	867	918	930	855	866	883	848	866	828	862	887	879	874	885	873	878	803	910	874	858	848	870	886	825	875	881	900	931	867	874	869	820	876	846	902	844	921	893	882	865	913	844	878	861	858	864	878	804	882	870	856	907	844	886	895	822	868	877	845	971	865	908	853	907	902	881	887	910	829	908	884	887	882	872	892	821	857	879	849	884	849	875	919	893	857	816	889	890	838	839	860	871	830	890	873	877	898	878	889	843	859	922	851	862	875	833	910	880	809	945	970	907	854	862	878	909	882	878	863	854	867	859	871	896	890	912	921	886	845	851
7678	552	607	537	471	340	332	303	289	325	317	293	308	326	323	323	306	321	306	276	308	326	286	296	299	249	268	300	325	260	272	303	256	259	273	305	286	317	308	288	284	284	304	293	283	296	284	283	290	270	312	283	302	294	301	288	313	289	314	292	299	277	285	286	302	319	295	295	258	292	263	281	269	274	312	286	293	309	292	271	279	318	270	288	280	270	286	260	281	248	264	298	288	270	304	287	294	280	273	275	303	262	321	284	294	288	296	285	304	283	285	284	251	299	282	313	288	295	289	277	294	285	271	287	280	306	303	276	275	277	288	306	300	289	300	302	291	253	274	284	274	247	277	284	280	268	293	283	306	297	297	265	267	268	235	292	265	290	266	268	300	259	270	279	270	285	296	306	276	304	276	269	273	334	292	250	288	302	285	290	265	287	269	297	306	314	311	273	293	285	287	285	300	278	291	277	291	311	300	311	277	277	277	284	278	254	264	281	268	265	260	247	277	292	288	328	294	297	276	297	269	266	288	306	303	287	296	266	272	287	291	284	259	314	302	311	284	272	310	308	280	288	256	310	307	301	313	285	256	308	275	285	314	279	288	303	291	297	288	279	268	270	308	295	308	287	318	270	239	270	270	275	299	311	301	284	292	275	281	259	272	285	287	318	281	260	283	268	245	287	286	326	296	254	305	303	290	276	259	253	292	277	287	319	308	300	299	306	286	283	290	248	277	303	284	285	303	302	309	258	305	273	309	260	279	318	252	268	282	313	292	257	281	290	267	327	304	278	295	273	291	262	280	286	292	279	316	271	275	289	296	263	275	276	305	267	302	319	268	300	273	269	282	272	281	279	282	314	291	282	282	281	274	266	282	272	297	269	292	279	336	279	307	292	295	266	270	306	310	294	275	257	283	290	295	277	291	292	285	292	319	304	279	277	315	287	311	278	306	299	296	303	265	272	284	282	270	273	290	299	282	291	261	281	262	282	308	279	303	272	269	288	316	256	272	262	310	303	275	244	289	285	292	255	272	267	283	271	317	292	269	283	290	302	295	305	284	289	273	276	262	298	281	302	272	288	283	294	285	270	309	306	268	257	284	280	292	311	300	323	300	269	272	289	262	286	294	284	298	269	282	290	276	318	292	273	253	294	292	282	288	261	306	300	284	263	269	302	264	295	279	272	275	281	260	270	277	288	319	262	294	278	291	301	310	309	301	293	278	247	303	335	296	277	253	280	321	263	308	303	286	292	301	316	281	277	278	256	284	274	275	272	276	284	298	316	285	288	284	272	291	292	261	318	295	311	299	289	255	329	269	253	303	299	278	285	276	305	269	274	254	290	287	274	303	300	285	289	262	290	270	265	296	278	293	303	283	302	259	255	280	301	250	279	271	283	285	250	287	290	315	300	275	298	276	296	293	288	294	292	286	251	258	280	288	244	299	288	293	306	291	262	240	292	264	278	306	303	314	263	285	293	254	245	266	277	276	292	269	303	302	300	308	298	246	278	261	326	296	272	240	311	301	307	283	250	262	288	284	273	250	292	295	282	258	256	250	285	267	275	283	306	269	295	262	303	278	296	278	293	270	293	291	291	271	308	268	301	279	261	285	288	298	306	284	280	294	307	293	291	292	286	292	257	279	261	300	283	308	283	283	231	310	282	289	265	292	261	263	300	265	307	258	293	301	279	296	279	303	277	309	273	274	297	305	265	255	307	282	289	286	298	291	283	286	297	266	293	296	279	291	263	290	270	272	278	286	280	300	260	276	298	291	263	297	284	275	298	275	280	289	276	315	311	284	277	310	291	259	318	271	249	271	282	311	286	280	265	305	260	283	309	275	223	259	261	290	275	274	272	283	287	305	309	273	259	277	262	259	288	266	300	322	283	273	301	266	269	278	284	282	280	291	255	270	267	289	303	297	268	285	285	295	309	287	276	291	290	278	300	269	296	311	291	267	282	310	304	286	300	273	281	301	297	284	298	307	285	268	263	307	273	265	264	242	314	263	292	272	300	283	305	277	318	294	304	275	277	295	338	299	286	268	252	275	306	284	285	277	331	268	285	284	296	283	278	266	304	291	298	298	279	281	281	299	279	255	270	303	314	301	282	287	299	294	297	298	305	290	329	271	307	289	269	301	280	262	275	289	286	287	286	294	281	302	284	275	294	300	278	279	268	285	244	286	311	332	310	267	287	306	301	289	279	311	278	287	273	302	282	276	275	261	305	321	305	300	290	305	266	258	289	295	301	285	271	269	276	267	310	305	311	274	274	263	288	307	296	270	277	326	297	283	293	304	306	270	286	264	250	262	277	251	291	259	301	281	305	282	281	297	278	296	288	284	278	277	295	277	316	282	278	291	258	287	282	305	276	273	276	262	272	296	317	315	301	300	314	293	300	312	299	292	311	279	270	290	291	271	344	303	268	293	292	307	299	286	276	300	286	274	304	282	273	307	281	311	289	283	326	311	323	277	285	295	313	295	265	279	256	304	303	310	289	296	299	266	289	257	291	280	262	281	300	284	271	306	282	287	322	292	319	293	256	281	270	297	298	289	289	237	288	313	276	280	307	286	285	296	292	297	291	297	290	274	277	280	264	293	260	258	292	282	292	276	295	300	299	296	246	283	285	277	270	267	271	279	257	289	285	292	284	275	292	283	285	297	261	281	276	303	308	293	281	283	299	282	307	328	274	293	272	259	271	305	287	276	272	278	263	296	302	261	279	273	294	260	258	283	269	268	279	283	278	251	276	272	309	307	284	294	287	301	269	313	288	268	285	288	278	294	288	291	298	291	276	301	285	292	273	318	287	254	320	300	305	316	279	283	256	276	287	290	274	291	280	285	260	265	264	284	263	291	262	280	249	306	286	282	307	279	277	283	260	293	299	267	305	308	256	282	286	311	246	305	268	292	288	284	318	280	282	295	291	270	285	272	275	285	313	256	306	272	298	315	263	301	308	253	289	286	306	273	290	281	304	274	268	254	278	284	299	278	284	282	281	292	277	288	278	287	300	306	329	280	313	286	288	291	273	277	280	266	280	279	277	283	299	288	348	325	314	276	285	311	270	286	287	293	292	279	290	274	266	280	287	282	325	296	311	255	268	290	279	272	275	284	276	284	278	285	287	282	283	265	296	324	293	291	272	300	239	297	302	295	256	307	272	270	293	308	284	269	305	279	291	294	253	272	293	226	312	278	285	306	266	300	269	288	303	231	273	299	303	299	258	322	273	294	308	262	299	288	295	268	277	295	289	283	281	306	303	280	284	265	268	273	280	313	323	312	293	282	294	261	320	287	291	289	289	332	288	285	254	302	306	288	265	286	248	279	318	289	265	295	283	270	267	301	275	295	270	303	298	302	299	257	313	297	273	272	288	270	316	274	296	264	301	277	288	281	308	274	270	295	312	275	268	269	267	232	291	266	288	286	303	278	315	294	277	309	273	323	282	296	273	301	266	273	288	279	303	269	284	271	290	280	306	260	289	297	282	287	305	276	280
6767	888	1229	1420	1312	1127	918	956	872	881	793	804	788	773	722	814	675	678	755	755	672	687	684	701	633	715	719	662	738	653	688	705	708	649	721	697	679	719	706	650	691	700	653	673	690	669	624	707	639	669	709	701	681	650	645	669	648	639	647	649	690	638	701	667	669	721	695	648	681	668	686	664	648	684	686	666	658	688	673	647	687	705	658	695	682	652	681	659	669	673	704	629	682	682	698	638	661	694	694	662	687	671	704	678	664	691	686	705	695	653	702	662	617	725	647	665	669	651	661	675	716	649	688	633	672	673	693	674	704	682	646	689	709	691	658	685	674	636	654	706	703	664	632	649	657	684	658	629	657	736	660	678	667	673	680	646	672	650	699	699	654	650	671	645	667	616	659	680	688	673	678	715	648	723	641	669	677	655	721	662	691	635	642	653	697	659	683	690	638	672	690	670	681	705	672	658	661	687	650	652	684	654	669	682	658	679	681	716	721	622	652	652	682	677	661	679	623	629	685	686	628	639	676	650	655	716	623	682	672	670	666	679	692	642	644	644	652	694	668	700	684	669	708	628	689	667	614	666	675	677	657	694	671	642	686	646	657	646	645	672	664	642	701	651	651	675	632	693	651	650	648	695	681	673	655	634	638	718	655	693	623	692	704	690	701	682	692	683	708	693	673	710	679	650	665	644	631	669	664	617	666	659	632	662	630	639	680	631	608	663	695	649	672	689	662	681	640	679	671	640	635	676	642	661	672	663	688	665	653	634	663	656	684	659	670	639	719	657	649	632	664	715	656	694	657	607	683	630	707	653	673	669	701	682	658	663	641	716	722	641	698	675	682	646	665	635	682	683	650	711	698	641	649	670	669	639	656	646	667	684	692	673	720	691	657	717	622	646	648	656	656	670	683	675	624	674	703	656	637	652	693	675	646	656	698	654	620	678	663	692	652	655	671	610	636	657	667	672	681	632	707	649	621	687	740	618	718	716	688	696	662	691	680	656	677	672	608	670	665	678	657	693	662	682	668	646	700	686	641	647	703	651	587	676	687	696	712	638	651	668	651	644	658	638	656	684	710	718	638	666	678	669	631	628	643	694	615	690	647	639	711	658	661	691	660	708	707	676	695	635	677	672	693	670	677	636	639	672	626	688	653	636	640	624	637	702	664	635	672	652	722	659	655	657	675	683	704	640	701	688	639	655	659	654	688	658	670	655	693	708	700	669	670	652	679	652	683	635	651	651	627	645	659	675	644	721	627	657	660	685	650	683	684	709	658	704	686	662	673	707	637	655	686	685	685	728	737	660	677	662	664	659	670	671	669	690	673	671	632	662	635	664	660	621	658	720	678	641	666	631	679	646	626	702	701	640	668	627	687	695	670	700	667	624	654	669	659	651	650	671	674	630	668	676	661	643	695	661	696	675	644	636	645	685	700	673	671	703	670	659	696	682	693	636	635	649	645	661	713	625	667	697	641	641	664	670	638	674	687	669	673	675	636	636	636	678	677	677	780	693	654	666	666	713	637	676	663	663	677	673	623	656	661	734	633	648	651	706	683	684	658	639	641	628	698	664	674	656	632	652	668	677	661	674	646	692	646	670	667	677	690	680	704	636	714	625	647	699	726	694	663	673	686	677	660	643	697	684	621	691	692	671	683	664	722	636	704	651	708	674	664	672	657	733	643	681	675	689	677	700	704	645	656	644	745	665	677	646	697	657	650	677	644	671	686	680	637	647	700	688	625	675	640	668	695	665	656	631	703	647	689	647	658	630	686	668	619	666	696	708	750	657	670	634	621	698	639	678	685	691	680	685	674	694	688	695	675	661	716	679	690	719	645	668	679	632	676	671	674	649	652	637	648	629	660	647	673	641	677	690	658	661	688	645	684	623	672	653	679	645	682	691	726	691	655	655	673	698	650	692	647	645	657	709	675	633	674	674	694	640	674	706	626	665	673	671	633	675	693	675	683	653	661	685	680	683	669	654	658	707	660	654	669	694	652	694	653	665	649	645	671	664	673	671	717	669	664	657	633	648	625	649	699	703	693	700	669	663	699	670	718	673	675	692	672	648	721	655	657	665	671	649	649	669	688	684	662	683	646	657	714	676	695	649	657	672	634	687	667	641	642	667	663	669	657	665	675	658	696	675	648	685	674	667	693	635	684	704	671	665	687	659	621	646	641	696	663	664	740	670	672	722	654	661	697	642	690	694	628	710	706	684	654	631	679	691	689	672	662	672	693	673	672	665	679	663	656	646	676	631	679	629	683	677	654	616	667	651	653	656	662	660	703	653	678	676	657	642	689	646	675	672	645	644	663	658	691	692	708	652	633	653	663	662	669	640	677	703	670	633	677	662	654	663	697	650	657	668	646	676	653	651	707	666	691	661	649	691	668	690	647	686	673	704	677	633	696	623	714	689	678	704	654	697	673	701	688	668	657	681	702	705	697	608	666	658	708	676	639	649	689	692	656	643	722	660	679	665	679	681	722	641	650	667	745	660	686	661	603	598	646	693	700	618	629	638	685	670	679	676	723	695	650	631	667	604	672	718	679	632	673	654	738	666	665	691	710	649	656	678	634	695	661	671	653	701	676	677	657	636	684	649	671	660	717	635	667	692	682	681	600	646	647	640	680	666	636	648	698	696	706	696	625	685	682	680	688	689	672	636	640	689	738	694	657	665	651	688	700	640	693	640	682	694	697	676	649	654	637	615	710	668	703	652	651	635	673	659	677	661	709	647	698	705	661	698	676	663	657	666	682	702	641	652	684	661	664	630	641	667	618	616	697	646	711	664	647	622	686	658	692	694	645	697	689	687	711	657	675	632	687	666	675	634	702	680	684	644	693	683	650	725	651	646	711	634	723	603	706	683	683	670	683	645	701	704	707	657	703	653	637	703	683	678	648	618	665	672	632	682	661	639	629	716	703	664	711	673	710	670	636	679	702	664	658	698	637	663	697	679	698	637	634	649	706	712	683	677	631	644	722	707	688	706	677	646	657	644	668	625	674	671	686	692	678	631	689	671	653	683	660	713	656	665	654	649	687	689	633	681	673	687	616	684	703	640	665	658	640	683	640	650	618	678	673	643	640	691	673	729	683	636	728	730	702	655	648	608	672	635	629	678	652	705	701	720	680	659	665	667	660	634	609	719	672	675	722	684	676	662	672	656	671	669	634	682	626	693	725	669	678	641	691	686	693	698	676	676	709	690	658	708	649	653	659	670	672	715	678	639	666	660	658	646	653	645	651	674	682	692	650	662	646	642	676	653	630	708	639	662	655	658	695	676	671	715	635	661	664	672	679	706	637	674	637	687	653	684	649	706	708	702	659	653	648	735	697	692	665	708	706	658	717	703	655	638	673	683	675	673	671	687	654	704	665	683	667	611	666	637	688	629	688	701	702	690	643	684	695	694	673	683	638	682	619	692	662	660	688	693	672	676	693	697	717	670	706	728	626	667	614	643	690	677	690	697	673	685	683	647	702	713	633	652	694	667
13184	827	700	533	379	290	245	200	168	191	148	161	185	162	148	116	126	120	154	140	122	133	141	152	133	135	132	122	121	129	127	135	135	135	151	104	121	126	153	139	142	130	134	105	131	131	129	129	119	113	130	148	109	131	133	135	112	129	123	137	120	142	113	133	127	127	146	129	134	116	128	143	119	151	120	130	148	116	151	112	129	133	141	126	116	133	137	147	118	128	158	126	125	106	125	120	129	128	128	122	109	125	116	135	118	98	131	140	132	140	130	120	135	129	122	127	130	120	115	150	124	112	127	114	126	142	141	113	137	125	126	119	117	137	137	142	123	129	145	140	143	140	126	130	140	136	125	124	123	112	129	129	122	130	121	140	131	141	134	107	131	120	147	140	134	133	103	119	123	138	123	131	106	126	146	115	127	131	119	123	110	134	129	109	122	134	120	116	112	137	118	133	117	124	126	127	161	128	118	112	138	124	122	128	139	132	126	126	146	127	131	115	137	130	135	135	131	123	124	133	137	121	121	122	122	142	154	121	119	138	137	129	149	108	125	113	132	118	141	102	121	137	132	164	110	132	108	108	113	133	108	129	129	108	106	103	119	129	132	127	106	123	115	127	117	131	132	110	141	139	138	121	104	128	142	118	141	130	132	138	122	126	126	114	138	116	135	128	143	135	130	115	134	130	124	112	123	119	111	128	130	140	135	139	112	118	143	133	145	152	109	116	144	105	116	124	118	142	135	111	133	124	109	133	145	134	100	123	109	141	111	130	130	138	135	140	140	112	136	130	127	139	137	121	136	123	130	120	115	150	130	135	117	132	127	136	130	110	131	129	119	121	121	110	117	127	133	122	107	121	126	110	132	130	130	125	116	129	123	129	118	134	121	119	123	137	131	138	123	128	146	117	113	116	116	119	106	116	107	114	133	105	126	113	145	146	123	129	115	127	152	120	116	131	128	127	102	128	129	143	121	115	136	138	147	121	120	138	135	125	124	134	155	105	104	137	142	120	133	136	126	132	134	131	118	122	127	107	123	141	132	142	120	134	116	133	108	109	138	129	153	128	130	137	135	127	137	138	130	121	110	116	107	133	134	146	129	118	129	125	118	128	102	119	142	111	134	109	104	106	114	135	135	147	123	122	120	132	111	108	117	137	113	111	133	129	128	139	108	125	123	110	118	127	139	120	133	116	113	124	125	141	140	112	121	132	140	124	115	117	105	121	131	114	101	122	108	152	129	118	135	153	144	139	115	109	129	131	143	132	114	112	125	122	131	110	111	107	124	121	137	121	135	111	141	133	142	136	128	142	127	117	121	103	150	126	136	137	139	133	138	133	129	139	96	117	118	116	120	145	117	127	114	137	141	148	111	127	124	122	126	123	118	136	118	133	117	113	117	122	135	113	117	139	114	111	139	117	136	121	138	137	127	127	125	147	143	140	140	141	130	115	105	117	127	130	116	133	137	121	127	126	124	134	122	131	124	120	125	123	118	130	120	120	127	112	104	107	151	129	121	136	129	127	161	131	122	130	110	121	127	115	128	125	107	138	128	126	141	124	128	134	152	128	105	135	135	120	113	124	122	117	115	117	119	113	127	118	134	146	117	122	138	110	141	134	127	145	132	126	123	143	127	126	110	122	132	138	130	106	118	136	110	146	118	122	128	131	118	113	113	126	109	132	132	134	104	127	128	133	114	116	125	127	128	131	136	126	131	135	117	119	104	147	121	141	125	118	134	132	104	126	132	145	128	132	125	122	132	125	133	116	163	145	121	117	141	137	135	157	125	146	145	124	144	136	130	118	120	129	123	128	139	121	127	129	128	131	112	131	119	126	116	125	129	130	119	149	137	146	132	123	122	127	115	130	125	130	128	126	149	137	129	126	126	117	123	147	153	125	135	101	132	125	111	129	142	143	127	115	111	117	129	120	116	141	121	133	136	115	111	127	109	125	123	116	107	133	134	136	129	133	106	112	119	119	137	128	121	153	124	121	139	109	127	140	122	130	125	120	127	115	134	131	140	135	101	145	134	124	120	127	132	120	135	134	135	130	158	141	145	122	144	131	123	127	144	124	112	140	112	121	122	129	135	110	152	127	107	124	131	120	115	128	109	101	136	120	135	94	124	112	164	134	114	125	120	126	138	151	94	129	145	119	130	142	116	139	122	125	128	113	134	131	125	127	113	141	133	136	136	131	110	140	122	124	124	130	133	161	117	133	153	122	125	157	166	137	124	117	114	119	139	148	134	121	123	119	131	133	104	125	133	112	126	132	132	140	128	122	121	120	133	119	128	118	120	101	129	125	131	121	129	114	117	147	122	135	135	148	143	145	136	148	112	139	124	122	126	126	129	115	147	105	122	111	119	101	122	136	129	124	130	140	128	127	130	142	134	128	130	113	112	148	113	115	118	115	151	112	138	117	115	116	138	133	122	152	130	111	128	130	122	116	145	151	143	129	126	139	120	122	118	114	145	133	115	137	149	116	124	133	134	137	130	136	132	128	135	129	114	124	116	104	136	134	129	141	122	121	109	109	118	156	125	131	127	121	122	109	126	112	139	145	126	101	129	139	111	120	122	149	125	99	119	121	107	132	120	137	110	129	126	116	134	135	126	111	112	119	122	106	123	107	139	110	114	117	117	118	126	139	118	111	118	126	125	132	128	139	133	120	159	142	129	106	115	135	122	131	105	131	131	134	125	140	134	161	139	137	119	131	115	119	132	109	134	132	110	103	127	136	132	155	122	149	126	128	134	125	117	127	121	111	114	107	122	142	129	129	138	116	128	134	108	123	103	125	113	121	118	136	129	133	131	136	135	129	123	132	123	122	117	124	114	149	146	120	135	135	122	104	124	127	132	117	118	115	126	137	134	112	119	116	123	126	138	112	129	125	126	129	155	114	119	139	137	140	123	111	144	138	112	148	139	119	129	124	141	107	149	137	117	118	120	136	135	127	108	152	121	112	137	126	127	138	139	116	127	126	123	136	109	120	141	123	129	115	128	140	121	109	148	160	114	111	118	125	119	116	115	131	136	129	123	124	146	131	145	107	149	103	118	144	138	118	122	110	121	134	117	103	118	146	118	138	129	129	122	107	119	122	129	140	127	120	142	123	132	130	130	132	118	132	124	128	119	124	118	111	128	133	122	124	144	137	122	133	146	117	134	141	138	126	118	128	112	107	148	122	140	125	134	122	143	131	108	117	139	131	132	121	140	116	127	144	120	127	134	130	127	124	143	128	137	126	132	136	137	91	126	113	145	126	120	123	131	109	127	133	112	117	124	123	110	139	104	171	129	122	140	110	139	141	142	146	123	135	135	118	114	106	115	132	118	107	143	141	129	112	120	113	124	112	86	114	121	152	124	139	122	119	123	129	121	124	123	117	140	118	116	121	139	123	154	131	120	109	121	134	135	119	124	148	134	113	113	113	129	145	133	135	140	146	139	132	122	120	115	157	134	133	116	116	113	123	128	122	117	121	119	136	138	118	133	117
8128	836	1507	1711	1451	1112	960	790	703	630	555	508	535	532	496	412	452	451	421	422	399	383	409	416	369	382	389	375	412	371	332	360	374	379	357	357	343	348	351	368	336	352	346	336	352	359	347	376	344	358	352	326	316	355	353	345	360	317	367	382	342	359	350	369	322	313	342	371	357	363	317	344	363	338	349	352	331	352	352	326	336	286	335	320	335	313	340	343	345	346	329	343	319	359	343	388	317	320	336	331	353	363	329	323	319	334	337	338	332	339	369	341	332	340	338	319	328	326	335	334	350	324	328	323	318	359	333	324	376	321	301	318	339	306	330	334	333	323	344	367	341	346	341	306	314	321	339	344	331	357	334	337	331	324	335	345	358	396	320	336	330	317	336	327	362	354	333	372	317	336	333	316	342	321	318	321	327	326	351	314	320	346	350	338	330	323	340	341	354	327	295	319	335	315	339	318	362	316	349	331	339	297	307	326	310	350	336	359	327	327	309	322	330	314	334	337	323	311	360	346	352	341	340	344	343	330	312	350	372	291	357	363	312	346	335	328	395	342	332	304	328	321	334	336	321	350	329	339	338	317	339	350	307	324	346	332	350	325	343	307	329	355	335	343	329	345	329	344	333	326	351	341	340	334	324	322	315	324	374	305	348	300	302	368	310	344	330	332	333	332	313	327	329	311	305	338	325	326	316	339	335	350	333	350	348	341	329	330	330	327	320	328	328	338	340	338	350	310	315	330	319	334	343	314	311	334	323	324	342	330	329	318	354	341	326	352	353	318	352	347	340	340	328	353	344	344	343	379	342	322	330	304	308	352	359	324	352	315	376	355	360	337	303	312	314	339	337	343	363	337	315	362	342	305	334	368	355	337	333	316	359	319	338	314	327	324	321	294	370	320	353	348	330	337	336	342	331	382	329	329	351	355	335	338	331	326	343	358	325	342	300	337	334	364	344	320	324	298	313	338	314	348	313	349	351	347	365	351	383	324	381	318	379	353	352	324	343	328	347	352	337	313	302	313	304	310	315	337	331	368	329	302	327	326	324	346	323	335	358	348	354	353	333	329	354	342	296	315	314	345	308	314	327	347	330	325	347	353	294	339	326	324	323	362	358	343	352	305	324	331	337	362	351	327	351	339	339	321	336	294	317	352	324	334	349	324	330	355	322	339	331	373	344	320	341	336	304	336	318	342	365	334	290	360	347	362	309	332	332	325	359	313	341	346	328	356	347	355	333	313	363	339	297	343	339	335	384	328	331	306	342	346	319	333	312	328	335	342	361	339	329	331	357	316	372	329	327	335	324	366	361	340	318	335	329	314	324	322	333	331	319	339	326	334	373	330	332	334	318	344	316	335	309	325	332	302	374	347	333	338	315	335	339	350	327	315	349	309	322	323	327	346	341	333	319	316	342	358	333	313	327	323	319	309	322	341	302	327	341	326	345	336	301	325	363	278	327	355	371	318	331	341	335	339	330	336	367	325	325	327	329	322	349	328	354	344	301	316	332	336	335	323	339	349	345	358	314	297	324	337	363	337	337	348	337	332	329	323	342	331	386	352	335	346	353	331	329	339	333	348	320	335	315	354	336	363	340	370	331	336	338	382	334	331	321	322	304	347	340	362	350	364	352	338	342	348	322	342	383	301	357	329	351	344	332	356	328	332	314	330	353	360	362	336	365	327	316	333	345	350	331	328	320	322	336	358	328	323	319	285	320	332	355	313	303	313	359	345	338	319	308	354	327	308	366	319	335	340	301	330	364	300	376	312	351	348	325	353	348	348	369	346	319	318	341	344	331	335	340	334	335	330	346	307	354	349	336	345	308	357	341	331	370	330	326	340	329	335	344	289	330	351	356	322	324	329	303	334	332	341	349	348	336	342	351	329	330	344	339	313	299	341	341	380	323	328	317	318	361	313	345	346	301	340	336	329	371	348	359	373	324	352	351	322	348	336	322	336	352	333	336	339	366	328	305	327	314	328	360	345	330	340	349	346	340	338	317	329	341	348	319	332	363	334	379	344	380	345	376	324	335	315	353	331	332	310	329	316	338	309	330	346	328	345	342	325	297	348	307	338	345	330	344	307	341	336	334	310	342	360	328	333	333	330	358	348	308	336	317	299	353	314	349	311	334	342	362	343	330	329	318	344	355	304	332	340	377	351	337	328	368	335	332	308	333	321	323	306	341	337	342	328	337	325	320	301	308	335	306	332	334	334	349	342	341	334	335	321	344	320	386	290	351	339	362	352	357	329	335	333	320	353	359	349	333	345	317	344	332	336	323	352	305	339	346	373	327	327	322	329	315	342	360	321	326	298	309	345	328	325	325	351	349	332	339	353	340	347	317	347	343	308	336	364	322	291	356	367	349	337	343	360	302	309	323	374	337	372	322	316	336	356	394	301	332	320	315	331	314	338	343	305	346	332	314	358	333	315	339	365	333	335	322	356	318	341	325	352	355	300	345	307	345	321	325	336	313	334	361	328	362	335	349	323	322	331	303	348	342	336	329	329	355	270	343	324	327	342	351	329	345	316	339	307	359	341	352	351	366	311	319	332	366	347	354	369	323	336	315	345	329	353	338	320	332	322	348	350	336	353	344	319	321	371	343	293	379	308	330	335	336	354	353	365	338	365	341	343	302	348	312	324	367	329	323	334	336	343	349	348	361	336	333	323	329	322	312	354	346	306	321	320	346	324	345	341	355	335	377	336	345	349	336	349	315	350	343	322	338	332	344	336	335	341	318	317	353	355	319	336	362	332	341	352	329	334	361	364	318	344	321	350	370	328	397	313	330	359	292	322	335	335	325	364	360	329	362	322	337	344	345	353	305	328	323	351	340	332	348	297	314	346	321	336	340	328	349	326	343	330	334	330	364	312	354	349	320	372	340	347	325	336	331	322	350	323	356	312	318	311	308	311	330	331	345	338	338	313	342	343	356	347	324	347	334	331	327	326	336	319	342	349	319	322	343	365	368	340	339	353	368	353	334	319	323	302	328	327	338	326	336	357	328	353	330	345	342	320	337	359	351	335	375	330	375	376	317	340	339	336	326	342	347	312	350	335	344	351	346	300	334	356	318	303	340	349	317	316	356	361	329	347	311	293	339	329	340	345	317	326	320	323	325	337	342	331	328	337	350	340	354	285	348	343	364	320	305	331	324	313	322	325	328	360	354	337	328	322	323	313	328	360	354	319	326	366	345	310	351	346	363	304	345	339	367	342	294	315	315	337	344	332	338	326	349	355	325	346	338	346	320	330	331	311	333	379	356	334	333	374	355	323	306	353	335	336	364	372	345	315	327	325	354	346	330	377	338	337	342	331	332	322	289	340	343	349	326	324	347	359	342	347	306	348	311	346	319	332	339	361	336	321	337	318	359	331	315	302	322	347	342	332	344	319	352	336	344	315	359	341	360	300	359	339	348	336	348	343	331	343	326	334	333	343	349	360	317	328	328	338	343	373	348	348	311	311	358	342	327	319	325	331	331	346	326	332
1574	405	373	409	386	397	416	376	374	395	402	376	423	415	368	424	361	382	377	374	416	369	408	427	380	419	379	364	375	352	399	361	416	381	400	412	362	361	404	376	374	349	387	347	367	385	391	394	385	363	427	376	372	368	403	368	398	406	384	388	390	395	404	372	392	403	378	366	390	381	374	403	381	358	348	418	394	390	367	375	385	370	393	408	391	359	380	386	379	376	371	377	394	395	352	401	395	357	368	362	363	365	338	349	423	388	398	369	371	376	378	401	419	369	368	379	372	334	392	385	382	370	395	413	367	392	415	398	417	361	385	380	388	373	404	353	361	378	340	379	385	385	341	364	361	363	377	382	414	377	352	374	376	378	368	389	372	427	378	337	420	362	384	371	384	392	349	409	403	439	393	384	383	392	404	383	405	394	398	373	381	415	375	382	363	408	363	389	357	389	369	348	349	401	410	321	401	343	378	338	373	393	374	381	375	389	428	399	359	349	389	372	363	385	373	403	394	403	334	347	353	380	359	404	377	381	391	351	364	369	371	373	404	385	440	369	410	395	342	362	374	364	419	334	334	409	383	410	411	382	405	362	374	376	376	394	385	370	395	426	396	363	347	384	410	411	387	421	389	386	428	364	378	381	385	395	360	362	437	401	391	386	392	436	420	413	363	381	384	367	376	380	354	346	368	374	393	374	360	380	396	383	386	382	400	396	402	407	372	400	394	382	379	375	418	348	366	409	370	382	358	395	354	340	401	406	393	407	370	357	405	381	389	377	375	407	407	375	400	328	368	360	401	402	384	391	363	410	393	390	389	379	390	365	362	390	398	410	387	403	383	400	407	393	389	376	393	391	392	388	381	366	410	382	371	423	382	338	429	388	397	396	355	379	385	363	383	371	363	398	390	404	398	395	392	405	389	374	378	394	381	373	415	368	417	395	383	406	400	378	372	394	407	401	394	378	380	401	374	352	383	365	413	380	360	386	390	399	370	400	341	368	381	391	375	385	382	364	384	390	390	397	391	381	376	385	396	363	356	382	386	373	397	353	362	377	364	394	365	365	368	347	407	419	404	380	406	397	359	358	364	411	357	381	383	377	387	371	424	401	413	415	342	368	396	419	389	380	373	393	393	371	382	422	389	412	365	357	399	377	434	404	344	415	371	379	400	406	351	365	403	380	373	352	409	393	387	377	377	406	404	374	369	385	366	404	377	383	363	387	432	349	367	377	403	407	402	393	350	403	378	395	340	372	346	401	391	342	336	377	389	369	385	354	355	382	383	390	351	404	395	412	397	341	371	367	399	391	383	352	361	391	358	374	399	368	392	402	373	398	409	412	376	366	354	371	412	418	372	381	389	399	403	397	386	351	358	382	405	376	373	354	350	380	396	402	372	355	343	361	347	357	374	392	400	414	389	384	410	405	424	407	399	393	336	402	355	429	375	411	394	398	378	389	366	349	355	392	410	368	358	381	383	377	357	410	382	396	355	378	369	360	418	375	403	386	400	412	365	379	373	410	379	404	379	369	389	419	393	365	370	421	398	354	379	362	379	404	359	424	403	403	400	372	428	383	388	386	378	397	428	415	381	393	372	371	393	387	382	378	382	372	389	386	370	397	391	351	357	411	377	392	413	374	387	373	376	396	371	378	366	387	384	397	398	376	400	379	362	364	376	409	413	374	415	412	385	373	400	377	383	382	338	361	394	385	373	350	422	379	380	388	387	381	401	367	398	380	392	392	392	336	373	383	379	400	421	394	433	412	409	379	409	406	390	392	395	408	371	381	391	388	352	343	418	419	381	400	365	396	377	406	384	407	403	402	374	338	394	375	359	395	383	389	366	386	353	362	380	385	347	406	353	401	413	372	367	403	398	405	378	435	375	359	370	380	377	405	385	366	373	351	372	378	391	387	354	411	378	360	356	398	368	436	388	390	382	384	366	366	381	360	377	408	404	398	349	393	380	376	403	408	399	369	391	411	404	395	390	383	389	397	397	376	370	374	374	361	371	376	385	371	426	355	404	375	391	405	365	373	368	410	390	399	396	378	372	372	427	365	384	378	379	399	393	394	363	416	419	362	407	374	388	387	406	421	388	392	379	402	372	391	367	387	391	432	363	409	388	381	363	408	395	353	357	408	403	357	381	430	443	359	381	379	393	372	380	362	427	366	356	362	377	388	388	373	365	390	415	367	358	361	416	384	395	378	327	360	390	382	396	394	361	396	374	385	387	369	410	368	383	399	418	439	363	349	350	399	372	401	400	407	335	392	427	405	441	376	370	338	323	392	413	379	385	397	409	365	394	388	391	377	394	403	378	402	401	393	361	371	397	375	356	386	426	388	403	333	370	389	365	367	395	412	373	363	369	377	390	358	357	335	376	417	363	413	374	382	383	410	382	394	401	404	388	364	385	344	358	383	389	353	398	403	360	384	398	403	368	383	356	404	375	344	365	416	385	382	378	366	342	366	322	415	401	404	388	412	443	380	369	403	365	396	391	397	375	395	363	409	414	401	383	397	379	397	389	388	406	410	400	393	372	381	406	376	392	365	360	373	400	400	400	388	359	413	394	364	368	353	406	362	383	343	433	384	354	397	393	377	407	392	347	398	378	353	330	381	401	397	375	407	363	377	410	369	429	349	410	383	398	359	381	359	410	410	372	377	353	364	361	389	378	346	344	391	374	348	384	366	368	401	352	371	379	353	420	360	384	388	355	416	378	374	397	409	331	409	383	386	369	392	385	375	388	386	374	376	416	397	394	366	356	367	370	351	375	412	390	382	385	394	404	357	379	374	369	392	378	365	374	407	398	407	398	369	365	390	387	397	373	391	380	377	369	382	401	380	354	360	406	407	384	426	348	348	331	375	417	363	361	401	419	379	395	380	369	372	369	384	411	390	392	385	356	381	436	417	396	374	394	384	389	373	383	343	370	368	382	401	380	385	420	401	393	387	370	383	353	373	362	385	399	446	425	377	359	388	371	380	402	384	341	361	370	390	382	396	359	381	360	399	407	397	355	315	361	413	387	417	405	384	389	402	393	373	384	447	381	378	386	393	371	378	401	348	370	379	380	361	348	375	364	388	381	421	391	356	372	372	372	399	390	377	387	366	420	369	392	383	359	395	392	390	401	378	367	391	364	404	376	368	388	373	360	401	364	365	402	402	405	342	365	395	372	375	380	353	420	376	352	368	382	421	404	399	371	357	418	393	380	381	375	387	381	378	386	351	365	351	392	388	411	397	392	382	373	392	364	402	401	335	365	391	414	417	373	380	409	386	390	366	399	370	419	356	357	387	391	395	365	384	406	400	399	377	391	389	424	395	379	411	388	408	367	380	389	384	416	419	356	369	373	401	378	368	447	376	388	415	377	372	396	361	398	402	400	400	389	432	408	374	386	398	360	385	387	379	366	381	373	409	375	344	362	346	385	403	371	358	365	375	349	370	377	376	359	361	387	368	391	356	401	347	345	368	393	371	371	423	349	377	400	394	390	395
2117	962	888	900	888	919	945	876	893	877	869	866	869	888	900	847	901	924	897	870	861	907	863	917	931	845	862	879	868	850	850	866	894	875	896	867	901	889	855	845	837	856	892	909	891	905	904	799	865	820	849	868	855	857	932	882	855	868	872	926	826	883	891	867	871	867	833	898	896	840	893	865	951	879	914	859	896	898	912	814	923	857	865	857	907	886	886	899	862	881	873	873	889	874	879	864	872	893	896	879	845	888	893	893	880	860	861	936	870	875	824	811	897	809	889	872	867	867	880	866	820	867	869	865	927	880	859	853	872	869	897	872	894	864	876	898	907	872	881	884	912	818	909	871	877	907	929	854	886	839	864	855	886	848	858	877	901	914	850	865	896	841	866	880	880	866	839	867	928	828	922	876	864	881	836	886	908	913	793	866	836	860	842	880	898	933	922	869	857	854	928	863	857	832	919	900	936	925	914	858	936	878	915	894	860	890	862	866	925	906	861	894	893	908	856	877	881	879	862	885	900	873	872	882	840	860	884	905	887	836	825	878	860	896	874	907	870	863	844	844	849	858	850	862	893	911	909	873	919	865	879	882	863	830	869	859	854	882	883	853	883	886	890	876	915	869	904	852	859	859	906	887	911	840	845	945	915	884	907	895	891	881	864	910	887	898	847	918	868	893	859	844	873	866	834	903	847	929	861	929	822	844	882	899	876	837	918	905	948	858	887	811	876	879	890	882	866	862	877	830	877	891	872	905	861	874	915	851	858	847	877	886	877	857	924	847	839	883	889	869	938	915	855	848	931	896	861	884	864	899	829	850	836	892	903	871	880	883	867	931	928	881	895	873	836	893	896	862	840	882	887	876	899	871	928	907	928	926	887	833	902	885	907	828	873	915	889	892	847	875	852	901	890	866	842	888	879	891	892	884	866	874	839	864	870	933	878	956	854	941	898	864	880	911	867	875	833	822	855	828	839	888	914	866	882	930	916	889	870	891	904	898	928	885	884	871	828	941	836	902	899	864	860	889	885	907	921	908	866	873	879	805	901	931	867	925	901	896	846	907	917	859	912	925	821	837	900	899	917	825	866	883	866	826	846	885	872	927	840	866	916	882	912	871	856	852	886	881	898	888	892	878	852	901	890	906	868	834	890	847	874	913	879	837	877	921	864	883	853	846	888	899	893	856	903	827	897	853	883	883	856	882	847	905	899	887	901	875	894	881	869	913	875	886	884	874	863	858	868	869	861	910	890	891	909	893	840	835	876	887	884	888	910	858	867	860	880	851	906	833	894	814	846	850	874	889	883	881	904	802	840	820	829	925	850	909	909	894	850	894	913	857	898	909	841	898	881	824	939	917	843	813	905	906	925	897	925	890	873	821	887	863	854	905	834	798	874	911	833	869	916	875	880	900	873	916	887	887	870	873	842	908	817	892	890	816	893	854	879	876	904	893	851	885	880	878	874	826	846	870	860	843	885	881	881	870	873	850	848	845	928	880	897	879	892	853	891	857	835	832	909	885	880	890	886	874	846	905	904	795	917	868	903	883	868	827	848	869	864	844	930	910	854	858	940	884	824	1006	856	917	860	868	916	875	895	802	931	911	837	907	863	869	915	868	888	910	900	899	927	863	898	844	888	863	900	896	855	854	886	925	891	859	921	885	867	858	883	883	921	876	891	889	840	864	892	861	850	841	862	868	915	848	916	882	827	896	872	872	853	869	876	872	861	870	889	883	831	873	860	854	819	920	851	873	870	907	919	897	896	924	882	871	890	870	870	854	876	861	876	863	888	864	811	898	894	925	873	935	853	868	861	867	895	876	885	903	902	854	897	893	815	913	856	828	875	862	901	932	838	866	895	864	892	916	879	853	866	872	911	859	882	871	929	886	913	907	877	876	932	844	943	881	841	899	860	902	904	874	878	880	883	895	797	841	866	892	889	885	911	865	849	845	886	927	861	902	856	879	872	898	867	881	881	889	917	884	922	870	865	869	889	873	854	870	906	835	900	878	873	917	892	877	885	896	911	886	855	891	887	942	842	859	891	918	861	857	865	917	876	866	893	927	851	918	895	901	863	842	867	841	897	896	871	869	892	850	870	891	896	886	932	932	883	866	866	887	867	905	869	880	864	894	893	912	901	889	866	919	839	918	907	840	862	873	941	868	891	840	906	893	872	922	877	901	871	904	890	847	939	842	913	874	892	917	859	873	888	905	910	861	901	875	890	876	876	892	858	855	915	935	866	869	817	888	885	911	860	818	847	852	911	834	903	905	908	891	925	909	902	905	901	935	845	894	937	863	872	859	880	896	893	919	815	847	889	874	860	872	889	895	903	842	862	879	838	864	932	888	885	855	945	889	825	866	877	886	910	872	849	919	858	879	930	842	849	886	860	931	877	895	833	862	841	929	849	909	802	817	904	858	899	841	919	892	875	849	888	922	869	895	854	921	934	854	857	959	887	862	844	892	850	881	860	847	779	904	867	887	862	854	907	876	892	886	900	916	929	920	885	898	881	887	876	858	840	853	891	849	856	891	906	904	891	896	914	871	871	833	868	900	867	895	880	844	854	860	879	875	924	907	865	867	884	880	895	877	894	812	910	863	844	886	911	879	880	830	908	896	842	872	869	879	916	856	869	891	886	872	885	930	843	912	905	902	902	860	878	888	869	853	917	926	939	876	869	900	871	820	926	889	858	900	885	891	895	880	844	866	850	893	845	905	895	832	913	859	869	862	843	894	861	891	873	881	936	856	872	880	856	844	912	866	922	913	863	813	892	872	862	894	882	841	875	800	842	878	860	875	823	825	896	859	886	891	841	923	833	844	902	839	909	848	903	835	900	898	943	865	906	851	880	919	870	839	877	901	826	883	877	863	863	923	870	920	909	920	910	862	851	917	838	865	890	859	886	869	881	897	860	869	865	883	911	859	844	901	872	882	885	940	892	859	894	863	892	913	862	881	890	884	889	909	878	874	853	855	917	901	886	910	913	866	908	844	863	914	907	903	874	875	857	869	875	865	882	827	837	866	858	899	892	834	891	860	910	882	889	854	851	895	888	885	898	876	907	878	826	873	888	915	916	877	890	897	923	925	938	844	859	914	859	864	904	897	914	897	898	831	920	897	880	853	839	880	875	915	891	896	924	856	898	874	875	843	861	882	837	883	935	867	840	924	834	872	832	894	889	845	868	922	861	903	844	842	885	836	831	855	892	941	874	857	858	883	849	880	893	899	913	861	896	856	855	843	907	884	850	831	833	919	873	867	896	855	871	924	880	894	915	889	894	879	940	872	931	865	846	859	895	899	867	891	870	932	844	931	868	896	896	874	886	853	936	871	908	847	869	879	857	896	898	875	916	899	886	879	862	891	834	901	903	855	819	875	892	855	885	850	857	871	893	854	820	878	892	905	902	873	882	889	918	873	900	879	878	862	849	845	888	867	854	921	901	912	879	870	897	927	886	887	870	872	890	869	868	888	886	872	889	836	904	936	827	882	822	907
7520	581	552	463	415	376	325	341	317	272	332	283	310	294	281	304	288	303	295	294	275	301	277	320	301	321	274	313	286	307	287	317	291	315	314	289	298	304	295	299	266	282	269	289	253	288	316	284	256	279	265	306	281	272	290	285	285	281	281	278	290	260	304	274	269	312	287	326	299	297	284	289	278	268	263	250	256	298	304	295	299	282	275	280	272	277	285	305	286	283	270	298	272	265	286	271	301	282	310	291	321	253	296	277	289	279	276	276	285	293	287	293	292	266	242	265	319	275	277	314	268	293	252	277	304	267	286	288	315	278	293	286	315	261	326	302	265	279	287	290	277	300	285	276	305	314	281	300	279	290	265	290	310	276	265	287	299	282	290	311	286	267	288	292	291	303	263	259	305	309	288	277	278	257	318	262	291	279	306	285	256	272	293	267	276	282	300	257	271	267	285	314	309	268	298	290	308	302	269	260	269	295	281	286	270	312	300	279	298	302	288	287	282	320	261	302	263	285	281	300	278	275	265	307	293	300	309	266	325	299	280	267	284	309	333	304	291	269	285	266	240	286	297	289	300	267	294	284	260	308	277	290	271	281	273	273	315	292	327	284	261	268	271	272	278	311	257	269	267	234	285	293	291	287	298	278	288	328	344	287	287	308	270	306	278	287	259	300	302	280	289	327	275	281	278	271	269	264	273	268	269	281	281	289	283	326	267	283	287	238	270	288	308	283	298	257	269	266	306	296	266	301	278	287	259	285	271	292	275	311	313	306	251	315	305	283	273	283	287	263	272	257	314	297	283	291	275	278	280	284	269	285	288	269	273	305	333	293	294	272	270	253	284	284	296	308	298	285	307	301	305	290	305	288	308	294	293	294	270	240	262	302	287	265	269	302	304	291	279	290	268	275	276	316	298	285	299	324	297	275	265	296	301	291	262	273	299	306	298	288	275	258	270	307	278	309	296	291	299	291	285	250	266	318	294	275	294	294	307	296	296	262	315	278	276	269	312	301	261	312	299	300	282	271	314	264	276	263	293	273	276	301	293	282	292	299	324	283	298	303	309	301	264	255	290	274	278	283	256	296	277	276	273	315	294	302	284	309	309	301	229	301	318	282	281	277	280	249	276	286	295	292	240	247	297	265	329	287	276	322	303	268	299	287	296	344	264	270	283	290	282	307	277	278	295	288	300	302	287	273	288	289	299	308	248	311	291	299	261	292	292	284	271	283	284	287	302	295	279	318	282	277	277	271	276	308	311	310	282	272	285	317	294	284	291	260	298	299	287	257	284	313	312	288	298	263	289	319	286	255	286	320	308	289	324	327	259	263	303	281	274	297	282	270	314	310	289	319	273	255	260	287	280	295	286	288	314	285	282	294	279	304	297	292	253	260	251	273	327	295	274	283	268	293	285	282	279	291	286	276	305	260	306	295	311	300	267	293	232	309	276	297	342	286	268	283	274	267	279	236	292	287	264	313	297	290	286	285	276	302	271	260	285	292	253	266	304	275	325	321	277	290	293	301	297	253	286	332	306	296	304	280	281	279	300	295	262	277	311	259	275	278	292	281	299	297	291	313	301	298	280	264	304	308	270	292	307	277	274	237	292	257	288	256	281	253	292	238	276	277	289	286	291	268	253	276	285	288	262	284	308	293	292	266	255	281	317	314	305	336	257	265	274	265	311	313	258	281	301	256	287	281	297	281	298	309	275	290	267	317	293	309	305	281	268	283	293	284	286	292	249	272	296	299	283	297	300	270	277	290	292	272	314	304	286	310	247	251	283	281	260	271	274	286	295	271	315	302	290	283	314	287	285	247	292	295	262	255	295	310	303	304	271	278	293	261	292	269	272	284	274	302	316	324	291	274	262	287	319	305	277	279	270	311	315	274	289	318	309	299	266	237	251	295	278	286	267	271	299	269	270	275	267	308	309	307	298	281	255	298	270	272	271	266	288	305	280	245	280	254	271	292	284	304	239	302	286	276	269	264	266	302	281	283	271	274	310	323	294	288	272	285	292	301	295	298	324	270	240	281	302	289	309	297	283	275	320	294	302	263	284	258	253	278	273	266	289	305	298	292	268	311	276	271	292	334	323	288	269	274	310	289	309	277	270	274	257	282	266	285	299	277	266	295	287	295	278	259	271	260	277	291	305	285	289	282	301	292	294	284	273	270	270	290	278	284	270	312	292	266	314	326	285	307	286	272	291	291	305	295	271	293	271	303	282	278	271	299	320	294	245	273	292	293	297	268	285	264	326	267	283	311	276	282	261	313	281	292	286	274	305	283	277	326	311	290	290	282	273	276	316	284	274	298	277	280	292	291	255	277	269	289	270	290	302	302	297	272	259	291	315	279	273	281	282	268	273	265	289	316	292	293	295	280	290	322	256	257	294	312	285	274	278	232	293	311	281	274	309	296	260	285	269	297	282	288	315	329	268	262	280	293	296	310	260	305	310	293	276	283	281	284	306	265	274	271	262	295	283	274	276	256	310	271	302	309	271	278	284	266	288	291	280	257	271	290	293	287	310	263	281	264	284	299	279	292	252	276	286	282	284	305	287	291	279	239	300	294	282	299	327	293	301	300	273	278	284	296	286	299	284	301	283	273	264	295	278	311	297	295	296	281	259	296	276	267	319	313	286	276	283	289	290	314	278	284	252	293	271	283	274	279	253	286	289	269	286	268	301	302	286	300	278	302	278	277	314	262	273	269	312	270	279	294	274	293	270	270	299	296	261	293	289	312	303	275	315	274	290	280	280	264	306	253	294	277	293	288	283	284	284	264	309	280	286	275	327	249	306	276	281	297	269	268	305	289	293	268	302	238	305	285	255	287	295	273	277	246	297	278	291	286	310	253	303	273	264	289	283	283	272	278	286	287	267	265	277	283	293	298	260	267	267	298	292	246	293	283	298	286	293	270	268	266	267	289	264	260	297	285	289	291	271	298	329	304	319	288	289	274	244	268	254	277	270	291	258	331	275	308	270	261	269	298	296	289	278	281	307	300	277	280	274	236	293	298	305	298	296	311	275	279	297	311	293	270	318	268	289	296	277	273	309	284	309	270	298	275	303	298	312	275	280	283	290	267	285	288	277	299	301	291	316	307	255	272	285	335	281	275	242	299	333	286	254	277	275	274	272	278	278	283	288	297	297	315	284	257	276	293	287	304	296	302	312	304	289	313	279	307	314	265	278	264	317	317	266	248	312	278	251	292	289	258	239	291	286	271	257	295	307	267	295	297	284	285	275	256	270	247	295	282	316	321	314	302	293	294	284	300	286	284	264	251	308	292	278	269	275	284	293	286	293	276	290	282	306	271	302	275	293	294	301	305	297	294	285	284	257	289	265	303	256	294	270	284	246	261	264	296	269	281	267	300	289	309	270	292	293	301	296	284	298	318	286	276	241	268	273	318	286	260	295	324	250	316	298	302	270	276	281	291	292	283	318	298	286	302	297	283	292	259	286	282	274	279	283	286	272	269	321	277	316	315	284	316
6686	869	1259	1395	1244	1162	992	916	870	803	803	764	753	745	745	768	711	717	739	740	793	693	688	723	725	717	669	667	685	664	676	721	634	700	679	662	649	646	684	642	708	707	677	625	657	655	685	679	663	655	714	686	663	638	668	669	676	688	738	629	676	726	694	664	663	683	642	689	683	711	672	679	666	659	702	677	675	670	630	647	674	632	685	701	681	717	655	675	644	678	680	697	668	611	628	660	634	701	691	620	725	687	696	646	650	630	655	630	707	685	644	647	663	699	644	659	641	730	656	640	679	669	599	688	677	640	662	636	674	672	688	695	653	652	664	705	615	678	664	664	689	687	675	719	646	660	704	648	624	678	600	688	661	680	702	690	690	638	691	640	666	688	677	649	693	693	659	686	639	650	646	679	685	697	693	662	641	684	687	611	584	688	683	671	652	622	646	701	658	657	679	670	613	689	701	645	652	685	657	705	734	602	627	703	674	684	660	680	679	668	622	640	686	673	689	649	712	678	676	669	621	671	659	672	684	651	687	676	690	697	627	659	654	697	658	668	674	625	635	656	688	702	666	663	713	616	679	619	695	665	687	611	706	628	662	685	713	652	681	682	658	633	666	701	678	683	650	651	658	672	698	640	666	693	680	680	718	667	642	675	688	683	632	681	679	638	666	717	633	638	686	720	686	625	667	621	663	694	695	714	659	665	672	691	690	708	662	693	732	646	651	638	713	685	681	675	663	655	699	601	713	687	701	654	685	695	667	723	685	665	687	654	708	658	674	651	656	644	667	701	657	638	664	699	703	662	692	643	676	674	687	662	638	688	697	686	639	685	668	715	663	632	696	607	658	674	683	611	676	691	645	694	710	685	659	680	698	684	671	680	645	679	640	710	705	640	686	673	630	651	655	643	644	666	665	726	647	653	679	703	639	639	643	632	675	704	673	692	664	643	626	649	694	677	707	664	735	628	716	674	683	681	662	630	696	661	675	666	681	675	710	690	669	654	726	679	656	671	624	722	640	625	663	674	655	705	678	688	677	685	661	638	696	669	674	669	636	686	664	691	640	706	676	634	695	664	640	691	686	708	664	697	670	695	680	675	645	645	677	706	667	728	687	699	646	690	669	731	690	648	666	720	678	712	679	693	646	645	687	692	629	657	650	669	683	665	704	667	628	717	668	663	693	680	643	696	649	699	699	628	647	637	634	683	666	683	682	673	659	698	668	697	729	645	657	670	671	655	704	656	625	686	661	643	715	697	632	687	626	651	659	666	646	704	694	699	643	648	678	712	650	695	666	676	642	618	667	643	641	683	644	642	676	722	641	687	634	645	705	671	692	651	667	691	654	669	642	649	659	664	690	676	673	699	651	656	683	685	667	619	649	656	668	659	661	674	703	679	679	644	700	649	637	684	654	637	686	679	656	640	695	658	664	656	679	662	672	664	629	680	696	645	712	637	654	716	653	692	681	657	654	676	693	671	692	639	667	667	677	669	716	628	669	668	685	688	701	717	623	625	670	681	666	684	668	663	672	665	668	699	661	677	637	677	707	663	672	636	639	646	647	671	662	644	664	657	688	687	654	659	684	672	654	691	679	643	710	660	684	692	745	675	650	663	703	700	679	712	719	765	674	692	660	643	723	656	693	662	664	658	674	643	671	673	670	673	641	712	668	629	698	635	636	707	706	620	662	631	731	662	690	663	647	621	661	727	706	645	687	672	655	649	639	670	726	672	665	665	667	677	668	683	669	651	653	564	712	649	677	644	672	702	652	697	738	695	681	672	660	633	664	678	623	682	682	694	673	627	701	649	660	655	654	703	707	644	654	642	665	704	689	694	668	725	677	653	688	687	673	686	628	691	680	651	631	688	660	667	654	672	664	702	632	621	670	714	666	655	667	673	611	671	639	702	671	703	652	674	676	656	660	612	675	690	683	635	670	700	655	683	660	638	660	713	676	701	662	680	636	670	667	685	679	651	671	613	666	687	636	657	758	692	680	639	671	653	675	674	667	656	654	656	672	708	663	722	644	676	704	683	705	677	666	697	647	659	646	620	655	665	685	674	709	675	672	664	676	689	722	692	662	689	699	686	691	662	636	649	727	673	717	690	655	672	674	668	640	701	643	643	665	651	668	670	735	708	645	686	630	653	671	674	675	664	657	687	671	674	638	671	649	701	621	670	694	699	687	673	648	629	691	658	715	657	672	667	639	676	640	684	607	665	610	618	689	676	649	659	686	692	658	634	684	712	665	674	656	667	619	640	630	694	648	656	660	642	654	674	655	653	647	703	708	670	689	685	676	685	664	695	680	694	693	668	631	677	701	662	654	662	683	674	682	634	650	652	680	670	664	626	662	643	675	605	659	678	656	697	615	653	686	682	697	681	685	632	660	715	643	642	684	712	653	692	663	687	640	636	683	673	648	679	687	676	641	671	681	690	718	659	678	651	658	695	686	666	660	687	714	689	713	683	674	727	671	618	627	668	691	651	650	642	651	688	685	666	670	708	670	709	669	714	690	648	658	662	709	673	666	698	664	668	669	694	651	629	696	687	694	705	643	670	669	654	651	658	660	685	654	677	689	678	626	669	664	688	713	687	677	670	669	651	659	622	642	673	660	677	710	678	690	673	609	734	673	682	696	655	666	642	665	601	661	638	653	652	658	669	687	672	647	651	698	680	680	654	699	673	691	701	655	672	688	624	647	666	693	707	654	665	725	683	692	698	647	714	686	677	695	693	689	700	694	655	684	669	704	681	634	652	691	689	686	676	690	649	636	651	662	695	668	673	668	687	681	671	662	666	671	678	665	636	633	704	623	710	716	687	741	686	642	659	683	650	713	662	642	717	691	674	676	636	667	696	716	604	686	649	671	653	691	638	620	666	656	675	692	677	689	636	678	617	666	688	669	663	696	637	681	626	639	660	659	699	690	683	726	692	620	714	662	640	693	676	657	657	617	683	659	685	702	680	674	695	675	649	612	679	654	688	639	674	638	700	693	668	684	677	659	655	679	645	672	677	681	673	614	681	625	690	644	662	683	658	675	717	677	717	641	669	684	701	670	661	674	680	692	688	673	635	660	652	684	683	666	652	621	690	611	687	663	690	625	653	635	629	693	693	679	652	675	705	710	634	612	707	652	697	651	661	718	706	719	655	662	677	694	662	662	649	654	684	680	667	657	683	696	655	678	698	715	646	724	654	679	642	664	689	641	690	676	698	664	651	622	682	661	639	630	646	660	661	631	690	706	662	628	679	677	690	664	657	642	650	689	680	643	676	649	658	648	689	662	680	688	661	670	666	697	663	682	662	719	708	707	688	714	601	675	660	652	640	669	690	676	659	664	728	690	703	653	675	647	658	747	713	691	673	665	631	673	639	653	678	631	642	660	624	711	729	668	636	668	669	690	626	667	673	661	625	660	670	663	647	657	634	674	628	653	644	698	665	679	656	664	661	666	667	677	660	685	676	612	697	667	664	705	672	689	693	664	629	676	677	705	650
13235	821	707	576	366	309	238	214	192	184	183	146	153	151	134	142	132	129	126	141	126	153	168	153	137	136	107	134	126	124	144	130	135	136	117	140	127	150	136	141	108	134	128	151	126	119	142	138	157	147	143	129	131	157	136	120	154	133	127	124	112	122	120	117	137	122	121	140	114	115	125	140	154	117	126	134	115	130	131	131	137	140	109	129	145	139	131	120	152	131	139	112	138	125	129	131	126	124	144	105	136	128	126	128	130	133	118	131	104	138	151	138	126	125	139	133	118	115	133	136	149	135	130	137	118	131	121	136	145	124	131	131	128	127	133	142	135	129	125	150	129	155	128	107	119	119	133	135	119	129	145	138	121	135	130	119	143	141	145	150	118	129	115	124	133	119	127	119	126	123	134	110	144	149	135	140	147	115	128	133	146	137	114	105	130	125	142	113	148	133	128	131	112	120	144	127	143	132	146	120	140	125	107	117	119	139	124	118	131	121	134	139	102	114	100	111	109	148	119	141	124	126	140	130	121	123	126	133	128	104	110	116	136	131	124	108	137	122	146	109	120	147	129	130	122	118	126	121	116	120	120	131	131	126	116	128	131	116	127	139	124	146	129	141	117	152	119	120	134	110	126	122	145	122	140	133	118	128	122	130	136	134	129	123	128	117	103	136	127	134	124	121	130	111	115	105	131	133	112	143	138	144	120	122	130	114	129	117	146	125	119	103	128	131	125	139	121	125	134	119	107	144	157	130	128	123	115	130	115	129	135	127	127	123	102	137	119	118	125	157	128	112	129	147	93	115	116	131	104	160	127	143	121	126	140	129	147	129	129	130	112	123	118	122	118	124	115	131	127	119	108	130	123	108	117	128	116	131	132	137	137	119	119	120	121	149	136	127	137	129	132	104	127	130	120	122	109	123	135	109	127	103	123	138	109	134	126	145	130	118	113	118	102	118	132	131	114	140	123	121	124	120	120	128	140	114	146	123	121	129	108	123	123	123	135	130	120	131	127	127	140	114	134	100	137	134	119	142	110	127	101	120	125	116	134	139	119	141	152	120	120	120	127	120	115	133	122	145	121	123	130	114	135	137	128	126	130	120	108	134	130	131	129	120	106	130	120	106	134	115	127	129	113	127	127	132	149	135	133	136	138	123	121	141	120	128	119	153	144	136	119	126	138	110	126	117	124	128	136	105	129	116	117	138	133	114	126	120	113	134	141	112	129	121	121	128	106	139	140	160	117	117	127	132	121	122	141	128	134	146	144	144	151	127	132	150	118	130	124	135	146	120	106	109	109	129	136	132	111	125	133	121	122	133	128	115	122	124	118	120	129	119	121	112	133	140	147	135	128	126	142	116	113	133	129	127	141	137	136	141	133	123	133	142	125	130	126	100	115	114	104	132	127	111	122	108	133	126	142	103	122	125	145	113	124	128	119	137	139	120	140	120	146	145	117	115	130	138	158	125	144	129	116	111	129	96	131	126	141	158	128	130	141	159	128	106	138	132	113	113	130	147	122	134	111	122	129	121	125	154	129	129	140	132	120	133	150	104	112	144	130	129	129	120	124	124	125	133	134	160	138	134	130	133	115	126	115	134	147	118	156	145	141	122	120	108	124	135	126	127	118	146	128	118	126	144	125	149	132	119	124	134	113	124	108	134	119	136	114	125	134	125	126	122	129	119	129	111	138	113	109	121	129	156	141	140	125	137	121	122	130	138	141	156	110	127	122	111	117	131	120	122	101	113	107	126	117	130	142	126	115	124	136	119	110	121	125	114	115	142	112	141	121	136	133	142	130	148	120	136	124	112	141	131	140	162	146	142	127	113	97	120	117	143	140	124	128	112	132	135	98	124	142	119	133	117	115	141	144	121	113	141	155	137	133	137	134	110	128	121	119	120	138	129	153	124	126	101	109	140	127	134	121	127	112	141	118	135	132	128	128	137	144	135	134	128	131	148	130	111	133	129	136	145	138	130	143	117	135	153	125	139	117	140	124	129	142	123	138	123	158	117	148	126	114	134	130	132	131	109	95	138	113	123	122	113	157	122	137	130	133	128	125	121	114	106	137	153	139	134	135	135	128	118	131	124	107	131	132	105	165	125	127	128	151	140	128	119	122	125	112	130	125	136	121	133	151	134	133	154	135	122	126	129	109	121	142	131	149	123	132	153	122	141	130	138	151	128	137	106	115	129	132	134	136	143	130	122	127	130	135	116	148	128	137	133	128	113	134	122	110	134	128	130	140	125	143	124	113	131	146	124	140	122	134	128	128	132	134	116	132	129	126	131	115	137	131	136	116	146	137	134	126	157	128	131	121	146	131	147	127	123	112	130	115	141	127	139	125	164	124	120	151	112	109	123	124	137	130	107	142	124	113	127	105	121	132	137	121	111	118	141	125	134	133	119	131	125	142	122	139	135	121	120	108	103	129	150	126	124	112	129	111	136	120	104	126	153	137	138	122	134	131	132	123	146	125	110	136	132	126	137	125	134	116	122	145	127	138	121	116	134	120	138	100	118	121	118	118	124	136	128	125	128	149	135	144	110	134	133	151	114	144	130	127	142	130	129	126	136	133	130	135	129	126	142	119	143	167	133	131	128	122	141	151	144	150	133	130	113	129	132	129	124	127	108	115	137	119	119	117	105	127	166	128	114	145	132	148	123	123	126	126	137	118	122	136	163	128	138	112	131	124	126	113	126	120	130	132	133	131	125	133	142	129	115	124	133	105	130	137	129	126	128	126	110	131	131	133	153	149	124	116	145	127	133	124	118	135	112	141	133	115	111	123	146	143	108	116	123	129	144	127	146	103	117	142	125	129	125	112	136	125	115	135	121	103	99	117	137	136	137	136	117	113	142	126	123	140	116	127	131	121	140	136	131	136	125	139	106	121	125	129	113	132	145	142	112	127	112	125	128	125	126	139	140	136	127	125	112	134	117	116	100	132	123	131	132	127	122	130	115	159	154	122	118	118	133	127	113	142	141	97	113	104	130	127	135	128	120	130	118	125	153	128	132	120	143	136	154	143	130	141	149	133	130	121	116	121	123	135	127	128	115	114	140	131	125	116	120	125	123	114	124	124	131	154	127	116	117	133	128	117	124	109	111	129	115	106	103	129	145	110	144	110	146	128	127	132	113	136	130	128	122	124	123	138	130	132	138	150	114	128	126	126	137	137	119	130	120	119	120	141	142	128	124	115	137	109	121	135	135	141	113	118	140	130	134	124	145	137	132	140	143	118	126	124	146	124	148	134	137	122	118	137	116	130	127	131	125	138	132	115	126	114	123	133	111	128	138	132	118	145	105	127	129	119	134	113	108	122	145	141	128	121	138	131	120	146	109	148	126	141	136	113	130	111	133	125	109	128	134	139	130	134	126	118	156	121	108	146	110	114	122	113	142	116	132	139	156	131	134	106	130	145	114	114	122	125	130	128	131	129	138	128	122	122	129	123	141	114	140	132	119	119	135	131	130	107	105	148	122	142	136	139	136
8038	743	1496	1665	1413	1216	969	790	727	650	577	562	510	519	507	446	436	412	427	413	397	427	391	380	391	392	382	334	384	372	346	368	380	351	377	411	386	346	352	371	345	381	330	362	343	346	389	363	388	345	354	390	331	339	331	320	341	344	328	349	334	296	328	348	330	327	347	328	311	336	349	318	347	346	306	343	356	308	306	368	336	321	331	335	339	293	304	322	329	303	368	324	349	331	351	341	367	345	322	348	364	317	347	370	339	331	356	336	342	321	334	335	367	354	356	319	318	341	328	312	336	343	360	337	315	311	361	314	334	352	331	360	324	313	348	343	329	335	328	323	320	339	343	329	363	353	320	321	359	335	322	328	342	315	319	322	348	373	365	292	368	326	309	337	344	336	375	356	323	335	332	328	355	305	350	365	334	337	338	323	329	346	323	364	300	345	335	305	317	345	330	354	374	366	333	335	334	342	343	322	340	345	312	297	326	348	331	335	297	325	354	356	311	341	343	348	343	299	361	330	382	316	333	338	361	310	333	366	369	315	330	328	321	356	337	331	315	352	308	325	311	330	348	340	356	334	316	327	357	348	344	310	324	335	346	351	312	321	321	309	316	331	333	334	347	372	340	342	325	308	351	359	298	345	329	348	367	350	351	342	340	322	333	355	326	337	319	374	350	300	326	308	343	328	345	337	345	366	395	332	343	321	335	342	341	372	341	328	317	321	319	347	327	356	370	339	320	334	335	358	311	370	346	319	366	316	318	364	343	343	329	372	335	304	340	334	340	343	329	328	330	338	330	318	369	328	369	359	356	317	316	331	351	294	314	345	354	352	330	323	329	318	321	310	330	365	355	337	345	358	381	374	335	351	354	377	335	324	358	344	349	337	340	370	362	338	318	310	338	339	327	357	330	334	328	354	361	317	324	344	366	377	329	339	366	314	371	321	303	319	332	327	305	315	343	314	323	332	327	315	346	325	345	319	327	354	310	321	307	359	349	323	357	338	315	352	352	326	356	372	360	320	393	367	339	337	302	331	354	317	344	335	354	330	323	348	352	343	353	351	315	338	353	340	329	352	342	357	325	356	319	342	344	337	331	321	344	298	316	378	322	335	348	323	340	320	320	341	331	337	319	337	360	348	320	351	354	337	334	311	326	337	327	329	320	327	329	320	325	325	382	319	322	311	302	348	346	336	349	354	369	325	301	356	323	327	342	352	351	303	345	335	377	340	354	363	342	338	362	304	333	308	322	311	357	303	344	323	314	334	330	369	325	324	356	337	322	334	345	334	329	350	354	349	304	346	330	329	323	323	313	345	322	347	352	352	302	334	321	363	340	337	357	324	373	333	345	353	362	336	323	336	343	315	333	344	336	351	327	324	325	339	378	357	356	346	319	348	307	314	354	329	319	330	296	348	342	333	315	336	348	364	369	356	333	353	368	347	323	334	344	350	341	321	365	346	340	335	324	369	375	346	343	331	350	338	358	383	315	336	322	316	332	348	327	352	350	329	332	334	303	346	347	306	334	363	335	310	337	323	345	310	328	332	316	324	328	345	318	340	354	355	322	327	331	346	354	345	348	347	324	337	331	313	357	347	339	339	348	316	363	328	325	360	360	318	335	324	353	356	352	346	301	319	318	354	346	348	326	316	337	319	324	312	336	331	323	303	298	351	322	320	363	346	355	315	333	347	342	360	317	352	373	358	322	323	343	319	331	323	323	338	360	325	326	308	371	338	333	294	343	331	337	315	364	358	332	343	319	327	330	325	334	329	341	345	332	326	314	360	315	343	361	337	341	360	327	320	333	325	342	373	363	325	334	375	361	313	366	326	349	359	334	338	321	340	326	329	336	368	336	316	360	331	336	320	328	331	325	339	353	371	338	354	345	368	299	316	348	311	362	332	340	354	321	364	336	344	338	354	353	301	344	318	334	331	319	335	336	326	343	362	346	364	332	318	364	358	356	333	355	314	365	297	323	350	326	358	321	341	308	335	339	354	334	345	344	378	338	337	358	339	316	334	360	327	330	300	348	345	331	327	324	362	316	338	339	333	332	297	342	345	333	344	333	321	329	348	346	320	320	326	352	340	335	350	356	330	331	365	325	317	330	329	310	319	362	338	368	337	345	335	352	339	322	314	335	335	342	306	339	341	342	343	312	349	353	343	323	354	322	340	307	328	350	343	340	309	355	340	350	354	343	369	329	339	331	312	332	350	355	344	317	348	333	354	319	324	328	300	374	343	310	321	317	318	318	343	322	305	352	329	322	373	350	320	325	341	342	270	323	330	389	341	339	347	326	371	302	309	339	335	336	359	351	318	324	338	345	319	346	361	313	345	338	344	321	327	331	345	336	366	347	357	342	324	314	336	338	355	300	319	332	331	312	308	321	324	335	329	315	344	329	351	319	344	352	340	335	333	302	348	363	363	347	313	324	310	377	311	329	303	348	376	328	331	334	332	332	344	356	325	329	333	318	358	338	321	318	317	301	349	318	347	331	335	308	340	344	321	359	327	349	340	308	345	335	332	350	305	361	357	353	357	328	326	318	321	328	322	339	313	323	344	321	313	375	323	355	309	346	371	315	363	325	353	349	348	316	357	356	334	306	331	336	357	310	359	310	336	353	341	334	370	338	335	316	325	353	324	361	318	345	346	312	355	326	327	341	310	315	310	321	337	336	328	312	349	342	362	358	375	357	333	336	328	344	335	321	318	335	348	330	317	370	332	369	332	369	330	327	351	343	319	336	347	336	308	363	303	346	341	325	333	321	310	350	343	342	358	315	354	311	348	285	334	349	355	333	318	390	346	351	336	337	358	339	346	354	316	345	306	351	354	352	321	356	321	342	343	313	324	333	344	329	344	315	338	353	365	319	351	322	324	317	339	312	347	369	341	356	350	380	353	336	363	355	332	336	329	315	328	327	356	343	321	337	310	344	350	329	337	318	342	335	337	336	360	322	357	333	310	342	324	340	319	322	323	358	353	326	335	302	346	330	335	337	321	333	311	312	328	316	330	345	320	328	302	329	337	321	345	353	322	352	336	333	356	354	347	330	318	329	320	339	361	372	351	345	317	341	358	316	321	348	345	340	330	350	322	320	308	347	348	379	325	368	364	333	365	316	335	323	330	340	359	368	329	325	345	355	330	367	318	318	348	382	345	345	340	330	307	324	364	351	329	318	327	307	321	338	337	319	337	330	330	328	317	298	317	326	335	346	318	374	316	349	368	330	365	314	351	357	345	345	344	334	324	342	350	335	337	362	315	319	298	303	349	354	345	326	328	353	342	326	351	337	342	333	316	337	349	313	322	319	338	322	334	356	350	316	328	334	361	320	319	317	339	331	334	311	351	330	332	322	337	337	294	326	365	322	334	336	346	320	331	379	316	322	337	373	329	350	325	347	332	351	326	335	318	331	328	290	347	333	344	330	328	313	374	312	329	332	330	348	330	368	335	364	315	374	343	308	350	336	361	325	344	346	314	336	345	346	341	338	363
1537	434	356	361	396	404	371	408	415	400	380	374	374	365	371	415	393	383	382	434	409	371	354	394	352	368	410	371	359	389	378	417	359	366	424	395	353	395	366	374	380	399	374	343	424	338	387	369	368	408	372	377	398	358	406	377	357	381	378	350	397	358	366	420	412	377	375	392	415	391	371	346	353	415	358	370	373	360	363	383	391	372	373	369	386	407	358	387	396	349	362	383	364	399	382	376	397	416	402	400	351	383	400	406	370	388	393	384	428	421	410	429	388	398	415	433	414	377	374	350	339	372	374	353	370	417	386	384	356	404	377	395	360	404	368	380	405	407	389	370	389	387	384	357	410	411	429	407	352	379	357	387	400	414	391	340	369	424	388	413	375	365	399	384	392	381	354	385	353	404	414	369	399	384	356	384	347	421	370	348	403	385	363	376	378	397	405	383	391	389	389	384	412	370	359	374	355	380	443	386	353	415	402	387	385	377	373	364	371	427	378	401	389	393	399	400	399	374	400	346	368	405	408	391	391	341	381	418	401	394	389	381	356	372	322	359	405	405	373	353	405	351	411	404	382	342	371	381	419	442	367	406	378	419	376	370	401	378	393	376	407	416	405	378	398	414	365	360	368	388	365	393	409	409	406	379	376	389	392	376	356	403	403	433	378	402	399	371	402	357	404	416	397	348	396	381	421	379	401	398	381	381	386	420	377	372	389	391	385	363	407	390	392	398	425	373	394	378	384	379	373	331	328	400	385	361	409	392	434	385	391	426	427	398	388	386	378	377	371	384	390	366	382	355	392	360	367	381	330	367	397	331	367	354	384	377	409	372	349	364	390	410	397	384	391	393	420	386	351	396	387	376	386	400	404	398	376	377	410	413	363	409	381	422	422	385	368	391	374	392	395	380	402	380	385	377	416	343	382	396	401	402	377	391	372	342	369	385	377	418	405	390	393	385	379	367	439	386	394	379	355	391	391	408	377	397	419	384	361	370	401	404	371	399	380	374	402	361	422	367	397	372	355	417	364	367	377	392	389	393	412	385	372	414	358	401	391	357	396	384	395	382	356	395	415	410	406	364	337	406	388	391	395	368	384	404	402	381	376	404	403	416	410	389	415	414	393	382	375	409	392	401	377	382	402	385	385	393	376	382	376	381	425	384	370	367	394	403	372	395	412	415	402	397	357	407	366	389	389	383	384	375	411	417	372	415	393	374	354	350	385	368	384	387	350	390	433	366	385	395	410	359	384	355	409	396	364	379	388	412	361	372	393	405	358	367	387	383	394	396	388	388	422	366	378	356	384	400	376	360	372	380	372	350	372	377	385	383	423	405	407	391	381	397	409	392	405	394	394	383	381	350	411	353	390	392	358	403	366	332	373	411	389	363	327	403	393	386	375	375	409	390	378	402	365	401	373	436	407	394	381	372	412	431	377	362	401	409	377	380	385	368	374	391	379	406	348	413	391	352	389	373	390	410	369	396	403	378	365	365	360	350	401	397	411	360	382	344	364	375	396	381	352	378	438	414	348	380	375	388	362	380	380	402	422	409	412	344	369	337	372	424	395	372	377	378	396	369	412	363	354	427	383	353	387	387	413	384	363	367	400	360	370	395	367	406	406	390	354	427	397	393	402	404	372	338	407	331	438	405	382	400	401	373	378	412	363	385	371	348	395	380	384	385	398	383	382	368	370	360	403	371	377	348	401	366	385	377	400	371	356	342	369	402	397	382	361	365	381	389	381	381	403	389	382	389	381	352	356	373	430	444	353	398	356	350	368	395	394	348	362	386	405	394	393	382	408	398	385	380	380	422	360	360	404	406	389	386	342	347	398	353	386	396	397	362	370	405	398	402	381	375	405	384	369	411	409	353	373	402	382	352	393	394	393	401	396	402	388	450	399	379	366	403	380	342	378	363	358	401	372	403	367	414	356	415	390	401	392	377	367	426	398	377	384	402	392	380	334	364	414	375	378	370	375	367	402	400	413	368	398	386	387	438	377	398	386	379	413	346	412	385	356	392	402	381	408	455	392	399	377	379	411	382	357	373	362	371	393	416	365	391	362	399	413	440	402	364	385	390	405	412	354	383	360	386	383	401	398	344	402	420	391	374	352	373	367	376	420	359	404	397	371	419	359	392	372	411	368	409	359	363	384	404	395	384	410	377	345	399	369	379	403	384	413	374	385	412	383	380	426	426	397	354	373	391	395	391	409	358	368	407	415	402	406	379	370	351	370	366	426	380	380	365	369	370	356	408	398	390	397	366	409	381	368	373	388	349	373	395	377	432	360	386	341	357	385	384	375	435	386	399	388	367	416	395	375	380	378	392	413	330	391	384	369	382	387	363	381	381	375	405	384	393	381	401	412	405	390	410	400	424	384	388	401	401	389	371	392	389	385	407	370	344	383	367	391	396	383	396	421	452	387	406	379	389	388	355	354	389	379	377	387	382	417	398	402	378	391	413	368	400	403	401	396	404	388	369	399	371	432	393	422	399	388	416	429	365	381	398	409	367	386	405	383	360	374	399	376	372	412	376	394	391	392	364	404	351	387	381	387	390	342	377	425	427	370	386	396	372	377	412	431	376	398	354	370	370	380	360	402	374	349	424	360	423	351	358	353	361	381	395	398	399	372	401	397	406	379	386	391	400	390	406	383	381	368	422	379	403	400	386	348	378	386	411	407	408	403	364	387	411	379	398	390	430	336	379	389	355	365	418	403	387	389	424	379	373	336	396	398	420	406	409	414	378	392	361	342	389	387	340	385	372	336	386	385	393	366	380	388	385	406	432	360	396	357	384	406	407	336	372	361	419	378	377	366	365	400	388	366	415	397	383	400	389	381	379	372	381	387	352	371	355	375	381	389	468	412	368	409	350	374	363	405	383	406	394	347	384	384	347	373	395	364	392	381	403	427	412	399	392	405	409	400	360	389	403	365	390	400	429	373	362	392	384	386	416	377	322	408	354	391	383	399	387	358	374	365	392	384	397	386	384	355	406	416	386	405	372	363	427	369	418	357	389	389	372	418	382	386	373	368	397	411	404	369	425	405	458	392	402	380	340	363	379	359	393	356	389	409	374	388	374	344	353	419	387	398	353	423	369	376	423	343	386	383	380	416	421	420	384	393	386	367	370	425	371	354	359	372	383	393	411	383	410	410	362	361	379	378	373	369	384	361	399	382	420	418	360	379	351	390	383	407	354	400	371	377	361	391	432	384	412	387	426	377	385	398	376	386	416	370	376	402	429	392	375	404	363	381	397	375	373	383	383	397	363	384	366	362	449	389	386	384	361	359	402	369	404	390	398	367	367	368	391	380	394	427	375	366	361	375	375	368	407	427	388	378	396	408	392	379	411	382	364	374	400	416	408	394	413	386	374	393	403	414	378	388	367	377	407	398	396	368	426	386	345	379	375	363	400	431	398	370	386	390	374	387	363	364	392	394	403	399	400	431	374	384	357	337	383	376	375	405	377	404	410	415	391	395	409	404	390	398	372
2172	877	947	905	895	845	966	917	929	930	870	868	930	904	935	874	905	942	900	872	907	896	875	913	893	872	949	864	895	860	865	923	857	864	927	868	853	868	888	878	820	885	863	917	934	858	913	891	876	894	914	858	880	928	851	924	896	900	865	854	902	887	870	906	925	917	880	926	925	883	918	888	893	850	916	910	888	905	864	921	891	866	864	936	897	870	890	873	912	855	896	824	869	907	874	900	863	887	932	871	885	863	825	925	844	931	911	919	849	870	865	883	902	897	865	882	894	905	896	950	909	819	935	890	913	874	839	888	885	876	918	902	899	907	823	903	832	886	864	880	910	886	925	862	856	890	914	946	904	834	888	942	903	885	897	842	896	888	875	854	910	893	926	834	895	871	870	958	880	912	863	917	864	893	914	846	849	905	903	912	896	887	830	895	911	878	881	914	874	920	947	847	943	884	895	892	863	878	851	919	924	856	832	880	889	891	961	826	916	895	896	866	869	902	938	905	898	864	853	921	842	944	886	911	894	829	876	891	840	891	888	847	922	849	878	898	886	873	870	918	848	871	911	868	882	919	854	863	899	892	899	861	850	901	893	926	870	880	894	918	886	894	880	912	907	854	887	854	917	887	861	865	869	912	927	915	862	872	932	836	895	902	843	833	916	859	899	859	905	804	850	875	860	869	863	867	874	890	839	860	920	923	866	867	926	893	890	889	892	872	852	855	911	914	858	925	938	912	883	822	901	940	834	886	902	876	879	865	872	857	852	926	857	783	909	882	857	892	853	891	913	868	911	873	898	882	893	879	876	905	881	904	900	898	833	914	905	893	918	863	863	905	856	899	931	844	906	897	916	922	887	894	929	938	863	889	840	888	887	880	866	915	861	844	893	885	908	888	842	914	849	905	894	922	878	907	901	879	895	898	888	855	896	903	829	850	883	892	837	869	891	899	927	855	854	876	898	920	935	890	846	895	902	963	891	894	841	923	902	836	869	877	921	905	882	858	844	871	849	890	898	891	898	943	904	857	906	901	907	890	904	839	884	900	906	837	887	861	878	893	881	878	866	897	853	883	917	944	885	863	887	893	875	847	898	879	864	921	864	882	940	879	851	834	901	887	893	907	854	878	849	898	831	889	882	904	886	869	934	913	892	893	885	900	860	911	898	909	916	871	919	875	903	862	860	859	884	871	856	857	860	881	884	872	890	880	882	870	849	862	912	898	911	889	890	901	885	923	895	909	895	908	874	881	881	908	920	886	903	928	877	902	828	891	882	841	888	868	921	892	834	911	916	814	918	907	848	900	875	917	844	886	943	922	889	879	884	896	877	879	873	898	930	863	841	887	860	893	838	917	850	879	857	923	877	888	959	938	874	891	898	851	910	908	850	847	966	905	867	860	908	868	859	908	867	910	910	885	858	850	867	946	959	883	884	911	886	944	913	850	893	902	905	902	911	884	890	883	915	872	869	870	906	845	915	892	922	923	900	860	932	879	873	887	854	867	873	906	941	903	893	859	960	940	920	875	869	930	898	849	873	918	904	881	881	916	898	910	887	921	898	854	879	873	886	879	886	837	874	874	960	899	848	902	907	904	862	924	855	902	866	931	849	892	884	861	846	933	890	928	953	897	906	864	889	835	828	889	921	872	901	867	931	875	906	891	897	899	869	871	943	924	844	891	858	897	901	883	848	860	918	856	922	852	895	875	884	873	888	948	916	933	887	877	879	882	858	945	874	863	981	823	899	878	863	866	851	906	847	849	831	887	921	974	849	882	913	852	900	906	878	841	892	875	885	867	866	868	899	863	866	895	846	898	903	864	885	883	885	895	890	851	904	887	845	947	947	886	861	844	895	887	857	861	925	904	868	904	874	896	872	916	908	886	841	873	874	839	904	939	824	887	900	925	911	914	899	939	908	903	855	906	897	886	889	930	933	888	875	862	918	896	877	877	838	887	840	866	938	875	821	845	875	895	890	879	895	840	864	843	881	907	908	847	902	874	913	859	843	878	881	899	904	883	856	891	892	941	844	912	843	929	897	881	916	858	894	888	900	892	870	848	917	881	878	895	880	847	850	858	890	910	843	921	872	859	915	960	880	963	814	922	890	850	902	909	848	920	852	915	920	864	906	918	910	905	896	881	872	920	883	875	902	904	902	941	831	967	875	840	856	859	893	881	899	914	870	872	855	879	894	868	857	883	876	853	923	892	905	891	897	857	926	868	919	904	913	964	899	895	899	883	949	894	912	907	898	861	866	902	881	892	937	854	935	887	825	888	856	907	894	941	904	824	912	849	873	912	897	872	855	884	899	937	865	837	963	878	895	895	864	833	895	876	906	881	885	878	959	879	881	940	900	884	870	884	864	845	925	883	878	823	892	875	870	832	872	845	881	888	878	864	912	894	871	867	862	839	835	884	939	823	903	900	872	893	829	882	922	855	850	873	903	878	893	800	849	830	904	901	857	887	824	903	898	921	884	904	888	929	870	888	882	827	888	891	910	868	852	880	858	857	824	927	932	900	850	946	897	864	864	861	860	927	864	874	936	899	890	873	833	892	850	900	885	856	879	833	913	877	924	872	854	837	873	928	917	886	866	884	865	873	893	849	912	891	897	891	901	858	910	879	920	885	882	902	914	853	864	904	956	886	926	867	835	909	861	911	857	934	873	868	880	894	892	888	870	829	862	905	904	905	884	931	912	895	932	839	826	956	836	844	914	841	879	875	841	907	858	976	892	909	898	911	850	869	968	877	889	862	944	907	928	927	872	884	873	839	871	878	865	881	848	856	896	845	887	935	902	857	888	895	850	875	871	855	914	887	905	865	895	895	903	902	927	909	877	835	898	922	894	888	898	937	900	852	901	919	902	906	914	871	825	922	911	835	900	830	894	910	906	877	895	847	904	902	931	919	864	847	867	881	936	847	900	941	893	913	874	866	855	954	872	898	842	888	872	855	857	933	868	849	897	859	864	909	928	938	852	879	869	837	893	907	887	870	881	912	857	880	854	925	917	835	878	880	847	913	889	838	862	841	868	854	869	940	881	847	886	843	850	910	900	894	897	878	824	864	883	865	922	897	826	875	862	866	801	890	894	843	904	881	901	868	897	905	892	864	882	870	937	888	892	810	878	860	884	869	907	908	886	947	902	887	916	895	891	897	814	868	941	901	888	862	892	860	875	873	910	901	887	863	895	839	855	901	930	924	848	874	882	864	831	873	918	877	857	894	885	908	891	905	853	870	901	865	903	904	884	848	876	888	891	921	888	925	937	845	921	855	822	884	891	961	906	874	877	894	835	871	873	894	859	903	939	802	833	860	829	890	878	924	916	898	919	887	854	886	849	882	923	859	870	879	925	905	898	894	886	882	885	877	918	927	936	902	870	850	905	944	852	866	900	939	892	859	938	867	875	821	881	937	914	865	957	867	838	888	866	880	889	838	815	985	829	869	893	887	837	924	886	908	868	967	894	870	892	875	877	891	895	925	885	896	894	852
7725	583	601	486	430	345	354	342	315	302	326	280	322	308	294	302	269	298	290	306	283	315	254	284	279	326	282	242	287	294	275	283	284	291	289	250	273	319	300	300	279	294	290	318	251	281	277	253	291	288	311	303	307	292	290	256	286	291	283	273	320	298	276	291	272	273	294	290	279	302	294	266	291	281	310	289	296	286	325	303	275	274	294	275	259	298	259	281	284	321	282	289	274	286	278	267	278	253	314	311	307	280	273	280	273	284	268	286	276	271	259	306	262	269	288	247	284	298	288	316	277	278	281	296	290	316	284	283	271	287	294	281	285	288	272	295	317	274	292	277	329	285	319	260	264	307	264	303	298	307	263	323	282	292	257	261	285	312	264	309	295	319	282	322	326	287	268	272	287	303	272	326	292	290	281	302	266	298	300	302	264	264	275	265	274	277	281	311	302	290	263	294	302	268	309	281	267	304	254	286	266	256	297	281	271	273	297	293	303	281	283	289	306	272	280	294	280	270	276	301	303	291	281	277	263	283	261	314	292	286	283	269	302	306	312	312	276	292	290	279	269	258	300	298	304	286	273	310	294	291	296	298	247	271	304	264	280	280	305	262	287	281	286	276	296	271	269	275	293	272	284	236	271	269	274	289	277	298	266	279	269	304	307	278	275	293	283	270	289	268	318	283	300	331	265	282	303	309	256	319	276	264	267	330	308	288	273	268	283	304	250	292	298	309	288	289	300	264	290	271	261	299	279	301	307	312	280	277	295	324	277	283	309	296	290	275	288	296	278	279	277	286	271	297	266	290	257	283	283	283	283	296	266	315	300	268	313	274	246	305	292	265	299	322	272	267	309	265	278	322	312	305	271	272	324	268	286	288	286	235	279	280	294	285	303	273	275	268	295	285	309	301	254	288	287	242	278	305	305	277	295	292	300	296	273	274	283	261	267	272	296	269	264	291	242	278	303	275	280	314	299	300	296	283	302	258	278	275	328	274	281	284	289	280	289	277	251	250	296	259	295	304	282	296	279	292	280	316	283	296	293	279	287	304	235	292	281	251	251	296	304	292	294	266	287	288	296	273	298	310	275	260	304	276	285	303	290	300	272	278	242	314	266	294	324	316	269	288	293	291	312	307	285	309	277	275	322	293	288	288	312	302	255	294	281	288	262	284	254	294	283	266	288	279	251	315	269	288	293	282	238	278	293	291	301	318	283	313	277	267	276	298	292	281	280	279	305	261	318	306	293	259	292	276	267	282	283	266	280	271	275	283	271	299	301	270	256	262	305	245	277	276	284	303	291	302	285	270	284	273	266	290	280	273	286	317	300	256	289	313	277	293	252	287	275	282	316	273	298	265	275	313	288	286	298	256	275	307	283	294	306	279	260	294	250	287	262	276	296	291	300	295	273	280	326	304	283	253	286	264	264	278	286	328	319	275	295	309	296	278	302	281	271	249	318	271	288	295	289	299	307	281	271	282	283	276	278	268	295	288	302	260	292	320	285	312	266	316	295	324	251	284	261	286	331	295	318	285	255	252	260	279	285	241	296	290	314	270	282	295	325	313	283	254	290	310	256	284	287	268	314	296	259	332	308	283	291	307	288	269	277	295	294	280	354	324	272	285	306	285	296	272	293	277	298	282	299	261	286	314	291	331	282	294	266	313	246	311	296	305	243	322	292	276	276	294	289	289	315	287	257	287	286	287	258	296	271	285	283	294	298	287	291	279	256	305	307	253	278	293	262	287	277	263	300	294	313	263	308	286	267	295	280	296	293	276	273	301	283	308	324	291	251	298	306	304	300	279	285	313	285	276	321	293	298	282	263	291	271	271	311	297	278	330	320	291	298	292	315	280	274	313	282	328	254	265	250	256	266	276	283	276	292	288	288	271	298	293	298	286	309	278	280	309	301	286	305	283	296	295	294	298	267	311	327	293	255	281	271	319	283	334	296	314	295	312	296	289	318	278	264	285	286	250	289	301	282	297	254	283	270	300	319	278	298	287	289	254	294	296	257	265	315	288	283	290	288	285	254	289	288	272	308	310	247	310	286	288	269	283	314	279	287	307	251	293	273	309	276	293	280	299	297	282	262	315	290	271	272	308	290	288	246	266	281	278	306	296	281	260	246	329	298	275	275	321	298	319	293	278	282	286	287	274	238	284	287	264	298	305	263	286	326	284	298	300	291	267	268	301	305	301	292	301	284	245	283	266	284	260	302	275	285	293	307	266	319	293	284	279	308	300	287	268	252	260	278	267	311	244	250	327	271	289	291	290	282	261	310	278	281	279	268	287	280	296	287	299	300	296	295	251	285	267	291	285	290	287	292	290	276	292	306	272	288	278	316	289	277	301	297	267	284	292	284	287	305	285	312	323	289	283	327	268	296	288	277	293	298	292	248	256	281	283	271	274	285	307	303	299	315	279	306	274	291	265	303	315	292	296	254	294	290	286	287	289	264	275	269	288	268	259	291	300	276	299	258	328	314	297	273	310	286	293	281	260	259	288	265	262	280	319	266	305	291	291	282	284	284	299	304	290	289	281	295	289	262	288	280	312	284	270	262	274	282	315	272	245	299	258	262	287	251	302	287	295	277	339	293	323	300	312	277	266	279	317	287	242	296	281	294	288	293	242	323	301	306	299	293	283	290	311	285	301	296	291	276	274	304	272	277	274	284	279	306	276	275	291	299	296	321	278	269	283	291	295	265	289	268	289	281	304	250	301	261	303	285	260	282	292	262	262	276	315	283	287	278	289	294	299	295	261	301	303	309	287	255	277	261	280	264	268	281	288	312	308	269	278	287	304	299	295	312	282	290	288	277	291	289	263	254	283	260	318	304	289	289	307	296	258	283	295	271	296	291	279	289	269	281	275	281	270	262	270	294	327	264	291	305	288	281	329	291	301	284	316	291	277	275	300	297	276	300	280	267	302	274	276	267	284	297	286	269	304	266	305	276	275	295	284	290	316	302	256	273	314	266	285	281	292	304	337	256	286	294	287	308	257	262	297	312	274	260	261	269	301	281	275	255	279	278	322	319	305	289	268	266	285	325	279	316	267	302	319	292	289	280	290	291	262	289	266	298	261	267	281	278	261	283	279	271	295	279	285	254	246	286	270	309	272	295	266	255	292	257	314	268	243	292	289	261	277	275	301	299	284	305	272	302	283	264	283	292	288	257	259	324	263	259	258	292	291	252	256	305	299	293	262	309	297	281	287	285	288	314	285	267	267	267	266	287	255	310	277	291	256	285	266	289	300	248	270	304	291	272	265	300	277	281	304	286	307	275	294	313	291	289	271	269	292	271	288	275	301	280	297	292	257	288	299	275	293	304	301	345	304	272	285	308	295	272	299	310	325	290	263	306	296	276	299	304	289	277	258	300	291	255	280	285	302	288	249	337	314	312	306	316	274	294	288	257	273	283	274	286	277	314	262	305	307	295	305	278	299	273	275	292	313	302	287	272	288	282	290	275	277	271	290	297	282	274	278	268	272	256	276
6723	943	1257	1298	1242	1175	1029	948	798	824	850	798	786	775	791	738	709	756	737	726	731	713	692	702	669	676	705	672	685	733	689	698	690	733	667	678	701	675	684	688	685	645	691	650	653	669	704	689	690	721	651	672	694	628	678	662	678	647	662	689	703	644	675	700	673	644	622	697	700	693	664	693	651	687	697	688	734	678	684	670	648	665	678	664	669	681	705	715	666	698	650	663	683	657	717	671	683	654	694	670	684	679	629	676	619	653	687	681	665	665	706	674	675	674	708	688	650	712	644	634	710	666	656	707	709	664	704	659	666	654	677	646	675	683	672	644	667	681	662	682	643	661	685	705	696	696	685	645	634	715	684	630	682	721	635	678	681	661	630	661	664	626	684	679	659	700	656	666	618	677	678	635	650	689	693	693	673	648	665	680	642	689	614	713	610	684	696	648	634	669	704	657	693	671	703	629	620	631	622	712	646	640	675	625	641	692	676	698	663	685	654	698	685	660	682	671	684	678	678	709	666	671	626	681	695	676	671	688	585	682	633	667	677	696	640	663	654	691	681	639	663	655	696	698	686	653	676	632	678	680	674	667	651	716	709	659	671	686	713	664	669	666	729	679	701	681	658	662	658	692	704	685	687	714	672	651	658	657	680	677	710	671	702	675	663	679	646	710	706	683	672	699	641	660	630	652	667	659	625	638	679	673	689	662	701	728	672	662	701	683	654	674	754	683	677	699	694	667	675	640	682	705	676	661	678	647	673	679	663	692	646	650	626	642	700	697	666	674	723	638	669	689	680	651	660	670	708	616	692	682	662	662	607	620	660	704	675	678	682	632	637	652	642	673	687	709	687	641	662	687	627	679	723	644	699	649	665	738	642	656	673	685	668	713	642	733	689	676	711	619	689	670	665	655	615	594	672	673	642	652	686	641	698	684	722	637	685	664	678	701	682	713	693	682	665	659	678	683	692	689	636	626	698	677	712	650	679	677	649	679	662	687	697	713	668	682	627	722	680	625	696	698	665	667	676	657	677	708	655	686	693	699	629	698	660	713	675	654	656	665	661	738	691	689	703	646	663	630	673	657	653	665	660	680	620	678	661	633	626	646	600	623	740	688	680	610	653	731	661	683	633	716	692	659	643	670	693	660	665	676	687	669	727	677	652	710	594	703	674	667	630	651	685	669	677	697	677	621	638	688	603	627	665	711	682	699	680	645	636	671	639	632	681	642	669	684	663	617	648	710	679	646	649	713	710	652	690	663	696	687	669	636	696	655	663	657	661	710	727	654	684	720	687	664	704	621	670	674	693	648	637	727	643	671	667	669	681	690	728	693	707	660	701	670	697	693	714	666	672	711	680	732	687	651	661	617	702	687	631	676	677	666	670	693	634	681	692	654	671	625	702	653	726	673	640	691	673	697	668	688	692	654	693	677	663	686	686	697	671	656	694	686	672	700	685	655	729	670	685	677	700	669	633	755	706	691	673	648	641	644	648	678	670	663	676	685	653	659	716	693	691	653	663	678	672	636	658	662	639	663	666	707	660	687	678	653	662	656	687	655	711	649	712	694	719	633	677	669	678	687	677	667	711	646	643	664	632	654	669	672	651	616	657	687	700	669	683	658	681	687	648	664	633	670	603	627	669	640	684	676	671	610	684	690	707	679	652	667	657	694	658	652	646	700	696	747	655	638	681	683	680	727	700	681	665	664	639	667	672	684	662	654	611	665	649	650	666	671	675	631	680	664	645	676	649	643	648	628	685	624	665	672	650	648	655	687	698	654	645	663	678	651	679	721	691	634	663	647	729	646	705	643	647	674	635	622	665	688	652	692	693	642	658	643	648	654	704	719	691	662	695	659	712	719	685	660	672	690	699	651	680	665	690	655	674	653	667	661	644	669	668	628	620	700	647	725	668	680	682	675	626	701	701	680	650	668	641	645	666	632	675	659	660	647	682	696	690	696	643	669	653	681	654	654	672	640	696	708	691	687	685	678	681	665	668	661	637	704	703	656	668	677	678	695	645	681	631	674	658	685	682	653	680	734	686	675	666	676	695	659	686	680	700	697	676	625	641	666	697	692	710	617	642	672	665	704	718	688	641	659	702	639	665	653	698	660	639	728	703	696	684	684	676	688	657	713	662	689	667	690	639	691	685	685	657	668	675	689	650	678	657	670	615	737	689	706	693	639	635	706	653	712	654	690	687	707	638	739	648	624	706	669	628	680	678	668	701	666	663	662	642	678	647	673	663	723	649	694	708	640	685	640	720	689	692	675	638	698	672	717	705	656	647	667	686	680	664	654	695	646	677	651	727	666	628	636	673	700	664	647	669	698	695	726	642	634	711	680	698	643	673	663	724	731	656	662	669	636	743	681	692	658	675	679	677	704	671	722	630	635	672	673	680	652	692	669	656	643	664	707	690	651	721	664	676	676	688	665	627	667	683	675	683	710	672	657	679	687	683	687	656	688	692	669	669	689	645	660	647	683	722	707	653	655	719	626	712	641	621	688	682	681	674	684	639	674	659	713	681	666	649	660	661	711	696	650	681	716	676	678	663	704	688	680	719	687	634	638	617	672	656	635	638	681	671	672	648	630	632	680	709	691	715	703	686	667	657	665	647	698	596	720	682	686	681	672	697	683	631	726	679	670	694	615	671	687	663	638	721	687	685	657	684	666	663	656	697	656	674	689	692	672	669	678	702	663	658	656	677	689	678	708	683	665	713	669	648	693	644	668	654	649	685	685	732	666	671	661	641	676	659	684	675	650	646	713	686	735	669	649	694	643	652	638	638	702	626	686	677	623	678	671	676	653	686	696	728	705	700	685	712	672	706	711	657	673	667	704	656	673	684	688	680	651	631	649	706	640	695	711	688	649	649	684	635	654	692	660	677	636	692	678	709	703	676	694	648	695	681	661	678	640	706	697	687	701	700	646	712	629	645	670	681	670	636	660	636	667	696	589	679	656	698	686	640	687	715	652	664	719	676	681	690	690	637	674	715	633	663	647	658	651	663	652	666	690	687	667	680	666	676	678	633	637	654	681	720	665	665	667	664	720	677	693	679	710	685	680	700	662	628	645	680	704	677	640	708	671	681	667	676	631	661	632	635	664	680	626	626	658	678	679	688	653	647	661	693	701	659	618	679	662	689	668	680	692	641	684	650	694	658	640	636	647	668	676	688	651	654	677	702	668	676	711	700	679	687	679	705	664	680	653	649	714	711	691	681	667	602	643	724	635	670	686	678	665	695	675	622	681	641	655	661	651	656	668	651	673	653	693	683	715	695	684	690	658	665	654	663	699	679	668	668	670	677	692	674	663	666	695	674	677	616	652	615	638	692	618	660	654	661	681	654	637	689	711	688	671	689	656	698	630	714	663	717	689	683	685	679	658	705	683	677	650	672	658	685	686	698	631	681	679	690	675	693	664	620	710	628	665	637	691	675	652	648	662	718	666	693	680	667	649	673	651	644	648	646	716	665	649	683	667	700	712	654	679
13243	790	709	563	382	306	214	217	187	195	167	181	156	155	133	128	140	147	137	148	122	132	139	140	132	144	150	133	166	128	145	134	128	162	142	106	136	132	120	122	138	145	120	116	144	111	137	120	142	130	127	123	121	132	111	141	110	103	137	131	134	140	144	128	123	122	135	126	132	142	135	146	106	133	121	119	123	135	130	124	125	132	135	134	121	120	117	129	122	114	124	140	126	126	115	121	112	143	142	119	125	130	127	121	122	130	130	142	119	139	111	121	155	133	119	123	124	129	150	121	143	113	125	134	145	142	116	129	135	116	127	123	139	145	110	126	143	127	150	126	123	129	108	120	139	133	155	123	106	129	123	128	121	122	126	130	149	127	111	105	125	136	134	109	132	122	115	119	103	125	124	132	134	124	124	109	128	126	133	103	131	128	120	110	160	162	132	148	142	142	134	130	142	134	116	104	114	133	126	145	125	148	121	120	124	106	119	136	111	130	112	127	117	140	133	109	148	134	107	121	143	152	119	108	151	137	123	127	100	131	120	129	145	132	156	147	114	125	129	127	123	134	130	131	132	125	121	109	134	122	115	138	111	136	135	120	122	125	134	122	112	139	115	131	135	111	146	121	113	112	137	128	123	125	118	117	126	131	122	126	136	145	129	129	145	102	143	98	127	121	135	122	149	101	118	123	142	111	128	126	128	106	142	135	152	138	128	110	110	135	122	100	118	155	127	123	131	137	126	127	124	116	120	121	132	138	125	143	114	139	122	148	125	122	121	124	131	127	126	134	146	141	125	132	127	138	97	139	121	138	131	124	108	140	133	142	154	143	121	122	135	135	138	134	146	139	121	106	116	116	132	125	139	119	155	144	119	145	129	133	134	134	134	132	124	126	139	114	114	126	124	129	155	100	121	125	140	135	140	113	145	132	130	128	132	128	146	136	124	138	128	138	141	137	142	122	124	115	116	125	130	131	144	135	127	132	137	126	107	111	133	133	126	146	134	114	135	105	129	119	145	131	148	118	108	123	133	119	132	122	120	137	156	129	130	138	157	125	126	132	132	141	116	146	136	154	124	107	125	111	152	118	122	133	122	115	120	146	127	121	121	138	137	144	136	144	128	136	130	131	125	135	125	129	141	128	142	139	141	127	127	131	163	130	125	127	118	144	135	123	138	124	147	122	102	132	121	114	138	145	132	145	123	110	144	133	141	113	125	127	114	134	138	158	117	114	121	122	105	148	124	130	136	132	115	120	154	137	135	133	117	127	134	135	113	129	139	107	130	148	134	122	103	117	129	139	155	129	126	132	114	120	123	127	140	135	142	127	134	131	131	118	128	142	135	146	122	121	107	117	126	118	159	118	110	128	125	125	108	133	139	129	117	113	113	105	148	112	143	133	143	148	130	132	133	138	128	111	118	117	123	149	139	140	156	132	114	146	143	146	155	127	121	131	116	142	116	134	122	140	141	123	121	121	139	125	119	143	153	116	141	124	142	129	125	147	128	132	115	124	129	130	139	111	125	141	124	120	144	137	115	128	136	141	125	141	131	116	113	121	126	140	115	144	131	130	148	134	146	145	137	128	133	112	106	143	134	112	131	120	126	131	134	143	124	131	136	162	141	133	159	128	94	136	134	138	117	141	155	122	126	105	119	125	146	139	124	117	95	119	116	115	128	120	135	118	101	107	128	110	115	130	136	128	126	131	132	137	146	120	124	133	130	136	132	127	128	127	106	150	136	127	121	145	145	127	103	116	111	108	123	134	116	120	124	143	137	131	126	144	131	123	112	124	124	124	106	132	133	125	111	129	134	135	135	112	131	137	147	109	127	141	121	159	140	126	120	126	119	127	143	119	121	145	117	126	121	134	127	120	118	148	115	121	127	140	112	136	160	122	123	119	127	127	124	134	119	124	128	119	118	136	126	112	112	128	127	126	146	141	118	145	143	125	132	144	130	134	129	116	120	136	109	133	112	115	134	119	128	111	110	123	129	142	130	133	121	126	141	125	143	145	126	130	117	130	153	120	118	116	100	121	104	130	125	138	125	129	121	133	136	115	115	137	114	110	123	119	117	117	132	118	124	146	135	138	133	132	129	125	118	128	152	160	124	142	129	117	132	122	130	123	137	128	102	110	127	117	133	118	133	131	125	149	130	109	123	115	109	144	139	107	123	106	138	136	132	134	116	128	151	122	117	132	129	112	121	117	110	135	118	125	118	131	132	129	141	120	137	116	113	105	109	125	136	117	126	130	132	115	139	136	131	130	129	114	99	144	130	130	138	105	140	143	122	133	128	135	146	116	118	143	127	125	135	124	120	139	123	115	129	129	122	124	118	104	115	146	128	152	144	134	133	133	110	140	127	130	128	144	120	118	129	136	156	137	108	132	123	133	126	114	128	96	146	120	113	111	138	121	142	126	130	116	118	134	126	137	116	148	135	124	108	140	119	119	157	130	129	141	145	132	151	144	140	146	145	146	140	151	151	131	140	137	120	112	136	147	126	132	124	133	115	136	131	153	145	123	116	124	116	110	146	128	112	124	112	136	107	121	130	118	134	135	130	121	114	135	122	114	135	143	114	145	160	131	132	148	128	144	145	128	122	126	125	117	147	130	117	140	140	118	119	128	136	122	111	118	108	148	113	139	102	129	116	119	121	152	132	126	132	144	114	137	122	111	114	116	121	127	134	134	132	138	126	138	142	128	125	125	121	131	135	125	131	110	130	138	123	124	146	130	133	110	121	111	110	115	126	109	137	134	125	121	115	131	130	122	115	130	126	127	111	134	141	122	116	127	136	115	136	123	116	125	130	132	128	99	104	131	125	164	113	118	129	117	126	115	143	123	133	111	97	142	119	112	137	128	122	116	132	143	116	133	132	125	137	131	134	125	114	111	114	104	119	130	144	130	147	112	135	131	137	109	119	139	129	121	125	115	125	123	148	109	149	120	154	116	139	136	135	120	109	108	135	158	126	131	112	141	114	122	113	123	127	122	146	129	127	137	131	123	112	138	152	123	112	112	135	143	151	120	138	117	137	140	118	121	127	109	129	133	128	102	142	106	125	122	124	129	129	144	152	95	125	127	127	115	128	131	109	117	114	121	133	139	121	136	126	148	123	146	127	144	139	139	133	143	113	116	125	148	111	122	110	146	106	105	119	120	119	131	123	115	136	133	116	127	117	137	116	130	134	140	131	122	118	132	122	154	127	115	108	127	147	107	122	138	126	119	133	112	146	133	122	113	129	143	124	121	125	105	130	127	116	112	113	132	136	134	118	118	124	153	125	117	125	115	110	122	123	135	109	107	124	131	148	122	114	142	128	133	101	112	143	145	125	118	105	131	141	129	112	146	107	128	133	136	138	128	141	130	124	156	132	133	124	134	112	129	120	132	138	122	103	163	154	154	136	143	140	126	147	144	134	124	112	129	130	112	135	115	133	130	107	131	103	98	134	122	141	140	150	137	127	145	120	131	146	115	135	135	131	120	102	135
8135	815	1510	1636	1382	1171	961	740	716	654	571	539	540	473	455	496	470	436	419	412	464	424	402	414	376	380	390	407	405	374	387	393	365	372	383	364	322	360	375	401	378	364	385	372	355	342	373	395	318	344	363	388	369	345	351	361	338	380	348	357	357	334	366	367	353	351	346	365	328	348	357	348	340	306	327	367	338	332	327	338	371	339	342	337	323	322	314	357	342	340	319	344	333	339	356	326	327	330	332	349	306	373	307	353	340	340	352	380	335	335	324	374	339	309	335	361	378	365	363	352	364	322	339	328	365	343	304	347	309	319	320	377	348	340	317	327	331	331	337	305	320	317	334	336	344	322	311	362	322	339	340	330	314	336	361	352	339	354	359	334	337	355	338	337	335	338	341	345	339	368	359	352	347	336	363	322	364	377	330	347	338	335	333	359	348	318	354	345	338	329	336	346	329	343	309	325	330	348	315	345	353	330	331	345	358	343	348	326	362	347	325	393	323	327	342	370	331	386	346	341	356	317	317	320	353	338	319	362	344	329	340	335	345	337	352	341	311	355	297	359	343	333	380	322	352	343	343	342	327	333	369	359	341	283	346	346	334	333	361	346	343	321	339	371	329	323	325	371	330	342	310	343	346	314	335	385	332	328	376	352	358	328	334	318	346	348	327	336	330	311	350	337	384	336	341	341	349	374	315	334	347	332	333	345	336	348	345	347	356	330	317	337	335	375	320	357	332	363	366	337	353	316	333	297	318	325	316	350	376	334	342	345	342	308	365	370	329	357	322	325	351	333	323	338	356	338	323	322	305	319	330	320	317	340	309	346	329	359	347	309	330	317	327	347	351	316	342	374	365	343	349	299	317	343	342	305	313	336	336	379	325	360	351	310	347	348	319	351	347	348	356	323	360	345	350	307	344	365	313	357	314	362	332	375	311	379	353	331	326	365	304	341	325	353	344	329	318	350	352	374	371	329	361	307	314	349	336	334	340	355	347	325	322	290	345	354	359	343	302	374	360	323	390	326	322	313	323	314	336	337	324	354	311	355	307	355	349	345	354	331	341	331	345	322	347	338	312	321	338	325	345	354	375	358	363	335	339	317	339	350	327	340	351	374	347	343	338	363	364	329	345	329	358	352	323	321	328	346	357	347	318	358	362	345	364	336	329	327	349	344	321	354	350	341	355	351	351	338	348	340	343	352	343	343	345	328	373	326	330	304	343	371	355	301	361	285	307	340	306	363	323	352	365	338	369	357	350	343	343	321	389	355	353	335	326	345	348	339	327	348	349	357	346	347	352	333	312	335	369	323	330	327	308	323	341	353	323	311	327	356	319	360	345	320	325	317	343	354	310	344	357	308	377	357	354	373	334	334	337	368	363	316	334	318	361	352	322	332	328	356	314	345	335	314	339	331	319	329	337	347	354	337	325	334	311	327	336	350	344	342	365	358	321	366	331	322	359	333	343	348	361	319	382	332	347	324	332	331	332	310	360	327	353	328	330	357	355	313	335	326	318	370	329	347	365	383	349	317	347	346	314	312	330	351	338	330	334	312	332	372	353	347	364	359	315	304	341	333	342	364	299	347	361	327	335	333	305	323	323	343	339	324	371	333	332	318	315	371	331	344	349	355	328	327	343	310	325	346	363	347	325	354	337	355	333	322	345	338	357	350	347	326	302	312	339	319	335	316	320	342	349	333	311	342	369	357	351	337	322	328	336	380	344	327	324	368	326	360	320	363	353	318	341	340	357	317	340	330	318	307	322	330	337	318	323	337	359	338	329	332	336	309	345	332	360	308	346	313	378	330	354	382	347	333	359	327	328	357	332	333	357	309	331	316	354	349	328	362	310	313	335	326	338	362	335	357	359	344	349	337	363	329	342	345	346	341	331	327	374	328	357	337	370	327	365	332	346	339	398	348	332	316	368	331	349	379	295	312	347	330	324	331	329	329	319	356	339	351	331	344	343	354	328	353	335	326	386	349	323	343	337	363	337	331	328	353	351	325	333	357	319	383	328	324	347	325	355	362	379	322	324	345	311	354	361	313	343	319	331	358	348	350	339	333	302	343	358	332	332	341	344	348	325	334	344	331	333	318	358	319	346	330	340	327	360	351	334	320	332	360	395	352	347	344	341	326	332	307	288	324	343	333	344	353	353	354	331	335	286	366	335	353	350	326	392	358	366	343	353	340	333	369	364	347	316	347	343	342	359	316	311	316	319	349	371	307	324	340	326	331	355	341	328	305	326	368	367	339	362	354	348	340	340	346	349	338	345	326	386	357	358	336	343	338	330	330	372	338	322	371	352	346	318	377	361	308	345	330	358	341	329	360	319	347	342	353	334	313	327	327	304	346	351	310	350	321	357	337	330	357	344	336	333	328	342	382	331	340	318	341	358	348	349	322	343	353	403	312	326	339	329	329	348	347	348	329	352	324	352	330	321	349	325	315	346	336	341	310	355	322	320	308	335	324	338	338	334	341	332	350	333	336	343	371	326	337	373	328	339	310	338	337	346	330	349	322	333	333	340	342	346	317	320	347	329	332	342	333	346	348	326	343	318	325	358	337	340	339	342	338	343	301	328	318	336	347	331	341	378	308	338	329	363	373	376	328	296	355	343	325	365	313	343	314	334	362	347	349	348	368	353	311	336	315	335	360	329	373	319	373	340	361	361	335	300	305	347	321	329	325	336	324	324	342	334	356	335	344	349	342	356	343	308	376	329	324	315	376	334	313	318	360	324	375	352	300	366	335	357	328	331	348	327	359	338	336	340	350	349	347	355	344	356	330	314	342	317	362	381	363	321	352	308	320	348	328	329	309	312	332	341	360	349	349	352	328	329	339	318	319	303	333	342	315	329	356	350	319	358	320	338	351	314	323	338	358	334	321	322	359	340	323	329	308	361	323	318	321	345	350	314	348	315	363	304	355	344	352	329	327	327	352	358	326	323	332	345	328	320	351	344	313	345	329	352	328	315	323	327	354	331	343	361	333	333	322	351	359	338	393	342	310	344	334	352	344	309	362	323	337	335	320	331	363	340	363	344	316	326	351	330	364	332	357	356	326	352	343	335	344	334	334	340	343	342	360	352	364	340	339	343	310	330	321	335	368	293	356	347	331	343	356	357	335	333	337	355	340	328	313	344	362	351	345	302	359	340	364	337	366	331	314	309	338	311	343	327	318	310	342	368	374	353	322	312	334	344	335	342	325	356	384	337	302	351	315	354	325	334	298	333	383	344	384	347	325	344	359	300	380	330	300	371	357	324	345	344	318	327	353	299	315	345	324	335	356	331	341	342	348	348	297	323	344	349	367	314	337	307	345	318	348	332	340	323	356	365	340	358	301	389	357	329	340	340	331	354	340	335	303	327	315	326	324	351	318	340	300	325	351	354	343	352	347	323	336	343	325	350	356	357	334	360	381	349	352	320	330	319	331	369	350	336	344	337	346	316	341	338	324	352	341	350	332	355	340	290	333	345	354	323	309	326	358	323	334
1543	377	405	386	398	413	386	420	372	402	430	417	354	373	370	361	392	409	390	402	337	364	383	384	450	388	394	387	381	387	394	368	373	390	411	354	396	379	375	374	390	406	354	446	397	363	377	346	325	392	403	372	382	417	381	374	399	407	387	382	353	391	387	376	407	402	355	396	399	405	379	410	389	389	367	378	354	371	367	351	389	378	387	399	369	373	377	360	368	406	361	381	344	386	375	358	381	375	426	372	384	399	406	364	394	393	390	374	397	408	367	363	390	344	386	359	351	387	376	378	422	377	404	398	350	401	408	371	419	392	363	396	343	369	377	355	383	374	378	358	400	419	385	367	384	398	409	404	374	370	385	351	359	379	387	390	356	407	393	385	406	390	400	369	363	436	391	377	397	335	421	419	396	389	371	381	365	411	394	380	379	359	356	386	435	424	386	360	413	381	408	417	366	361	382	367	429	382	408	366	396	381	354	367	426	426	398	360	361	369	374	386	406	396	397	365	392	358	384	388	412	368	383	412	391	419	337	369	405	346	392	414	372	403	386	370	340	397	397	357	394	382	397	390	412	351	363	386	385	404	368	381	392	392	367	360	363	371	380	414	391	374	402	381	385	373	388	375	361	363	356	397	394	358	369	412	405	371	378	397	398	383	384	396	362	362	411	358	379	392	403	397	346	386	390	376	412	354	386	387	380	379	397	382	370	388	396	367	378	375	357	406	358	385	335	349	365	339	374	371	380	377	344	383	383	376	391	348	400	400	424	399	408	400	382	414	405	375	377	340	392	352	382	392	382	389	373	364	383	370	396	352	378	372	402	394	390	396	348	384	385	401	380	399	411	443	353	408	404	396	344	375	377	379	361	369	392	377	379	392	349	365	399	406	383	376	396	359	390	387	373	395	372	378	418	390	406	380	376	381	377	429	396	382	391	421	388	393	388	363	355	383	377	396	377	393	400	435	345	385	397	388	383	385	342	408	383	391	383	369	350	355	390	408	359	404	391	390	354	387	366	381	372	394	371	369	378	387	356	415	413	362	343	389	392	377	383	371	382	380	395	383	427	353	375	384	376	374	398	374	372	375	383	377	419	379	372	428	420	372	403	373	363	393	322	410	416	401	382	358	383	392	387	386	362	350	376	383	402	381	409	421	399	352	423	398	405	381	410	402	414	415	407	399	408	390	369	390	356	411	390	389	380	373	398	387	396	328	404	371	414	380	400	399	414	365	382	367	416	386	382	375	388	370	348	420	366	402	331	408	374	375	392	355	371	391	420	368	341	391	396	403	408	412	396	373	392	433	375	391	368	401	363	371	365	428	396	345	409	400	377	406	374	410	398	349	367	430	363	357	378	328	393	360	377	394	427	372	394	355	379	380	417	396	414	387	364	360	423	376	379	387	394	394	371	436	377	385	399	379	448	399	383	389	388	398	410	395	387	384	389	406	368	382	392	385	400	405	374	396	346	363	407	398	399	392	403	399	347	395	416	351	375	365	403	392	393	386	364	348	394	353	390	353	389	429	369	369	389	376	403	377	399	388	401	404	380	409	372	364	391	376	398	399	399	404	360	385	407	383	368	348	358	392	427	374	358	386	341	361	370	391	390	363	353	373	376	376	347	334	395	362	370	355	382	388	376	357	405	385	389	346	381	363	391	365	374	381	370	368	374	383	410	396	377	449	352	339	375	357	393	351	369	401	395	376	405	417	347	395	387	372	338	373	407	402	364	400	368	407	407	374	405	416	369	334	415	389	396	407	423	386	402	350	386	372	366	404	378	358	359	440	400	381	336	392	387	379	371	413	390	396	358	376	362	378	400	398	418	380	408	404	377	383	358	398	361	355	363	375	393	363	379	399	398	415	381	406	389	392	389	401	421	365	390	395	359	380	375	381	398	368	373	353	388	400	394	371	363	392	336	425	377	356	396	411	401	386	366	380	385	375	365	373	391	338	386	415	360	375	397	353	390	392	401	401	370	377	366	411	388	400	403	373	407	364	397	395	365	355	376	372	367	397	391	395	401	375	381	425	377	410	402	377	380	362	399	374	400	388	392	405	404	401	348	398	395	365	384	397	394	392	386	358	384	382	403	417	373	350	406	372	355	349	407	373	400	366	391	396	359	411	415	380	387	364	395	387	384	364	439	376	377	408	400	408	400	399	384	369	375	346	409	366	418	378	366	380	389	394	364	378	417	363	364	364	373	388	371	394	397	412	373	388	422	418	380	409	374	375	414	406	358	375	408	399	390	403	384	371	380	408	355	367	392	373	397	387	390	371	381	360	414	400	348	396	377	402	393	390	371	363	377	418	375	371	394	391	393	389	442	422	412	380	398	360	399	364	390	412	392	379	351	381	403	389	383	407	391	411	329	374	360	352	410	389	402	384	383	383	426	385	391	405	384	376	373	399	375	369	362	358	360	389	373	393	360	383	403	378	409	392	400	390	358	360	400	387	399	371	371	385	396	391	361	403	410	398	395	398	366	418	422	379	416	364	383	366	381	353	397	406	384	382	374	331	414	379	353	353	413	387	365	374	374	382	374	373	378	390	368	391	394	375	398	401	368	361	384	381	403	395	390	372	373	377	375	427	374	407	411	391	387	391	377	400	382	357	368	368	384	400	374	429	384	405	384	384	372	381	419	374	396	406	391	343	397	388	374	346	368	381	366	370	392	391	358	360	382	367	398	373	383	379	369	431	354	370	402	364	378	356	345	396	394	384	361	369	377	375	371	396	397	444	385	363	397	363	352	376	403	366	398	387	388	360	381	390	398	361	367	396	427	407	382	374	389	401	428	378	396	405	413	356	387	390	386	393	376	382	366	405	397	413	352	395	386	331	361	358	411	360	403	376	413	405	381	413	389	393	391	367	374	377	392	354	394	421	373	387	382	378	405	382	378	405	369	374	373	366	374	370	379	415	435	399	378	412	395	369	384	386	369	394	402	391	395	389	353	375	347	367	368	400	402	389	368	331	385	374	372	385	353	411	371	379	394	380	387	367	397	391	396	434	385	375	370	385	411	383	369	375	371	417	396	422	364	400	389	386	401	411	388	346	387	392	392	374	376	384	400	415	364	369	397	397	376	410	368	404	393	355	370	398	356	405	363	375	397	375	398	342	378	397	402	411	407	382	423	384	358	394	399	383	418	384	394	389	420	326	379	397	334	400	372	362	384	375	383	364	375	364	432	388	370	395	389	381	375	366	396	354	388	388	386	378	369	396	394	362	374	389	394	392	385	414	381	380	378	342	381	368	384	381	383	360	429	371	365	413	355	381	376	384	402	402	351	321	374	373	381	398	383	358	392	368	377	399	346	361	383	420	372	349	394	380	430	365	370	386	360	387	420	359	369	349	351	381	386	361	425	380	383	406	370	395	405	350	372	362	361	380	371	381	371	393	365	364	375	388	396	383	359	357	401	420	403	403	371	381	336	379	369	366	389	366	369	377	372	394	388	394	367	364	393	405	368	415	348	421	408	383	386	406	385	369
2235	874	874	893	909	944	890	908	864	863	880	886	932	875	899	864	875	915	887	897	898	858	889	863	908	875	847	896	933	858	886	893	858	902	854	910	850	864	914	898	862	863	937	880	834	891	917	962	928	901	847	886	878	883	896	867	915	892	863	878	861	863	893	899	922	911	908	934	913	868	879	904	877	960	893	886	873	881	862	934	892	898	867	902	834	877	903	894	872	852	853	894	854	899	901	854	885	933	900	878	907	884	841	890	888	907	925	886	878	873	868	834	869	866	871	910	910	863	875	881	903	900	835	851	848	890	860	868	875	826	899	833	884	890	838	896	895	853	878	845	917	833	915	861	869	860	925	838	929	892	867	895	919	861	877	866	856	883	906	911	904	884	931	884	903	878	888	888	887	811	841	854	868	893	872	869	910	854	815	861	849	927	863	874	899	906	839	850	832	860	927	858	903	897	895	840	889	863	864	900	864	854	894	856	856	886	896	836	864	900	946	856	882	894	831	893	852	913	878	896	916	909	889	872	874	903	928	904	870	879	867	918	918	860	927	864	840	922	882	837	889	895	880	914	844	879	856	877	844	878	920	867	868	873	882	885	904	864	840	892	909	857	829	832	885	909	857	865	907	866	918	899	856	857	826	865	896	870	873	856	905	832	890	911	871	941	896	937	918	861	871	916	916	904	891	854	875	857	882	959	866	895	922	850	840	920	819	925	927	889	924	875	907	887	907	884	912	890	923	913	924	881	933	870	900	865	922	893	894	928	846	872	874	872	893	900	851	855	897	895	926	897	862	930	857	908	895	870	923	932	893	915	872	901	907	893	838	849	879	873	869	854	863	874	922	920	894	920	948	883	868	881	877	919	880	901	957	903	878	857	905	907	811	830	842	877	854	889	873	865	879	887	902	902	898	844	889	890	855	914	822	834	888	857	927	926	878	858	892	897	828	834	887	849	869	859	844	920	863	913	897	860	867	899	874	931	876	869	910	901	843	829	876	866	865	823	857	859	905	861	931	907	892	921	866	860	838	856	866	913	853	891	889	891	906	885	871	908	915	865	952	887	901	877	868	930	897	922	875	867	896	908	907	909	922	867	829	848	919	916	933	882	868	894	921	830	842	871	886	862	839	870	882	882	849	879	879	917	832	879	861	867	888	908	901	923	879	894	890	908	865	886	918	929	880	867	888	888	887	894	933	928	815	907	896	846	879	924	890	843	905	839	871	931	882	879	897	885	824	865	904	889	887	834	907	870	931	849	858	915	871	854	888	881	910	915	948	910	876	852	875	890	905	902	892	907	904	864	854	886	900	859	860	891	906	896	902	882	882	848	917	883	883	877	894	871	894	856	882	834	899	834	946	852	858	851	871	913	901	890	891	886	914	870	922	915	896	892	909	888	906	855	879	872	878	855	894	932	875	872	880	906	824	964	826	855	843	897	864	915	847	945	825	867	859	908	876	954	928	871	885	868	872	914	866	903	900	858	970	897	882	860	877	877	875	902	850	894	855	890	944	941	894	909	895	918	878	878	876	903	911	919	863	817	848	873	849	869	894	895	886	874	868	898	872	863	859	927	893	891	898	858	860	907	889	842	868	878	887	901	901	904	906	894	907	871	850	880	916	886	902	870	876	903	857	831	912	869	858	844	872	901	886	895	872	909	872	863	902	918	870	898	866	858	910	851	809	885	883	904	866	885	882	897	895	910	898	862	865	871	901	906	858	901	909	867	907	898	925	863	871	866	856	872	857	873	944	869	835	876	837	868	895	910	887	858	870	902	887	875	911	842	922	830	907	855	864	870	865	919	849	902	816	859	929	906	891	848	921	876	922	917	861	900	873	886	867	883	911	872	879	842	897	905	779	914	903	859	900	889	907	876	851	883	880	863	907	924	904	875	847	871	872	877	848	898	938	911	892	912	900	857	883	868	877	863	898	856	916	879	915	872	879	832	869	892	890	912	910	895	896	875	912	819	875	855	873	896	919	884	840	902	897	916	882	864	841	841	912	889	944	874	842	889	890	879	888	914	912	897	825	888	870	844	885	888	859	890	898	940	830	872	852	863	908	868	886	873	937	866	849	855	807	875	879	939	877	867	898	870	960	875	953	877	932	869	886	878	840	903	907	872	907	923	897	893	837	849	908	870	854	915	940	893	886	913	823	830	972	862	893	876	819	859	889	890	869	883	848	921	858	912	875	943	870	895	893	890	883	896	898	891	850	900	937	905	892	908	877	907	931	838	883	936	877	917	874	911	923	912	860	898	878	870	883	936	879	906	874	879	930	859	880	929	877	940	903	895	884	881	845	883	869	848	864	905	882	911	950	916	874	896	810	864	901	894	877	859	853	888	856	880	893	862	922	891	914	914	908	872	877	836	905	908	843	892	894	904	912	923	911	842	881	868	902	876	892	892	888	861	928	882	892	873	904	909	839	903	879	852	913	881	944	892	921	861	858	854	906	884	849	873	915	881	891	880	868	853	910	846	851	892	958	888	904	869	926	925	862	857	857	836	853	889	888	893	865	868	898	919	927	855	852	886	889	916	826	887	892	865	884	882	905	928	845	872	864	897	894	843	880	909	866	894	870	837	867	937	951	839	869	897	923	870	789	869	894	928	899	885	873	819	893	888	870	896	900	850	908	902	847	908	857	929	859	897	883	897	866	909	866	880	890	889	925	855	907	927	852	896	935	878	894	857	887	908	874	880	903	869	934	902	853	917	883	920	882	855	851	837	882	876	881	879	845	898	887	875	914	863	900	848	928	883	881	965	851	915	863	897	853	913	856	829	920	881	907	900	901	894	885	864	881	887	902	858	950	930	865	843	912	864	933	845	848	848	914	872	938	931	936	880	843	881	927	927	931	870	897	941	902	889	865	842	861	870	885	867	917	917	928	868	922	924	905	880	871	892	901	897	857	869	938	902	898	861	836	951	911	913	927	862	951	866	921	871	903	873	904	888	893	858	847	859	904	906	863	903	887	878	917	916	883	876	946	903	845	854	867	885	952	812	863	883	881	860	890	934	864	851	884	883	881	909	885	947	908	894	869	894	853	879	831	851	908	856	952	908	901	873	883	912	909	871	826	853	878	897	867	886	857	921	907	885	921	941	888	900	851	835	881	852	920	887	887	933	871	923	872	891	885	901	874	855	883	895	887	966	938	928	880	864	865	888	935	892	928	860	875	869	918	882	850	864	861	853	911	802	916	853	857	862	955	884	819	833	791	913	838	908	891	928	915	952	882	869	869	887	925	888	913	895	931	907	919	853	909	920	924	853	893	909	922	880	889	878	913	924	896	857	833	898	858	904	853	857	872	929	883	890	892	856	879	852	887	850	869	923	851	899	897	943	923	945	924	869	889	968	916	918	845	910	864	891	884	877	859	948	865	910	895	894	885	891	919	858	905	870	907	868	874	866	881	881	851	880	869	900	896	891	861	870	843	886	830	909	824	896	891	897	896	861	891	817	960	877	896	931	877	880	877	872	937	884	892	952
7633	597	643	503	406	386	325	346	337	289	276	285	317	332	306	315	281	291	306	300	286	290	289	293	280	314	321	306	278	298	311	308	304	281	287	268	281	302	304	290	281	313	273	271	294	303	315	277	293	280	326	278	283	307	282	277	274	291	287	328	310	285	242	305	311	293	288	255	282	305	311	278	318	288	284	286	312	307	290	313	247	300	294	284	262	272	269	326	315	274	317	288	276	309	300	291	270	285	303	278	283	291	303	309	257	259	267	291	273	280	304	292	257	314	265	286	299	286	300	308	318	277	287	245	277	255	306	315	267	299	281	274	273	310	321	269	307	253	312	284	341	247	259	286	280	275	290	290	292	288	283	241	289	268	285	272	281	282	255	286	274	295	264	290	280	282	281	284	294	308	283	259	296	308	297	302	310	305	244	279	282	304	269	287	298	293	299	316	250	295	287	331	302	291	300	273	293	287	291	277	290	280	317	263	288	281	293	304	271	294	250	251	296	280	284	329	278	291	303	293	293	243	288	297	320	276	270	291	300	290	266	277	268	262	316	288	298	286	281	305	285	288	305	265	296	286	282	326	271	272	315	294	318	278	265	302	277	281	259	280	257	293	272	292	303	264	290	254	282	268	264	287	296	273	289	272	277	287	264	288	308	282	257	256	251	262	305	289	322	281	285	297	286	314	273	314	282	293	324	298	247	305	265	291	307	313	279	262	299	269	282	277	289	248	286	310	318	291	298	277	289	266	285	270	299	294	279	293	271	271	330	290	278	284	291	284	311	273	309	271	274	325	331	302	314	292	301	306	324	328	299	273	278	260	284	348	270	327	309	287	320	277	299	282	231	259	345	321	305	297	271	295	307	295	302	275	315	290	287	291	294	297	286	280	290	292	279	286	275	268	267	300	279	285	291	240	294	256	292	308	301	282	286	271	304	278	302	294	265	268	285	289	279	294	313	285	268	309	287	291	278	291	293	262	266	288	276	279	244	283	288	328	289	315	287	273	266	303	295	286	310	299	292	275	301	254	336	279	269	271	271	269	285	292	296	254	273	302	279	283	303	284	286	290	270	300	298	277	253	292	299	296	284	273	275	291	269	282	283	269	291	297	290	270	282	266	310	281	286	306	298	241	312	284	299	303	280	304	297	267	278	291	302	293	300	273	296	291	282	262	294	307	273	297	304	294	286	250	282	288	293	263	272	281	262	308	282	301	290	262	270	290	279	292	304	293	257	280	291	260	268	293	275	267	285	285	285	274	315	274	278	279	329	283	296	284	292	298	298	303	264	276	272	278	273	280	297	271	305	266	299	277	292	291	291	284	306	297	300	266	296	278	305	290	269	302	302	272	322	325	280	257	260	298	302	283	290	271	270	260	289	262	272	302	297	311	284	252	290	281	299	276	290	276	297	305	286	275	304	271	281	272	282	291	287	268	283	319	291	309	278	324	308	289	320	283	264	297	320	292	280	273	314	298	287	269	306	318	308	264	278	279	286	286	317	317	269	284	286	323	296	268	249	282	293	265	276	276	284	282	286	335	281	319	308	272	284	274	270	282	255	279	315	299	338	289	285	259	305	280	305	315	279	269	295	277	294	292	283	272	303	292	287	282	301	303	308	281	290	309	284	300	287	292	313	324	282	285	300	281	311	271	269	282	314	297	308	293	272	304	262	297	291	321	252	299	296	286	270	266	286	267	286	282	304	311	244	274	286	267	240	287	253	310	310	278	265	269	277	286	303	277	311	288	274	291	294	278	300	296	296	277	296	293	291	279	313	290	290	302	276	316	317	257	301	277	302	278	285	316	299	293	283	279	304	261	298	286	293	328	282	298	270	284	278	299	278	299	301	272	296	314	311	304	285	270	288	262	297	267	299	300	275	267	290	305	294	296	314	278	297	270	292	291	302	313	249	274	288	285	251	276	291	335	270	266	297	268	303	301	289	283	287	286	297	285	290	295	277	294	248	307	288	283	294	257	279	307	308	293	314	286	258	289	276	271	291	260	278	288	290	302	265	278	307	263	268	283	282	294	281	274	266	288	306	251	250	301	288	259	283	279	313	278	258	265	270	292	287	293	270	280	274	277	285	271	279	299	284	287	292	275	298	272	268	267	295	266	305	277	305	288	280	288	253	279	293	300	291	294	277	317	280	255	275	298	270	305	274	269	280	307	259	294	291	275	300	271	281	294	256	250	279	316	305	293	262	284	268	263	226	289	310	299	281	286	286	273	257	283	294	286	323	274	277	254	274	287	315	270	273	315	243	252	272	302	265	272	279	283	293	293	280	281	322	275	268	263	295	304	294	261	277	281	256	286	238	275	285	276	312	291	311	283	257	312	302	288	293	296	292	256	301	309	279	284	271	295	274	232	292	311	305	293	310	305	291	286	285	299	285	270	268	274	276	258	284	289	286	293	263	298	256	280	289	283	255	256	289	278	317	302	285	308	305	256	284	300	282	318	303	292	253	256	272	273	275	306	274	271	323	301	267	293	281	308	310	303	291	278	268	291	264	302	286	270	281	294	279	304	290	272	278	308	316	293	267	319	275	315	293	282	284	268	294	285	265	288	318	260	296	280	287	315	291	290	279	309	292	288	287	295	304	276	304	290	302	315	259	261	284	303	315	273	307	261	267	290	270	283	269	295	252	297	285	316	277	296	262	297	300	312	292	267	288	315	285	308	278	295	317	292	291	311	251	280	277	290	315	292	283	299	271	295	272	273	281	293	315	249	317	285	277	247	318	306	305	314	274	285	286	311	293	320	282	289	292	300	304	319	288	284	319	273	290	298	269	298	317	326	278	325	279	266	297	267	294	304	297	274	298	291	284	289	274	279	283	267	295	260	319	289	307	290	303	283	264	289	288	270	321	304	280	289	308	315	286	280	281	281	277	295	286	311	302	294	252	274	257	290	279	290	291	266	288	289	283	290	334	285	295	307	287	296	299	281	269	315	292	278	313	271	254	249	285	288	287	301	309	272	302	291	285	287	292	263	278	269	288	286	266	293	273	292	301	263	256	276	286	327	281	266	282	303	317	311	317	263	274	274	276	260	301	297	271	319	334	287	307	308	286	302	284	270	264	266	279	281	272	294	274	279	311	305	239	283	290	276	278	309	303	262	289	326	278	277	273	312	279	285	289	280	280	251	274	278	291	288	307	281	309	312	258	273	262	307	269	266	281	286	274	297	245	297	297	262	280	287	284	296	261	282	288	225	309	251	263	322	295	274	281	286	280	271	278	284	259	323	294	280	287	284	307	296	280	293	281	279	308	310	250	311	288	272	262	302	271	281	305	287	293	282	278	332	283	288	287	270	309	250	290	271	312	303	291	321	277	284	305	310	277	251	295	250	287	295	259	300	311	274	277	308	311	294	281	294	280	291	290	296	308	292	290	284	270	313	287	275	262	265	283	242	270	282	285	321	305	292	279	292	285	292	307	279	299	290	284	303	252	280	305	288	295	254	288	280	263	287	312	325	276	293	269	288	292	310
6655	941	1257	1374	1185	1091	993	947	860	856	800	744	766	775	764	735	690	710	713	653	759	759	717	686	701	733	701	656	665	671	678	707	682	678	682	688	679	717	699	692	694	672	664	696	698	632	717	691	707	673	662	649	682	692	669	700	718	646	665	689	701	629	710	681	699	687	623	685	733	729	686	661	652	660	677	647	720	650	693	632	685	667	676	666	683	674	645	678	699	658	714	633	710	671	695	668	693	637	633	676	693	678	663	643	672	664	697	667	719	642	695	690	670	639	710	682	661	709	674	699	675	633	664	711	646	662	686	682	659	689	684	692	657	653	694	693	673	682	665	712	664	739	665	682	624	664	689	672	654	675	680	661	672	659	709	689	624	722	681	689	672	684	670	687	736	668	637	654	640	661	701	675	692	635	671	635	664	676	642	676	735	635	699	699	646	650	657	683	642	692	654	708	662	684	675	678	670	666	663	632	664	655	679	677	693	673	679	647	678	660	689	653	652	683	692	681	656	653	639	649	668	636	698	630	700	664	646	617	717	655	711	679	679	718	667	689	675	671	689	656	677	664	660	642	686	673	690	694	659	697	684	672	676	688	664	638	705	691	670	702	678	625	686	672	667	711	668	647	703	694	752	666	696	630	705	685	624	652	690	665	689	677	666	687	627	628	717	654	669	675	649	710	664	687	703	727	674	688	639	659	711	708	611	659	656	662	684	704	692	688	639	706	688	702	644	667	678	690	659	689	659	677	660	673	662	681	683	652	662	671	690	656	682	651	678	678	675	699	666	664	695	671	716	694	651	663	630	661	662	679	670	688	615	690	677	689	715	673	658	653	713	655	648	629	674	642	695	681	660	664	666	676	692	673	690	694	699	685	714	697	696	677	691	640	666	695	650	670	707	689	656	668	630	652	696	670	632	618	687	665	667	655	647	675	691	661	686	663	674	692	721	702	695	674	705	670	688	662	682	707	698	675	647	664	641	642	718	677	654	652	658	698	672	679	683	677	690	663	653	639	685	644	707	659	623	653	671	656	682	677	687	705	638	689	673	666	637	662	647	656	668	662	650	636	698	668	698	647	681	652	662	687	670	693	648	724	683	693	661	691	665	682	687	674	653	711	709	637	667	680	667	628	680	676	696	716	646	667	664	679	693	677	606	680	675	689	659	665	668	703	661	646	661	672	662	725	665	664	680	635	637	656	657	673	688	726	684	645	688	654	623	687	698	728	656	630	645	704	687	684	705	676	639	641	677	656	665	656	705	741	679	655	650	643	674	645	702	704	701	638	661	667	664	671	654	700	645	687	708	649	734	704	670	651	643	702	666	618	627	687	650	681	665	658	666	684	657	635	726	697	685	679	670	643	638	659	655	702	650	716	682	621	661	654	671	661	641	694	695	672	680	692	633	665	659	693	659	646	628	647	686	667	672	678	641	681	689	657	667	640	662	635	706	681	675	666	656	671	696	667	696	655	711	696	680	701	642	706	684	685	680	676	628	706	696	691	701	686	643	679	662	661	676	651	633	675	689	665	698	684	640	683	659	645	652	660	670	615	674	673	661	654	651	606	667	666	654	720	620	698	681	648	708	676	671	638	678	675	671	658	712	653	711	678	663	674	692	659	646	699	674	641	682	646	636	652	691	679	706	711	647	662	694	668	677	665	666	702	704	649	726	641	673	712	666	648	684	662	659	634	681	719	673	663	681	665	687	688	677	657	670	598	667	660	666	658	706	708	651	664	705	705	667	680	698	683	712	670	657	659	679	690	707	665	669	620	651	641	652	687	665	678	638	656	676	672	660	682	693	689	682	682	735	686	708	723	710	670	655	687	610	688	646	706	733	628	660	642	686	671	645	682	700	634	638	676	618	653	675	659	669	647	700	656	666	621	685	692	650	643	640	672	699	618	650	686	641	684	682	672	710	761	637	663	719	707	665	644	684	628	643	679	642	634	635	731	678	719	693	698	696	637	698	711	686	715	679	657	721	705	636	689	703	641	691	710	663	656	709	667	634	624	679	666	738	687	670	674	650	673	668	691	704	630	671	668	674	670	698	641	662	652	651	622	687	636	615	702	699	672	679	722	729	647	647	660	692	702	687	655	646	681	633	687	655	675	693	660	701	628	652	647	670	689	704	686	698	647	719	703	671	672	717	693	662	698	652	684	612	665	686	670	675	653	655	669	662	702	684	665	696	651	662	710	679	685	700	672	697	687	664	631	714	656	649	673	676	656	623	669	661	675	694	698	702	682	706	649	699	683	691	677	615	631	705	667	657	659	700	656	692	658	713	679	664	671	643	675	650	668	681	672	639	647	673	684	671	658	675	662	623	671	659	716	725	687	720	661	644	667	663	676	654	730	701	653	718	709	639	631	715	652	696	620	662	662	722	692	697	678	668	662	665	735	686	677	700	697	671	640	662	700	692	711	683	663	681	705	646	657	681	636	688	716	663	658	674	635	701	670	685	687	718	664	658	669	672	667	682	675	670	663	694	666	652	663	680	678	676	676	702	662	681	702	697	646	637	721	658	675	681	703	669	610	641	670	702	664	658	657	641	671	716	681	667	692	662	653	658	684	636	675	669	690	690	679	692	635	710	704	688	686	689	653	697	672	675	694	661	684	651	634	672	703	667	683	628	656	654	659	703	682	663	677	715	661	638	655	654	656	641	665	676	665	654	685	637	678	674	695	711	623	698	657	664	649	701	652	683	693	683	640	636	666	695	671	687	696	712	705	705	630	645	664	688	668	606	721	613	697	679	653	685	680	663	648	706	663	626	705	679	657	657	691	634	688	616	645	691	666	652	653	704	704	715	710	633	734	651	667	642	684	724	683	709	683	647	678	671	671	678	736	686	697	689	633	685	661	689	688	675	678	703	650	636	644	669	682	687	641	662	706	696	647	673	650	675	680	686	720	692	651	648	682	638	704	694	675	662	617	658	715	693	631	674	659	651	655	702	661	679	677	647	695	625	666	657	681	698	724	695	694	675	689	702	674	664	652	679	667	675	642	660	644	690	699	683	693	686	623	636	689	679	658	701	691	731	700	640	649	700	657	650	660	666	635	655	667	667	708	671	652	679	662	669	714	711	670	651	658	714	648	678	664	614	657	705	652	637	696	681	644	714	666	661	668	625	709	650	664	656	680	677	674	663	701	651	623	680	657	663	665	657	683	689	658	653	702	663	644	672	664	699	631	679	667	675	658	675	684	687	636	671	651	667	695	668	657	688	683	722	660	671	682	691	681	697	709	673	686	686	688	656	654	671	692	686	670	648	661	674	650	612	713	627	726	655	667	703	722	633	662	682	629	659	663	696	677	663	676	691	669	658	648	678	641	702	669	676	694	697	691	641	690	687	703	634	651	655	677	653	703	655	606	673	631	679	641	689	675	646	714	665	635	688	636	670	690	674	662	642	631	687	694	728	667	682	638	656	662	672	630	688	665	673	715	662	647	674	661	686	652	711	688	679	692	685	665	651	686	670	700	675	683	670	615
12887	832	637	506	356	287	249	197	195	201	176	158	154	136	178	143	162	136	156	109	174	125	131	154	139	144	125	116	138	136	128	154	116	131	136	115	135	137	137	139	142	119	134	145	114	101	112	155	129	126	130	119	129	123	123	123	146	108	131	121	120	116	133	121	120	125	116	143	132	131	121	120	93	120	112	135	117	126	117	108	150	118	147	140	125	117	114	137	118	127	132	132	145	138	137	131	132	127	127	120	137	108	114	133	136	134	112	132	136	121	125	140	136	119	122	130	135	120	130	108	139	112	144	140	115	129	116	119	135	100	145	136	111	120	126	134	146	120	114	122	138	122	134	124	124	113	110	112	125	148	132	129	123	125	102	128	145	116	132	137	121	106	127	137	104	125	140	147	137	141	135	144	121	105	151	133	134	127	133	133	128	110	124	139	155	117	130	148	123	130	118	125	127	141	124	104	114	117	104	120	121	121	120	131	119	131	120	138	122	138	105	134	112	118	134	131	133	131	139	149	145	130	113	102	145	136	127	132	138	149	119	134	144	108	143	141	130	151	123	111	117	131	135	135	125	146	124	106	147	112	125	134	130	113	132	145	126	111	134	128	106	143	103	100	112	130	147	118	142	123	148	100	125	148	124	105	121	143	146	113	117	111	116	120	121	115	123	138	121	131	148	107	152	104	117	135	123	129	135	111	122	140	146	133	136	115	141	128	131	119	130	131	150	121	130	124	138	111	115	116	115	125	141	115	129	144	151	141	129	131	113	121	131	134	118	141	126	105	124	129	107	118	136	135	135	107	135	135	134	140	129	117	141	120	136	134	110	116	133	130	154	126	134	121	133	137	119	131	112	141	123	124	123	136	127	156	131	138	127	117	137	128	149	97	124	157	109	130	122	132	132	125	105	113	129	131	140	115	126	110	126	144	131	147	123	124	128	103	132	120	119	132	138	148	102	143	116	106	112	131	111	116	121	129	128	138	131	134	111	114	141	115	137	136	140	143	146	127	136	118	122	141	141	128	123	142	142	132	116	127	138	146	128	114	139	115	120	120	115	133	117	123	132	119	124	120	134	121	138	143	114	135	93	130	136	119	116	125	118	125	149	142	128	129	121	128	108	114	126	128	105	135	123	115	124	118	104	132	130	135	134	106	128	138	128	127	137	121	102	141	131	113	110	128	128	140	125	120	139	127	116	127	127	126	147	137	128	127	142	154	128	128	148	130	118	132	134	132	131	135	128	132	130	150	127	111	111	125	119	122	108	114	121	129	144	143	135	128	117	121	130	119	124	119	136	143	144	136	112	121	113	137	123	128	129	124	138	146	118	125	134	125	106	146	127	147	140	104	138	136	115	126	125	131	129	150	121	146	129	118	133	115	125	145	124	135	158	124	150	111	119	118	136	119	118	139	112	124	111	111	124	134	137	129	137	144	116	119	127	132	130	105	140	148	141	143	125	124	124	111	117	128	157	131	119	133	118	125	138	131	126	116	119	128	128	112	112	134	146	136	132	122	118	140	122	128	128	123	112	127	129	125	148	138	126	129	119	139	136	124	130	137	159	116	129	130	140	131	137	132	143	144	138	131	132	112	133	135	133	124	139	127	121	126	122	126	124	116	140	125	134	111	132	143	142	131	126	95	126	132	113	122	105	127	108	136	135	124	124	122	137	122	143	115	106	153	132	139	139	106	109	126	117	119	142	133	139	127	158	141	129	132	133	140	122	131	122	112	117	118	121	140	118	132	132	122	124	118	130	151	125	124	123	141	142	129	116	134	122	127	99	127	146	134	141	130	119	127	116	143	121	114	139	116	136	137	131	133	124	151	128	121	128	137	120	120	113	114	124	126	121	113	125	107	135	108	116	130	133	146	124	134	121	155	130	107	134	136	110	150	137	117	120	144	123	137	126	115	110	127	124	123	126	109	128	137	127	118	128	113	113	122	143	133	150	108	127	123	116	122	126	106	132	105	140	122	137	122	126	144	121	130	110	132	151	138	132	129	113	120	121	149	118	135	118	130	123	108	134	143	119	148	136	112	119	128	120	117	111	118	147	129	134	108	148	118	119	124	129	134	143	137	116	118	120	126	143	130	102	137	135	126	116	134	121	117	129	137	128	136	123	135	105	137	127	127	141	136	114	108	136	125	151	132	128	137	139	129	127	137	116	127	138	130	147	144	105	144	117	134	122	125	99	128	111	125	128	124	118	119	124	130	132	119	132	118	116	129	126	130	130	119	131	120	155	145	142	112	159	119	110	130	135	117	121	148	154	139	125	131	135	122	126	113	118	127	143	124	135	113	121	132	124	121	149	116	160	139	137	138	127	133	121	132	121	137	118	125	133	121	125	114	125	139	121	109	119	111	128	115	132	118	124	114	125	133	114	114	85	119	134	151	137	122	125	131	120	136	135	135	133	132	132	126	112	136	139	121	126	125	117	131	137	131	125	129	133	121	135	114	130	123	142	109	139	136	115	140	133	135	96	114	126	123	118	113	115	122	120	124	122	137	107	128	128	112	119	135	125	139	145	133	119	133	168	125	118	125	133	133	110	118	137	128	141	115	127	110	115	143	126	144	132	133	130	136	132	137	124	130	110	118	116	113	134	154	132	128	127	126	125	124	148	129	128	121	133	141	132	133	142	111	135	132	138	116	144	127	131	135	124	144	154	116	114	126	129	136	128	114	133	138	107	124	137	121	131	117	120	134	131	131	135	116	141	116	130	115	146	119	126	137	124	132	128	106	142	108	135	93	133	125	137	133	111	136	124	135	135	114	130	109	158	145	113	121	142	108	134	130	135	147	148	130	117	144	115	131	143	123	126	110	144	118	132	123	117	137	102	117	133	127	122	124	160	141	116	113	137	123	117	131	132	117	131	142	147	138	135	112	132	132	130	135	133	122	142	125	119	131	133	121	102	135	138	123	119	95	138	134	115	124	133	120	135	104	125	133	105	124	133	130	127	124	120	127	119	130	119	120	127	129	118	125	119	134	132	149	142	127	133	116	128	144	149	146	130	138	114	126	118	117	122	126	131	114	133	118	133	134	134	96	125	101	116	118	109	114	131	140	113	129	155	122	134	112	116	105	126	122	129	133	108	134	155	127	132	130	130	132	145	102	117	155	141	124	114	128	99	117	122	116	158	130	134	138	139	147	143	130	129	120	127	148	145	124	104	123	126	134	125	117	127	112	145	138	134	118	122	140	134	110	153	125	133	111	130	108	121	133	128	137	130	115	127	135	112	120	143	131	106	135	120	131	114	134	119	122	147	112	119	129	117	127	136	134	153	135	135	139	129	126	122	131	140	145	129	122	137	123	122	109	119	123	126	114	130	110	130	120	107	130	132	115	139	140	129	138	111	129	134	122	134	122	139	118	112	136	115	135	119	126	123	130	112	119	140	154	121	159	126	120	120	126	126	127	136	124	143	119	115	116	144	112	136	110	123	125	138	99	126	115	109	127	135	126	125	117	124	129	126	116	127	116	119	138
8031	793	1450	1668	1416	1183	930	826	736	646	608	588	482	504	450	443	446	433	427	415	413	372	383	391	387	383	395	394	375	371	378	367	370	372	345	383	333	357	344	357	357	355	341	350	359	393	322	324	349	392	387	335	333	339	357	375	380	320	328	352	350	341	341	337	326	346	373	355	339	344	388	348	356	333	360	338	329	369	327	333	361	355	367	329	342	333	336	352	345	363	383	356	331	319	347	317	348	350	369	347	353	344	324	369	306	372	317	368	365	344	397	352	348	373	363	372	341	360	318	351	350	358	315	374	352	313	342	360	349	321	310	344	329	341	339	318	347	320	366	326	329	338	356	339	314	315	314	322	342	366	353	329	346	330	357	313	357	317	331	326	363	354	342	349	350	373	361	327	317	350	354	343	335	347	344	329	323	359	338	348	306	363	339	329	342	341	336	315	331	352	340	332	330	354	345	339	328	357	339	317	299	283	346	345	342	319	320	363	350	319	337	367	320	321	331	348	358	344	336	371	326	342	366	334	326	332	312	333	352	338	325	359	334	359	342	349	340	351	344	343	367	352	344	350	326	310	328	367	327	332	369	343	332	323	324	327	330	367	344	334	330	328	358	328	317	385	367	372	331	353	312	327	351	318	336	340	379	355	341	318	361	342	332	329	369	344	329	354	350	359	344	319	358	316	357	301	334	350	321	372	352	305	335	348	328	365	286	352	341	323	371	317	349	323	348	347	342	338	320	331	330	308	370	332	349	329	334	338	355	344	320	373	328	327	354	347	340	373	307	300	345	334	344	342	327	333	366	345	332	318	318	325	327	347	334	337	330	366	332	345	312	326	322	319	332	335	323	351	345	338	329	331	311	332	334	320	319	315	330	313	338	360	345	298	306	342	313	337	336	377	341	319	351	364	339	361	331	339	329	332	328	340	314	358	338	346	326	367	315	330	363	312	329	342	339	365	303	361	324	309	333	337	362	320	333	316	338	349	345	314	331	311	336	342	330	347	332	330	357	343	356	380	319	319	334	341	354	320	323	330	323	315	369	344	325	341	349	361	314	346	340	360	324	354	348	336	323	316	336	337	300	299	334	356	391	349	298	352	297	340	367	363	346	342	379	342	348	349	343	339	328	331	346	356	301	323	328	315	336	369	328	329	371	315	320	319	335	341	331	336	351	345	302	335	331	340	349	352	335	362	337	306	351	349	347	307	339	321	348	326	315	376	333	318	333	324	341	308	305	339	320	346	316	353	354	334	334	337	328	355	346	344	336	321	321	329	312	344	333	336	345	342	335	351	338	366	316	342	384	358	349	334	353	363	359	354	371	346	332	325	305	355	346	312	363	347	369	320	336	343	359	313	348	340	345	372	319	346	314	341	326	352	339	333	338	334	349	310	315	338	349	332	346	316	344	324	347	330	336	320	332	341	347	310	345	359	327	346	316	334	311	339	302	333	358	319	376	324	366	346	314	400	329	349	352	362	352	285	295	331	328	335	325	359	341	340	352	349	328	336	311	365	344	332	328	374	343	302	333	346	309	306	359	328	333	334	335	320	334	314	336	334	370	341	367	341	356	364	324	354	351	353	373	340	325	336	353	353	335	354	325	322	348	322	348	312	345	329	369	356	305	332	309	356	342	327	309	342	323	334	356	336	310	344	326	335	350	339	367	339	325	339	381	352	337	318	317	345	341	350	343	326	327	348	367	327	356	333	322	353	318	333	329	339	346	323	336	321	364	316	331	328	354	318	329	326	339	313	320	338	308	334	321	327	363	360	343	339	333	303	349	315	312	314	291	339	330	337	333	325	325	317	343	322	351	328	325	354	322	351	324	310	312	323	357	328	304	335	316	340	353	350	350	319	359	334	311	390	339	332	334	327	325	330	317	361	353	314	365	318	348	347	333	335	312	321	310	361	330	368	359	311	330	343	336	344	341	327	333	378	307	323	329	332	332	345	352	345	338	336	357	374	321	327	338	344	343	357	341	344	354	349	330	339	304	347	350	363	351	343	332	360	330	341	349	334	330	319	343	306	306	344	304	327	370	343	346	336	333	356	316	335	325	331	337	318	343	319	344	386	321	334	350	368	327	332	362	375	349	324	331	321	332	319	401	309	368	342	320	326	355	330	329	327	354	356	352	307	318	329	386	321	333	325	355	373	361	347	352	338	336	336	321	345	361	334	335	336	333	321	309	345	331	323	266	341	328	333	391	316	362	371	341	357	357	319	331	358	342	329	359	321	345	303	337	312	353	316	319	348	350	316	332	345	359	326	358	345	358	344	339	335	346	328	348	323	328	354	321	355	349	338	348	378	345	331	346	328	338	364	354	323	338	345	344	351	379	350	361	327	360	338	335	343	345	348	320	331	314	358	340	363	363	339	302	319	337	326	339	332	324	335	317	363	343	325	327	326	300	320	380	306	325	332	319	332	339	343	331	345	336	331	339	340	361	372	323	327	363	363	332	323	328	333	334	338	302	326	336	332	336	344	351	321	353	350	364	339	352	313	323	366	383	323	342	319	356	350	323	318	310	346	313	336	347	352	331	350	334	338	327	344	330	334	315	349	320	361	374	341	381	323	346	338	345	353	336	320	334	279	316	349	333	337	336	369	370	336	339	337	326	322	354	340	326	314	315	388	334	363	375	306	348	308	321	344	325	336	366	342	299	341	343	360	339	328	330	324	349	339	361	342	358	335	339	333	358	358	343	362	350	356	354	357	328	352	353	301	317	356	333	345	337	339	353	354	330	328	341	320	357	348	331	328	361	345	339	356	332	366	329	338	318	346	352	346	340	340	326	301	348	332	323	338	334	366	343	332	361	354	336	344	330	379	331	331	325	329	354	372	306	322	318	345	393	356	359	362	334	331	335	343	342	362	322	350	342	354	373	369	343	316	343	331	372	354	317	311	359	321	331	351	343	345	333	338	334	331	332	357	304	342	339	336	332	309	344	349	323	344	326	348	339	373	316	329	339	348	347	340	321	346	383	364	319	320	335	366	315	350	318	344	323	354	331	345	340	319	327	362	335	376	339	301	314	329	324	349	325	341	332	339	368	312	343	341	343	335	357	337	345	309	338	334	325	324	355	351	341	341	352	314	370	330	322	343	341	342	357	346	336	341	367	335	322	378	318	356	309	371	331	365	341	350	329	295	341	349	328	375	329	344	348	368	343	337	348	322	348	324	332	371	347	315	343	385	347	309	332	333	305	342	294	364	346	329	350	340	297	316	364	364	334	335	356	353	324	324	304	355	315	328	343	347	331	390	313	355	329	333	359	324	340	352	341	316	325	338	355	316	338	338	331	342	330	345	340	318	332	340	338	324	328	310	332	348	333	329	330	332	331	322	330	338	341	338	325	323	362	359	340	368	323	344	372	295	340	367	312	346	349	349	357	327	343	317	351	348	325	345	347	337	322	342	352	316	338	349	328	323	326	347	314	314	322	331	327	308	363	368	300	336	327	343	364	378	356	315	326	349	312	335	322	334	326	295
1535	402	414	396	425	391	412	383	361	385	369	382	406	374	403	390	388	397	402	431	390	381	415	374	406	411	382	391	373	361	404	374	372	406	391	365	378	406	380	410	392	408	351	410	374	411	451	356	364	427	401	397	393	363	377	381	411	398	388	405	371	386	367	320	420	363	366	379	390	362	407	386	379	378	385	372	358	395	387	380	359	377	400	388	393	367	397	390	428	371	365	377	382	393	426	405	345	367	386	355	393	409	389	365	363	416	396	418	431	389	377	383	376	391	420	405	389	374	355	390	386	338	377	395	404	400	359	370	384	395	367	397	350	357	430	379	408	405	391	379	417	385	368	411	436	446	414	407	383	377	409	397	388	403	359	360	398	334	368	345	342	396	397	399	402	372	392	337	424	417	354	360	353	386	411	385	395	409	394	423	392	368	398	374	386	386	400	380	395	393	387	396	393	417	409	431	388	379	394	389	389	372	374	367	421	387	404	377	384	380	361	397	374	384	342	377	388	406	373	329	418	362	389	373	360	364	402	381	408	441	372	354	365	366	373	397	376	380	380	420	371	410	392	383	409	365	398	381	382	417	411	379	365	404	388	433	376	382	392	388	355	381	390	383	377	372	396	389	391	396	378	374	448	387	400	401	458	378	392	381	360	405	402	390	378	381	359	373	386	366	390	397	405	384	390	374	368	384	403	413	366	364	407	388	414	384	389	376	429	389	385	370	377	407	368	405	367	380	410	409	388	372	381	386	419	366	387	390	376	411	394	398	389	387	393	332	378	426	423	419	364	351	424	387	409	359	360	371	371	369	353	382	431	394	358	370	361	410	368	354	372	382	374	371	395	381	390	427	404	422	351	414	355	363	394	391	383	360	389	373	364	419	402	375	398	376	383	398	387	388	368	362	394	366	406	396	384	353	365	386	339	398	368	392	373	392	387	387	354	399	367	363	367	345	417	401	362	407	402	375	398	371	404	407	368	412	383	405	365	356	372	355	423	414	380	411	364	386	382	380	379	376	379	393	366	389	409	383	406	389	388	400	393	389	384	393	399	363	392	387	390	383	395	377	380	377	377	392	378	374	413	407	390	379	388	411	403	369	441	366	369	395	377	379	378	381	391	408	393	371	404	383	411	399	348	385	403	366	358	397	393	368	392	380	401	396	412	405	388	383	386	405	396	414	366	375	390	350	369	353	396	372	350	348	388	403	398	407	407	391	355	364	399	407	411	382	358	407	363	388	424	394	337	378	370	381	383	374	369	386	362	413	381	403	399	362	400	366	401	421	395	391	380	372	384	377	380	348	370	374	408	356	418	408	358	387	371	376	389	370	370	393	397	401	403	394	366	403	414	374	371	395	393	378	358	391	372	390	385	377	395	380	383	382	383	406	381	381	373	378	405	421	373	382	389	377	396	394	403	380	373	368	373	392	398	357	382	389	381	366	398	371	372	380	396	397	402	381	394	357	418	382	356	381	407	391	412	373	357	401	403	358	425	377	375	349	368	363	385	397	412	389	421	420	381	442	389	397	390	378	422	394	387	413	355	396	379	355	422	393	395	400	347	395	388	402	381	357	388	385	387	393	375	400	399	398	397	393	417	380	382	401	390	379	409	410	399	353	404	424	379	391	404	382	359	376	336	385	403	370	364	380	418	419	382	412	393	420	440	388	346	395	387	363	365	368	391	395	423	398	388	343	385	385	370	398	380	409	373	412	396	383	380	382	401	363	365	372	376	326	364	376	363	406	381	393	365	420	383	341	371	393	394	414	352	405	402	370	387	375	405	417	379	383	399	394	373	378	406	376	388	407	370	322	442	385	375	378	402	396	406	390	394	401	422	429	350	381	403	404	408	371	401	373	399	391	365	401	388	401	370	383	358	434	345	408	371	372	404	394	383	390	345	388	370	392	429	361	377	384	327	390	405	400	384	383	394	378	371	405	394	404	394	409	372	385	417	383	389	406	369	370	366	365	397	406	379	389	359	361	390	416	375	377	374	396	374	371	398	417	400	391	369	385	403	379	402	392	383	407	403	414	395	367	359	380	383	396	364	378	379	404	397	411	349	382	408	411	374	383	375	370	388	373	380	343	369	357	351	370	364	359	368	401	363	387	381	387	415	391	375	360	355	365	412	411	425	412	384	369	368	389	372	378	373	386	360	394	372	409	396	372	418	398	370	407	354	385	374	377	353	361	369	391	386	388	378	408	348	387	395	384	372	397	401	375	409	403	382	362	378	360	357	366	398	391	330	383	353	373	374	390	371	361	390	376	355	390	366	352	327	394	350	393	399	365	387	361	389	389	362	379	401	421	369	365	401	375	369	352	413	398	359	404	383	352	389	388	410	386	396	397	364	354	426	373	385	424	368	382	388	373	390	387	358	397	353	393	425	373	385	367	387	401	393	398	415	358	427	372	412	361	367	384	396	367	402	351	368	351	379	380	360	360	348	393	379	384	368	355	380	412	347	392	437	411	388	395	375	348	359	362	390	365	360	358	380	394	360	375	369	340	404	418	394	377	347	369	386	369	359	372	410	394	398	382	354	385	384	369	393	379	387	357	382	425	423	395	414	390	370	379	355	406	372	379	369	365	414	391	445	387	425	337	379	407	352	394	403	355	374	361	338	403	389	404	361	374	356	402	407	375	389	366	408	380	409	368	369	386	358	380	411	393	359	405	374	404	377	382	375	377	368	404	399	364	363	372	393	398	370	389	387	418	353	390	379	389	389	389	408	379	380	409	409	366	412	360	373	365	359	386	404	406	386	410	377	410	367	401	368	416	381	388	413	393	416	382	375	350	409	378	354	370	327	387	388	379	383	378	380	361	405	382	367	379	383	382	392	348	354	408	378	388	392	394	414	436	398	390	375	378	346	346	409	385	402	371	404	380	389	368	385	369	383	403	412	363	409	382	345	415	399	426	376	385	394	365	375	388	369	348	407	392	394	359	359	381	395	358	373	441	397	388	395	419	339	373	373	388	375	372	367	441	382	358	368	345	363	353	393	384	392	367	407	387	339	415	355	362	356	369	413	397	407	394	380	366	435	404	371	391	416	391	405	399	401	376	395	383	416	381	427	371	358	354	371	386	435	424	387	391	368	370	406	376	407	435	385	386	363	412	380	367	341	420	391	359	380	373	387	370	371	359	406	404	378	373	382	384	382	390	410	361	423	394	390	393	373	427	382	404	349	360	331	350	387	407	425	375	390	397	405	369	401	410	380	395	335	423	388	380	411	375	366	368	375	365	352	381	381	372	370	358	385	376	404	380	388	413	356	397	376	357	352	373	387	384	394	403	438	406	349	384	393	388	355	369	384	400	375	380	374	383	367	380	399	413	373	432	377	424	368	428	413	389	381	396	393	423	379	389	370	383	408	394	381	383	389	368	358	403	411	383	379	397	380	414	372	392	408	383	363	371	365	390	375	407	382	339	373	367	383	377	364	407	345	410	407	398	381	424	412	367	411	375	391	367	390	345	362	394	378	367	421	374
2087	971	903	914	895	861	925	892	864	871	857	925	865	846	896	872	925	843	834	868	902	899	857	903	892	942	907	890	840	884	907	879	882	890	850	896	897	923	924	869	879	863	927	914	906	887	883	906	889	911	912	893	910	853	890	914	909	919	882	899	886	881	822	860	874	887	837	911	916	902	940	897	885	877	858	881	943	884	861	878	866	855	920	932	829	906	857	900	856	903	869	805	868	884	887	888	902	905	876	871	891	865	883	892	918	921	824	917	876	933	926	857	867	896	894	881	897	907	965	887	887	863	846	883	898	868	882	908	859	863	902	875	849	847	902	893	882	909	842	884	868	876	880	912	918	893	827	882	889	874	868	882	908	863	861	863	893	846	884	883	886	857	888	944	854	860	915	874	839	982	872	892	917	903	871	856	888	899	898	882	889	852	901	912	929	904	850	867	834	928	872	873	857	833	903	855	871	870	894	889	843	869	843	868	874	890	868	868	884	884	899	891	869	883	843	862	923	874	913	910	910	844	843	877	888	919	852	917	890	864	884	885	888	895	893	921	872	833	908	900	938	910	897	937	880	822	862	887	832	897	907	840	886	857	907	873	929	866	844	889	874	894	881	891	843	870	879	920	929	899	940	919	846	884	902	895	915	867	904	877	869	892	855	835	852	897	904	865	856	860	859	888	900	901	913	923	822	898	892	834	902	873	900	868	947	880	925	930	840	864	926	899	946	870	914	913	905	864	857	862	843	922	911	844	846	836	947	915	890	948	879	854	864	855	893	900	905	846	908	911	860	898	942	880	867	908	891	827	915	828	838	897	944	890	893	880	886	903	895	869	898	869	957	890	864	891	889	896	842	908	852	907	875	908	886	879	843	941	940	865	888	877	894	867	908	862	888	855	921	845	916	862	828	863	867	855	874	912	916	874	907	935	869	855	831	863	920	921	931	871	865	868	888	855	919	873	900	915	883	880	894	866	910	877	901	897	858	925	864	920	850	872	850	891	908	941	867	904	900	917	856	900	869	891	877	907	930	857	850	843	814	876	863	868	865	873	886	893	906	919	899	901	898	924	886	868	864	848	906	845	883	846	870	894	925	876	889	842	872	863	884	884	913	844	878	853	852	890	930	877	893	940	820	925	875	907	888	835	965	869	809	888	812	864	856	851	938	879	885	855	824	839	920	910	873	857	932	866	860	861	900	877	922	925	920	894	888	888	903	909	854	883	902	966	890	911	834	917	862	883	882	879	927	885	833	827	921	958	843	876	865	934	891	935	907	876	927	861	867	916	892	908	856	908	910	949	876	921	858	855	884	866	843	853	878	922	908	892	873	874	862	938	875	813	906	919	869	868	905	843	896	864	902	873	888	874	884	891	895	914	926	936	862	857	942	881	888	879	882	937	875	844	813	953	875	837	862	855	950	813	889	889	921	899	869	865	890	882	929	863	900	867	867	879	904	863	881	895	874	858	914	938	874	889	914	877	840	937	847	930	832	846	860	829	912	853	908	880	905	874	868	824	922	840	854	871	873	890	859	910	910	929	851	940	912	876	918	896	874	886	882	892	919	849	885	950	882	898	939	859	865	896	893	889	834	906	877	859	896	858	921	912	842	853	917	909	896	899	921	903	866	894	862	893	878	804	892	931	881	920	865	875	902	872	871	926	877	884	900	907	904	903	884	862	850	853	904	873	889	897	901	908	912	918	912	914	855	895	896	850	894	903	858	874	939	918	831	924	932	911	874	895	920	893	956	909	893	867	881	916	912	899	882	890	864	862	902	877	834	865	834	878	886	860	828	884	888	865	881	880	894	902	849	912	911	894	859	875	886	938	869	864	883	890	865	866	922	935	844	899	924	889	895	886	894	887	853	852	943	896	923	823	909	914	908	850	913	901	887	903	903	887	870	933	849	901	855	892	865	876	865	892	884	875	864	906	897	850	925	841	875	813	848	878	869	900	886	874	872	881	915	886	900	900	818	851	890	830	951	869	877	849	912	900	911	875	857	854	863	849	872	893	895	878	892	850	907	890	895	859	865	915	863	903	913	909	904	875	909	898	844	903	888	928	884	859	971	879	877	875	889	889	841	865	906	921	845	906	916	849	895	840	892	877	902	907	875	830	887	848	942	880	913	908	855	852	933	892	908	852	901	901	931	899	834	846	871	909	876	860	856	904	899	860	854	877	938	895	835	886	905	883	886	884	885	972	973	866	875	919	881	851	878	864	833	889	898	898	864	875	886	860	875	864	899	867	884	894	886	897	878	910	912	829	835	852	882	903	851	873	921	917	920	893	868	916	859	860	916	896	932	900	848	936	897	916	896	837	856	851	862	848	848	859	833	860	916	873	894	872	962	864	890	862	855	863	886	911	864	907	898	841	847	897	910	956	838	893	860	873	867	862	826	839	900	853	928	856	890	889	890	917	911	953	866	856	834	902	848	853	924	848	887	814	825	852	892	866	887	863	837	879	879	884	896	889	865	916	901	908	879	893	884	836	897	887	874	887	842	883	858	845	895	848	901	923	894	920	885	910	881	913	861	858	895	936	916	835	839	868	884	884	839	869	886	884	855	913	932	870	853	914	852	899	894	868	885	816	884	874	909	864	888	874	917	868	881	911	859	897	860	887	904	841	928	913	916	867	908	871	882	847	930	825	903	850	895	864	916	841	887	918	854	870	870	875	835	886	873	881	896	878	937	915	905	859	833	853	875	910	882	862	895	831	881	918	895	887	874	922	892	944	868	935	866	849	894	876	873	885	857	880	912	797	820	860	888	905	860	842	904	902	860	966	855	878	882	884	838	887	880	837	909	900	876	878	863	951	927	903	860	872	889	930	923	896	868	878	866	870	912	857	874	912	823	911	858	893	865	842	926	901	908	869	909	846	867	875	877	914	950	907	844	798	894	914	847	890	881	946	902	843	863	915	876	847	895	880	910	885	912	859	894	867	909	910	897	893	846	873	848	851	872	865	879	907	900	918	840	868	902	879	843	851	883	939	875	885	884	874	829	897	877	882	899	881	854	861	900	832	846	932	892	862	880	900	894	886	887	839	875	864	869	920	843	896	910	876	869	876	880	905	945	923	891	886	871	918	905	842	866	891	903	930	885	858	919	866	872	896	876	943	933	778	852	874	880	914	884	888	853	896	875	893	883	913	882	851	899	860	895	911	872	870	909	910	842	916	845	864	914	910	834	884	928	876	882	882	891	836	870	906	867	895	889	902	868	851	900	823	898	929	894	903	882	882	816	897	839	907	871	867	857	873	957	863	848	952	886	946	951	884	882	894	921	833	915	911	858	893	889	860	922	877	889	879	843	834	898	886	866	961	821	848	955	900	945	933	909	873	893	879	883	879	888	911	866	846	932	904	846	883	873	903	893	931	894	916	845	910	852	887	865	853	866	871	913	851	837	879	869	875	876	945	893	815	892	845	863	906	902	900	877	831	837	860	859	895	876	934	854	868	839	842	875	886	879	903	918	892	880	886	882	871	857	856
7301	519	548	499	440	393	341	307	328	322	328	297	319	304	305	311	298	296	299	295	310	280	337	284	287	308	289	280	275	304	291	269	317	291	305	295	325	315	314	296	298	310	274	287	277	280	265	273	310	277	272	272	295	276	259	260	289	286	295	328	292	266	274	287	264	286	282	282	298	275	306	300	336	296	272	290	295	306	295	283	275	277	257	281	262	285	289	278	306	271	292	300	272	309	281	283	297	256	300	271	260	283	306	274	278	270	298	283	303	286	293	260	285	285	286	273	275	284	288	281	289	297	305	282	261	287	291	258	305	287	284	313	309	340	280	300	288	279	315	284	318	306	297	277	284	271	282	274	323	256	298	271	302	314	266	257	269	312	309	276	295	282	306	297	304	281	262	259	260	261	292	273	295	276	302	279	266	284	276	296	262	252	284	267	282	279	312	274	261	285	294	324	286	295	269	265	276	278	281	312	253	304	320	261	300	307	318	293	299	255	308	272	318	266	305	290	293	286	274	272	273	273	294	316	287	329	289	308	288	275	305	278	300	318	302	289	281	273	276	298	260	278	322	237	255	278	304	282	288	258	303	288	278	297	287	302	288	292	320	277	276	300	300	283	268	263	292	275	270	273	244	296	273	262	285	263	285	272	264	287	295	271	285	283	261	263	275	286	264	266	264	273	302	277	287	297	290	281	279	265	297	304	279	305	269	275	274	294	259	284	291	291	270	301	299	309	266	294	301	293	292	284	297	263	294	314	313	255	288	314	307	296	247	283	289	279	281	290	291	275	287	284	267	319	277	297	266	288	303	277	284	294	281	302	297	307	257	276	276	294	288	292	275	286	296	288	258	315	284	282	292	308	262	285	265	292	288	299	278	272	278	269	288	265	279	264	269	276	282	296	258	280	301	299	296	298	264	249	280	272	273	296	282	277	274	292	275	248	266	263	289	283	272	287	272	296	309	304	267	271	266	275	257	284	302	302	306	311	257	281	273	288	289	294	280	311	291	285	274	281	291	277	287	259	310	279	272	291	318	261	299	273	267	279	272	318	268	300	295	299	277	275	333	311	279	296	260	259	283	270	292	288	262	269	267	295	280	282	268	245	305	279	284	254	282	293	289	286	279	279	243	282	279	308	307	292	253	287	317	272	302	272	286	294	307	283	287	296	295	293	315	301	258	285	295	298	280	280	286	298	318	264	301	284	273	281	313	285	279	243	270	308	282	283	272	292	273	281	290	321	278	288	304	273	282	302	281	296	288	288	284	289	304	306	280	314	296	275	274	295	292	296	282	302	249	279	298	284	290	292	286	284	311	281	263	312	296	313	272	284	286	294	283	302	309	236	270	250	272	271	298	267	295	329	284	285	323	287	295	313	245	267	269	244	278	287	282	285	328	285	291	264	279	259	307	280	295	322	284	299	284	281	295	278	290	253	252	295	267	278	263	269	270	315	271	285	304	281	272	293	275	273	262	317	307	307	297	287	286	284	267	242	283	251	292	295	294	266	288	266	286	266	261	286	284	301	282	325	313	326	287	312	293	256	295	331	284	296	275	281	276	327	276	307	309	281	308	317	312	294	295	288	292	309	269	281	262	276	303	287	293	293	297	294	304	311	280	316	283	264	273	276	293	289	281	287	261	303	262	295	312	284	283	271	264	320	274	279	302	299	291	303	272	291	294	308	283	303	305	281	259	331	323	285	324	287	262	292	277	252	271	266	294	283	285	304	323	281	293	305	288	320	279	279	284	294	277	265	317	288	301	292	282	300	283	240	278	272	289	315	282	276	256	263	270	313	289	302	282	295	258	274	268	287	296	282	285	287	320	286	281	305	273	310	285	270	268	288	281	293	257	303	314	303	304	308	280	299	273	276	305	307	297	271	280	290	284	280	281	276	293	290	278	290	285	236	294	258	321	280	293	290	299	278	249	270	312	270	275	281	308	273	284	295	292	265	320	264	275	303	278	275	269	277	297	295	276	259	285	313	264	289	300	328	311	293	310	298	293	246	276	293	284	308	286	289	269	279	303	282	298	282	307	273	294	284	260	288	299	296	284	275	270	256	285	281	283	297	319	279	278	281	287	306	305	297	313	317	281	274	269	271	285	276	284	252	276	271	283	293	275	282	305	305	255	272	274	264	308	287	271	287	311	305	302	303	311	326	285	286	293	258	282	330	280	302	305	294	282	279	276	285	289	293	290	269	300	283	300	293	287	290	274	286	281	244	276	264	283	263	296	287	269	304	253	269	263	303	310	300	285	268	294	282	289	299	303	296	293	298	283	319	271	283	261	312	298	266	294	283	286	280	278	280	298	288	305	275	263	295	282	269	296	292	289	294	290	269	278	252	272	291	279	284	273	306	281	276	287	258	256	269	286	314	286	285	261	290	294	270	275	283	270	255	311	305	289	309	260	298	274	284	253	255	313	291	296	275	295	250	277	300	266	272	296	260	259	291	298	311	265	320	344	285	299	297	288	322	284	273	301	293	304	309	282	266	261	302	312	282	304	272	294	266	275	237	278	291	264	303	318	301	305	300	278	297	271	255	294	319	269	298	295	285	286	267	303	325	276	249	311	272	292	270	305	304	259	295	326	266	280	282	308	291	287	292	304	270	280	287	268	274	284	290	301	279	285	289	271	288	273	299	279	275	284	223	296	273	294	260	278	297	317	272	299	270	253	260	298	291	268	250	292	298	315	269	257	296	277	271	279	283	251	322	270	269	292	246	323	294	279	275	286	281	281	264	272	292	291	301	297	288	288	274	280	239	283	285	284	293	280	301	268	320	300	288	341	288	289	312	271	304	284	260	292	305	300	278	298	289	279	268	270	296	289	322	313	271	280	280	284	286	264	293	281	298	297	297	278	284	309	258	320	264	284	263	314	283	310	290	306	296	260	291	280	269	294	320	276	273	325	296	304	304	289	284	268	269	275	256	291	300	288	291	270	270	279	273	266	325	307	283	325	258	299	226	271	291	269	321	290	292	267	288	293	292	283	306	273	287	301	273	279	319	281	282	307	289	315	272	304	299	245	289	295	274	256	286	304	265	290	287	319	300	295	253	304	281	294	282	292	307	291	289	281	278	310	271	301	272	299	294	309	288	313	297	304	256	271	326	292	288	283	269	297	301	280	280	263	275	299	279	290	255	279	272	268	290	285	319	290	298	265	283	282	263	279	294	257	273	281	329	298	257	265	288	285	329	300	304	280	285	295	282	281	280	308	285	280	257	315	261	280	289	302	298	280	291	264	293	302	310	293	291	288	299	277	277	273	317	283	283	274	308	286	287	252	310	309	293	314	312	252	287	265	250	319	277	271	282	275	288	282	285	288	302	266	309	294	305	311	269	244	303	283	300	277	265	292	287	308	295	283	296	259	281	272	310	286	311	274	342	300	253	286	286	271	313	297	289	328	317	284	265	268	298	290	333	281	323	259	300	287	276	271	286	300	316	310	296	285	322	287	280	307	272	293	300	281	304	305	255	283	277	311	278
6527	939	1250	1335	1231	1146	963	918	858	821	773	824	749	736	744	777	759	782	717	718	712	650	691	730	696	729	663	701	697	670	714	730	706	669	650	662	675	683	646	730	657	657	689	679	697	703	724	666	683	636	667	677	688	673	734	684	734	724	716	697	671	666	694	664	683	647	707	652	682	691	665	694	675	733	683	698	672	664	656	678	667	679	683	633	659	646	712	692	671	700	748	641	690	684	670	659	685	664	660	657	659	659	698	681	607	700	674	693	656	681	662	700	691	632	672	622	668	666	665	664	663	693	672	661	691	652	662	694	667	680	702	621	655	667	677	680	666	716	649	728	659	708	683	673	678	668	718	673	708	657	677	702	691	665	683	706	698	656	656	720	719	671	634	660	713	646	715	677	667	686	674	639	704	653	667	734	737	663	709	671	723	664	693	696	661	704	687	654	652	631	669	667	701	678	664	722	705	662	658	713	673	672	675	691	675	678	682	693	661	643	661	683	735	626	709	690	712	704	677	724	648	694	672	615	708	724	660	669	646	661	672	692	654	647	627	682	672	648	700	672	669	701	663	680	688	628	657	684	633	637	666	690	691	686	631	667	680	625	677	673	682	657	677	640	704	694	645	661	670	736	649	620	665	657	649	638	639	672	671	650	692	653	622	666	688	668	652	653	663	676	703	674	679	640	710	692	629	708	702	662	687	658	666	699	619	669	707	641	630	742	631	678	677	670	692	700	634	701	677	681	646	671	695	701	657	630	674	720	647	680	677	694	619	674	685	674	693	670	755	674	698	690	669	667	672	660	664	719	683	634	675	678	659	662	671	679	669	658	644	655	610	661	666	682	675	669	661	666	645	652	693	671	638	690	690	690	638	676	685	675	686	681	659	635	642	652	679	700	654	658	692	702	674	684	660	670	641	721	682	665	690	699	674	670	653	686	680	684	742	637	661	660	702	625	694	692	678	662	644	646	651	685	656	657	650	712	646	695	686	691	629	665	664	703	684	717	719	654	685	653	667	680	713	677	701	640	697	699	654	665	651	701	671	691	608	641	658	686	714	681	666	706	699	677	673	687	687	734	651	702	626	629	719	649	669	652	696	646	649	644	663	669	680	644	669	707	706	652	698	655	653	662	684	702	696	654	670	706	705	678	659	652	689	707	690	671	675	642	692	697	686	679	646	679	696	654	670	677	660	698	672	680	621	688	729	678	681	663	657	694	724	660	696	719	647	698	660	689	635	644	676	693	657	653	695	670	692	638	672	662	652	704	698	693	690	663	645	667	692	686	676	727	677	684	669	634	704	729	672	658	638	690	631	682	673	682	692	655	675	650	673	643	665	648	680	663	689	696	708	669	695	701	701	664	686	654	634	719	706	674	627	678	717	715	672	711	690	710	697	680	613	686	663	669	692	668	685	681	702	682	653	690	689	695	676	695	714	606	676	701	659	704	730	639	702	673	686	648	692	675	667	653	636	694	705	657	660	693	635	671	726	654	616	638	655	687	645	694	665	684	681	635	688	657	650	678	678	632	638	670	667	622	679	635	684	663	630	687	667	660	690	691	679	726	666	656	700	653	625	677	643	640	661	642	666	744	685	677	642	696	709	636	677	703	672	687	700	688	681	661	701	624	691	639	705	696	709	683	685	642	637	638	662	597	665	653	654	677	674	643	619	656	642	650	673	693	691	689	665	644	613	671	634	622	664	635	683	706	734	663	669	672	704	669	656	714	634	648	730	678	665	720	655	644	669	680	706	667	675	706	675	708	658	680	702	674	668	638	735	664	648	647	672	728	677	675	693	692	693	678	685	655	651	705	662	672	651	653	657	706	634	685	639	678	699	612	673	668	655	689	652	690	717	699	649	675	657	680	654	677	680	674	668	648	688	658	654	648	723	663	710	682	653	699	690	706	664	712	649	680	702	684	673	710	677	644	706	718	631	639	617	761	616	651	679	678	704	660	673	659	604	646	670	720	679	655	684	657	669	650	631	698	684	677	632	641	691	690	677	666	676	697	712	720	657	640	647	669	683	623	666	673	675	679	686	676	682	672	663	685	723	663	683	626	685	672	673	689	696	707	643	709	674	660	694	641	650	693	610	668	709	684	681	647	667	670	692	669	664	687	656	676	651	655	734	647	630	648	692	660	687	659	698	661	670	661	713	709	684	689	681	669	667	663	643	662	700	654	679	714	674	627	688	668	634	670	627	664	725	674	648	656	694	654	661	694	682	684	648	657	675	684	675	687	658	648	675	707	687	661	671	688	685	702	665	700	656	671	680	679	709	697	657	672	675	650	645	611	685	639	656	659	682	639	656	687	663	650	630	661	672	686	648	670	657	687	689	678	715	718	655	704	713	692	675	700	699	642	694	693	658	670	692	682	702	702	726	680	720	667	640	675	646	679	646	656	655	618	651	644	669	629	656	666	667	650	616	627	696	681	620	652	689	661	685	647	638	718	672	691	679	707	662	686	650	674	707	677	709	654	646	683	658	671	647	711	678	697	685	698	700	676	678	694	655	691	691	655	655	653	649	679	654	710	675	699	661	624	693	693	682	665	657	695	673	640	674	657	679	655	669	657	694	682	640	685	676	688	674	672	668	681	638	674	713	667	654	667	679	694	670	635	650	692	677	692	696	675	631	682	653	665	658	680	673	681	679	618	633	694	685	692	690	720	682	669	691	664	657	684	667	666	667	727	696	632	658	653	719	645	630	640	687	664	681	732	669	668	721	663	691	702	669	671	659	634	620	679	636	714	664	736	662	674	653	633	724	650	671	642	645	675	703	714	670	670	682	716	664	677	674	672	646	682	655	709	672	660	630	672	677	698	677	680	664	670	681	633	668	633	627	716	677	658	657	675	660	691	708	690	665	677	670	635	674	685	683	645	679	651	690	680	673	655	678	664	687	681	680	669	688	638	677	684	670	676	682	682	685	651	628	653	621	648	683	686	687	666	672	701	664	702	683	687	694	652	655	724	667	656	685	675	661	717	667	707	673	681	666	688	679	681	657	653	660	685	699	665	667	663	693	661	682	703	692	646	674	661	675	645	712	669	682	656	696	685	686	683	689	664	704	636	644	670	707	651	637	695	692	731	705	637	634	654	687	658	661	653	670	690	650	666	627	673	698	669	663	663	664	688	677	725	664	677	661	705	702	701	663	682	693	667	687	699	670	630	683	651	692	705	626	676	663	653	689	642	719	668	684	644	671	664	636	645	682	648	651	725	681	682	684	672	659	672	630	688	670	645	658	698	668	661	695	664	646	695	645	673	641	654	636	668	674	643	697	664	702	705	662	600	667	659	700	673	691	670	716	672	694	660	698	701	677	664	628	665	673	680	649	714	721	699	678	685	662	673	661	651	663	679	649	672	670	671	659	677	723	650	727	694	676	704	705	705	650	655	645	687	718	686	676	674	641	650	706	699	730	672	636	641	656	684	688	683	659	720	636	659	688	666	691	675	707	727	693	644	662	664	678	655	696	698	659	695	677	683
12875	813	651	517	374	271	254	229	178	182	171	178	156	153	179	130	136	132	166	155	129	126	144	125	144	153	134	135	123	136	105	118	145	146	137	129	116	146	142	147	116	118	106	136	143	137	133	129	120	140	134	121	121	136	141	120	118	138	125	122	126	128	132	139	160	135	130	115	139	132	103	123	135	137	136	96	120	145	113	116	135	115	105	117	144	142	131	115	119	141	129	123	132	125	142	124	117	143	110	109	127	122	121	123	126	134	116	122	129	133	128	125	109	106	129	112	152	143	135	135	128	133	108	128	100	139	134	129	144	148	147	119	140	138	118	117	135	143	142	119	107	113	113	128	121	117	124	126	164	136	119	124	126	128	127	156	130	116	131	128	122	150	120	100	133	136	125	107	124	133	135	119	119	137	145	110	121	124	119	116	130	99	122	114	134	139	116	118	149	137	131	167	129	137	112	114	148	155	135	140	125	120	137	141	142	126	128	114	126	120	118	132	138	124	132	132	135	142	116	134	142	149	123	145	120	139	119	131	150	125	145	132	113	105	137	158	111	113	124	120	115	148	132	158	124	145	130	120	122	131	136	136	137	136	128	122	125	121	138	136	119	138	114	112	113	121	120	121	132	119	138	135	128	114	113	129	131	128	127	131	133	124	150	122	135	130	112	132	132	140	148	106	138	162	126	124	162	139	149	144	121	136	137	109	124	140	129	137	121	123	129	141	122	130	110	149	110	126	113	143	131	133	125	137	120	137	114	125	136	146	122	123	136	117	100	128	127	135	141	137	149	119	139	123	132	144	126	123	115	114	147	119	114	131	113	133	115	129	123	124	138	115	131	117	122	130	129	155	169	131	131	131	123	108	132	123	99	129	119	121	123	123	141	119	121	121	131	124	147	135	109	129	134	104	142	144	118	123	106	160	125	107	135	122	150	137	126	138	114	101	123	142	119	117	144	122	140	141	131	137	126	156	123	124	129	145	132	106	129	122	153	127	111	138	122	116	123	121	107	154	134	137	122	120	140	117	108	144	135	127	126	117	93	119	126	99	119	143	135	116	127	129	134	120	138	108	106	121	121	129	139	133	131	126	119	121	124	129	112	130	123	119	115	132	127	121	136	121	135	106	126	96	134	134	112	105	145	111	124	120	119	136	117	150	134	136	127	118	129	127	144	123	145	133	110	111	143	129	130	116	105	121	132	139	141	138	123	128	158	137	137	138	137	117	121	126	127	128	131	112	151	126	114	134	146	141	119	141	133	135	133	109	147	115	136	114	123	96	108	131	134	139	122	139	119	116	130	122	121	120	125	107	121	136	100	135	122	139	103	137	121	118	129	116	137	115	148	140	131	140	129	125	148	109	131	121	122	118	147	137	141	136	124	111	137	137	130	123	111	134	134	129	118	141	110	131	128	114	127	123	109	119	126	130	121	130	122	121	126	143	122	134	102	141	108	141	118	149	111	108	119	119	123	117	117	117	139	132	109	119	119	115	128	145	120	130	152	145	129	140	150	123	144	144	122	151	125	134	117	127	113	134	117	142	107	123	134	122	136	117	132	144	99	112	131	113	141	135	110	149	123	131	130	133	136	123	115	121	111	127	108	153	137	123	122	140	138	128	132	139	116	108	139	135	139	125	109	118	105	103	126	158	125	124	121	125	104	127	133	119	139	115	114	126	134	121	140	128	110	120	122	131	121	138	143	155	126	138	130	142	112	123	141	124	119	119	139	119	142	115	126	149	143	146	123	109	138	120	120	124	113	128	142	122	131	110	141	119	130	133	125	152	123	116	145	157	140	124	107	136	123	151	148	128	123	126	147	116	123	128	128	138	137	125	122	113	131	139	143	129	119	138	140	121	137	120	110	117	124	119	121	136	119	114	109	119	114	120	119	142	131	146	120	121	148	110	131	173	123	129	116	132	119	142	116	107	134	122	120	126	113	138	129	123	153	132	136	125	123	142	137	131	131	124	146	135	145	126	129	110	98	150	116	111	129	148	124	136	140	140	121	133	134	128	121	137	115	133	145	132	125	124	122	126	117	148	121	122	117	106	132	121	112	133	141	138	127	145	136	120	134	130	136	128	132	136	120	117	102	123	116	114	136	110	128	114	153	156	138	124	136	133	112	124	141	126	123	130	98	123	118	129	125	124	149	130	125	116	113	106	137	116	137	121	153	137	124	142	131	139	129	144	139	115	146	131	126	129	124	122	151	110	153	121	142	141	137	117	131	108	114	119	124	121	120	112	123	125	124	127	107	114	111	120	129	134	122	113	141	126	110	119	127	138	117	126	142	152	121	139	147	144	149	152	115	107	112	126	126	121	141	120	126	118	137	108	131	117	109	123	126	117	125	138	118	147	142	127	121	136	121	129	113	135	138	134	136	116	133	145	135	120	137	144	135	126	148	133	124	118	127	145	136	130	123	144	114	128	133	124	149	128	105	123	128	152	137	119	135	116	129	118	129	129	112	134	127	119	136	115	135	125	127	119	106	117	133	111	146	123	139	100	125	142	119	112	114	105	113	132	109	141	129	123	121	132	112	126	112	127	154	123	133	135	162	132	137	140	117	122	111	109	141	123	125	110	150	142	118	127	113	113	145	125	118	113	127	126	146	140	112	130	134	157	144	143	124	135	125	154	120	146	129	131	120	131	109	110	119	121	152	138	131	129	124	134	112	151	110	143	143	137	128	129	133	119	125	120	145	112	131	143	125	113	150	123	132	105	121	115	105	136	120	118	145	139	113	135	131	117	137	134	149	126	134	129	114	142	114	121	114	123	116	125	122	131	100	146	136	101	147	122	98	121	153	130	147	136	139	128	117	123	120	121	142	125	137	133	128	124	145	119	146	131	153	120	136	141	125	142	122	142	123	120	137	122	132	129	127	129	118	112	121	131	156	118	135	114	132	147	136	110	146	149	114	104	133	130	121	116	112	115	133	122	124	117	123	114	151	105	134	115	120	129	130	139	131	148	114	123	114	134	111	131	150	118	132	137	118	136	124	117	101	122	128	121	137	141	140	138	96	144	118	121	145	132	132	145	130	135	132	140	115	128	137	138	136	144	149	137	142	136	140	139	114	126	135	128	136	128	116	116	133	124	127	136	138	93	128	107	127	146	146	133	124	132	127	140	154	129	129	139	116	130	109	114	144	137	107	109	139	139	127	114	115	143	114	124	136	138	139	109	114	133	116	130	137	133	119	129	145	136	124	143	122	99	133	132	125	124	108	126	117	111	139	148	124	106	130	114	124	142	127	126	121	128	120	138	131	142	128	126	147	132	130	129	128	137	130	128	130	123	125	118	127	123	102	121	126	128	112	161	113	139	134	107	122	123	128	130	115	129	121	135	129	143	140	113	132	133	132	145	123	142	135	141	116	128	149	107	128	119	143	123	125	151	127	123	148	132	122	125	121	119	145	130	130	121	139	127	114	134	126	131	131	145	129	129	127	108	128	108	126	130	129	146	153	135	137	140	128	123	118	129	117	129
8027	830	1473	1665	1453	1112	1045	817	725	641	569	555	532	501	478	477	459	444	415	427	422	413	367	421	411	420	383	365	412	366	331	383	348	372	375	368	306	380	368	353	387	340	329	355	368	389	329	344	340	335	328	371	339	360	367	362	334	318	373	339	348	341	350	334	318	343	334	347	348	340	332	368	339	356	340	304	325	374	378	316	347	308	342	334	298	354	343	376	336	355	377	381	355	325	338	367	347	346	353	361	340	346	338	351	368	338	295	322	355	283	332	342	350	347	347	331	322	326	325	345	340	346	331	350	329	315	327	351	342	387	322	353	364	332	378	338	342	345	340	314	362	332	341	338	360	321	313	318	354	335	326	312	365	355	347	331	344	308	335	362	333	366	312	345	364	286	352	312	360	330	350	345	322	337	355	328	367	339	318	348	345	344	323	331	320	335	342	345	324	312	311	314	353	360	317	331	326	340	349	346	381	354	349	359	358	355	317	311	335	352	358	340	324	349	321	323	316	335	333	309	370	346	298	322	360	352	355	349	339	343	362	352	323	342	337	354	335	334	340	367	343	347	340	325	356	344	363	365	359	322	352	342	357	330	338	332	355	359	350	338	374	382	305	341	313	305	339	337	324	306	286	362	336	367	328	352	322	329	338	332	369	361	340	350	333	346	350	377	347	327	343	335	333	363	328	345	327	342	334	348	299	364	337	340	322	346	327	341	346	294	341	336	336	321	340	344	310	333	331	312	364	333	338	351	326	383	342	333	403	330	312	331	373	322	316	331	318	328	351	364	330	356	341	325	355	359	302	322	334	360	380	341	356	321	326	309	352	354	319	348	362	359	338	322	358	329	341	330	331	317	315	297	318	352	346	373	347	357	296	332	352	291	332	365	348	321	331	360	353	352	301	352	321	325	348	343	349	322	339	327	355	328	319	320	338	337	344	320	323	364	387	322	351	340	355	354	392	336	349	314	327	332	329	312	324	356	329	314	349	322	363	334	327	316	344	336	329	347	329	365	324	336	328	330	343	341	340	321	342	352	333	346	358	337	335	335	355	349	363	340	354	366	320	342	331	354	321	368	330	367	325	351	362	327	329	337	356	339	373	319	313	347	314	323	335	378	333	317	325	343	315	323	353	308	312	340	337	346	340	336	360	336	345	312	340	347	365	329	341	336	361	377	356	316	347	336	351	363	362	353	339	345	308	373	357	328	363	353	334	327	370	333	333	327	354	319	299	356	309	343	340	326	330	357	333	340	337	367	344	349	325	326	323	322	350	362	330	337	330	344	316	328	348	349	360	353	316	358	330	340	346	322	345	355	349	344	355	317	317	323	338	328	333	343	339	355	374	329	343	340	330	350	351	336	338	376	349	351	324	330	328	336	330	324	344	350	343	337	327	328	345	328	332	354	374	373	363	317	340	366	375	364	337	337	351	347	328	315	333	313	351	358	314	327	342	352	352	356	297	351	344	355	296	337	355	305	314	330	329	327	363	337	358	313	355	331	337	324	363	363	352	343	337	305	327	318	327	331	373	336	392	363	357	313	321	317	331	289	347	353	326	348	316	342	327	329	359	338	354	350	350	368	315	373	344	330	329	338	323	328	345	321	331	375	336	313	298	358	341	347	349	337	344	338	338	333	344	338	330	352	348	338	329	333	350	321	358	331	333	346	344	323	359	323	357	347	354	373	299	338	372	397	362	365	315	380	323	333	318	349	301	366	360	358	324	348	345	296	353	325	329	342	335	320	334	373	300	328	316	339	349	327	339	305	359	359	299	323	322	348	365	343	354	334	374	315	337	333	341	358	345	352	348	335	321	348	345	364	319	354	369	362	304	344	326	345	333	339	337	337	337	334	308	329	324	332	343	316	320	351	344	321	355	309	309	331	368	340	306	342	332	338	366	290	329	331	335	306	334	329	367	365	309	332	321	313	364	321	343	318	365	345	316	310	343	348	330	349	328	337	360	311	357	350	308	301	340	323	318	350	335	318	326	344	336	322	349	334	338	322	311	374	342	328	352	353	331	356	320	336	334	322	327	305	344	358	358	346	345	331	333	302	363	335	341	340	335	339	310	330	322	352	355	336	318	310	345	345	355	332	300	328	357	329	327	315	327	357	369	353	337	344	317	323	345	328	354	365	299	331	310	328	323	345	346	317	330	344	336	325	347	346	322	316	316	330	330	359	342	329	332	300	336	308	341	323	335	336	321	359	351	314	315	364	368	294	307	355	355	339	333	340	347	322	354	339	318	335	325	326	331	380	364	350	346	371	323	321	309	334	306	321	338	344	307	362	345	352	341	351	295	342	325	353	323	359	311	366	305	345	335	331	326	336	328	366	349	365	332	310	358	344	331	341	372	350	336	356	336	330	366	359	329	324	325	345	349	376	354	334	296	338	366	301	317	323	328	312	332	335	345	339	337	322	345	337	328	343	357	334	329	346	351	331	328	334	331	336	368	314	340	335	325	354	335	291	351	336	336	335	319	335	324	368	328	327	351	341	330	343	358	347	362	338	338	339	314	322	324	339	337	346	330	327	375	358	350	338	358	329	323	351	340	338	331	339	338	324	361	335	361	320	327	342	382	344	360	313	301	358	347	310	348	324	359	334	333	319	352	354	344	329	354	327	353	341	347	333	326	323	334	326	339	333	333	348	333	344	372	366	350	321	347	351	313	340	313	356	324	327	335	336	328	322	332	334	335	331	343	337	351	332	346	358	345	354	364	355	339	322	329	351	373	347	300	327	362	327	330	340	370	351	337	333	327	344	339	367	342	359	323	323	328	323	359	343	333	319	323	343	357	348	323	361	303	332	308	356	389	369	339	346	310	325	352	374	314	307	345	349	335	348	331	334	303	312	357	333	339	361	342	348	332	345	343	308	341	344	346	336	353	321	308	338	359	321	310	347	377	358	345	331	339	380	376	337	363	349	336	343	353	323	300	310	323	325	349	336	314	328	344	323	331	338	333	334	333	338	308	366	345	331	344	345	348	341	319	322	349	338	352	320	349	352	348	347	353	333	326	311	349	354	354	338	340	333	323	302	349	320	332	348	339	346	348	339	374	367	322	324	355	348	346	332	298	372	324	338	335	318	334	307	341	319	330	343	361	352	356	323	325	358	350	373	317	343	336	346	339	336	339	344	368	360	340	355	313	310	361	365	348	315	305	360	360	309	356	357	341	341	328	325	342	318	355	325	340	320	321	373	329	356	353	329	373	351	349	354	337	367	333	324	337	340	322	347	358	362	345	375	337	342	322	367	324	363	347	326	309	310	340	328	368	326	365	333	321	341	337	377	345	320	337	346	344	336	362	339	359	342	324	332	319	350	315	328	313	332	345	345	325	347	323	322	343	327	354	342	354	328	344	323	326	363	345	325	354	341	294	317	325	342	308	313	321	321	329	339	352	338	330	324	365	327	328	352	345	335	370	321	330	315	344	348	314	298	328	348	354	330	313	347	330	356	319	327	347	358	353	341	330	312	324	325	327	341
1487	414	428	409	408	375	383	399	368	376	416	426	330	424	382	399	428	370	377	378	361	410	412	364	398	359	409	376	386	393	379	422	374	364	377	360	383	387	421	395	390	417	393	421	391	393	410	376	392	409	392	352	390	379	410	406	407	373	396	416	366	414	375	373	415	399	432	394	406	388	369	381	421	400	368	411	366	413	395	380	371	407	394	408	395	381	389	376	365	370	383	379	353	370	399	396	402	374	378	387	407	384	380	355	369	364	388	404	376	411	362	359	430	370	360	372	396	384	410	368	380	388	370	421	380	398	380	376	407	404	412	370	416	424	422	375	367	400	386	391	400	400	375	357	374	379	386	412	359	393	411	401	382	392	366	343	352	448	376	402	373	404	416	403	340	390	389	365	383	324	371	397	458	395	376	432	351	367	412	390	424	371	360	376	383	389	396	399	403	404	418	406	389	354	390	408	381	394	382	407	402	385	384	328	355	404	380	409	389	385	373	387	387	416	430	364	405	387	395	384	377	370	387	378	392	381	367	364	363	377	403	376	385	404	378	403	387	392	356	402	381	387	374	407	383	358	386	409	368	371	421	363	376	373	350	421	386	366	400	375	384	360	360	366	408	400	408	353	388	390	390	423	382	408	416	405	400	408	356	382	352	380	396	428	364	382	396	415	417	367	402	372	400	373	383	363	400	398	334	386	366	341	379	359	395	408	365	376	374	384	378	410	412	411	407	386	359	407	353	386	397	379	386	390	369	327	363	392	406	419	364	385	367	413	386	371	387	377	383	396	401	380	347	406	401	395	381	405	379	380	351	391	433	383	399	389	389	365	355	424	362	386	349	361	373	365	363	420	379	413	364	393	367	396	364	405	373	380	394	416	347	362	361	373	374	397	378	365	377	372	379	363	409	395	317	370	383	386	405	396	402	385	401	372	396	390	371	404	382	390	372	416	386	364	401	411	397	415	350	377	349	367	391	389	413	366	367	375	369	428	372	382	366	342	384	394	413	377	414	397	378	372	377	420	372	397	368	403	391	412	416	399	392	416	399	382	394	388	365	382	409	377	397	396	395	383	404	407	426	377	352	363	405	392	364	349	389	386	405	370	362	344	366	390	369	371	371	366	413	346	394	385	389	373	414	378	384	373	373	423	422	427	380	383	393	403	408	390	381	388	396	354	385	390	379	381	403	429	361	396	432	434	395	373	386	369	411	390	372	378	379	387	395	383	333	346	373	383	366	386	377	364	389	382	380	398	360	389	408	359	357	376	373	384	363	395	388	388	347	406	408	362	402	378	399	368	399	396	379	392	384	391	392	371	397	401	355	390	388	371	389	384	400	437	377	394	367	367	379	381	393	355	373	393	366	414	390	408	360	350	390	392	390	362	365	356	381	430	393	347	417	393	401	360	431	401	375	395	367	380	392	398	377	440	408	370	408	405	358	403	362	345	400	394	339	386	335	396	379	437	367	412	396	414	367	381	348	422	385	393	379	412	392	368	389	351	393	405	388	367	395	371	417	401	374	383	379	418	391	413	378	375	370	387	387	407	403	397	421	414	356	397	405	380	399	390	404	394	352	414	366	361	393	342	386	399	383	388	401	375	346	387	364	384	387	395	363	399	401	371	386	364	379	373	414	375	376	379	391	391	384	383	377	373	368	353	386	398	411	413	368	395	406	381	398	366	412	382	364	371	360	433	358	390	376	379	383	384	394	374	382	390	373	350	415	379	382	425	408	362	391	400	367	382	364	388	376	360	396	365	414	374	393	407	387	377	395	418	397	421	364	351	404	363	430	402	385	352	354	397	358	397	401	394	354	392	383	400	371	345	390	410	358	379	411	431	362	419	372	380	388	421	378	370	398	399	378	397	377	359	323	364	389	377	396	352	391	370	343	385	401	367	380	383	373	400	381	399	342	316	394	363	385	373	375	426	409	397	372	396	377	394	352	392	388	390	379	342	384	387	368	404	367	365	352	406	372	363	378	403	383	379	389	380	416	388	391	384	386	423	393	357	390	381	342	381	372	400	366	406	371	391	398	365	381	361	430	395	364	386	348	407	382	393	402	387	402	415	407	397	378	359	405	424	360	338	377	354	387	386	375	414	403	368	358	389	374	383	460	374	367	395	410	382	368	367	367	397	390	385	372	381	370	363	366	410	356	363	373	403	372	385	391	401	376	380	386	387	372	414	368	357	393	359	407	372	381	413	394	347	359	415	378	444	393	401	355	395	417	381	360	361	386	396	384	372	375	399	388	362	381	342	377	396	378	377	419	409	385	383	401	399	395	429	429	376	401	370	378	376	429	401	360	382	417	385	377	385	419	375	368	409	361	365	389	370	376	389	396	379	426	362	358	415	348	406	372	410	346	343	409	386	443	348	389	426	385	372	369	404	384	400	399	380	404	383	403	362	376	389	363	385	410	365	421	365	409	380	372	404	382	389	369	386	386	377	396	372	389	371	395	368	393	369	391	385	399	381	376	391	359	396	366	380	397	383	408	390	376	350	368	376	408	388	375	386	366	360	418	392	404	393	376	378	416	382	409	431	394	414	363	405	381	401	381	378	418	375	349	397	378	396	378	355	359	398	420	344	363	383	397	389	374	371	388	413	413	366	421	388	409	412	406	389	371	395	382	375	391	402	433	396	381	397	373	407	381	386	389	371	401	426	382	374	384	422	413	376	390	365	393	380	376	388	385	397	396	381	377	395	384	379	386	382	368	376	360	393	359	364	360	359	363	359	335	396	391	388	395	397	398	394	385	378	389	395	376	400	386	359	374	362	398	395	368	375	415	368	401	380	386	354	377	352	342	423	418	411	425	362	353	384	339	368	361	394	381	417	378	366	381	361	414	379	336	402	426	396	412	409	381	377	391	399	401	360	422	419	359	403	383	361	382	413	394	393	395	357	389	390	418	378	363	360	386	394	357	399	388	396	402	406	387	386	362	397	368	380	435	362	355	378	379	363	413	385	373	403	417	353	361	427	417	412	419	399	390	387	371	364	376	412	413	413	394	400	364	365	379	387	418	376	383	391	399	361	403	409	371	398	385	379	395	403	371	339	375	380	379	408	434	367	387	378	359	408	381	402	358	378	412	390	425	382	379	391	345	359	382	390	449	384	374	391	402	415	425	387	374	397	356	375	420	390	420	406	417	384	369	399	344	362	357	409	395	377	386	381	399	382	414	405	393	410	379	381	353	417	379	374	420	403	422	355	375	374	367	380	403	415	382	405	389	400	382	386	392	378	439	394	391	412	401	428	432	362	394	368	410	371	386	393	348	362	375	379	360	375	394	374	417	417	354	380	391	400	384	378	404	399	425	336	388	409	394	400	366	357	371	401	409	415	368	391	421	409	438	401	399	374	375	388	379	381	387	365	414	383	420	380	389	379	398	381	386	413	396	369	396	441	420	365	369	372	399	415	357	377	353	387	419	381	390	404	381	353	403	368	368	371	391	398	419	397	377	417	376	371	367	404	372	396	377	374	372	412
2070	860	878	926	938	856	881	949	911	825	884	870	894	851	901	933	930	940	873	890	904	904	906	934	845	883	881	903	884	931	894	861	884	860	958	859	870	945	897	850	884	879	929	899	919	855	896	880	922	843	856	896	869	895	873	878	950	885	912	935	851	888	913	896	871	901	866	835	874	840	898	949	898	926	863	861	878	914	877	855	921	880	905	873	864	888	952	872	929	882	844	852	956	885	840	877	879	876	904	867	932	870	862	886	878	875	904	899	886	899	874	910	882	838	891	885	894	923	892	884	887	816	880	925	897	862	961	875	947	908	900	873	933	950	879	911	931	839	891	918	875	864	899	862	901	878	862	867	890	876	865	913	912	817	837	915	915	874	841	870	884	905	863	872	847	887	883	886	912	880	912	857	874	874	898	920	867	864	875	860	866	874	863	841	904	857	861	925	915	874	888	872	951	870	852	867	878	891	875	903	858	905	907	913	897	955	911	892	880	903	866	828	893	914	822	895	901	861	855	913	927	909	944	836	850	855	924	878	904	899	888	890	874	943	871	890	810	925	936	903	845	887	851	936	906	880	914	887	839	892	888	906	874	856	908	897	849	865	908	883	879	889	873	927	858	848	921	847	895	856	912	921	949	903	852	859	867	882	922	920	930	849	921	862	861	887	901	873	858	842	904	876	917	863	888	946	933	868	870	910	837	899	882	936	908	962	929	811	871	893	881	849	893	868	906	897	905	883	876	896	892	896	944	915	947	940	864	950	887	933	884	872	904	954	871	889	865	881	848	847	886	872	857	839	907	877	856	924	870	910	854	922	874	935	847	900	854	935	893	903	907	901	911	939	842	902	860	871	852	891	860	950	867	879	901	879	943	879	863	903	884	927	885	886	900	902	910	890	943	861	860	861	936	922	889	847	855	848	890	855	893	892	901	853	834	823	902	901	878	917	882	892	890	945	864	883	853	975	940	884	860	891	870	952	880	873	905	938	924	912	851	894	865	851	901	870	898	897	851	933	867	844	910	872	897	888	875	888	932	873	884	883	883	864	876	880	853	849	913	929	886	897	871	888	854	886	897	933	965	873	897	849	865	873	907	933	884	883	887	899	895	908	906	897	881	854	891	898	922	926	885	958	924	918	878	904	899	908	881	883	852	955	877	825	893	892	852	843	876	902	855	872	888	844	871	924	887	870	890	858	866	911	892	872	912	912	900	908	887	867	895	845	910	881	892	895	887	930	892	856	933	890	860	869	866	878	920	895	941	874	845	862	912	858	883	923	897	898	897	848	892	872	858	888	880	853	894	906	858	919	935	859	860	895	867	884	864	873	894	907	877	916	882	907	954	869	890	887	922	884	883	914	853	880	871	855	908	921	919	927	878	875	893	881	922	862	862	899	871	815	886	882	877	907	829	915	886	919	859	866	925	852	940	894	933	855	919	938	907	898	882	837	881	872	901	915	910	853	912	992	875	903	861	845	879	905	918	829	883	829	917	845	856	918	900	852	897	884	859	909	913	949	840	949	879	860	909	898	880	861	896	883	925	886	870	935	875	968	857	858	897	894	855	845	887	894	913	879	952	856	913	890	903	862	882	916	924	871	889	870	929	838	902	880	855	938	856	933	873	920	901	870	846	924	882	895	876	869	897	839	894	874	828	913	860	891	925	889	844	914	902	843	867	885	909	903	858	894	932	883	899	884	930	910	857	902	931	863	886	919	910	846	895	914	867	882	890	824	886	871	937	887	854	866	866	887	899	889	871	852	885	905	926	869	863	887	852	911	902	875	890	874	856	881	928	882	890	891	912	896	911	908	856	906	920	914	907	887	919	851	876	865	922	908	874	879	894	894	931	848	878	904	909	885	826	905	867	858	883	891	852	918	910	890	879	896	938	899	890	815	858	926	870	870	833	883	930	886	879	887	899	895	871	900	857	846	919	885	865	918	875	855	891	840	868	861	832	897	926	859	906	869	912	885	865	830	903	862	928	898	923	864	863	874	879	904	860	882	885	900	911	909	920	889	921	918	871	919	836	927	933	863	875	859	903	897	841	899	886	874	913	820	853	890	941	869	867	858	928	899	875	903	867	892	861	896	871	889	884	868	848	871	885	909	916	988	857	854	924	912	928	879	859	900	879	824	905	929	888	857	842	887	906	897	876	914	893	835	883	911	912	895	895	838	936	875	907	908	842	927	848	936	896	856	854	907	833	841	894	918	877	880	876	838	880	865	924	929	867	934	872	878	862	856	869	885	912	889	845	897	904	892	910	901	877	877	889	889	858	927	854	873	870	894	895	876	930	887	877	916	915	884	917	887	882	900	892	867	922	891	840	900	889	896	894	870	909	887	960	867	825	920	922	864	876	901	886	910	919	905	880	871	877	879	902	897	906	843	911	905	910	915	913	857	935	828	922	856	876	903	857	936	842	894	889	853	923	860	882	869	870	826	899	933	893	908	831	873	889	913	881	922	906	877	883	873	887	850	865	896	876	881	917	853	886	871	935	911	906	945	867	926	940	871	887	871	883	928	933	847	943	869	950	903	886	871	890	908	934	873	956	872	855	926	858	925	895	926	903	899	943	864	855	894	848	914	824	901	868	860	860	860	897	886	926	847	894	863	870	880	900	877	921	906	881	885	875	933	830	880	879	892	908	861	911	931	928	830	887	909	875	874	889	882	795	880	942	891	885	857	903	855	945	875	899	877	934	916	866	904	880	882	880	888	890	905	844	928	952	911	923	821	881	901	847	906	844	835	875	877	896	889	867	854	866	828	848	940	860	905	867	916	908	905	922	875	904	837	866	882	909	904	890	918	857	854	885	865	914	874	920	883	943	850	901	865	875	854	885	899	896	861	848	879	894	852	867	873	845	853	892	870	941	863	876	922	920	920	907	919	908	856	902	842	910	891	932	855	869	833	935	870	857	916	852	920	887	845	854	925	858	884	857	879	905	913	871	899	943	860	865	912	912	876	911	869	860	874	854	843	857	850	920	855	947	892	910	897	939	902	859	884	864	859	866	845	914	864	912	891	839	865	869	927	911	907	884	886	893	903	844	897	884	842	907	897	927	862	903	903	915	933	888	933	870	884	882	902	933	889	933	891	905	950	856	941	927	866	928	872	910	899	953	872	829	918	900	893	899	945	863	847	898	866	893	875	926	842	936	908	924	947	869	880	907	852	882	922	850	891	881	823	831	911	876	843	873	885	889	880	882	865	878	884	885	883	907	868	919	881	926	880	940	883	904	886	906	896	899	895	937	939	874	884	870	907	896	924	873	880	872	877	930	884	860	877	874	907	918	841	891	892	892	885	870	940	888	866	898	899	896	895	848	888	861	889	922	874	925	889	906	893	885	878	898	883	878	851	875	860	903	883	897	894	894	910	901	840	889	834	850	915	874	865	880	917	875	883	923	957	910	868	888	855	888	890	937	875	884	888	895	955	898	904	906	904	872	905	916	889	896	916	819	926	889	829	865	854	914	927	848	890	854	887	904	885
7408	571	532	424	440	377	333	306	321	290	295	259	278	266	305	293	302	316	269	296	309	298	261	328	293	284	317	287	265	293	268	325	287	274	275	291	298	280	287	284	314	290	317	294	280	282	282	268	299	286	268	294	297	277	326	285	276	299	307	274	307	314	268	329	287	292	300	276	277	283	316	262	310	254	267	308	299	299	283	272	301	307	275	295	313	286	264	305	322	281	302	298	294	290	306	291	270	267	300	285	313	268	288	291	344	326	301	261	277	318	333	316	277	320	310	274	287	278	286	285	300	281	285	292	296	293	291	291	286	283	266	280	275	280	307	290	264	279	308	285	322	292	311	248	290	304	278	270	276	286	276	306	291	280	294	287	261	283	332	264	277	282	291	280	286	277	276	282	291	260	309	239	262	260	306	283	331	308	285	275	281	305	298	268	268	317	274	279	283	303	309	301	321	277	301	299	287	296	314	307	281	260	255	285	285	278	278	285	258	265	291	253	287	270	264	273	273	287	287	294	284	281	282	299	281	301	308	323	309	297	284	269	289	281	323	295	292	266	273	304	293	303	295	290	301	263	296	269	284	267	273	301	277	304	249	272	288	280	282	279	260	298	273	301	282	297	289	299	271	275	293	284	322	270	312	304	289	286	310	320	274	301	311	332	260	279	277	270	286	317	281	278	284	296	286	310	324	283	283	319	305	283	308	286	246	310	281	293	269	292	256	265	287	258	300	268	278	287	277	294	277	286	297	300	277	279	282	305	309	291	279	294	304	297	284	264	284	263	271	300	257	278	276	294	279	282	267	290	300	308	271	284	300	277	299	325	301	292	276	315	322	295	291	293	283	296	281	265	314	300	289	281	291	275	291	297	302	276	255	256	259	302	271	299	277	278	291	307	262	295	266	289	270	282	304	261	315	257	301	279	260	319	275	289	322	306	299	287	277	271	278	298	308	288	286	264	312	281	293	303	273	287	321	297	274	291	261	307	279	312	297	303	293	301	315	269	294	277	272	288	287	266	291	283	298	308	286	308	279	283	286	274	270	269	285	298	254	292	288	281	290	273	280	286	245	277	290	270	285	286	294	287	283	290	284	278	275	284	265	313	331	277	321	277	278	288	312	291	294	293	294	295	271	291	301	292	300	304	275	288	294	310	301	316	292	307	292	274	288	288	310	293	291	278	305	297	258	285	273	305	293	300	289	281	278	270	266	256	275	284	305	282	279	258	270	296	298	296	295	266	293	298	289	295	288	290	289	277	283	288	293	310	308	299	274	252	282	293	277	305	279	306	277	279	274	281	294	321	288	272	255	278	301	298	316	288	296	284	314	278	293	294	288	272	294	278	263	254	270	323	267	268	286	264	305	260	312	272	249	246	284	278	279	306	282	282	273	283	295	282	311	294	278	283	274	338	292	281	325	277	287	271	292	273	275	254	270	276	280	293	299	303	296	290	283	298	296	302	277	276	286	262	332	303	281	307	300	306	277	273	287	306	306	254	270	269	294	298	298	312	271	272	278	301	323	279	309	291	270	304	261	279	305	298	318	297	295	297	291	266	272	253	284	303	290	314	289	276	289	290	324	291	312	302	307	299	288	298	279	323	274	289	309	293	283	281	283	306	332	275	291	312	267	271	279	265	298	274	280	298	276	291	309	253	335	297	310	281	286	302	320	316	248	275	284	259	268	311	283	289	295	304	272	293	255	270	284	286	311	277	273	276	284	312	276	318	279	282	287	271	287	277	285	296	282	290	271	258	296	252	279	290	308	300	298	316	295	279	285	298	291	273	304	317	290	279	280	290	277	261	271	283	316	245	289	290	250	281	312	303	276	275	288	272	285	293	269	293	279	286	266	278	284	276	276	285	265	310	297	308	306	285	298	256	281	264	305	285	290	280	293	312	307	302	296	255	299	273	288	290	263	281	278	296	251	295	251	271	272	312	290	306	274	308	292	292	294	290	267	331	246	259	278	301	272	322	305	290	278	309	305	304	267	300	254	288	264	285	292	305	273	281	290	300	277	273	237	263	298	297	271	280	282	312	297	277	301	284	325	284	276	281	243	322	315	290	313	318	289	293	290	284	272	260	290	260	284	279	294	288	269	296	302	299	272	284	306	286	283	262	279	272	281	245	285	266	296	225	304	287	282	278	294	310	274	295	268	297	263	309	284	282	238	307	283	267	299	266	272	274	283	264	258	290	264	304	283	294	269	250	291	345	299	272	291	300	329	294	268	271	273	288	283	306	315	265	284	328	300	288	297	276	274	293	291	284	264	289	285	258	273	279	261	267	268	266	309	274	290	306	296	310	313	294	325	278	274	284	270	329	306	286	266	325	300	295	275	280	300	278	279	300	263	319	277	286	269	245	277	271	262	276	293	307	272	283	296	259	314	319	312	291	310	314	275	262	306	268	274	249	279	273	289	297	286	253	277	292	287	284	306	314	298	288	293	304	259	285	284	269	285	329	308	264	290	263	304	256	271	293	278	289	294	272	289	298	286	282	299	299	249	268	278	290	271	295	264	299	264	281	277	289	289	286	273	276	289	253	300	285	284	274	270	291	306	286	310	306	298	315	302	338	269	274	331	286	276	288	292	270	313	317	314	252	287	301	289	286	276	311	288	296	296	291	292	264	317	258	285	276	261	307	267	299	290	261	264	305	286	315	277	259	276	272	312	268	339	271	276	301	299	304	282	306	314	268	286	288	275	282	277	281	295	275	286	267	276	300	281	271	310	255	284	292	297	290	285	263	302	286	281	300	261	293	270	330	287	300	268	277	298	319	279	301	275	268	275	313	279	295	285	273	270	275	265	256	293	290	279	292	268	258	300	283	270	318	280	301	279	281	272	265	265	274	279	313	258	287	281	301	307	283	306	293	287	297	325	282	307	263	281	264	264	286	287	277	267	330	287	280	279	283	260	252	294	300	278	261	297	289	293	262	263	301	301	326	257	295	310	300	275	253	253	297	288	265	287	274	273	293	305	291	276	285	307	288	277	263	289	293	316	271	313	284	292	274	286	317	290	318	288	287	255	275	320	265	297	286	256	297	294	290	263	281	282	253	282	320	299	302	267	298	298	336	290	275	272	262	255	269	266	294	304	244	287	337	274	265	255	271	270	277	269	291	310	258	280	279	304	301	273	280	293	293	284	303	308	291	285	257	307	292	270	300	283	289	301	288	294	287	313	303	278	289	273	284	298	301	290	288	298	294	297	280	283	285	306	293	286	290	281	296	317	300	315	259	304	284	301	288	285	306	309	296	291	288	273	258	295	256	257	295	312	294	266	296	259	310	259	280	282	292	310	288	309	292	268	269	287	305	288	269	287	288	284	296	295	262	287	297	269	299	247	287	268	287	281	277	297	291	294	310	322	294	308	299	279	269	289	292	294	267	282	310	310	292	309	284	306	267	320	315	265	279	301	248	287	292	243	302	285	295	290	285	304	289	295	277	290	293	265	290	275	281	303	262	267	253	300	283	311	299	309	254	276	297
6677	892	1253	1374	1224	1086	1054	967	870	861	780	825	787	764	693	773	749	777	698	726	757	705	771	733	666	724	696	679	667	701	692	700	676	679	670	706	677	675	698	627	657	686	706	651	671	677	675	672	732	652	691	699	676	714	692	639	710	691	709	629	702	688	709	669	659	682	691	675	648	713	699	656	678	742	631	672	663	677	650	668	660	706	626	664	671	693	665	667	645	706	657	679	700	696	642	692	661	659	644	634	676	660	643	664	688	662	713	707	688	673	666	664	640	671	639	653	717	684	684	672	682	663	696	633	678	677	673	667	736	689	699	659	656	662	692	630	627	690	631	689	691	695	674	658	646	653	674	667	623	736	670	659	658	664	683	650	620	684	730	693	673	695	650	694	690	667	681	685	690	716	649	668	665	702	667	598	690	666	673	672	663	686	681	650	691	666	642	670	653	709	688	639	641	714	674	676	697	678	671	646	694	645	699	648	696	644	632	636	639	693	639	656	680	686	646	672	648	717	700	715	623	671	676	626	681	616	678	699	629	645	676	675	687	666	636	725	650	639	661	678	673	674	662	659	651	707	655	666	650	661	640	690	664	643	629	679	729	605	702	670	703	666	653	677	669	648	679	752	692	671	681	664	680	688	647	724	672	683	640	692	656	661	709	665	655	687	670	654	697	674	685	699	684	649	690	690	704	698	696	676	679	646	638	654	667	657	649	699	654	689	672	672	710	711	671	696	710	674	653	668	687	660	673	693	666	661	677	673	674	658	705	658	718	655	692	646	649	725	619	670	725	685	649	720	639	687	638	643	633	673	723	670	685	682	690	671	653	668	669	647	646	686	628	682	618	626	657	662	673	653	657	703	694	687	663	694	699	662	689	664	742	713	648	647	665	716	700	680	658	719	663	660	701	629	690	692	679	710	697	700	631	678	669	682	627	658	650	711	627	672	705	720	646	651	656	679	730	671	692	699	668	682	698	684	679	646	678	649	691	663	679	660	668	676	675	718	650	651	642	654	640	668	681	706	657	659	633	643	713	647	632	739	662	725	671	740	685	717	687	627	655	694	696	659	705	698	673	683	668	654	652	664	639	680	701	650	658	670	684	628	679	695	666	715	624	637	659	669	666	713	711	639	690	678	640	629	703	684	686	700	666	685	647	679	646	653	659	639	685	716	666	653	626	652	700	653	654	679	705	676	730	641	679	724	666	673	650	658	674	652	688	670	660	663	681	698	653	649	655	672	653	685	692	713	675	651	672	656	649	686	660	667	681	699	654	633	654	715	701	671	633	641	672	675	625	651	648	647	672	649	673	674	609	692	689	748	680	634	677	628	689	627	666	708	697	704	671	651	682	674	657	696	694	668	717	664	677	705	700	676	665	618	623	628	644	692	686	659	735	690	661	677	671	674	650	642	709	705	672	648	668	640	669	708	670	705	712	665	653	672	677	643	687	626	675	651	686	682	705	694	620	683	690	689	704	682	684	684	661	735	693	646	670	680	686	644	660	704	720	684	681	648	654	661	660	709	640	655	655	651	672	682	671	655	651	684	719	675	692	656	650	718	664	710	666	618	723	671	596	628	615	709	690	658	653	669	698	674	717	632	656	728	660	724	627	673	664	683	700	675	732	684	682	715	638	684	698	647	647	718	738	688	627	638	645	644	656	660	679	689	698	692	686	657	655	689	660	690	662	668	655	676	670	654	697	662	639	622	640	684	686	628	658	658	681	677	600	656	699	671	690	675	697	674	676	651	668	695	640	644	710	647	675	666	693	646	654	652	636	653	679	675	682	681	650	681	675	684	698	706	687	681	669	659	670	703	678	697	644	670	697	666	674	656	657	636	671	695	690	655	676	663	701	680	669	660	671	656	703	695	680	677	689	683	676	668	661	656	667	671	650	644	666	657	678	680	694	699	668	678	714	718	680	678	662	698	696	731	653	638	706	624	704	660	639	645	699	643	647	703	669	690	682	639	729	723	690	717	726	643	694	688	667	737	701	690	671	609	702	702	684	669	720	723	658	634	651	672	713	652	634	657	671	665	710	685	667	643	667	685	641	674	657	671	668	682	648	660	690	676	681	731	703	709	619	671	678	679	658	662	652	682	678	697	672	664	668	695	627	620	725	653	697	683	675	650	670	722	630	685	662	649	658	671	641	695	698	738	698	685	692	663	654	664	651	623	722	704	655	689	695	653	700	685	671	601	663	672	699	677	660	676	684	652	692	719	641	618	641	709	663	692	666	647	652	653	655	657	700	664	711	666	695	629	670	681	695	658	629	683	643	652	677	672	654	667	634	716	672	681	687	687	659	708	697	711	674	685	716	631	654	691	640	665	687	678	682	621	650	658	629	699	675	661	728	704	685	670	636	646	694	672	653	663	686	677	705	634	651	628	697	713	655	672	662	709	681	656	654	675	655	666	697	662	660	645	660	616	622	672	692	690	647	625	654	643	706	688	641	684	679	656	639	649	663	655	630	656	641	623	644	636	709	688	679	698	657	705	617	723	723	703	683	678	642	685	642	668	679	660	725	670	673	685	683	668	701	675	624	688	678	706	686	662	669	715	674	671	654	664	650	668	684	634	634	698	714	650	689	713	659	677	657	662	694	691	666	683	597	678	650	721	643	723	683	624	692	585	673	684	669	733	688	683	679	699	728	663	680	651	667	613	679	657	675	648	686	672	690	657	632	702	667	705	680	640	659	687	675	720	648	678	639	661	674	659	659	654	712	692	686	714	638	657	708	680	698	631	674	683	667	735	688	684	642	678	678	766	698	641	677	657	657	673	676	659	692	637	655	652	666	689	689	691	670	666	650	702	655	638	639	671	684	712	679	649	708	678	689	672	696	683	646	708	662	686	708	666	632	693	668	680	692	645	651	661	659	672	646	695	677	714	644	652	658	627	669	647	669	670	685	694	706	653	689	649	686	703	667	703	647	691	635	689	666	673	647	653	625	643	645	670	692	690	681	669	682	661	680	704	723	658	652	677	669	664	679	698	676	673	659	675	643	646	657	687	666	645	740	656	679	651	653	661	690	661	694	693	644	672	725	684	632	700	640	694	683	745	680	644	653	684	697	678	664	684	727	701	705	668	645	687	646	688	660	649	737	640	662	663	632	689	632	638	643	650	674	673	688	629	683	709	629	701	723	651	657	712	664	712	667	670	652	665	699	729	690	680	638	681	704	658	636	649	664	670	698	701	684	618	655	669	646	663	662	668	648	686	666	662	657	653	664	688	673	678	665	656	667	632	653	633	662	679	665	720	692	650	670	656	635	690	708	667	662	680	668	673	625	671	677	710	586	678	690	684	708	674	708	698	649	664	646	633	692	678	660	687	690	650	726	663	687	737	695	725	636	669	633	661	681	665	621	716	680	659	642	687	674	651	687	662	692	675	682	698	684	695	663	640	649	654	670	698	708	731	669	613	656	640	677	664	713	661	696	639	641	683	672	670	653	670	625	677	672	693	652	707	682	653	626	686	634	656	676	711
13131	811	728	525	359	298	223	199	218	162	184	154	152	145	143	130	144	155	131	158	127	159	143	158	157	118	122	150	140	143	125	107	126	147	122	143	131	136	144	128	131	135	135	145	154	125	118	142	119	134	137	134	129	123	140	103	144	138	139	128	121	125	105	134	124	114	153	141	113	119	127	146	130	127	124	130	114	126	134	150	145	118	122	132	119	156	149	132	122	121	124	155	115	128	118	126	136	108	122	134	152	128	121	139	130	157	128	150	107	109	124	117	121	146	121	132	111	133	141	122	123	129	118	119	128	127	118	103	127	145	138	109	118	128	138	130	113	126	149	128	124	129	139	161	128	109	135	125	110	122	140	128	125	124	114	126	142	118	110	122	124	140	114	124	141	132	127	127	120	150	155	131	124	128	137	136	125	121	122	129	131	118	125	112	137	125	129	122	114	124	120	165	152	125	137	144	118	133	143	138	129	108	139	125	153	116	134	128	139	133	125	120	117	146	124	160	138	113	127	128	133	125	133	125	131	139	117	148	113	121	132	131	108	147	129	138	116	123	127	160	139	142	158	146	130	113	117	150	106	153	138	133	128	121	111	139	142	129	119	107	120	124	112	143	133	131	150	132	141	132	157	127	116	141	134	144	129	106	117	131	132	138	129	141	142	125	108	140	145	133	134	144	130	146	127	138	109	123	142	117	126	116	117	136	119	127	145	109	125	150	110	117	130	134	138	148	152	113	131	135	136	110	146	129	140	157	127	136	151	151	142	128	113	123	138	117	143	126	151	132	128	138	137	155	132	113	126	131	128	139	131	143	122	128	124	129	124	126	114	148	142	121	144	142	131	124	119	137	130	126	126	137	130	123	131	120	132	114	138	131	129	139	141	140	118	129	128	145	127	127	129	133	143	131	141	127	134	128	119	130	131	133	138	133	133	112	134	170	127	143	126	130	130	127	131	120	125	113	123	118	131	129	125	139	141	129	111	130	127	109	137	153	152	124	112	131	128	109	131	131	131	123	150	145	127	153	129	129	120	118	121	129	122	119	131	128	134	128	147	134	119	145	127	123	113	140	111	140	125	105	119	112	131	125	117	120	120	117	133	145	122	141	125	130	148	136	138	133	135	118	125	142	117	124	109	134	132	139	120	117	161	138	130	114	131	135	147	126	126	132	109	132	110	124	154	145	120	106	118	134	142	111	113	121	129	139	117	130	134	130	106	141	115	121	138	136	131	114	121	140	144	146	129	157	134	135	118	145	141	124	136	114	138	143	133	110	122	125	123	114	136	118	129	141	102	127	153	134	122	136	113	120	131	133	129	114	137	131	126	128	126	111	113	122	141	133	128	143	144	126	131	127	137	130	145	141	120	133	156	134	109	128	133	104	122	129	128	120	128	141	124	123	129	131	142	148	140	124	129	135	132	116	124	123	126	130	115	130	141	108	151	126	129	138	146	116	136	124	123	152	138	117	154	128	134	114	143	139	138	135	116	124	122	114	161	134	132	115	155	137	134	140	134	114	126	130	121	133	126	140	143	144	119	115	128	110	117	123	146	142	118	130	134	119	119	125	136	135	147	127	130	126	149	143	110	149	127	138	135	133	123	133	130	119	141	103	124	127	145	150	126	109	119	153	128	163	141	154	120	167	140	131	139	140	120	152	134	140	111	128	147	140	161	135	148	122	147	118	136	136	125	140	125	146	131	148	133	125	117	151	107	149	113	137	118	131	142	120	127	105	134	143	121	124	123	153	118	103	135	108	159	118	127	112	127	122	148	122	119	126	128	126	151	116	130	107	137	131	131	121	152	150	136	125	140	142	133	130	123	115	132	139	123	124	133	134	111	129	152	127	146	110	105	135	127	135	145	114	150	141	145	118	126	119	122	124	147	112	127	109	158	150	142	145	143	111	128	146	123	110	124	114	92	146	119	134	134	118	125	130	144	117	123	118	131	104	128	128	132	146	134	138	124	144	116	139	131	139	154	150	121	126	110	145	138	128	135	115	121	136	118	101	121	131	111	130	128	111	123	130	134	129	135	131	131	130	116	135	155	134	125	133	126	126	121	124	130	99	138	123	134	126	125	123	110	135	123	144	128	124	127	120	120	117	131	113	135	129	145	138	124	132	125	117	160	146	160	149	135	134	121	121	128	119	126	135	123	121	117	136	149	118	125	137	130	106	134	121	112	146	123	105	113	123	125	145	127	131	131	155	145	112	140	136	123	131	154	124	128	116	132	133	135	141	123	139	124	117	129	118	113	133	136	137	132	123	124	117	110	127	123	121	108	147	136	124	141	120	115	124	138	136	116	106	117	132	125	128	125	107	139	156	127	112	131	123	123	123	115	125	125	125	110	127	124	135	123	123	142	131	140	122	136	126	117	126	124	142	132	133	114	137	112	114	119	130	114	126	140	140	134	148	133	123	130	114	113	145	145	123	118	122	133	145	140	145	127	131	134	131	152	115	144	140	141	134	108	146	120	138	139	107	110	124	106	145	152	152	150	132	149	133	108	124	136	150	141	163	147	147	134	139	120	124	136	140	123	120	125	159	126	121	121	131	124	101	114	147	125	111	133	124	121	131	116	161	115	137	135	127	116	128	133	132	156	137	139	141	131	108	126	133	117	123	141	122	132	134	143	117	113	147	139	128	106	130	108	144	127	113	148	166	136	129	120	122	141	132	126	131	116	140	131	127	137	104	131	138	135	130	124	126	133	109	125	141	141	153	126	134	122	111	116	100	148	123	128	136	123	129	115	134	94	105	118	130	144	116	126	132	125	135	119	138	125	145	165	127	129	140	142	128	143	128	135	155	115	143	136	126	123	102	151	135	114	143	132	122	126	138	125	120	123	129	113	139	104	132	110	131	133	131	133	126	131	119	121	115	126	163	132	147	153	128	129	140	135	114	132	109	116	135	137	121	116	139	139	140	101	126	142	134	123	131	159	131	138	127	130	134	156	137	148	125	147	129	146	117	140	123	132	120	135	115	130	120	115	107	140	117	123	102	132	139	133	141	140	149	143	138	128	127	142	125	132	118	131	139	99	125	145	134	112	100	124	121	121	121	136	147	120	151	139	152	145	133	107	116	132	130	136	141	123	120	132	129	138	129	122	138	141	111	139	149	171	118	135	137	119	128	122	143	135	128	137	121	136	127	150	127	97	152	154	151	136	124	130	112	121	136	131	143	128	123	128	122	134	122	130	140	139	133	137	129	132	118	134	124	125	128	143	118	115	148	130	110	125	138	127	140	135	153	147	129	126	126	135	128	135	128	123	152	114	124	128	128	117	130	113	129	134	143	131	127	132	146	138	131	135	138	132	136	104	111	125	125	147	151	111	148	128	115	133	104	104	140	134	124	126	133	126	138	123	132	149	131	137	128	124	116	126	136	116	127	147	139	120	121	133	129	113	119	143	117	134	122	133	120	122	129	116	129	144	130	102	135	125	133	132	123	107	121	125	131	124	137	120	108	160	132	133	131	137	138	126	145
7954	830	1380	1705	1459	1168	975	848	742	644	598	575	512	493	498	482	416	463	423	416	393	371	385	397	423	394	406	381	403	361	321	403	367	353	408	345	382	378	369	364	348	389	390	375	339	398	362	371	360	366	346	359	368	326	351	330	370	325	356	336	347	348	370	319	337	320	352	344	348	339	354	375	320	375	336	375	354	359	312	361	307	324	342	378	340	365	368	369	348	332	333	387	361	329	343	351	325	319	355	359	353	337	342	320	342	354	314	357	284	337	361	342	330	360	346	319	370	364	338	369	320	356	382	346	308	323	330	370	305	341	323	328	358	330	339	346	344	367	322	352	324	351	369	323	343	333	361	346	333	323	326	354	338	337	351	337	346	328	353	312	332	355	349	334	365	360	360	325	318	335	338	350	351	308	334	333	342	351	365	340	335	310	311	411	373	334	309	380	360	348	322	342	354	365	369	333	367	342	327	360	371	358	333	345	314	358	350	354	332	368	319	335	348	355	310	327	361	354	318	347	350	324	368	375	352	340	354	330	342	333	298	361	357	327	355	345	340	328	329	315	342	321	327	305	335	323	336	329	348	362	358	327	333	348	347	343	335	304	341	376	351	337	381	330	328	332	318	363	354	354	352	304	334	356	335	321	320	333	352	351	343	330	342	320	358	324	375	346	331	350	339	328	348	329	355	318	344	335	301	310	351	337	351	348	334	372	364	325	331	327	341	305	337	342	335	344	336	341	369	328	354	321	346	331	383	362	342	351	337	362	308	353	341	334	347	374	332	355	348	327	336	331	311	339	334	335	351	315	329	320	337	308	328	341	354	336	347	340	348	356	351	365	340	357	343	325	323	343	306	317	322	341	324	342	329	321	370	348	346	330	328	339	319	353	335	372	329	333	337	350	356	395	316	360	343	349	359	359	337	332	341	335	325	338	356	366	358	352	330	350	368	353	356	344	355	328	328	346	368	334	325	340	322	315	343	359	331	337	347	370	366	350	341	342	345	347	338	345	365	368	344	346	357	362	347	339	337	327	340	353	320	335	314	331	305	340	323	359	353	354	365	340	358	363	348	324	341	354	326	350	326	356	353	353	347	320	329	349	385	307	312	374	315	337	323	365	324	383	341	328	357	326	351	323	349	356	330	313	331	351	330	372	357	354	288	326	312	359	369	351	328	332	354	359	342	342	349	352	351	324	324	303	365	348	334	331	338	326	344	362	346	357	346	350	327	339	316	314	319	356	355	332	363	338	348	333	316	358	326	332	343	354	332	381	331	331	334	344	350	354	342	361	330	325	352	329	311	352	349	340	335	353	368	327	346	337	326	325	343	348	383	315	311	325	333	345	330	342	356	349	353	315	326	347	366	338	330	335	355	356	348	350	340	338	344	341	393	332	352	337	341	365	315	340	346	346	342	315	369	326	326	320	331	361	371	342	377	340	332	327	355	347	324	305	336	370	368	328	309	332	319	355	358	370	322	353	368	342	372	349	352	340	333	365	358	384	348	351	330	343	401	363	354	311	374	348	345	353	349	333	363	342	324	297	311	362	312	351	317	346	349	334	309	315	336	341	318	351	330	298	271	365	383	351	339	343	335	401	390	313	331	412	350	323	334	369	363	302	308	318	373	361	360	334	356	319	360	333	336	372	338	320	358	342	361	338	370	352	306	339	353	344	310	334	331	321	313	351	331	336	352	335	364	297	361	350	340	332	333	332	341	315	349	324	319	301	363	347	316	334	335	358	334	318	356	322	323	332	325	339	326	337	313	317	329	351	368	340	313	322	310	364	361	287	365	369	346	324	318	350	354	348	325	345	345	368	327	345	327	368	350	327	343	334	351	330	334	352	314	353	336	352	324	342	334	322	340	344	375	333	358	335	343	361	307	335	380	351	353	367	335	330	327	351	332	334	338	335	377	309	363	344	344	345	350	335	329	344	350	347	313	312	329	362	325	355	312	325	328	329	340	314	315	351	361	337	319	349	327	369	315	359	337	341	346	314	354	343	347	347	335	372	328	372	310	381	353	351	347	340	329	312	350	334	331	385	359	306	341	326	322	343	297	344	343	310	354	360	334	332	299	333	325	332	349	347	326	370	323	395	376	348	339	376	354	348	317	339	341	374	350	359	311	339	314	332	329	360	333	319	354	334	356	347	322	346	343	346	320	311	319	327	336	349	337	353	343	338	352	371	357	362	360	362	359	330	350	378	347	316	338	343	339	344	321	335	342	383	340	326	331	373	341	378	347	318	346	354	338	326	335	341	317	331	338	344	303	362	375	326	327	351	354	309	324	358	339	371	347	356	343	347	349	323	337	346	328	362	348	337	323	342	312	323	329	344	353	312	359	358	344	358	320	331	350	325	328	325	345	310	350	332	344	332	344	379	336	331	371	352	353	329	319	330	338	362	338	353	299	374	355	311	324	337	353	368	388	342	294	334	347	347	338	356	374	324	359	337	354	344	331	340	352	347	359	332	332	357	337	367	364	347	335	356	347	327	359	319	322	339	319	314	360	370	379	350	348	315	322	359	310	374	353	347	378	359	373	341	379	324	335	339	341	368	334	349	344	354	361	338	314	368	339	334	368	309	376	333	363	340	350	335	349	348	316	336	306	320	355	333	338	333	345	346	312	349	349	348	343	321	342	309	311	364	356	346	366	352	339	346	328	333	367	309	310	356	348	335	360	331	333	340	320	322	329	334	339	377	349	362	392	335	383	363	342	360	351	371	332	375	342	333	338	348	335	321	312	358	353	304	340	332	355	309	335	364	343	329	331	355	372	306	353	355	368	320	343	360	327	298	342	338	337	332	343	342	324	368	341	299	310	352	326	349	342	371	364	331	322	329	349	373	355	334	345	325	368	384	343	348	373	321	354	318	329	331	322	346	371	335	330	335	319	358	347	329	351	360	374	328	348	350	342	355	377	334	367	338	325	368	333	311	338	358	333	346	346	329	350	328	317	307	332	342	331	362	330	326	300	340	336	381	334	338	345	335	322	312	347	308	348	367	303	296	345	363	349	365	338	326	331	340	341	365	354	331	356	357	331	335	332	326	338	346	343	347	355	311	313	374	342	372	365	343	318	345	322	351	333	319	349	332	339	335	326	315	323	343	334	368	323	350	355	349	336	333	334	349	355	365	348	353	355	296	352	350	359	335	331	351	328	326	335	366	333	364	333	340	342	356	354	334	332	342	361	359	341	354	329	353	300	339	363	308	345	358	376	341	327	330	348	347	362	354	323	358	364	348	384	329	351	331	308	314	295	358	367	319	369	352	366	333	317	347	306	319	307	354	326	319	365	394	334	369	327	333	342	315	371	360	330	333	353	315	314	391	336	365	336	359	339	335	368	324	356	369	327	357	341	369	323	367	327	340	350	320	341	276	368	361	361	332	339	331	367	330	335	312	348	317	338	329	356	347	317	335	344	345	348	348	328	350	335	327	333	350	289	308	341	316	335	334	381	358	351	332	330	314	332	362	345	318	332	343	333	331
1499	397	400	375	370	417	371	427	372	344	394	398	346	372	354	409	412	375	354	407	356	359	422	389	395	383	380	401	385	350	366	374	389	413	387	386	360	395	378	356	386	394	355	398	353	383	384	382	393	415	381	348	413	401	370	369	364	408	398	384	392	368	337	402	358	369	408	388	412	350	383	395	374	387	363	403	406	429	410	382	377	411	397	384	371	380	347	348	409	379	375	409	397	434	385	402	420	374	400	396	400	398	382	355	390	384	391	383	424	402	362	391	410	386	355	371	437	408	395	385	359	388	355	369	387	381	430	389	392	400	378	386	357	347	371	369	368	377	373	439	384	400	378	390	375	363	393	364	369	378	407	401	421	365	403	405	425	395	351	321	383	390	382	375	411	417	384	375	397	415	394	385	358	429	394	411	372	375	428	395	397	407	389	391	401	362	383	377	383	408	363	373	342	363	418	393	377	389	354	390	393	351	390	396	385	391	405	382	403	398	396	355	378	404	372	391	354	409	373	412	378	378	401	414	382	375	393	434	440	360	387	386	424	402	390	412	365	406	427	409	363	372	393	371	383	371	328	352	404	403	378	348	369	415	404	405	411	418	407	406	365	409	397	363	393	366	393	403	367	388	372	406	392	434	427	406	394	378	379	380	385	406	394	413	417	377	350	391	411	386	416	388	407	395	399	413	413	399	376	400	423	374	394	367	379	343	411	346	359	391	433	386	360	395	368	404	362	351	372	373	370	386	404	374	360	388	393	415	403	412	391	386	400	363	395	397	388	369	356	396	359	392	371	381	394	391	385	386	411	377	401	396	380	397	358	326	401	405	432	408	393	373	390	347	356	439	396	376	392	376	351	386	421	411	378	378	404	401	417	380	386	434	374	365	376	423	398	359	385	386	376	422	394	364	386	380	417	376	395	368	394	409	416	394	364	411	412	409	379	363	368	353	401	426	388	381	367	381	423	379	413	378	361	387	343	393	393	383	385	381	390	387	384	383	398	392	391	411	379	399	384	376	376	402	383	366	363	350	367	403	397	403	368	373	395	394	374	357	384	369	372	359	381	349	375	351	378	392	428	409	354	386	363	346	415	415	410	358	365	371	379	373	403	368	340	387	375	380	367	375	386	379	389	392	438	340	406	406	362	365	385	407	365	392	380	359	410	364	403	398	359	375	425	367	368	395	374	409	378	352	409	379	383	367	361	382	411	415	418	368	396	370	371	381	388	386	395	377	373	403	401	353	375	379	406	390	396	383	379	421	378	376	435	381	390	385	371	367	424	389	346	386	365	375	380	392	420	412	358	395	392	413	368	375	402	419	412	400	370	369	401	406	395	396	409	393	380	396	378	371	387	373	375	373	397	385	371	371	366	414	375	356	370	366	371	382	389	358	409	381	381	376	363	357	385	407	384	391	361	373	383	420	380	375	354	386	381	402	378	381	400	393	380	431	408	407	373	399	424	363	356	391	401	363	420	401	378	379	402	385	401	409	381	399	399	405	392	374	408	356	387	398	395	405	399	384	380	413	413	438	390	381	429	394	399	373	371	388	380	370	355	356	352	386	381	405	405	414	378	406	379	365	353	409	413	423	357	381	370	385	391	411	373	390	364	405	398	387	378	375	378	396	421	385	405	402	414	399	409	375	409	412	371	412	416	376	384	388	409	380	417	394	397	389	375	393	362	421	366	356	417	380	408	383	354	378	388	414	402	393	362	363	419	399	402	357	368	409	415	415	397	359	362	397	353	415	385	395	370	373	378	406	368	363	375	353	391	406	399	419	392	391	398	378	387	374	331	399	397	400	406	367	388	362	348	364	413	407	402	418	398	376	416	381	386	442	360	390	371	376	379	356	365	412	429	399	399	399	412	407	406	352	416	412	369	373	422	407	357	385	384	405	405	402	380	400	421	360	399	350	363	389	365	388	390	408	381	356	402	386	412	425	386	401	402	371	380	360	428	392	389	400	364	435	375	397	409	379	368	371	390	377	377	380	386	389	404	374	407	381	382	364	438	361	394	373	421	380	391	406	396	410	363	383	382	383	404	422	382	375	385	367	378	422	348	377	389	387	372	393	401	418	367	368	362	366	373	378	405	409	409	383	406	374	424	364	380	390	375	383	385	369	357	372	394	372	381	372	366	341	379	355	381	385	366	387	400	388	394	367	353	367	413	393	405	352	396	410	413	371	417	368	371	363	379	392	391	432	368	411	382	380	397	448	403	352	367	379	402	382	348	365	423	392	374	402	379	399	381	369	395	372	353	402	366	404	413	391	367	375	377	409	377	373	387	373	398	398	357	367	380	429	367	412	383	375	401	375	375	371	351	391	399	371	407	371	374	356	390	416	386	379	396	424	450	391	393	345	365	371	385	330	357	390	412	388	352	380	363	350	396	415	401	336	416	428	389	391	361	380	351	390	435	408	373	371	392	398	394	419	410	390	412	370	364	353	391	358	432	416	397	404	389	379	373	415	382	401	393	397	399	405	375	374	377	429	405	368	364	355	388	415	426	405	401	392	368	392	376	408	385	390	380	396	373	382	364	396	382	414	406	393	403	393	389	387	380	414	415	381	402	391	395	426	386	364	369	389	398	369	338	401	404	379	370	354	419	389	375	368	364	401	421	354	372	376	392	396	381	385	376	441	384	405	420	396	355	414	406	377	414	363	370	398	384	362	379	367	377	372	365	371	381	416	360	397	369	373	380	396	380	384	369	416	402	397	401	417	394	397	327	363	398	393	377	372	413	398	369	401	408	361	401	360	361	376	393	399	400	383	402	359	372	406	352	353	377	359	366	386	379	394	398	409	393	407	383	362	436	438	385	403	379	408	383	392	421	370	367	393	347	374	389	349	391	384	378	427	368	431	395	400	362	360	380	367	388	366	379	359	385	408	370	385	383	410	387	403	361	396	415	404	360	416	366	382	364	377	391	364	396	365	388	381	377	375	426	374	393	362	376	377	376	421	390	379	393	383	413	387	377	368	357	394	398	408	350	400	395	394	400	407	357	407	398	399	394	395	419	394	409	374	358	365	401	431	382	346	366	415	371	398	374	388	402	366	344	395	374	359	415	382	421	360	386	400	328	408	431	339	372	383	391	411	413	342	384	394	376	388	393	407	367	375	378	388	382	406	383	383	373	398	365	387	383	371	356	417	411	373	417	375	401	346	400	376	370	355	392	405	421	396	386	389	367	358	394	369	411	385	439	359	363	362	352	384	426	375	387	394	364	356	377	375	397	408	392	372	397	384	399	375	370	327	404	375	399	393	403	353	380	358	384	389	385	390	379	400	370	378	358	365	392	385	387	410	369	391	370	388	357	352	436	391	408	395	384	401	408	390	354	377	359	383	390	386	396	376	427	409	376	378	372	384	358	380	387	384	417	373	393	375	380	381	394	429	416	406	386	349	416	383	395	397	380	405	399	380	392	360	387	389	419	400	388	354	349	383	362	380	371	377	379	356	406	408	420	451	382	375	383	392	372	359	374	392
2153	864	944	955	900	909	947	905	930	893	887	845	899	875	900	935	921	800	885	909	880	919	876	905	958	915	913	939	903	860	893	876	883	858	920	843	880	952	904	885	846	919	844	873	933	911	840	928	854	881	875	923	924	858	895	885	884	899	921	881	873	890	873	845	887	849	881	849	895	911	932	860	920	938	912	911	938	884	901	889	923	843	861	853	911	864	939	871	903	909	865	899	908	871	955	889	844	882	909	885	920	860	869	898	874	918	879	835	872	917	915	916	901	897	907	981	835	871	860	930	929	926	891	895	885	866	879	872	880	919	864	912	917	881	936	890	874	867	910	912	908	874	873	898	934	892	854	893	857	911	950	877	925	883	916	828	842	848	904	892	871	877	882	892	874	870	910	905	878	868	973	828	924	863	894	898	940	918	881	899	878	878	914	891	926	842	836	900	846	901	895	910	838	881	901	871	889	909	885	860	878	867	889	893	875	912	864	917	904	825	878	909	880	820	912	938	900	864	908	878	934	916	877	850	861	883	896	887	841	878	899	848	898	872	937	882	849	867	883	872	911	882	935	863	929	896	882	910	868	897	924	905	877	954	872	876	899	889	852	863	854	878	946	839	876	892	879	913	882	857	899	888	869	913	892	894	924	815	834	859	887	866	878	883	832	880	867	914	886	887	878	891	922	933	921	840	910	877	860	906	867	854	848	886	865	898	914	850	940	911	893	923	855	898	858	906	921	840	899	900	900	900	878	845	873	931	821	936	838	887	868	889	954	907	875	919	885	841	886	864	956	879	919	873	853	937	881	930	892	917	907	936	913	876	903	865	869	868	892	858	884	869	857	893	877	881	884	855	899	913	899	937	874	854	907	865	879	857	881	912	944	859	888	911	899	871	860	876	909	873	875	888	887	900	893	854	867	931	948	909	850	908	870	854	894	874	881	895	863	879	857	927	825	907	857	883	886	878	807	913	887	856	978	885	891	899	888	938	856	830	963	884	858	858	906	886	914	861	937	864	873	865	889	889	863	879	915	862	984	903	854	864	928	833	938	900	913	903	911	849	863	916	874	852	859	888	874	905	925	870	881	890	835	875	906	874	908	887	922	900	919	873	852	866	926	884	932	842	878	897	887	877	912	849	898	946	869	863	923	916	879	921	870	855	877	904	873	891	877	896	917	874	895	852	881	879	863	937	853	931	858	922	872	903	922	899	853	877	870	910	928	880	914	877	872	885	924	895	878	889	913	905	892	928	920	882	877	845	910	877	877	868	831	878	870	854	863	908	891	856	888	884	894	900	868	901	886	856	911	882	874	907	968	841	879	864	883	861	886	872	901	861	900	919	873	904	915	871	861	882	864	881	914	879	895	924	884	845	894	933	885	886	884	923	898	899	916	876	919	899	877	945	863	927	896	877	895	877	910	875	890	893	874	901	898	934	879	910	860	910	875	895	908	895	906	849	929	910	949	901	871	884	879	845	907	870	867	830	896	880	876	871	886	852	865	862	878	887	920	879	795	897	935	891	900	870	886	906	918	929	930	918	883	902	895	885	877	859	864	859	834	925	904	935	921	891	883	888	888	923	864	855	857	924	900	868	862	902	925	866	871	896	861	898	870	896	889	943	909	932	871	885	902	897	879	840	875	888	897	863	916	888	931	877	865	899	899	888	880	941	939	849	860	918	895	861	893	925	900	867	939	936	897	906	906	894	928	910	887	899	918	846	882	875	893	910	892	885	916	842	915	840	888	872	906	905	905	888	887	888	897	898	876	855	895	902	846	877	944	868	861	865	912	858	901	873	899	880	863	913	936	900	902	837	933	873	882	912	855	873	903	921	904	937	928	849	866	900	853	884	879	900	849	884	899	912	876	849	898	920	864	902	940	880	982	962	875	910	886	868	915	877	907	902	924	915	926	933	905	865	901	901	911	917	898	901	893	873	916	842	897	862	905	866	858	888	876	885	890	894	857	884	877	866	855	884	925	895	859	841	880	888	828	875	884	899	914	877	893	896	902	921	874	877	922	890	824	906	877	899	823	920	912	948	935	917	913	872	881	879	898	904	878	853	903	878	833	896	879	883	898	883	892	882	898	897	882	894	898	893	835	907	892	864	882	886	894	930	884	868	901	911	838	871	948	897	892	888	888	875	900	866	914	911	874	905	954	846	968	911	883	874	932	919	870	882	884	848	894	949	850	845	897	942	869	902	881	917	885	915	906	877	857	891	868	887	843	887	869	891	926	864	897	944	900	879	859	848	890	939	881	896	900	881	887	863	861	883	888	848	867	848	890	874	883	829	853	875	902	886	884	868	904	935	894	883	923	912	865	885	888	875	898	921	879	923	852	892	920	816	862	869	909	859	894	888	890	883	873	895	900	911	903	817	877	889	845	900	903	861	896	942	978	884	895	881	910	844	860	895	907	918	925	888	900	851	866	847	859	883	864	894	889	880	853	892	905	882	874	868	901	948	922	908	893	910	861	889	907	835	954	894	878	855	904	910	971	886	920	879	837	934	821	906	929	905	887	912	884	871	880	839	900	890	926	925	922	924	892	917	893	876	876	881	897	908	884	867	845	855	877	957	893	841	871	870	963	876	895	879	840	879	894	859	881	893	920	869	894	865	853	891	893	874	857	904	914	909	847	933	852	919	948	869	902	915	860	907	878	917	847	899	867	878	849	882	884	839	822	877	910	848	854	922	913	844	916	878	860	909	900	884	864	891	939	962	909	915	919	849	930	874	890	884	885	890	916	878	889	861	902	855	888	884	827	875	886	874	868	882	874	884	926	895	913	907	878	850	915	875	870	926	859	896	856	884	921	869	863	883	923	852	904	867	851	888	917	867	897	900	893	890	901	880	914	933	845	888	936	880	900	919	897	889	890	907	866	825	908	895	922	897	897	907	848	852	857	869	900	873	796	847	856	870	906	866	890	896	894	887	892	885	908	884	901	859	861	901	831	949	847	878	941	834	884	883	933	834	850	855	819	871	882	950	851	906	926	939	885	903	857	864	803	883	869	898	954	919	864	922	869	904	901	897	855	879	871	853	910	883	908	904	864	904	863	912	916	877	857	875	870	894	852	877	851	870	897	869	868	877	906	854	922	917	880	953	860	911	907	858	878	888	892	832	923	887	900	959	897	904	949	895	852	838	910	878	905	907	933	928	938	920	902	872	880	874	874	855	846	868	920	860	970	921	903	873	846	901	894	890	876	870	860	899	939	893	930	839	875	908	924	848	895	866	867	876	897	855	854	868	898	863	896	885	894	857	851	920	911	869	866	882	801	950	858	873	937	943	958	936	912	888	879	899	910	885	887	869	928	891	835	859	809	948	911	887	886	910	889	843	904	869	923	883	852	895	858	870	860	882	873	865	871	886	860	899	906	957	863	901	936	911	933	854	895	880	907	900	885	906	926	901	895	854	895	845	889	898	918	878	856	940	910	855	882	919	866	899	914	910	825	890	936	879	859	836	885	854	916	897	888	923	896	946	907	938
7302	556	601	485	446	383	356	322	315	330	299	280	304	305	321	261	293	291	279	313	299	306	318	275	276	301	294	294	287	273	307	313	288	288	297	242	308	283	279	289	298	276	281	279	285	302	268	310	294	314	289	291	296	283	296	278	286	279	311	286	302	286	290	286	327	278	286	297	301	281	269	303	317	309	308	265	289	273	299	292	311	299	288	282	281	285	323	275	291	277	253	249	303	312	275	287	264	336	271	276	286	301	298	272	300	258	268	300	299	278	302	278	298	288	313	306	244	262	248	309	319	313	300	286	273	277	276	268	289	287	277	305	297	313	259	255	295	307	281	270	280	270	317	316	271	269	290	264	261	275	282	290	316	286	294	276	250	280	317	287	282	320	283	298	291	272	286	317	299	272	287	267	262	292	304	276	265	280	307	326	294	287	273	303	285	282	271	334	291	278	294	276	281	302	237	293	278	274	274	273	288	295	307	300	300	271	305	311	266	282	313	299	260	329	316	279	299	260	307	291	292	298	301	246	267	294	260	268	258	277	286	244	270	289	289	301	282	258	273	296	303	269	273	264	298	296	302	293	277	253	305	300	279	263	271	296	288	310	293	274	290	299	310	269	276	291	256	274	292	303	279	290	271	255	241	292	287	298	289	301	286	302	261	290	297	298	301	291	264	294	275	279	268	308	257	271	296	289	327	270	283	305	265	302	266	276	260	285	274	266	279	326	290	290	307	279	286	298	301	265	302	289	295	293	298	272	317	271	293	306	288	315	301	295	318	283	299	282	310	276	285	245	261	314	266	294	274	311	289	268	286	298	275	268	253	289	297	285	306	283	273	254	288	284	287	293	318	275	290	291	267	291	305	295	283	310	282	326	286	312	288	283	267	277	279	266	311	318	266	276	290	270	287	283	289	258	275	279	279	288	305	309	277	300	276	267	271	256	305	265	266	279	286	294	285	284	275	280	295	272	274	309	323	312	297	307	269	259	309	300	281	282	283	309	311	273	291	266	314	291	284	244	259	295	292	311	275	292	284	269	281	248	292	295	280	309	300	296	257	303	291	274	299	281	287	263	280	274	262	280	287	318	275	313	288	295	262	280	303	275	286	263	310	321	300	318	259	290	292	297	310	291	283	280	299	321	311	278	293	307	291	309	303	285	289	298	270	284	286	268	270	271	290	290	311	294	254	252	266	323	290	308	308	294	258	293	299	239	292	286	317	310	280	291	280	273	299	306	288	292	261	289	296	271	313	289	276	270	315	296	288	281	276	296	272	309	281	288	260	257	282	270	281	293	304	286	293	283	269	276	287	314	265	265	290	297	313	298	289	288	296	304	299	270	293	252	291	319	285	284	262	290	286	298	316	294	290	267	284	283	267	290	346	301	289	285	284	290	281	257	261	295	275	281	265	276	258	277	354	307	283	263	263	289	271	284	265	304	297	242	307	316	321	304	261	287	287	271	269	289	276	262	289	260	292	262	269	258	322	262	287	284	281	273	283	288	255	289	271	304	241	274	258	273	300	277	295	277	279	267	325	304	290	255	287	286	317	288	313	296	286	300	279	295	315	281	282	286	274	271	297	308	262	276	263	260	282	309	277	281	259	321	294	294	265	282	291	320	307	258	271	302	298	288	297	282	293	309	275	310	289	309	275	302	272	264	285	283	272	291	308	281	273	309	299	275	271	279	280	301	281	266	281	294	295	245	257	296	311	284	271	312	292	277	283	280	310	234	293	293	281	298	276	299	257	269	293	296	318	286	291	277	308	307	296	266	301	284	303	277	280	296	276	244	334	286	277	286	278	304	277	300	272	274	272	311	299	292	280	267	295	287	294	256	287	295	305	272	282	278	266	271	259	299	286	287	272	297	328	310	287	301	321	311	289	264	289	261	258	292	319	278	270	300	279	280	284	271	292	290	292	271	265	277	278	301	287	284	299	273	280	296	289	282	249	249	256	289	301	295	282	298	298	283	312	277	273	297	270	272	290	285	287	296	294	298	292	276	317	252	288	315	261	273	272	281	262	287	315	269	270	293	302	289	296	246	313	327	290	267	291	291	274	315	256	294	312	290	268	280	322	288	287	311	267	291	289	267	306	308	287	304	274	279	260	300	297	275	282	298	293	294	271	291	306	283	298	315	270	280	274	296	294	289	258	308	279	321	311	273	292	278	274	312	258	278	309	280	287	263	314	280	268	277	279	276	298	309	302	309	284	269	266	300	295	294	333	273	288	299	286	272	259	285	300	280	297	271	289	275	302	323	297	287	270	304	290	291	306	301	327	301	296	307	289	302	254	284	304	272	297	265	303	294	262	306	289	301	265	258	304	284	290	257	254	271	288	289	271	300	272	290	294	286	295	325	271	280	280	277	224	283	277	253	278	267	267	300	307	258	267	270	268	277	260	292	256	283	273	291	277	253	275	267	323	286	292	307	287	285	275	247	268	290	281	298	286	293	298	286	286	278	292	269	286	274	290	267	308	271	294	295	262	327	283	268	251	316	290	254	275	307	297	283	281	258	284	324	313	269	327	263	278	332	276	323	287	252	287	300	302	263	280	290	299	286	295	290	267	275	288	309	300	280	291	266	292	289	254	297	288	284	310	298	318	277	252	297	304	306	259	273	267	312	328	272	283	280	275	305	294	291	256	310	290	317	274	274	308	290	326	306	303	298	287	306	272	283	279	280	296	315	301	264	304	272	282	295	284	290	276	280	289	286	259	310	277	261	308	311	288	285	265	280	282	299	305	342	277	278	314	268	311	324	265	291	290	282	293	282	273	313	262	293	270	321	278	289	295	268	311	280	273	278	287	293	293	311	284	299	292	272	285	259	300	281	283	299	318	278	306	261	281	264	320	258	271	284	282	286	299	313	284	280	276	286	271	285	280	250	289	293	273	254	269	302	314	261	257	303	283	308	310	282	284	257	305	308	315	297	320	286	305	326	296	285	295	314	313	324	272	292	297	305	311	265	250	275	293	286	304	291	269	297	263	285	274	274	287	284	290	292	285	262	278	290	294	257	225	277	303	287	297	266	308	317	311	273	295	304	307	251	284	273	272	259	272	295	301	293	293	276	267	276	303	302	294	319	271	281	314	250	328	267	287	291	272	314	296	306	270	320	307	312	278	265	287	286	276	279	288	280	317	268	302	305	299	295	312	289	299	258	322	270	325	266	309	300	294	302	274	282	303	281	277	267	283	275	281	274	293	306	300	285	285	277	276	290	298	273	296	314	282	292	289	320	262	270	272	269	259	264	285	304	285	266	259	310	302	263	277	294	287	289	303	286	316	298	314	277	264	277	291	256	292	313	305	266	302	250	280	252	323	286	268	299	283	269	253	229	270	290	267	305	270	285	299	286	270	292	293	306	277	256	264	271	296	315	309	275	284	291	293	291	319	282	292	281	244	305	275	306	313	297	276	274	321	288	272	300	313	307	286	287	289	290	290	316	296	296	333	271	303	275	295	277	255	272	285	270	271	293	262	281	325	312
6737	918	1268	1392	1255	1059	1006	941	892	902	797	783	819	720	773	744	747	723	713	736	671	697	712	714	683	686	690	714	720	679	674	718	733	691	680	669	644	696	663	712	717	719	711	750	680	661	718	665	645	717	714	709	687	669	694	678	691	667	616	666	645	648	752	690	685	677	689	673	704	695	707	679	653	650	698	648	683	658	712	666	675	634	684	669	671	666	654	706	661	665	689	661	642	668	633	655	677	647	659	682	694	690	648	701	686	696	750	695	653	685	696	689	711	672	710	621	662	638	646	676	661	682	703	665	651	664	665	657	642	642	678	627	669	646	658	682	741	657	676	654	661	668	691	645	669	672	676	662	713	647	690	650	603	660	705	670	661	679	687	671	671	699	658	695	664	657	657	678	681	659	708	662	665	673	701	640	654	692	680	649	670	716	693	679	652	677	705	626	674	691	676	652	683	687	639	677	650	700	703	696	729	700	645	690	674	672	690	656	642	705	680	679	662	661	643	656	700	697	722	635	694	680	694	696	661	667	646	628	676	659	688	660	679	704	696	694	689	685	718	638	723	630	695	672	700	662	671	634	673	728	724	686	673	709	690	673	663	650	709	677	662	669	648	624	695	674	678	659	682	627	662	670	699	691	662	687	698	690	666	649	680	693	714	692	681	647	701	686	647	666	638	666	686	674	695	672	696	683	647	653	704	699	715	672	711	657	663	665	677	666	631	640	653	688	637	686	665	678	699	674	695	677	642	707	696	649	683	664	682	636	703	692	668	657	673	665	693	672	658	686	702	702	691	653	688	670	665	696	668	613	652	638	676	701	679	635	640	656	674	682	680	679	655	711	702	677	695	699	687	714	679	638	651	691	654	674	701	623	659	651	721	682	669	714	677	659	689	667	642	654	712	657	711	690	667	714	684	706	647	725	677	663	706	646	672	705	682	712	695	674	671	711	663	706	707	689	649	678	696	664	691	640	688	631	645	675	593	647	696	665	660	692	716	690	654	668	692	682	656	666	663	636	675	637	709	705	638	671	655	674	662	692	675	678	672	662	693	685	663	666	725	687	635	684	695	699	700	643	689	711	691	657	631	707	642	686	683	660	659	671	643	668	665	713	687	714	684	677	635	696	673	658	654	711	619	670	704	718	682	684	689	670	729	704	656	712	726	638	686	708	668	646	700	680	683	658	723	699	682	635	665	641	674	704	657	594	681	679	725	671	662	701	654	687	675	664	695	691	693	701	665	682	676	665	643	675	677	682	700	709	654	672	685	659	664	668	680	662	687	629	663	654	661	693	722	678	666	695	641	705	652	690	682	743	699	633	684	685	671	703	715	737	664	713	680	660	691	699	709	647	681	704	673	723	650	689	679	689	689	663	675	687	665	664	717	671	677	703	647	665	687	689	689	692	680	682	687	674	650	675	691	633	623	656	633	633	704	714	713	699	686	698	701	665	646	675	653	675	639	673	692	706	692	667	685	740	711	655	677	719	699	624	663	686	679	650	671	713	677	694	666	649	700	693	631	649	664	645	679	628	618	689	674	689	669	657	656	682	681	672	618	711	668	661	666	662	676	658	677	672	748	661	696	617	745	678	708	700	738	647	698	673	666	706	701	700	659	681	653	731	669	672	656	703	692	653	631	639	702	689	652	705	691	650	677	705	665	712	697	633	682	674	653	664	714	692	674	687	664	684	662	695	710	664	658	675	673	734	682	668	694	655	684	676	690	656	685	714	653	687	705	704	688	728	710	657	658	643	719	652	694	667	706	653	706	648	666	677	722	701	689	665	678	650	683	667	701	662	612	664	697	637	636	655	690	637	662	676	654	661	712	665	674	721	653	657	668	682	682	663	640	635	679	640	683	685	650	667	660	663	661	685	655	723	661	730	634	623	663	708	691	642	649	660	677	676	704	720	678	706	676	721	643	659	666	664	659	673	717	662	642	662	674	661	667	674	664	696	635	656	689	674	619	661	626	666	683	663	683	692	662	666	663	715	651	640	688	657	712	666	703	620	683	681	679	679	679	698	649	667	668	680	655	663	708	631	670	685	752	728	648	681	693	680	641	624	659	739	663	657	698	646	648	664	601	649	701	596	671	725	686	690	645	690	669	681	716	649	662	657	672	644	744	676	681	676	723	684	663	655	676	706	656	676	686	718	662	690	693	641	692	714	714	654	691	751	652	687	674	692	642	662	682	667	668	629	728	650	664	623	643	691	650	649	680	673	636	692	726	657	659	655	706	679	683	695	611	650	636	668	653	648	689	677	689	676	686	685	656	677	681	676	688	622	671	638	679	690	667	710	664	712	679	707	655	652	661	714	641	660	675	681	650	646	683	662	651	670	625	677	683	659	652	673	692	680	675	712	661	688	678	684	688	661	721	712	590	737	634	668	603	652	642	642	622	658	647	690	635	685	623	731	708	684	686	663	646	683	620	706	668	668	658	702	690	679	661	703	658	646	663	638	656	670	648	674	695	683	674	716	688	672	664	707	689	710	676	660	661	673	681	691	688	692	677	671	679	708	648	690	706	673	684	644	677	669	658	701	697	661	665	723	681	658	660	702	638	679	652	657	678	701	696	663	668	658	688	636	632	696	696	650	668	656	650	656	672	671	667	681	727	681	712	647	682	665	688	657	611	652	701	661	696	721	682	685	688	642	670	696	702	727	711	618	699	710	725	635	700	657	673	682	676	712	670	676	624	696	689	645	677	684	652	675	646	662	701	692	671	682	658	640	671	653	708	620	662	671	652	645	678	652	653	677	664	701	656	674	654	666	669	686	687	652	636	655	671	686	668	679	654	680	678	710	628	704	638	644	675	681	667	690	639	706	663	667	685	657	632	672	700	631	710	667	648	662	704	646	703	707	653	702	704	699	698	694	661	720	704	652	677	694	690	705	671	683	645	691	691	707	643	674	663	650	600	703	643	668	675	665	702	693	678	668	636	639	646	719	678	682	676	633	633	678	690	634	615	714	647	628	709	661	658	659	677	630	652	661	696	685	650	696	668	654	708	660	625	731	650	682	632	695	706	695	666	707	694	632	736	674	687	688	664	657	706	595	701	605	720	687	627	649	703	624	712	694	674	691	657	690	679	661	662	662	694	729	644	713	641	668	658	652	670	682	675	687	689	657	609	710	705	632	683	608	705	682	652	634	681	681	684	645	684	655	703	685	714	660	640	669	671	657	664	672	731	671	735	665	689	667	688	669	698	671	652	711	652	685	700	707	679	646	639	686	712	674	631	690	660	613	677	688	648	644	694	673	681	675	715	681	665	729	651	673	672	614	622	697	706	654	653	704	661	711	742	646	667	666	667	631	683	703	694	657	683	688	725	614	681	617	700	671	698	725	730	713	663	712	698	707	636	654	641	636	652	721	719	725	663	665	700	718	724	691	639	644	641	679	689	631	651	657	638	718	666	677	661	663	668	670	676	708	657	707	639	667	656	657	674	678	631	625	684	669	722	691	684	665	679	655	694	694	646	705	642	636
13076	762	671	522	375	299	250	207	173	182	147	154	163	148	140	148	169	161	149	137	128	139	128	149	133	141	117	133	117	137	111	134	130	135	121	143	132	156	128	133	133	139	140	144	144	131	116	114	151	129	123	134	136	127	133	133	151	113	122	136	136	122	130	148	145	105	112	125	142	135	132	144	147	138	121	141	125	123	132	124	136	136	133	143	157	158	118	116	120	133	133	117	122	140	132	130	127	108	118	114	104	112	131	139	116	111	106	130	144	121	118	129	118	111	122	128	126	138	136	143	127	137	117	127	122	137	134	135	131	115	114	143	136	128	134	107	126	112	133	160	130	118	141	129	143	133	131	115	121	134	127	138	138	117	125	141	133	131	112	129	120	120	110	145	133	120	144	117	127	130	126	133	124	128	128	131	134	117	132	111	120	129	118	130	137	155	118	133	130	120	138	121	109	122	121	121	125	126	128	111	130	141	108	128	127	134	140	112	135	141	112	129	119	126	121	138	138	148	130	125	129	116	125	132	129	124	133	122	138	121	129	129	135	145	119	124	143	138	112	112	125	113	124	132	134	158	107	129	156	142	144	119	115	116	141	122	127	134	121	128	114	137	119	149	150	91	134	126	122	145	133	138	134	121	122	140	121	128	136	109	120	125	136	119	139	108	122	118	123	123	130	140	129	147	127	132	115	98	141	122	132	160	133	128	135	121	107	126	115	131	148	150	140	129	124	129	108	113	122	132	151	122	141	123	106	139	139	139	157	132	134	128	125	106	120	119	123	119	114	134	125	134	134	129	139	124	137	130	122	115	113	123	147	112	132	116	121	124	122	120	125	118	138	136	128	130	107	133	128	130	128	121	120	124	126	133	132	126	128	140	118	121	122	122	142	122	125	106	113	123	135	133	136	127	121	114	140	112	133	113	136	121	138	126	116	144	163	151	130	135	121	138	137	125	132	135	119	120	114	124	121	133	116	115	128	104	110	137	117	118	121	122	132	126	107	111	114	137	148	141	117	109	132	120	110	129	139	118	132	131	111	115	134	138	156	132	135	131	121	148	125	126	119	137	112	115	124	133	152	139	121	116	124	150	142	138	132	148	139	142	123	123	124	139	123	123	118	140	113	149	144	143	131	117	121	129	135	110	132	118	142	119	136	151	128	130	139	128	128	129	141	137	129	174	145	130	131	107	124	116	137	133	112	141	116	131	148	126	133	144	145	120	130	109	94	118	119	118	123	156	132	108	114	133	137	140	148	138	127	112	122	135	136	127	115	135	129	103	130	127	108	141	121	125	106	126	133	137	128	137	120	129	127	113	128	140	136	121	140	129	127	137	114	119	128	141	127	115	117	138	129	142	150	116	111	117	118	131	139	143	128	116	134	131	122	141	136	130	117	128	133	128	131	120	146	135	118	124	121	121	125	111	112	128	143	141	117	151	131	136	118	142	120	127	111	112	136	149	110	133	144	131	156	114	126	147	128	108	149	141	138	142	100	119	127	145	153	145	126	144	128	136	153	121	96	131	111	123	125	141	128	150	137	130	103	122	126	128	138	134	114	122	125	128	121	119	140	116	122	124	123	138	115	124	119	131	126	143	123	112	113	101	120	110	117	117	132	128	107	128	137	147	125	120	120	128	133	128	135	92	120	124	119	122	140	136	152	122	125	143	124	145	137	129	118	130	119	130	133	137	132	127	127	121	159	131	132	129	125	119	138	111	144	141	132	138	126	123	114	130	117	141	130	134	126	138	135	142	131	127	112	117	122	122	121	125	139	129	142	111	132	143	126	125	121	106	139	119	145	130	131	110	131	101	129	131	136	128	124	145	119	129	147	124	124	131	126	140	164	131	138	129	127	135	151	138	120	142	117	141	136	108	133	135	123	111	134	115	129	138	128	125	144	138	125	128	149	122	110	123	116	118	125	120	132	121	125	136	123	133	135	145	113	134	135	145	143	119	111	136	116	112	141	141	123	129	109	129	119	144	107	145	132	121	139	103	125	123	130	139	131	132	128	124	127	130	138	136	120	146	118	121	138	130	134	125	110	118	116	115	136	127	161	128	120	125	153	128	109	126	130	124	107	125	130	117	110	130	120	126	130	128	126	114	116	124	126	122	103	149	132	121	132	133	125	122	111	136	127	136	118	107	131	131	137	125	139	144	115	123	128	129	141	122	111	106	110	129	129	125	150	106	119	128	124	134	130	157	124	131	115	118	132	140	143	121	130	113	113	127	114	154	139	125	149	119	115	146	137	128	121	119	110	142	119	121	158	103	124	106	129	126	148	145	140	144	128	118	138	155	122	114	130	144	118	127	118	105	131	122	159	124	131	141	137	128	103	116	143	132	127	134	109	124	116	128	121	109	143	131	121	149	131	133	135	128	112	109	143	118	109	142	122	114	126	126	132	125	134	134	132	137	113	115	121	136	139	124	124	128	114	132	121	159	114	96	141	124	140	127	131	110	142	147	138	140	156	111	137	137	134	136	132	144	128	137	134	143	111	125	129	108	123	147	135	118	127	121	140	101	127	155	115	134	133	116	114	119	152	132	116	141	109	110	114	108	118	135	125	117	130	149	117	127	117	126	130	142	137	132	133	99	138	145	134	121	120	156	142	158	110	147	139	140	141	129	159	137	140	133	133	138	131	139	127	133	136	121	139	117	128	111	122	132	133	137	108	122	129	121	136	122	105	129	128	137	119	129	140	138	113	148	126	132	141	133	134	125	110	123	135	124	140	145	119	123	139	122	124	109	134	142	133	105	101	124	129	136	136	120	144	138	130	120	125	140	135	134	130	124	136	141	132	115	102	116	118	174	131	121	137	128	130	133	131	119	130	122	140	111	106	121	121	152	141	130	119	118	134	106	120	120	128	108	139	132	120	143	120	129	109	122	116	122	125	116	126	142	131	147	131	118	126	139	113	135	125	134	127	126	121	129	139	119	127	146	134	117	122	127	117	132	117	129	124	101	140	135	146	128	133	123	148	137	137	150	122	134	120	131	129	112	158	138	120	132	153	136	127	129	159	141	117	118	132	110	133	126	134	144	142	134	135	122	125	127	130	131	110	142	141	125	122	139	153	121	132	151	125	118	118	120	130	134	142	144	132	126	128	131	114	142	134	109	127	120	129	124	126	143	118	115	123	125	126	123	136	136	148	129	111	128	159	127	115	114	126	143	105	168	135	120	134	152	119	137	129	108	111	156	139	131	129	124	130	120	122	133	130	148	132	125	146	127	127	153	139	133	131	133	139	127	127	122	125	131	134	117	140	140	124	136	126	133	135	127	133	140	119	135	119	136	127	143	137	131	125	137	132	131	126	143	137	116	123	140	109	160	118	121	122	128	116	119	140	138	133	133	106	137	130	128	118	145	121	156	147	135	137	132	139	119	152	138	116	110	122	139	118	132	138	135	114	133	105	120	111	121	120	122	117	127	104	137	129	113	131	143	117	165	128	137	134	149	118	140	106	129	148	91	127	151	125	156	116	138
8046	752	1407	1732	1442	1136	973	843	792	640	612	556	553	523	477	490	491	463	469	431	378	431	368	380	415	401	383	391	410	370	357	363	366	383	343	357	386	352	342	360	353	368	338	330	360	354	351	352	354	342	336	317	348	357	358	327	357	358	297	338	354	343	327	346	345	364	372	329	324	315	352	340	312	341	360	329	338	362	357	359	363	354	320	332	340	325	339	327	336	319	325	345	367	354	353	329	364	344	323	372	350	369	363	332	365	332	335	310	335	338	334	304	363	333	309	367	337	324	318	376	372	336	343	366	371	353	355	354	349	369	364	338	350	327	347	360	354	331	358	343	340	329	334	351	362	349	350	354	325	333	344	355	348	331	360	358	348	353	367	360	348	352	320	348	328	344	342	364	357	325	335	362	328	339	362	330	300	380	341	362	354	359	336	329	356	315	342	325	371	362	360	362	343	305	354	340	329	344	337	363	371	355	369	342	323	348	321	341	364	353	367	353	370	344	325	303	319	320	344	326	331	328	318	327	357	351	351	338	318	340	366	335	324	362	343	355	364	319	341	340	354	314	331	323	328	328	319	354	353	337	333	349	338	341	341	349	306	338	344	381	354	363	319	342	354	388	338	319	354	347	346	342	349	343	324	325	360	316	341	347	374	352	318	346	345	330	346	328	332	389	343	327	341	346	315	331	313	325	340	346	338	391	354	329	318	342	324	333	314	335	351	288	349	347	360	327	388	317	375	316	339	335	357	341	360	314	348	333	332	371	360	349	360	355	304	368	363	337	360	347	340	333	369	319	319	345	340	329	321	376	346	373	332	354	354	366	371	372	319	308	368	357	332	351	355	334	347	356	370	345	325	358	355	342	368	351	302	332	328	377	307	367	349	328	356	311	333	356	343	298	345	331	360	332	359	343	335	342	364	334	320	319	341	300	345	360	349	318	342	353	328	359	326	335	330	336	347	350	367	343	320	363	356	308	326	347	345	325	308	339	328	343	330	340	357	344	409	344	363	367	331	357	346	329	334	341	336	305	330	357	360	323	360	334	351	322	365	324	336	344	337	350	318	345	355	353	339	331	357	352	332	345	346	331	330	345	342	357	353	369	331	333	337	354	386	363	373	354	301	342	364	363	355	333	364	306	347	364	324	359	341	319	332	330	350	301	339	331	326	358	364	365	336	341	317	351	344	343	325	329	339	328	325	351	315	311	345	333	371	344	357	367	358	358	332	358	368	353	361	338	340	349	332	369	319	330	357	367	336	314	313	358	315	328	345	342	337	335	358	338	331	342	338	389	315	348	359	313	335	339	348	356	327	323	341	305	316	348	308	328	355	352	326	335	288	358	305	344	328	327	354	324	344	338	352	362	334	334	330	329	316	365	349	355	343	332	349	345	342	351	351	366	329	331	344	341	349	331	321	362	366	326	349	343	338	360	366	359	339	301	346	305	342	350	334	325	345	308	376	341	365	351	327	342	333	341	332	328	345	319	338	339	337	328	319	327	338	348	362	337	337	341	331	334	297	320	327	358	353	337	343	330	339	349	343	343	335	329	366	338	367	321	338	342	327	331	361	365	354	346	332	391	352	366	357	355	343	352	315	327	332	360	360	332	323	320	344	379	346	335	321	321	337	380	363	335	352	388	340	316	354	336	346	310	320	329	336	354	345	297	309	331	349	308	315	336	328	348	324	360	360	311	337	341	359	367	330	358	359	318	338	326	331	341	380	333	348	364	330	336	378	311	356	348	363	345	347	364	333	340	333	341	343	345	343	325	309	336	355	313	359	367	325	357	348	362	330	324	321	333	340	320	336	326	340	325	337	347	377	329	341	358	339	315	373	351	330	355	348	334	322	362	367	372	359	325	362	369	392	332	357	346	302	337	363	356	368	339	297	337	359	346	326	375	322	342	325	376	324	334	357	358	334	327	329	333	354	331	328	337	342	346	366	345	330	365	330	368	340	382	345	363	365	358	337	343	339	383	325	346	305	355	344	326	333	311	378	337	351	311	362	336	381	356	327	326	332	363	337	332	360	341	357	346	347	340	373	349	320	355	325	349	329	320	361	330	339	368	336	355	340	345	345	356	312	308	360	328	318	319	335	328	367	358	383	367	330	315	330	327	322	361	360	369	330	332	316	345	327	343	342	327	349	337	339	335	333	365	307	342	309	334	315	335	323	356	320	337	312	321	339	352	329	342	364	332	342	336	341	318	332	323	354	337	329	322	333	330	359	370	337	321	330	320	349	351	344	368	354	327	306	345	349	327	319	319	316	313	351	320	371	336	344	322	302	350	329	352	330	344	374	364	324	332	330	343	338	326	323	332	342	333	327	334	334	345	335	339	324	365	329	338	323	342	347	336	330	360	337	369	332	337	321	344	327	339	336	357	353	332	325	337	331	328	309	335	348	349	337	365	311	349	328	326	320	332	303	344	343	333	325	372	341	331	326	325	360	346	345	331	348	311	339	340	336	347	319	325	327	332	347	378	322	360	364	311	326	332	333	354	338	330	350	308	350	300	295	348	345	342	343	313	314	352	315	316	313	350	352	338	352	338	346	345	356	330	345	364	346	339	341	353	330	355	352	350	365	344	348	350	358	322	325	357	323	333	338	339	285	327	309	355	338	333	345	378	323	339	348	345	345	326	338	339	356	336	351	304	372	330	368	356	335	349	319	365	357	347	340	322	306	369	349	316	350	363	322	359	335	333	340	347	343	334	346	349	331	367	342	358	370	340	287	334	356	386	330	318	329	331	373	341	344	316	329	354	340	339	355	325	342	349	372	350	359	318	331	348	313	316	379	349	341	331	345	340	320	318	359	308	331	339	353	344	328	362	332	324	345	343	337	326	323	360	320	345	338	364	326	363	347	342	324	351	331	381	348	332	339	309	323	331	335	346	328	279	339	362	313	335	309	340	335	336	321	348	330	344	315	349	340	362	309	337	323	367	334	329	325	300	351	341	368	354	328	362	337	356	309	306	358	317	304	357	370	315	353	350	353	344	328	359	349	379	356	372	348	366	326	342	372	329	329	337	368	337	330	351	330	344	361	321	319	364	347	321	364	324	336	336	321	345	333	358	344	369	334	372	346	357	323	335	337	349	337	313	345	300	339	346	349	350	334	318	315	306	318	312	344	327	354	341	359	334	338	339	352	321	351	354	347	333	329	317	335	365	339	360	333	340	337	346	331	340	339	326	346	321	341	337	346	341	317	319	341	344	349	368	329	330	338	338	350	377	341	329	341	341	340	331	341	382	351	328	348	332	353	309	358	372	342	379	328	355	321	338	327	323	373	377	309	362	332	377	346	337	328	339	327	338	331	353	322	343	324	347	322	371	317	348	384	327	367	364	386	368	310	347	322	365	351	341	319	313	354	330	386	365	309	359	354	357	323	328	354	314	353	329	334	343	346	328	313	310	332	326	328	294	348	336	343	344	317	326	330	369	343	354	350	325	364	339	313	352	357	348	364	322	339	304	330	318	320	346	346	328
1485	376	419	395	423	395	420	450	367	383	388	400	421	405	394	408	358	389	388	393	370	382	382	370	371	421	364	397	374	411	360	403	406	453	401	405	430	380	395	400	387	386	397	396	387	405	390	393	395	379	388	398	382	374	404	394	350	388	384	380	396	380	403	401	353	388	378	419	405	391	366	388	417	403	354	404	373	416	345	396	420	362	360	351	367	400	418	428	391	389	398	382	376	409	394	404	423	413	387	411	368	385	386	395	377	428	439	384	370	389	370	391	410	405	358	379	352	400	405	382	406	383	373	402	376	376	395	429	438	396	373	378	370	383	393	395	379	415	324	382	382	375	392	381	416	404	358	415	392	417	385	388	396	435	432	404	397	386	430	380	397	366	347	378	396	407	385	369	372	384	370	372	370	405	359	402	384	361	400	381	395	382	354	359	409	381	380	348	409	389	383	409	398	389	398	345	391	399	408	365	415	394	364	371	351	416	397	370	361	410	397	400	365	428	373	403	384	347	391	405	398	416	349	411	409	410	439	354	406	398	390	415	399	373	392	398	390	380	384	394	347	376	385	403	377	351	378	414	355	388	414	409	413	362	382	395	389	391	409	385	398	396	393	391	407	369	401	399	420	375	402	418	377	415	368	348	413	409	379	395	386	363	419	386	376	385	389	402	343	403	385	361	351	394	405	367	412	368	368	422	424	408	402	395	382	380	413	406	393	369	395	383	395	391	399	394	349	396	384	431	402	374	400	393	419	384	405	357	374	393	398	354	381	362	364	363	375	407	388	391	402	362	411	400	384	373	375	367	352	382	407	377	345	366	392	415	391	384	389	381	376	365	388	366	393	351	368	413	377	401	435	389	361	389	361	364	430	367	381	397	351	389	387	379	407	389	416	387	381	408	368	343	350	387	402	399	371	404	392	363	429	379	383	410	369	381	393	386	393	404	378	383	371	377	395	395	407	406	425	382	386	362	401	381	368	373	412	410	382	395	355	404	374	385	386	404	387	411	367	358	368	354	418	415	407	397	423	392	360	376	395	349	391	392	391	406	432	377	386	368	372	418	406	363	392	402	328	343	386	359	393	397	363	370	374	417	372	383	370	355	399	408	393	382	387	415	405	342	365	358	414	392	403	387	399	398	413	394	408	364	366	356	381	406	400	398	410	386	360	386	390	388	368	374	395	387	379	367	404	439	372	405	354	408	354	426	396	372	400	421	389	412	412	355	386	399	373	422	397	341	359	415	400	373	391	378	338	374	408	384	372	387	394	338	388	375	406	362	375	366	383	386	371	377	405	348	377	422	368	381	401	362	376	414	362	364	339	377	403	405	373	421	400	390	395	389	373	360	384	365	370	371	357	390	397	392	398	411	381	378	410	390	401	359	374	398	397	394	425	409	384	370	371	410	375	334	403	362	346	350	379	401	397	405	403	361	416	378	394	397	368	381	387	354	372	356	391	419	388	370	363	348	371	371	399	398	412	381	376	403	367	359	387	380	398	366	387	405	371	410	388	345	406	403	380	371	395	359	406	336	400	398	395	405	380	399	412	375	360	426	394	437	396	403	418	393	362	368	360	370	364	379	373	371	368	391	383	394	443	425	387	344	397	396	401	363	383	377	376	366	370	386	434	366	376	383	400	375	419	402	371	354	399	349	403	392	408	391	367	395	334	400	351	346	407	434	396	374	403	342	358	437	429	383	391	379	406	381	411	391	359	375	419	404	419	407	368	367	381	400	409	387	398	412	421	439	381	384	408	383	384	388	364	373	368	391	411	399	388	348	410	374	392	390	391	419	372	403	399	394	385	384	359	386	368	383	369	368	388	377	369	355	401	417	380	377	383	350	379	387	414	381	413	348	361	341	364	379	414	385	386	365	410	401	421	385	413	403	404	406	392	350	373	403	376	401	359	391	383	383	371	401	411	368	385	414	366	385	395	375	404	373	409	390	376	358	354	373	378	381	388	352	372	367	383	400	413	366	396	388	356	433	372	406	374	375	397	380	403	382	373	410	391	388	406	417	420	376	367	386	430	399	417	393	387	402	440	397	384	410	388	381	410	400	370	368	422	407	417	430	386	377	398	408	387	406	344	392	393	388	392	354	386	353	403	398	439	406	362	367	405	426	425	393	419	368	398	390	398	332	370	423	390	398	373	396	380	424	401	355	406	393	403	389	352	361	408	392	407	395	405	389	362	420	369	348	392	383	350	399	372	371	404	398	402	388	395	410	375	397	389	431	363	383	392	369	341	348	354	415	416	418	420	403	409	404	384	384	344	382	393	417	381	370	365	378	358	371	404	349	393	373	389	377	366	380	412	402	351	393	424	359	392	380	395	375	394	384	401	384	406	353	407	395	382	395	373	393	425	372	390	361	360	383	381	424	353	392	420	381	378	365	384	361	421	392	387	390	397	371	375	414	376	419	389	398	404	363	405	403	403	355	374	413	406	392	377	402	412	399	401	370	377	356	376	369	385	372	381	373	387	399	399	339	399	362	381	398	371	391	393	348	409	375	399	420	334	361	375	435	404	338	385	372	376	354	418	402	407	387	405	362	392	406	372	416	382	367	381	381	363	368	393	340	404	374	391	355	390	377	404	388	406	382	423	404	395	414	346	386	394	388	389	384	357	359	402	415	405	362	345	409	380	365	355	358	377	385	393	397	370	392	396	359	420	386	381	384	386	355	370	371	399	386	397	392	384	369	374	411	379	385	371	397	378	354	400	354	404	363	359	398	336	367	404	421	403	389	394	386	375	377	416	444	378	367	363	366	405	418	432	428	386	379	412	396	375	393	378	378	398	397	395	387	391	393	396	437	380	363	386	398	409	411	405	396	401	372	369	383	404	371	380	400	389	392	406	393	386	388	371	409	390	347	370	377	363	374	372	377	366	386	369	401	408	370	381	419	392	394	376	356	390	388	389	376	381	385	369	367	374	403	410	361	375	430	398	367	381	366	366	372	402	364	390	355	398	389	373	364	404	413	399	412	390	379	355	410	401	401	412	384	390	425	398	402	385	437	377	361	403	400	389	373	356	386	367	380	395	390	381	345	401	383	359	366	375	404	398	382	380	368	381	412	384	361	356	355	385	385	377	383	409	364	385	416	419	352	406	392	403	409	374	390	351	412	388	405	407	367	383	374	347	403	375	431	375	385	377	395	403	363	374	388	425	397	376	406	406	382	431	408	420	395	408	397	378	382	367	393	391	407	402	363	400	374	382	399	372	394	361	385	419	401	381	386	352	364	384	330	369	410	394	361	383	348	357	367	437	390	384	397	389	365	362	427	391	429	398	368	394	404	410	391	328	395	413	435	384	382	389	352	339	420	427	421	384	374	408	392	394	348	415	387	423	354	433	369	410	389	362	375	373	372	381	386	374	402	394	371	418	371	398	384	418	417	378	386	432	421	405	394	377	392	338	408	376	345	368	385	392	381	406	415	378	416	363	396	403	444	401	385	364	424	393	414	408	341	395	402	367	397	390	409	412	392
2148	929	924	956	919	913	909	860	858	895	914	886	886	868	925	876	932	888	946	900	935	903	909	833	883	901	858	955	936	887	857	882	887	897	874	846	906	915	914	851	875	891	910	890	851	876	910	910	839	889	892	914	898	862	866	944	859	940	874	922	905	877	861	896	892	841	939	873	875	858	875	907	890	882	881	922	905	951	879	897	873	918	952	812	873	862	866	896	902	863	855	885	888	869	882	915	919	948	887	894	882	949	878	823	902	876	928	912	881	853	849	870	888	950	864	889	876	853	933	889	863	884	858	899	873	834	907	869	921	846	862	839	898	884	876	935	876	925	863	924	915	905	921	911	848	902	869	838	914	904	914	858	889	872	880	874	846	918	834	904	859	858	873	923	899	874	847	888	900	817	865	925	893	893	912	880	851	902	936	864	850	894	868	855	880	934	948	920	923	834	873	830	878	904	920	912	855	875	877	895	876	832	801	867	859	901	934	873	855	894	886	901	848	932	933	864	858	936	885	886	922	897	842	863	904	896	940	857	898	902	826	890	892	927	907	912	869	842	907	909	890	951	854	866	911	849	920	901	864	853	847	931	915	907	896	907	921	871	936	848	843	904	916	850	871	919	862	860	949	824	899	910	918	862	920	843	928	884	923	848	872	926	874	891	869	831	939	982	885	837	884	924	862	901	890	945	949	922	926	860	850	894	916	877	888	884	905	843	905	875	900	944	830	951	902	881	895	817	881	889	897	885	849	954	877	929	850	920	874	918	824	860	919	815	893	873	945	842	861	866	840	871	891	879	890	936	881	853	909	842	919	893	948	890	857	881	854	899	858	869	909	910	846	887	889	868	891	845	845	881	851	915	869	848	901	905	877	933	890	950	871	866	913	921	876	878	895	843	929	933	895	918	890	938	898	902	853	897	912	895	895	886	888	856	900	896	905	885	934	872	895	900	878	896	844	898	904	867	942	881	862	873	913	915	876	888	942	876	867	875	959	884	878	879	954	898	876	870	888	928	863	843	899	879	907	874	865	922	886	894	900	915	938	910	870	917	891	823	881	888	891	882	837	885	885	848	836	914	910	884	992	893	852	873	918	935	872	869	861	906	936	901	898	903	887	863	898	869	917	913	910	905	914	904	873	914	890	926	932	944	892	877	889	859	898	884	904	866	866	901	920	830	920	871	948	896	903	886	880	900	898	843	938	903	931	914	900	882	895	910	903	936	915	901	900	886	914	840	884	910	889	917	930	870	922	845	863	917	852	932	902	897	892	939	899	929	925	901	904	934	871	867	901	896	894	888	870	843	871	877	906	917	908	910	908	903	871	855	889	881	935	871	931	882	897	919	848	882	886	883	900	881	897	859	850	894	858	904	947	910	912	907	900	899	901	897	907	909	909	834	926	928	930	894	915	942	875	905	877	883	927	904	934	900	906	859	840	922	896	892	879	915	911	899	923	848	875	914	908	930	857	878	881	884	880	881	878	873	851	886	885	873	937	849	906	906	887	881	872	897	902	895	919	899	895	934	882	855	858	858	883	907	869	853	843	891	847	883	937	892	816	859	924	889	846	942	931	863	929	879	889	844	993	867	879	907	934	868	868	907	912	879	897	947	896	864	916	894	890	915	913	857	924	915	922	919	886	898	927	958	870	889	873	900	885	867	859	935	793	928	850	837	899	892	869	899	913	863	895	870	924	883	917	907	867	834	858	908	882	840	911	899	905	855	908	930	927	916	845	900	846	834	867	914	854	941	850	888	884	867	897	926	891	899	907	900	880	900	877	899	897	865	877	884	899	869	922	883	895	863	873	930	912	918	940	865	930	847	859	862	888	931	905	914	922	886	899	921	893	876	880	897	902	832	883	858	945	878	900	954	921	922	872	920	905	855	900	868	858	924	860	913	912	890	846	927	893	938	949	833	877	856	890	875	874	897	866	878	876	875	868	902	890	873	920	813	887	862	853	851	923	869	844	842	922	948	879	888	875	917	864	917	894	917	875	860	867	872	848	874	851	880	883	918	876	889	893	861	898	920	892	873	867	843	885	903	928	868	877	847	950	930	934	921	952	888	894	864	943	898	887	892	910	905	970	882	861	853	859	927	857	931	936	914	884	892	877	905	843	907	895	906	911	915	921	904	898	876	905	872	919	920	944	873	916	890	873	906	869	895	901	927	866	886	843	915	938	894	901	888	886	910	894	865	931	858	873	890	894	943	871	906	858	940	877	952	868	841	879	869	845	980	928	875	926	913	880	873	911	932	889	891	911	884	870	886	886	820	922	841	895	885	805	879	893	946	879	856	964	923	928	887	872	926	898	871	893	856	883	920	915	952	886	892	898	879	934	895	886	927	910	918	929	861	885	838	906	904	913	835	918	886	884	864	876	917	852	900	870	908	876	874	883	888	873	864	866	833	897	868	885	870	880	917	860	891	906	911	867	878	923	914	873	836	844	861	876	858	856	885	929	966	865	885	914	923	892	914	879	898	911	918	898	866	864	899	924	911	903	876	918	877	908	897	884	894	878	873	882	877	878	833	906	886	945	847	910	861	863	963	930	874	907	890	879	831	906	914	881	866	904	878	887	835	865	898	911	922	877	871	888	890	910	891	901	903	931	857	859	910	882	940	910	889	910	912	905	902	897	924	940	890	886	888	932	886	835	896	844	888	861	878	886	907	886	851	882	921	950	850	891	867	868	899	910	868	836	861	936	915	868	888	934	882	844	865	867	913	890	851	892	907	903	883	887	863	879	892	963	922	890	850	937	854	913	892	913	930	867	929	904	896	820	858	912	857	824	853	902	881	885	876	882	891	851	913	926	861	877	903	888	843	923	930	869	882	884	893	864	946	875	917	875	870	891	926	862	870	886	877	918	872	895	863	923	937	851	876	917	896	927	898	868	920	880	844	842	860	875	876	866	883	853	899	879	843	837	882	901	924	799	874	881	870	909	910	876	947	875	889	870	953	889	882	885	914	902	856	864	857	924	852	906	907	882	868	861	906	869	925	941	852	876	860	899	875	911	884	898	879	948	893	837	878	836	887	882	887	895	880	833	862	885	902	885	885	906	868	873	900	903	897	867	926	930	882	911	933	897	909	879	912	916	847	870	867	870	832	892	882	900	957	887	887	931	824	850	864	917	913	838	910	884	892	886	865	916	886	854	917	863	892	916	888	916	897	878	865	926	885	890	874	933	914	967	863	860	918	935	871	880	898	875	927	926	866	888	954	947	900	887	849	929	916	878	879	891	870	906	912	928	878	889	906	899	905	922	878	896	943	897	876	924	854	901	880	903	885	863	884	837	932	893	880	904	931	924	882	990	917	905	968	898	913	831	907	929	869	889	935	882	889	886	909	863	893	916	882	893	842	881	875	858	864	914	923	850	811	814	854	921	891	914	899	910	926	867	901	902	845	895	930	883	913	885	900	849	890	875	864	871	878	922	904	892	898	899	945	875	898	913	898	883	886	891	854	841	898	878	927	876	930	853	921	935	843
7462	578	566	502	439	378	351	367	305	295	297	293	326	334	289	277	307	293	328	297	314	300	258	304	335	292	279	296	280	309	277	313	292	266	293	303	277	308	247	242	287	274	285	280	292	274	317	264	310	270	278	309	271	286	308	315	295	278	286	271	287	292	315	292	253	332	309	304	278	311	316	278	301	256	307	289	291	297	291	253	259	280	320	263	272	278	297	303	296	267	298	303	288	288	332	264	270	307	292	257	302	281	291	283	298	297	277	308	270	290	308	298	294	299	294	315	288	282	290	320	277	282	286	287	276	267	295	299	288	266	291	309	318	270	281	293	276	279	292	323	300	298	291	343	284	273	287	226	253	283	310	285	290	274	251	316	337	287	296	254	263	287	269	312	265	288	300	274	303	277	283	277	267	290	278	286	274	295	304	294	253	262	286	301	286	305	290	296	276	284	328	310	283	289	264	324	288	305	280	299	302	273	246	300	264	285	282	293	325	297	256	267	252	260	292	306	289	270	277	280	295	275	295	296	298	271	272	277	263	310	310	293	270	320	277	263	280	316	321	268	271	280	291	273	294	299	292	297	285	298	263	278	277	258	277	277	264	287	294	290	307	269	287	287	269	284	318	283	290	279	304	273	290	301	309	295	268	286	310	285	268	297	295	299	253	300	309	316	290	294	267	301	290	294	301	295	285	279	301	282	260	281	271	288	289	303	281	268	290	283	264	283	278	273	287	247	323	268	282	285	299	290	312	280	271	314	290	299	277	287	284	301	288	304	276	259	301	277	282	278	296	311	320	260	272	251	317	295	268	284	280	289	283	315	285	290	283	284	295	272	275	262	298	289	296	318	268	253	288	309	283	340	254	265	319	278	283	295	253	292	301	289	268	295	299	287	268	290	314	285	267	298	304	307	264	264	266	293	274	282	298	298	258	283	285	286	278	300	280	268	329	315	285	286	261	281	285	294	260	297	292	314	272	277	296	282	279	298	293	264	289	288	301	260	281	288	288	323	280	283	271	292	277	273	311	292	269	324	300	289	302	268	320	291	282	288	280	298	256	270	282	280	292	259	251	306	271	284	289	309	303	303	296	260	267	293	281	269	304	305	254	252	273	297	266	323	284	304	269	281	279	282	284	282	259	281	291	268	266	261	299	272	255	298	296	268	271	292	303	309	323	260	277	269	323	271	283	289	273	320	301	300	293	301	285	277	272	269	282	307	293	287	320	291	275	284	312	287	285	302	298	276	231	284	301	339	262	278	263	312	287	305	310	236	277	302	290	304	278	295	310	289	291	272	320	288	313	281	300	307	280	306	263	281	282	281	299	291	280	271	262	292	295	267	293	295	261	295	271	296	268	286	285	274	302	288	285	304	280	291	299	272	249	273	263	283	270	305	284	295	291	285	295	296	306	274	302	294	300	269	284	299	265	288	299	278	290	335	271	302	286	274	277	290	243	286	298	268	293	273	263	283	293	272	282	286	306	271	300	299	288	286	273	297	253	272	282	271	256	297	295	264	310	273	257	303	311	311	277	293	280	318	293	313	289	255	281	314	287	280	253	294	271	285	308	291	255	277	290	283	285	326	295	298	293	280	291	287	299	277	273	312	276	310	282	272	292	279	277	300	278	275	293	266	274	280	294	279	275	274	334	269	283	282	279	272	315	281	297	314	268	277	296	292	259	270	263	267	257	288	266	259	285	276	265	288	292	291	298	250	270	301	286	268	299	296	307	272	309	273	264	277	301	315	297	299	296	280	270	272	230	254	305	295	311	277	276	282	266	249	293	289	283	306	290	307	295	296	286	255	264	267	275	261	275	295	288	316	281	281	291	278	287	300	270	280	309	292	316	255	261	261	299	282	293	282	277	297	277	286	266	277	279	305	306	263	258	261	230	285	315	270	270	311	301	268	282	273	288	287	295	280	286	293	295	286	287	280	310	244	325	299	314	257	269	289	283	291	265	278	282	303	303	272	300	306	299	282	299	306	289	304	330	268	298	258	288	323	276	252	267	251	263	290	309	281	279	275	297	302	296	320	303	286	291	299	257	297	261	268	301	243	322	287	289	273	282	258	284	293	278	271	284	303	262	310	294	267	279	305	298	262	321	333	285	282	281	297	310	290	310	315	275	274	285	312	269	296	282	267	274	299	337	259	289	290	300	281	286	299	303	322	275	290	304	323	295	295	280	293	294	296	289	287	289	305	270	269	283	275	308	282	285	298	277	282	281	256	269	280	313	282	293	296	293	291	282	273	275	280	309	272	285	271	327	299	289	262	309	271	307	267	299	279	277	334	307	267	287	308	262	269	254	281	274	266	299	304	320	271	300	299	297	259	288	278	283	269	300	263	258	271	304	301	278	268	298	273	306	299	290	282	285	316	298	302	290	283	307	307	277	280	278	296	279	294	297	308	313	253	309	291	293	270	285	296	287	289	277	281	301	294	269	268	264	279	264	321	311	312	274	314	269	240	313	297	304	230	284	290	259	280	258	310	302	300	265	300	321	314	270	320	278	264	294	302	268	282	279	310	290	294	322	265	287	270	264	263	262	316	313	282	320	306	322	308	275	295	303	303	315	281	294	274	278	281	258	276	267	261	277	279	248	298	291	312	267	326	288	291	310	288	276	271	278	284	282	295	254	290	297	329	272	279	291	289	277	272	301	281	312	297	302	269	298	287	304	278	294	287	286	279	280	292	307	260	272	311	328	275	278	263	226	290	281	270	281	301	282	268	302	307	281	310	270	281	275	308	245	289	272	300	268	266	278	300	275	303	274	302	294	288	294	287	284	286	273	313	293	297	298	280	294	317	274	286	283	286	270	282	298	274	268	286	304	289	265	257	272	270	318	309	288	312	298	329	316	323	276	287	281	275	284	286	268	304	272	291	311	275	296	275	272	277	334	285	278	310	290	276	289	300	296	281	278	282	300	269	289	277	280	270	273	289	306	279	261	290	315	298	293	313	292	303	268	276	311	292	291	276	269	312	305	257	272	272	301	285	283	297	288	288	280	289	269	289	264	234	284	302	248	309	275	299	282	305	307	296	293	297	285	266	307	285	302	313	293	297	293	295	285	303	310	299	295	274	288	301	285	310	269	271	277	286	287	292	304	283	286	287	274	293	279	288	298	285	286	285	307	276	296	275	284	286	300	272	266	284	286	297	273	308	276	282	261	312	293	283	309	282	286	264	265	284	278	267	314	323	293	297	284	278	267	294	278	306	279	255	268	291	304	299	280	304	287	323	275	285	270	277	308	313	314	300	288	297	244	293	314	287	284	289	257	290	280	283	314	304	290	263	265	297	269	307	291	293	266	259	308	301	279	286	283	266	272	305	296	299	297	290	264	288	309	304	299	304	263	311	297	281	289	295	268	315	299	246	294	301	283	283	298	296	297	292	278	297	292	280	263	264	275	254	270	271	272	319	265	275	271	294	312	286	280	273	304	299	311	276	281	300	290	301	303	282	311	291	281	283	273	291	327	298	279	293	260	276
6639	943	1275	1367	1243	1103	975	914	890	797	824	791	764	738	744	744	708	747	743	705	702	704	709	685	757	726	683	702	663	678	735	674	680	675	663	727	677	691	702	722	654	699	714	633	661	648	668	689	653	704	638	654	681	643	654	650	710	652	695	726	612	689	670	712	696	672	680	696	625	682	670	673	656	703	681	662	703	670	694	679	646	699	670	680	650	666	664	673	682	707	666	658	651	661	655	701	652	684	709	712	701	673	684	738	673	629	667	689	653	675	657	662	672	669	680	641	670	663	695	654	659	666	631	671	682	729	670	646	701	641	655	687	672	663	639	713	620	719	682	657	668	695	660	676	718	692	645	663	641	664	732	662	683	643	662	661	656	704	698	661	646	671	647	663	692	669	653	673	673	649	667	671	673	697	689	679	632	650	686	681	699	665	680	674	612	721	648	710	686	650	695	674	641	629	695	632	670	674	655	671	690	659	680	679	694	696	674	707	688	663	693	674	679	654	628	698	679	705	674	666	645	668	696	662	712	622	612	674	653	704	673	648	677	629	698	669	692	689	651	640	662	642	670	593	643	698	666	719	658	694	643	635	710	672	665	664	665	684	696	696	709	725	746	685	668	672	686	678	668	667	650	681	672	650	668	638	645	683	662	726	682	677	726	693	675	608	686	650	704	699	662	654	742	721	664	690	640	718	680	624	687	676	657	696	693	647	663	638	676	692	690	650	665	675	665	634	666	722	658	673	677	651	614	700	738	675	669	675	698	684	696	705	694	686	704	684	680	703	717	638	640	692	643	665	682	641	688	633	667	683	661	651	680	640	698	663	676	690	686	675	648	645	680	657	697	637	681	665	704	667	715	642	650	645	665	677	660	690	681	656	665	656	641	680	681	677	668	694	651	669	648	717	707	713	669	693	702	683	687	645	661	694	722	642	704	644	656	704	639	667	657	667	642	734	681	655	707	655	650	627	704	684	642	676	701	638	605	673	669	701	645	699	683	642	682	631	660	673	615	669	700	690	612	674	716	731	682	688	705	684	737	702	748	671	692	649	677	657	648	689	672	622	693	707	672	670	719	639	664	675	746	693	678	668	697	684	640	706	667	694	669	645	682	654	626	670	660	679	693	636	704	668	649	659	697	712	657	692	671	656	697	699	672	650	715	689	688	698	674	680	660	664	638	666	643	707	654	727	654	697	658	717	677	685	668	642	687	681	641	702	700	668	692	651	690	672	662	675	633	668	699	660	663	662	657	696	656	645	701	722	653	654	677	655	634	642	675	672	614	642	654	642	662	648	691	682	686	685	700	671	697	642	646	699	666	676	645	661	661	709	655	661	694	639	671	635	661	654	675	635	746	680	688	727	690	678	655	698	691	690	687	708	708	727	662	702	644	668	677	705	685	670	647	641	618	688	689	627	710	683	624	697	649	672	674	685	694	653	661	718	660	673	679	670	676	663	674	694	664	698	692	632	685	691	699	658	701	629	697	662	626	720	673	662	683	662	655	681	682	628	703	680	689	716	709	702	658	658	748	704	663	677	649	669	666	671	683	691	705	676	654	620	669	680	655	633	691	649	684	634	655	699	682	668	711	681	705	700	681	631	686	699	639	689	663	669	678	682	702	638	649	688	683	665	661	659	667	659	648	672	722	679	680	697	703	677	666	672	702	715	658	692	653	681	674	670	636	686	682	659	679	609	694	673	648	693	678	686	697	663	684	645	644	653	665	716	660	711	672	652	683	694	667	675	669	708	658	681	653	655	641	654	683	670	707	669	678	653	661	636	666	701	698	670	647	722	672	628	657	676	659	661	642	675	693	678	655	705	646	679	647	686	659	623	720	653	679	672	677	670	686	687	671	628	701	678	671	732	708	650	687	672	649	673	692	658	693	687	673	687	681	667	691	692	649	645	688	726	681	666	668	674	664	675	643	713	631	709	673	707	694	652	689	642	670	699	669	649	711	667	700	716	739	683	662	597	670	699	717	674	703	670	656	661	647	689	692	689	641	656	685	651	751	688	700	670	685	692	635	671	684	669	687	657	667	667	700	635	670	630	697	688	718	668	664	707	686	665	660	668	679	646	641	697	684	700	682	667	654	658	711	688	649	640	713	630	633	701	672	685	653	696	659	673	666	662	703	671	667	693	639	681	699	665	682	685	650	725	629	688	684	653	689	630	676	665	670	716	744	670	643	721	667	696	688	661	694	644	739	679	713	675	670	689	642	660	699	671	679	668	700	665	643	643	703	631	691	631	704	637	686	678	675	703	640	695	679	698	664	703	639	670	617	704	707	701	649	670	700	697	660	700	677	648	669	714	716	709	688	703	655	697	675	670	644	651	631	681	650	672	684	658	650	666	682	662	713	692	687	653	712	659	609	683	666	709	710	721	671	661	721	665	675	637	672	686	666	671	692	646	651	649	692	670	672	679	659	684	696	679	680	655	719	676	747	653	687	689	653	697	693	650	688	690	685	680	674	693	704	657	633	652	696	674	707	658	722	644	619	646	684	665	647	658	730	672	712	656	637	629	692	695	668	692	647	670	666	650	692	692	671	659	625	666	690	721	684	696	644	701	669	729	678	675	720	688	657	621	673	673	631	685	692	641	681	668	687	656	654	658	706	675	676	692	663	684	630	684	698	650	690	716	667	741	675	714	640	696	665	642	684	714	661	678	668	685	678	674	666	661	687	725	677	708	706	643	644	685	720	708	668	675	656	686	653	668	682	689	726	640	656	710	667	667	667	657	612	659	712	689	689	681	687	717	659	687	683	662	673	681	651	625	706	679	647	641	700	691	661	629	663	680	636	662	660	705	640	695	675	649	677	674	682	661	728	671	681	724	677	683	670	640	671	696	716	653	640	638	634	644	644	667	681	650	676	667	718	644	686	685	677	667	646	643	666	641	675	665	665	702	635	673	663	697	651	651	635	661	681	682	620	660	681	705	616	710	655	657	687	721	638	707	685	657	715	648	721	693	686	683	665	663	681	711	669	749	690	700	658	695	706	649	712	694	671	690	662	654	663	631	717	669	718	629	723	661	677	730	641	672	673	671	682	659	602	643	642	666	702	668	664	679	683	664	622	706	701	655	647	682	675	691	684	692	688	708	701	690	669	637	629	624	648	697	710	666	619	661	671	697	710	659	698	696	672	643	645	695	686	672	708	678	660	704	661	668	702	653	670	681	663	661	667	645	721	654	600	662	688	690	657	675	611	720	668	661	702	674	648	707	624	657	697	705	640	694	652	654	723	681	726	674	670	679	657	683	711	671	642	688	663	660	686	691	622	649	703	691	656	660	649	706	683	699	666	666	716	665	705	712	707	690	662	697	679	689	653	663	695	695	639	706	681	736	646	687	676	638	594	663	696	684	596	717	696	700	664	676	687	698	645	629	649	646	660	699	658	646	675	692	662	701	682	662	662	702	696	732	697	607	662	669	709	664	676	743	660	640	686	703	666	717	641	683	653	678	662	639	691	677	656	677	713	708	675	654
12932	797	680	541	345	306	254	193	209	191	174	165	170	159	152	190	163	138	153	162	136	146	128	127	132	121	163	126	152	145	126	151	144	143	135	138	143	147	118	132	133	132	133	157	135	145	132	139	107	147	111	135	138	136	147	122	133	131	114	126	157	145	126	148	112	156	130	126	133	137	133	130	147	112	120	125	130	134	136	147	117	122	116	132	133	123	129	139	134	127	109	136	131	154	128	134	114	140	127	139	141	141	128	141	143	125	125	114	110	125	140	135	129	148	147	155	127	106	134	116	110	150	122	121	127	146	131	99	118	113	146	132	158	138	135	144	127	142	104	137	143	132	116	135	129	131	137	130	146	110	121	126	123	148	153	123	120	140	137	144	125	136	130	118	112	143	156	132	156	121	118	132	122	121	127	137	125	131	148	126	149	157	140	140	136	132	154	139	139	129	133	130	120	129	133	134	125	119	130	148	130	145	120	117	138	131	136	127	123	133	100	130	139	138	121	119	142	144	115	118	102	111	134	126	124	134	122	117	124	129	120	138	124	120	115	134	117	137	140	119	130	139	115	139	149	142	148	145	127	135	125	135	118	133	130	137	132	101	138	132	146	126	129	142	126	133	118	121	147	135	147	138	126	120	127	151	138	142	114	124	126	114	129	145	139	145	114	130	126	114	101	148	115	125	136	125	128	125	122	124	142	129	124	123	148	166	114	148	134	143	144	119	139	127	124	123	118	120	127	142	121	128	140	117	154	128	140	144	136	118	142	124	140	135	134	129	131	131	120	131	141	131	120	129	101	120	118	124	120	123	150	130	120	141	134	118	118	128	149	156	123	127	134	134	118	121	138	112	132	113	119	134	119	121	135	128	116	109	136	128	137	136	113	135	130	108	119	151	138	136	128	137	141	109	135	134	109	127	121	136	134	136	135	121	113	114	120	110	139	117	111	134	149	147	131	121	123	140	127	129	154	120	121	133	129	136	155	122	123	124	137	159	136	123	121	116	136	145	110	127	136	132	132	128	120	133	113	158	135	141	131	128	111	126	136	145	112	120	115	135	137	130	137	127	123	125	136	143	125	116	122	110	117	139	157	116	110	130	129	131	122	121	123	122	153	130	113	124	152	133	121	154	114	125	106	136	125	138	99	134	132	127	133	158	126	138	132	142	142	135	118	113	123	124	135	134	124	121	113	122	138	120	120	136	129	125	124	115	125	124	130	129	131	140	126	127	117	162	130	128	127	136	107	142	118	143	114	122	127	138	121	130	138	165	129	124	118	106	104	121	151	130	135	144	135	113	137	129	128	120	129	135	127	121	120	146	149	105	134	122	143	132	138	111	137	146	140	129	127	125	115	146	132	122	128	129	142	102	133	133	140	107	142	128	129	129	120	129	117	130	133	135	140	111	140	129	144	148	110	121	135	169	139	119	121	114	122	143	116	117	129	129	128	107	115	120	128	152	152	119	135	112	128	130	107	141	130	135	151	138	129	136	122	126	137	120	94	121	149	117	128	126	137	117	124	144	140	123	127	128	151	117	136	125	126	127	125	143	133	119	117	133	142	125	139	135	109	115	139	134	151	137	143	125	116	122	127	153	135	134	115	131	135	124	127	123	112	124	139	123	142	122	128	113	124	122	126	132	144	124	126	129	128	141	137	132	120	102	122	130	114	130	112	134	126	123	131	120	106	147	128	129	131	117	142	124	143	122	136	132	139	141	147	120	110	109	116	129	121	113	133	127	145	125	112	103	139	139	139	130	116	141	135	151	127	131	114	111	138	143	127	129	126	118	137	145	108	116	142	132	110	147	112	124	126	110	122	150	141	138	117	124	123	140	120	122	127	135	125	136	133	134	123	115	171	117	123	125	133	116	118	113	130	117	111	126	122	136	129	138	131	114	145	121	115	122	111	141	119	145	139	107	137	129	106	152	120	119	123	113	130	117	126	110	116	117	119	118	130	127	132	128	117	114	161	144	128	135	144	119	131	117	122	130	134	110	137	140	103	133	139	155	114	128	129	127	118	136	116	110	127	132	126	122	119	123	131	118	123	139	127	148	136	144	138	108	138	147	113	133	134	120	140	104	128	119	131	145	143	118	130	120	133	128	126	122	121	128	134	119	128	129	120	128	124	108	122	120	129	145	135	116	130	115	133	120	117	151	124	143	129	118	126	136	123	120	132	132	113	116	131	123	142	140	116	139	116	122	141	137	116	106	138	128	121	94	143	121	129	126	140	120	126	137	155	118	126	150	121	119	133	136	116	126	124	128	134	114	117	130	124	149	123	128	117	157	122	147	128	120	127	148	134	122	120	143	132	122	120	145	143	128	152	142	125	139	125	138	133	130	138	130	114	152	124	133	130	131	136	143	115	143	122	119	136	150	122	154	116	128	147	139	125	132	115	141	128	123	115	139	102	126	120	126	107	125	100	122	119	118	134	160	132	122	140	125	141	137	130	146	134	143	132	127	141	122	122	126	128	129	136	135	131	135	124	132	138	117	142	152	120	130	127	119	136	109	123	116	128	129	134	150	130	155	130	124	126	110	125	116	104	145	131	140	118	104	127	140	135	132	134	132	137	121	122	123	126	120	117	131	109	133	135	154	139	107	139	133	137	131	135	145	141	130	155	127	132	132	119	130	133	125	120	138	136	134	139	141	130	128	137	147	120	123	102	120	112	137	130	123	136	114	113	114	149	146	136	148	122	114	134	108	148	136	113	133	120	135	141	128	150	118	138	125	141	124	139	134	131	107	170	135	146	121	152	101	124	130	138	118	132	115	148	127	130	134	132	136	126	128	126	128	125	129	120	129	137	117	145	134	126	128	104	119	143	149	141	111	123	109	134	144	122	123	136	105	126	129	117	126	116	127	126	124	121	139	139	139	123	125	117	118	149	128	125	140	147	139	134	117	122	126	131	132	120	126	133	136	117	130	128	130	119	133	142	127	120	130	144	118	120	120	135	126	135	137	142	128	143	134	125	120	135	135	139	149	137	136	135	141	154	134	138	126	118	157	121	138	133	91	122	134	141	131	117	109	105	121	131	126	122	127	125	129	144	116	142	126	146	108	132	115	156	143	136	96	115	117	126	128	115	127	143	135	129	121	118	127	133	109	140	122	137	140	125	129	121	110	123	127	117	120	126	139	130	131	149	135	118	129	130	137	137	124	133	120	121	125	125	125	119	122	140	129	135	135	139	134	132	140	130	121	110	147	127	135	129	132	129	114	128	136	114	119	125	125	125	113	125	130	155	149	129	101	146	138	155	126	128	125	144	136	124	132	130	144	135	157	120	141	138	122	146	102	121	124	145	133	159	139	132	154	112	137	153	123	140	138	125	129	128	120	125	141	143	160	126	131	127	103	127	149	138	122	112	134	132	130	126	139	148	122	115	128	158	131	135	122	125	112	128	141	119	130	118	153	129	147	116	133	110	130	118	139	130	143	119	129	122	139	130	141	125	136	103	146	147	126	131	138	133	142	126	143	134	131
7908	766	1458	1665	1448	1181	930	789	750	655	643	597	539	521	473	501	411	468	459	435	440	403	400	391	411	369	387	347	397	380	403	391	388	370	342	408	397	389	359	356	339	367	340	377	375	356	374	355	324	341	329	328	346	367	353	338	347	300	322	374	329	313	346	337	317	340	346	374	367	336	387	344	330	383	348	315	354	324	321	360	323	351	357	322	360	353	319	316	355	313	358	325	360	340	317	345	380	362	329	352	345	374	371	346	351	315	350	339	339	337	352	345	326	341	332	338	356	351	300	360	360	339	346	359	353	353	331	350	359	321	337	334	353	335	339	374	321	349	352	301	329	345	358	327	361	332	329	317	331	340	345	333	363	364	295	349	335	333	319	373	366	364	351	341	332	363	336	332	354	343	330	378	326	355	394	360	335	377	333	325	349	364	332	326	325	367	321	346	324	362	316	357	363	316	361	338	346	354	381	390	382	389	327	351	367	338	369	364	345	338	352	355	357	336	349	356	328	372	360	344	353	349	330	350	325	311	335	310	316	337	320	346	352	335	349	359	342	326	355	323	295	331	345	364	349	343	364	327	377	371	313	335	323	343	330	350	352	341	300	370	373	353	323	345	356	306	359	349	345	317	371	348	334	367	366	330	325	350	337	349	312	346	364	348	356	373	326	319	373	354	376	344	336	309	363	378	321	349	337	383	369	342	353	325	318	341	327	365	359	365	356	312	300	374	353	337	328	357	318	346	347	372	342	350	334	378	335	339	344	339	346	361	326	324	354	327	351	331	321	354	347	320	338	324	340	333	347	363	305	329	386	338	356	359	328	334	404	349	356	333	339	341	336	366	349	313	318	348	359	360	337	368	354	363	315	341	342	364	357	370	338	348	333	303	363	348	360	340	337	326	337	315	355	335	348	358	375	348	359	334	351	379	314	386	344	350	349	346	364	358	358	320	335	341	321	308	321	366	341	309	338	369	359	335	324	356	386	372	327	374	351	312	338	349	339	328	348	336	332	333	354	350	316	334	330	372	344	300	377	335	330	360	356	327	338	373	347	346	351	328	328	344	320	338	310	339	329	322	365	359	310	359	313	332	338	356	371	345	324	324	369	374	351	359	327	329	342	344	323	340	318	353	351	323	321	367	350	360	330	319	358	351	344	331	350	360	337	368	350	341	315	319	348	325	336	356	351	343	352	362	362	361	334	354	288	327	373	349	367	332	360	356	381	365	297	346	365	334	341	343	358	346	325	348	385	358	344	363	338	335	344	336	321	302	333	363	364	334	371	340	344	326	323	339	338	312	304	342	348	390	340	369	341	335	338	320	331	360	326	358	354	342	344	366	346	329	360	332	354	331	345	358	317	336	351	313	320	331	328	320	310	346	375	320	344	325	347	338	340	361	341	313	338	328	332	333	323	320	337	354	353	342	347	368	306	326	357	317	358	307	356	345	320	323	351	321	356	365	331	371	313	323	350	363	348	348	359	345	332	358	349	360	351	317	340	331	313	356	359	331	377	343	341	342	327	358	368	344	359	349	301	316	332	342	372	361	353	344	318	351	363	338	315	335	329	341	352	379	354	341	335	347	330	342	331	373	337	326	368	354	343	338	361	365	351	304	362	322	321	332	375	318	308	337	355	343	328	353	361	359	324	353	329	351	362	349	328	299	321	334	346	337	345	305	360	348	312	348	343	350	344	338	313	327	356	339	358	352	327	333	360	349	326	331	359	325	324	354	349	363	367	369	360	342	349	321	348	338	315	326	342	373	316	356	348	361	329	332	329	329	346	331	369	339	331	342	342	308	319	346	348	332	351	379	355	340	352	332	326	344	356	372	352	342	344	334	389	341	355	377	313	369	331	362	358	332	319	371	331	365	339	338	343	356	328	352	336	352	330	331	346	322	317	359	330	329	352	332	346	355	336	330	325	323	351	318	328	350	374	314	331	352	349	337	344	333	337	336	334	363	342	321	320	335	329	340	338	353	362	340	311	350	352	329	413	344	330	370	354	331	328	327	338	340	325	356	351	330	342	341	376	350	378	326	336	347	340	374	360	325	373	340	341	331	332	316	310	326	335	322	321	335	321	352	353	362	319	337	371	343	349	346	367	355	354	354	353	326	335	350	386	320	351	333	354	343	363	340	336	377	353	326	356	395	352	343	353	317	339	363	319	317	372	345	356	322	367	322	345	343	366	377	355	342	340	364	337	309	300	327	330	336	329	350	365	369	351	326	344	383	362	318	347	344	333	326	354	351	359	335	337	334	332	323	342	348	354	338	315	355	331	359	343	339	336	338	353	355	342	345	312	331	352	317	321	354	366	312	344	362	342	372	355	337	314	319	323	350	358	346	359	317	348	319	326	315	320	350	339	332	334	343	355	305	324	369	313	304	354	313	347	328	329	358	315	361	340	327	381	363	340	339	350	346	335	344	337	342	351	349	306	359	362	357	339	336	343	346	359	349	340	308	336	340	377	318	336	319	323	314	338	332	326	311	322	330	340	299	311	372	345	315	348	318	320	326	317	348	334	334	325	339	364	336	330	344	317	348	306	336	348	354	331	308	367	330	348	359	337	311	341	348	306	315	350	353	327	342	355	340	329	334	351	296	355	341	306	326	331	319	356	337	338	344	353	323	357	345	321	322	344	361	365	370	375	316	347	336	302	319	324	338	348	373	334	345	342	333	318	331	355	323	331	342	335	318	326	349	326	360	356	360	308	375	293	348	316	341	350	339	325	357	329	340	398	331	360	367	372	335	345	338	336	346	365	378	344	349	334	323	321	352	361	334	326	340	310	361	341	353	362	322	334	332	381	349	373	300	320	332	335	340	339	338	349	372	347	351	353	314	367	356	360	332	354	370	339	323	362	343	381	328	344	345	336	318	359	343	345	353	326	320	323	313	391	334	361	332	322	367	363	362	374	378	346	331	349	341	352	315	335	338	326	330	334	375	330	372	363	339	370	320	338	318	367	346	327	331	355	375	357	323	341	326	355	327	362	367	357	340	330	357	334	338	342	354	328	333	387	331	343	323	350	321	332	343	340	338	324	319	360	344	342	311	342	383	353	329	359	381	346	366	329	339	336	357	337	352	320	330	340	356	368	376	333	355	369	361	354	350	341	333	353	357	297	333	331	335	332	348	349	349	358	337	357	304	323	364	369	366	337	321	380	315	345	309	327	318	311	344	373	341	359	346	371	336	351	347	310	350	322	355	319	369	316	358	323	327	349	334	315	325	338	356	310	369	312	326	317	315	330	337	310	322	330	354	325	346	348	350	326	363	320	328	337	354	339	328	327	344	344	347	365	331	343	319	299	345	329	347	355	325	344	315	348	346	360	353	333	331	337	327	367	372	333	346	334	340	336	339	340	329	370	344	323	362	336	324	317	369	320	325	367	362	347	344	322	357	348	311	370	355	349	350	353	322	359	344	339	375	349	349	350	339	309	359	318	353	337	352	341	340	317	367	368	346	341	360	368	345	345	353	353	349	313	374
1479	412	382	413	369	417	428	411	393	390	370	379	378	395	376	398	423	366	387	358	395	397	405	407	364	378	363	400	382	379	413	387	389	398	345	365	400	378	417	388	390	406	362	382	454	364	377	395	343	413	427	352	403	410	387	391	419	397	410	392	369	392	380	408	386	385	417	384	368	368	402	389	424	398	386	333	396	392	398	404	402	371	399	376	404	381	366	383	415	421	409	383	358	386	396	400	379	372	418	391	398	421	411	376	434	462	408	365	387	352	362	393	415	420	379	407	362	376	401	393	368	409	388	357	417	371	378	400	453	397	420	385	373	389	391	373	437	415	342	367	397	352	390	356	370	368	370	403	378	421	403	391	399	409	380	409	406	388	368	388	419	369	375	382	378	435	384	413	415	395	404	403	373	350	424	410	403	363	376	391	375	371	371	392	364	380	398	391	347	378	422	378	401	369	391	403	356	367	387	373	397	337	408	387	360	379	448	392	386	424	415	384	406	383	358	403	428	408	358	408	408	414	372	383	350	339	419	429	408	435	387	381	351	363	362	386	405	433	345	391	358	363	404	378	405	401	409	422	395	362	391	393	416	423	380	358	430	366	393	412	413	385	392	400	448	418	402	401	401	416	417	422	422	423	399	371	394	401	365	395	417	372	421	390	346	370	368	403	406	375	391	385	382	399	410	445	379	382	380	407	348	415	400	376	347	371	430	393	432	342	377	372	372	381	377	373	375	414	395	391	398	386	348	367	369	377	391	375	406	384	386	398	427	371	408	378	374	435	345	378	438	405	382	429	398	424	413	380	414	369	388	382	390	377	342	393	388	390	412	367	391	368	362	393	416	413	394	398	430	384	367	401	407	384	386	427	421	423	379	386	399	377	437	381	369	352	411	392	391	435	400	389	382	444	390	401	384	412	372	423	372	378	388	389	357	401	413	386	400	384	401	383	391	400	384	372	387	378	372	402	386	391	404	407	403	384	363	371	390	386	423	359	421	410	358	369	369	396	369	406	406	360	359	422	368	434	400	419	389	375	362	380	370	382	350	424	395	404	356	418	408	391	344	416	419	421	413	378	353	374	399	388	395	386	427	349	388	375	394	386	407	375	424	392	367	415	400	397	377	353	372	386	385	409	411	386	353	398	374	384	409	430	399	378	428	386	398	383	401	383	385	376	385	399	406	382	402	389	406	391	363	375	359	360	398	353	369	419	363	394	373	354	370	403	369	383	414	398	372	375	373	440	385	379	335	387	399	415	373	380	387	379	406	376	393	385	364	379	371	439	372	365	381	353	397	379	369	391	395	384	389	371	409	367	392	364	410	380	406	390	421	382	355	421	399	368	401	392	416	412	362	387	359	410	389	397	369	389	396	386	415	358	369	412	371	386	401	418	372	382	374	346	373	389	374	414	368	378	394	390	375	404	370	378	369	377	390	390	377	369	423	366	389	377	418	389	377	400	359	350	349	397	353	363	379	381	370	403	352	371	420	427	420	375	414	390	378	366	367	370	385	400	387	395	396	378	379	410	393	378	395	418	416	419	386	381	401	357	411	387	410	372	372	372	423	382	376	384	419	417	402	385	398	353	365	423	373	403	388	344	388	395	419	384	384	391	392	390	404	409	413	371	410	397	398	370	425	399	372	390	397	372	372	393	379	388	424	367	389	399	400	420	398	384	401	406	383	428	352	400	367	368	388	368	401	360	422	380	384	342	378	363	396	337	401	426	374	359	403	388	391	397	423	409	409	424	377	398	378	384	376	414	411	403	418	373	426	409	400	399	396	394	376	380	388	415	395	392	376	386	396	383	377	381	383	391	427	377	358	383	408	367	421	379	368	386	369	380	359	375	393	419	409	372	402	396	369	393	433	394	373	367	368	390	410	390	380	376	371	369	379	399	373	355	379	393	381	377	384	382	444	372	375	387	400	378	395	418	403	403	427	375	374	389	361	413	394	403	401	433	328	391	412	361	419	422	364	378	383	399	382	393	422	437	367	393	385	368	421	396	335	402	387	396	392	421	415	408	359	382	367	415	384	367	395	384	405	359	428	379	413	369	399	381	377	345	377	362	375	360	415	387	379	373	400	369	408	384	394	358	414	399	376	437	392	391	365	363	398	407	382	374	370	367	348	401	429	390	374	386	388	403	384	433	366	355	402	381	389	421	367	387	398	441	394	393	380	385	362	377	384	369	364	400	397	411	376	391	385	369	388	419	380	361	362	380	422	393	387	396	369	405	401	407	398	366	396	379	405	382	349	378	401	401	405	396	383	409	403	380	384	416	390	391	397	401	402	358	382	397	376	390	366	396	379	370	384	407	395	405	392	386	380	386	380	395	399	389	399	414	387	382	412	426	378	366	413	375	375	390	375	380	373	395	385	379	463	405	373	428	366	401	404	380	407	386	374	376	381	397	390	389	383	447	425	351	393	377	401	372	374	390	348	347	393	399	379	430	362	414	352	382	392	395	380	388	406	405	394	401	367	358	389	362	410	383	431	414	368	377	411	389	411	400	385	359	399	394	379	422	394	380	422	408	373	396	399	415	351	400	378	428	392	373	418	402	379	392	384	398	389	428	349	345	410	398	357	392	370	380	438	397	368	398	383	388	419	423	415	386	384	382	385	369	422	411	374	357	398	391	363	413	392	383	376	354	396	435	407	400	416	390	363	386	413	380	388	380	409	397	383	360	389	369	377	419	378	362	401	406	383	377	407	388	379	396	411	371	399	384	414	410	401	399	456	390	420	397	362	393	404	366	366	426	440	412	351	383	361	392	406	361	373	382	409	377	363	353	363	403	395	402	400	382	408	373	393	397	367	329	370	408	432	411	392	384	377	395	395	387	433	402	382	431	405	405	408	389	380	427	411	394	443	372	388	382	382	385	379	400	354	359	364	389	390	423	399	402	370	409	380	384	403	376	371	380	385	377	394	409	382	409	383	390	376	384	421	396	397	399	394	373	374	396	384	418	376	376	414	352	402	350	399	400	390	408	363	374	379	390	418	388	393	386	343	362	427	422	425	409	373	368	378	345	323	389	392	393	391	390	400	429	416	403	417	423	382	361	391	402	415	365	396	402	376	349	424	413	406	389	374	400	399	428	402	378	393	426	410	318	402	370	367	384	366	364	388	420	404	409	406	387	394	409	391	409	402	405	406	425	416	376	343	358	353	410	399	397	384	426	411	326	398	349	419	364	381	378	404	439	363	423	391	395	378	379	380	388	409	378	366	410	339	385	395	393	420	369	425	390	381	393	395	388	381	366	411	358	384	413	396	373	408	367	373	369	388	392	371	411	393	401	375	419	384	370	361	368	399	375	405	409	374	411	385	384	390	427	360	398	398	377	350	348	387	386	406	389	377	357	407	394	398	393	378	410	366	388	343	364	394	359	371	383	375	392	370	394	382	368	412	350	387	371	377	352	404	378	388	375	418	404	416	409	405	377	381	404	365	360	390	380	370	380	390	438	349	401	372	399	372	371	367	373	394	433
2202	909	899	880	927	932	894	884	876	915	942	896	904	876	862	898	905	912	870	903	914	866	908	907	873	902	919	931	873	836	881	937	885	889	897	887	893	900	871	938	898	940	871	894	880	874	897	912	915	941	911	851	898	886	897	918	870	920	850	948	911	871	875	902	874	865	895	925	909	884	836	899	840	915	918	922	966	914	896	863	956	865	896	912	895	885	836	862	869	921	902	925	895	898	889	860	864	900	873	880	885	904	885	873	857	841	920	893	933	883	911	940	933	869	911	906	917	893	922	850	852	955	871	927	880	949	920	926	898	886	842	861	843	846	893	918	878	863	968	885	850	895	953	887	871	924	916	886	906	892	928	892	850	909	878	836	844	923	892	899	931	883	908	858	876	915	896	874	912	883	843	877	905	915	935	904	855	897	857	892	838	885	914	890	878	868	939	967	916	900	880	941	872	917	877	827	878	894	917	878	898	903	832	891	872	934	885	891	903	878	852	868	913	898	874	940	911	874	903	837	841	882	880	880	872	878	848	936	931	955	942	904	872	859	911	940	894	860	871	936	880	890	907	886	901	901	861	932	908	961	931	910	911	924	856	896	863	873	904	870	887	881	896	904	890	874	848	912	922	921	893	867	871	987	877	893	852	899	903	888	927	916	867	955	881	905	796	835	894	913	942	893	876	877	864	903	920	878	848	886	888	891	911	890	955	911	875	924	941	927	895	984	888	909	865	892	915	890	913	858	889	852	883	865	906	913	890	896	870	914	949	925	881	964	929	847	833	878	951	845	938	928	914	916	891	852	920	863	929	866	848	871	866	899	901	920	892	851	899	896	932	924	925	841	910	943	911	905	885	898	870	847	827	937	913	903	896	939	876	883	875	879	859	963	915	875	935	867	906	888	892	903	919	941	836	889	899	895	894	886	898	843	861	954	887	917	913	882	883	911	904	830	922	913	897	854	871	848	885	867	856	888	916	907	902	873	880	866	939	906	946	869	904	845	922	868	846	888	944	942	890	862	871	897	880	902	840	904	961	884	936	894	891	846	926	881	868	916	895	908	935	883	872	963	861	869	861	897	849	889	920	869	867	875	909	901	921	912	936	922	867	904	936	909	853	883	923	901	911	837	881	935	868	882	927	870	881	879	909	924	953	876	903	916	879	851	854	883	892	891	911	888	897	924	924	851	844	881	886	895	908	904	918	949	892	926	881	857	860	930	873	854	881	898	880	940	890	894	855	812	895	885	929	915	879	903	872	907	910	915	932	881	880	878	868	879	910	891	921	923	923	943	907	948	902	916	926	956	871	922	892	896	892	926	922	893	877	884	858	903	867	835	876	893	869	842	901	900	839	909	911	921	854	883	871	950	884	933	960	920	888	874	867	844	886	854	885	867	932	876	877	919	940	913	893	944	863	941	937	900	894	945	869	904	936	856	843	878	896	871	900	872	867	910	875	911	863	865	914	916	922	865	875	868	909	936	948	929	941	891	896	891	900	924	900	893	897	871	896	917	864	883	898	884	920	879	810	885	889	907	865	953	915	907	875	891	884	847	875	873	867	939	872	865	840	888	838	858	893	959	882	862	827	875	923	870	891	883	904	849	876	851	895	857	886	900	891	899	893	859	922	890	887	864	883	942	897	899	887	925	918	935	920	888	934	895	878	886	903	861	892	847	893	855	890	936	874	852	888	905	858	903	837	909	900	896	925	882	919	910	907	935	893	954	925	950	906	937	904	918	889	944	863	918	926	903	897	807	908	880	903	850	927	921	895	928	961	887	878	869	889	862	871	865	942	926	899	874	876	883	868	861	923	934	895	886	944	924	933	852	885	940	910	868	836	912	905	896	866	921	890	910	870	908	925	871	854	853	903	872	942	881	945	905	900	926	880	915	909	930	913	872	919	876	859	938	864	866	839	848	929	897	887	882	870	917	910	923	827	860	873	880	865	956	890	902	871	857	930	910	890	866	845	934	910	829	895	932	837	887	894	890	893	875	862	888	863	873	937	884	877	867	913	900	899	936	874	871	904	884	923	877	906	851	883	917	862	916	938	857	903	876	858	847	811	884	892	935	865	929	889	886	890	893	892	856	936	856	884	897	926	903	904	868	887	899	844	912	947	880	892	887	874	894	911	900	933	890	899	902	923	873	892	938	930	845	891	877	949	856	862	917	865	909	962	948	867	910	899	877	896	861	884	870	918	933	884	867	868	837	887	888	882	877	930	857	895	868	892	961	865	893	879	923	861	904	852	856	912	886	837	942	907	856	855	900	946	887	911	892	935	930	905	922	874	875	905	858	826	870	927	905	909	823	906	893	838	930	919	913	894	930	914	909	892	876	889	864	971	939	852	857	883	892	911	922	899	899	867	886	864	898	886	913	879	869	874	879	935	897	875	909	871	858	899	883	860	904	934	869	868	923	878	858	877	889	823	919	906	877	845	890	914	912	905	892	889	926	907	859	885	890	880	874	914	876	897	879	861	927	863	887	939	820	905	862	942	860	873	857	919	901	855	862	890	888	953	924	865	836	905	954	884	884	872	950	923	865	953	882	896	914	918	973	919	880	900	893	847	863	872	847	876	887	882	908	918	937	959	911	925	891	833	854	913	845	882	887	921	876	897	831	881	989	866	905	939	909	884	878	883	960	904	871	864	915	898	867	913	877	951	853	898	930	831	855	891	894	941	893	912	917	905	934	877	924	928	891	839	925	891	899	854	879	861	912	903	912	872	925	877	847	891	882	912	900	859	864	882	850	854	915	930	953	861	852	868	914	947	872	878	854	900	862	911	892	935	949	904	895	885	971	879	902	879	884	917	893	936	848	864	864	876	849	915	876	935	895	861	889	925	899	865	906	949	928	846	934	885	862	892	854	902	869	852	910	907	893	869	876	919	873	904	928	906	890	881	894	831	884	882	896	905	934	884	875	899	928	918	917	898	912	891	899	889	864	838	880	892	921	879	891	854	892	908	951	908	904	898	910	897	924	864	934	856	874	909	920	937	945	867	890	908	889	954	931	909	850	854	829	913	908	912	888	904	895	901	883	890	870	860	887	870	864	846	887	887	939	872	893	933	914	858	888	852	859	902	848	959	869	901	842	887	909	936	891	905	873	878	841	918	937	879	865	880	912	941	916	959	870	896	859	874	847	889	901	869	878	870	910	921	910	943	885	925	885	880	880	889	888	878	893	904	860	886	889	944	916	895	964	862	890	879	848	870	920	958	877	906	937	876	884	870	919	880	901	910	922	890	902	868	901	870	914	887	897	889	901	847	947	914	901	881	879	860	935	943	894	858	914	913	910	898	895	896	942	892	837	861	876	880	840	911	909	863	905	941	930	863	845	887	848	861	911	906	877	931	892	916	894	876	832	870	861	871	946	867	904	877	913	907	856	886	856	930	889	893	886	892	886	898	917	866	876	945	890	884	905	841	932	906	900	906	924	891	959	920	930	870	929	875	876	925	885	895	950	920	850	934	899	884	875	905	846	878	930
7375	555	548	504	413	340	352	312	325	311	314	319	316	284	330	319	292	294	279	290	269	310	338	273	279	311	277	268	306	296	287	320	290	303	281	300	272	317	265	300	271	287	298	284	283	272	301	284	312	303	303	297	279	287	277	318	314	295	306	271	281	323	281	262	267	301	287	329	288	277	296	294	323	300	286	289	305	310	281	270	302	314	291	283	299	287	292	297	310	305	298	283	281	289	281	286	285	322	299	294	282	301	264	273	313	288	312	271	280	284	282	278	293	296	298	294	249	296	305	310	293	286	315	270	258	347	319	296	270	283	295	277	269	327	270	280	284	301	282	301	284	291	313	291	297	307	351	309	356	269	305	251	262	283	301	282	304	256	268	295	285	296	282	301	287	274	275	286	317	287	285	274	271	306	294	282	271	295	272	297	278	275	287	257	255	260	277	296	293	278	298	300	271	286	296	303	308	308	255	292	302	302	292	310	266	291	292	320	278	288	300	284	323	295	292	266	263	278	279	293	280	240	252	280	328	273	287	331	286	251	269	251	272	297	296	321	314	292	287	303	316	259	275	294	254	270	292	274	301	283	298	265	307	334	323	283	291	281	294	290	309	299	280	302	286	306	260	325	292	305	271	317	284	295	282	281	285	252	290	273	277	258	297	260	301	292	287	310	333	280	278	281	290	277	265	271	294	263	284	279	264	275	292	283	310	283	284	293	283	296	290	260	304	283	289	268	295	304	304	271	325	300	275	284	301	282	265	302	282	320	307	296	296	296	278	298	309	293	294	332	297	303	299	333	295	285	276	309	292	287	317	286	299	272	291	313	300	294	289	300	307	286	274	277	351	260	277	282	279	292	277	309	301	295	298	265	290	278	321	320	291	301	309	283	304	297	297	292	284	270	299	280	277	297	278	281	297	280	272	313	287	292	240	283	312	250	305	300	274	271	286	314	275	278	301	289	285	326	287	271	296	279	306	291	278	302	286	281	304	270	275	262	324	287	270	282	286	266	296	278	300	279	310	313	285	313	303	288	276	293	288	280	297	302	282	273	262	288	290	290	301	257	277	325	271	315	290	318	287	278	287	313	271	288	310	263	263	301	301	280	266	288	274	297	291	320	309	277	271	268	294	310	262	306	318	283	306	250	266	319	296	313	295	249	298	308	266	283	293	285	261	289	286	296	302	341	311	296	289	280	266	270	316	241	279	293	290	282	293	285	281	306	309	290	296	292	304	327	315	283	326	293	281	264	321	294	288	279	283	307	304	280	250	282	289	263	287	302	303	279	281	311	305	273	269	282	275	294	285	276	299	294	294	262	301	278	287	298	292	259	265	274	308	299	289	279	293	263	282	280	267	272	289	283	290	263	279	293	271	278	276	312	254	314	307	312	274	301	282	273	284	308	314	310	287	262	316	276	305	297	271	285	317	320	293	300	275	309	296	287	316	270	288	264	285	270	320	290	279	307	276	296	311	298	273	308	293	270	268	305	270	290	283	287	311	303	292	277	281	288	276	298	287	269	261	293	298	285	264	304	285	280	291	278	297	292	289	271	260	305	306	264	293	268	270	293	301	259	269	306	299	273	281	268	258	269	279	288	300	294	312	322	267	273	293	257	295	329	331	290	276	318	292	318	299	295	269	339	268	268	300	321	282	307	288	293	290	287	279	306	271	292	299	243	249	289	294	304	302	283	302	275	278	280	282	290	308	323	315	286	286	286	266	320	275	278	264	255	298	322	317	281	273	274	299	310	295	304	259	254	290	265	276	249	314	276	271	315	289	322	277	267	278	277	279	302	338	301	289	316	303	298	302	300	262	268	271	311	253	261	267	284	291	252	287	283	297	290	268	266	286	289	280	272	283	277	311	309	291	277	323	315	292	266	309	305	310	315	284	308	286	266	282	287	273	314	280	259	293	282	308	316	312	310	313	277	331	302	278	270	297	281	309	320	308	315	278	292	324	285	306	273	272	287	276	295	291	318	304	248	296	258	290	274	278	301	260	301	310	301	278	305	304	309	270	275	292	295	310	263	286	262	320	277	299	273	257	272	301	256	283	262	268	275	283	289	271	287	272	300	258	265	284	300	282	276	300	289	271	291	282	289	296	293	260	265	279	282	288	284	258	276	331	287	249	266	292	275	296	273	312	285	283	318	284	285	304	277	250	273	274	287	282	277	273	289	312	278	331	297	291	312	291	262	272	289	293	284	301	273	282	285	296	300	286	273	264	280	285	288	285	320	277	276	305	298	249	268	284	296	239	279	293	261	251	313	281	294	291	275	256	239	294	282	285	282	274	293	289	284	293	281	285	285	281	282	251	269	298	284	298	301	272	307	308	303	306	302	280	287	266	278	296	306	271	263	247	291	266	282	297	310	292	317	291	296	342	294	261	275	314	295	295	282	306	314	324	282	272	286	270	321	274	260	286	275	311	306	273	264	285	298	277	290	286	292	286	289	305	334	279	290	286	261	303	282	278	281	243	280	286	277	258	274	297	311	272	298	293	312	269	288	288	284	289	287	271	259	296	309	269	291	291	280	305	304	305	285	307	318	266	290	285	296	262	299	277	313	306	287	290	295	277	301	318	282	287	312	323	268	313	273	292	279	269	267	276	289	274	284	267	301	282	258	295	278	285	288	268	295	284	265	286	291	279	266	258	317	266	303	289	260	307	325	284	262	296	315	282	277	312	295	298	295	286	282	291	284	254	287	274	282	273	327	296	284	286	313	299	287	259	305	282	280	282	316	316	300	275	299	260	287	291	281	287	277	304	275	276	303	278	291	270	302	307	263	323	326	253	259	305	276	331	290	278	292	321	302	279	264	260	292	295	323	285	293	292	321	317	288	298	270	292	316	298	281	277	307	296	255	284	313	279	278	306	304	311	298	284	258	286	294	297	286	284	271	282	277	293	252	288	273	302	295	320	281	275	331	285	301	310	322	289	303	304	286	273	316	279	306	284	272	323	308	276	276	271	283	295	304	306	264	287	274	243	287	296	241	273	285	289	289	309	306	279	310	255	290	297	237	313	304	323	257	262	309	292	285	257	293	276	300	281	264	284	286	293	261	271	305	301	277	311	282	286	295	289	281	297	269	313	270	294	303	322	323	302	290	307	287	271	267	276	296	277	303	308	275	303	275	292	294	310	269	325	283	303	273	295	266	287	286	290	302	274	291	277	307	278	250	291	296	289	309	249	308	298	285	266	293	283	311	270	294	286	284	281	342	252	286	303	290	284	258	281	278	288	283	312	273	286	316	298	297	294	305	329	333	285	267	298	303	298	296	275	278	283	282	260	299	294	315	286	326	283	285	306	312	277	285	304	301	272	279	297	304	309	279	305	243	289	266	290	269	345	276	301	285	285	295	250	263	314	287	296	255	271	269	301	301	278	295	269	311	274	302	283	278	281	305	305	278	299	292	281	277	319	239	298	292	299	281	271	295	265	264	322	268	295	289	273	284	308	303	290	272	290	289	259	270	307	278	288	254	306	281
6576	937	1248	1382	1268	1067	1020	990	920	832	767	790	767	791	763	733	724	774	733	704	749	761	690	709	713	687	674	738	654	704	692	720	670	706	686	688	691	634	688	676	710	686	691	688	616	704	682	683	734	635	682	666	652	692	657	689	708	712	722	671	674	695	682	698	690	712	666	687	673	684	691	699	736	664	692	686	690	664	660	701	688	668	671	679	677	669	737	681	674	648	673	655	656	651	650	687	672	659	683	664	650	667	682	679	639	643	662	691	676	660	676	662	662	644	671	701	707	643	717	679	663	636	672	675	709	685	671	699	680	659	677	655	632	650	661	691	680	653	639	641	646	652	664	689	699	686	686	640	657	673	645	653	635	672	660	637	683	656	707	668	654	695	637	641	649	690	674	623	676	671	628	651	689	692	653	672	656	707	682	724	671	644	656	690	674	695	673	687	688	663	659	645	649	672	679	703	688	664	655	732	689	707	686	688	665	636	708	661	689	637	655	648	695	654	650	667	708	678	700	736	701	665	669	626	645	683	666	701	641	674	666	642	677	704	690	692	652	655	688	672	713	692	677	682	686	658	666	653	647	677	672	706	681	660	709	691	681	649	670	669	640	658	644	640	642	648	744	662	672	711	691	654	666	704	652	690	660	685	649	694	679	640	638	668	661	644	630	697	669	721	673	681	615	708	673	775	665	663	713	669	662	697	671	685	685	636	638	656	699	670	677	726	665	670	626	702	677	610	684	645	639	687	715	670	671	684	707	624	636	646	677	698	647	697	689	640	697	664	689	686	643	693	679	653	690	674	626	665	679	682	677	689	636	679	664	669	658	693	690	686	682	634	637	635	679	707	651	680	623	695	673	662	634	642	685	675	682	656	676	675	680	692	681	644	690	661	653	689	693	628	677	711	681	751	691	679	695	684	674	666	652	720	703	676	719	653	690	676	654	668	735	679	637	685	677	643	653	687	671	700	669	692	610	621	737	714	644	658	720	686	646	691	675	669	686	636	662	686	646	677	691	711	659	638	636	693	656	673	686	703	669	710	708	642	693	716	669	675	719	669	653	639	657	681	639	670	707	685	715	597	684	696	651	670	667	663	668	663	664	639	663	695	645	684	669	668	646	631	692	657	656	701	634	691	719	701	640	642	695	678	712	644	695	732	665	698	662	662	666	695	676	677	681	691	641	671	700	699	688	681	664	650	667	659	710	675	676	671	660	678	638	687	667	676	675	658	621	709	671	625	716	676	657	689	668	617	682	712	722	682	692	715	630	692	683	675	642	685	668	702	664	719	665	706	629	718	608	697	693	705	640	689	709	704	699	656	726	687	670	659	703	694	652	724	678	731	689	638	703	658	640	658	693	673	682	694	639	713	674	691	702	647	692	666	642	705	680	695	667	697	666	710	683	649	688	663	701	704	677	710	675	667	710	702	694	664	684	634	656	624	654	668	687	671	715	670	650	685	679	703	697	652	678	647	708	670	685	689	661	632	681	657	693	685	665	656	666	682	679	671	664	673	661	684	643	687	669	646	645	673	725	686	635	655	665	656	661	675	684	692	686	690	713	643	680	678	653	713	661	657	672	718	674	657	645	686	695	654	709	660	684	643	629	695	696	670	649	683	688	672	675	674	683	682	663	648	657	682	693	684	627	673	700	688	682	690	695	658	687	673	660	695	703	673	687	706	712	688	695	683	649	671	665	639	716	689	694	652	698	690	655	695	684	705	691	665	619	715	712	694	628	672	663	636	668	708	687	702	627	682	671	666	676	705	691	658	663	685	678	684	650	652	626	684	661	650	655	690	719	680	710	650	671	711	666	666	680	697	698	712	649	700	687	654	700	704	681	696	679	619	664	660	657	651	690	676	672	687	673	698	672	635	680	673	664	675	623	643	670	670	639	680	642	633	652	700	691	664	634	611	672	700	670	664	642	644	644	653	737	679	694	698	685	684	701	659	700	648	718	691	672	704	697	666	640	655	662	718	672	714	683	667	647	663	640	691	635	673	668	660	663	662	702	662	671	722	682	671	679	691	661	618	659	653	683	662	626	669	665	664	725	635	708	688	695	666	692	691	709	663	724	682	637	693	703	677	697	694	685	701	647	677	659	690	708	638	688	653	642	648	671	708	627	690	723	651	683	685	635	707	649	692	644	700	660	686	675	671	624	683	708	654	718	641	626	688	660	690	641	703	687	699	654	660	703	655	699	681	674	680	641	699	675	675	630	617	654	664	662	678	707	710	669	623	683	654	698	694	677	658	695	668	693	658	703	718	678	682	719	656	662	664	634	655	682	715	705	716	694	700	683	659	702	686	722	649	711	653	659	613	666	654	665	655	683	694	710	676	635	712	698	728	676	673	670	638	672	664	684	689	666	662	716	674	676	708	705	634	679	730	662	629	669	665	704	670	680	685	621	701	699	632	675	668	678	623	685	674	670	659	717	719	647	727	705	650	689	689	671	676	705	639	721	675	628	724	694	703	689	676	709	666	660	670	642	655	720	653	660	653	651	667	662	660	696	697	643	640	671	642	680	733	641	698	737	715	617	728	679	639	672	656	633	639	689	687	686	667	677	629	678	693	647	643	630	640	648	645	724	685	706	661	671	655	620	643	694	662	730	676	699	656	667	655	667	672	670	688	637	688	714	677	631	696	657	654	677	626	671	648	627	704	677	663	705	713	693	742	695	636	654	671	678	628	708	690	686	690	678	693	686	650	687	660	666	693	695	629	678	676	653	733	689	695	693	661	689	659	682	654	684	663	684	714	699	730	675	702	698	660	714	683	677	688	665	644	672	678	690	653	617	693	672	698	665	659	703	700	647	636	664	680	653	671	681	682	685	690	695	712	678	666	655	650	648	638	680	655	707	714	693	702	696	617	671	663	708	712	656	628	680	673	663	688	651	678	685	688	651	725	677	627	679	659	682	695	685	672	659	655	689	649	686	696	681	701	716	701	709	704	677	661	640	654	670	686	660	652	659	675	679	708	725	667	694	680	702	671	668	691	652	658	655	700	666	655	703	647	669	655	668	684	643	629	666	682	686	637	679	636	631	652	667	714	678	644	682	672	681	669	650	673	657	671	712	670	659	697	651	693	641	670	662	653	657	681	646	661	685	720	712	634	656	652	677	721	632	753	634	702	676	711	678	705	654	664	670	677	679	669	664	643	671	612	716	699	655	699	693	666	661	686	653	671	704	653	707	678	623	665	693	726	683	696	686	708	668	686	664	658	629	656	648	644	670	601	691	702	710	654	675	661	684	670	675	669	671	673	681	656	703	669	715	694	656	658	698	640	721	633	701	693	645	679	641	686	703	667	691	656	676	690	719	686	681	674	635	661	680	683	649	693	670	719	668	663	631	650	626	658	686	688	665	647	666	668	640	653	636	665	681	697	655	630	705	677	642	693	673	679	686	713	631	648	654	679	691	636	717	662	671	659	641	640	696	710	671	701	721	718	659	680	703	658	690	630	668	613	660	660	653	698	690	677	669	667
12943	840	648	508	428	302	230	230	194	185	169	169	178	174	150	160	140	141	149	137	144	150	142	139	155	145	138	137	129	131	140	142	147	135	122	148	138	153	137	162	119	144	130	143	129	133	130	122	129	123	155	121	136	134	150	132	111	120	115	131	125	114	122	135	137	133	124	119	118	117	128	113	133	139	141	124	142	130	137	142	136	120	137	154	137	124	140	136	157	119	117	125	133	139	126	134	132	122	125	123	117	130	139	137	126	128	139	137	132	110	128	131	136	135	141	139	151	131	137	134	118	147	142	131	127	134	153	126	145	119	130	142	142	139	111	130	142	134	113	128	152	144	111	117	118	136	120	146	136	132	143	128	157	124	140	121	129	122	139	139	143	116	121	134	113	130	137	125	161	129	137	116	135	139	135	122	148	129	130	136	109	141	127	130	127	126	131	130	142	143	136	110	134	135	123	130	128	119	118	121	133	122	117	130	125	135	129	156	133	136	106	120	150	131	120	123	148	143	136	119	144	144	137	95	123	154	130	129	147	154	140	124	137	159	122	129	144	129	123	109	143	128	143	114	139	121	124	129	142	138	144	147	127	118	126	122	128	116	136	126	134	127	131	98	124	127	127	102	126	136	128	128	131	139	134	124	130	131	107	138	123	128	105	106	126	122	109	139	143	152	145	144	118	122	117	124	134	126	133	133	130	143	142	119	133	143	155	132	135	118	117	149	125	134	146	117	137	112	132	110	142	135	129	115	125	147	124	121	131	130	128	135	121	129	128	149	110	134	123	151	142	141	132	144	116	119	126	139	126	128	127	119	139	149	116	148	109	144	121	117	132	114	110	117	131	129	132	127	144	131	123	126	138	135	140	135	121	124	132	136	122	131	150	138	151	136	129	120	135	146	135	123	122	109	153	144	128	130	127	126	123	113	132	141	120	142	134	131	125	148	117	146	156	116	121	147	117	114	139	143	117	115	112	155	143	122	123	131	125	127	139	136	121	144	141	115	133	146	148	113	140	119	147	137	136	148	126	135	132	119	127	142	131	128	115	122	118	112	145	132	118	138	122	123	146	148	128	120	104	136	115	119	132	137	143	130	123	115	110	119	133	130	147	140	132	108	140	127	146	141	130	109	127	116	137	143	117	129	129	155	126	150	113	136	154	129	144	133	109	133	147	135	120	112	162	131	131	147	155	135	138	126	113	121	121	122	115	117	134	148	115	124	133	124	123	136	133	118	139	152	127	137	126	117	125	128	146	112	104	141	120	121	123	132	135	117	121	141	104	128	135	139	137	139	125	118	122	120	128	112	137	131	121	124	127	120	116	147	135	152	134	120	149	119	128	131	129	129	139	128	100	149	130	148	146	115	141	124	112	109	149	134	150	139	124	142	130	146	138	107	126	147	129	123	112	112	130	136	115	156	158	149	124	134	139	127	136	132	153	146	118	151	114	146	119	118	133	127	128	123	145	114	136	144	112	120	125	137	138	120	122	141	128	115	137	143	136	132	146	129	119	139	127	108	114	139	150	148	118	140	134	131	136	114	127	129	130	125	126	139	121	128	110	136	123	111	115	128	118	125	116	116	115	132	145	132	110	135	112	145	121	132	129	127	121	133	142	129	141	117	130	154	121	108	136	106	154	113	115	142	133	130	112	133	152	123	141	128	160	119	138	115	128	160	126	138	132	156	117	141	129	120	141	126	110	136	127	128	150	130	118	140	116	106	128	114	133	140	123	130	134	153	148	120	127	126	119	122	144	123	135	143	129	141	121	126	121	130	133	147	126	154	136	128	111	124	135	136	116	129	146	118	117	139	139	135	137	122	132	156	135	143	141	136	131	138	129	132	122	122	149	114	145	110	154	126	113	138	110	101	119	139	130	130	114	118	125	119	142	138	131	154	132	113	135	140	117	124	152	140	119	110	105	128	128	127	144	155	124	131	132	129	117	127	166	157	169	140	149	145	107	129	138	136	144	126	138	155	137	129	130	110	138	124	122	138	157	120	126	133	138	129	148	134	120	119	122	140	127	127	145	139	139	119	123	140	131	132	123	133	143	115	124	109	127	124	151	137	126	140	130	126	112	131	137	125	136	123	138	141	138	130	124	137	111	125	129	115	118	121	133	142	141	136	140	139	119	130	123	124	106	127	122	135	138	132	123	111	119	141	113	124	126	135	129	136	124	134	124	129	116	139	132	141	120	121	122	142	129	134	162	109	123	125	126	132	129	143	142	134	119	140	141	142	111	136	124	145	132	126	119	150	140	138	112	123	111	115	123	112	119	128	137	144	119	141	144	116	121	162	157	140	108	150	135	125	130	120	116	135	137	134	121	133	130	126	126	123	144	139	133	118	111	141	119	135	131	143	138	120	129	120	125	120	121	125	134	126	111	111	119	104	125	141	130	152	132	112	124	96	143	136	126	152	123	125	113	128	129	115	129	107	118	147	124	123	110	133	142	135	128	133	130	138	123	136	111	104	131	141	129	126	137	139	116	114	123	130	138	116	118	115	137	111	130	121	107	145	125	135	115	139	124	145	131	122	137	138	140	130	129	128	142	132	138	128	128	132	113	133	142	138	114	129	115	123	120	134	132	105	131	138	135	133	100	137	140	126	118	117	113	125	108	112	123	143	137	140	165	152	113	154	127	127	119	137	137	115	131	136	130	99	118	117	138	123	97	139	115	127	124	110	143	133	156	109	134	149	137	125	139	142	116	146	92	140	154	145	125	117	133	118	126	127	121	141	108	106	139	128	127	122	140	129	128	120	131	124	123	134	116	114	128	121	125	110	117	142	123	136	137	124	143	112	141	130	146	125	111	118	123	130	133	125	148	135	119	115	137	137	130	150	136	122	128	154	122	130	131	118	132	111	131	120	113	133	133	112	133	145	133	104	137	133	132	133	122	146	139	145	143	152	125	143	139	132	124	131	123	120	146	147	131	132	151	122	118	111	134	152	143	137	137	115	131	132	121	118	156	132	124	106	113	138	143	147	115	116	127	150	137	148	122	116	120	120	109	135	131	143	135	138	123	119	122	128	102	124	131	131	131	108	133	125	133	108	131	133	133	126	123	127	129	137	133	130	153	141	139	128	117	132	127	131	135	102	120	126	139	109	134	123	149	136	130	124	158	136	132	126	104	133	129	118	151	141	135	134	146	128	137	110	109	132	123	122	128	134	124	133	155	121	123	108	144	119	126	129	147	121	135	154	147	120	122	129	121	113	162	145	144	107	122	113	121	138	137	147	122	120	133	136	107	140	101	151	135	144	134	115	117	126	130	129	120	119	128	139	159	115	138	144	129	110	119	143	142	130	107	127	120	126	140	118	129	133	144	140	144	126	130	152	134	147	135	133	117	156	132	124	121	139	113	151	138	125	132	108	148	132	158	133	145	148	128	116	114	151	163	139	143	142	129	127	120	130	117	144	117	143	134	116	132	128	110	130	122	124	131	124	130	140	147	116	142	148	123	126	144	153	154	133	146	128	106	104
7889	825	1472	1661	1460	1130	950	831	735	685	581	549	560	509	523	493	465	421	426	443	408	434	415	417	417	408	385	406	393	403	346	337	387	389	380	395	363	381	356	370	362	365	320	347	369	373	348	363	370	345	343	352	346	361	363	368	334	376	337	346	319	357	327	354	380	375	352	341	314	322	350	358	343	345	335	392	361	354	348	332	328	346	374	352	315	361	335	344	318	357	327	320	321	327	342	362	343	344	356	346	331	349	345	326	382	297	368	355	358	341	352	319	332	306	339	328	342	344	343	320	357	338	341	352	334	349	371	347	354	350	362	349	361	344	348	375	345	338	339	348	353	328	336	343	334	338	345	344	353	365	343	347	372	354	372	339	347	336	365	330	366	345	332	335	304	396	356	343	343	326	327	323	342	361	329	348	361	348	322	335	332	338	335	345	346	347	354	350	323	335	338	356	314	346	359	332	349	311	339	325	344	331	342	332	320	378	348	334	336	346	368	344	333	304	341	325	394	348	338	332	362	325	312	332	341	359	345	349	365	344	328	339	359	336	348	364	308	354	368	341	331	364	356	330	311	383	324	374	360	342	354	331	307	380	308	310	336	322	320	349	313	331	362	326	329	345	295	328	336	360	347	334	346	351	318	339	369	352	327	309	351	339	324	371	351	344	355	358	331	340	338	368	337	338	330	322	368	300	340	342	345	320	367	344	344	325	327	342	368	355	324	355	343	338	342	316	345	316	322	338	334	353	347	344	376	371	355	344	335	318	331	332	333	347	349	301	325	331	343	324	374	338	354	354	310	369	348	327	369	326	378	320	370	321	351	320	342	337	366	339	366	353	338	333	383	326	316	347	333	339	301	346	315	364	394	315	343	323	330	342	345	324	325	381	351	356	365	364	326	361	364	340	338	298	356	324	334	330	341	353	366	343	344	349	337	336	347	323	375	369	346	330	312	370	355	352	313	332	345	337	355	329	350	349	329	351	345	336	331	360	353	340	347	304	357	357	326	337	341	332	340	337	359	348	319	340	319	308	343	334	343	331	359	316	349	342	367	374	328	326	349	355	380	385	309	351	359	342	363	323	336	329	353	371	335	325	321	344	349	359	321	346	355	318	365	363	316	349	324	341	348	363	337	328	381	338	359	310	352	356	345	328	329	353	324	328	313	365	331	332	335	327	351	332	324	389	370	336	352	370	340	352	363	332	319	370	308	328	309	343	341	335	352	344	329	346	357	349	350	329	336	331	345	362	366	363	350	358	352	333	322	360	361	339	346	354	373	358	360	335	342	342	339	337	349	318	359	351	341	375	344	318	331	324	318	338	359	322	351	335	356	357	349	282	334	351	343	331	329	319	345	360	311	342	359	344	348	317	365	350	354	342	311	340	343	339	328	352	355	360	348	336	312	360	366	307	342	313	360	369	344	338	313	346	316	350	355	347	341	327	311	363	332	336	363	344	333	339	353	338	319	320	359	358	359	343	323	337	312	323	339	305	378	304	346	305	327	376	348	312	349	362	366	337	325	344	329	321	350	366	380	329	355	345	317	352	322	337	331	341	336	339	339	312	335	354	332	335	325	349	346	329	331	348	325	323	319	332	350	295	352	333	322	343	337	344	330	323	344	367	336	338	353	334	349	370	345	318	343	324	312	366	316	318	360	334	416	340	408	317	341	349	340	314	345	368	344	282	336	340	331	327	308	314	318	367	333	337	345	367	359	354	324	335	335	324	361	372	327	337	335	331	324	350	325	372	336	348	323	359	338	333	345	311	332	329	321	353	343	352	376	354	330	352	316	349	329	335	342	347	339	335	352	357	357	358	353	355	385	338	383	363	353	389	341	356	331	304	313	322	394	351	356	378	323	334	349	343	327	344	343	319	330	372	329	393	367	332	318	329	332	349	301	327	345	321	342	313	349	350	327	335	286	378	335	319	313	342	344	335	340	378	341	316	358	335	359	354	309	357	307	356	343	347	329	332	331	348	305	378	343	340	349	347	384	318	336	347	355	334	349	350	343	345	351	342	373	349	325	339	370	317	343	340	371	349	310	385	347	334	357	324	391	327	327	351	358	376	353	360	327	359	358	360	345	322	343	342	349	332	329	351	336	337	338	344	340	362	364	361	320	346	306	358	348	333	351	356	345	323	336	368	372	325	369	308	350	348	320	341	365	390	376	335	355	344	341	326	342	324	335	353	342	353	353	344	339	358	358	343	377	343	340	355	348	353	317	328	362	341	343	349	344	321	340	327	317	329	321	360	347	343	333	328	329	327	331	329	318	298	321	318	323	325	374	341	319	317	344	357	332	343	371	319	354	358	347	313	341	316	343	386	344	360	357	372	362	365	326	346	380	334	333	338	353	308	335	345	340	361	375	388	345	341	317	343	342	351	335	348	310	319	351	355	332	315	368	375	328	360	324	357	327	362	348	339	364	340	338	343	377	338	305	347	308	334	359	353	349	334	349	371	332	349	328	356	344	359	339	335	346	318	307	368	330	351	328	375	314	338	404	335	364	347	338	347	323	345	319	344	334	368	323	352	305	346	363	332	334	325	342	319	344	315	340	336	299	348	330	321	325	322	356	349	307	338	329	387	358	300	360	347	341	364	345	329	349	340	343	334	345	308	302	327	347	342	341	333	382	364	339	346	334	347	353	342	318	328	334	343	349	344	358	328	334	363	347	357	333	361	348	351	374	339	328	347	325	339	336	368	307	321	323	353	341	332	319	341	361	395	339	353	335	351	347	323	352	345	340	341	320	357	351	380	338	363	333	311	357	352	352	353	325	313	337	334	384	359	338	336	352	364	365	333	345	338	360	373	321	334	330	374	315	360	342	341	314	355	327	346	328	317	336	338	348	325	379	354	352	357	324	352	316	319	359	374	312	347	363	358	333	338	316	320	345	325	318	334	319	321	300	329	331	332	311	355	327	313	332	361	361	376	370	318	362	351	358	333	335	345	338	343	329	358	350	338	365	348	358	320	359	369	387	333	367	314	327	309	336	365	334	334	345	354	346	348	361	389	372	328	381	368	320	334	344	341	359	334	357	332	353	343	330	340	340	367	350	318	343	359	328	305	306	327	329	381	337	343	320	352	355	332	322	369	354	341	320	340	361	352	342	351	321	352	357	356	320	338	299	348	320	345	334	376	335	363	343	336	353	339	367	316	315	349	349	343	315	335	364	336	302	371	325	362	359	326	348	360	317	330	343	311	347	333	347	370	335	367	335	344	308	336	349	357	332	329	330	328	370	382	359	346	325	326	325	310	331	344	345	354	335	298	373	325	347	316	370	340	333	363	330	335	318	339	321	374	337	347	348	322	355	347	315	373	358	370	342	332	346	341	374	365	336	341	326	341	322	337	357	368	340	338	340	331	335	339	315	369	297	337	342	355	333	332	346	349	393	334	372	330	356	380	354	347	326	356	313	358	345	384	342	348	367	325	343	311	344	380	318	313	337	368	318	335	337	325	341	315	351	329	357	360	297	323	354	371
1444	421	386	429	350	361	392	369	383	357	408	378	371	414	376	422	410	405	380	383	409	410	398	412	365	403	390	385	369	376	385	404	399	420	366	409	401	361	371	391	381	369	380	348	360	384	356	404	386	390	374	369	390	379	400	385	385	365	388	350	394	392	411	370	386	388	428	391	377	384	372	418	367	363	397	375	389	415	392	399	384	391	408	426	392	359	377	372	376	384	379	393	414	400	356	369	425	405	398	392	375	401	395	398	382	376	367	368	378	371	396	367	364	392	357	384	377	381	363	330	370	362	393	410	406	378	400	368	370	371	381	400	382	354	421	401	408	356	360	377	393	374	385	374	407	361	391	410	412	416	400	406	367	384	420	402	375	378	397	397	378	348	417	387	386	375	401	372	390	375	439	372	389	406	334	387	366	367	419	363	390	351	410	375	378	383	372	385	366	393	348	373	358	387	373	383	409	393	370	419	376	390	413	402	404	389	418	405	381	360	373	394	362	402	380	390	403	385	369	395	351	424	407	397	399	431	398	384	379	382	376	381	408	391	430	401	397	398	354	403	415	358	434	374	380	419	337	416	403	386	390	396	379	425	371	404	412	413	398	388	395	382	390	403	411	371	361	377	357	366	401	392	400	404	392	378	380	402	383	403	362	408	416	437	397	358	401	365	375	430	390	364	438	388	349	393	353	374	384	417	407	413	393	397	390	403	401	398	393	391	358	397	410	390	391	364	380	381	364	379	381	423	401	370	382	399	345	378	381	351	360	363	365	401	383	393	392	397	376	394	388	382	397	392	359	356	409	392	402	394	405	391	361	387	380	344	395	382	414	394	386	440	400	388	415	360	408	384	387	375	385	377	403	382	364	407	410	414	378	404	395	361	386	395	376	364	367	402	410	404	368	403	349	402	400	359	421	388	421	395	361	369	381	320	392	372	395	419	403	386	441	398	378	384	394	430	370	356	386	378	338	383	409	360	362	396	387	424	360	350	397	371	402	392	414	417	394	403	401	387	381	386	397	415	397	406	389	386	361	359	379	361	416	394	381	362	381	387	374	383	381	382	398	416	409	388	380	370	408	384	417	391	397	363	390	369	387	402	340	417	366	367	398	380	400	365	387	371	404	386	402	371	336	383	403	426	394	380	388	382	391	434	409	372	407	402	384	374	364	360	418	399	380	388	353	393	337	400	380	400	390	350	377	382	368	368	351	398	391	391	373	418	382	417	377	372	377	387	379	400	400	399	396	395	374	371	378	356	413	396	409	383	390	363	412	369	386	385	390	374	374	365	361	394	372	399	387	391	389	386	406	377	398	395	356	416	392	358	387	426	374	375	410	342	427	384	378	396	396	391	360	362	384	343	436	371	377	375	396	361	392	393	377	385	403	394	394	384	391	414	356	388	363	414	410	410	389	398	386	417	393	383	378	392	410	406	389	375	400	384	390	378	406	365	387	359	406	366	355	396	426	372	384	396	375	357	367	390	346	395	369	352	422	357	327	382	396	404	412	350	381	396	408	395	357	397	362	402	372	417	354	401	347	395	415	393	412	369	389	351	389	413	426	399	397	389	368	394	390	403	399	372	360	371	397	421	422	413	424	373	410	380	366	314	411	431	397	404	354	408	362	356	386	379	380	411	384	347	392	397	411	384	396	424	391	378	405	425	394	384	395	412	358	411	433	380	406	390	375	391	377	333	400	371	368	396	371	379	373	334	418	428	401	382	377	376	382	433	393	362	362	414	399	424	390	384	417	402	419	386	394	413	404	362	383	392	381	432	434	431	392	359	380	403	399	407	406	431	417	391	361	392	381	425	353	374	397	396	418	379	373	422	360	397	348	389	369	407	364	397	387	364	427	369	358	402	341	373	401	395	358	398	404	354	366	404	427	391	389	388	379	413	372	381	363	378	379	382	383	366	377	368	378	394	422	368	399	378	351	359	360	366	364	439	348	389	391	363	406	378	369	348	396	421	360	413	389	406	381	413	368	404	378	442	422	393	376	385	410	382	389	380	376	394	343	378	374	413	415	341	387	401	389	377	362	387	407	413	369	403	398	399	404	396	377	377	451	404	392	432	428	398	382	362	357	329	382	402	381	375	400	411	381	385	391	403	372	381	394	409	418	394	417	369	375	424	411	398	364	359	377	400	374	391	383	370	384	402	376	385	388	379	380	381	392	392	391	407	373	420	355	379	405	419	381	371	382	403	409	438	427	367	426	416	392	362	373	399	427	404	414	379	424	405	371	415	367	413	377	429	405	385	368	374	329	350	400	414	351	386	391	418	389	368	416	400	419	417	401	378	399	381	372	369	369	349	408	378	415	371	402	380	394	394	367	386	412	378	390	390	410	394	399	390	392	388	384	391	421	375	369	390	408	406	396	371	372	392	394	398	383	368	363	371	378	375	429	375	354	411	400	420	390	382	376	348	407	378	414	408	337	393	385	391	398	412	402	401	400	347	392	388	400	363	387	397	398	327	364	402	353	376	381	399	340	402	413	397	420	392	431	392	409	385	387	383	390	359	391	393	361	380	382	396	383	372	382	382	399	396	405	382	418	434	428	396	409	423	418	384	411	397	402	396	373	406	399	402	399	405	390	380	371	419	408	393	380	389	386	347	406	365	385	367	414	355	393	368	376	371	370	395	398	390	363	359	447	371	379	375	398	371	407	431	391	391	406	447	376	394	390	379	385	425	378	357	381	356	397	386	379	399	350	383	382	380	366	372	408	390	386	393	350	384	363	388	402	426	398	364	375	383	370	409	373	385	379	414	383	387	393	427	387	385	438	385	392	378	350	391	374	388	388	378	387	377	439	377	409	383	406	356	399	377	391	339	383	349	345	382	376	373	385	408	380	404	395	381	435	344	418	408	415	392	385	390	381	406	435	399	363	380	372	390	381	383	380	400	354	387	394	389	363	389	386	386	365	403	389	398	375	380	401	373	359	400	395	385	384	383	346	359	370	362	400	380	405	400	356	404	388	404	416	377	404	364	380	403	370	353	345	365	392	452	390	392	350	381	378	362	344	395	418	357	393	395	370	392	402	379	385	389	413	423	380	377	389	425	377	397	387	437	419	387	418	356	435	363	365	347	388	364	383	412	397	420	372	405	406	394	362	371	397	394	392	409	402	397	424	374	397	385	379	420	397	385	400	380	378	364	389	391	370	372	392	418	367	385	388	376	385	373	388	393	324	426	406	417	390	383	355	400	411	412	377	375	385	379	359	367	350	395	410	356	370	396	356	414	363	395	376	398	369	387	407	403	359	397	367	366	408	378	398	392	351	391	385	366	397	348	378	378	383	370	379	366	435	415	347	375	406	371	404	395	392	378	399	390	392	402	415	399	408	372	384	353	430	384	388	420	384	366	349	396	388	380	372	387	353	428	369	396	382	399	396	367	383	406	399	462	424	419	421	350	405	441	434	416	368	376	394	346	406	384	397	410	377	388	415	399	415	371	391	382	409	379	412	433	429	395	397	392	404	393	394	455
2160	921	906	921	950	905	970	875	897	881	883	887	863	934	885	836	915	867	898	889	861	900	909	912	884	869	936	899	909	879	891	856	900	880	861	892	895	905	939	917	938	835	872	904	960	893	843	850	923	902	921	920	881	875	850	909	889	908	888	865	879	909	905	891	893	874	923	936	879	925	915	886	854	947	935	933	886	860	897	890	924	922	912	923	887	902	906	961	927	950	992	862	894	923	939	879	888	917	906	892	888	913	891	889	874	919	923	860	900	868	898	894	888	919	931	909	901	860	959	857	945	863	915	953	892	928	896	840	853	882	892	896	858	885	943	877	896	845	869	921	886	886	898	884	943	912	894	824	930	873	894	901	912	854	915	904	929	871	891	889	831	895	905	856	863	866	803	932	969	933	916	911	916	895	893	912	895	867	884	900	893	903	948	900	897	805	874	865	918	817	905	901	909	901	892	865	872	864	891	873	843	961	885	898	869	864	868	910	861	910	896	865	852	868	908	917	895	875	885	874	891	937	854	848	906	864	847	902	916	881	916	907	920	867	828	864	879	897	887	874	914	889	867	885	884	913	886	873	881	924	908	914	887	931	908	927	944	891	875	900	934	873	889	865	871	858	882	830	920	890	859	897	892	864	963	871	877	878	905	855	888	874	887	886	830	913	919	910	933	872	882	890	932	847	858	876	866	875	886	924	880	863	878	842	929	883	893	849	876	859	871	865	897	873	920	896	855	853	867	884	845	898	886	863	888	936	915	895	874	917	844	909	836	857	916	879	904	864	907	877	879	905	916	897	899	910	883	859	942	921	973	877	917	889	871	872	899	897	951	935	886	896	917	892	906	945	876	890	895	924	895	907	867	929	851	871	889	897	944	878	939	899	903	923	883	943	897	892	888	879	925	897	975	911	890	843	884	883	927	880	874	878	869	891	894	885	869	926	976	886	869	958	892	844	901	896	897	888	910	930	891	921	914	981	930	878	871	847	879	864	874	924	933	904	887	919	874	863	824	948	907	887	845	889	875	907	887	862	906	880	869	858	921	862	912	892	944	883	849	864	920	939	906	931	882	808	902	872	898	876	892	867	902	903	876	910	936	898	858	871	859	869	899	941	873	879	886	955	879	923	895	934	931	893	909	905	902	908	918	836	899	927	906	894	900	892	920	925	869	904	937	913	923	858	902	919	896	883	903	936	845	900	857	850	889	865	910	896	916	928	904	926	895	955	842	928	891	878	874	855	823	891	895	894	913	877	858	917	851	857	843	934	916	920	930	896	870	890	890	887	857	906	881	906	908	875	904	964	862	933	888	910	937	911	867	919	916	935	900	898	932	880	844	875	928	937	885	898	839	891	917	866	930	872	872	891	879	847	890	857	899	871	916	893	869	881	891	909	931	892	939	895	926	858	879	918	888	904	882	917	896	880	897	862	852	887	944	898	917	883	895	908	890	879	888	878	869	921	870	847	876	883	874	882	953	836	854	811	912	893	877	920	957	934	890	927	939	874	945	911	868	851	901	846	923	933	898	886	899	913	886	917	907	849	943	886	898	874	930	902	846	942	874	893	879	970	864	862	875	894	883	923	887	875	941	896	918	894	888	853	892	911	901	890	849	898	882	872	884	856	881	891	884	910	887	931	902	854	893	831	858	822	896	920	909	876	890	883	872	949	861	881	851	891	892	865	887	902	877	899	861	902	877	885	913	895	885	859	869	946	920	866	857	926	942	846	869	888	818	942	860	900	930	896	922	928	913	913	920	876	903	931	872	900	908	878	904	858	918	887	910	919	890	907	884	911	930	876	935	893	869	895	883	902	899	850	903	885	926	876	867	898	889	909	860	915	879	886	909	920	934	921	887	900	855	880	888	861	871	989	888	878	860	908	887	854	874	899	890	834	905	879	909	927	924	898	891	899	914	861	870	922	893	873	906	865	863	899	893	876	902	905	898	861	914	882	882	915	922	862	909	896	908	875	870	869	899	896	908	895	890	898	912	913	923	918	891	869	858	940	917	883	865	927	891	907	913	928	876	869	869	907	868	866	896	892	917	838	918	870	908	873	904	864	923	858	939	868	863	857	865	913	867	913	900	886	869	921	903	899	907	929	867	948	884	868	911	901	871	890	881	839	927	970	929	855	928	911	916	839	884	816	918	836	913	904	904	861	936	871	831	920	859	895	903	878	911	851	889	896	867	840	876	852	920	926	882	900	942	901	859	887	868	877	854	925	903	945	851	911	921	887	879	943	933	885	849	867	892	909	912	893	839	887	900	899	923	896	922	859	916	902	940	900	891	859	884	882	885	871	887	904	890	899	895	911	886	927	885	839	868	950	843	860	828	890	915	920	904	914	862	903	955	930	891	867	932	913	884	898	915	911	900	923	937	945	857	886	952	917	874	891	899	897	916	839	862	908	923	902	895	912	900	970	952	920	861	882	906	916	853	914	892	813	847	872	878	864	893	879	918	879	950	863	865	876	909	897	927	906	936	899	836	875	871	919	884	902	890	920	863	869	902	905	948	900	878	903	903	928	878	869	847	841	915	903	852	917	918	858	825	926	907	903	949	898	884	883	904	896	849	903	854	898	894	898	848	933	922	885	902	895	940	901	853	918	897	871	843	917	897	869	874	910	850	884	916	871	872	858	893	887	904	926	870	870	863	901	883	900	850	879	948	924	922	910	928	934	853	843	883	900	840	886	888	861	876	923	922	904	924	910	924	914	912	866	888	931	898	928	894	920	927	884	911	884	854	881	905	850	900	869	913	935	832	908	924	861	891	904	914	897	827	862	920	909	858	914	877	851	894	861	871	845	872	932	926	910	840	888	884	951	895	894	850	887	899	907	883	854	882	907	912	909	835	878	919	898	895	911	949	894	871	882	928	924	897	873	867	872	934	863	901	879	835	920	871	881	898	906	889	885	916	883	876	869	890	924	862	874	890	915	854	862	888	867	873	895	850	865	917	851	919	883	887	849	889	887	883	881	918	912	907	891	870	939	874	941	875	913	855	869	899	878	915	853	903	834	937	916	924	912	876	905	845	876	916	914	920	893	833	898	896	877	858	895	842	875	866	912	913	914	916	885	903	896	883	927	857	892	909	907	862	955	842	844	889	877	913	860	898	933	917	951	902	862	895	937	881	916	909	900	915	810	940	894	808	893	869	939	936	912	892	898	899	898	955	891	904	882	920	886	881	906	892	917	906	945	888	874	892	905	857	946	901	866	932	947	904	882	838	887	870	913	935	876	912	884	918	928	918	852	845	927	881	886	827	927	891	904	919	888	908	903	869	879	873	908	882	829	928	892	917	896	903	903	910	856	923	875	870	887	859	899	868	890	913	867	854	806	878	909	933	880	869	888	890	865	860	894	938	889	896	929	871	943	918	878	945	871	884	881	937	859	890	891	942	890	895	893	895	946	899	832	943	920	870	835	907	914	959	895	891	870	845	891	893	897	898	886	916	869	925	885	919	860	882	918	886	853	936	852	891	937	918	872
7428	532	578	482	459	362	342	318	306	344	295	305	339	308	293	296	311	269	265	279	291	300	296	277	282	282	261	308	283	273	308	257	268	319	310	319	269	273	267	282	291	267	292	296	302	272	267	309	287	307	277	264	279	307	281	276	267	295	303	297	314	292	281	295	278	294	325	295	278	341	298	276	289	290	287	269	259	286	286	283	270	309	310	284	275	260	277	285	315	301	293	285	272	287	252	286	260	305	286	281	278	276	300	263	271	286	294	305	292	308	299	314	305	286	272	272	283	284	310	247	306	282	297	304	299	304	308	245	277	287	256	325	293	290	258	282	327	285	294	285	268	279	294	289	306	310	295	268	286	297	292	295	309	356	277	287	290	276	267	255	265	287	257	304	260	278	307	292	269	281	287	301	263	273	307	276	282	279	294	306	284	305	244	264	290	290	310	253	294	285	291	281	305	275	308	308	267	291	245	297	268	288	284	299	271	294	263	285	281	287	287	287	274	287	291	285	279	329	304	291	297	306	254	249	290	256	294	292	348	294	287	289	275	312	321	240	289	297	282	269	285	298	265	331	284	332	293	288	296	300	292	267	260	273	309	276	287	283	266	313	278	276	305	309	302	306	295	296	300	288	284	290	281	287	264	269	276	297	268	307	278	289	301	288	286	290	272	281	275	289	283	308	294	292	298	296	298	292	284	295	279	274	272	292	319	293	284	332	259	321	272	248	314	278	330	294	296	284	291	282	280	251	275	290	279	348	303	308	292	296	287	300	315	294	296	277	301	297	268	273	295	308	255	295	266	281	274	288	289	327	308	309	266	277	297	316	282	261	263	271	271	289	303	319	291	297	276	298	286	246	276	301	294	307	314	280	297	294	282	307	288	290	250	324	273	269	284	295	318	309	286	295	291	305	307	304	296	304	295	297	244	282	301	293	294	310	271	286	289	294	286	311	275	258	277	295	264	277	252	286	280	244	244	297	254	291	292	287	300	267	250	275	288	288	277	285	262	275	278	274	282	248	290	309	301	279	283	295	322	280	267	299	305	278	307	279	277	271	283	254	296	286	295	312	278	304	311	253	271	270	287	291	300	294	322	276	300	296	285	286	269	254	283	308	291	275	276	282	325	309	267	265	264	295	297	319	293	281	287	293	291	287	299	284	284	314	296	323	300	268	299	291	275	339	280	271	295	267	260	290	285	287	291	289	280	309	253	281	278	294	302	300	289	295	270	270	300	254	268	310	269	311	303	284	295	283	274	294	292	272	280	276	310	260	315	273	282	298	263	298	289	278	265	268	333	316	299	305	320	317	317	303	317	300	270	291	259	272	310	288	312	278	309	288	257	294	281	299	279	297	328	294	280	295	288	312	312	311	306	313	312	273	287	328	270	255	291	292	260	285	287	262	271	310	273	311	278	308	281	281	260	284	251	277	284	298	286	285	287	287	278	275	302	297	267	316	318	309	291	326	303	267	293	304	294	297	285	298	291	300	305	291	294	284	276	308	328	252	301	269	294	318	302	285	315	298	294	328	302	307	256	260	272	247	321	286	283	247	260	259	310	334	285	263	347	308	296	302	293	305	301	288	311	277	272	299	309	297	283	281	287	291	292	277	290	299	270	279	290	274	297	294	282	305	307	292	327	304	292	280	304	289	296	294	304	331	280	296	323	278	296	260	303	286	310	272	311	278	261	303	293	277	312	310	276	270	294	276	284	284	286	267	285	300	296	287	287	301	284	247	281	298	303	274	294	271	275	286	262	274	277	303	294	285	299	266	284	331	308	277	295	261	280	286	287	304	320	275	298	282	317	300	274	272	258	310	305	305	258	267	290	291	298	262	308	289	310	319	265	311	320	268	301	307	286	321	277	271	274	267	299	289	289	304	305	261	301	292	280	318	288	287	308	278	257	274	308	298	268	287	289	276	272	268	324	295	295	287	291	297	284	266	292	306	250	315	293	297	271	299	275	277	288	307	294	240	291	267	300	275	275	288	286	296	276	315	302	265	292	286	275	296	260	282	267	291	282	269	276	274	280	314	295	275	284	276	323	281	293	275	289	283	279	277	297	269	225	273	288	267	293	274	272	294	239	308	261	300	305	294	306	311	309	275	295	255	287	294	255	272	301	270	323	310	290	288	261	319	248	299	258	272	293	283	251	284	296	291	310	275	299	292	330	292	277	262	279	321	351	305	341	281	267	298	275	290	293	298	278	288	284	296	293	293	265	294	309	295	296	313	298	295	241	285	271	292	303	278	308	301	315	260	267	283	271	283	266	278	281	273	310	297	294	267	279	264	270	299	305	281	313	286	264	284	266	353	293	281	284	313	280	290	312	300	294	307	279	287	313	281	281	281	295	265	338	266	275	329	289	294	342	296	272	270	288	278	294	305	275	279	318	285	303	277	287	260	257	302	303	264	300	306	287	294	308	275	273	307	287	315	312	309	277	297	287	276	300	259	284	290	283	300	294	270	299	288	277	258	296	256	274	304	309	297	281	285	271	302	294	270	277	272	283	275	296	286	275	276	310	293	296	271	308	280	304	264	278	318	263	291	273	277	304	236	253	295	281	321	275	263	299	263	286	277	267	307	284	277	298	297	300	282	318	280	278	264	283	280	283	290	312	290	306	319	299	303	304	262	284	286	265	296	317	284	266	267	269	282	310	295	293	284	304	301	277	315	271	271	295	297	270	292	297	318	289	277	279	286	280	321	300	275	316	277	294	336	333	274	302	284	307	272	300	267	292	267	278	263	302	318	293	292	279	296	286	300	272	303	298	270	296	281	279	280	316	284	304	272	279	262	280	277	269	269	270	280	298	313	276	303	332	283	270	299	289	275	264	275	279	283	288	278	284	282	278	302	308	273	300	286	285	299	297	283	295	285	285	265	259	273	268	264	301	282	234	262	262	258	276	314	302	293	284	323	305	305	309	263	251	253	290	273	293	316	286	272	305	279	307	267	313	290	302	275	305	264	315	268	286	295	287	299	281	265	295	273	275	292	278	270	262	276	314	287	267	283	296	266	283	265	299	300	293	256	281	261	272	267	302	305	279	304	292	315	272	279	314	306	319	291	299	305	274	283	302	285	315	307	264	295	345	269	276	317	264	270	282	266	296	251	303	289	288	279	286	297	272	246	272	294	270	318	307	247	288	297	282	310	316	270	291	263	281	268	284	291	284	309	291	275	293	285	275	299	280	293	286	284	276	294	287	269	302	298	282	304	306	319	277	305	277	281	295	264	278	274	318	293	315	288	278	277	282	303	259	299	258	263	303	277	294	288	331	276	282	315	306	303	283	299	315	287	307	289	300	324	359	286	277	306	282	291	283	281	264	292	257	267	305	291	307	340	270	273	292	259	295	272	282	286	256	293	282	315	304	308	275	283	321	320	271	279	285	278	265	299	289	281	305	279	279	250	273	295	297	282	300	277	271	290	310	288	321	297	291	285	287	250	300	306	283	288	294	278	275	258	292	314	309	292	284	287	282	273	303	279
6620	926	1265	1398	1288	1113	955	913	861	864	833	785	753	789	714	704	741	734	690	716	737	755	730	686	746	700	724	704	721	687	724	720	704	680	698	730	703	659	738	645	686	658	665	697	691	664	639	637	699	704	694	723	623	673	662	716	696	693	695	660	725	667	647	676	680	689	673	683	687	671	668	688	695	673	656	651	707	698	625	646	705	673	712	669	670	714	732	677	690	671	719	735	687	670	669	674	705	665	660	681	662	664	661	731	716	671	691	742	715	674	709	709	666	669	719	680	646	689	658	625	701	696	678	687	668	661	703	720	710	657	673	684	662	657	695	665	581	687	690	677	651	663	644	705	688	674	679	701	643	753	675	686	695	646	690	674	642	637	630	671	626	696	689	639	699	657	686	672	684	684	709	648	688	653	685	731	662	680	666	656	690	637	709	681	662	681	672	683	651	669	673	683	666	691	686	695	688	741	696	677	687	676	652	645	665	660	669	698	675	722	669	679	688	659	670	702	684	725	634	684	699	721	654	625	664	692	690	702	680	693	677	697	718	652	732	683	662	636	621	694	672	698	663	652	668	682	682	653	693	707	674	702	695	640	688	703	639	678	677	671	703	680	687	667	643	665	703	698	685	654	733	672	695	635	706	720	711	696	688	671	713	638	663	721	616	683	679	685	625	689	672	654	701	641	704	670	653	640	678	709	683	657	655	679	665	649	709	675	669	694	669	638	676	697	674	696	629	649	653	683	686	706	681	653	718	708	686	699	662	692	655	688	703	670	632	668	714	666	676	672	657	672	680	726	687	661	675	734	690	627	644	684	700	646	702	694	664	672	668	706	696	663	684	729	674	657	685	682	663	702	663	664	682	669	684	643	687	686	715	699	670	704	644	645	732	684	691	652	719	673	724	663	665	697	615	629	653	689	651	664	675	718	666	707	666	662	670	674	664	723	679	677	683	657	723	654	703	659	614	665	659	694	656	692	650	672	670	680	715	676	693	675	675	660	662	681	639	654	692	668	685	668	654	649	696	715	685	683	680	673	716	660	655	648	678	707	686	684	714	636	682	701	682	656	681	619	683	639	690	639	643	714	693	633	676	618	669	732	664	662	689	653	704	721	660	672	697	670	642	685	668	623	667	636	662	687	659	697	693	676	690	660	670	685	629	669	682	702	657	640	691	644	670	635	692	706	672	666	666	722	701	647	693	647	668	670	672	653	643	704	676	709	678	652	654	648	665	644	704	673	685	670	689	676	659	644	668	732	704	689	633	666	688	648	666	632	674	703	664	659	673	685	718	681	694	641	713	701	703	639	650	689	688	702	665	655	663	701	695	633	676	687	674	650	668	677	687	655	711	673	688	693	759	702	671	654	664	708	662	653	674	637	679	687	624	705	627	661	677	697	650	696	690	677	691	692	690	681	648	730	677	709	698	720	702	700	673	670	700	734	696	650	681	645	670	671	688	675	656	670	670	672	692	687	699	669	677	692	689	680	685	681	725	672	695	672	728	699	640	702	678	688	737	645	688	674	709	677	671	714	735	665	654	696	656	664	673	686	681	670	686	665	686	707	666	705	681	664	697	681	702	718	722	708	684	684	657	677	670	678	677	699	644	681	651	690	692	681	653	667	659	694	658	688	690	674	717	677	642	663	728	646	696	731	653	685	638	696	688	698	697	684	709	655	667	670	638	673	708	677	696	692	685	679	690	648	694	684	731	725	698	668	692	666	646	681	642	695	677	665	692	664	669	658	672	693	657	715	701	681	671	744	611	667	685	686	686	670	718	705	659	693	698	649	707	619	664	675	658	719	686	681	652	675	663	695	627	672	655	627	727	679	699	724	709	709	621	649	716	681	680	694	646	684	683	692	683	645	651	674	680	686	689	688	737	727	667	617	686	699	677	691	686	681	707	702	703	708	689	664	641	727	695	682	645	682	688	658	663	688	706	692	703	712	608	642	696	636	697	692	712	687	671	637	686	699	620	681	706	662	679	686	675	672	679	700	668	664	673	703	650	697	688	686	623	729	661	682	643	679	740	704	669	716	723	741	727	646	655	669	645	618	679	654	659	671	649	709	674	648	696	680	730	671	630	668	647	688	689	677	669	671	676	692	655	690	686	673	713	668	689	662	673	689	708	681	716	694	698	676	654	654	661	658	731	650	655	676	654	648	649	671	695	705	682	675	684	704	635	723	673	692	673	711	685	644	687	674	681	658	690	689	699	641	656	674	689	702	683	716	638	629	630	735	679	712	700	678	677	621	689	684	678	705	672	684	644	623	698	670	686	666	650	659	676	696	702	684	677	684	713	737	655	651	655	665	674	704	665	697	658	687	720	688	682	627	653	664	683	680	697	645	662	679	658	696	688	660	649	631	673	699	708	648	638	670	704	682	677	657	690	715	635	650	653	678	667	656	636	647	664	676	642	671	669	663	683	724	681	644	648	683	692	682	727	716	684	661	677	662	702	685	707	659	671	689	692	699	713	670	687	668	669	681	672	621	687	659	666	691	628	720	652	671	686	633	661	645	676	647	637	704	654	655	751	680	708	674	714	680	697	687	651	667	629	626	665	683	698	700	670	670	659	648	681	697	719	644	694	685	634	693	667	617	683	648	693	649	678	681	682	719	691	686	679	706	692	640	649	654	676	702	673	690	709	672	692	677	659	700	658	661	702	677	707	694	672	698	644	679	710	676	662	670	700	657	661	686	667	696	668	656	644	685	628	710	629	692	693	657	683	686	723	682	655	686	698	682	684	687	695	668	696	659	760	691	654	663	730	654	657	693	672	723	661	674	653	687	666	646	661	659	719	657	689	683	652	716	683	686	681	644	662	658	646	687	689	660	670	683	678	696	666	694	705	654	665	675	659	674	677	686	708	673	669	619	680	663	673	663	677	688	654	673	700	664	678	726	652	674	666	675	687	668	660	691	687	653	694	656	692	716	665	657	695	650	636	656	640	683	698	673	666	650	694	637	712	645	686	679	694	655	736	681	723	702	742	690	681	709	670	697	673	717	664	675	650	686	658	683	703	667	669	672	683	652	655	680	667	656	645	701	692	661	675	632	677	686	752	650	706	668	604	709	688	659	661	666	631	683	669	717	653	680	655	714	663	678	688	681	671	671	694	671	693	697	698	715	641	663	715	679	683	666	648	686	654	693	691	683	606	712	676	671	628	699	687	675	744	691	648	687	668	639	678	669	619	678	703	651	686	684	684	667	661	677	688	716	668	706	675	616	685	713	645	666	675	663	699	636	672	678	699	652	676	678	698	719	664	642	676	700	684	707	716	606	673	659	683	689	623	666	706	680	699	673	637	713	670	632	650	661	686	701	665	711	688	663	665	586	668	722	645	648	704	670	675	609	679	658	699	638	678	679	694	730	679	717	682	687	654	702	672	652	668	694	712	655	645	697	675	685	694	700	679	661	719	657	682	724	690	632	700	649	729	664	685	699	641	676	675	677	672	667	687	618	667	697	662	683	682	690	673	697	640	655
13091	806	679	497	373	312	265	230	197	172	186	158	169	138	153	139	129	149	159	143	168	139	139	140	140	140	152	127	142	123	127	162	124	149	121	153	156	125	111	137	122	123	109	109	118	120	130	128	123	114	150	139	137	157	146	145	129	126	137	121	145	118	162	116	135	123	129	126	115	125	129	128	131	124	134	114	123	138	115	133	132	115	122	138	147	131	146	126	135	128	121	127	131	119	146	121	125	141	117	121	128	134	125	121	125	142	124	142	145	109	126	129	114	127	126	129	125	121	144	130	134	117	124	125	129	118	138	134	129	121	123	121	131	129	139	144	145	135	115	136	145	135	145	123	142	125	121	144	129	121	126	132	120	123	138	135	119	132	147	173	160	148	132	135	121	148	125	149	151	134	128	113	149	134	128	112	125	124	117	136	127	130	142	152	134	123	140	159	130	148	115	130	125	143	140	118	122	105	156	125	126	147	120	128	117	142	111	119	122	153	121	121	126	118	133	127	126	123	147	123	144	154	106	137	128	129	132	135	133	133	142	145	124	125	137	140	130	104	122	141	133	130	113	134	113	160	150	124	129	135	132	123	131	139	129	135	116	138	125	158	138	113	108	122	115	115	124	135	151	140	119	116	113	149	123	139	152	129	130	130	112	145	125	137	123	117	123	135	131	102	116	142	113	136	122	135	120	145	108	132	125	124	119	113	140	111	123	123	128	124	132	139	124	137	128	120	125	111	130	132	123	138	118	120	116	126	132	121	113	142	127	124	136	140	147	121	119	114	124	115	152	129	151	122	95	144	114	125	141	134	124	154	120	131	119	134	132	128	136	115	119	141	125	131	126	147	145	138	114	103	136	129	139	148	117	140	143	112	129	125	123	131	119	137	130	140	134	133	125	112	109	138	117	113	129	121	139	114	126	132	131	131	122	150	108	142	122	136	134	119	125	133	128	115	139	122	122	121	129	137	144	121	125	143	136	131	154	139	148	118	130	123	122	135	119	134	135	139	129	124	123	124	132	144	122	148	114	126	128	121	126	125	135	130	135	163	118	116	118	138	115	142	141	138	154	111	139	135	124	109	121	143	116	124	132	140	130	131	135	129	143	131	120	139	126	120	144	107	153	125	149	121	129	134	158	138	123	125	123	121	103	126	142	135	142	149	143	109	133	126	122	130	129	129	150	132	122	124	142	139	137	137	138	134	145	160	122	139	133	130	110	135	124	146	128	140	137	150	151	129	138	124	111	158	130	106	132	137	120	118	139	118	128	141	130	131	145	151	134	120	134	151	108	149	130	142	132	127	140	118	115	139	134	126	149	130	121	121	102	128	140	122	133	132	140	145	116	93	155	136	171	122	125	139	140	135	138	131	147	103	105	121	103	123	130	131	128	126	137	146	131	116	112	141	120	120	138	128	112	121	141	135	124	128	114	135	120	113	144	131	123	113	141	138	117	138	130	128	121	141	154	118	110	121	144	123	134	151	121	139	106	132	168	154	138	143	123	131	115	133	111	151	151	131	125	119	118	137	151	123	141	116	116	123	124	129	146	120	137	122	134	158	128	152	154	148	149	132	113	115	126	135	119	136	134	141	124	125	114	138	144	131	144	143	138	131	125	114	126	151	116	156	123	119	123	119	159	142	141	132	138	109	110	142	129	112	138	126	133	119	132	124	145	135	126	129	118	145	133	148	139	134	120	124	129	114	133	141	116	130	115	119	136	133	119	131	117	126	112	125	139	117	123	112	144	129	126	121	130	121	118	146	128	137	118	135	127	124	104	127	144	118	113	133	113	136	124	143	145	132	139	116	118	122	135	126	134	121	136	113	146	130	128	123	116	136	126	122	126	123	125	130	128	118	137	146	124	135	134	146	140	131	118	120	130	129	132	115	122	135	159	126	126	128	138	130	116	134	142	135	120	135	139	137	120	129	127	138	144	106	118	123	125	132	127	129	134	128	145	117	143	115	137	125	125	141	142	127	141	111	123	122	126	133	133	117	123	136	148	117	122	137	122	130	108	116	120	140	148	117	109	110	125	133	132	141	130	152	146	132	136	122	129	126	125	142	150	134	156	145	146	130	123	117	143	140	109	155	130	142	119	108	137	125	123	122	128	109	123	123	131	121	149	155	118	127	111	106	117	138	114	125	124	125	144	141	121	109	137	140	136	127	123	147	120	126	138	138	137	157	142	125	133	142	135	126	132	111	144	135	131	131	124	135	145	145	147	134	148	133	141	119	152	143	144	152	132	116	138	149	128	149	134	135	125	136	112	112	113	105	102	129	114	140	145	158	117	124	132	141	135	135	143	121	127	140	128	120	126	113	130	134	128	127	120	119	128	112	135	130	130	136	117	142	131	112	118	150	138	125	136	148	133	118	135	144	123	146	137	108	123	112	136	124	128	122	130	136	127	143	119	117	136	124	137	137	150	143	125	152	143	142	128	103	153	130	122	124	123	124	128	126	143	160	128	122	119	118	174	138	124	139	136	148	139	127	122	139	130	137	136	144	142	97	136	132	138	136	101	134	125	144	116	131	132	142	134	125	136	134	134	135	157	133	137	160	129	135	112	126	127	129	131	103	125	115	136	109	124	142	122	123	117	131	131	143	133	119	118	127	145	117	147	116	134	150	125	129	137	143	133	141	128	112	131	131	130	120	136	131	138	114	107	134	125	137	150	147	121	130	143	144	119	133	127	147	124	160	129	129	127	138	122	123	133	123	110	129	151	118	123	124	134	115	139	140	121	150	118	109	125	141	120	148	117	102	127	113	120	119	130	131	123	115	103	129	131	130	147	156	131	117	137	158	112	111	153	156	123	127	128	123	148	119	114	128	119	109	120	116	139	150	122	135	134	147	123	137	122	128	138	129	108	113	132	141	134	121	146	144	122	115	134	134	145	130	133	136	138	124	124	133	126	131	125	134	144	143	141	130	121	134	130	138	128	120	133	132	105	158	118	117	134	125	110	121	124	149	95	140	142	128	145	133	136	124	128	143	121	133	142	105	126	126	136	136	123	138	100	130	101	118	128	165	106	140	112	127	128	121	149	125	149	131	123	120	135	130	136	123	130	133	144	145	131	128	138	102	110	119	141	135	118	149	139	123	135	136	119	115	121	140	136	125	132	161	146	118	120	113	118	138	133	156	144	112	147	126	132	149	139	130	128	137	130	120	112	146	147	129	121	104	130	134	122	116	153	135	142	152	136	137	140	128	139	113	116	116	120	149	138	104	133	133	109	118	111	124	135	116	129	117	128	156	121	101	135	123	152	148	113	137	148	130	151	149	115	140	134	142	114	119	130	136	143	125	119	114	133	139	125	127	124	118	144	99	137	134	138	131	110	159	117	141	135	154	129	148	117	137	157	121	129	147	127	138	147	142	128	134	148	144	130	137	125	122	122	144	123	146	119	135	124	132	127	117	113	135	131	103	138	121	121	118	122	148	129	116	127	146	149	116	138	145	125	131	131	128	117	108	130	128	144	135	135	165
8024	760	1401	1720	1450	1218	1011	802	727	617	594	556	508	491	480	461	483	417	438	426	382	420	378	417	418	407	393	421	392	398	379	347	373	366	366	382	353	393	348	355	355	356	343	371	356	350	357	317	382	362	366	367	368	335	341	326	350	353	335	353	373	358	373	358	356	347	344	357	334	366	337	337	365	339	328	350	384	352	348	361	366	334	324	339	343	354	352	338	308	375	340	326	352	360	331	360	313	369	330	343	364	360	372	346	333	331	315	365	343	342	302	337	353	354	344	320	364	351	358	353	371	352	351	327	317	363	346	373	361	368	332	330	340	352	359	350	356	338	373	359	335	345	315	344	347	323	375	363	322	337	348	309	377	327	343	326	341	335	314	360	352	337	377	333	330	357	323	349	363	361	316	360	339	375	346	310	348	344	323	331	372	346	346	351	294	351	354	335	345	341	354	330	340	340	305	364	353	345	335	355	338	354	344	371	356	352	341	355	332	356	347	359	368	327	330	351	332	354	341	310	362	362	336	361	345	335	351	329	356	335	325	356	317	340	384	354	352	343	359	338	338	308	318	347	366	340	331	355	362	334	338	352	399	331	352	375	318	344	366	344	310	348	330	358	325	340	339	388	339	357	367	359	351	347	329	377	307	358	354	327	350	375	351	387	329	346	354	331	314	347	294	360	321	315	346	344	342	346	354	349	330	329	359	302	326	338	358	346	339	315	314	327	367	323	327	355	338	308	325	360	329	340	366	366	353	343	334	333	368	318	340	338	339	312	333	371	331	321	350	351	340	313	363	348	332	318	336	363	329	334	337	319	350	313	357	342	318	355	334	341	337	353	356	362	315	353	345	311	355	393	364	345	355	323	333	364	353	312	361	335	350	303	366	355	331	349	327	336	363	363	335	359	335	356	345	348	334	355	345	373	304	328	333	332	333	350	377	342	361	332	366	307	361	325	331	353	335	303	342	333	310	331	340	309	318	333	346	330	332	371	331	355	349	317	345	358	345	333	345	349	307	380	337	361	336	343	343	334	345	332	285	351	347	333	320	355	373	351	327	381	398	368	351	365	365	366	340	339	348	342	354	378	339	339	306	347	323	322	330	344	352	332	356	322	371	307	363	317	320	351	329	369	321	358	328	301	343	368	335	330	350	347	332	331	351	372	329	338	335	348	362	346	347	345	352	371	350	349	322	347	334	340	340	368	301	387	357	343	336	349	350	336	369	342	361	324	337	328	361	342	334	344	357	397	356	332	355	319	351	356	376	370	335	328	348	352	326	337	333	364	358	315	322	321	363	361	372	364	315	330	341	360	370	335	345	349	350	346	332	312	342	303	317	317	340	384	338	347	348	363	355	344	350	347	334	323	323	392	322	341	345	385	363	356	331	335	357	344	327	328	338	330	362	373	333	299	363	359	348	361	356	316	356	320	359	361	373	337	347	345	378	359	336	345	358	356	342	356	333	339	327	343	357	368	364	338	392	321	359	358	334	363	328	351	371	333	322	340	348	350	351	372	349	365	348	325	331	337	375	312	330	326	309	351	336	346	334	336	331	394	332	336	357	336	339	376	324	349	379	335	368	367	371	335	320	372	342	326	292	343	339	357	346	336	347	345	369	347	347	304	355	324	365	367	346	346	319	357	325	341	355	327	350	333	360	351	328	338	322	356	362	360	328	380	333	328	330	347	348	330	324	366	336	362	343	361	356	354	313	354	359	330	352	328	351	365	348	399	361	338	324	322	362	315	346	336	322	357	332	340	347	392	363	324	373	361	347	366	370	338	363	325	342	356	338	342	310	346	360	323	379	351	326	334	326	335	321	316	349	334	345	369	325	356	375	366	346	334	307	349	345	330	353	351	362	349	349	369	355	326	344	333	374	333	329	331	326	359	335	332	340	364	337	360	342	328	323	362	339	326	330	348	331	326	307	355	353	339	304	336	364	345	346	353	344	307	335	342	333	351	318	351	347	344	322	369	327	329	344	369	351	409	333	355	351	373	321	373	355	362	344	338	362	331	338	384	349	350	365	358	313	351	334	343	357	334	340	359	351	331	333	356	365	329	350	388	364	346	344	341	338	329	315	319	336	349	336	341	367	316	331	348	334	342	321	326	336	353	344	361	328	334	342	342	328	349	330	380	347	323	366	315	357	356	325	352	338	343	360	347	318	345	331	346	359	327	358	311	340	317	322	367	339	327	336	321	312	350	336	350	351	319	293	362	353	391	358	341	337	377	336	371	357	380	353	334	327	352	331	344	370	362	340	337	331	368	335	338	357	337	325	321	382	324	363	343	387	338	322	363	350	356	351	340	321	364	335	338	325	340	312	354	362	322	337	338	358	345	350	331	356	371	359	336	366	337	348	319	323	354	340	311	354	354	327	326	327	361	335	340	352	330	349	331	377	371	325	340	343	357	343	322	354	360	338	317	336	345	333	339	329	349	342	344	300	326	356	345	338	342	336	361	364	332	308	340	324	370	352	362	346	358	359	324	335	374	368	333	330	367	338	346	344	365	365	368	307	327	336	296	361	344	360	341	356	363	355	353	352	339	310	332	316	333	360	322	341	350	367	323	380	307	355	336	345	357	334	361	336	324	336	340	314	316	357	331	364	347	331	338	312	330	340	340	384	316	351	386	350	374	338	324	346	354	342	365	322	349	335	321	349	330	335	371	329	377	347	349	353	354	358	329	360	397	332	321	333	316	355	339	320	326	339	354	336	374	344	324	375	324	275	354	339	314	340	318	344	312	356	325	348	377	359	338	314	338	364	324	362	357	323	332	330	344	347	316	341	340	360	344	343	353	356	365	332	335	311	336	343	323	338	354	361	362	343	352	342	341	339	373	328	344	341	372	359	337	374	319	320	354	342	335	346	347	376	340	347	309	328	361	375	355	326	326	353	315	342	344	334	368	360	359	342	348	344	339	368	365	360	330	349	348	374	350	347	328	327	355	334	337	365	309	312	358	354	356	323	353	365	320	339	327	346	346	338	352	352	355	349	361	348	330	347	356	365	339	336	348	388	308	323	347	328	333	352	350	342	373	344	342	315	347	332	323	340	307	332	340	327	353	379	332	333	333	375	372	371	324	318	314	334	345	338	343	347	330	338	336	353	324	346	360	337	364	360	338	298	348	357	360	368	330	363	345	329	377	335	361	378	365	328	323	307	367	364	311	346	354	352	332	356	337	368	334	337	331	345	363	330	344	359	347	348	291	323	347	361	361	296	326	349	311	375	345	333	340	329	337	333	342	364	359	333	359	350	325	339	378	365	352	312	328	364	360	341	382	356	325	345	316	343	362	363	323	363	333	347	315	362	332	313	355	346	365	341	328	330	318	308	337	339	339	344	362	310	356	353	360	345	353	342	357	351	340	324	352	353	322	329	322	328	330	341	343	332	334	352	345	349	320	367	347	324	322	332	313	309	353	341	333	363	333	344	353	332	352	369	330	375	305	352	362	340	347	335	335	348	323	339	344	367	344	334	350	352	326
1483	372	390	403	376	407	373	386	373	428	399	408	368	387	378	394	392	388	409	389	429	391	363	378	342	388	396	380	365	373	389	420	381	387	389	376	378	433	391	389	385	371	365	388	360	388	379	369	339	362	396	367	406	351	387	382	427	411	368	438	395	406	392	367	416	379	366	340	353	417	401	421	377	407	383	387	363	395	395	429	388	397	429	369	383	378	342	364	384	365	368	382	385	347	394	368	393	381	351	364	323	350	363	393	382	351	399	378	364	387	374	354	401	384	420	395	393	386	382	378	405	354	440	390	400	391	383	399	438	388	420	380	408	380	421	409	398	384	397	401	375	380	384	413	371	389	387	388	396	355	377	391	357	417	385	387	428	414	366	405	369	382	368	396	377	381	329	419	372	371	363	414	382	404	347	419	372	370	365	401	370	386	389	408	384	373	416	414	387	408	406	373	421	407	431	391	383	399	349	336	377	397	394	335	405	369	376	419	405	371	376	396	373	369	404	374	371	389	388	376	404	369	412	412	367	399	363	416	410	435	381	394	399	378	381	407	403	442	387	385	397	411	385	368	397	377	392	394	425	369	366	388	366	390	390	401	417	422	393	364	390	365	378	387	380	365	368	419	387	388	386	391	383	365	373	382	371	372	400	420	388	392	388	398	408	369	396	390	385	355	391	414	409	378	405	385	378	375	382	393	379	395	415	368	377	371	382	359	359	422	370	380	366	399	373	371	387	417	416	384	364	371	372	389	394	377	375	383	348	402	364	392	393	403	379	384	399	397	369	378	416	421	386	385	358	374	385	402	400	390	390	397	408	362	425	382	378	438	394	422	418	361	374	417	393	394	384	420	445	380	389	416	425	356	403	383	395	364	429	381	420	378	429	388	392	389	388	342	389	402	377	391	360	389	356	385	404	426	401	399	375	361	386	366	380	398	384	363	396	399	409	370	364	359	363	429	357	411	402	412	415	432	384	445	424	360	361	373	362	368	392	405	370	389	428	412	379	405	385	402	346	427	367	370	387	413	382	386	392	377	413	402	375	364	394	386	404	380	410	354	415	407	374	393	416	374	376	393	412	408	377	367	384	397	393	414	402	378	441	363	367	393	371	407	404	377	393	400	359	385	412	390	393	381	422	380	393	349	395	404	403	379	395	411	396	390	410	402	404	397	369	377	358	391	368	411	387	410	379	377	404	374	399	373	386	377	406	410	394	408	372	411	421	371	400	368	384	414	395	415	423	388	325	374	405	404	369	398	386	378	342	398	380	370	427	368	438	383	399	427	371	353	355	395	377	394	352	386	402	366	416	389	382	343	411	380	383	405	365	361	396	369	324	411	370	396	375	358	412	345	399	384	384	385	380	404	378	331	371	384	378	407	358	386	383	358	361	384	361	372	395	414	404	394	379	377	411	410	405	404	384	413	386	375	400	388	363	362	421	394	440	388	374	422	398	379	406	384	401	379	385	372	396	385	383	382	355	402	386	372	373	380	385	367	357	389	405	373	371	381	419	392	427	370	372	367	358	426	377	355	350	394	385	364	419	408	391	373	397	400	376	386	402	382	405	362	369	367	381	396	405	381	358	402	394	411	391	375	391	382	361	379	404	420	426	396	366	376	385	410	352	378	383	391	378	334	382	382	391	394	381	411	378	351	415	409	372	396	388	367	389	398	410	402	367	429	385	426	391	370	370	398	392	378	337	445	386	371	350	401	394	404	392	358	362	383	407	382	455	420	376	380	383	408	358	387	378	363	403	382	350	375	403	412	379	391	371	389	396	395	375	418	381	432	410	422	395	372	363	371	425	397	359	423	372	375	360	422	403	435	384	385	412	387	374	377	358	390	394	390	393	400	441	402	372	423	379	406	391	393	349	376	341	377	381	398	378	394	382	374	402	408	376	344	422	389	387	367	404	384	383	350	391	439	375	381	420	354	377	403	366	395	347	383	375	420	378	375	363	403	405	367	371	366	394	367	396	386	405	408	368	384	347	381	414	376	424	372	378	356	385	401	411	374	397	394	407	412	359	400	408	418	389	371	408	396	403	397	384	389	400	396	382	414	366	375	352	410	371	415	390	380	429	417	317	393	343	355	360	402	375	377	362	421	408	351	349	432	394	398	408	378	401	413	391	397	384	398	404	397	390	402	383	342	411	372	383	385	386	397	406	350	373	410	404	373	365	403	389	393	374	403	389	414	356	378	372	341	407	364	373	398	418	380	411	407	388	404	413	420	392	360	384	382	365	340	376	403	365	339	381	416	381	385	349	359	418	411	393	372	367	384	353	370	410	383	414	384	363	453	357	405	403	388	415	383	404	375	373	360	394	402	444	381	388	362	390	386	423	349	382	417	385	428	402	404	389	406	367	373	411	411	407	390	433	364	404	369	388	371	414	366	402	389	370	435	388	409	375	404	402	388	384	374	441	392	372	393	405	393	405	389	394	412	368	399	345	383	357	407	380	403	386	396	401	392	386	408	385	396	398	385	421	413	397	374	434	396	404	382	372	393	403	402	371	374	387	402	391	398	413	368	374	420	373	385	381	370	414	409	393	396	378	377	388	400	341	396	376	364	345	418	404	366	352	389	413	415	399	369	400	382	385	408	373	388	377	384	403	409	381	392	403	356	426	369	386	383	410	339	357	384	401	372	391	397	413	381	362	386	379	364	368	345	379	355	337	401	345	403	411	355	383	409	419	385	385	417	410	373	382	394	429	439	379	355	338	403	398	354	404	398	347	399	390	426	408	399	384	407	389	397	424	355	384	367	358	417	410	423	390	414	350	408	414	382	382	394	426	353	404	400	387	416	351	392	387	434	372	387	393	390	398	407	359	400	393	379	411	370	383	394	432	398	378	374	393	406	388	419	353	430	364	371	364	421	373	423	362	396	388	448	368	372	383	409	419	420	381	415	392	372	401	387	365	400	414	394	413	394	398	403	376	422	389	388	383	410	412	391	380	375	395	372	369	387	400	411	366	404	382	418	411	403	395	399	413	397	371	397	348	422	367	349	400	428	373	441	420	364	381	371	383	383	378	396	410	385	383	434	411	403	388	386	396	403	396	439	387	392	368	403	395	401	417	416	393	379	384	396	437	392	400	388	387	374	367	388	363	406	379	386	392	361	395	325	409	388	395	394	384	410	455	364	394	369	387	343	404	363	426	398	399	408	406	359	390	404	433	397	412	372	363	389	386	385	402	392	409	372	369	378	384	355	399	369	399	402	376	376	383	371	388	420	378	397	374	402	377	406	379	399	433	359	382	401	375	369	373	402	386	367	385	395	404	402	435	374	365	398	391	390	367	391	397	376	391	384	389	382	359	381	437	368	380	394	411	384	414	436	387	383	409	377	378	402	410	398	393	422	390	384	381	382	390	412	367	391	387	380	381	385	409	341	369	395	367	362	390	381	371	384	419	375	386	388	377	371	379	413	392	370	372	386	360	425	386	396	404	402	393	391	388	384	356	368	399	398	424	371	384	384	427	341	375	364
2103	927	890	939	919	981	953	891	901	946	912	841	902	869	902	859	898	942	952	913	894	880	878	876	866	905	869	880	867	893	900	939	884	939	926	885	916	884	948	918	919	882	931	859	892	865	901	936	921	924	846	911	924	928	893	861	844	890	852	899	908	871	886	856	915	884	863	883	892	914	901	891	921	864	881	869	909	840	877	911	879	855	869	885	857	879	905	904	907	857	892	956	894	880	914	948	839	886	873	901	905	901	903	882	897	874	867	891	935	906	916	920	911	900	850	902	879	869	904	889	884	843	896	871	844	833	847	851	899	891	885	901	926	911	934	879	930	943	864	934	874	915	863	892	882	919	926	890	856	898	908	886	856	890	893	862	864	916	856	858	887	911	929	897	980	861	922	864	855	890	925	943	882	952	916	895	883	862	889	906	908	873	921	941	874	928	852	904	909	935	891	888	895	845	908	929	924	939	936	904	861	928	877	911	860	851	926	907	908	870	909	874	885	896	878	835	895	879	899	866	855	872	864	837	901	943	861	878	880	931	911	956	851	884	889	885	881	896	868	944	910	893	862	950	889	897	897	855	815	917	936	949	881	903	897	838	905	901	896	861	915	879	919	879	889	858	930	892	937	952	913	904	887	852	849	847	951	855	934	872	935	918	912	914	891	858	911	845	923	920	893	913	867	931	948	884	862	892	870	909	854	863	893	887	898	939	879	862	912	876	937	879	869	886	892	876	921	916	870	898	876	864	962	908	896	832	947	911	812	916	894	890	910	921	919	922	942	889	907	905	884	944	844	872	867	912	901	877	901	847	919	899	894	926	920	871	877	878	912	885	833	906	864	918	910	899	932	922	945	830	886	873	877	866	908	862	878	881	917	897	936	905	861	966	841	876	878	892	899	918	872	920	916	887	917	900	872	869	903	894	911	917	862	891	881	855	883	894	890	851	940	941	919	881	880	817	911	875	895	917	866	919	913	895	886	892	874	937	859	874	904	924	953	873	828	924	896	910	885	915	927	933	873	876	914	901	909	897	919	899	849	892	924	912	878	918	917	878	922	939	927	815	849	906	904	892	892	946	938	877	836	938	889	897	852	896	927	874	925	861	851	894	880	846	880	879	924	880	839	893	917	887	902	891	882	876	869	906	891	904	921	868	862	909	892	913	877	887	904	891	948	913	859	903	888	885	866	940	874	855	887	869	907	909	903	886	939	905	898	857	887	941	931	893	880	889	891	913	931	889	883	930	883	890	880	917	876	898	886	909	885	920	899	900	897	877	976	901	948	883	888	879	910	901	945	939	907	886	913	914	833	863	891	896	895	935	929	920	905	906	874	848	905	901	882	876	886	909	896	884	900	848	903	864	893	884	948	913	882	909	894	920	916	902	964	856	918	877	869	931	863	881	912	901	889	938	929	879	908	921	890	864	871	832	877	882	880	888	918	925	870	917	867	891	906	907	920	962	850	853	856	924	850	861	843	881	844	950	945	951	880	879	882	913	870	905	907	888	892	887	869	915	856	911	900	921	907	894	858	928	904	906	885	929	930	899	905	845	971	929	816	894	892	962	895	930	865	884	930	919	864	909	939	892	896	924	846	893	886	905	939	878	929	858	869	887	874	882	900	915	851	864	908	878	861	906	922	897	875	848	948	910	852	900	932	904	917	912	869	914	898	874	946	918	879	872	864	901	898	949	851	887	878	961	902	857	858	929	848	881	855	887	864	934	854	897	839	900	928	903	892	922	874	899	909	908	860	905	902	889	900	881	899	889	929	895	886	910	900	906	866	894	876	868	852	896	884	901	916	903	897	891	910	875	875	876	885	927	904	912	917	845	898	930	927	873	905	937	916	868	890	925	900	891	906	896	932	874	851	867	933	855	897	886	848	898	934	911	897	886	923	903	857	932	800	873	875	941	890	893	809	852	875	941	939	860	883	867	912	831	919	872	902	842	919	880	905	914	903	891	935	871	864	899	832	898	884	939	908	910	906	906	901	890	847	912	925	898	911	907	891	877	858	866	917	846	894	913	902	870	876	903	840	882	866	878	927	914	906	801	947	914	848	882	958	884	865	893	860	895	919	927	894	876	919	898	894	911	930	868	848	908	852	897	899	900	932	915	915	908	889	904	862	910	886	849	910	879	874	916	951	855	878	865	807	854	881	876	863	876	886	890	824	883	885	860	891	889	815	940	901	902	857	937	896	858	858	889	876	906	889	870	945	879	887	925	897	951	848	933	855	847	907	891	867	934	898	919	847	964	917	910	899	892	870	899	897	896	904	884	856	897	882	910	887	931	877	895	851	895	848	910	838	908	859	937	907	858	867	875	926	885	920	901	894	875	899	924	897	948	810	867	876	921	941	923	846	895	874	867	885	861	894	854	939	950	845	917	898	901	863	938	896	874	916	886	880	900	907	903	879	893	855	909	880	925	908	839	857	919	867	912	927	877	891	896	890	879	881	873	923	894	864	860	815	823	899	878	906	941	890	860	856	919	937	921	925	876	932	912	896	873	850	927	893	893	858	838	875	880	857	876	857	926	927	860	929	894	897	941	930	923	917	827	852	863	915	876	879	863	917	898	883	861	951	890	890	886	898	924	842	893	867	869	915	883	871	868	896	947	917	862	894	874	916	916	871	907	929	844	834	912	912	900	894	886	917	856	909	878	902	907	881	859	920	912	881	870	859	901	881	861	956	928	851	919	848	897	909	909	876	876	872	903	852	872	878	888	873	841	856	913	886	862	890	914	943	925	894	907	866	849	956	883	923	941	919	895	882	872	863	842	882	870	911	869	921	881	814	921	861	891	943	866	887	866	907	848	859	861	861	893	890	898	905	860	855	954	864	887	859	887	884	899	913	881	883	903	917	911	941	868	834	840	878	899	917	907	899	922	875	930	929	913	880	877	965	833	861	884	916	914	928	942	835	904	880	887	901	872	983	890	867	894	909	891	898	867	923	862	884	876	896	838	914	890	888	897	931	871	881	837	855	942	919	893	897	838	916	856	842	850	922	901	869	882	915	888	959	922	845	833	907	871	874	864	887	889	888	860	840	896	902	927	910	920	918	843	868	910	939	906	908	904	931	908	872	907	890	837	895	898	941	928	885	909	851	913	894	904	825	891	915	897	906	944	899	918	860	932	919	917	873	872	922	914	922	847	878	944	866	938	861	875	895	941	908	922	916	909	856	924	888	835	929	974	885	873	875	898	876	908	860	862	885	889	918	867	896	850	902	870	866	912	861	905	863	936	929	951	894	924	883	909	860	888	874	880	897	886	876	905	889	869	918	900	929	945	910	968	921	844	900	862	908	969	981	918	926	836	900	914	925	915	885	955	898	893	924	882	938	911	826	903	907	871	856	917	860	932	903	850	915	904	934	899	891	871	852	851	879	877	888	880	879	946	868	913	892	897	961	866	907	930	901	886	879	933	909	868	854	931	933	870	919	892	897	908	885	912	867	933	883	869	933	958	924	907	878	872	873	878	873	837	934	863
7393	494	580	504	381	361	354	325	321	356	335	295	300	319	272	282	271	324	322	312	286	263	287	264	329	284	310	315	287	312	294	300	316	277	321	321	304	309	301	318	285	285	272	276	283	315	303	290	290	299	311	298	313	272	287	274	247	298	280	281	279	272	281	268	286	280	280	300	285	280	268	292	316	300	278	283	303	272	279	286	307	275	286	319	256	299	304	273	300	263	284	283	295	256	294	288	300	281	299	308	313	328	263	273	269	274	295	284	301	267	282	297	272	279	257	308	292	281	290	302	296	282	296	298	259	301	273	308	294	279	280	297	272	267	294	315	257	279	303	272	272	264	310	247	276	301	281	295	260	270	300	299	276	305	285	262	269	252	268	287	283	288	304	289	277	319	266	268	273	324	315	286	288	303	292	284	293	282	292	322	280	315	283	292	286	285	299	290	292	263	283	283	275	277	278	324	259	278	269	273	320	313	262	248	286	272	304	295	301	302	274	282	264	249	283	300	274	295	313	295	296	290	278	273	283	276	317	280	300	287	303	272	315	292	309	270	289	287	275	299	267	307	334	318	301	307	282	319	313	272	303	272	269	319	305	310	287	288	279	260	305	291	305	325	304	272	288	278	280	298	300	302	307	301	321	281	294	288	265	326	277	274	270	263	306	267	296	311	283	287	286	259	307	278	289	300	298	305	294	309	250	286	306	300	292	278	297	268	279	279	265	296	272	308	288	292	308	322	285	272	266	277	278	303	271	296	268	294	288	306	270	255	340	283	268	295	274	270	308	276	278	290	301	297	305	291	287	258	280	271	298	278	272	292	332	299	305	285	285	324	266	293	281	291	286	319	323	290	256	271	290	266	276	292	264	308	289	272	278	274	318	286	271	269	303	277	295	281	259	301	250	284	290	283	260	274	287	314	283	266	299	296	294	296	290	301	272	298	285	269	326	291	262	289	277	300	285	263	313	300	304	271	265	316	302	283	307	283	295	270	278	277	271	289	284	269	266	295	269	224	281	286	314	287	301	274	293	289	313	274	286	249	259	282	298	283	269	269	286	274	275	289	257	275	290	297	270	284	250	299	294	290	278	273	275	261	267	286	293	277	297	279	293	319	300	267	288	290	267	292	307	251	288	323	263	311	296	294	276	272	258	273	294	296	283	300	272	262	279	283	264	274	278	281	274	277	302	281	274	294	276	319	298	299	286	302	281	290	299	254	286	285	265	297	277	314	274	285	281	285	290	295	272	283	280	293	257	328	275	279	294	295	325	336	329	307	285	268	305	274	313	281	294	292	304	283	266	283	257	287	286	298	306	301	271	275	251	293	267	274	239	256	261	270	324	337	303	294	283	286	274	280	273	283	286	238	285	276	285	312	240	268	288	312	290	277	279	282	303	275	294	293	302	272	338	312	326	276	283	318	284	289	302	330	304	311	307	275	268	267	266	284	296	291	308	261	282	311	303	272	265	297	256	244	265	249	303	303	293	304	291	291	275	306	276	279	267	294	262	281	273	297	273	294	233	269	292	282	274	285	287	276	311	265	286	272	281	267	305	301	269	272	277	315	287	286	324	290	291	298	328	288	281	256	255	334	301	281	275	300	319	286	280	266	291	246	257	273	292	304	296	307	274	254	325	267	302	303	287	310	299	284	303	290	269	294	280	257	293	265	291	263	287	316	303	273	329	282	285	270	290	299	320	283	285	318	268	295	281	291	309	303	288	284	286	280	298	287	276	315	294	276	277	299	307	306	307	274	282	293	271	313	291	306	314	302	300	257	289	279	271	285	268	278	286	291	264	263	265	309	277	277	280	268	291	284	281	327	288	263	298	294	289	297	278	285	282	297	278	308	270	293	240	301	290	314	284	286	322	332	293	300	289	277	280	303	293	305	252	279	284	273	328	286	284	296	299	282	307	238	266	295	301	279	303	258	274	285	286	273	274	312	290	290	292	264	302	332	309	286	306	252	285	295	278	307	262	286	294	297	297	255	286	272	317	291	283	280	261	286	297	263	300	268	284	319	296	272	248	297	267	297	295	298	299	310	290	272	305	277	281	322	289	268	266	287	280	262	276	281	315	273	292	316	272	273	262	300	252	297	274	309	279	281	287	287	300	269	284	278	288	273	285	285	289	271	266	297	279	263	276	274	294	273	281	287	263	294	314	282	279	276	294	290	263	285	275	267	279	320	285	287	312	299	313	310	275	261	290	276	293	280	267	273	273	295	313	295	283	272	293	310	264	284	311	270	270	309	298	314	287	290	331	279	281	291	259	258	291	286	307	288	284	291	250	305	263	279	344	283	285	302	263	289	280	306	312	301	277	267	306	285	268	289	284	292	297	287	292	295	289	329	309	278	276	304	284	269	304	279	281	274	271	262	276	275	273	307	260	321	278	308	285	308	268	276	271	276	250	276	321	300	290	299	302	290	285	276	300	322	292	284	301	293	280	278	293	307	305	308	300	278	274	310	321	291	263	283	301	294	293	283	276	316	277	270	268	254	252	286	276	266	256	300	330	267	328	261	294	285	279	289	253	277	292	265	278	301	268	280	292	267	294	311	297	270	309	256	322	287	269	294	286	283	290	300	292	283	262	268	280	273	248	316	283	275	299	316	298	292	286	272	262	291	284	278	258	309	297	296	281	304	287	301	262	269	321	280	295	300	272	307	296	298	306	294	299	313	276	325	285	271	288	277	257	287	283	292	289	286	282	303	275	264	278	300	325	274	251	259	292	315	323	274	289	309	277	304	298	295	297	290	285	281	307	292	298	298	282	310	309	271	277	290	280	287	284	281	298	272	311	276	263	273	276	268	260	316	265	312	297	300	278	306	278	298	297	292	283	303	290	270	285	306	285	301	290	279	281	270	288	303	313	295	303	293	287	275	324	322	277	289	302	297	286	282	246	302	257	281	317	295	262	276	275	299	299	332	264	310	304	295	277	298	293	293	256	286	281	288	256	280	265	275	294	282	268	274	288	296	301	279	286	287	262	263	262	301	290	281	293	291	277	279	274	268	283	306	279	296	296	310	292	283	285	299	270	285	282	280	255	339	326	269	290	308	269	297	286	325	295	293	252	284	295	268	282	279	289	264	261	290	318	273	298	272	279	299	290	271	277	300	313	312	272	291	285	285	278	282	273	291	318	244	267	259	309	277	259	265	280	309	323	287	254	270	262	304	288	273	273	294	301	281	292	296	263	246	289	292	293	288	270	296	296	309	308	281	292	286	299	311	268	308	308	276	299	297	274	329	312	276	274	293	292	312	268	278	304	308	285	288	292	291	289	292	274	288	273	280	316	287	298	273	319	277	302	273	270	273	261	280	263	291	250	286	277	287	279	279	274	297	279	239	285	299	307	271	252	276	319	280	271	293	272	281	267	287	293	305	312	301	296	251	288	316	248	266	295	298	298	290	295	281	319	257	293	296	289	270	279	267	290	282	293	306	301	283	306	305	292	308	311	293	289	282	299	301	304	297	319	312	290	273	308	271
6638	898	1227	1408	1298	1129	998	963	882	811	786	758	811	768	770	730	710	727	771	726	683	731	728	721	729	750	698	658	701	677	683	645	706	699	670	699	652	682	708	691	692	681	691	632	666	670	625	682	698	674	660	692	674	700	719	686	711	664	685	661	649	689	723	692	669	659	679	698	694	712	711	685	664	670	679	631	651	709	656	716	677	673	682	710	655	703	698	653	675	698	699	700	663	635	673	728	647	678	694	737	664	707	642	664	703	660	702	697	665	688	650	687	664	696	626	665	738	708	636	683	686	691	680	702	600	740	705	667	627	649	691	693	723	752	723	685	678	628	678	681	633	690	666	674	720	674	677	718	686	706	689	656	726	659	698	676	654	652	677	687	663	707	642	665	669	682	698	726	722	676	653	678	677	710	628	659	642	657	657	679	687	684	715	667	734	650	656	711	690	671	686	699	702	703	691	714	675	708	682	716	670	641	650	691	675	662	670	731	650	627	707	655	702	654	610	689	663	704	682	724	672	636	660	647	647	618	726	631	630	677	657	681	682	683	707	675	687	669	696	638	708	659	671	665	676	727	690	624	683	702	644	636	732	704	658	735	668	658	637	679	682	684	712	661	683	686	689	691	642	681	659	660	694	656	693	685	642	698	633	691	655	645	644	651	678	655	709	644	659	702	641	637	672	691	712	701	686	696	619	727	656	704	696	703	672	638	693	655	671	641	648	664	705	680	685	657	695	696	690	643	676	693	686	666	683	662	683	690	678	652	674	666	653	692	675	663	660	660	660	680	652	707	709	683	701	644	698	691	715	741	693	677	661	664	704	677	674	670	643	688	634	642	711	686	694	680	593	664	712	680	646	678	702	697	650	663	718	650	642	719	644	707	733	649	688	697	686	700	645	650	663	669	694	687	679	652	668	626	689	683	653	692	652	692	654	685	628	676	662	674	648	660	655	695	656	653	671	655	620	681	685	647	678	724	647	682	699	681	640	725	647	660	701	634	720	689	666	666	668	619	667	667	657	676	674	683	665	713	707	650	695	708	628	624	661	698	733	670	644	681	671	692	679	698	713	664	719	679	696	665	693	693	697	658	658	642	692	684	703	651	713	670	663	658	667	705	658	709	673	661	703	690	676	641	704	709	728	645	627	670	713	659	632	669	663	691	677	732	659	659	671	674	692	680	680	697	684	649	675	662	695	685	693	717	647	701	619	678	699	668	706	676	652	642	660	676	702	706	681	651	637	681	732	674	710	681	660	689	654	658	719	658	659	687	681	687	653	666	619	685	686	668	655	620	667	669	672	620	678	712	656	675	675	624	672	723	724	687	673	643	691	645	761	665	657	658	728	714	695	675	685	701	657	658	714	678	650	694	669	676	685	650	671	683	680	627	662	687	676	655	670	673	716	636	713	658	696	686	673	682	691	714	667	685	659	686	708	639	675	631	685	690	704	707	704	667	715	695	691	661	637	704	664	725	674	652	693	654	719	732	677	642	719	686	685	667	683	653	636	660	703	712	649	690	711	675	655	690	674	652	677	678	684	727	683	633	646	723	691	689	680	645	665	650	695	676	654	653	687	722	711	651	689	698	659	639	691	635	682	680	654	662	706	644	660	725	645	677	688	696	716	682	697	637	645	617	737	661	703	681	667	660	652	640	695	685	651	689	673	655	688	687	678	711	671	654	662	669	680	673	684	634	644	666	719	652	758	681	700	714	742	696	697	711	666	666	682	648	684	682	669	615	659	693	638	669	645	660	681	692	682	670	739	709	641	702	642	667	638	681	672	702	679	740	672	663	686	659	662	640	665	677	735	696	652	666	699	668	654	724	678	676	718	708	719	656	661	696	740	635	682	670	701	658	696	696	667	655	684	696	660	620	661	644	680	675	701	641	632	644	665	737	638	679	676	654	715	703	671	681	658	677	636	657	696	717	711	698	679	717	656	673	681	637	674	656	693	645	691	692	672	676	672	701	679	727	659	719	689	607	652	666	721	667	663	658	652	631	672	667	690	681	634	673	717	646	675	676	677	677	663	688	661	655	629	672	643	632	740	654	665	664	658	704	650	652	661	652	692	640	671	649	669	701	698	676	647	699	642	704	697	689	662	678	710	691	683	671	649	631	680	628	647	710	688	660	614	676	666	625	681	677	633	633	695	681	679	651	668	671	685	698	659	681	673	679	677	684	683	674	699	694	684	708	658	684	655	710	706	653	664	692	652	685	711	679	697	703	647	654	686	711	650	699	656	666	676	701	630	669	622	704	717	683	652	699	646	695	720	668	709	661	665	653	704	660	671	651	645	692	653	650	643	675	638	691	740	726	676	711	681	714	717	638	702	678	722	659	658	715	693	637	701	666	711	713	629	639	639	699	703	694	636	659	609	646	738	709	655	670	670	701	697	684	658	700	630	674	677	650	656	732	672	688	687	710	654	635	675	675	663	655	670	658	718	673	752	692	676	655	649	708	666	677	651	674	666	662	658	654	658	673	690	644	667	696	666	645	700	685	680	703	629	640	670	616	675	705	640	674	669	724	625	640	668	719	675	673	665	641	652	650	677	635	671	665	705	672	702	694	674	694	670	693	651	685	674	653	682	661	661	660	706	669	669	663	640	703	679	624	682	647	652	703	685	693	626	660	719	620	692	679	652	715	670	664	652	705	676	704	716	691	669	658	648	676	683	691	638	706	674	645	684	660	674	695	671	638	669	651	635	726	726	719	645	675	690	680	646	680	626	606	651	654	665	695	666	672	720	709	678	688	663	696	680	674	738	681	607	702	689	690	658	692	645	671	687	642	688	672	653	682	633	659	718	705	694	655	627	658	668	666	661	602	678	699	701	650	641	764	631	683	679	719	636	687	653	682	653	677	705	657	644	666	701	689	714	673	655	670	674	671	663	668	646	717	707	680	673	701	703	677	681	687	648	727	650	702	703	686	662	712	701	667	654	734	649	696	684	681	694	680	684	651	674	675	698	654	687	712	677	667	699	673	686	670	680	607	705	674	679	666	739	698	641	657	661	722	630	725	662	664	690	667	672	702	653	619	699	653	669	674	694	701	682	695	651	690	695	713	682	666	643	697	660	720	737	696	675	679	682	710	696	623	687	727	682	703	709	697	677	674	696	695	685	630	691	675	667	680	684	626	656	688	656	682	647	666	673	720	712	627	706	698	677	720	712	663	690	649	677	646	689	678	662	626	668	690	661	663	646	669	678	645	673	660	629	651	674	691	645	688	668	699	647	653	670	676	696	657	668	678	677	653	663	699	697	643	694	662	673	693	652	684	666	649	654	692	692	652	732	665	635	676	695	672	696	701	696	631	645	704	676	668	698	665	720	659	627	667	624	638	725	645	678	671	701	696	671	673	663	746	660	654	705	662	670	630	662	677	646	658	693	691	662	673	623	679	672	706	677	652	661	686	661	687	669	666	670	698	698	638	701	684	714	646	674	623	704	668	633	652	660	668	651	695	654	694	711	674	710	715	703	648	655	663
13082	828	619	507	370	299	255	250	191	196	192	153	135	180	148	146	164	147	161	145	143	147	141	148	137	134	121	142	133	148	130	148	136	133	138	151	118	128	119	121	123	122	119	136	125	146	131	130	123	136	125	146	126	150	121	132	138	122	110	126	146	136	129	154	134	114	135	104	139	135	118	117	148	137	135	137	132	128	124	140	127	100	130	139	142	139	156	160	117	159	118	137	120	114	119	128	133	122	137	116	111	132	127	113	119	126	129	143	125	140	134	130	137	132	122	137	156	123	140	134	119	125	105	136	148	128	140	138	125	138	161	122	125	129	140	120	132	130	142	142	142	135	147	138	130	142	147	132	131	110	133	131	117	142	139	114	132	118	140	146	126	131	132	135	127	132	139	135	135	107	155	109	125	139	127	139	119	105	127	150	132	138	120	139	140	151	136	120	111	113	126	109	116	114	129	126	132	111	130	124	140	122	114	138	146	126	110	114	113	108	138	142	134	118	133	109	112	143	140	128	118	124	126	140	156	135	110	127	128	143	149	120	142	125	135	120	134	145	148	129	136	132	118	132	133	148	105	144	133	143	130	115	113	112	112	141	137	128	149	121	110	125	115	150	134	137	128	113	124	118	127	123	111	130	131	141	129	119	123	122	136	112	158	138	127	125	130	133	145	156	126	126	134	117	129	114	145	139	134	125	130	131	135	116	131	117	127	111	100	117	136	125	114	120	130	134	131	135	123	143	116	131	115	129	128	115	163	132	126	125	128	105	130	128	151	135	129	128	137	129	114	137	123	122	132	126	141	121	125	131	140	130	145	130	119	127	118	128	132	123	104	127	129	138	108	121	120	155	138	150	144	110	132	129	132	109	119	140	130	106	121	142	124	120	133	121	121	121	132	139	124	127	117	127	116	124	113	126	136	148	130	142	135	128	126	122	130	144	115	129	113	142	142	145	130	127	140	135	102	135	110	123	123	134	129	116	127	129	120	135	126	118	114	138	127	134	123	131	121	119	121	116	142	137	133	143	141	129	134	119	134	132	118	136	106	118	125	129	124	129	110	137	114	135	144	120	143	133	134	116	115	119	121	157	119	143	110	113	139	132	132	126	133	128	119	117	134	114	112	131	154	137	131	121	136	123	141	120	146	129	119	144	139	132	131	125	139	143	144	127	112	122	130	127	111	135	103	128	121	134	108	103	115	129	131	116	125	122	129	118	128	126	129	113	135	128	112	145	139	133	138	131	114	118	123	140	140	122	137	118	120	125	137	116	126	141	103	114	127	137	154	113	133	148	136	151	124	144	139	106	116	133	120	124	141	128	138	137	138	128	114	127	123	140	147	130	142	146	135	134	128	142	155	156	128	126	158	122	138	138	145	119	149	127	133	114	147	130	127	132	115	130	144	118	131	137	117	124	122	127	136	152	112	115	136	127	124	133	118	122	135	138	133	144	136	112	145	136	126	151	125	147	124	150	137	133	147	132	127	125	118	115	132	130	132	125	144	113	121	143	133	121	104	115	136	124	145	138	113	117	122	127	120	134	118	135	106	127	104	132	114	105	133	122	142	125	123	133	142	115	145	127	126	133	152	134	142	134	128	132	145	125	121	112	121	130	116	131	111	130	154	124	137	108	120	112	146	149	132	146	122	125	131	117	137	102	110	137	148	119	123	127	133	135	150	129	146	111	116	147	139	144	127	139	152	131	142	133	120	120	104	120	126	129	115	136	141	127	144	128	123	160	148	143	119	116	127	131	102	128	155	116	142	135	121	132	121	149	130	125	123	134	139	135	119	108	132	136	117	129	129	141	122	144	141	128	129	122	134	124	147	127	109	125	119	135	126	134	128	112	146	141	130	110	142	130	122	124	121	143	123	133	125	137	129	122	116	154	125	139	121	130	148	135	122	113	121	97	147	151	140	137	142	126	145	147	131	117	127	119	151	112	125	113	132	125	153	106	127	120	110	106	142	141	132	113	123	122	146	114	116	134	136	123	130	123	145	139	125	125	141	150	130	126	113	112	132	133	138	116	133	127	128	123	128	122	123	150	106	127	107	123	142	124	128	120	115	129	112	141	144	138	124	126	126	130	107	140	131	143	134	139	134	135	141	131	129	130	119	130	113	145	103	116	123	120	138	116	132	122	171	137	136	139	137	125	112	152	117	137	121	132	129	127	122	122	150	133	139	134	132	123	138	138	149	117	134	134	138	135	124	140	137	127	143	129	119	129	126	122	110	115	143	122	135	113	123	146	136	131	140	125	142	126	121	130	144	116	136	133	132	120	127	155	140	158	138	122	161	147	126	127	110	124	134	129	129	137	130	139	133	142	99	125	135	142	141	136	133	132	111	130	143	130	127	138	118	136	114	130	132	124	131	136	123	149	122	125	122	114	132	134	130	114	121	121	118	135	135	140	139	116	130	142	140	128	122	135	138	132	116	139	125	144	149	131	123	136	135	130	117	122	109	118	125	126	121	133	116	114	123	125	137	143	121	113	124	162	143	143	124	137	119	124	140	142	142	135	144	127	130	140	132	116	134	121	125	141	114	120	124	135	121	136	129	125	131	159	144	129	138	139	143	129	111	133	125	139	105	142	145	147	129	122	131	136	147	146	142	139	134	124	136	130	132	120	130	118	117	140	127	131	128	134	124	134	135	130	128	132	104	113	146	150	131	115	145	125	141	138	123	142	142	120	120	115	124	127	133	141	137	113	140	126	122	114	120	146	137	118	133	134	138	133	143	125	152	125	130	117	118	124	131	138	157	129	130	146	139	126	127	120	118	141	141	127	121	113	151	124	109	129	127	154	131	121	127	124	124	136	140	124	126	129	141	126	120	125	150	123	146	138	121	140	126	140	140	128	151	127	134	130	142	105	135	149	116	137	122	124	137	143	123	131	124	127	149	132	149	157	138	145	115	115	130	130	120	108	140	156	123	137	125	131	121	127	115	105	127	131	124	122	150	136	118	120	134	143	141	141	139	129	129	129	153	138	133	133	126	128	118	134	127	141	124	147	102	111	128	134	114	131	130	124	125	127	128	130	112	123	116	137	131	139	133	136	124	138	118	136	123	119	105	146	134	130	126	129	128	136	133	152	126	124	113	107	103	123	165	132	145	150	112	121	119	128	151	109	127	129	131	126	132	130	139	112	126	160	107	127	147	145	150	112	122	124	136	135	139	128	107	117	122	151	150	147	142	109	139	156	123	127	131	150	114	155	143	104	129	120	127	131	143	116	114	131	140	154	112	115	132	141	133	111	138	106	123	126	122	148	125	127	126	131	127	109	121	126	126	150	104	132	117	132	118	148	132	104	117	134	130	150	151	148	132	148	115	139	147	128	142	137	157	129	132	138	143	122	153	112	135	119	123	142	130	121	112	147	116	115	131	138	120	140	136	148	140	150	149	115	144	144	121	138	152	123	140	116	115	144	128	145	144	133	123	116	114	114	132	117	128	145	120	132	133	113	137	141	113	115	140	146	119	134	129	116
7899	790	1364	1759	1407	1199	954	799	696	623	551	578	527	487	465	490	464	437	431	413	424	418	419	418	413	379	395	425	401	348	391	354	357	388	390	374	381	375	391	372	351	371	351	346	323	368	373	347	357	367	365	346	363	363	330	364	366	338	333	345	365	340	338	350	338	358	336	345	336	346	360	372	342	343	334	339	317	362	331	338	401	340	371	334	355	377	328	353	347	337	352	349	372	342	327	335	325	363	352	376	346	299	351	335	341	338	324	344	352	350	322	321	358	329	338	346	362	385	366	355	324	358	317	333	335	379	338	326	383	323	325	354	341	315	370	345	332	320	350	340	357	345	368	319	361	354	357	309	344	339	314	361	327	327	334	325	358	359	355	353	334	344	334	331	370	372	376	350	359	369	346	366	363	343	338	347	326	337	342	330	333	370	345	331	390	351	353	375	326	315	352	369	344	326	351	308	341	329	309	368	366	341	350	331	339	347	330	356	347	363	323	350	316	334	328	353	355	305	345	352	354	347	360	310	354	366	339	378	370	349	373	353	339	322	366	353	338	349	358	329	338	336	360	326	345	359	318	374	310	353	335	337	329	332	357	342	332	333	332	374	361	336	355	327	363	342	332	339	347	349	349	325	330	357	372	361	358	339	362	357	345	339	350	347	333	307	314	345	355	324	341	338	341	314	341	348	309	328	333	302	351	313	348	369	348	360	358	339	348	352	335	350	362	370	310	338	373	310	345	313	338	384	341	362	361	353	332	306	357	349	346	355	363	342	355	335	331	359	386	340	345	374	317	355	345	356	332	326	310	333	329	335	334	339	360	329	365	348	326	362	332	308	361	334	325	331	333	352	350	359	327	357	379	362	330	376	328	343	342	351	376	329	328	338	351	331	368	321	348	349	363	332	336	345	375	337	340	343	347	346	361	392	349	351	334	325	327	327	354	319	342	349	338	359	343	360	320	359	343	354	314	348	343	365	344	383	368	339	330	357	336	327	376	338	331	337	326	364	351	358	348	329	352	329	360	355	329	365	339	348	361	331	313	352	314	342	344	347	356	325	363	358	317	350	347	327	389	351	353	377	321	379	333	321	314	340	335	334	332	335	313	362	304	334	322	322	346	366	327	356	320	360	333	375	340	342	345	347	313	344	333	335	363	339	330	331	349	332	322	313	333	328	363	347	339	359	343	337	347	328	337	351	352	349	340	324	316	366	368	353	320	370	339	344	381	309	339	382	365	322	340	363	352	332	349	384	345	297	336	306	374	373	322	348	337	338	350	361	325	333	311	306	361	337	323	366	347	319	362	355	330	336	318	339	366	326	329	308	313	354	339	337	369	322	348	342	333	357	346	354	326	344	363	337	362	359	356	361	370	322	339	340	350	343	351	340	357	350	326	332	359	340	352	320	328	370	355	320	323	376	345	319	343	350	348	362	348	380	334	335	359	328	384	347	332	334	346	331	322	359	364	324	334	341	345	360	318	332	399	327	348	348	336	333	364	353	350	358	332	339	356	339	340	347	345	321	346	347	309	335	349	338	337	366	351	334	334	378	341	358	352	324	358	321	369	304	353	326	358	337	341	339	341	321	335	339	359	372	309	328	344	335	354	333	383	350	356	330	364	318	342	359	349	344	357	336	376	342	345	336	351	323	328	338	304	371	364	312	352	347	329	381	358	329	354	335	384	357	355	345	334	358	323	338	364	356	362	341	326	332	382	360	336	325	348	321	380	333	354	326	351	331	341	328	336	347	355	294	338	371	323	361	332	299	330	352	318	331	376	344	336	324	379	337	341	342	325	319	369	338	366	358	351	355	332	340	291	328	328	330	301	324	349	342	341	356	334	342	343	373	347	350	345	370	349	342	342	359	368	343	343	331	352	341	345	335	350	347	346	313	332	349	331	336	341	323	382	334	342	354	347	329	320	348	345	331	368	348	326	354	336	311	355	338	376	358	322	358	355	385	332	354	321	330	345	317	337	334	322	353	375	304	341	360	352	335	329	348	315	315	340	334	315	336	319	328	365	391	361	377	310	331	363	319	333	329	381	336	309	352	358	328	329	356	360	350	350	340	366	384	350	327	349	377	368	375	351	361	314	325	333	333	331	331	356	352	304	363	361	339	361	340	331	367	373	365	301	320	347	372	351	337	316	330	341	331	317	302	355	372	356	375	329	354	368	329	364	334	333	344	356	371	337	349	383	352	355	346	321	346	338	330	316	314	317	341	315	370	338	349	349	332	346	345	329	336	350	329	348	379	368	349	334	325	371	325	353	354	343	344	344	341	349	335	354	332	320	351	355	367	326	344	350	368	328	316	358	346	320	348	316	341	341	331	322	359	345	343	364	366	341	316	348	332	335	336	337	355	314	329	366	321	348	352	348	342	320	340	330	328	342	355	341	352	323	349	335	366	358	354	380	342	316	355	303	312	354	339	338	356	320	312	366	356	338	322	340	302	381	367	335	319	330	339	365	360	338	375	330	336	348	334	324	364	333	342	318	312	320	366	328	345	361	352	375	345	352	346	381	343	327	360	316	325	315	332	361	340	334	328	340	369	318	343	348	352	366	352	356	362	376	339	320	346	362	344	360	327	332	311	340	362	354	360	343	339	356	308	342	335	365	399	327	346	325	333	345	334	358	344	334	317	341	303	333	329	293	363	364	336	336	334	375	376	375	365	328	340	334	354	346	360	320	343	360	328	352	346	337	359	300	384	338	346	365	341	322	311	352	369	337	355	318	326	328	364	365	333	348	341	353	330	352	353	385	353	360	360	345	338	353	350	336	346	366	341	325	356	322	335	376	345	359	339	319	332	325	361	338	332	310	343	339	343	360	354	374	356	369	344	346	355	350	364	341	350	384	352	328	349	349	348	352	370	345	317	326	332	341	356	374	375	340	342	350	340	341	354	336	372	353	359	358	351	335	330	331	337	327	330	324	391	330	368	361	341	368	350	330	363	326	361	339	327	325	319	362	306	347	340	370	372	352	332	344	340	332	306	326	353	374	345	355	344	300	347	342	351	369	313	358	362	337	354	352	318	299	335	370	352	329	338	347	349	309	370	315	359	349	332	346	339	346	358	359	348	338	360	392	329	325	326	304	365	350	369	369	320	351	331	339	352	331	356	331	349	345	361	338	378	347	368	345	338	307	322	338	365	337	337	344	326	296	343	313	393	338	329	322	293	366	355	315	332	338	320	336	371	366	331	308	349	347	322	377	350	342	340	330	323	337	332	353	334	341	384	344	343	364	319	357	347	329	352	334	330	341	335	326	333	366	328	340	353	373	330	315	324	312	370	350	355	342	348	340	332	351	359	345	351	325	350	361	344	355	349	354	319	361	323	357	339	294	354	332	344	347	319	361	356	328	325	370	361	346	322	368	340	321	367	359	348	379	346	334	305	320	346	346	360	346	330	335	341	309	363	339	336	343	317	342	352	334	348	337	338	341	340	382	331	366	341	367	375	364	362	329	349	352	329	321	352	322	310	344	360
1407	358	377	373	411	428	422	415	427	378	429	392	363	401	427	367	344	405	391	394	400	404	385	378	429	396	377	387	442	375	391	458	375	383	400	423	379	393	412	356	367	356	382	384	375	365	414	378	387	392	373	393	404	453	403	421	394	376	383	394	387	405	401	378	367	406	383	382	374	381	353	360	378	350	383	379	371	391	383	361	341	346	353	374	401	438	395	384	367	369	377	446	395	397	388	350	359	403	410	375	403	382	396	376	412	392	408	380	386	388	394	384	407	374	382	389	385	370	422	414	427	410	390	342	406	378	417	383	388	407	406	367	361	413	425	431	381	392	385	404	434	387	412	405	380	388	388	391	379	385	392	409	421	379	404	369	393	380	400	378	401	373	403	374	398	374	432	417	364	389	378	382	441	375	393	407	401	388	423	395	384	384	402	415	378	365	390	410	377	373	401	379	388	395	428	387	390	347	402	415	368	364	406	404	392	355	405	343	382	404	382	406	391	386	402	407	407	362	384	379	405	380	392	397	371	443	424	401	365	374	370	372	375	400	389	367	375	373	363	379	398	410	402	395	375	411	375	390	374	402	367	364	383	423	383	397	428	387	364	402	408	393	384	402	369	342	405	417	380	380	409	417	393	385	404	404	385	395	403	401	394	353	396	378	409	391	381	386	377	390	405	362	371	379	343	353	379	410	409	409	377	406	395	404	380	400	433	368	395	406	370	396	412	398	416	385	383	399	438	402	371	365	386	361	413	397	399	387	395	399	417	376	392	401	392	385	355	397	394	395	384	364	405	415	385	362	401	390	419	365	433	354	367	363	370	372	366	395	383	397	395	399	373	402	403	380	400	388	363	393	380	403	380	428	388	368	405	382	395	401	405	379	365	370	383	358	389	384	415	415	349	367	394	376	362	405	375	363	384	383	374	366	383	407	403	383	377	393	389	388	388	364	418	404	387	398	432	386	384	401	374	384	415	376	379	419	393	371	369	372	414	402	387	394	420	388	444	396	385	381	382	409	359	394	425	353	384	363	363	396	385	359	378	354	367	380	398	397	357	370	386	386	374	371	390	430	400	402	407	388	405	360	353	389	432	401	424	391	363	373	407	397	400	404	419	402	367	419	373	404	408	379	367	406	381	376	358	398	423	388	379	424	344	419	411	389	353	372	376	391	369	362	383	381	366	391	400	415	432	419	419	392	413	404	393	372	356	364	397	362	419	393	360	407	427	397	400	373	382	413	379	415	377	375	381	369	392	384	398	408	420	348	353	410	363	393	363	406	395	420	411	398	369	380	386	428	399	413	372	364	411	359	386	400	391	408	388	378	412	378	355	396	405	377	381	393	396	399	397	427	418	372	397	393	417	379	393	362	385	416	419	388	367	402	404	405	384	386	362	411	382	374	404	404	384	394	410	398	391	389	387	371	392	406	411	428	366	351	359	393	393	403	398	412	407	427	386	393	391	396	377	374	397	388	389	366	407	384	369	387	414	397	371	346	408	382	351	401	386	434	372	372	382	385	375	369	371	393	371	413	391	398	380	404	394	398	371	368	426	347	378	407	400	364	374	360	399	372	415	396	392	383	387	375	374	342	361	376	434	385	386	371	380	425	393	358	379	407	390	373	375	391	389	385	381	411	393	404	406	380	350	392	412	408	389	398	357	381	390	447	388	356	359	379	358	383	410	437	370	361	356	375	403	386	404	384	409	378	351	392	359	371	406	371	367	380	358	418	429	397	394	416	409	415	424	429	417	379	413	403	411	375	372	388	366	384	379	392	413	433	397	422	419	385	381	391	401	375	386	364	393	380	377	376	392	360	382	391	403	395	440	459	456	383	389	401	372	378	402	394	387	399	395	416	346	388	373	330	413	415	403	369	399	417	396	392	379	406	374	362	395	383	402	361	413	414	411	409	351	378	370	373	409	342	427	374	392	387	382	380	374	378	416	406	412	394	380	391	333	391	428	444	382	407	397	381	411	416	420	358	369	409	403	387	381	338	431	382	354	357	360	351	388	370	418	377	393	387	365	366	371	353	352	412	363	407	364	394	359	389	385	371	388	399	380	411	371	378	385	378	353	416	394	408	375	409	379	382	393	430	385	404	334	369	357	389	373	366	365	381	424	404	383	375	368	384	378	391	395	391	418	375	387	385	389	358	395	398	401	416	386	368	417	418	402	386	374	380	389	418	408	390	392	408	403	381	393	383	411	376	364	384	406	392	376	384	411	422	371	362	379	387	370	382	394	350	378	348	388	378	412	398	429	387	373	389	391	382	407	390	416	379	383	404	369	368	345	416	409	406	370	353	395	437	406	371	376	366	373	374	379	370	344	409	378	359	358	378	393	391	422	339	380	375	372	398	437	410	387	362	383	389	407	346	375	370	463	323	370	388	370	387	379	377	415	391	375	406	418	358	356	388	377	391	394	372	416	410	367	417	413	372	380	421	374	385	363	398	375	376	422	415	371	369	382	393	372	407	378	391	400	396	404	389	381	400	364	398	376	408	367	384	407	352	361	414	377	381	409	420	394	373	391	378	387	379	382	404	400	404	408	346	440	401	412	440	406	386	402	394	369	356	382	413	371	371	401	382	419	403	404	364	389	382	403	402	382	372	416	351	388	368	384	418	372	415	396	405	378	405	360	362	394	379	420	384	375	398	391	372	398	368	349	354	407	407	379	384	371	429	436	382	364	410	391	417	417	378	380	390	378	368	385	402	372	375	366	402	379	391	373	371	391	428	374	360	352	363	351	408	404	377	385	363	392	363	397	396	412	409	372	417	396	406	386	358	397	399	401	355	384	409	401	384	418	371	385	403	386	420	387	359	374	375	381	386	389	375	381	407	403	403	400	347	392	392	399	401	373	400	441	389	349	379	382	399	369	388	386	349	390	375	396	381	421	414	387	393	405	392	369	409	412	390	399	370	406	385	414	368	409	417	439	432	427	390	397	393	400	429	384	366	373	378	398	394	396	360	397	332	363	402	395	380	379	388	386	401	371	394	364	353	381	380	388	399	420	386	385	365	382	397	381	403	388	380	414	361	377	415	402	441	374	346	418	360	357	394	394	395	406	380	407	366	381	372	394	386	414	355	427	415	410	366	406	406	391	382	373	389	369	401	379	391	369	366	432	394	394	397	375	374	387	385	350	395	391	372	372	359	407	400	378	416	396	385	395	356	401	398	433	386	386	398	405	417	411	400	374	365	388	407	387	418	370	351	425	392	404	381	427	374	380	424	411	407	424	398	437	429	363	396	355	410	381	336	406	389	399	404	395	368	399	415	366	366	379	390	388	378	388	422	405	379	399	401	409	368	378	396	387	406	424	391	385	349	406	376	426	370	374	370	379	390	355	369	392	350	394	376	394	396	386	438	364	417	374	390	386	380	360	377	409	369	433	379	357	353	415	381	370	411	382	407	434	426	407	377	376	360	388	370	386	335	404	436	399	410	386	374	393	405	395	394	400	386	356	365	391	337	393	426	412	367	410	375
2198	924	902	960	930	904	906	886	910	910	878	938	903	864	869	878	867	886	939	941	893	879	916	917	899	851	900	903	930	900	921	865	930	917	891	873	910	934	920	870	924	924	922	856	914	869	885	860	841	901	888	892	893	933	911	841	882	910	938	865	898	927	856	860	873	931	941	903	883	921	898	921	864	824	843	867	929	863	891	861	896	891	903	897	916	906	925	908	868	903	912	923	878	890	873	933	912	906	882	919	882	914	893	904	922	915	918	861	862	923	864	856	946	881	894	944	940	861	923	893	891	890	887	863	856	921	964	872	903	950	904	871	843	892	954	913	939	890	949	912	936	891	897	906	948	903	899	908	885	876	888	862	930	882	852	874	955	860	918	879	856	931	883	934	916	876	892	872	906	870	870	889	842	868	889	958	863	859	949	883	915	921	877	930	904	887	876	925	892	911	940	926	945	900	877	910	890	881	908	926	915	961	918	925	898	894	913	863	860	917	959	878	806	909	892	921	942	885	894	856	933	898	876	931	918	879	936	859	913	905	873	918	907	917	847	931	936	819	885	903	888	865	848	860	919	862	916	858	877	910	879	872	900	926	885	924	886	895	885	937	878	925	890	935	884	896	871	891	892	924	898	887	858	864	878	888	875	892	892	903	957	913	860	911	917	878	909	891	941	858	924	863	946	921	890	886	962	869	901	889	845	896	889	895	871	907	888	864	944	954	862	911	828	900	893	883	891	865	872	878	889	862	901	866	899	914	866	906	903	863	894	941	890	941	887	896	910	898	942	909	860	927	942	910	868	881	887	881	867	885	907	900	884	889	882	891	911	899	917	912	926	892	922	895	905	844	864	895	861	858	875	905	887	916	863	830	879	923	942	884	905	873	931	919	904	921	897	863	880	969	888	898	900	886	913	918	903	943	898	884	866	853	931	838	889	864	865	901	862	932	888	880	883	914	894	897	904	891	862	912	874	889	822	888	912	911	912	935	917	930	918	912	953	930	905	869	893	880	928	864	899	877	816	870	853	933	872	869	875	878	928	891	946	861	880	936	904	890	906	889	917	925	914	938	904	930	915	856	888	885	896	924	862	881	908	868	887	856	846	862	864	895	915	872	884	900	901	904	894	938	886	893	915	854	912	859	868	890	906	877	848	886	898	864	871	887	885	926	928	919	913	855	916	902	928	885	911	857	880	883	908	929	925	911	936	869	931	852	926	890	903	906	855	882	857	899	869	931	872	851	870	886	883	925	854	886	937	885	847	908	900	892	905	879	889	820	906	868	877	877	899	913	923	965	937	895	967	900	870	874	922	928	909	935	917	929	884	903	938	889	909	852	882	861	909	918	906	914	862	882	929	897	931	910	870	889	903	921	873	910	899	879	888	942	895	892	865	864	968	863	907	924	936	931	879	888	937	902	919	895	900	918	904	899	861	868	934	867	878	919	888	899	896	909	887	889	872	902	890	865	890	862	872	900	897	954	933	939	932	873	924	919	844	931	931	903	882	912	929	882	893	922	868	853	946	857	866	870	883	898	891	878	918	922	857	898	880	869	928	914	883	913	882	886	929	996	883	914	860	901	897	938	839	955	1016	883	948	845	892	856	884	896	916	933	937	920	856	859	917	833	931	835	924	909	871	840	917	905	916	932	856	918	899	896	879	953	963	918	903	910	872	913	909	897	898	914	941	873	944	895	866	832	891	876	918	906	926	887	884	948	869	863	958	881	920	910	921	908	931	890	896	918	898	900	886	881	902	874	935	907	866	917	900	920	907	902	882	898	879	869	917	873	879	929	910	901	890	925	867	919	917	900	860	839	839	916	884	900	968	877	877	882	922	866	894	899	927	862	927	909	867	932	895	896	911	914	824	876	923	927	912	906	903	900	886	854	880	900	914	823	939	859	883	934	883	918	898	902	863	948	866	905	904	914	865	914	876	920	948	875	881	858	908	876	935	864	883	893	876	879	902	888	910	884	887	878	861	896	969	881	853	872	921	897	941	956	910	835	905	892	878	873	950	952	943	850	852	908	874	911	858	859	944	877	892	881	880	852	865	891	930	929	911	839	938	883	966	939	886	855	909	914	893	941	897	814	888	922	924	942	884	877	882	871	852	918	902	872	928	893	847	902	895	885	911	852	911	867	867	855	849	913	883	868	899	852	891	894	890	896	910	884	941	940	884	906	845	924	925	921	901	946	942	885	898	884	879	948	932	871	878	854	882	941	880	949	865	876	900	871	842	915	901	869	858	884	890	913	928	862	910	870	944	946	893	888	947	888	828	881	894	873	894	841	947	915	863	908	880	925	890	890	913	900	829	921	900	846	885	917	878	920	923	913	846	890	912	909	916	896	903	920	906	897	837	941	954	896	899	953	934	899	945	954	913	890	900	893	897	900	853	879	911	877	912	867	899	880	908	871	879	913	908	872	878	851	891	883	940	884	895	920	882	893	911	873	907	862	876	877	931	892	875	967	919	934	937	867	915	900	880	864	888	893	902	873	874	967	856	902	873	891	906	890	893	881	897	879	909	893	933	878	911	956	859	868	965	909	886	947	911	890	887	892	878	919	906	930	897	924	864	906	893	864	890	917	876	898	886	892	906	897	883	938	856	886	867	901	918	921	959	878	926	912	843	857	893	907	897	910	904	895	920	890	912	854	887	915	872	916	896	903	874	895	858	936	947	899	903	866	914	868	877	889	894	916	871	877	879	849	940	865	879	879	873	892	897	873	861	896	926	907	922	903	894	944	905	926	955	907	946	871	904	913	888	880	890	919	866	854	891	896	851	903	855	888	862	908	877	861	903	919	888	925	876	891	899	847	915	946	921	850	897	887	876	875	900	902	897	926	872	893	902	829	857	872	927	890	916	876	866	887	886	870	898	885	894	925	919	903	937	947	936	909	931	880	886	862	910	902	865	916	869	838	924	924	890	856	827	930	874	882	941	917	920	931	875	866	861	906	946	859	860	921	880	926	897	916	860	928	884	901	898	854	888	872	865	869	955	868	817	880	927	917	928	845	932	915	889	851	907	865	919	854	903	884	838	907	873	901	912	858	843	902	900	861	846	925	930	905	893	871	894	894	889	811	853	925	918	875	959	899	887	895	880	858	874	937	883	895	883	928	899	914	855	904	901	850	860	876	910	872	922	969	891	895	840	852	884	881	874	889	924	889	916	861	882	864	907	904	957	958	920	877	894	944	886	937	886	897	887	865	941	903	886	963	875	920	812	856	883	901	864	906	904	882	886	835	864	900	928	885	918	934	881	949	903	896	893	955	864	902	874	902	933	951	853	841	926	883	911	928	937	857	914	917	909	872	920	860	930	932	881	950	926	859	846	875	884	935	928	881	825	898	891	880	930	862	842	906	949	907	886	893	879	930	910	880	874	923	895	930	869	940	888	936	917	904	911	924	935	842	953	905	879	873	937	918	948	873	910	877	892	902	892	892	926	886	849	887	903	858	878	888	897	871	910	941	911	862	869	913	917	915	884	878
7338	525	565	502	427	380	338	361	353	339	314	322	290	322	240	314	307	293	272	297	301	276	297	293	265	319	308	261	310	287	289	310	292	273	309	278	288	273	254	308	286	311	291	321	283	275	291	327	332	271	291	307	322	291	272	262	309	314	271	292	282	270	278	303	282	283	295	321	330	269	274	302	321	262	312	274	306	288	295	304	252	313	299	265	302	319	279	292	271	294	318	303	282	280	287	306	271	287	267	275	286	274	325	308	291	290	303	284	296	306	341	306	286	267	289	257	262	277	287	312	248	293	312	273	273	275	253	283	262	300	296	270	310	272	275	293	300	287	281	281	272	300	292	297	262	296	271	264	299	285	331	275	314	289	286	292	275	297	285	303	293	281	262	246	292	259	294	303	289	305	278	301	305	301	278	287	304	283	305	287	308	273	273	303	248	293	312	281	261	283	281	312	292	245	268	261	287	298	315	271	279	268	314	303	260	280	309	239	246	263	318	297	260	279	294	293	306	301	326	270	319	293	298	280	304	286	287	267	292	296	297	254	277	309	274	255	309	313	307	297	288	276	294	295	290	263	306	289	275	288	265	280	306	283	288	286	255	286	250	281	280	300	307	311	313	316	273	276	250	287	294	281	301	318	283	296	258	309	301	306	289	284	292	299	294	290	270	299	280	311	328	279	297	299	296	259	244	266	265	290	263	299	313	278	305	275	281	284	280	282	307	324	300	302	240	304	305	245	301	310	252	280	291	248	272	280	266	289	284	292	321	294	254	297	288	241	283	305	286	259	296	304	274	254	251	274	297	302	281	267	303	298	301	288	295	257	300	269	287	284	296	280	284	296	290	255	274	267	283	264	271	274	264	274	335	288	291	292	282	256	290	281	253	262	283	300	273	289	271	317	295	286	283	273	284	273	272	273	315	286	320	267	300	292	279	309	330	281	286	262	265	257	284	300	304	269	297	275	300	309	289	298	285	303	302	266	257	254	305	303	295	268	296	306	285	309	283	300	301	293	271	290	289	257	288	302	267	277	276	314	302	320	246	303	301	278	290	263	284	288	310	304	299	295	296	328	327	278	271	287	321	273	300	285	282	290	286	255	275	319	287	259	296	272	306	284	287	270	294	302	267	270	273	290	308	277	301	281	291	284	268	276	291	272	291	265	293	282	296	293	279	253	285	289	253	315	275	307	306	304	287	288	300	305	274	284	313	281	269	316	305	291	296	304	310	266	258	286	314	287	297	306	279	270	269	284	258	291	262	273	306	306	275	277	276	306	308	289	305	315	268	286	308	277	288	281	304	305	282	297	306	249	270	299	269	307	311	257	293	272	288	287	270	292	287	279	243	272	314	292	295	283	299	307	285	317	322	266	288	290	265	272	284	317	270	258	283	281	272	317	302	301	299	298	267	290	285	294	258	336	310	294	313	286	283	309	273	283	309	292	277	293	286	291	303	282	278	289	289	273	281	292	312	261	282	258	275	296	309	320	316	322	291	327	277	251	294	308	297	247	265	282	295	251	278	247	314	291	314	280	294	291	280	290	279	283	269	306	275	306	295	281	268	312	276	258	297	292	271	255	310	287	261	318	285	295	266	292	318	310	251	283	311	283	319	319	304	303	299	274	293	293	299	272	269	327	292	310	276	302	324	279	287	284	286	298	298	308	274	290	297	296	254	273	309	300	291	302	284	267	311	305	285	301	307	282	310	283	297	304	263	292	292	287	296	284	255	301	298	230	289	324	282	304	283	294	322	305	293	279	264	284	279	296	264	305	295	280	280	306	279	281	272	289	303	298	311	286	296	269	292	306	311	274	288	299	303	262	288	274	298	287	264	254	251	279	296	284	322	299	266	278	300	282	317	270	286	292	304	300	290	298	294	293	272	267	305	311	284	303	302	293	289	286	267	269	274	301	287	270	282	291	262	328	318	295	266	255	276	320	262	308	279	281	278	287	255	268	292	280	309	290	280	287	311	292	327	276	272	274	314	284	273	288	283	256	291	281	293	301	298	280	267	281	258	295	317	308	318	310	296	281	279	278	305	291	290	272	306	293	296	310	297	320	272	286	288	317	291	318	287	288	265	294	289	290	286	299	317	269	276	300	271	297	296	255	276	247	289	295	331	285	302	286	280	273	304	285	296	257	279	294	271	285	259	284	304	286	290	285	269	245	285	287	306	263	304	267	286	284	303	284	282	254	304	269	288	313	253	261	308	256	270	292	273	283	284	269	320	320	284	266	302	296	291	272	300	261	268	290	293	259	265	290	273	295	280	281	299	309	304	291	267	262	250	290	295	263	297	281	304	290	280	300	258	277	277	294	284	312	288	294	301	299	281	300	275	287	321	289	271	282	294	289	286	278	312	288	292	295	336	299	289	259	296	286	293	301	285	303	302	308	315	281	327	326	300	291	276	284	287	284	297	301	276	304	305	282	270	250	258	296	291	310	313	324	281	275	308	255	261	282	270	285	311	309	317	296	277	270	292	306	296	291	297	316	330	303	279	306	281	247	288	313	309	285	260	269	281	305	281	269	282	296	266	312	266	305	291	306	307	264	305	323	309	256	294	266	284	300	317	292	300	290	302	270	315	285	317	302	278	324	304	294	299	303	299	297	218	298	309	290	281	278	261	289	282	310	313	279	333	277	313	284	302	256	289	294	300	285	276	287	281	281	285	244	279	299	293	306	279	269	284	258	288	272	273	274	297	272	293	322	295	282	283	328	280	288	298	257	316	294	299	293	288	281	257	265	312	300	286	297	289	269	290	293	294	293	270	290	296	274	301	279	284	306	276	282	266	281	266	274	260	283	263	278	277	307	290	267	286	288	292	247	330	312	297	274	278	269	272	272	311	272	298	310	273	295	307	286	295	285	269	258	282	297	282	283	265	273	283	278	296	287	312	266	273	280	275	302	272	268	264	257	309	269	304	276	258	292	289	297	301	278	288	266	287	315	294	311	305	299	284	287	302	299	281	285	279	268	285	298	301	270	273	284	269	253	262	282	288	294	275	321	303	290	272	298	299	276	285	291	288	285	255	299	316	303	280	307	289	279	288	304	289	265	295	257	292	303	288	285	262	265	298	285	296	287	290	268	296	317	316	275	283	297	292	244	289	297	295	272	305	295	273	290	291	289	306	318	285	301	293	263	296	280	285	287	293	288	302	300	258	302	349	307	278	310	309	275	292	294	274	258	277	287	307	307	303	306	291	266	305	260	302	302	301	264	308	291	300	284	275	324	263	266	292	305	280	277	303	280	300	324	315	282	310	259	236	262	281	286	269	304	278	308	305	294	268	266	295	325	300	272	286	298	300	291	264	274	288	298	251	272	263	296	263	276	274	269	347	276	273	274	250	289	258	286	315	274	289	234	279	268	274	278	257	262	285	317	296	293	292	271	315	287	281	271	308	319	291	267	302	274	274	285	283	321	277	273	263	257	306	310	275	288	273	290	273	295	327	316	289	302	284	282	265	301	332	290	279	277	270	285	304	279
6515	916	1215	1418	1322	1141	1022	959	892	902	789	764	755	788	818	699	745	751	720	689	683	685	729	711	664	712	672	722	704	709	708	713	695	675	713	672	706	707	685	685	700	666	695	688	687	674	662	647	682	708	662	672	662	657	700	727	700	654	730	702	717	753	690	719	675	672	659	683	640	672	688	651	660	702	687	693	642	634	695	656	718	626	637	687	630	709	668	678	708	727	669	678	713	635	662	693	667	696	648	668	662	700	685	661	644	672	671	662	640	683	644	663	696	641	655	655	646	683	722	673	639	673	689	738	645	646	645	696	703	617	702	624	703	664	674	656	692	696	668	661	658	704	687	712	672	644	656	692	700	671	665	702	671	705	656	674	722	701	652	687	668	687	704	723	666	661	698	642	695	687	661	702	686	655	647	679	707	704	649	726	684	706	745	662	716	634	677	678	707	681	665	708	672	714	658	650	677	676	699	693	685	708	660	676	653	670	685	642	721	700	676	673	639	675	656	671	661	695	652	672	677	624	699	645	682	689	697	629	665	692	671	693	707	659	670	663	696	697	711	650	683	690	649	652	688	683	693	656	632	664	657	679	656	729	665	701	669	654	725	685	655	674	686	701	727	697	656	714	683	701	676	719	697	681	676	689	685	660	695	669	659	667	701	711	693	710	662	701	698	655	669	669	670	641	670	658	657	653	672	670	671	678	677	647	677	683	677	702	668	717	698	701	672	717	672	688	726	660	700	657	660	696	714	664	662	631	658	674	668	695	682	747	693	660	682	691	724	693	635	655	686	661	646	671	662	658	663	704	676	667	646	674	673	635	641	709	651	631	677	664	679	705	672	654	688	683	658	685	673	692	673	659	673	681	607	672	697	675	690	658	690	697	644	692	704	679	689	663	653	700	620	693	705	660	671	668	725	720	655	709	690	666	680	655	654	630	698	702	676	682	679	654	659	667	669	660	679	757	683	648	725	674	638	684	676	669	624	673	705	715	655	664	648	681	724	680	609	718	697	681	672	664	645	721	686	679	678	677	652	663	660	615	631	711	630	684	731	695	708	665	672	668	702	638	643	655	704	685	618	663	683	697	608	681	666	666	667	670	705	697	710	676	726	718	720	680	697	676	679	642	688	678	691	675	696	682	676	678	669	668	669	648	655	705	664	689	675	713	662	700	682	640	680	677	664	660	688	648	712	691	650	679	676	667	630	698	633	679	689	661	646	706	666	666	727	658	696	651	707	645	717	678	725	662	709	701	688	703	714	696	683	642	686	716	659	700	676	657	690	707	707	681	694	657	720	669	630	659	750	697	701	696	686	653	666	708	668	685	717	701	723	702	610	660	680	698	637	691	653	633	709	647	690	716	670	648	649	670	687	646	687	693	662	698	650	650	698	680	679	654	690	675	660	685	639	698	688	639	681	714	645	712	675	672	632	671	670	672	685	687	678	670	650	667	664	722	674	667	675	672	663	640	729	623	689	648	654	680	669	692	661	672	671	696	666	661	680	670	681	710	660	679	675	682	677	666	685	642	657	688	673	681	653	668	676	666	641	655	691	675	696	681	675	693	716	651	643	663	668	679	661	654	709	639	663	685	695	654	707	669	700	665	657	678	633	697	721	686	686	669	648	677	648	690	689	682	672	684	669	683	660	670	705	668	707	670	701	689	682	635	702	716	688	660	644	709	650	677	650	642	689	675	712	667	678	676	699	711	677	670	674	669	666	636	700	653	666	644	683	680	693	685	667	703	693	725	676	661	629	638	662	716	690	689	676	690	677	689	689	676	740	645	667	756	684	662	707	749	650	656	691	658	728	680	648	684	705	658	679	680	675	704	660	676	666	678	713	699	663	634	720	713	636	651	699	689	617	647	681	655	700	672	698	659	649	735	677	663	651	648	666	655	668	624	667	673	677	689	688	714	679	663	692	712	643	667	680	675	687	677	693	667	708	684	679	682	675	661	642	644	627	644	704	673	681	658	673	658	708	638	690	673	663	684	682	678	702	658	693	642	671	678	698	711	720	680	680	667	649	729	671	699	690	697	644	701	674	679	640	661	657	687	695	671	654	685	656	693	703	689	662	714	697	683	626	654	715	667	693	660	653	709	678	663	682	623	679	665	703	655	669	660	679	688	680	675	669	663	679	677	682	726	637	664	675	665	649	707	659	682	737	698	698	652	667	658	692	661	696	657	665	695	651	720	671	680	679	697	668	695	670	702	658	701	715	677	738	663	690	661	645	669	684	652	674	656	666	641	664	695	708	684	705	693	683	666	713	654	698	681	644	666	706	669	658	720	640	634	651	668	678	666	642	685	696	651	719	711	668	701	709	705	702	695	695	656	692	669	691	671	685	658	748	688	666	679	703	684	721	636	668	679	679	688	633	744	710	640	697	647	690	708	717	688	686	672	686	641	691	717	676	689	704	710	744	700	686	686	673	703	698	701	660	661	673	713	673	655	709	673	686	702	665	676	723	700	657	710	641	704	608	667	660	692	674	657	637	722	706	722	725	685	713	692	670	671	650	678	647	660	701	634	649	702	725	749	688	651	680	672	668	696	658	640	639	649	691	697	663	652	700	682	684	666	661	650	682	651	719	669	682	688	683	679	673	662	687	672	674	640	670	688	656	721	674	685	701	694	660	656	708	642	699	671	672	664	668	659	657	686	695	673	671	644	672	666	660	630	689	652	714	687	703	691	701	693	686	679	669	685	675	665	659	659	683	651	698	669	645	692	729	643	695	686	668	676	647	705	690	674	716	664	667	656	709	711	640	644	696	684	698	664	659	697	648	683	685	673	644	688	711	678	647	642	649	704	631	641	655	707	671	719	666	646	718	681	634	642	695	688	693	689	643	666	668	661	655	648	664	685	672	666	623	704	679	668	690	730	672	669	661	738	656	703	650	660	691	642	686	759	688	680	724	695	692	689	659	698	657	684	687	702	684	696	690	653	680	700	702	637	672	650	641	696	670	670	663	720	688	669	704	651	671	706	674	684	679	748	704	684	688	628	697	651	703	696	634	654	698	727	705	673	711	688	639	671	696	702	692	711	697	672	681	671	686	666	690	660	698	667	727	756	651	686	706	701	706	655	659	635	679	687	667	684	665	643	666	720	662	696	730	642	718	692	662	648	672	643	679	633	691	693	725	704	679	649	717	670	693	652	682	679	708	693	683	694	665	695	664	661	685	701	698	698	623	686	685	683	688	701	702	742	724	689	671	622	695	697	691	707	680	687	718	695	712	655	648	702	700	707	661	662	656	672	683	680	701	695	684	688	681	678	688	675	683	644	699	669	642	743	689	663	684	681	679	676	701	684	692	620	650	674	703	680	637	702	661	691	688	649	653	698	707	668	627	663	691	696	690	719	630	685	659	650	671	680	677	727	644	676	680	697	648	729	712	684	646	713	672	696	683	684	697	698	676	647	672	682	691	658	680	664	670	693	684	660	637	656	648	708	617	668	705	635	703	679	678	734	669	643	659	701	643	686	667	729
12804	796	680	545	393	300	254	227	189	171	169	177	174	163	151	138	129	127	132	135	157	140	149	138	143	143	139	145	149	129	125	137	144	127	124	148	135	141	133	135	138	129	140	111	145	148	124	122	126	148	122	127	135	148	141	113	106	118	109	115	121	140	113	136	140	118	150	121	154	152	135	135	117	138	123	120	123	127	131	119	124	143	136	136	104	138	146	136	126	122	141	138	128	128	154	119	109	149	139	133	159	150	132	118	151	147	134	116	119	113	136	112	120	122	130	130	136	116	127	132	136	133	127	144	119	145	117	135	129	113	116	131	131	121	129	116	133	141	136	111	116	112	133	121	137	140	138	140	104	136	140	135	125	124	138	118	127	129	132	146	158	130	142	133	153	133	121	129	152	144	124	125	117	118	130	123	121	119	118	108	123	138	131	127	142	132	117	141	144	132	120	112	112	119	141	148	125	131	135	111	127	138	127	148	133	143	131	143	131	117	111	128	136	135	127	128	130	119	112	135	111	136	115	112	131	127	122	136	129	126	140	130	125	134	121	152	128	100	112	141	133	130	134	159	134	132	143	119	130	115	128	133	128	127	132	150	136	140	148	134	127	137	123	139	130	146	132	111	131	115	131	117	130	133	128	130	119	131	139	129	117	124	129	131	140	109	122	112	131	133	146	139	129	133	132	140	134	121	132	140	130	127	107	109	150	144	125	140	105	118	138	130	108	111	121	127	128	112	144	150	120	123	142	114	152	130	131	126	121	121	102	143	131	132	129	144	126	125	110	138	159	136	126	143	139	148	122	116	142	138	144	127	136	145	132	111	142	146	122	130	135	132	141	125	140	109	129	140	124	134	137	115	128	98	120	126	120	123	128	113	155	126	128	116	140	132	137	120	142	136	132	121	133	130	123	132	117	122	119	131	122	130	126	131	132	127	126	118	133	132	122	130	124	135	110	125	143	133	115	129	124	132	136	140	132	148	121	128	139	120	143	139	143	132	110	130	132	141	151	114	128	153	124	117	116	143	104	130	132	151	135	115	126	147	151	130	133	140	129	139	115	130	127	132	125	122	122	125	138	130	122	133	154	132	124	150	127	135	123	126	142	129	121	133	137	141	123	129	150	125	124	129	112	155	118	115	133	126	143	131	125	127	156	153	133	124	112	115	120	122	117	137	125	128	107	138	134	141	134	123	106	125	130	122	144	135	124	124	139	141	123	139	132	146	132	142	122	127	153	135	128	152	122	132	128	124	136	124	121	124	109	121	138	122	131	122	123	136	131	122	130	140	120	115	123	111	133	131	122	145	121	121	138	136	115	148	133	146	124	128	122	141	147	123	105	124	132	136	137	129	120	136	117	124	122	133	120	126	141	142	121	132	97	114	145	145	118	108	114	126	140	136	99	129	154	119	109	116	123	126	147	125	123	153	132	121	130	142	138	117	119	130	125	144	137	127	117	122	149	124	113	139	117	126	127	104	110	116	151	106	119	125	120	140	139	142	122	137	130	100	132	152	128	127	130	126	142	116	107	153	116	137	126	132	119	114	165	141	131	145	137	113	121	142	119	124	132	121	132	159	149	132	131	136	146	130	120	126	140	135	111	116	132	141	127	129	142	136	135	155	137	131	116	121	133	162	129	119	136	134	128	144	139	151	122	135	127	152	138	139	131	119	110	126	129	121	116	108	111	122	134	118	115	147	141	140	117	134	115	150	135	131	123	130	150	127	143	119	131	129	157	123	139	145	135	120	124	134	126	138	109	115	133	137	159	126	141	140	126	151	127	128	123	110	138	133	129	135	120	144	102	138	137	156	132	141	135	110	104	134	128	126	129	124	121	134	134	130	144	125	121	117	112	117	113	144	130	139	124	116	140	120	132	124	144	129	119	124	139	108	136	133	115	137	130	145	154	119	119	150	113	129	131	127	113	117	129	144	104	125	107	122	121	141	122	121	143	109	127	117	111	137	107	112	105	138	133	139	146	115	116	136	115	144	133	101	144	124	124	137	121	107	145	138	128	127	127	137	134	138	135	128	128	110	117	143	131	134	145	126	151	127	130	129	135	126	137	122	117	142	127	118	116	138	130	134	138	124	130	116	124	124	86	125	142	146	118	115	134	118	111	135	126	106	131	137	129	139	143	154	139	128	126	109	137	145	121	141	118	117	148	145	129	149	129	121	121	120	129	126	113	149	145	147	129	158	140	147	130	116	125	136	133	146	130	119	128	100	133	126	150	125	134	97	122	104	127	114	138	120	149	125	112	148	129	137	123	121	119	130	153	124	116	124	139	128	138	147	116	110	140	133	122	133	138	115	117	121	125	133	132	137	116	147	150	144	136	140	118	128	117	108	139	149	127	117	137	125	133	139	99	146	127	123	125	132	116	146	135	130	134	128	128	93	130	115	126	138	127	129	145	115	125	129	109	115	140	130	133	132	121	103	118	147	137	131	111	129	122	118	136	127	133	122	119	135	128	138	140	155	136	114	104	134	127	134	129	101	140	135	136	120	138	132	121	121	132	121	135	149	135	134	149	121	119	127	131	120	104	125	131	129	130	130	132	141	134	134	130	117	147	132	111	139	132	116	105	111	110	137	115	131	135	133	136	143	155	131	166	146	132	115	146	111	148	147	128	137	125	120	127	149	119	133	127	121	117	150	108	125	122	130	112	126	138	137	137	139	140	123	106	144	161	146	132	127	129	120	134	124	129	138	127	127	127	119	133	147	147	128	152	128	139	146	110	110	113	123	120	140	128	128	116	115	114	114	140	130	129	138	134	109	127	130	119	108	114	127	142	141	128	145	130	132	132	111	123	124	134	135	138	130	128	133	117	128	136	128	121	123	124	125	104	137	132	135	141	127	131	120	121	117	117	134	135	101	121	130	129	113	118	136	126	130	124	136	123	146	145	135	118	133	135	130	140	138	146	126	122	141	126	127	124	129	140	126	138	133	97	112	144	139	111	132	126	157	126	135	114	133	136	107	132	113	132	137	119	125	133	112	139	122	155	110	112	135	135	143	162	128	135	135	121	121	118	106	90	147	137	119	133	132	127	143	133	141	108	121	130	142	132	132	113	127	112	125	139	105	141	128	123	136	129	118	120	133	143	115	135	103	116	130	115	140	142	134	122	145	112	116	119	126	124	115	124	141	125	122	137	135	121	129	121	144	126	116	123	126	120	116	127	133	92	127	128	114	132	142	134	131	121	139	138	137	144	136	130	103	103	138	137	130	148	120	134	112	130	118	107	137	127	139	149	121	103	135	129	123	129	133	135	121	129	131	134	123	145	152	141	118	105	126	124	135	114	113	126	128	150	132	123	131	137	130	122	123	143	130	101	133	125	133	144	118	122	144	117	115	132	135	98	137	121	152	123	120	141	133	140	131	121	131	141	119	114	121	136	121	143	130	133	118	130	130	129	128	129	111	112	122	145	120	146	133	114	128	132	132	149	126	154	149	119	130	116	149	145	120	107	116	125	144	128	128	115	139
7877	830	1451	1729	1460	1166	963	821	696	644	581	575	554	497	485	456	436	469	442	432	420	404	415	421	400	366	424	380	401	388	363	391	354	366	405	345	364	354	333	383	398	345	357	371	383	341	343	382	377	356	370	373	363	327	360	361	342	387	337	366	353	373	349	338	370	384	347	356	354	305	326	332	349	353	354	338	366	362	316	306	332	347	318	333	356	362	346	346	370	336	348	353	358	323	365	366	327	326	375	343	328	289	345	341	337	367	311	335	361	303	321	343	354	381	391	339	351	347	362	357	354	351	336	386	368	361	335	342	352	364	341	342	339	341	365	321	351	330	338	328	356	326	359	345	320	367	336	304	329	334	374	359	334	347	306	322	330	352	359	324	356	330	338	366	349	343	347	325	306	304	359	366	345	352	350	327	349	332	381	336	344	339	345	361	360	326	331	356	334	324	355	338	349	376	322	346	324	325	354	356	328	372	368	356	352	360	308	366	349	365	337	339	353	353	347	339	306	328	327	336	329	332	335	342	355	315	322	393	376	350	345	355	350	365	357	356	295	358	323	362	337	317	332	371	340	360	332	351	351	337	313	320	347	331	347	334	380	326	317	332	370	334	313	329	338	348	337	345	342	350	361	358	353	336	313	409	342	386	344	365	341	323	327	340	338	356	344	297	388	340	354	332	338	337	323	323	374	326	340	343	327	340	365	323	379	333	340	350	312	354	334	347	342	363	356	334	359	320	370	348	354	338	331	356	356	328	342	347	345	349	345	344	349	340	355	354	345	350	352	341	318	347	353	356	353	330	344	337	345	326	344	354	358	283	346	352	345	362	363	349	353	370	344	362	367	348	372	348	334	328	360	323	357	353	341	339	325	336	328	339	378	314	340	367	324	324	368	355	316	310	340	324	341	315	331	325	318	345	357	381	339	322	357	319	365	373	327	363	334	313	361	356	326	333	372	348	369	353	365	357	350	354	359	340	360	354	354	304	352	372	349	338	333	350	357	326	347	330	367	333	338	321	331	324	355	366	337	341	322	327	330	341	313	346	351	357	323	308	328	324	330	339	336	346	319	359	378	359	359	338	344	320	316	325	354	384	395	346	367	325	377	333	310	318	296	346	348	346	341	339	342	320	328	345	341	355	374	331	348	363	330	325	343	343	351	329	318	378	337	352	354	336	325	328	314	344	366	364	326	304	345	363	359	355	366	334	355	316	358	331	362	330	353	339	367	339	337	337	336	364	361	327	347	324	358	303	366	332	336	321	326	342	348	334	336	362	325	319	338	346	331	317	332	354	349	331	339	366	343	329	317	349	329	336	362	328	332	355	322	330	330	345	349	358	330	336	347	398	355	376	353	338	329	358	333	374	332	321	355	351	365	329	372	342	329	350	322	382	370	384	349	357	362	332	336	331	343	370	329	350	333	342	340	356	331	341	358	334	358	351	327	323	350	308	355	350	360	339	343	354	346	335	328	343	338	332	342	345	362	347	351	332	348	321	362	328	348	330	353	346	349	335	340	326	344	372	336	321	353	330	352	373	381	333	348	385	358	370	343	312	343	318	330	332	361	359	347	339	351	348	321	354	317	342	337	345	361	368	353	354	332	335	347	340	355	371	347	332	324	326	313	349	335	303	373	388	339	351	346	342	334	330	340	338	360	325	343	305	368	368	370	359	360	331	339	340	350	382	334	349	318	367	309	335	355	358	336	324	347	334	327	338	314	349	361	348	317	352	351	345	343	343	336	354	323	311	351	341	373	354	320	372	374	317	378	328	366	352	356	372	346	346	313	323	354	324	350	335	356	324	340	362	344	343	346	357	326	307	381	338	365	354	353	308	334	328	328	347	341	317	350	370	352	323	340	346	322	324	346	342	346	343	347	325	333	340	351	346	338	351	349	336	333	351	365	363	346	375	353	342	360	348	370	337	324	323	324	326	342	380	308	327	360	333	364	332	372	327	348	327	359	331	361	326	334	344	339	331	355	351	311	365	338	363	349	341	376	379	364	327	336	343	361	364	319	370	349	350	357	331	350	339	345	361	366	325	353	336	304	377	360	313	359	368	334	386	370	347	362	308	342	325	352	364	321	340	342	351	348	327	343	349	366	352	334	372	354	335	358	347	335	363	362	365	335	330	334	331	340	347	342	332	299	353	352	358	366	342	347	327	375	349	327	337	358	364	344	323	315	323	327	347	347	360	330	330	366	348	360	342	390	350	319	363	341	345	358	349	390	333	344	320	367	345	391	377	338	328	341	387	368	322	360	344	360	345	307	362	329	341	349	310	335	324	351	351	389	347	345	331	352	322	364	321	333	331	331	368	335	373	336	342	369	309	343	359	338	339	347	341	335	328	325	357	362	329	340	351	362	321	351	331	364	330	329	323	350	336	341	359	363	346	363	344	341	327	350	314	339	312	338	345	333	327	376	356	353	357	339	326	367	331	337	306	341	341	329	361	389	302	354	331	411	354	362	348	342	357	339	354	328	366	364	349	332	315	348	347	313	309	343	338	295	334	322	379	315	338	328	319	329	351	349	333	338	337	344	301	329	334	348	341	373	332	312	340	326	369	319	326	346	334	351	337	315	358	326	341	317	340	345	339	294	309	335	330	319	332	323	335	330	333	359	351	360	375	331	356	307	332	365	338	320	367	341	327	347	345	355	331	347	359	343	348	351	394	345	331	335	380	357	374	344	329	361	359	334	364	351	355	365	348	336	342	334	336	354	342	360	346	327	331	370	344	360	390	349	327	342	336	371	317	359	349	351	383	344	314	387	361	350	369	337	319	345	371	333	359	325	329	333	331	377	335	362	354	324	353	348	360	306	341	347	352	359	351	336	352	333	303	334	337	334	341	379	333	355	354	323	338	331	345	356	325	327	349	354	352	360	320	338	352	327	359	355	353	322	345	322	340	363	322	357	347	349	357	335	324	384	372	327	347	330	308	333	340	354	330	334	372	339	397	326	368	348	352	319	372	364	347	330	330	327	346	373	348	357	323	337	340	364	352	350	353	318	352	320	358	360	401	357	333	347	345	334	349	339	332	345	346	315	338	365	348	344	376	350	363	317	372	340	357	354	334	343	331	344	354	365	312	367	321	337	349	325	372	340	366	348	374	386	326	346	328	333	347	317	307	383	326	348	340	351	342	339	373	316	328	371	356	334	357	315	341	355	326	373	325	314	344	332	343	375	327	348	328	329	358	354	360	360	305	370	317	362	341	335	342	333	356	354	357	360	353	365	339	364	342	342	344	330	333	344	333	366	313	359	324	332	350	318	327	339	375	357	324	342	331	360	344	347	342	345	333	327	337	339	340	369	371	356	321	313	350	347	337	325	356	306	342	330	354	352	346	325	331	372	326	343	346	352	296	353	358	348	353	346	339	346	338	322	382	307	348	362	302	357	339	322	351	356	332	372	340	364	332	334	361	351	358	358	354	371	351	336	342	347	334	365	349	327	344	328	362	354	337	352	356	334	344	368	352	341	361	338	334
1486	427	399	412	415	369	372	385	371	424	366	419	384	370	379	417	379	423	364	391	412	376	345	392	390	381	399	407	389	408	391	412	366	408	383	374	415	439	411	417	387	389	382	392	347	396	387	427	351	404	360	396	366	388	377	380	388	406	394	365	416	389	416	379	390	368	417	366	378	387	412	341	387	384	369	380	421	389	363	418	451	381	410	414	397	409	393	374	385	406	365	353	380	393	403	384	405	400	392	397	378	374	407	409	394	406	373	411	387	424	405	395	414	370	367	404	371	374	379	403	399	384	403	387	377	373	404	372	379	369	399	387	394	404	426	376	390	425	399	399	395	406	374	390	326	355	407	394	380	383	403	430	427	384	400	380	379	421	408	360	368	398	393	406	374	397	378	373	362	368	387	394	392	379	364	373	413	368	376	362	371	389	387	395	410	421	422	406	378	408	370	425	417	383	354	405	411	384	391	370	373	403	416	422	392	388	371	381	389	364	414	405	387	428	396	395	398	412	409	363	387	363	388	383	365	377	418	427	402	404	410	402	393	383	365	424	367	393	384	392	376	388	371	394	376	416	414	415	371	377	411	371	455	364	406	386	347	400	372	378	394	411	378	420	417	397	424	403	409	377	391	409	361	367	396	324	366	400	378	355	384	387	419	383	386	399	376	379	404	388	372	407	365	406	429	381	352	407	372	327	369	394	394	422	383	381	397	433	394	398	377	379	396	397	400	392	397	391	392	399	359	386	391	393	411	366	376	389	409	367	387	455	379	377	380	356	396	393	369	385	412	388	389	401	432	392	384	358	385	358	350	397	424	397	372	379	363	388	404	398	392	362	355	395	386	391	384	419	368	397	383	380	395	399	401	438	354	403	431	423	416	385	382	408	374	359	373	389	368	387	413	349	379	421	386	407	377	417	398	386	402	323	407	391	405	376	404	412	385	382	402	400	383	398	355	359	371	355	354	380	427	327	359	364	375	368	375	419	397	384	424	388	391	370	378	434	398	383	404	395	391	356	384	415	411	396	359	400	401	395	405	410	398	364	393	396	376	382	389	391	367	355	363	383	373	402	385	353	430	391	410	391	405	387	376	390	378	373	346	379	413	398	385	398	380	362	397	404	442	408	376	400	371	425	374	347	395	358	426	453	385	378	396	407	398	383	404	418	370	439	383	390	413	365	395	403	388	373	371	408	361	389	415	394	404	400	368	372	379	402	433	399	399	395	398	410	380	351	352	381	358	401	391	399	387	392	386	403	412	394	416	404	410	393	385	421	389	361	424	334	381	389	380	390	387	364	383	379	359	374	362	378	359	453	408	342	361	376	408	362	414	427	370	362	407	385	380	389	376	420	375	366	383	409	381	428	378	409	364	432	430	422	374	393	385	422	352	357	392	373	395	395	436	383	411	395	406	389	414	391	374	377	385	369	398	437	448	386	402	399	388	430	415	419	399	407	370	357	389	382	396	370	364	419	422	363	394	401	376	406	390	398	360	401	421	410	391	405	352	419	390	385	391	425	424	411	425	377	416	404	391	401	409	403	367	387	350	380	400	368	393	396	396	387	372	383	408	410	390	348	357	398	409	419	413	373	396	425	407	400	379	411	380	410	382	376	443	384	384	399	404	417	428	382	413	393	370	365	372	420	404	394	397	418	391	399	398	382	404	384	405	382	402	353	417	377	410	381	361	412	339	434	418	400	409	411	405	379	383	418	399	357	412	379	398	371	373	414	405	398	404	419	391	396	393	367	418	375	399	403	390	406	380	370	381	389	401	359	380	413	423	366	371	398	383	407	369	397	429	406	426	382	389	394	371	378	382	414	377	360	386	355	389	390	368	400	383	376	359	396	382	373	361	385	401	385	390	354	399	374	370	386	438	400	422	376	416	404	409	419	393	408	421	409	397	380	386	395	390	374	361	378	424	415	354	419	385	388	398	432	394	405	349	386	414	374	371	378	377	381	410	375	364	383	430	406	398	405	394	385	373	412	378	378	409	370	428	412	381	330	363	409	361	397	355	420	409	400	356	343	441	387	392	428	393	383	435	378	425	434	387	417	382	395	394	386	411	405	398	421	408	363	359	390	386	425	418	427	408	391	400	393	408	383	392	382	380	431	390	392	365	406	378	387	414	402	400	367	368	412	351	379	369	392	349	406	360	382	401	362	358	378	410	444	387	408	397	411	388	378	363	361	409	373	411	393	446	386	379	395	396	417	418	381	369	408	378	398	411	352	419	423	392	392	358	418	402	371	372	400	368	390	388	381	434	373	391	414	414	373	410	396	415	353	382	386	366	411	380	392	401	383	434	353	349	390	393	388	417	390	363	370	389	366	364	403	405	390	374	368	376	388	402	390	385	335	420	418	391	411	384	407	371	363	390	365	402	418	361	372	380	378	390	370	442	445	391	405	353	398	391	409	387	399	432	373	407	384	389	392	415	396	436	427	378	412	436	391	417	402	381	382	408	365	398	390	393	343	421	394	399	388	391	354	371	401	375	396	368	390	394	369	411	427	372	339	357	401	412	391	370	393	357	378	386	409	388	366	377	420	372	377	365	385	400	395	382	368	383	415	411	393	381	402	366	403	397	396	376	412	385	401	403	383	385	413	429	369	390	384	371	388	399	415	388	419	373	405	407	387	361	350	401	388	424	432	398	411	389	379	361	383	385	418	410	403	354	437	388	421	403	415	416	393	419	384	480	427	387	407	390	385	370	360	372	360	378	384	385	371	383	389	362	384	394	362	363	373	395	416	373	399	375	405	374	398	394	378	383	382	404	377	403	391	377	421	422	392	366	386	439	407	391	407	410	402	402	363	397	395	403	394	329	419	379	380	436	379	406	389	409	397	380	423	400	387	394	420	401	362	367	369	444	387	401	386	387	405	386	376	403	421	419	387	385	406	395	412	368	399	369	410	408	358	398	357	385	395	406	372	377	357	397	404	391	416	386	396	393	431	401	382	374	394	363	346	376	395	381	373	409	411	390	415	398	389	420	405	414	393	397	369	397	409	423	408	399	426	363	392	398	404	370	404	392	412	377	421	385	410	387	398	385	385	402	377	427	378	380	411	370	378	394	380	348	383	355	384	420	388	368	400	407	375	399	379	369	353	375	386	351	407	405	416	394	384	351	357	392	367	392	367	424	365	407	409	415	401	335	392	347	370	371	376	430	351	434	354	402	383	408	409	401	385	372	381	428	368	371	386	368	349	407	388	394	400	401	370	423	388	389	360	380	440	397	383	407	400	400	388	340	387	395	401	405	387	433	343	371	393	398	360	384	359	384	386	402	381	407	410	393	344	382	373	441	399	385	442	393	386	373	400	364	385	394	357	378	401	399	390	417	395	361	429	385	427	380	363	370	385	399	376	386	349	398	343	357	372	382	398	399	358	412	386	390	353	385	374	390	380	353	398	405	369	405	393	396	405	413	434	374	388	402	402	401	359	413	380	405	363	366	384	428	378	408	412	424	402	391	392	393	390	418	395	326	424
2129	915	885	982	943	961	963	948	912	923	868	912	912	901	905	897	940	892	905	899	887	898	880	916	914	909	898	923	949	927	898	883	907	874	872	903	922	886	913	876	918	903	885	870	925	868	905	889	912	903	874	888	886	952	869	880	860	889	900	930	851	943	853	876	921	942	889	887	897	917	899	911	877	923	872	909	875	858	880	872	901	932	881	923	911	895	864	850	894	880	986	944	927	861	913	875	907	922	920	880	893	941	906	934	884	855	958	895	879	892	887	909	880	880	941	888	883	917	899	895	851	894	883	896	942	879	897	913	907	883	888	903	918	914	935	905	911	874	934	915	913	878	912	906	907	859	965	941	890	883	910	936	937	920	863	928	917	874	902	927	911	915	897	870	919	937	920	905	981	887	854	887	881	860	874	881	886	895	900	884	940	924	915	912	886	938	888	891	852	921	857	924	872	898	890	891	902	864	911	989	883	896	877	887	852	885	897	914	902	940	902	855	992	941	875	895	921	936	935	884	885	891	855	904	858	905	907	892	894	932	895	904	887	918	906	912	893	852	892	903	948	881	943	891	907	873	910	930	891	870	974	910	908	957	887	970	873	880	924	884	877	904	917	851	947	899	937	877	876	949	855	917	869	873	930	905	883	917	868	868	889	861	915	912	872	932	916	857	913	916	864	858	877	865	866	877	927	828	886	938	896	886	893	925	920	930	920	894	908	844	908	910	860	858	883	893	856	917	884	935	945	852	907	935	920	884	905	879	955	884	877	898	880	889	919	880	833	929	853	850	927	897	928	898	916	930	843	878	924	895	925	921	919	968	870	913	850	901	925	860	935	839	816	878	964	911	888	936	915	889	874	924	890	881	928	879	918	917	897	878	883	890	866	905	874	939	866	894	925	932	891	881	825	888	897	882	895	943	904	881	869	898	835	900	917	926	909	870	901	907	883	967	869	964	887	856	877	877	974	874	901	873	879	884	862	905	857	870	904	875	895	899	904	820	875	868	889	855	953	885	957	926	889	898	880	820	898	859	912	868	961	900	876	887	962	863	815	889	913	946	932	860	881	875	878	880	858	922	891	849	890	853	874	898	905	899	883	913	855	875	905	930	901	923	887	905	874	872	862	910	925	939	894	879	915	891	890	936	884	938	942	915	915	817	922	837	852	914	904	861	864	871	918	946	917	935	847	874	834	923	917	959	848	916	923	893	867	933	950	859	877	873	844	919	841	911	906	874	945	894	936	917	859	886	892	899	946	873	855	936	855	839	857	920	865	898	907	870	923	895	848	948	885	887	883	930	897	871	926	902	875	929	878	887	847	885	890	938	906	892	781	848	879	902	913	885	866	885	878	930	856	911	858	876	951	882	916	906	852	875	918	854	922	893	915	889	879	936	848	890	847	919	864	885	890	902	889	898	910	912	843	861	872	887	915	834	924	837	835	905	889	922	881	918	883	886	892	916	858	881	896	893	900	840	900	882	840	858	930	879	854	870	848	945	883	919	919	879	933	914	902	888	853	879	906	863	847	875	900	882	885	909	963	900	905	905	885	942	939	917	908	901	910	904	920	909	921	887	939	901	877	901	914	847	867	874	968	910	854	904	936	886	900	905	836	939	889	862	891	947	886	904	884	876	929	859	897	905	911	900	878	918	933	857	972	886	908	902	814	892	869	877	869	904	896	924	890	905	896	873	869	899	908	921	891	892	911	925	935	878	956	934	888	951	940	919	903	925	908	892	878	873	907	868	921	888	905	903	906	905	922	912	900	897	903	871	904	856	933	907	868	899	909	836	896	930	896	933	887	878	906	863	915	985	869	855	924	885	966	884	857	901	885	897	909	874	916	943	891	929	895	886	930	924	957	904	930	884	900	936	905	907	905	882	896	917	946	917	863	890	886	872	910	912	880	924	874	934	913	894	940	904	870	868	877	925	858	883	897	898	938	927	899	921	952	905	910	916	878	874	879	878	905	881	901	927	917	898	936	848	888	850	869	929	884	909	866	937	927	906	909	858	900	894	886	989	940	862	956	936	923	883	905	936	885	925	913	892	876	931	873	895	891	898	935	907	934	923	890	929	868	899	940	866	893	924	905	936	873	904	938	907	959	895	909	835	848	899	937	892	882	897	896	891	850	885	907	862	842	874	924	892	909	876	872	859	909	902	861	831	954	845	892	862	885	863	878	913	908	879	885	928	904	915	882	899	858	870	920	894	924	869	837	844	919	928	905	910	938	888	858	901	838	870	875	941	884	914	909	894	851	912	941	893	911	919	916	999	885	937	872	926	876	890	912	837	899	933	865	865	834	908	916	915	862	909	857	886	882	864	918	936	910	836	877	927	895	961	927	851	877	921	889	867	932	916	889	820	862	871	868	858	862	854	869	924	829	878	855	903	883	919	916	861	863	922	910	944	872	941	872	904	888	862	890	907	919	928	918	910	891	875	891	898	881	867	899	919	942	840	910	872	884	913	875	867	902	894	862	967	912	869	868	909	950	901	900	923	866	890	904	902	880	919	920	876	860	972	927	835	904	851	880	887	905	883	928	869	907	879	905	897	889	881	861	908	896	813	922	899	902	901	924	880	899	895	875	873	878	907	869	884	883	919	887	899	842	886	869	893	868	873	896	899	902	891	925	856	876	879	904	870	897	868	911	905	936	969	935	869	857	952	960	867	902	922	861	885	878	925	880	878	874	951	907	916	818	843	869	902	881	882	886	903	880	877	912	912	870	935	860	886	899	905	825	865	923	949	892	860	898	927	915	881	853	890	909	899	914	877	890	929	936	864	866	938	920	924	885	922	933	911	863	880	878	913	904	850	915	896	964	936	866	883	918	855	917	906	907	921	897	938	893	871	932	909	843	939	915	879	891	937	848	856	945	894	944	907	877	894	903	932	893	857	888	913	971	884	888	884	896	862	908	911	891	940	843	931	902	853	890	868	926	900	904	882	868	865	905	916	887	806	876	888	903	960	922	888	910	897	871	916	909	919	926	830	873	910	890	866	908	852	882	968	865	947	927	932	901	885	910	881	936	913	933	844	888	872	868	943	982	888	843	900	915	940	866	867	897	943	900	944	863	867	903	881	908	859	833	928	920	903	912	843	950	872	876	856	930	913	848	872	871	872	934	866	916	878	921	885	878	905	890	922	929	966	935	903	917	900	870	871	919	911	946	932	858	895	892	904	886	938	866	910	896	935	903	873	919	913	850	971	938	894	816	878	920	913	895	908	886	917	900	914	880	885	875	853	909	953	866	882	921	900	898	919	869	887	935	868	915	865	811	932	916	931	856	879	966	923	867	885	912	875	861	897	895	941	938	903	951	885	888	913	880	900	916	865	873	875	907	959	894	898	864	956	907	941	886	906	945	885	901	929	910	899	903	896	858	909	876	887	914	922	894	906	912	938	902	894	846	892	831	884	901	922	890	876	877	916	909	929	944	871	874	909	926	897	888	911	894	940	917	879	884	936	947	873	958	867	899	913	870	903	861	888
7256	529	535	500	430	366	369	349	336	316	287	303	286	286	290	294	280	303	287	306	285	303	303	328	305	267	317	287	302	251	261	324	287	303	276	287	278	318	268	313	301	333	291	264	311	312	323	295	260	281	275	296	276	303	309	271	268	295	311	314	272	284	298	325	292	254	272	251	282	267	262	284	296	290	261	288	266	267	292	295	301	316	285	309	344	296	310	288	305	314	286	301	248	271	268	291	292	289	268	268	287	293	298	298	303	274	300	274	269	290	289	309	284	283	300	284	286	303	305	251	291	291	283	270	265	267	301	283	259	293	289	292	289	287	281	275	264	298	282	266	289	304	313	289	259	292	290	296	252	307	296	278	301	297	284	297	292	259	310	275	289	295	297	322	256	264	294	296	295	304	320	309	284	295	275	308	313	293	265	267	292	283	304	323	288	282	296	293	287	328	278	297	340	300	276	319	317	271	317	302	318	301	290	252	287	310	290	289	298	295	256	268	286	305	264	289	298	268	316	265	281	289	308	291	274	283	313	290	286	294	304	285	277	268	285	299	291	292	323	317	275	311	325	291	316	288	308	309	316	289	266	297	260	276	263	281	303	290	291	270	278	286	254	304	283	277	277	277	293	270	304	292	318	283	285	294	256	257	267	329	290	279	257	293	290	252	329	308	278	328	286	304	292	274	279	323	284	284	267	267	287	297	296	297	278	262	274	299	269	302	294	276	320	289	286	282	289	316	319	283	282	290	308	319	323	284	275	294	286	274	323	310	270	293	304	287	309	297	312	307	321	272	268	308	319	259	318	290	299	304	275	288	275	325	317	299	269	289	309	285	304	281	314	292	313	273	273	267	316	243	293	295	261	291	283	293	286	267	277	290	295	309	318	278	322	302	274	264	306	314	258	333	301	319	318	290	321	300	281	265	278	284	260	271	283	276	276	315	308	294	285	312	279	280	278	320	303	325	307	287	304	278	290	279	282	305	309	292	276	292	288	269	293	289	285	252	308	301	275	299	269	311	308	293	278	265	272	298	298	292	347	306	289	309	303	313	267	283	310	249	260	270	242	276	267	300	291	309	302	292	287	294	343	271	254	281	283	280	282	310	321	305	268	284	272	322	272	259	275	260	289	256	289	294	286	271	294	282	314	302	296	306	346	312	291	309	317	286	301	303	292	321	297	297	273	306	280	297	300	290	307	266	293	294	300	314	280	303	266	282	264	279	275	327	271	253	295	273	283	269	248	278	278	313	319	283	299	276	307	303	275	290	292	293	272	276	275	274	292	296	276	279	280	296	289	280	293	271	283	313	285	293	299	269	247	294	302	337	297	284	260	285	330	293	282	292	282	262	262	297	295	275	292	264	261	299	287	287	302	291	332	274	264	310	291	310	299	290	315	286	294	305	279	279	271	283	252	317	315	265	311	259	311	294	318	286	260	280	279	289	274	277	302	298	275	288	278	290	266	319	258	247	254	284	276	296	299	283	276	297	295	285	324	291	320	289	290	302	310	281	293	296	292	286	250	305	300	325	274	283	280	280	272	300	278	297	335	331	266	297	287	291	283	252	260	316	294	300	320	277	305	275	309	291	319	322	264	288	270	274	291	308	291	288	318	296	307	312	319	288	266	286	262	300	261	286	269	317	252	285	254	264	275	274	284	288	294	301	295	264	284	281	280	273	304	295	284	268	284	286	290	280	308	308	290	301	297	280	270	292	297	277	300	249	285	316	289	324	278	270	306	343	302	296	300	300	257	279	323	293	299	301	271	301	284	275	301	266	278	288	273	277	304	297	295	317	264	262	268	271	294	297	302	301	250	301	313	316	291	283	289	291	291	306	305	314	294	303	310	311	278	305	298	278	309	279	298	256	303	295	315	270	274	254	305	264	265	277	302	274	310	341	247	295	318	290	298	282	286	314	273	272	283	310	314	289	275	281	294	278	276	282	307	293	311	266	298	299	272	282	299	278	331	279	303	295	302	291	280	297	306	264	261	319	271	299	301	272	296	288	250	321	320	299	288	251	295	286	310	277	274	293	301	292	291	280	326	292	253	298	312	291	311	302	302	290	273	281	286	296	266	247	259	289	289	324	307	303	297	286	284	261	306	346	274	283	261	271	259	281	309	239	289	294	300	292	276	299	293	280	278	308	293	309	264	294	298	271	302	305	267	274	293	287	300	274	293	304	290	297	277	305	282	273	310	284	301	344	335	293	291	283	310	305	311	301	286	265	302	299	317	269	285	267	311	268	293	285	309	338	289	301	289	303	286	292	278	278	275	307	324	257	289	286	310	275	282	290	262	275	259	309	330	274	286	314	288	279	272	283	297	263	289	293	290	301	274	293	277	319	323	285	260	316	303	315	315	294	295	283	276	279	284	248	303	290	261	275	327	312	309	278	274	293	298	328	291	279	292	302	287	322	295	308	269	279	303	275	316	291	283	314	288	290	273	311	276	289	302	306	292	278	275	281	290	280	275	272	265	304	302	249	311	288	315	270	313	287	293	268	296	308	266	290	310	287	282	303	264	269	324	260	240	297	278	292	312	286	285	286	306	290	291	299	282	280	281	292	270	256	258	262	300	286	296	307	289	283	280	292	317	298	288	296	298	291	305	305	288	324	299	283	277	282	288	269	298	307	264	303	271	271	277	285	268	316	278	292	271	270	286	283	296	306	287	311	280	280	268	320	312	331	277	317	331	273	287	313	292	247	302	308	282	296	297	300	261	282	280	302	287	291	274	309	318	321	308	270	308	287	318	243	256	290	303	292	318	311	296	333	269	271	310	264	304	282	294	307	280	314	264	308	258	278	308	304	314	254	282	325	304	296	312	277	280	281	294	287	285	304	319	285	325	300	327	269	306	280	265	310	307	281	280	268	289	312	311	282	267	279	269	301	278	279	245	277	283	287	281	285	266	307	346	301	299	302	294	295	308	259	314	300	309	278	275	277	276	278	297	242	295	282	309	297	269	276	308	312	284	291	297	276	301	312	280	277	284	310	297	277	324	288	296	309	278	272	279	297	299	293	275	260	272	306	283	275	253	261	265	317	284	324	308	271	304	322	305	283	295	278	273	290	283	308	277	289	265	288	281	243	284	266	283	281	290	248	292	254	320	290	309	307	284	278	317	295	282	300	281	297	303	288	284	299	239	290	288	289	291	298	297	267	275	315	286	314	274	283	267	277	289	304	268	297	274	298	275	266	255	287	284	301	277	310	275	293	269	280	289	266	289	247	276	299	267	316	280	282	296	279	297	307	288	306	285	279	313	294	276	297	310	313	266	258	337	267	263	303	276	290	310	289	326	334	276	261	275	303	331	292	269	261	298	281	328	287	286	284	309	298	321	301	302	261	278	303	300	302	285	269	331	253	267	300	305	296	301	286	320	325	314	282	288	282	268	276	308	299	298	312	279	298	255	300	272	265	276	300	292	286	306	284	309	302	281	284	307	286	290	282	279	283	314	284	278	272	279	330	303	297	319	272	309	285	327	322
6598	913	1213	1386	1309	1149	995	922	854	856	791	796	813	728	794	750	738	712	732	720	766	734	731	717	679	681	711	662	714	686	701	719	690	688	659	708	654	725	749	726	701	685	736	710	680	701	743	664	706	682	718	685	682	714	763	704	678	711	651	690	695	686	647	668	683	636	727	721	636	680	621	723	684	646	642	680	716	692	692	672	628	703	684	697	693	674	668	705	654	630	672	687	626	699	681	678	694	649	682	693	654	698	648	652	668	644	640	692	668	640	652	706	684	684	715	717	658	725	657	642	705	675	700	637	662	658	649	666	658	661	681	687	729	610	684	702	741	675	648	671	714	683	685	686	642	688	643	657	699	649	674	687	630	710	677	649	717	670	684	662	679	685	666	694	661	637	671	697	643	660	631	631	731	679	649	680	682	727	712	694	655	705	684	709	693	716	672	695	663	679	707	683	727	676	640	696	615	700	661	761	672	658	678	670	655	671	654	663	671	637	626	673	684	661	640	677	667	704	665	662	689	719	685	680	679	656	656	648	678	658	687	636	661	721	678	687	687	687	693	708	672	668	687	685	671	690	614	678	679	655	652	701	677	690	695	667	671	688	672	682	657	686	653	679	679	715	704	637	692	689	681	714	690	699	685	683	712	660	721	695	758	676	687	631	694	679	678	708	682	644	652	658	666	662	655	658	643	685	670	726	652	675	695	685	669	678	653	691	663	689	686	679	695	726	677	674	696	714	654	672	700	660	689	689	698	680	675	651	677	692	670	642	651	669	635	686	680	699	663	689	663	620	662	656	714	686	657	696	667	688	660	629	635	656	674	661	657	700	651	668	643	700	649	704	695	674	626	691	700	660	688	700	653	714	674	707	685	659	713	684	682	723	631	653	667	644	693	676	698	689	682	685	621	676	672	674	630	670	676	715	734	733	660	600	697	699	676	715	643	688	632	733	663	718	737	672	692	686	644	686	722	648	752	683	672	661	684	679	649	662	683	710	623	689	679	707	669	717	664	692	681	706	612	683	710	659	653	686	656	650	653	661	678	723	663	687	697	648	677	654	678	655	662	671	661	669	669	677	690	685	660	728	716	681	656	661	704	668	695	710	696	694	653	655	659	673	673	678	655	659	683	682	678	672	678	679	691	670	683	668	726	645	692	669	677	664	717	666	640	654	677	676	679	655	705	661	656	685	654	661	669	662	648	691	644	675	641	662	646	695	689	676	722	698	629	647	685	695	702	714	674	657	687	697	726	668	693	648	653	681	678	654	713	680	714	664	669	699	712	682	694	662	728	660	685	642	710	667	659	676	682	654	643	707	700	655	651	647	715	667	651	691	673	713	754	686	706	684	688	685	694	659	694	688	642	626	734	624	638	672	654	724	671	678	715	695	698	680	650	682	718	695	671	697	653	659	741	685	666	682	654	687	663	694	649	694	704	682	711	682	707	651	660	698	671	678	648	644	692	681	702	639	685	636	645	677	705	684	699	725	649	662	673	698	689	607	697	657	657	682	735	640	650	647	695	686	683	665	662	660	668	658	680	636	709	673	686	640	664	670	736	677	664	651	727	686	716	644	721	765	642	719	670	685	698	674	695	678	647	742	677	686	670	677	647	673	672	676	723	660	708	684	693	696	652	701	642	672	656	717	710	692	672	709	677	632	694	702	679	688	729	675	649	695	652	699	659	683	641	705	654	691	690	643	671	656	659	694	741	712	670	651	677	667	668	653	660	693	633	715	689	702	669	681	678	728	718	662	633	682	705	696	599	691	708	681	711	669	714	713	671	697	646	696	682	665	694	655	736	664	641	666	663	633	676	720	702	707	624	693	651	731	663	682	688	710	677	622	667	707	674	686	650	675	663	657	654	663	690	685	686	670	685	682	713	725	636	686	716	710	704	635	643	665	657	682	638	685	690	671	686	708	667	694	695	682	669	682	701	682	689	704	683	681	687	691	659	638	704	692	711	680	719	654	682	690	656	658	642	661	677	668	681	720	694	691	695	703	676	668	675	644	647	673	702	623	666	698	694	634	684	690	611	699	682	696	691	685	664	684	671	686	687	647	692	687	658	637	670	651	657	689	653	687	647	670	667	707	689	628	675	678	676	684	701	697	672	714	676	666	662	695	611	666	654	651	687	637	652	660	643	665	704	697	647	675	642	662	723	672	729	645	645	682	656	644	719	637	650	668	658	662	647	657	642	645	690	658	718	685	727	665	709	662	701	689	665	631	707	667	674	653	702	701	655	700	630	696	671	651	679	674	692	684	686	667	671	679	678	636	695	685	669	691	685	702	684	657	655	703	684	676	670	708	674	704	650	669	635	661	698	689	661	654	703	698	711	683	721	678	649	659	699	703	711	659	690	671	638	712	681	674	651	714	702	699	666	640	639	657	650	672	678	666	685	702	676	684	716	661	654	664	709	640	674	688	676	651	644	662	650	667	692	663	688	736	659	709	689	697	644	706	655	672	678	674	690	621	681	657	654	656	673	680	687	736	685	700	658	700	644	697	680	654	684	668	649	722	655	649	690	644	668	721	665	688	701	691	695	659	640	645	634	711	640	643	672	639	674	693	657	712	667	654	711	669	643	700	672	685	720	665	698	672	676	711	681	665	670	653	658	657	655	654	677	725	655	635	681	656	717	702	698	693	702	698	699	640	668	703	649	672	661	670	650	718	698	699	680	654	683	679	657	668	686	684	689	639	692	664	631	666	691	690	646	677	691	667	690	664	693	680	699	717	678	699	684	655	682	686	687	665	681	704	668	676	689	676	664	665	714	667	713	647	635	679	717	700	668	624	677	653	670	720	634	701	688	676	668	682	644	651	681	636	766	660	736	715	690	699	631	689	692	683	672	647	667	676	642	708	705	662	638	725	688	713	743	720	679	683	710	723	711	680	700	672	661	676	700	713	699	673	641	675	710	676	664	685	699	664	663	639	667	661	662	709	620	714	653	636	695	681	665	682	702	676	665	677	675	697	707	660	674	652	681	680	672	716	605	703	632	687	704	683	661	690	683	725	756	709	717	674	668	696	692	676	707	656	679	671	694	693	645	642	687	678	654	715	722	676	701	695	710	658	664	652	680	688	702	641	693	662	680	665	624	727	694	657	713	692	685	678	680	685	678	735	695	669	668	646	698	682	660	661	672	693	676	646	675	715	671	696	702	659	664	666	694	716	684	677	644	638	679	652	632	615	665	674	688	637	733	629	735	649	678	682	648	605	670	652	656	729	698	680	644	699	666	598	661	696	716	697	662	680	664	713	637	719	691	681	688	660	654	663	692	669	653	662	636	707	651	668	689	693	634	634	681	677	694	648	703	722	670	698	652	651	684	704	680	716	716	675	672	672	657	698	669	645	665	722	675	682	667	666	712	668	629	671	700	654	662	712	673	693	715	721	683	660	646	716	766	698	649	716	642	658	677	697	696	755	674	730	637	671	640	705	683	669	626	667	646	615	697	650	656	686	646	704	672	725	670	697	687	677	690	636
12947	781	721	510	362	285	231	210	177	195	150	172	171	158	146	147	147	144	150	146	129	137	130	146	143	147	139	156	140	135	137	115	122	119	136	121	118	125	114	104	140	112	130	113	127	128	144	149	124	135	134	148	125	141	131	134	129	149	140	124	133	127	134	140	143	124	115	145	122	135	124	143	135	111	122	134	148	136	146	137	142	120	128	108	119	131	139	123	141	120	122	132	147	134	143	133	122	133	132	144	124	121	122	125	125	136	140	128	113	146	127	139	141	132	145	128	135	131	124	145	142	138	145	132	129	124	124	143	122	125	150	123	125	125	119	119	137	119	121	136	134	136	117	126	136	127	138	128	118	123	115	115	132	123	126	127	138	118	143	102	95	143	125	116	114	148	117	138	151	127	138	127	145	140	129	143	143	136	126	130	132	129	147	135	118	128	137	124	127	129	122	141	121	148	109	132	130	131	140	158	116	130	135	119	125	133	144	132	119	135	121	122	122	123	133	111	121	138	130	118	128	142	126	124	119	151	121	130	131	127	134	142	143	127	137	105	134	143	117	142	142	121	139	131	128	127	126	109	99	135	129	128	140	138	116	127	137	130	133	146	126	128	146	136	132	143	141	137	95	124	137	115	148	138	130	135	148	142	124	135	131	136	110	88	139	128	125	143	146	134	133	131	121	119	133	127	125	116	141	128	136	120	122	113	130	147	140	143	135	124	131	120	122	127	124	142	140	129	148	131	127	151	125	136	140	149	134	136	113	137	130	123	135	111	139	156	119	154	118	132	130	159	111	136	132	146	115	120	102	129	123	144	97	120	142	142	139	128	135	140	148	122	125	111	108	116	130	120	136	126	118	110	132	131	123	129	137	143	141	130	150	140	141	127	128	137	140	124	141	118	139	125	131	121	142	117	132	114	133	128	130	142	133	140	127	140	110	132	130	140	125	94	145	125	103	125	125	148	140	120	131	128	143	134	114	127	141	129	142	129	120	140	116	134	111	154	114	125	131	136	134	139	131	109	108	123	127	153	141	135	131	133	114	117	130	137	108	138	125	137	133	130	137	140	146	133	126	116	134	154	130	128	144	140	111	123	113	138	144	134	155	129	112	116	150	127	148	126	145	123	120	149	142	115	138	134	116	139	143	153	136	128	140	147	112	133	132	132	134	116	135	136	126	136	138	123	150	129	107	139	119	128	127	128	135	135	156	131	131	145	147	125	127	117	125	118	119	141	116	143	125	120	110	126	126	135	114	128	145	141	153	128	124	122	118	145	123	122	118	130	116	147	137	87	124	121	120	125	118	148	134	116	133	116	125	127	107	134	121	135	132	133	143	132	102	118	143	156	123	124	145	142	131	123	124	149	134	115	118	134	124	145	141	107	120	124	122	108	126	137	130	145	120	132	122	143	132	127	139	145	136	145	123	138	141	127	134	135	146	130	129	144	133	145	125	125	121	143	106	124	126	115	124	134	137	128	117	113	127	119	122	128	141	134	126	114	133	155	151	154	144	132	106	140	128	114	142	157	105	118	119	136	144	156	124	139	147	127	122	120	138	120	130	110	117	131	143	121	127	143	128	132	140	132	154	124	139	133	127	126	127	131	157	109	133	139	141	131	117	110	131	129	122	126	139	103	130	147	131	126	139	134	135	127	123	137	130	135	108	135	117	126	137	131	153	113	138	139	158	132	132	145	132	136	117	118	140	96	121	137	124	120	114	114	124	148	115	114	112	110	125	133	134	122	126	120	127	132	147	124	148	124	131	116	111	146	131	137	120	128	129	142	126	131	131	122	120	117	148	121	132	110	140	113	114	141	124	113	119	149	133	131	140	130	118	144	116	136	132	119	132	115	124	136	123	132	143	132	128	138	121	109	133	141	107	142	140	136	126	137	137	141	142	137	144	137	126	135	114	142	119	131	120	130	119	137	116	117	135	112	119	152	124	120	129	119	132	134	138	119	112	113	140	135	105	144	133	127	125	122	141	137	121	138	110	136	129	130	135	122	143	145	118	161	154	133	116	120	116	125	120	147	121	131	129	128	121	130	107	139	127	127	128	123	124	129	107	126	145	123	137	119	154	136	143	132	125	156	134	144	130	107	141	117	122	115	125	130	122	130	130	107	125	131	144	101	129	124	133	135	133	136	130	120	114	124	131	133	110	137	109	123	151	137	132	146	121	135	126	143	141	148	133	129	122	139	109	127	125	137	147	120	136	115	125	141	130	126	114	130	119	161	124	147	135	131	123	131	124	132	149	98	125	129	138	131	142	131	125	136	103	142	138	117	124	127	101	123	128	132	139	111	126	135	154	140	147	171	129	127	127	122	117	124	127	130	131	111	143	136	126	137	112	138	125	148	108	137	150	133	146	129	112	123	129	136	116	120	116	125	138	129	128	137	131	148	139	126	139	120	121	125	102	104	135	136	110	100	117	134	111	132	111	142	117	133	134	127	114	144	161	129	105	122	132	126	134	126	116	129	132	124	140	130	126	131	129	120	136	106	156	138	139	120	111	117	144	142	137	150	132	129	128	131	141	128	149	133	116	116	124	129	146	136	121	122	144	115	116	129	160	121	150	113	121	135	129	129	124	125	126	109	130	156	144	121	121	135	133	133	119	108	142	109	123	142	139	104	161	115	122	152	121	135	107	112	131	121	122	136	124	160	149	135	141	126	138	143	144	134	125	128	139	143	118	128	123	119	116	109	116	107	116	136	139	130	128	123	128	137	125	143	138	138	106	127	145	151	149	142	135	121	132	143	131	137	126	103	134	130	122	112	130	138	127	135	122	160	118	116	130	114	138	150	115	112	110	136	116	127	121	112	110	126	128	124	127	126	132	116	132	99	113	115	140	122	134	131	126	137	121	118	135	128	108	139	147	140	124	127	132	109	127	139	142	119	124	126	129	132	142	131	126	137	128	150	120	122	123	142	111	130	133	138	128	145	123	144	125	116	141	132	123	137	138	123	141	158	126	106	122	127	132	120	128	131	105	127	126	118	118	132	151	131	133	134	128	149	119	141	143	115	114	150	122	131	152	123	104	124	129	117	128	120	117	120	107	133	129	129	145	129	118	155	140	125	149	163	127	118	152	132	102	130	114	141	136	127	139	147	122	136	120	122	125	146	155	131	132	129	120	134	122	125	117	149	126	149	152	133	118	121	120	132	118	123	133	151	124	118	126	125	146	113	128	155	136	137	134	146	97	129	131	137	135	163	130	128	140	113	129	111	140	112	126	119	135	131	129	127	132	133	133	121	117	112	148	103	119	117	115	129	125	143	142	144	138	110	121	124	135	98	140	132	115	119	119	139	130	133	138	112	114	146	114	123	115	128	116	137	142	140	137	107	125	105	131	118	96	133	133	149	136	134	121	117	147	116	137	128	115	116	135	111	122	125	113	127	128	127	123	117	132	159	110	98	125	129	112	147	115	118	126	140	122	122	125	159	106	138	140	123	104	141	122	143	145	135	113	140	146	134	149	134	132	142
7928	855	1490	1658	1486	1188	985	769	732	635	622	534	536	461	510	411	448	421	463	399	385	405	411	409	354	380	382	401	360	355	392	365	382	376	364	315	385	386	352	370	386	363	389	358	377	398	351	367	345	368	351	365	363	364	377	356	350	350	389	365	328	372	336	360	352	336	336	332	393	334	337	348	349	327	339	349	376	354	341	383	372	324	324	312	376	366	347	348	323	333	365	339	346	337	323	339	362	328	359	403	351	331	367	349	355	328	325	360	315	351	326	321	363	366	371	380	324	363	329	367	328	346	368	355	333	338	343	369	349	345	352	342	338	323	315	331	345	363	357	341	332	354	321	342	326	370	325	319	323	325	338	339	366	317	328	347	362	333	353	348	317	328	336	357	339	302	350	344	321	343	347	341	339	327	350	364	335	348	337	360	331	326	352	356	349	359	313	349	346	333	357	330	323	376	347	330	341	322	319	300	319	345	331	329	341	342	342	332	327	327	324	331	352	363	346	340	334	358	335	348	333	354	354	338	349	331	370	352	320	383	350	378	369	358	355	382	317	354	347	352	337	368	342	343	336	362	354	350	371	344	314	322	349	319	322	353	320	374	372	319	352	357	371	351	358	358	344	349	329	338	360	341	353	350	350	322	350	315	343	346	372	323	331	325	311	341	332	346	339	325	362	308	333	320	306	365	348	343	330	329	345	322	389	348	343	344	343	337	377	345	369	347	371	347	330	366	349	327	345	326	332	349	341	367	345	340	345	344	346	358	356	330	359	346	348	344	339	331	345	354	329	386	343	343	358	329	346	374	367	341	395	342	352	365	329	352	340	348	352	373	325	328	350	303	340	352	351	389	334	307	341	321	359	344	356	343	328	357	353	354	352	350	340	333	330	346	355	348	341	353	304	360	346	354	339	322	344	347	393	332	336	310	353	320	357	380	339	328	328	344	366	386	353	386	349	328	337	354	340	306	329	320	357	307	338	366	348	333	337	333	312	317	352	372	358	395	323	357	315	364	349	302	340	334	336	362	339	366	327	348	332	327	307	339	339	333	354	337	336	357	328	334	349	372	344	341	344	366	333	336	344	357	332	340	328	396	317	344	362	338	333	340	311	355	328	328	352	332	340	349	332	333	342	336	350	318	314	325	351	329	383	314	313	368	304	357	333	364	317	344	359	334	344	348	327	344	360	352	322	375	359	351	312	338	342	354	346	361	334	371	346	359	335	321	339	382	330	357	325	324	355	366	366	381	345	383	351	349	374	325	324	335	334	326	326	330	342	314	331	365	342	338	341	344	345	313	304	337	359	331	346	353	367	317	385	320	342	330	347	330	330	324	361	354	339	355	354	354	360	338	343	326	338	325	346	327	355	323	350	333	327	324	329	336	316	354	339	363	325	348	296	360	367	376	333	326	341	322	327	324	356	358	357	334	317	344	349	364	353	330	330	354	326	351	356	315	305	351	326	359	329	340	329	330	344	359	329	354	351	367	339	309	317	324	369	350	344	387	367	358	334	354	348	346	354	334	377	320	374	376	334	371	329	352	365	327	329	360	368	349	341	373	321	352	340	338	345	366	373	340	324	346	368	396	379	350	350	340	329	356	331	349	361	338	373	327	344	347	308	325	325	330	334	374	306	342	344	330	362	346	390	344	332	339	312	353	324	320	335	330	321	345	334	348	348	337	355	336	328	320	323	337	372	335	350	326	361	354	344	350	330	350	345	361	341	370	351	337	337	324	359	380	340	304	351	352	342	316	345	332	349	371	325	328	325	380	367	366	358	338	331	389	328	340	341	319	347	314	332	336	364	362	337	330	327	355	338	335	328	336	330	349	330	361	322	363	350	330	356	330	333	357	336	338	325	359	351	345	360	361	353	344	364	350	360	330	321	340	334	345	375	340	298	318	325	340	346	360	363	356	321	345	345	342	350	342	388	366	336	339	358	345	313	333	304	359	339	342	356	321	374	364	340	321	318	353	309	347	385	337	341	344	372	343	328	351	323	345	355	363	303	353	341	370	353	357	323	355	359	321	354	340	328	339	335	331	373	340	329	329	333	360	339	359	353	361	310	355	372	329	324	334	309	354	320	330	307	311	372	345	345	339	315	349	368	327	300	357	340	361	339	351	326	336	369	338	346	365	347	350	335	352	345	328	345	312	319	321	345	366	363	340	331	294	367	347	352	318	352	338	364	378	332	377	324	360	351	348	372	353	326	379	328	332	335	350	349	355	318	356	339	327	384	345	315	381	348	335	350	355	324	363	315	320	380	353	349	366	327	356	343	339	354	351	322	302	353	325	358	342	356	378	359	299	329	357	360	333	333	374	327	334	335	310	349	335	334	321	356	340	326	350	363	379	344	362	371	306	357	337	321	341	342	355	336	326	322	362	366	338	363	329	325	358	321	356	374	337	338	336	331	372	346	343	368	347	344	341	372	318	353	329	338	350	343	315	326	362	350	344	371	338	383	363	352	336	339	359	378	341	379	334	319	307	359	334	345	354	327	356	361	324	331	297	340	348	343	315	342	365	379	339	342	355	348	345	338	334	346	353	350	326	367	332	362	366	353	372	350	348	336	321	342	330	345	367	363	326	332	374	354	304	320	347	338	333	368	365	324	353	352	377	347	340	380	335	358	358	362	342	337	336	358	352	352	339	320	344	333	302	312	344	328	326	358	338	333	363	310	360	314	326	361	343	343	367	375	320	383	346	377	338	337	326	340	313	330	371	341	337	345	358	345	360	349	342	348	346	330	322	374	353	363	347	320	327	365	394	316	325	339	381	336	364	356	332	322	322	337	333	360	344	354	362	349	334	340	334	359	340	353	362	359	323	368	329	337	356	350	369	332	329	325	357	331	347	370	364	369	368	327	342	322	329	345	350	334	339	325	354	337	311	341	303	333	372	357	387	354	357	316	328	337	363	319	330	334	365	369	331	345	351	362	362	359	316	351	318	365	331	341	345	334	357	325	376	311	346	344	352	342	358	331	321	341	336	329	319	352	334	367	342	349	373	346	336	351	306	342	344	324	350	357	330	341	331	346	372	349	367	347	358	331	319	360	340	351	326	394	335	356	353	352	355	350	326	338	350	371	353	375	314	287	351	349	337	361	338	350	324	310	340	330	346	309	337	362	366	341	341	372	371	350	299	321	338	358	340	316	322	332	338	329	318	329	353	330	346	324	350	348	317	323	378	344	373	344	335	348	374	357	378	339	340	354	345	338	327	322	340	328	354	330	352	322	357	334	356	327	368	346	360	342	333	320	368	350	345	356	338	361	330	355	358	355	338	350	343	343	338	332	362	320	326	362	357	321	297	371	372	348	337	366	336	344	350	348	344	345	357	330	316	338	329	329	376	358	361	342	368	360	359	341	355	334	395	312	353	339	367	343	331	358	304	335	357	333	326	323	331	348	360	367	326	360	310	332	335	344	368	345	349	363	356	389	344	338	367	342	335	323	360	354	328	316	357	349	341	341	347	354	354	355	349	349	364
1478	410	402	403	380	394	390	439	354	377	413	341	376	406	402	391	387	384	396	401	374	334	375	390	416	394	354	417	397	382	409	379	393	376	407	380	369	411	398	367	373	414	377	401	394	351	389	409	395	375	399	379	373	389	406	363	420	367	427	360	376	376	384	378	398	351	394	381	355	401	392	396	369	360	380	372	418	391	392	379	400	386	397	414	388	405	360	391	393	407	370	420	372	412	376	389	389	398	374	404	385	413	376	387	434	389	400	399	368	402	398	382	394	379	398	409	383	403	362	396	383	387	372	439	377	335	372	358	412	391	355	390	378	382	367	390	353	376	431	356	388	391	400	359	350	381	388	389	369	382	353	398	380	376	379	372	377	421	384	410	399	421	408	392	380	373	396	386	396	381	391	427	372	364	359	347	404	381	357	387	382	359	407	370	388	394	384	397	391	375	417	403	405	395	368	404	406	402	384	371	392	380	376	395	435	407	389	375	353	391	405	445	397	415	415	379	403	419	411	426	389	319	371	359	372	368	386	367	377	435	416	356	374	405	409	383	363	411	375	407	372	394	413	362	415	373	375	370	377	412	400	401	364	319	370	381	398	377	377	367	382	430	417	412	377	357	425	353	425	396	390	432	414	392	367	368	381	379	376	397	372	366	415	384	411	396	402	376	377	373	414	377	387	368	372	382	421	372	399	394	376	403	345	362	379	394	407	397	398	402	436	420	401	411	389	369	398	409	399	411	372	390	377	384	372	380	373	395	373	394	406	411	392	391	404	389	371	387	418	383	378	388	353	404	371	357	362	357	398	401	433	381	377	369	388	403	388	392	393	399	367	409	367	380	374	393	368	400	403	387	444	378	368	394	394	381	387	370	402	403	394	396	383	370	372	370	392	367	377	409	402	386	358	404	386	376	396	351	358	378	438	381	376	386	374	419	422	384	414	409	400	368	386	376	405	401	368	429	406	409	358	379	385	365	381	360	370	360	407	361	389	333	399	382	388	376	372	374	354	402	363	362	403	333	358	376	377	373	416	398	394	372	381	432	420	398	407	419	362	414	382	405	369	396	349	376	396	387	405	391	390	380	367	419	380	417	438	386	375	356	429	386	394	387	389	412	394	374	412	388	395	398	391	379	403	424	390	399	399	408	403	388	404	440	428	426	395	388	401	399	398	392	355	382	403	376	352	396	409	373	386	415	394	370	422	388	386	375	383	378	373	379	394	410	413	385	381	413	417	395	409	415	388	392	381	397	421	389	423	389	397	412	397	342	361	397	443	410	389	411	401	393	355	391	409	413	399	408	393	412	399	411	406	388	390	388	378	392	390	406	426	370	386	384	371	402	359	359	422	374	382	385	388	409	404	386	361	393	402	396	386	404	370	365	377	384	370	368	346	377	392	402	382	388	430	393	407	401	372	404	394	382	400	371	369	386	362	417	390	381	369	377	401	399	386	389	448	392	407	388	405	409	394	405	399	398	365	392	348	418	368	388	414	379	400	351	391	395	378	381	397	380	415	427	414	380	380	369	366	399	373	432	385	412	418	432	406	408	450	384	392	382	376	395	370	358	405	382	389	386	415	339	412	419	357	347	403	352	372	415	425	390	388	364	393	362	406	406	359	365	364	419	396	347	419	372	377	384	388	389	389	396	367	409	379	424	380	415	400	369	417	368	412	409	352	403	377	412	400	408	415	381	385	390	358	408	379	385	379	406	380	350	413	363	461	398	338	401	388	438	412	396	417	380	381	377	338	433	413	405	403	412	336	362	375	396	383	409	401	361	394	354	399	347	367	410	391	410	406	418	400	366	397	381	387	408	372	432	407	405	370	382	404	367	413	395	365	387	381	366	393	398	392	359	390	369	385	372	403	403	381	394	390	450	386	350	339	398	421	410	378	396	364	417	397	361	372	379	375	387	406	375	375	373	428	397	379	375	371	376	426	365	348	411	388	374	363	388	408	403	370	350	377	455	410	374	399	385	390	420	397	348	405	390	377	392	371	412	387	400	415	415	397	397	402	371	367	376	386	390	352	392	372	407	409	392	388	429	407	378	394	400	399	413	389	413	412	357	398	391	393	424	400	387	380	356	369	387	398	409	369	414	445	411	400	406	389	418	395	379	406	374	410	386	335	379	407	416	420	390	352	420	432	436	361	389	403	401	359	400	378	409	365	408	344	399	398	375	401	398	397	400	382	398	385	404	406	414	387	389	374	393	411	392	400	390	407	422	392	347	387	394	360	381	387	387	376	401	405	355	375	383	378	370	379	385	403	382	397	393	378	363	387	375	418	375	386	388	410	358	404	373	394	380	395	358	350	376	388	421	371	370	393	340	401	377	422	413	383	392	379	390	418	375	430	398	374	391	379	359	395	401	373	400	373	406	370	419	382	393	354	399	365	381	367	382	423	390	370	384	439	410	402	407	380	412	364	403	407	425	404	403	426	387	371	368	406	409	443	398	430	398	417	377	383	356	359	407	400	379	386	341	395	377	381	380	393	387	392	414	391	401	377	403	407	397	401	381	390	381	369	374	385	373	435	411	391	393	450	399	425	382	372	396	395	403	438	376	362	417	401	403	399	393	395	387	435	367	388	367	398	387	392	408	417	388	369	402	430	395	391	408	397	368	398	364	396	430	446	378	431	357	348	419	356	384	358	397	429	371	425	369	410	415	398	415	339	398	381	354	389	373	424	370	381	384	417	387	423	391	360	410	348	357	363	366	420	399	419	398	397	407	393	419	403	394	402	393	415	376	365	369	450	409	351	408	387	374	421	383	369	383	385	408	434	406	379	403	433	392	362	379	414	423	414	425	402	413	370	403	402	413	377	369	365	369	386	387	400	394	394	432	382	404	367	390	374	413	402	375	408	396	405	419	394	382	395	410	412	366	369	369	395	358	353	365	405	404	411	342	373	395	380	370	392	393	408	371	393	412	397	419	400	396	415	379	375	371	376	374	359	392	386	393	445	419	374	410	388	392	383	393	355	390	357	354	438	413	366	419	382	355	369	443	412	388	389	394	395	377	372	367	405	384	374	396	388	393	443	390	358	355	383	413	413	390	349	370	394	404	393	421	363	384	356	389	395	393	403	402	411	373	387	385	381	394	414	393	396	360	409	428	385	412	405	359	373	355	411	383	403	392	408	410	372	382	401	376	383	398	437	433	425	412	381	374	381	411	377	400	392	432	366	380	384	404	370	376	417	400	421	373	375	378	420	402	392	368	389	375	384	399	392	387	372	373	421	373	374	355	407	384	413	361	390	334	388	385	396	437	358	384	417	376	390	374	427	427	398	388	446	394	356	395	351	393	415	391	355	403	375	342	416	389	395	373	387	390	393	388	428	401	384	383	372	413	439	384	374	400	404	432	383	377	387	370	376	354	390	366	381	378	351	422	426	399	349	405	390	388	389	376	379	365	377	398	389	394	392	410	371	391	431	409	407	401	401	408	373	404	394	387	317	379	419	373	389	364	402	421	364	376	351	410	377	360
2102	933	904	957	961	854	921	950	838	869	869	952	899	921	907	955	919	885	956	892	903	907	856	948	930	918	871	920	884	944	893	928	899	886	957	878	894	925	904	887	903	901	835	905	906	959	870	917	851	856	890	927	945	887	913	904	860	905	984	865	853	898	874	860	925	913	857	857	891	865	857	906	939	897	866	879	943	931	898	891	897	822	890	904	928	875	871	887	828	849	871	887	867	913	930	917	962	899	916	918	943	960	943	898	887	921	892	865	929	952	887	902	899	958	937	923	843	878	901	936	916	930	898	908	867	844	894	866	958	896	905	882	941	822	909	881	905	935	901	874	851	911	892	899	897	909	861	861	845	909	872	922	871	886	923	861	840	895	849	873	925	903	898	870	915	908	830	910	874	969	915	893	867	891	885	910	879	879	943	885	883	899	855	894	876	904	881	919	928	874	940	904	913	934	886	937	885	937	882	853	872	858	926	888	825	868	868	896	943	904	907	879	914	876	872	899	896	874	880	953	912	828	976	913	923	931	894	884	917	873	903	884	908	903	857	883	902	859	870	898	933	892	934	927	912	857	918	857	903	929	916	938	876	930	917	878	954	886	867	882	937	908	837	892	979	901	948	922	901	898	889	867	950	890	914	929	829	910	854	937	916	884	856	930	929	891	860	908	896	902	885	876	934	929	870	934	933	895	914	888	942	884	933	911	887	862	923	924	844	891	900	922	886	958	924	868	950	894	909	865	886	901	915	921	953	903	849	957	955	894	899	917	834	864	885	885	868	921	878	882	868	882	851	968	906	867	909	930	895	929	853	938	859	831	928	886	878	871	878	947	924	944	845	929	895	958	923	891	872	946	912	906	920	882	904	886	906	926	868	914	932	951	927	839	869	872	845	861	895	870	885	914	947	914	920	872	867	891	883	891	904	922	873	934	915	909	822	946	900	894	870	871	934	829	836	955	849	883	841	893	898	875	893	859	882	943	907	907	845	862	931	876	902	876	931	900	913	878	934	878	849	930	846	881	954	881	894	871	906	936	891	869	916	904	879	858	907	921	899	890	888	908	902	916	909	900	928	923	908	926	895	864	878	894	871	893	883	874	839	902	869	883	922	892	871	921	914	841	835	877	865	886	904	904	914	911	878	914	892	894	899	951	887	893	864	863	912	916	918	901	862	886	869	934	886	909	899	902	874	881	915	870	888	860	883	885	946	911	914	871	883	879	875	895	879	860	931	901	879	935	878	910	874	891	850	849	890	892	882	910	879	875	927	918	878	877	938	885	931	893	897	896	879	874	908	882	864	896	911	882	925	911	886	897	926	890	879	898	892	949	903	927	904	883	912	901	905	920	900	913	882	871	870	940	884	932	850	868	900	879	874	894	898	848	922	964	888	890	897	931	942	905	898	918	910	901	887	918	880	886	898	880	907	849	855	933	861	892	914	914	903	892	906	921	865	915	861	913	931	947	879	872	957	955	879	890	859	905	904	911	956	864	883	909	880	853	912	898	894	918	926	926	965	852	925	911	897	874	951	930	858	861	957	931	939	863	925	892	909	943	912	859	945	909	921	902	896	897	909	925	889	983	871	905	920	901	889	873	879	915	887	951	882	879	836	928	869	890	896	872	894	924	911	872	901	878	899	940	878	914	872	875	887	929	966	880	890	927	943	980	883	878	878	890	920	894	870	895	884	890	897	922	922	903	939	880	918	942	902	939	883	907	911	926	889	964	843	871	868	891	961	925	915	914	947	867	883	884	894	964	819	937	890	889	882	928	900	894	891	916	884	864	909	930	924	889	935	879	892	905	911	929	907	891	919	896	900	860	902	925	895	878	915	892	932	921	916	898	913	944	986	867	896	912	925	880	929	894	904	909	937	943	917	902	900	914	896	937	909	894	832	904	915	913	922	893	852	941	838	892	943	867	856	875	901	868	900	949	844	873	938	897	893	907	933	912	846	881	890	912	877	852	951	909	897	856	854	950	874	837	895	896	849	855	884	871	917	898	871	938	881	924	899	918	932	918	904	909	868	919	883	944	921	875	821	917	883	896	909	909	874	866	898	937	878	961	875	946	904	920	884	868	880	855	912	888	872	889	891	850	910	888	951	849	921	897	889	896	856	970	928	906	889	863	911	866	923	874	866	937	886	895	890	921	893	826	876	865	914	881	890	864	930	930	905	919	876	958	874	957	906	864	905	875	854	911	930	957	881	920	976	896	880	851	862	893	923	890	862	872	916	930	904	889	857	944	905	921	865	872	887	892	951	901	885	912	957	893	949	829	919	882	893	902	897	891	874	880	888	871	865	860	933	899	952	836	900	878	917	971	924	940	885	876	892	874	888	935	912	902	877	862	874	918	857	889	929	905	904	895	875	881	903	940	869	933	910	853	906	865	895	881	914	896	910	910	917	912	865	881	867	907	942	864	900	972	948	851	899	938	942	954	908	900	917	873	895	913	911	909	914	887	920	901	908	935	887	899	900	882	876	913	893	917	923	951	882	875	913	908	890	900	900	917	952	927	855	888	913	841	887	916	940	897	866	866	892	883	912	910	901	904	893	897	880	841	927	919	911	892	886	926	901	822	917	904	914	922	899	851	879	917	920	867	828	862	915	874	883	907	880	927	915	878	848	890	940	863	880	903	903	897	941	889	926	863	925	838	893	896	931	897	846	897	859	875	893	891	892	908	887	922	881	909	919	887	893	908	870	962	889	948	910	898	901	853	934	906	898	935	917	902	857	927	926	919	940	901	928	913	897	884	907	896	912	854	946	858	920	863	946	861	933	852	926	932	886	883	882	831	889	903	908	962	852	917	900	937	891	941	899	870	889	974	903	890	891	854	886	934	897	915	881	856	876	885	929	872	913	929	887	854	879	904	917	867	908	858	905	905	865	869	870	887	930	887	897	876	870	911	936	855	932	927	831	923	930	902	867	888	932	914	897	882	894	960	878	878	868	896	931	927	871	888	900	894	936	858	908	881	893	898	862	942	866	888	913	899	961	956	875	890	915	905	871	860	880	901	864	895	881	944	955	898	851	892	900	879	844	929	932	916	883	940	888	890	886	826	885	895	893	922	1000	912	909	903	926	914	931	941	926	889	921	831	882	910	911	905	887	919	891	912	875	888	873	905	873	894	919	856	866	851	928	841	889	889	937	901	965	882	919	878	878	904	880	883	950	911	934	950	863	887	921	878	890	935	932	905	871	945	939	897	895	947	846	853	857	865	895	953	860	892	907	865	897	875	851	859	879	898	838	911	847	883	905	919	866	859	928	904	884	898	916	901	957	897	922	937	864	870	896	909	881	955	878	899	918	946	941	867	900	873	930	916	897	848	872	918	894	890	884	943	913	921	907	896	819	859	936	967	896	874	955	921	897	853	910	879	849	884	885	901	904	863	929	883	913	905	859	919	876	890	897	856	887	843	921	862	913	943	897	937	914	905	969	928	879	880	919	909	911	896	993	918	943	885	942	905	888	910	881	890	886	927	893	871
7457	563	528	516	389	409	368	338	320	308	275	265	289	318	303	309	291	271	290	309	282	286	282	275	287	255	274	276	275	275	288	254	289	287	304	297	293	293	290	294	311	292	316	323	277	298	303	280	314	300	273	284	280	274	291	290	279	290	271	290	286	286	310	310	271	315	281	295	282	281	250	312	260	304	265	276	288	266	247	288	287	268	282	295	291	264	304	241	291	281	272	269	267	281	277	283	258	308	301	301	301	275	309	300	266	267	281	308	276	270	318	263	261	291	274	285	323	304	297	284	255	270	269	264	287	315	277	313	281	273	277	281	276	266	294	311	314	262	278	287	272	293	266	261	305	268	264	313	306	290	282	291	300	260	276	279	302	290	283	265	285	281	283	291	273	297	275	310	267	268	279	311	281	263	279	286	275	280	309	283	290	283	308	282	310	301	309	306	293	260	308	295	281	295	298	277	297	307	325	313	263	265	273	277	272	317	297	303	304	267	302	279	282	309	295	258	267	277	292	295	275	273	287	283	291	236	302	273	295	270	312	281	295	258	271	287	278	310	296	250	276	282	320	274	275	319	308	294	277	284	294	270	284	280	294	283	300	270	271	276	301	273	291	275	306	294	312	287	264	317	290	317	290	297	284	315	311	273	275	260	235	278	263	290	323	297	287	295	305	281	268	329	280	309	304	285	274	307	253	251	329	275	320	303	303	295	263	323	344	300	284	273	309	280	289	276	268	277	313	291	305	275	285	259	277	301	306	282	254	265	314	294	262	274	256	276	268	290	275	264	290	316	309	330	263	294	334	287	301	292	264	296	280	315	263	272	280	288	283	287	285	293	312	289	302	298	302	278	256	278	274	292	305	286	282	277	269	291	305	294	271	275	288	302	302	287	304	301	271	298	303	292	289	278	288	311	277	288	302	305	322	283	275	309	288	305	269	279	258	244	262	305	291	238	300	270	289	309	323	287	286	291	270	284	272	294	267	299	263	283	259	273	276	286	298	327	270	282	308	291	278	294	317	259	281	271	261	268	300	270	301	276	302	266	305	288	288	271	343	264	296	309	294	282	279	275	279	297	295	309	288	317	278	286	273	284	293	270	278	291	265	283	315	301	279	304	269	265	303	313	296	283	320	351	318	307	279	279	282	265	268	275	280	284	322	310	252	335	286	291	297	283	272	263	271	269	275	289	269	259	266	288	303	289	293	295	273	270	311	272	296	294	293	265	300	268	291	285	275	291	279	267	317	275	298	301	290	297	303	292	289	278	270	302	287	294	308	289	283	301	302	311	272	309	258	269	277	303	310	304	285	297	298	291	297	267	282	310	250	316	274	274	313	307	334	282	299	292	273	276	270	305	311	280	282	283	282	314	292	291	269	281	271	292	293	289	305	292	312	301	289	292	317	265	285	280	280	308	300	255	287	263	306	287	289	309	275	306	300	261	290	287	300	318	240	286	276	303	278	309	301	289	272	289	301	261	278	252	282	281	303	257	286	316	277	246	259	295	289	291	253	303	288	307	281	305	284	269	308	288	283	300	276	309	293	264	278	293	294	321	265	277	270	274	283	240	300	289	308	274	256	282	319	279	299	271	302	260	307	294	271	291	293	289	299	277	302	286	272	292	291	310	281	271	291	296	299	271	256	275	308	280	290	315	291	306	296	301	297	312	284	282	292	267	280	273	311	306	287	279	276	317	303	285	286	267	297	297	327	310	305	316	270	302	310	319	269	281	283	295	307	285	319	264	289	298	301	277	296	271	268	274	297	286	307	278	280	284	295	302	280	305	283	279	293	278	281	293	335	285	302	284	283	322	319	303	286	283	303	313	307	302	314	299	265	283	293	301	275	288	272	276	287	292	272	292	269	308	288	289	300	280	247	281	313	306	298	298	277	273	286	280	302	275	280	315	281	249	308	258	306	287	291	320	302	283	260	289	286	272	261	280	297	307	300	284	286	305	266	297	264	313	289	306	317	292	300	291	283	268	277	259	317	307	268	293	285	292	260	286	252	280	277	300	265	322	290	267	312	306	259	274	263	300	294	308	299	289	277	311	266	287	290	280	320	307	285	309	305	291	305	282	305	342	281	298	317	297	294	318	280	309	258	239	284	266	291	298	248	308	278	320	332	275	289	294	313	299	274	274	279	314	310	291	277	308	305	267	262	289	294	294	313	307	295	289	311	281	308	319	285	272	266	277	253	320	311	291	273	284	301	309	292	255	295	313	310	286	283	302	308	300	305	265	302	292	275	283	269	297	302	321	283	260	290	294	307	311	268	268	279	259	293	253	287	287	300	258	262	279	239	294	297	322	320	314	303	304	296	269	287	309	267	290	280	302	308	280	296	272	316	258	269	275	286	289	308	286	285	276	260	288	257	266	265	276	306	295	275	261	282	325	283	297	289	284	289	278	294	296	258	277	317	297	272	264	281	278	298	291	274	273	286	280	269	253	300	286	286	236	329	288	314	286	279	290	258	282	307	270	310	278	264	264	292	316	320	278	307	304	308	255	247	286	308	272	311	321	297	297	283	307	295	325	290	261	278	302	262	288	294	262	296	295	297	280	280	295	310	274	307	300	300	276	295	288	291	284	282	304	296	288	265	287	292	287	307	296	299	268	303	293	248	241	291	277	264	272	307	270	296	292	286	276	251	298	261	288	316	246	265	317	315	269	292	277	287	278	305	279	285	293	303	280	297	297	268	290	282	299	248	311	276	272	270	291	292	305	274	287	297	283	300	293	254	283	284	320	283	293	270	291	270	293	268	299	311	294	313	296	293	281	279	274	286	285	278	304	278	299	293	287	290	260	283	323	271	274	287	293	291	278	344	304	301	272	282	301	264	284	282	303	305	294	311	283	276	272	275	306	292	307	281	303	303	327	299	295	250	296	317	307	268	293	273	292	289	277	286	299	299	268	312	271	290	293	296	277	285	278	299	324	262	289	321	305	302	290	307	276	282	309	264	258	276	314	269	275	278	283	262	300	299	270	297	297	270	267	296	290	260	274	297	297	317	318	315	276	311	301	306	327	295	304	282	300	294	247	304	308	282	275	303	288	260	308	312	291	278	267	292	309	311	296	313	263	282	265	314	273	284	283	274	313	301	294	304	302	256	288	294	285	304	293	284	280	265	308	266	273	301	282	289	292	300	253	275	270	275	271	299	303	252	317	316	267	310	266	280	282	273	272	276	290	282	282	309	282	301	297	302	305	249	297	273	305	283	300	319	282	312	281	303	263	291	303	282	262	274	261	306	283	269	291	264	315	296	278	271	264	297	270	296	263	280	287	297	288	299	297	307	284	284	308	259	289	292	284	302	286	277	303	305	283	299	312	276	272	285	282	283	285	281	296	291	294	287	274	274	298	287	302	306	308	290	291	278	278	294	281	300	322	308	305	283	253	272	278	277	275	269	253	285	271	300	272	290	287	310	294	285	290	269	269	304	281	288	292	271	273	274	264	290	297	291	305	310	252	267	301	270	296	312	301	308	308
6586	929	1306	1333	1287	1114	979	935	852	877	838	776	766	780	776	732	743	728	753	703	722	756	735	691	716	702	672	702	701	688	686	744	719	665	680	613	719	673	703	662	737	663	662	670	636	720	684	667	654	643	646	651	692	671	632	679	678	653	697	704	668	677	668	660	670	648	682	642	669	607	718	707	698	672	680	716	662	657	695	709	622	701	698	707	708	662	726	720	615	641	698	729	674	718	685	631	639	664	670	688	719	651	644	669	665	669	635	678	641	651	725	682	656	662	675	686	720	656	728	718	736	708	687	681	687	683	679	709	664	680	677	680	665	658	700	703	657	661	692	653	719	627	638	701	703	673	673	686	707	632	683	669	673	662	697	696	655	674	696	670	677	700	693	718	676	643	658	643	649	690	703	658	660	711	656	691	726	691	687	676	687	648	676	715	687	624	684	655	697	642	668	681	665	651	662	699	653	656	712	688	698	708	649	656	686	688	704	700	706	700	625	685	665	638	633	647	642	639	679	715	648	663	662	684	682	684	682	650	688	713	643	661	675	702	638	678	688	655	637	659	668	678	704	697	743	701	681	650	657	672	648	641	665	652	685	675	675	683	718	715	660	645	710	689	645	687	726	662	665	674	712	680	668	651	671	660	654	611	646	671	659	687	672	686	701	653	675	661	665	697	657	637	640	653	716	694	675	634	643	660	671	704	625	685	705	689	691	656	706	625	635	687	669	639	688	659	616	681	637	670	680	688	682	676	659	655	685	679	715	671	671	663	666	658	636	648	661	683	670	632	688	689	681	673	632	662	684	694	666	645	688	676	655	697	708	710	677	657	666	628	665	604	668	630	683	650	691	670	674	678	740	696	684	685	680	673	672	681	727	701	679	704	615	660	633	680	687	676	687	709	677	714	639	681	673	639	721	690	663	699	706	672	656	704	734	675	664	674	701	657	627	733	680	717	692	669	642	623	688	680	692	616	677	652	687	668	658	671	673	666	700	664	661	654	735	695	699	639	682	666	644	643	695	668	668	692	655	658	685	694	706	697	672	698	647	662	666	614	689	644	680	631	607	656	735	724	672	671	660	685	670	694	717	679	700	626	661	675	703	691	658	652	687	683	695	703	666	665	676	660	663	688	641	699	712	684	666	689	698	690	717	613	667	673	702	687	673	695	665	671	726	692	649	680	672	665	660	701	661	678	700	704	728	645	713	714	734	728	664	704	700	673	663	633	686	693	726	702	666	646	687	684	654	636	665	669	662	688	707	681	659	663	635	703	661	672	644	663	706	632	723	669	705	659	675	598	669	671	664	696	676	671	674	654	663	642	703	660	633	654	687	701	643	705	678	658	656	655	713	682	699	681	736	686	679	678	733	699	649	677	696	692	669	683	664	670	710	686	696	646	674	639	661	705	657	677	706	678	673	686	696	676	710	660	695	694	700	679	702	665	709	672	714	639	665	648	679	623	685	708	664	671	687	715	690	651	641	726	695	674	639	667	674	716	669	618	699	658	657	708	689	674	663	704	672	679	646	692	751	708	709	646	614	663	676	683	689	654	699	647	645	676	653	636	686	709	665	744	673	680	681	620	705	657	667	698	719	700	653	656	648	709	651	663	675	696	711	667	682	708	674	666	629	687	666	626	645	656	669	682	685	677	670	672	703	714	652	689	685	661	672	686	680	706	689	661	674	632	684	643	699	683	664	687	683	662	681	675	653	677	700	714	710	693	648	663	711	701	651	664	686	709	680	658	671	722	698	664	683	660	693	670	656	676	681	693	635	679	667	667	692	666	665	657	693	680	679	696	645	631	661	682	698	664	677	657	658	665	624	696	691	658	680	640	665	663	636	678	677	678	685	664	708	693	683	672	669	624	670	703	651	667	710	668	685	670	720	644	674	700	673	687	670	665	698	712	637	645	678	720	700	712	680	682	715	703	647	655	680	690	669	719	650	706	674	617	689	647	651	664	672	663	707	655	685	683	637	692	700	656	687	714	689	681	663	662	644	641	656	688	678	642	652	658	700	659	712	644	701	666	691	699	695	665	665	673	659	689	676	700	667	675	716	660	664	694	666	683	691	691	705	647	691	678	679	675	695	679	686	638	641	688	740	666	686	663	691	651	723	700	699	693	688	669	720	677	643	709	650	691	702	690	648	660	725	679	709	656	735	659	639	676	748	677	677	669	626	683	689	673	704	689	640	686	646	679	711	660	677	659	628	709	675	694	681	674	653	645	662	672	651	667	711	745	656	674	637	689	707	663	687	654	657	712	691	635	686	676	666	695	672	712	658	651	683	653	679	708	688	640	715	632	688	668	673	660	642	651	705	669	669	688	694	713	699	700	659	694	713	626	686	677	646	701	713	701	646	634	642	663	648	672	675	687	718	699	679	680	715	700	684	683	661	756	668	649	685	664	721	708	696	646	691	697	704	669	655	664	669	713	646	726	707	690	651	626	683	650	685	687	652	617	664	704	644	680	736	671	691	688	697	645	684	688	663	675	680	764	666	646	706	683	665	697	666	690	631	649	673	712	725	656	656	653	655	722	667	677	682	687	665	641	633	722	684	625	646	648	649	655	691	650	691	758	689	695	647	668	681	673	654	627	664	692	675	668	687	649	723	727	716	663	681	685	701	666	680	678	682	647	651	679	649	663	704	651	674	703	689	676	686	646	735	668	685	708	658	718	697	663	681	682	666	678	674	679	660	706	623	661	690	712	642	654	689	678	703	676	638	646	706	665	692	727	679	679	692	664	669	666	678	681	710	646	686	664	659	712	674	674	623	660	690	655	681	680	642	656	694	676	662	649	631	645	681	686	698	710	666	687	649	651	674	616	632	642	685	695	731	695	635	655	699	672	666	709	694	666	700	672	693	670	714	670	652	692	668	683	693	690	685	672	683	724	652	672	672	714	666	679	664	653	713	680	635	669	654	696	714	665	646	689	704	672	676	700	689	681	679	673	646	673	682	647	680	643	690	644	659	686	672	656	709	681	647	660	686	714	691	725	682	713	633	626	651	649	676	621	684	698	698	671	643	658	667	670	696	623	683	704	669	646	689	670	701	692	645	681	662	683	714	628	682	666	684	645	638	671	713	663	690	700	700	676	678	687	719	638	659	686	686	619	692	665	691	714	723	630	678	684	601	671	655	635	660	678	672	693	678	695	674	721	684	663	683	694	711	637	666	609	630	698	665	729	671	663	719	697	611	639	707	678	705	672	679	667	647	676	710	714	690	672	711	682	634	634	705	685	700	643	686	636	700	634	658	694	709	680	646	713	663	678	728	658	640	697	667	693	661	753	687	683	668	632	703	675	670	660	682	665	652	646	689	651	610	700	695	673	682	655	653	660	674	681	697	708	695	701	650	672	672	662	710	627	662	644	684	659	644	670	664	656	698	662	665	660	715	682	688	642	667	636	666	693	625	705	696	645	700	684	638	636	706	685	684	682	692	693	702	664	682	674	706	646	661	721	686	659	710	671	660	689	698	617	729	712
12929	776	672	544	365	307	281	248	203	197	186	172	182	171	172	192	143	141	139	151	157	147	90	133	145	147	113	156	122	139	114	123	156	143	147	146	149	126	149	144	122	143	116	132	122	145	145	148	124	136	140	127	122	144	151	128	119	128	124	133	140	139	131	154	125	127	136	154	140	134	127	147	127	151	132	132	130	142	116	148	124	140	114	140	140	111	139	123	128	115	122	127	139	125	128	135	123	134	122	129	141	122	119	128	125	133	134	138	162	136	124	141	148	128	128	113	150	130	129	127	105	118	140	152	123	132	131	142	157	137	169	101	148	133	163	111	129	133	135	124	140	145	145	124	115	127	138	139	128	126	119	132	150	181	112	136	117	142	150	112	129	114	133	121	114	117	115	144	136	139	122	129	120	134	144	126	143	118	135	111	147	144	130	129	150	138	131	115	116	116	114	125	143	139	132	137	137	140	115	129	121	126	131	119	135	132	112	135	141	162	122	136	132	141	140	134	127	123	133	124	149	133	118	134	150	131	148	101	166	145	130	128	154	119	145	132	130	122	157	136	124	139	144	136	127	124	148	136	121	138	130	115	111	116	138	140	144	137	113	132	102	108	132	157	125	140	142	136	129	113	123	113	141	124	137	135	120	136	120	125	144	120	105	160	149	108	131	131	140	109	133	113	138	138	114	143	119	127	111	133	116	120	130	136	125	134	123	136	114	147	119	122	144	113	131	133	130	141	113	130	128	115	112	138	131	113	117	137	126	124	136	130	128	127	119	149	157	120	138	126	136	132	123	126	125	144	132	131	131	128	137	157	144	150	136	119	108	131	118	109	106	135	141	137	132	135	128	121	121	122	146	146	140	126	144	150	125	145	122	117	145	133	129	124	133	142	127	121	137	143	129	149	125	122	130	139	129	123	124	120	139	123	135	113	129	119	124	123	137	130	141	134	141	122	127	113	130	126	149	127	103	140	116	141	136	140	118	154	154	131	110	134	129	132	117	129	136	126	124	123	126	142	115	119	132	139	112	122	134	121	122	134	126	140	111	117	120	129	122	120	150	119	116	143	134	135	142	127	128	110	142	136	128	115	128	138	118	121	130	128	108	133	128	120	106	117	128	141	145	141	142	126	124	111	106	133	128	133	127	144	127	111	136	137	137	110	158	130	131	129	130	115	128	128	134	137	133	119	126	134	123	148	130	143	128	131	139	135	143	130	124	133	114	116	141	111	138	132	94	146	116	123	140	130	118	124	128	107	120	121	121	104	124	129	124	136	159	113	128	141	114	129	114	139	109	160	122	128	128	134	147	134	149	128	124	121	118	135	121	133	137	127	144	153	123	157	130	119	152	126	109	151	111	131	101	134	133	140	111	132	132	137	136	125	133	122	113	140	150	124	141	117	135	120	152	123	134	138	124	140	136	130	150	130	135	120	118	123	150	129	136	120	100	132	151	140	128	123	131	132	136	121	161	131	124	141	138	135	119	119	115	122	113	123	108	124	127	131	129	130	135	138	133	137	125	135	117	131	140	116	136	118	136	127	105	130	128	136	145	137	127	154	126	135	164	127	131	140	128	125	135	133	119	124	117	119	123	145	114	118	114	108	111	138	142	130	142	132	139	140	148	139	141	143	111	134	120	120	126	113	154	129	129	148	134	119	144	144	124	140	140	130	113	119	147	142	104	130	124	111	153	118	120	119	130	113	131	103	130	120	119	129	127	133	129	135	109	150	135	135	114	109	137	143	111	138	130	129	111	131	132	109	141	121	123	141	130	140	137	136	144	137	133	107	149	142	128	138	126	139	117	130	153	150	150	120	125	134	133	125	132	134	136	137	110	133	129	147	151	122	128	130	138	132	128	135	150	142	135	119	151	113	109	127	117	143	140	125	132	141	120	128	134	152	144	125	152	146	144	120	144	145	126	131	148	114	114	128	138	109	139	138	139	139	121	130	125	116	141	121	134	139	120	165	123	118	129	143	118	110	119	122	138	131	132	147	123	127	143	155	125	114	153	126	114	136	144	116	152	124	123	142	138	135	120	114	139	140	136	139	126	127	130	133	145	125	121	130	120	131	136	113	122	127	129	142	151	116	118	130	151	146	127	133	127	121	118	123	147	139	131	121	128	120	121	136	130	127	120	119	133	127	137	121	130	141	121	109	130	126	141	117	140	141	126	124	168	134	140	136	142	106	127	136	120	136	110	135	143	134	135	146	138	141	140	138	121	144	147	130	117	138	152	144	129	115	127	128	125	125	119	142	134	128	148	129	123	102	134	126	118	147	108	118	123	136	139	138	136	129	127	104	146	118	125	147	127	123	141	125	145	135	138	135	107	122	134	126	151	146	132	134	144	126	126	139	137	118	130	106	132	142	137	138	137	143	123	135	132	115	119	125	139	123	111	137	140	136	151	149	136	124	142	118	127	115	135	118	101	148	138	144	131	117	141	142	112	154	152	140	121	107	119	129	149	116	131	131	149	135	128	142	145	122	126	137	135	147	157	127	154	153	145	147	122	141	118	157	122	131	110	117	150	145	118	155	137	158	130	134	127	133	139	149	144	110	125	143	133	135	127	113	122	146	139	147	150	137	139	144	139	110	149	117	128	121	115	121	135	136	121	134	133	133	114	124	124	127	114	159	132	130	137	136	130	124	138	124	150	128	135	143	128	136	132	127	120	135	124	132	123	133	118	130	114	134	140	123	147	117	125	128	138	140	136	118	105	131	124	146	123	124	129	132	131	128	135	139	139	126	154	117	143	120	140	121	125	134	122	122	140	131	141	140	119	137	130	132	113	137	119	112	132	115	147	113	144	109	152	149	138	123	128	119	128	134	124	127	121	127	123	144	140	131	125	126	122	149	134	151	126	130	99	126	160	130	129	127	134	124	144	143	123	130	145	140	130	133	122	121	133	159	154	112	152	125	127	134	134	114	120	121	132	151	130	146	149	148	113	125	127	138	126	136	121	132	128	124	121	129	142	119	116	121	110	119	132	118	140	137	128	132	133	132	107	163	150	117	126	123	132	129	132	131	128	132	139	156	133	111	125	112	112	131	119	131	112	117	148	146	127	150	122	127	113	148	142	158	132	132	135	143	143	151	131	116	141	147	121	120	145	127	117	135	127	134	109	123	133	142	121	131	110	116	130	120	139	120	112	117	126	105	111	127	138	128	134	123	135	142	146	101	125	135	139	119	98	124	122	137	119	130	121	135	135	131	139	131	111	118	128	145	119	118	144	142	149	123	115	136	126	113	122	119	135	110	122	126	140	140	136	127	122	145	131	121	117	133	143	136	134	148	132	129	143	141	125	126	110	151	111	146	115	116	127	123	121	130	141	144	142	114	141	144	147	138	118	149	120	139	145	115	148	147	127	128	138	115	126	129	131	133	123	133	131	120	126	128	122	112	121	116	129	136	119	149	141	128	123	161	139	117	135	133	134	132	146	120	155	134	136	143	128	131	152	135	126	152	110	122	130	116	134	167	154	144
7824	787	1428	1715	1409	1131	1020	810	755	655	588	548	511	524	497	454	446	449	446	467	423	394	426	414	483	400	417	406	389	387	431	393	371	351	377	357	362	348	395	370	373	367	389	370	335	380	376	384	357	378	352	362	357	347	367	364	355	368	348	363	366	358	376	382	344	360	352	363	353	360	357	340	348	335	345	341	362	352	344	336	349	361	356	368	313	356	358	350	372	362	355	359	343	356	327	379	324	363	340	354	347	338	365	362	366	326	322	359	345	317	346	321	360	335	354	362	330	353	352	353	363	339	346	357	310	361	330	329	366	362	374	330	333	360	320	334	317	333	363	342	368	357	368	374	355	356	332	349	367	359	349	350	363	355	335	393	350	340	318	352	359	332	367	346	372	330	334	357	338	321	343	363	352	363	331	347	368	365	369	358	354	330	341	362	349	337	396	321	332	374	337	335	375	323	331	333	342	321	340	357	336	373	347	347	362	357	348	343	332	390	373	342	329	348	330	339	358	348	352	330	361	342	358	370	334	340	344	320	360	374	363	362	339	366	323	361	398	352	313	346	337	366	344	334	333	312	360	329	359	363	328	358	355	339	368	357	370	339	362	350	324	367	357	313	371	336	343	384	359	345	338	322	350	352	318	338	295	376	372	338	343	357	309	374	369	329	322	349	355	338	344	344	342	372	370	357	324	336	364	320	337	333	340	345	313	348	354	367	366	346	335	362	322	356	357	339	309	346	340	342	318	346	344	330	372	354	327	352	383	299	382	339	357	346	338	321	341	336	365	373	347	352	321	319	333	332	382	356	371	358	355	340	370	334	358	338	320	347	363	333	373	374	358	351	386	314	349	343	368	344	329	360	362	353	340	355	345	332	347	335	350	338	344	355	349	354	342	381	341	314	353	353	319	322	353	360	337	342	377	315	371	340	360	370	343	361	366	341	333	351	349	326	336	374	362	353	341	339	362	373	326	348	360	351	348	356	358	336	349	350	356	382	359	326	322	335	367	357	293	320	376	327	361	344	363	356	342	357	350	363	329	324	344	328	326	308	327	382	349	383	367	311	336	334	330	352	374	361	326	338	369	328	346	343	356	320	318	352	341	360	360	362	331	363	323	328	319	363	344	364	320	307	325	351	355	350	321	345	331	377	331	372	328	356	315	350	329	351	349	326	364	346	330	340	327	345	348	348	332	330	357	303	348	339	310	360	364	336	344	358	339	342	339	332	355	349	347	356	359	373	314	363	340	325	344	367	339	325	358	342	350	329	334	322	308	325	357	368	360	346	315	339	363	354	348	324	349	361	404	334	361	350	308	365	318	335	351	352	359	338	350	354	334	330	360	319	360	342	312	366	362	343	334	353	339	335	319	336	306	363	357	320	339	368	352	335	356	363	367	373	332	355	386	350	332	359	347	348	346	363	347	344	335	326	323	362	369	350	335	343	342	322	343	338	328	372	335	370	361	362	351	355	367	340	317	337	347	351	353	343	381	309	343	355	329	356	371	294	360	331	360	348	307	325	340	373	346	327	369	328	364	311	340	323	362	350	361	334	340	359	344	321	338	362	343	352	342	344	333	332	319	346	354	349	341	312	338	332	333	370	312	339	356	354	353	354	342	398	345	388	344	302	347	370	326	334	358	331	366	340	325	341	333	328	356	352	308	327	299	380	314	338	336	329	336	357	351	350	345	381	337	328	389	357	306	366	318	349	338	321	314	359	317	347	322	338	303	369	348	376	347	359	347	351	350	316	355	361	327	345	351	313	338	336	329	353	354	355	373	305	364	361	320	347	354	336	331	342	334	349	349	353	337	361	368	380	357	347	346	347	365	336	351	337	351	344	346	361	347	388	312	327	356	339	366	360	350	377	327	331	355	366	324	289	368	340	332	346	339	352	316	319	330	319	355	335	374	347	376	325	345	327	346	348	359	341	368	381	345	354	332	347	364	371	345	336	328	327	364	369	350	337	371	308	338	338	362	343	366	356	360	328	307	385	344	329	358	360	358	333	368	328	403	388	348	369	339	351	342	358	332	350	315	355	361	366	353	360	340	363	327	333	344	334	326	365	315	367	353	344	397	360	318	350	346	316	358	324	341	320	360	320	323	336	348	359	353	356	335	345	333	356	351	361	366	340	328	364	310	338	358	357	339	357	337	315	331	363	337	325	338	380	347	344	341	371	297	363	362	338	370	366	362	367	331	348	330	326	371	385	340	369	349	338	340	331	379	336	352	335	335	336	362	359	334	354	349	343	334	364	343	327	350	335	321	332	344	351	343	376	305	342	330	316	329	340	345	348	376	339	372	306	366	350	335	366	373	390	327	358	359	344	339	357	347	344	329	349	337	335	350	355	331	356	316	350	327	340	380	347	343	336	349	339	340	363	314	338	364	313	344	366	343	339	367	344	350	375	354	345	343	322	319	308	320	344	321	335	336	351	340	314	354	309	334	326	326	366	338	319	357	379	347	323	326	338	367	322	334	338	344	323	336	378	338	341	373	333	335	361	355	366	367	358	349	347	345	353	361	317	334	372	335	368	361	339	364	334	320	342	323	337	345	338	350	335	358	319	345	327	336	379	366	386	311	339	336	368	298	374	358	344	363	362	316	360	358	333	360	347	349	362	391	324	340	353	362	336	339	337	354	355	349	333	365	329	355	329	371	365	306	356	336	374	353	363	354	342	354	337	346	378	336	341	367	347	343	342	392	336	372	366	338	350	364	341	386	326	356	355	325	357	345	356	384	333	361	349	352	321	300	314	377	331	339	329	327	342	340	382	356	378	320	359	348	323	360	356	377	359	320	341	351	354	369	346	352	316	356	350	329	385	374	332	372	326	348	337	351	376	332	332	358	355	333	327	340	352	332	317	356	337	346	338	367	366	361	339	335	348	349	332	333	352	306	353	340	299	325	343	364	346	343	337	351	370	350	338	321	367	332	376	354	331	335	345	337	383	357	336	352	343	318	361	345	364	341	350	366	324	324	358	382	386	371	348	345	330	359	373	327	376	359	335	321	353	365	359	363	358	307	336	362	348	349	343	365	348	364	369	323	341	330	342	343	345	367	337	366	352	313	357	347	330	353	338	347	346	330	384	349	372	327	330	336	349	324	355	370	358	365	336	352	346	321	356	365	303	304	331	364	335	394	343	381	341	343	344	344	329	332	339	341	356	336	321	342	318	337	312	325	335	326	341	377	366	349	343	360	360	335	335	376	371	347	337	353	370	346	349	362	333	332	339	307	350	339	372	352	331	335	361	359	361	347	313	333	357	354	359	324	314	352	350	382	319	341	353	353	320	356	314	341	354	323	349	366	346	341	333	324	340	362	327	335	330	344	342	344	356	335	331	323	318	327	359	344	330	334	347	322	335	356	332	343	342	331	319	338	314	334	329	362	337	347	340	302	349	352	318	326	333	367	353	319	376	358	349	348	301	330	354	378	337	344	334	340	390	343	384	344	353	371	361	362	364	343	337	361	366	335	336	385	302	347	361
1429	427	426	431	392	416	391	364	425	382	421	383	368	415	365	376	323	385	419	383	394	389	383	403	375	376	409	336	353	386	376	362	389	364	380	407	395	404	421	405	411	357	372	370	402	381	357	400	342	376	388	418	418	371	381	369	365	389	403	380	379	367	400	410	381	360	392	389	368	377	385	388	418	418	397	390	434	375	380	410	355	381	418	419	408	400	371	348	400	413	403	371	405	409	441	372	395	393	389	426	370	394	424	406	395	386	381	375	393	363	364	368	386	405	375	384	368	401	348	379	413	372	411	428	393	391	347	400	380	378	404	385	382	377	387	405	403	369	417	375	387	411	387	401	393	352	400	385	369	408	397	412	386	387	359	400	399	403	401	406	410	398	394	381	364	372	386	379	397	401	400	359	414	406	428	385	350	407	355	341	384	404	359	380	368	387	427	394	352	385	381	390	336	376	387	419	344	402	382	386	426	418	373	371	348	408	382	394	379	383	396	418	369	392	411	398	406	421	383	382	385	412	369	413	382	380	392	392	433	416	431	439	384	357	364	392	399	395	417	374	375	379	364	387	356	366	340	383	378	395	407	377	386	369	376	418	373	398	369	389	375	379	362	378	416	385	389	388	378	357	398	363	388	423	388	368	421	420	386	395	375	431	351	385	349	401	367	409	390	399	431	387	380	384	389	386	410	404	379	386	360	390	390	384	398	386	397	379	378	381	396	381	390	391	415	414	381	390	414	398	376	386	362	419	403	436	407	420	387	392	357	383	373	362	374	369	415	393	382	392	397	411	403	385	350	382	363	362	401	413	399	385	342	399	393	335	392	376	383	347	380	395	371	375	385	379	413	421	382	400	368	378	424	360	415	404	387	400	324	399	415	392	367	369	380	427	372	361	398	415	424	397	428	377	418	384	399	409	334	417	394	409	387	381	386	374	405	417	392	393	355	381	424	416	346	389	374	382	380	348	402	382	347	422	380	357	358	425	378	377	425	402	387	368	403	350	429	359	417	359	422	393	378	379	366	384	392	386	401	413	359	391	410	379	413	408	402	376	371	362	432	407	386	447	384	404	378	345	407	398	357	405	364	381	377	363	378	381	373	378	409	403	390	388	392	379	414	390	392	414	424	423	355	390	435	436	394	380	393	400	406	411	383	407	378	359	381	372	369	391	395	393	374	381	405	387	402	381	393	418	430	392	386	379	349	380	367	392	409	373	379	393	373	388	416	387	396	421	383	380	415	412	417	378	418	359	396	375	422	362	395	389	402	420	391	377	404	376	407	406	395	383	366	417	411	385	381	391	403	354	378	424	399	398	406	390	400	408	389	330	414	386	380	383	424	395	412	398	401	364	367	382	422	398	398	401	378	390	409	386	402	385	363	357	383	362	392	394	389	374	409	379	340	397	419	415	409	389	407	395	382	392	389	367	415	407	393	376	384	410	394	419	405	390	451	391	381	396	376	394	408	408	391	382	380	380	396	381	415	388	362	371	365	409	369	386	399	403	395	394	352	388	391	360	411	373	421	374	378	413	351	359	346	338	423	382	409	386	381	378	367	395	399	412	373	396	431	415	405	409	396	406	394	406	381	385	375	390	337	375	365	383	413	400	400	356	407	440	392	438	368	376	403	362	380	397	390	381	401	397	409	377	375	381	388	402	378	372	369	416	390	406	448	357	390	387	389	371	396	379	354	376	392	399	415	382	378	393	407	389	388	412	388	381	405	427	352	415	436	343	422	329	408	338	399	444	392	427	389	382	422	415	407	389	371	442	427	350	359	392	396	424	411	387	408	406	392	398	380	358	396	382	413	384	392	385	399	364	441	362	398	378	414	381	410	366	361	415	393	411	409	404	374	385	407	378	382	386	357	385	357	374	379	377	411	395	405	428	406	408	415	399	378	418	415	409	380	375	376	374	401	391	413	391	339	416	394	419	378	397	417	406	416	384	418	382	394	413	421	396	398	402	410	380	377	353	394	382	391	354	380	372	347	380	371	402	423	428	385	400	416	401	361	376	371	401	388	388	422	362	382	371	384	408	409	408	427	404	403	400	372	381	394	411	380	423	410	408	391	361	447	374	388	368	406	398	399	381	410	373	372	378	368	383	367	406	415	383	415	421	404	379	385	372	400	403	385	402	387	391	403	410	394	416	407	368	400	378	360	353	386	387	402	397	350	380	399	387	427	404	374	383	395	402	408	357	393	360	402	421	389	400	443	414	387	352	390	332	401	421	394	399	377	366	379	401	394	394	415	354	378	399	384	368	333	385	415	422	433	405	419	377	385	376	389	359	366	407	414	397	411	361	404	383	403	362	406	402	410	419	391	413	396	351	377	387	411	357	389	412	396	405	372	392	412	383	381	400	382	383	404	418	412	425	361	398	426	366	365	389	384	373	419	399	394	378	378	397	402	390	381	408	377	413	384	401	388	422	395	407	380	375	390	411	380	415	397	384	362	349	426	374	392	358	372	368	400	429	406	369	376	382	338	412	412	393	433	443	427	360	431	401	395	365	384	416	387	383	373	386	354	386	372	402	394	362	381	406	384	383	372	381	428	407	387	411	375	376	367	373	400	373	386	418	434	373	409	399	354	420	387	378	398	357	411	366	378	414	424	391	369	360	405	389	361	375	451	405	408	406	364	362	395	376	384	371	385	380	404	404	399	364	389	393	356	402	382	421	380	378	402	357	404	385	402	417	367	388	357	372	373	367	445	404	390	377	338	389	448	363	396	397	401	380	390	408	394	363	418	397	375	422	408	412	393	365	405	371	412	425	378	388	382	378	427	370	376	351	367	365	372	428	414	371	357	403	393	382	375	386	406	405	363	370	390	428	397	376	400	375	388	388	422	403	390	390	418	393	395	371	389	353	415	383	362	417	360	360	384	397	354	398	400	365	366	385	396	413	395	429	383	356	404	394	402	395	381	400	398	385	387	393	387	369	414	396	359	391	392	425	370	381	355	372	389	387	396	389	393	371	383	385	383	384	408	347	393	366	423	412	385	383	382	374	399	380	392	402	372	440	406	421	385	375	406	394	367	392	371	390	413	356	398	374	384	409	428	416	418	381	427	380	393	424	365	394	382	392	351	340	381	411	388	373	412	411	383	363	375	383	383	375	414	381	396	402	430	423	416	387	389	414	366	376	408	431	388	372	393	333	402	360	405	385	372	410	383	386	385	391	416	394	391	407	353	365	372	361	380	401	387	418	413	402	394	405	384	371	422	374	390	418	400	384	430	390	387	391	376	404	387	374	418	389	410	383	364	406	345	361	392	410	385	421	377	375	364	385	421	358	384	405	372	395	388	372	390	384	387	404	374	349	407	394	433	375	378	420	433	379	423	394	385	407	376	393	400	395	367	382	368	378	375	400	377	361	387	403	387	402	448	419	366	373	393	398	380	385	407	351	375	401	373	359	413	375	384	402	408	348	359	366	384	416	407	372	408	362	391	401	382	392	406	376	396	382	390	353	391	404	386	392	376	357	388	370
2114	938	947	898	931	969	884	952	880	884	926	949	861	925	933	897	908	914	921	948	895	820	902	895	900	879	922	924	926	915	927	917	900	872	908	882	909	901	884	935	894	838	907	920	901	911	877	944	900	876	897	917	906	877	919	908	846	892	917	911	894	911	893	919	926	923	910	845	939	897	920	896	902	891	904	886	953	870	884	857	870	912	883	911	865	936	934	877	967	878	966	881	945	884	914	858	906	886	938	926	900	921	923	887	901	903	849	952	887	920	898	858	875	874	937	885	895	907	905	912	875	849	901	872	862	924	903	856	886	882	932	878	882	919	880	860	955	921	867	872	941	863	902	914	957	911	911	895	891	888	849	909	895	876	866	906	915	935	880	921	905	905	893	885	938	889	928	869	827	922	927	876	974	928	912	858	884	939	892	879	907	857	938	901	928	907	853	923	845	877	888	929	867	929	879	891	886	869	888	923	964	924	875	867	933	890	857	908	900	952	929	828	875	892	912	900	872	936	842	857	896	872	891	901	883	909	924	871	948	903	847	919	910	874	932	879	906	934	958	922	879	898	890	858	869	936	863	869	853	898	901	941	938	894	878	910	856	934	957	894	945	922	914	906	859	857	912	899	956	848	914	907	897	918	866	857	877	887	920	898	913	929	870	956	835	853	914	889	902	936	912	935	929	857	920	952	903	825	934	892	876	892	923	851	893	917	879	913	891	927	952	902	910	898	959	875	901	895	893	868	880	879	878	845	842	882	879	872	897	950	891	892	900	857	948	926	925	854	904	866	948	861	902	888	927	893	906	885	879	966	884	874	925	965	901	829	881	870	898	881	839	855	871	880	915	937	876	928	882	906	932	842	917	971	881	893	866	954	925	892	905	939	932	953	915	883	912	916	884	927	900	925	907	898	908	899	903	930	939	953	899	912	903	857	905	857	845	965	865	954	868	921	909	851	886	918	915	917	888	887	892	853	864	890	864	861	893	915	873	850	963	898	860	876	912	847	870	865	944	874	919	917	877	855	933	911	884	927	905	887	866	890	873	904	960	900	894	869	858	904	928	946	899	898	929	932	866	917	886	912	863	912	928	895	905	871	965	930	911	925	913	819	885	994	869	929	898	866	896	914	890	948	913	880	923	897	905	928	923	888	976	935	869	952	873	938	856	898	897	901	905	838	931	913	883	918	868	916	915	886	914	899	921	909	872	884	862	919	923	879	917	943	967	945	957	871	924	907	933	899	896	910	910	904	871	898	919	865	879	932	925	928	927	912	893	915	873	871	920	926	944	870	913	905	946	931	915	876	887	910	905	866	887	920	941	908	859	830	871	911	900	907	906	910	881	907	951	876	847	910	912	955	945	899	844	934	908	931	911	893	907	858	847	883	883	953	892	891	872	903	914	893	914	896	945	860	882	915	899	866	889	935	884	912	897	913	870	919	931	906	893	845	917	904	906	903	931	952	848	860	911	936	894	892	900	893	886	893	884	894	842	918	926	849	874	877	888	901	881	881	955	912	923	872	937	909	836	886	890	940	924	912	922	902	906	875	875	865	872	898	944	896	884	918	933	960	850	906	926	921	891	939	924	877	793	862	927	886	908	834	925	864	901	887	903	916	911	909	928	874	893	886	950	924	902	898	915	871	883	863	917	931	869	924	907	855	930	856	903	873	864	863	862	892	883	919	855	905	866	920	864	890	918	898	895	840	904	877	872	894	886	848	860	958	908	917	897	850	951	901	878	903	948	912	902	899	889	910	915	908	911	934	935	906	923	842	910	953	907	866	860	873	888	906	901	853	868	898	882	839	909	882	927	940	851	899	893	910	935	907	916	840	923	903	963	895	901	895	864	866	918	909	893	885	890	905	882	873	847	907	897	920	904	905	911	874	889	873	906	865	929	890	879	925	884	934	940	900	925	908	898	928	951	881	919	854	858	881	891	939	879	916	860	872	897	886	891	849	912	858	903	874	941	844	876	907	841	935	811	886	933	866	895	860	856	938	950	923	924	895	851	885	937	892	907	868	910	909	912	902	947	898	920	936	882	958	928	923	922	847	947	905	860	853	964	906	933	864	942	892	897	852	926	932	911	915	857	953	943	941	938	903	945	902	914	918	950	894	891	927	894	947	880	878	903	884	949	892	932	892	923	842	891	872	910	882	898	935	895	925	887	841	883	882	938	906	866	884	893	885	906	925	912	920	913	887	920	918	917	919	881	919	834	964	919	951	913	951	883	973	885	926	877	913	951	882	856	918	945	935	880	892	907	887	922	905	881	907	879	901	895	828	912	961	896	932	865	907	840	952	897	908	904	896	904	922	928	938	932	891	827	904	893	893	898	905	887	863	923	916	895	915	884	860	874	906	900	916	893	872	900	848	877	926	828	843	918	938	924	923	916	868	912	870	890	885	912	937	973	858	888	891	864	925	929	895	876	918	881	890	880	862	870	909	882	927	886	900	904	890	895	914	917	906	903	894	862	896	921	897	940	915	883	892	877	873	900	825	891	899	863	849	878	898	891	928	917	917	924	909	926	930	945	892	971	917	907	922	879	962	888	844	926	856	929	934	873	932	912	943	855	846	875	882	895	911	931	883	930	881	939	890	933	874	875	928	905	868	920	941	927	877	926	896	908	867	918	842	880	895	885	878	839	819	868	910	883	882	900	883	866	899	858	921	883	873	862	905	922	894	896	921	914	894	910	873	912	903	869	914	889	886	889	903	884	914	881	911	921	873	946	923	906	887	856	902	885	939	904	958	856	897	939	876	874	875	894	917	970	933	955	871	882	868	905	887	882	891	888	892	926	901	864	914	909	900	893	896	914	864	901	927	893	953	881	872	904	944	908	918	846	894	924	877	935	851	931	921	886	890	895	918	875	936	898	845	895	921	959	903	935	872	899	947	917	937	928	887	892	928	887	868	942	939	905	899	910	932	874	871	906	931	902	894	969	853	851	864	877	959	916	884	920	875	899	854	895	874	943	885	924	872	903	898	904	919	894	910	940	916	920	946	874	881	903	899	863	916	907	903	918	893	934	896	930	880	880	834	865	907	868	876	888	916	898	909	861	889	925	894	947	929	919	907	948	912	868	854	871	896	940	857	885	911	920	909	925	920	951	853	869	892	915	866	913	897	915	943	851	924	859	917	890	891	918	915	950	899	898	928	896	922	916	916	902	898	837	876	933	908	906	892	878	892	883	887	947	861	911	866	874	931	907	920	897	848	878	892	885	888	873	923	902	935	900	914	878	858	913	940	923	857	834	908	818	952	932	909	911	879	929	947	890	907	894	906	844	861	929	894	868	896	886	912	843	942	912	850	866	872	925	921	864	922	927	903	889	935	909	811	896	879	878	893	920	858	897	900	894	969	901	891	900	896	984	944	923	903	857	911	961	908	891	940	909	882	933	890	980	882	849	874	897	854	837	898	854	866	892	877	936	932	892	921	894	884	950	904	894	901	896	912	927	952	941	895	932	865	996	911	869	902	873	888	902	890
7191	558	544	458	434	397	361	342	342	360	283	280	297	301	319	267	288	290	323	276	302	304	275	288	275	308	315	305	287	298	295	320	299	317	281	302	326	296	304	285	290	293	288	294	279	324	273	304	287	276	271	278	288	296	286	279	307	303	274	283	292	263	303	278	279	310	298	321	298	293	263	269	282	280	298	290	315	291	286	275	319	293	269	253	259	249	286	314	277	291	267	275	291	293	256	290	285	292	318	286	291	291	263	285	301	258	288	275	292	286	280	275	279	287	256	278	282	263	262	303	286	300	296	323	286	333	252	284	301	304	272	319	269	280	288	299	280	264	302	271	294	343	274	289	307	278	275	296	290	284	276	295	317	283	288	277	254	297	270	254	302	306	281	296	317	259	281	289	277	302	254	277	301	285	279	319	241	272	282	339	315	297	317	330	303	291	261	245	298	309	278	299	311	290	324	314	304	280	276	296	282	281	279	310	284	277	286	270	281	301	279	299	272	276	282	270	308	315	287	286	293	290	268	317	302	279	249	289	295	291	300	265	272	266	303	299	279	280	314	282	255	270	300	305	256	288	333	284	274	283	326	266	307	297	297	293	267	277	290	282	264	309	262	299	290	277	255	269	312	290	256	308	269	315	291	262	249	311	280	279	285	297	261	295	246	270	300	300	296	268	305	314	303	315	311	281	262	256	287	306	286	295	307	293	308	300	273	292	284	280	293	296	284	268	290	297	251	250	268	277	253	299	328	278	316	304	279	295	311	313	288	330	270	296	250	303	299	280	310	287	250	275	272	262	279	287	234	268	304	304	285	283	290	257	285	283	295	302	287	317	280	283	296	299	281	304	270	280	277	318	288	265	284	294	297	277	256	306	279	284	299	269	290	273	306	287	286	287	320	289	283	278	287	287	271	291	296	266	273	287	271	284	273	314	299	331	285	304	300	322	281	287	274	279	299	287	258	287	288	307	301	270	257	260	328	277	237	294	249	279	297	290	299	268	307	292	320	305	268	298	273	253	288	267	314	287	295	311	274	247	289	277	284	291	269	333	292	278	276	313	306	281	297	287	295	258	274	297	297	301	290	309	280	275	290	243	281	277	299	283	326	276	260	286	322	317	263	295	280	286	270	302	277	271	289	266	293	272	272	282	289	284	276	279	311	262	293	248	273	271	301	280	314	308	299	276	284	262	301	301	286	287	264	270	253	268	272	300	322	256	263	306	294	287	276	288	280	289	267	275	277	315	283	304	292	287	294	309	295	328	275	266	285	285	304	283	292	262	289	275	239	292	263	279	269	268	306	285	314	263	312	292	281	278	307	322	297	279	280	287	301	315	276	266	266	319	302	306	323	294	313	322	301	297	312	295	276	274	267	248	287	288	288	283	284	257	288	273	279	278	307	306	303	292	298	297	294	247	316	263	300	256	294	323	285	284	280	272	293	302	264	311	297	292	292	262	265	265	312	275	278	281	293	307	285	286	284	299	266	299	294	302	319	256	284	304	307	341	298	281	284	337	297	311	273	304	279	267	253	271	285	285	257	278	312	279	275	284	304	320	264	278	316	310	255	259	258	283	286	269	283	291	278	293	296	286	301	317	308	297	280	272	276	312	284	299	304	285	277	302	295	272	270	335	324	277	292	291	271	259	310	280	281	253	272	272	269	281	276	277	264	317	303	283	297	308	286	281	253	291	302	303	275	308	307	271	290	347	297	310	282	284	266	276	285	278	279	296	250	301	276	300	275	325	300	300	298	316	275	276	284	293	277	261	295	308	277	277	285	281	273	313	274	323	265	280	287	252	258	277	284	294	267	291	282	295	339	297	285	252	275	268	294	304	251	279	244	285	303	314	323	280	291	299	281	294	282	290	301	261	290	280	265	307	304	279	332	265	273	286	298	278	322	280	282	278	276	291	268	308	306	304	308	298	304	270	281	310	281	283	303	295	317	298	282	282	298	290	306	313	295	289	267	277	284	292	265	272	302	283	285	305	314	307	274	277	308	311	327	300	327	294	293	308	288	257	279	310	297	304	287	275	265	306	259	277	270	279	313	274	317	304	295	290	314	284	303	290	286	277	306	308	267	289	271	294	293	297	267	297	294	275	273	323	279	255	258	283	271	302	279	267	306	307	305	304	246	301	295	291	278	279	286	252	314	282	271	293	301	282	286	291	303	267	304	270	273	301	265	306	255	286	304	304	305	297	282	262	302	267	283	301	289	309	281	315	289	326	297	285	290	308	308	255	259	283	252	296	298	310	247	289	259	274	303	271	281	280	304	293	308	308	276	298	283	277	316	296	261	275	305	294	289	289	268	287	250	292	264	290	291	293	262	339	303	297	242	287	279	312	270	304	301	289	271	270	270	287	269	289	304	282	274	293	272	305	296	283	289	261	260	288	263	265	262	304	281	290	292	275	278	286	285	282	262	277	287	279	296	268	272	296	295	321	274	298	280	287	313	324	288	295	274	266	322	291	293	288	271	296	297	276	294	257	293	293	280	303	284	306	281	270	308	275	290	324	273	280	272	287	266	294	317	270	279	283	315	288	327	312	281	295	295	298	290	304	293	296	269	293	283	294	285	308	316	293	304	294	300	297	277	315	284	272	297	292	313	278	311	270	295	278	269	285	322	315	284	307	273	266	268	278	280	261	279	271	269	284	287	285	281	298	289	305	286	310	285	305	269	269	315	245	262	295	269	291	277	290	272	270	274	300	279	295	281	279	293	303	311	250	295	303	276	300	307	309	267	287	292	299	285	289	300	297	287	315	289	288	319	293	268	297	306	265	287	321	267	284	273	303	287	285	293	295	297	281	252	305	299	267	281	261	281	306	303	261	269	297	310	284	295	285	288	298	287	278	281	310	323	297	277	286	250	287	321	295	281	276	292	315	266	273	314	292	287	245	281	288	286	316	291	310	289	302	309	303	303	281	272	278	280	290	286	274	267	273	291	298	290	276	296	253	272	277	303	305	270	302	322	279	291	310	278	255	322	285	295	256	256	278	300	290	330	256	290	268	272	279	271	280	280	271	285	281	293	298	272	307	293	330	296	266	275	315	269	297	271	247	315	303	284	272	286	307	252	250	275	309	289	283	259	290	309	314	281	273	276	286	272	299	250	300	291	311	303	273	294	252	302	293	309	315	273	297	270	266	257	276	299	298	289	289	304	266	305	283	293	282	311	252	280	289	268	291	275	268	286	286	268	267	319	312	280	301	286	276	295	321	293	282	266	265	285	298	332	256	266	269	296	277	307	309	272	283	301	266	309	299	297	293	303	281	257	300	305	270	289	265	288	299	270	272	312	310	271	274	283	292	283	292	243	312	312	298	300	318	306	303	276	281	246	283	334	292	287	267	302	319	324	287	312	285	296	289	301	262	275	256	291	289	291	283	285	278	279	277	296	265	270	321	308	274	304	289	280	286	297	280	295	270	287	259	309	294	284	279	284	281	285	275	292	297	316	275	282	300	283	294	293	306	296	266	320	299	300	277
6507	934	1230	1402	1262	1104	1009	930	876	841	823	854	760	760	742	771	676	775	689	693	708	694	741	716	693	729	744	687	702	671	718	705	705	697	668	670	660	691	659	669	671	678	760	686	683	688	687	702	710	664	683	730	694	734	668	649	702	677	716	626	672	663	704	693	682	692	700	646	681	668	736	691	674	663	678	671	665	723	730	658	678	684	686	698	691	672	651	692	690	712	695	663	684	724	653	699	659	706	715	688	655	690	680	672	746	666	684	696	684	669	627	659	699	692	680	672	661	665	646	686	718	671	667	680	642	702	649	642	671	669	695	662	659	708	689	677	652	636	655	675	694	685	660	660	692	674	673	682	631	675	659	654	712	643	663	657	682	656	705	695	621	629	638	656	655	692	672	690	660	687	647	670	690	687	704	635	698	686	679	651	684	661	673	622	641	670	693	686	683	695	721	653	647	713	673	629	645	669	719	700	688	636	724	716	678	678	704	691	676	703	674	730	686	680	673	700	641	688	675	660	712	678	698	714	638	645	664	682	637	667	688	681	724	661	746	694	714	686	665	680	691	657	731	681	646	632	708	641	704	659	713	657	687	681	639	714	706	678	670	634	671	692	681	668	737	695	699	671	700	680	669	665	693	641	702	685	674	682	670	678	691	665	639	660	715	710	671	664	685	727	698	676	687	667	690	682	650	658	678	658	673	637	645	695	656	658	659	700	669	681	647	636	663	666	648	700	713	656	667	677	665	709	627	640	681	655	701	654	691	628	674	677	701	716	673	646	706	720	695	667	697	657	700	688	692	687	646	702	660	593	688	657	676	651	695	679	662	661	671	687	652	693	708	690	659	639	671	659	681	728	670	674	664	686	694	700	673	703	694	685	648	641	675	690	652	688	669	650	688	761	687	699	667	694	662	664	699	706	656	641	649	682	683	678	711	641	626	668	725	716	689	675	650	704	669	656	631	686	625	689	733	695	690	640	711	670	660	687	634	686	691	665	696	708	663	656	645	668	708	653	664	667	702	679	678	657	695	662	707	691	643	686	653	676	681	667	683	711	672	659	634	691	642	673	694	641	702	614	682	687	716	645	708	660	706	707	637	713	711	662	666	700	698	672	699	691	702	668	700	653	670	686	644	663	724	703	700	691	683	693	635	687	673	680	660	647	681	691	676	664	653	718	737	653	702	653	665	634	672	672	641	693	698	642	676	633	689	653	674	653	651	662	704	695	689	685	647	682	653	659	648	702	667	673	698	649	662	671	671	655	647	731	696	682	689	659	715	650	700	673	675	664	657	645	693	678	650	679	728	648	624	681	662	654	695	633	669	690	694	676	656	670	676	703	702	703	714	662	712	682	675	642	641	709	694	672	691	727	630	654	669	677	642	691	679	688	650	665	694	667	673	669	641	694	703	687	699	668	724	697	649	648	647	661	695	674	653	749	702	687	696	657	632	626	653	692	664	700	662	618	665	671	709	673	674	719	643	677	681	690	704	671	634	656	728	709	636	666	661	671	696	711	671	722	718	674	693	673	680	730	653	691	702	677	685	675	673	688	634	727	670	695	670	661	690	718	678	659	654	661	727	667	696	642	708	693	668	680	644	665	710	680	703	704	716	671	667	667	665	670	682	625	659	618	646	664	716	683	653	672	681	680	667	701	662	678	709	643	690	730	698	629	681	643	620	651	681	696	682	642	679	664	653	645	666	675	710	682	700	706	666	657	668	688	680	636	651	728	695	702	659	689	654	677	674	661	704	670	705	657	679	719	686	682	671	666	644	673	668	682	661	662	724	653	659	669	657	691	649	693	693	676	676	692	694	650	637	646	643	662	705	693	703	700	670	726	733	684	729	707	656	677	681	634	679	700	667	668	652	636	653	697	647	685	702	665	645	648	643	666	689	674	680	652	699	662	683	700	686	712	663	672	692	622	628	681	660	664	673	699	654	678	656	660	654	674	676	736	684	677	672	647	680	682	700	720	673	681	645	701	719	687	696	715	702	695	693	631	648	704	704	634	699	705	695	656	682	639	723	655	664	691	681	668	736	650	655	749	664	698	604	733	643	722	689	744	668	666	672	710	655	653	683	604	677	694	704	709	670	685	689	689	677	698	651	689	685	678	649	668	699	712	679	655	722	685	700	674	693	657	658	688	708	659	679	670	697	703	696	677	707	699	671	645	678	685	659	688	640	642	701	685	710	675	626	660	694	699	682	673	662	641	669	689	661	709	676	711	683	659	706	674	688	684	646	693	674	728	649	638	740	668	643	691	664	684	671	662	678	662	665	719	733	708	644	690	692	727	672	628	668	650	677	697	643	663	656	689	682	665	677	697	702	685	643	658	740	709	683	684	709	667	718	676	667	676	649	689	617	683	636	692	710	683	689	642	681	681	683	684	689	681	618	651	637	672	672	661	673	688	663	716	711	655	664	639	649	696	717	652	708	722	672	661	693	686	710	672	672	641	724	709	689	650	710	657	705	684	710	673	697	657	669	647	725	657	651	707	662	685	684	675	648	669	685	652	672	610	694	662	694	722	712	705	655	677	664	683	693	734	680	680	710	693	665	675	633	718	687	692	669	715	669	699	694	689	668	635	672	678	692	664	681	665	688	670	673	704	680	683	694	710	633	685	698	705	701	639	709	668	664	676	643	709	679	645	738	676	668	652	647	695	698	706	694	627	683	686	676	698	678	689	674	668	694	654	710	703	653	674	698	681	625	725	705	618	657	667	705	675	682	668	633	676	703	694	701	665	704	650	709	723	697	664	694	692	689	677	668	672	665	669	667	682	643	702	642	670	720	636	666	700	669	671	711	682	693	636	638	697	666	657	684	696	661	696	705	684	676	683	653	755	685	697	659	694	681	687	690	663	650	646	732	687	685	697	682	659	716	672	724	640	692	711	732	670	641	676	683	685	687	631	619	687	672	696	681	716	662	662	648	682	666	664	682	685	664	650	665	714	674	700	640	688	678	681	692	599	679	648	648	690	657	640	659	649	617	667	658	668	695	649	650	711	676	671	680	654	703	695	725	673	656	624	729	693	706	672	679	661	635	724	690	686	666	680	701	697	682	659	714	687	702	700	646	671	695	731	694	693	676	667	686	656	720	679	694	663	681	659	641	662	702	651	663	669	697	668	689	665	701	685	664	627	696	700	657	684	672	688	664	680	659	723	691	678	716	648	689	662	693	674	723	679	657	704	687	661	672	700	696	688	654	667	672	633	709	701	665	689	670	721	649	657	658	754	676	680	666	717	662	690	703	614	659	723	713	655	646	647	684	683	688	651	677	652	699	685	637	670	705	674	653	690	683	645	674	669	675	643	705	682	693	651	647	691	647	660	680	686	697	643	653	675	629	698	695	658	626	699	712	728	689	633	631	641	666	679	673	626	631	658	655	702	622	679	709	725	694	679	679	638	701	704	672	692	661	655	672	636	693	707	659	688	698	671	639	682	690	684	663	686	632	694	680	670	747	664	646	673	704	669	634	668	658	719
12659	787	617	481	357	301	233	238	219	193	163	184	169	159	134	157	141	137	148	143	142	140	130	130	141	127	151	126	148	142	134	140	113	128	122	125	131	123	136	148	140	128	174	152	134	130	128	115	117	113	126	126	138	110	135	124	110	114	127	129	138	128	142	138	142	153	105	108	111	135	136	133	107	112	136	120	129	109	142	119	141	127	130	129	126	122	131	140	133	147	114	131	131	144	112	126	128	129	136	123	147	131	127	140	141	127	138	141	122	143	154	140	127	113	137	125	132	134	123	118	141	133	128	121	110	147	136	150	131	117	110	125	119	138	123	145	140	154	137	121	128	128	145	147	126	126	144	139	148	114	151	116	128	149	110	129	130	151	134	137	125	97	131	144	121	148	152	137	124	124	139	144	134	125	150	134	126	140	134	133	139	137	126	112	132	111	122	109	115	110	128	120	133	106	129	136	104	131	140	146	117	125	102	143	111	101	139	138	110	129	113	116	133	148	155	112	137	113	161	152	126	130	118	106	149	133	120	116	135	153	124	126	132	119	123	139	122	118	128	128	106	129	133	136	129	123	137	138	118	143	121	149	118	131	122	136	104	126	143	139	132	122	134	121	158	129	97	127	133	137	130	137	127	124	131	139	118	130	130	145	131	135	95	120	122	126	123	136	106	142	139	115	136	138	127	125	142	130	119	142	147	156	113	118	130	142	128	134	149	137	155	127	135	119	152	126	111	116	142	143	134	124	122	127	138	125	128	141	144	135	125	132	128	132	141	124	137	144	124	120	131	145	146	134	119	132	119	122	135	148	100	151	118	112	118	136	129	138	144	118	111	119	107	140	132	129	124	130	119	150	122	114	114	130	124	134	130	128	134	116	129	134	108	131	119	134	128	125	115	136	100	135	140	135	147	130	127	111	140	122	118	133	121	125	137	115	139	130	131	108	122	139	140	150	108	112	129	118	134	117	132	134	143	104	123	121	138	118	133	121	163	135	118	145	113	121	130	134	154	141	128	129	148	121	154	121	131	109	118	141	128	130	109	119	141	138	126	141	158	120	136	127	126	130	119	130	130	149	139	108	146	127	147	108	141	113	123	121	134	123	125	105	141	124	109	130	133	109	142	123	132	98	128	125	120	127	135	127	119	142	163	116	106	138	131	129	132	124	146	134	124	122	127	125	134	107	130	147	135	136	142	129	130	142	130	122	147	141	142	146	134	128	124	132	132	136	139	131	149	128	118	129	130	138	131	148	132	110	132	120	147	140	110	123	144	145	138	130	125	141	123	118	118	118	109	144	125	132	132	134	120	119	152	117	127	137	117	122	135	132	117	121	123	130	123	113	123	139	121	126	132	119	151	149	130	144	140	142	141	142	139	107	147	118	132	148	122	129	134	117	126	122	122	127	107	124	141	123	124	130	133	135	119	142	148	115	120	116	130	126	113	150	112	110	137	129	128	139	124	136	125	136	132	121	133	128	129	122	131	127	126	117	124	110	140	148	137	123	126	116	117	139	140	122	138	123	137	142	156	135	133	128	120	137	123	142	133	118	120	132	135	132	132	133	117	134	129	142	135	111	117	147	129	128	145	127	125	133	136	118	130	123	118	135	145	129	119	114	101	132	134	147	108	128	129	145	120	126	137	140	132	143	113	120	119	136	107	137	146	125	127	103	134	143	127	122	133	135	132	139	119	131	147	138	113	115	130	133	127	112	115	145	126	131	135	144	140	129	122	116	135	130	141	116	137	139	148	138	116	112	128	123	141	147	128	134	125	130	114	118	121	140	144	129	103	112	126	128	121	123	122	148	124	128	109	122	110	130	153	155	119	141	132	123	120	113	133	120	117	113	140	129	109	130	157	132	148	132	130	136	121	110	132	126	125	114	136	131	120	135	102	131	136	130	121	122	140	141	130	128	113	135	113	130	123	128	111	127	128	139	121	150	118	123	127	127	120	115	122	139	143	145	138	114	127	128	130	126	135	121	105	133	129	137	132	129	146	123	110	131	127	138	120	124	123	152	126	124	123	106	113	124	117	118	144	126	116	139	95	123	145	150	118	139	126	135	127	134	133	119	120	117	128	136	134	155	125	150	133	122	141	117	138	125	121	114	117	97	135	117	128	134	120	152	133	118	130	132	131	146	134	137	129	139	121	145	129	111	118	136	128	125	122	116	143	115	127	126	118	113	123	130	131	140	140	132	128	123	129	151	138	138	134	103	106	128	172	142	128	146	129	105	128	132	133	143	130	107	131	122	120	132	117	133	138	129	133	127	119	124	127	127	146	138	158	143	144	121	126	132	120	147	109	113	136	121	140	135	144	137	110	130	133	122	144	144	129	147	127	124	127	144	136	138	134	139	109	127	149	154	146	116	145	109	128	137	131	144	103	114	132	119	128	121	123	126	118	127	123	132	135	143	149	133	120	143	150	109	121	140	126	137	121	127	98	133	135	130	140	118	124	123	127	128	118	124	114	114	123	134	117	104	137	131	130	127	128	126	122	134	132	144	126	111	124	120	134	131	132	134	116	144	138	123	114	129	149	114	130	122	122	141	129	124	122	120	123	121	123	146	121	135	115	138	113	149	131	119	147	115	131	113	128	128	123	119	139	124	135	115	115	143	128	113	133	130	148	115	128	116	128	155	129	138	147	126	138	103	123	108	121	126	130	117	118	109	128	126	138	131	131	115	138	135	125	127	129	129	113	117	137	111	123	121	141	131	122	126	151	128	120	123	142	133	138	121	145	125	113	137	133	116	122	128	114	127	128	130	115	131	127	135	132	122	128	139	110	119	130	138	128	113	124	140	118	120	131	100	121	145	118	114	136	131	143	135	152	133	153	139	134	134	122	147	115	123	135	120	130	144	132	115	132	123	118	118	139	153	135	139	131	121	133	140	137	150	133	134	139	132	141	126	128	129	138	117	143	132	118	140	110	149	146	128	144	155	149	138	140	110	131	146	130	145	131	127	110	124	131	119	135	159	138	155	131	118	139	127	146	128	149	113	124	140	140	136	144	124	124	128	115	146	112	142	140	127	110	132	125	121	123	113	146	130	122	133	143	125	135	138	132	125	135	123	136	150	129	137	138	116	118	146	132	138	118	129	140	128	130	114	123	114	126	128	130	145	107	139	130	123	113	119	137	145	116	112	133	125	150	136	136	135	140	126	139	126	133	116	124	126	130	129	124	123	137	149	128	138	132	128	125	113	128	131	133	134	109	124	130	113	131	127	150	128	113	120	126	105	143	139	108	153	113	141	137	136	119	135	123	135	137	131	142	137	127	135	135	146	126	131	123	143	138	150	130	122	123	154	117	126	148	139	124	117	128	147	134	149	136	129	153	144	100	135	140	127	139	139	113	118	135	129	123	125	127	146	145	112	142	113	134	138	133	139	143	143	134	122	112	137	112	126	137	130	143	141	131	160	142	130	132	131	116	148	122	130	154	131	106	116	129	140	131	139	129	120	135	111	114	131	156	124	141	118	137	123
7857	803	1366	1649	1429	1205	949	830	771	641	588	584	562	532	505	456	456	464	434	440	449	439	412	432	405	390	375	407	413	390	377	347	393	362	373	343	353	366	383	404	360	367	384	406	348	323	356	342	343	341	352	374	383	361	357	348	370	333	331	331	345	373	345	365	346	369	353	373	320	337	363	361	350	348	343	377	367	336	364	353	347	361	351	336	393	367	362	366	341	387	363	341	348	360	334	378	334	368	348	376	368	366	363	359	355	331	343	324	341	372	397	350	367	379	342	352	348	335	376	352	349	354	363	381	335	342	368	354	348	344	360	336	344	357	372	352	359	347	347	349	343	358	347	376	329	366	363	320	313	329	328	337	345	364	331	344	331	328	334	344	373	365	350	340	323	344	333	360	342	334	347	331	338	352	363	326	358	306	335	341	323	327	349	343	346	355	349	349	364	364	348	315	331	357	319	363	353	362	354	356	378	335	336	342	340	335	327	371	335	365	343	352	345	344	341	307	337	329	352	337	362	345	343	359	356	335	348	353	330	383	362	323	338	317	353	368	318	349	369	331	371	349	340	325	338	352	324	337	354	355	358	348	347	391	348	333	349	345	331	352	338	384	365	336	302	318	332	342	356	354	356	335	338	314	352	343	385	348	341	363	358	325	371	346	328	333	361	380	356	347	341	334	358	389	305	351	348	339	330	366	408	354	341	373	366	303	365	329	367	380	325	348	330	355	348	334	368	324	330	347	355	380	334	339	346	386	350	347	345	335	333	366	390	363	350	323	314	330	355	361	332	320	334	340	347	345	345	350	373	356	318	331	347	338	401	319	368	313	350	363	351	337	320	342	318	372	382	344	331	380	375	350	349	356	338	373	359	343	351	364	329	326	333	341	318	307	362	355	346	348	311	362	342	360	343	365	346	340	352	357	337	365	320	311	357	397	325	357	337	346	326	325	327	368	348	356	362	355	354	395	314	349	357	341	349	319	352	334	350	374	352	351	339	357	360	326	363	360	306	350	347	357	350	382	338	353	354	371	334	328	350	362	356	337	327	336	341	352	339	368	294	337	342	351	362	383	349	340	356	331	359	333	317	342	352	365	357	378	360	337	324	343	365	334	360	332	328	364	335	338	346	323	351	318	364	336	320	315	349	358	359	355	323	344	327	366	333	353	326	344	320	354	335	335	296	344	364	329	326	279	331	336	353	364	344	344	331	352	332	350	338	402	349	347	343	368	355	349	351	378	373	357	316	359	391	320	366	316	339	293	352	361	325	358	360	344	350	369	323	340	306	348	366	354	364	343	363	341	320	350	361	342	328	344	322	362	370	386	342	311	353	369	334	316	310	378	355	354	343	394	341	364	315	361	376	379	325	349	339	357	384	339	333	330	330	370	354	359	337	313	341	354	367	381	327	323	364	356	363	351	338	356	363	316	333	327	356	326	358	349	347	358	351	356	370	332	362	337	319	347	339	337	353	347	321	335	331	348	342	336	340	337	366	358	345	309	359	354	342	340	361	354	365	365	330	361	371	365	335	361	344	347	340	335	351	360	336	362	366	315	320	340	318	363	324	339	355	349	307	329	338	383	344	322	346	308	308	351	358	322	372	327	364	358	356	371	357	343	364	333	341	353	335	358	360	344	367	339	358	343	348	347	362	376	332	355	347	363	340	348	330	360	294	365	320	324	363	323	381	307	360	357	356	349	345	372	338	318	359	377	354	328	342	368	303	309	357	361	340	350	323	343	323	353	335	319	343	347	326	362	348	361	364	327	348	317	358	349	335	341	360	373	364	393	335	339	315	358	347	339	346	323	347	347	336	330	323	380	350	326	356	337	326	316	379	312	345	355	357	369	353	342	354	320	343	351	321	351	354	313	331	331	356	344	340	322	334	332	383	327	340	337	339	372	337	337	330	356	350	335	341	348	350	358	330	338	330	351	356	360	338	364	329	341	352	327	341	340	339	367	350	329	343	341	333	380	355	331	350	336	364	372	331	380	364	361	345	350	362	362	331	368	360	328	334	377	318	344	331	347	358	373	371	342	366	351	357	300	307	331	347	328	348	340	347	360	332	336	349	377	343	357	342	334	316	338	344	349	323	359	348	338	308	371	330	334	344	359	363	328	365	329	307	360	328	326	333	347	356	330	360	330	324	374	361	325	306	335	302	353	370	356	374	350	338	344	360	341	340	335	356	335	371	313	339	346	365	360	316	358	330	339	341	343	355	331	317	322	369	369	335	383	368	351	328	414	340	345	340	337	358	324	349	314	329	348	330	344	359	339	349	331	333	331	353	325	348	354	320	345	350	344	334	365	349	327	316	309	312	334	336	350	350	361	353	336	350	339	349	336	291	374	308	344	347	363	367	355	339	360	327	326	362	318	345	328	327	329	318	372	358	328	353	322	315	302	344	325	378	329	362	338	342	326	346	336	336	345	327	354	322	350	352	346	333	316	332	353	322	347	338	332	332	351	290	334	353	344	345	395	343	329	346	322	345	364	340	355	339	335	331	341	343	317	323	339	345	331	374	337	365	342	381	325	344	344	336	384	332	358	335	359	367	332	363	353	366	324	350	359	388	322	354	353	324	331	313	327	305	349	383	311	334	353	351	349	371	328	360	321	339	351	349	350	332	367	376	347	334	326	362	387	360	336	345	341	315	345	325	374	350	358	331	357	367	356	331	368	335	345	324	334	367	373	357	340	347	345	366	341	369	332	352	359	371	343	350	339	334	324	353	340	359	342	382	332	352	395	337	364	341	354	375	346	315	336	347	333	361	352	347	314	359	348	364	367	327	362	317	299	336	315	371	360	333	351	355	353	368	367	337	354	382	367	361	332	347	334	343	339	338	350	364	343	321	323	334	329	348	344	362	354	335	347	365	337	343	332	328	340	329	328	329	384	335	358	359	353	325	317	329	338	369	328	339	320	351	332	330	315	363	334	356	333	354	338	340	359	339	329	349	364	346	347	316	347	325	352	348	350	330	337	334	369	327	353	327	324	354	348	323	364	359	336	329	371	320	355	329	336	352	320	359	331	352	346	341	302	350	326	368	353	312	341	375	366	338	389	339	347	323	377	320	334	329	342	331	336	357	326	350	317	339	332	367	354	324	361	369	360	329	374	348	339	351	341	348	334	330	345	337	351	350	353	380	361	359	332	313	357	384	329	341	349	356	366	339	302	313	341	375	327	371	347	356	391	333	325	331	325	332	346	321	328	344	341	371	323	340	372	332	333	345	363	310	332	325	362	317	340	363	347	373	306	357	341	331	345	356	349	314	329	335	330	341	359	347	351	330	350	319	327	362	307	355	312	369	328	341	365	351	365	344	348	350	379	335	367	353	314	369	324	339	349	334	343	362	346	345	340	346	335	344	339	325	332	349	339	333	314	330	302	360	374	348	331	312	374	369	369	365	360	338	347	346	339	328	313	317	327	326	339	331	317	342	368	343	324	366	341	362	341	333	356	326	367	346	356	361	325	353	391	327	343	354	323
1483	405	399	412	419	419	358	392	380	383	448	408	376	424	429	416	434	386	396	380	425	414	410	373	374	416	371	379	329	397	402	378	399	384	428	375	385	412	418	431	362	410	384	390	396	377	372	392	367	380	344	366	395	376	369	377	430	391	380	391	347	365	383	409	365	398	416	389	362	402	396	433	385	368	408	384	381	390	386	397	388	366	386	377	422	453	392	418	414	363	395	400	383	438	371	417	400	412	407	404	384	410	369	387	361	378	398	436	391	387	404	382	409	379	346	413	411	403	396	349	376	358	410	410	416	402	431	406	391	418	378	394	428	391	340	418	377	352	391	369	399	436	432	414	411	377	396	418	408	389	400	414	391	373	359	374	434	392	379	391	393	387	385	395	373	392	402	432	400	380	382	384	395	441	385	395	378	371	389	377	399	381	418	420	357	375	381	387	368	384	362	374	409	420	372	424	370	363	402	396	386	394	394	367	368	401	397	431	410	386	356	374	387	384	397	404	381	375	414	383	399	389	368	391	350	405	397	398	378	414	435	412	383	408	398	377	400	429	454	406	375	434	398	385	420	394	382	384	352	396	370	340	416	386	379	425	399	388	427	344	357	431	397	413	382	391	410	353	377	394	354	383	420	385	355	388	397	371	409	386	365	393	432	376	382	408	386	370	387	376	402	369	389	389	383	421	416	389	355	356	390	428	357	391	350	378	432	419	385	384	386	430	404	391	383	390	393	411	398	367	416	370	389	396	373	398	438	384	408	384	364	371	405	358	390	363	384	350	428	395	386	391	379	396	388	399	367	398	382	389	366	421	404	374	386	382	423	394	382	395	416	395	372	370	371	391	385	388	401	362	404	459	393	363	382	377	350	360	362	390	371	368	393	422	390	339	400	364	340	389	426	432	390	408	419	383	340	387	394	407	394	380	392	405	352	400	419	386	345	386	383	396	358	393	383	434	394	414	352	397	383	396	379	382	409	385	382	371	402	411	386	382	407	385	379	373	380	415	398	379	373	397	395	351	343	341	430	393	350	358	385	420	393	409	356	415	406	410	411	416	402	389	380	404	363	362	400	408	399	400	352	410	381	402	385	363	397	393	408	392	374	384	373	389	397	379	353	382	421	439	390	407	368	356	403	394	391	366	389	368	422	422	352	344	395	354	375	402	394	418	398	395	430	393	381	385	421	344	402	393	383	389	398	411	397	402	396	376	399	389	432	382	379	417	407	376	410	364	422	387	381	407	414	381	372	359	355	379	370	404	412	368	407	392	359	374	388	422	380	393	379	378	381	364	407	368	403	377	417	384	400	380	374	384	370	370	356	372	400	396	399	415	379	388	421	425	422	354	418	369	400	366	386	366	379	418	413	396	379	415	411	385	432	403	428	349	394	415	359	357	396	380	417	382	366	420	381	397	439	375	375	407	410	392	426	359	346	409	392	358	427	375	371	386	398	429	391	390	388	387	394	390	405	389	377	393	389	409	395	381	378	379	397	410	390	419	390	414	388	384	406	378	385	411	409	394	388	393	440	396	397	362	406	424	378	396	420	376	358	420	372	377	352	374	386	384	429	386	381	387	379	400	382	406	386	387	417	406	429	367	380	378	422	400	395	386	413	322	411	395	413	412	365	431	405	336	337	420	383	352	381	368	348	395	379	373	419	377	376	440	347	383	405	341	389	381	391	376	397	370	410	413	413	370	421	395	401	419	409	345	409	377	377	407	375	351	400	353	369	372	407	395	362	364	370	407	395	371	388	451	413	449	375	376	425	386	403	379	425	351	400	403	371	408	404	393	372	377	410	379	385	429	406	381	397	411	412	404	445	378	376	371	332	392	358	393	429	371	349	405	400	407	406	356	359	397	361	438	346	403	396	436	360	394	417	397	421	367	373	393	419	365	399	394	401	373	417	407	368	400	394	400	382	361	380	400	380	406	386	404	446	394	383	377	365	390	374	370	389	377	396	367	416	384	400	391	414	392	402	402	416	369	391	382	358	395	395	355	373	403	402	432	398	398	423	362	382	376	372	435	398	376	415	388	436	420	406	435	374	369	412	377	379	408	401	414	403	395	418	461	382	396	401	372	401	372	388	385	400	408	397	380	414	417	417	370	395	383	406	381	387	384	423	355	395	392	448	422	384	386	361	365	422	413	378	373	365	399	405	403	398	419	408	408	402	371	363	409	395	366	420	383	383	403	399	403	368	399	391	414	373	394	375	415	384	353	363	414	396	394	419	399	415	396	424	424	382	409	365	408	444	389	382	363	393	386	410	395	404	370	423	417	402	386	390	401	416	389	432	393	379	389	398	417	399	444	418	369	358	380	388	351	382	390	385	388	404	369	387	405	382	386	411	406	407	444	403	412	375	356	416	427	346	413	411	427	383	376	375	370	397	404	393	375	396	401	394	426	356	358	398	353	388	366	411	402	399	388	366	386	374	385	381	440	387	421	358	399	416	376	412	406	396	399	424	402	419	392	363	383	388	381	389	426	375	399	403	356	407	387	401	430	385	421	402	387	404	351	427	384	420	428	365	400	386	369	431	379	407	369	392	392	401	391	363	389	402	357	351	382	380	417	335	384	374	407	368	425	458	415	436	382	401	384	411	362	386	388	381	374	413	387	352	378	418	418	392	428	378	365	365	373	396	384	363	395	358	390	406	392	410	362	401	360	362	368	393	356	403	382	424	373	419	409	368	396	418	360	386	374	357	367	402	378	404	386	362	374	365	407	379	415	371	426	391	404	396	368	367	383	396	402	411	425	362	378	385	381	392	383	380	408	383	356	382	387	365	360	381	406	403	410	400	414	404	344	400	388	350	391	395	392	373	388	386	381	370	399	393	393	390	400	370	384	403	383	362	382	422	386	421	388	422	406	405	449	413	367	388	395	372	394	395	398	383	428	388	393	360	364	416	361	358	408	338	397	398	366	429	376	443	449	409	344	401	384	421	391	375	398	386	393	364	387	386	375	372	371	428	365	372	391	394	414	416	407	389	366	408	397	386	378	425	400	387	408	374	444	409	381	420	384	389	410	375	388	411	362	359	392	414	378	371	433	456	416	410	365	367	391	403	385	361	377	387	356	353	364	395	380	391	390	416	393	353	396	406	384	373	362	423	405	395	418	355	395	385	408	424	411	353	380	364	349	359	359	413	396	436	354	407	384	380	415	449	381	385	370	398	381	367	378	383	380	387	362	357	393	387	387	441	385	400	390	373	367	395	355	383	387	398	434	401	427	403	397	397	400	361	394	438	403	372	391	392	389	399	346	359	372	395	402	373	378	382	400	424	404	416	361	433	396	371	357	396	360	416	384	395	371	356	398	396	382	387	346	398	397	391	426	395	371	354	415	366	381	385	401	384	404	395	373	404	345	384	381	384	421	378	433	374	389	389	372	391	396	399	395	399	432	383	387	355	414	413	368	419	421	380	405	388	381	413	393	334	397	378	386	421	391	385	369	386	396	412	390	420	394	413	373	366	377	404	410	397	402
2133	880	933	872	923	885	965	932	884	950	957	923	941	845	864	882	902	928	884	923	889	939	888	853	989	863	929	944	826	903	938	888	898	895	904	963	899	887	946	904	933	869	938	852	901	915	920	924	885	892	898	880	870	898	869	896	926	839	905	915	914	936	896	894	875	909	927	919	864	947	878	983	892	875	905	864	907	850	896	900	902	877	863	874	875	825	870	886	906	888	873	956	915	895	889	872	948	891	883	863	899	921	954	913	922	924	866	928	877	911	922	882	898	853	895	884	872	901	871	902	877	852	952	848	876	915	916	967	850	863	908	866	876	897	930	919	882	952	833	876	897	890	881	890	908	882	900	868	896	907	884	880	913	966	868	950	896	886	904	916	881	875	883	904	852	866	866	913	872	950	862	864	915	921	891	914	875	868	885	868	840	880	941	873	916	851	882	874	918	912	898	915	905	912	864	899	837	923	881	937	941	896	863	835	906	917	909	851	870	888	866	840	870	874	863	910	931	873	848	897	954	934	883	908	889	868	924	893	918	898	886	847	911	867	904	876	899	917	908	872	909	917	943	885	837	919	908	905	889	915	868	891	913	843	895	917	889	882	894	929	973	870	898	868	914	870	972	897	841	935	862	918	931	903	905	876	890	854	894	948	921	926	893	914	900	907	896	902	924	877	917	896	961	860	902	908	852	860	912	914	938	881	932	915	926	939	843	921	875	913	848	892	915	925	891	874	877	886	944	878	899	886	866	891	924	919	991	938	906	923	886	924	970	871	921	855	852	859	857	921	887	888	910	913	905	881	975	898	915	899	909	978	896	891	865	900	916	938	882	919	918	882	891	902	960	948	933	938	901	935	868	878	955	883	902	901	893	933	890	884	895	846	900	914	872	885	926	889	893	914	885	886	874	936	938	937	887	898	927	883	927	893	909	939	858	906	939	918	881	915	887	863	927	840	900	930	919	870	925	876	891	907	842	837	930	948	915	907	914	871	903	889	867	878	893	894	881	908	853	916	843	929	909	941	861	915	918	868	874	883	908	879	845	907	907	868	869	906	906	931	901	906	872	877	889	875	918	880	899	911	888	963	841	915	913	898	880	894	894	847	852	884	896	929	911	910	890	884	921	921	864	906	916	904	901	911	879	914	893	884	833	873	862	922	916	892	877	909	907	916	892	885	914	892	908	932	913	929	912	847	885	940	910	890	847	864	919	906	868	925	926	926	917	891	879	885	896	846	879	895	910	914	892	876	892	914	840	882	913	944	894	880	901	898	893	938	881	954	895	880	912	916	893	855	927	893	922	909	900	891	879	957	877	930	886	928	852	902	887	902	864	881	873	892	937	909	909	863	945	924	885	914	893	905	844	983	922	897	935	852	870	933	853	840	877	893	891	869	884	935	906	883	911	859	872	911	902	861	918	903	922	924	843	905	902	917	872	937	912	877	916	912	903	885	812	894	908	836	912	895	924	891	875	973	927	928	902	911	890	918	893	962	861	908	906	861	885	882	902	859	864	912	911	902	887	908	943	949	901	856	853	876	873	923	873	898	882	889	924	872	892	932	936	927	908	937	902	926	906	924	895	836	888	875	874	838	937	884	878	888	917	863	905	937	840	915	944	904	876	898	822	929	931	896	937	902	883	831	930	884	892	916	938	907	890	876	908	861	937	893	948	881	895	929	896	882	914	871	851	924	913	857	849	894	918	925	951	932	884	866	897	876	899	877	879	896	894	912	888	896	914	890	851	889	956	889	890	928	885	823	852	944	899	900	864	959	922	892	863	912	919	856	919	975	881	918	896	884	935	865	889	890	928	891	888	859	877	834	860	888	953	875	912	955	857	863	909	878	861	891	865	937	844	898	886	879	944	892	861	891	904	915	888	916	921	896	910	874	896	854	908	932	877	922	890	942	911	879	919	938	895	905	960	907	906	899	922	943	916	900	939	922	882	912	903	963	943	931	918	879	897	858	912	899	890	854	851	924	879	922	846	931	859	902	870	842	869	808	857	913	893	852	870	855	890	914	932	903	938	886	889	860	914	901	868	852	913	850	893	942	921	909	892	899	893	903	907	848	871	915	874	895	905	919	857	933	906	907	910	907	914	903	870	893	921	854	924	970	920	965	870	897	884	933	889	895	901	936	898	898	905	947	897	831	924	890	870	840	898	855	932	926	882	938	888	936	931	956	936	934	944	870	884	956	950	883	898	871	858	904	900	876	901	900	920	919	905	877	908	868	895	943	895	859	873	874	885	884	890	886	959	906	897	876	921	932	889	902	896	928	897	900	869	898	864	919	861	867	902	907	906	926	881	877	894	895	914	927	888	893	857	898	885	895	874	915	928	884	944	924	921	943	859	948	913	932	922	901	936	893	883	914	913	840	885	912	872	870	916	857	864	911	927	885	837	884	881	907	869	889	908	896	924	920	846	887	885	883	871	920	940	916	877	898	927	907	878	881	902	922	870	837	956	886	919	847	912	911	905	907	880	870	927	917	885	887	897	865	851	872	891	946	889	939	902	867	891	910	864	947	923	881	864	858	933	952	853	944	859	927	886	906	886	901	904	858	922	900	920	900	841	936	899	933	909	914	881	849	975	906	895	891	872	941	849	869	894	868	895	875	953	898	862	902	911	876	879	870	903	919	918	897	885	894	883	896	933	874	938	893	891	875	891	922	905	933	867	893	889	920	911	897	888	906	881	959	874	881	908	842	945	867	880	895	910	963	888	918	845	916	913	894	900	874	863	947	891	870	855	873	939	921	948	858	865	874	935	867	874	933	902	950	905	909	903	906	865	835	943	844	851	892	894	927	916	899	886	904	862	918	890	900	903	907	876	893	875	925	909	914	888	926	893	936	932	910	943	855	901	873	892	888	895	848	904	938	900	860	909	853	900	916	890	923	865	896	923	907	895	895	898	938	908	876	846	873	912	878	927	907	895	892	899	888	931	827	907	902	910	873	848	883	953	917	867	905	866	906	900	920	898	941	923	901	935	874	894	906	853	843	876	894	868	926	919	937	903	925	924	924	870	891	965	926	891	908	920	946	914	888	902	948	896	887	895	963	935	913	922	940	929	846	937	910	917	851	911	936	861	869	888	893	902	865	961	863	876	885	874	900	952	852	883	900	894	879	936	895	849	875	948	907	895	871	898	911	915	815	906	905	900	937	938	884	860	867	881	863	922	907	848	922	877	874	907	941	883	877	939	865	886	869	878	906	851	907	910	890	915	845	927	870	920	874	877	904	902	892	880	860	899	884	947	868	866	900	864	885	860	941	896	967	924	853	920	902	932	952	862	906	930	918	910	834	899	974	922	874	930	852	891	908	899	901	890	918	916	910	903	971	915	926	918	949	915	860	882	932	946	895	924	898	956	909	856	895	835	879	897	862	912	866	890	889	867	918	917	897	903	839	894	863	863	943	917	867	862	820	851	852	974	922	869	945	875	884	901	858	910	923	867	895	937	881	924	849	902	852	901	933	858	938	881	933	928	905
7099	524	522	481	428	349	348	328	321	303	281	289	341	302	308	313	299	303	304	292	308	293	300	300	266	291	284	317	278	296	274	310	295	326	272	294	345	296	263	288	243	269	279	260	269	296	278	279	272	305	309	309	319	258	275	276	250	298	303	292	278	301	304	318	324	309	304	312	265	264	268	305	292	260	313	287	289	320	275	292	282	246	288	273	304	288	290	309	298	319	290	294	267	304	275	287	318	286	323	285	311	272	310	245	299	262	283	289	279	263	290	280	332	309	259	281	273	264	308	285	273	254	267	270	268	273	316	279	287	290	303	306	316	296	290	289	292	256	265	268	314	300	274	284	294	288	287	296	275	303	299	264	269	256	291	299	282	281	279	306	308	314	253	278	301	294	328	302	275	261	273	279	258	324	334	286	308	301	297	301	293	327	277	299	286	284	280	271	293	260	315	282	275	254	281	279	276	296	296	299	292	315	282	293	298	296	306	299	265	280	281	343	295	283	311	255	260	287	277	314	315	290	260	316	317	302	305	298	287	292	290	291	286	264	290	294	314	293	293	267	265	284	263	302	323	309	280	285	260	302	300	293	258	308	294	250	297	288	263	299	329	278	276	294	293	310	307	291	304	269	261	288	282	313	269	267	270	282	303	291	294	299	294	274	292	286	276	272	280	279	297	287	293	282	290	275	318	291	299	296	287	298	295	310	303	306	262	310	302	271	293	311	289	282	293	305	290	277	282	325	273	322	265	315	295	282	324	282	272	317	277	278	286	297	277	297	253	271	273	291	281	296	281	283	279	305	311	315	277	293	315	301	296	268	253	271	292	302	297	307	253	267	299	303	307	310	286	317	298	309	302	282	317	306	320	274	305	290	275	293	288	295	254	308	306	280	286	271	287	283	270	283	302	284	319	258	259	285	307	264	284	291	263	301	280	296	281	267	240	285	302	280	300	300	314	298	255	277	291	284	293	286	314	259	285	304	298	269	314	267	343	273	258	280	262	291	270	286	272	303	280	314	299	296	299	298	291	288	288	282	283	291	311	300	277	278	282	275	277	295	320	255	280	253	282	284	274	299	295	308	271	247	289	275	263	301	298	298	278	312	270	269	300	287	291	315	281	282	302	295	235	304	280	271	260	312	281	288	307	293	296	288	273	289	283	285	303	286	303	287	316	303	303	289	310	286	274	283	290	288	315	288	318	283	326	273	300	285	265	317	321	257	267	308	278	280	282	280	304	277	269	295	336	302	285	290	278	291	315	266	284	284	297	304	315	291	280	308	284	286	268	311	302	272	280	281	285	296	258	275	294	251	274	285	301	300	295	280	312	284	286	277	297	271	278	287	312	293	303	280	301	300	295	290	254	275	311	266	297	277	283	261	307	301	272	264	303	282	292	278	283	286	306	292	279	253	295	279	274	322	271	280	295	289	290	255	280	318	311	290	251	314	288	261	267	286	281	294	286	273	277	283	309	344	296	283	298	291	284	305	294	267	281	290	271	254	291	304	289	300	294	289	289	284	305	329	283	277	280	315	277	273	293	305	283	332	278	276	288	279	256	294	279	266	265	295	313	320	278	281	313	299	283	285	293	301	299	308	271	297	252	281	317	277	305	277	321	277	266	300	262	265	302	279	266	290	263	291	308	262	311	285	281	300	274	302	284	308	307	253	285	288	305	313	279	298	272	288	301	275	251	266	268	324	297	304	292	276	264	306	318	295	309	315	276	276	287	283	314	310	289	297	281	286	287	296	271	275	280	284	263	290	318	319	249	271	273	256	276	278	279	264	256	304	314	270	290	282	273	270	299	285	251	313	291	299	286	247	289	304	297	303	294	325	286	260	269	318	281	292	258	303	296	289	289	260	312	291	299	272	281	266	267	285	303	277	269	298	307	281	288	275	308	325	320	281	277	288	298	311	306	281	294	322	280	293	332	287	289	323	281	286	292	293	289	296	300	304	260	305	273	339	292	305	254	306	321	276	293	285	269	296	308	276	295	280	285	302	275	292	277	293	294	269	282	304	265	282	284	289	274	330	295	295	288	285	304	293	278	304	310	303	306	301	308	299	279	256	259	256	311	314	323	291	301	273	288	277	281	305	286	273	288	305	282	301	283	276	300	310	285	298	319	282	303	300	272	289	304	285	269	289	288	289	313	316	276	340	295	292	286	323	273	304	266	305	280	309	296	263	300	324	286	318	293	298	294	296	274	313	278	258	295	303	285	262	270	297	322	291	266	260	305	283	281	273	316	268	278	259	292	303	299	280	303	261	299	327	321	330	279	272	253	273	264	309	299	296	311	282	302	283	296	303	303	290	301	292	269	297	269	307	285	265	270	302	297	266	292	311	282	279	295	310	293	312	297	280	295	310	273	297	287	297	305	301	345	290	276	319	319	285	280	256	298	264	261	311	309	280	294	274	284	303	310	279	289	279	308	307	294	267	293	280	312	279	289	292	269	304	305	317	297	291	272	254	291	289	289	288	261	325	287	272	307	289	276	309	299	241	302	322	279	276	298	290	262	278	303	303	255	296	299	311	272	317	300	315	285	269	281	303	285	290	278	308	277	277	250	261	312	268	289	288	276	327	302	283	307	323	290	287	293	302	303	293	291	276	270	264	300	284	310	307	307	286	277	288	279	286	271	337	303	299	290	297	264	248	270	251	285	301	288	280	279	294	291	288	253	303	295	283	274	246	240	302	291	313	279	289	290	289	274	284	309	265	283	285	296	311	280	314	270	264	325	298	301	291	312	266	295	240	256	284	265	265	285	265	272	266	261	270	290	279	287	318	270	288	267	290	266	289	294	273	262	274	302	295	240	296	306	266	302	281	291	268	266	271	309	291	272	275	314	273	262	298	297	293	275	283	295	273	278	320	294	323	282	292	270	318	328	294	288	300	270	264	292	263	290	306	273	306	280	286	287	285	272	316	290	283	303	302	284	288	295	295	278	286	276	302	279	294	302	280	302	302	305	275	303	265	297	275	229	296	264	266	273	298	314	314	289	318	272	312	309	256	303	326	340	303	285	278	298	292	296	312	296	270	289	254	275	287	278	346	287	293	349	302	336	295	282	316	303	301	301	311	304	297	297	278	302	286	311	308	258	315	292	265	270	281	262	274	269	286	267	277	312	333	297	256	260	284	256	261	302	275	286	287	280	264	264	284	278	272	309	275	261	284	307	287	290	270	305	271	278	271	306	307	303	301	311	297	263	311	281	250	269	319	306	283	284	290	298	274	311	280	292	280	290	288	307	278	312	290	282	238	314	298	291	274	258	313	290	288	273	292	319	278	290	299	317	287	295	306	294	303	302	242	306	290	286	286	330	278	283	313	296	297	283	296	276	294	291	273	303	322	326	306	299	250	264	292	271	262	272	287	293	289	285	288	260	327	295	286	308	268	269	269	292	291	298	296	274	255	279	277	298	273	292	251	294	330	321	293	292	303	287	271	278	308	278	308	288	301	272	296	292	294	305	286	266	284	281	320	270	285
6580	870	1267	1400	1273	1109	1035	916	875	869	831	797	772	757	768	804	740	769	741	692	708	745	693	688	701	753	696	717	713	637	722	704	695	664	729	681	761	711	663	693	665	657	681	656	691	707	709	698	705	702	712	725	662	632	711	683	728	693	655	669	694	640	666	638	687	692	699	667	683	678	687	678	694	699	690	687	686	714	701	704	684	665	616	701	670	705	683	684	684	658	679	646	633	706	684	701	676	648	697	684	687	661	714	672	702	685	652	673	678	639	683	663	661	661	718	770	644	711	678	666	718	735	725	643	686	682	684	731	710	706	658	685	673	673	668	674	669	716	721	664	714	688	693	691	621	606	697	743	679	674	642	704	659	702	644	674	686	657	712	695	682	711	708	711	665	700	694	670	680	679	690	699	654	673	705	693	710	632	693	663	649	710	720	689	659	690	654	685	726	706	660	714	732	668	689	683	672	660	667	670	683	669	648	692	622	689	642	649	692	700	647	663	681	610	704	656	638	653	640	712	684	695	681	698	720	683	661	694	654	698	695	677	731	662	715	630	693	653	670	682	643	684	720	687	667	715	725	680	678	655	699	629	697	697	641	671	687	657	694	611	665	658	697	692	649	724	651	665	689	682	671	636	737	708	670	690	645	673	700	662	714	655	695	704	711	650	698	740	728	676	680	652	687	664	723	660	693	724	663	691	646	674	709	686	659	687	644	716	699	640	697	685	692	654	713	700	720	686	708	676	667	677	684	653	644	706	673	673	692	671	712	701	680	726	624	667	668	664	670	718	672	675	696	666	683	660	688	658	652	661	667	658	636	693	677	659	646	641	644	668	675	624	708	696	684	706	679	687	654	658	667	658	701	678	673	706	698	665	755	677	675	668	643	714	697	680	656	699	680	627	705	666	652	678	721	732	685	676	649	633	691	673	670	678	674	638	717	639	661	717	651	659	626	709	669	663	652	664	682	709	665	658	698	650	650	649	613	645	704	670	692	671	694	688	678	705	713	654	635	664	676	722	655	698	671	614	721	695	678	676	666	652	646	672	619	665	686	674	679	726	677	658	656	685	688	701	688	688	724	660	631	673	651	685	689	667	711	653	676	663	685	642	681	717	682	662	653	685	646	706	722	643	688	666	696	681	690	671	664	660	667	641	626	645	715	677	634	643	693	658	682	650	696	655	725	663	682	671	685	666	704	685	670	689	668	692	699	657	717	695	657	680	678	696	668	654	697	711	693	653	661	679	666	687	734	656	668	655	671	684	655	659	640	723	665	685	657	715	691	650	666	684	706	679	676	685	674	669	726	698	679	724	697	714	665	665	674	661	654	697	681	663	706	683	680	677	663	675	650	692	666	695	687	675	632	634	685	686	702	677	653	679	708	692	657	643	668	731	718	704	702	668	640	663	695	699	669	689	696	687	682	707	702	643	715	703	694	692	647	668	712	654	623	675	715	644	735	686	665	678	667	647	702	702	680	652	666	666	672	679	702	709	708	667	703	718	696	726	699	674	659	765	669	650	663	709	679	628	645	685	652	725	717	651	680	672	674	654	671	669	692	723	673	720	645	678	671	652	717	658	733	722	706	680	663	661	659	679	710	631	720	664	687	650	696	694	721	677	694	667	673	664	644	663	695	696	660	683	656	659	698	667	675	660	667	642	701	700	656	695	678	687	694	657	694	655	658	667	680	704	690	720	694	709	678	661	701	655	629	701	685	685	692	690	668	618	664	689	651	678	681	687	638	710	712	653	707	668	674	644	691	680	634	639	664	682	636	652	692	701	646	691	683	724	683	701	705	667	678	671	699	664	695	701	669	683	675	658	705	696	729	693	655	682	698	682	712	712	667	661	633	733	670	652	724	620	667	751	623	688	681	668	725	702	679	677	688	680	676	699	663	678	666	666	683	662	657	674	687	691	664	658	691	669	716	689	678	670	702	726	699	670	659	664	642	700	660	664	694	683	715	715	623	687	690	681	738	702	662	694	718	708	714	670	657	696	652	697	682	653	661	698	667	670	684	650	688	753	648	681	647	689	661	656	690	647	705	666	674	671	694	682	648	644	668	656	688	707	629	686	638	683	686	680	696	663	719	664	661	648	693	698	675	683	659	674	680	686	655	666	701	643	614	686	702	710	679	687	650	723	670	660	720	657	679	706	681	690	713	719	698	668	686	715	661	697	710	674	682	638	672	648	682	699	707	624	653	629	640	662	656	674	672	666	725	679	668	653	684	670	700	656	705	697	636	669	652	674	654	644	607	674	679	674	670	703	685	681	732	728	641	701	663	702	691	671	649	709	649	654	681	708	706	681	713	675	660	646	686	632	685	709	683	681	675	697	707	708	670	723	692	721	714	708	730	649	685	696	656	640	712	650	652	668	715	691	705	686	723	664	677	686	657	656	647	635	650	662	699	638	706	674	644	706	681	732	709	687	668	648	679	690	640	742	731	661	660	701	717	711	740	670	689	662	698	651	712	717	652	706	717	682	680	691	681	728	674	700	694	707	698	669	686	662	694	704	669	666	700	667	718	692	682	691	689	683	670	707	677	718	694	639	709	668	691	672	657	689	673	719	714	648	656	668	681	709	711	663	717	649	659	654	697	667	684	701	662	629	707	674	655	645	690	631	702	677	712	665	653	705	729	674	692	651	656	707	658	626	695	659	633	623	650	657	703	678	643	689	670	724	705	705	668	689	672	685	682	670	713	649	684	673	684	684	679	659	703	688	688	655	716	671	718	647	730	678	696	672	723	685	669	710	693	677	679	688	679	745	694	655	686	656	652	692	656	661	685	681	682	686	702	745	658	701	666	712	659	693	684	669	716	687	693	669	691	603	677	630	665	661	677	656	686	686	676	684	701	752	692	640	658	718	662	660	698	677	711	711	632	696	683	709	676	688	706	682	700	639	692	665	719	657	711	665	678	706	668	671	689	675	697	676	639	677	684	664	650	708	700	666	689	663	679	646	660	654	697	736	706	674	716	728	697	685	653	645	681	650	652	698	668	681	656	655	656	643	674	722	635	709	651	650	674	676	625	652	660	658	706	679	680	658	708	671	713	675	705	663	647	732	666	690	678	652	672	624	725	688	679	682	680	635	653	669	622	657	685	667	646	687	685	685	669	662	653	697	672	642	641	611	685	717	710	678	640	685	652	683	641	680	690	676	678	679	677	689	680	658	681	697	625	640	712	736	648	648	658	662	643	707	682	642	660	670	697	670	684	651	688	692	705	675	670	681	671	671	673	711	680	663	681	738	661	686	664	682	665	724	684	695	680	647	689	667	687	652	735	696	691	672	711	739	655	667	675	658	654	708	620	699	648	691	654	704	663	745	675	677	655	674	677	711	721	706	703	696	676	634	690	670	703	641	702	706	634	641	699	651	677	672	695	652	704	666	653	711	666	746	669	650	675	672	725	687	665	688	665	705	702	680	649	699	674	668	697	667	653	677	668	691	663	693	714	651	646	653	674	698	693	686	698	678	657	653	675	692
12971	822	605	539	340	282	227	209	208	178	151	157	168	122	140	157	163	148	146	127	139	123	128	149	152	143	127	141	138	143	151	160	136	137	129	123	145	124	135	122	125	136	136	126	124	123	137	150	137	175	140	133	142	142	137	134	125	105	138	138	103	127	145	134	133	127	146	127	120	118	97	125	118	131	127	153	143	139	134	142	131	129	123	147	136	123	146	132	149	136	159	140	152	130	149	128	146	126	133	154	143	136	135	143	125	121	128	123	142	122	139	135	136	134	125	147	118	127	135	143	125	149	128	143	106	128	140	130	118	154	132	114	114	158	139	139	133	153	112	146	123	136	129	115	124	132	156	136	112	142	126	104	128	141	143	129	151	112	133	126	128	143	135	117	125	132	146	139	114	129	132	128	120	117	113	148	132	140	127	123	129	140	135	123	134	126	131	136	124	116	136	147	138	131	132	129	124	134	128	132	138	149	145	127	125	146	145	109	149	135	144	143	126	117	154	141	130	122	131	131	119	127	110	130	135	115	102	126	123	149	117	123	121	118	121	126	122	140	138	127	136	135	138	117	119	145	143	116	140	132	123	128	138	132	130	122	119	126	140	130	129	136	132	109	155	147	127	131	142	156	151	118	136	143	130	120	112	108	123	135	130	117	131	133	151	120	122	133	154	130	120	124	130	118	113	137	119	121	125	149	125	116	115	139	137	126	155	140	141	127	108	133	126	147	142	128	128	119	128	131	129	124	147	137	142	150	113	120	135	129	140	146	133	128	128	128	148	140	119	157	137	141	164	161	135	107	137	138	123	118	127	145	131	121	141	150	118	143	132	136	151	128	147	143	115	120	150	141	134	126	128	125	116	124	126	137	132	130	103	107	142	111	127	114	130	118	122	133	119	157	140	123	104	120	131	162	130	133	135	153	150	134	163	150	137	130	122	150	112	136	139	115	140	125	139	124	128	162	142	126	121	135	128	119	113	136	144	144	123	117	110	128	123	146	124	128	116	131	122	121	120	145	122	131	142	144	141	137	115	125	112	132	104	128	147	128	136	135	143	121	141	143	156	135	126	118	122	135	114	106	136	121	128	123	151	132	113	121	126	125	135	124	147	126	121	124	153	134	133	121	142	156	140	127	139	134	150	128	130	128	124	135	118	156	136	143	126	122	111	128	130	123	139	153	131	143	128	128	134	129	132	131	101	137	146	126	137	122	136	132	124	125	153	142	116	123	115	132	110	139	124	126	140	158	131	148	119	115	116	145	137	131	128	142	126	124	129	122	123	123	121	122	121	128	126	118	137	132	130	138	137	133	133	148	144	141	136	142	121	136	150	144	126	139	148	137	150	141	128	143	131	114	118	116	136	122	135	134	145	120	128	155	133	141	110	118	139	141	126	142	142	161	134	129	119	118	124	113	120	130	152	120	131	142	152	121	122	134	134	123	144	138	133	119	146	137	145	139	105	119	134	130	131	127	119	123	129	135	116	122	139	148	127	128	158	123	131	135	157	158	116	110	126	137	121	140	117	135	133	126	117	118	145	133	124	130	114	138	138	129	144	142	113	118	151	117	116	128	144	134	136	138	119	119	113	125	117	150	124	130	133	124	133	152	124	118	121	131	130	121	124	103	142	104	131	122	128	130	133	130	118	123	130	136	121	131	116	144	131	129	120	135	134	129	126	154	125	120	171	125	110	128	133	123	129	163	152	126	119	143	129	113	150	126	128	126	139	135	123	134	129	147	126	120	134	127	123	137	115	134	116	157	122	138	114	106	126	128	127	116	118	118	113	124	113	136	111	140	140	131	119	132	137	133	149	142	113	124	129	133	139	125	117	162	127	130	114	121	133	141	122	141	117	135	125	111	131	125	114	123	124	115	109	161	147	136	117	151	132	126	141	127	152	116	126	121	130	115	131	138	145	146	125	119	121	136	126	132	144	113	128	130	126	134	117	140	139	121	150	131	122	117	131	156	119	118	126	137	141	136	120	168	156	119	123	131	128	145	139	147	129	127	123	126	137	123	118	112	139	102	131	128	124	135	110	123	127	120	138	132	124	128	135	141	119	130	134	128	121	136	140	140	137	146	135	125	138	126	128	118	124	129	115	148	120	129	126	109	132	141	129	122	122	149	123	116	128	132	130	138	107	116	130	153	141	117	159	126	131	128	144	140	135	139	123	116	147	142	112	136	123	121	130	137	153	126	130	119	130	142	137	132	140	132	130	152	127	136	104	110	145	138	147	130	124	147	121	137	118	139	128	139	122	124	118	156	145	113	117	161	139	124	127	136	132	135	114	120	131	130	142	117	139	124	145	147	153	115	135	121	129	143	113	109	149	135	131	139	145	125	134	123	144	131	136	147	135	124	133	132	134	124	111	133	131	128	140	124	102	140	127	126	148	123	143	114	121	122	122	118	122	151	135	143	110	141	147	145	137	147	114	139	143	133	113	124	133	116	118	139	115	114	134	129	148	123	127	139	127	126	141	128	128	138	139	131	144	112	127	120	129	119	149	127	122	128	123	134	130	106	116	117	140	131	108	119	133	139	124	122	146	128	142	131	126	122	130	144	136	128	144	158	138	118	132	110	137	125	160	135	126	130	123	116	136	127	115	116	120	128	119	120	111	115	143	127	147	120	113	107	135	149	135	114	113	118	115	114	137	119	134	127	134	125	139	137	131	121	126	152	126	117	127	122	136	126	128	130	116	114	114	125	145	141	131	110	140	121	126	135	128	121	122	161	112	150	130	110	145	140	134	117	116	141	126	149	139	150	115	120	121	118	109	133	127	138	153	124	127	138	147	141	145	108	116	131	117	127	134	129	129	128	139	122	145	143	110	132	122	123	121	136	150	112	139	155	110	128	128	130	139	137	128	140	114	144	114	133	101	137	117	144	119	137	141	111	117	129	133	134	115	130	132	136	114	145	117	139	140	125	140	115	140	140	175	129	146	133	110	149	138	106	146	127	127	140	169	134	149	128	107	111	127	129	130	143	131	120	136	132	113	136	149	138	109	150	136	122	139	150	131	136	148	139	131	139	128	138	110	119	147	112	111	113	146	125	123	117	144	139	127	140	114	135	141	149	116	129	139	125	134	135	141	138	117	138	158	135	124	123	163	112	138	116	141	136	131	140	146	131	122	141	129	136	110	118	136	124	126	146	124	158	142	132	130	150	141	127	114	135	141	138	119	125	130	152	152	123	110	141	132	153	148	124	120	109	129	136	126	133	133	124	147	140	134	130	128	130	136	130	136	137	150	123	112	136	123	138	127	131	131	139	141	105	130	145	135	128	145	136	127	127	135	133	130	129	127	132	146	128	120	128	124	116	118	139	141	143	136	110	131	113	106	147	134	123	108	123	133	142	108	160	141	132	113	118	156	129	121	130	147	142	142	131	126	130	124	117	137	153	130	128	129	128	135	131	122	149	142	135	122	110	127	134	134	127	117	149	142	133	133	141	143	124	118	114	117	131	116	132	128	117	132	113	132	120
7796	775	1415	1623	1424	1191	965	843	730	666	606	539	551	533	470	472	478	454	429	412	414	408	406	414	405	405	370	392	420	375	404	394	366	364	365	372	369	341	360	368	384	350	364	381	410	368	380	375	343	337	367	375	341	360	347	346	362	355	362	364	360	330	357	324	352	342	365	353	330	378	320	375	381	358	341	318	369	348	363	340	365	331	359	348	337	360	347	373	364	330	326	366	372	368	346	337	341	362	323	370	328	339	377	317	312	378	331	330	369	355	328	352	337	340	363	347	361	342	344	345	325	370	355	355	358	358	341	335	327	328	318	371	350	384	357	303	336	357	349	329	353	325	376	391	364	321	344	342	332	346	301	351	347	378	354	342	369	390	358	342	358	364	334	370	308	355	340	352	370	364	370	358	383	332	354	368	325	340	365	345	380	359	329	357	337	348	323	359	349	364	305	362	339	371	359	327	356	363	329	349	358	352	327	342	372	325	349	358	349	330	343	372	344	358	352	365	343	348	337	338	335	330	367	341	354	311	323	347	361	372	339	367	377	360	335	346	325	351	334	338	347	319	348	313	345	340	379	372	319	320	324	385	321	362	369	351	316	352	324	315	346	319	341	364	329	319	368	334	375	324	324	341	359	359	312	344	329	365	377	343	344	342	339	353	353	371	357	343	361	361	348	395	321	348	353	343	350	356	369	347	375	338	349	347	390	335	325	360	322	362	341	317	340	343	327	334	385	345	319	307	343	370	364	312	344	344	378	350	376	347	349	357	382	359	350	376	322	338	330	349	381	339	323	358	364	338	344	357	369	333	311	348	316	359	332	319	380	351	327	364	349	344	349	356	333	372	338	366	329	400	349	359	355	339	313	352	344	364	340	361	331	338	355	326	360	341	352	334	356	340	370	327	329	366	332	355	369	331	335	381	362	325	319	341	339	334	357	332	322	338	333	369	348	377	353	387	347	310	337	351	329	369	370	346	365	345	336	330	343	310	351	347	362	360	324	354	388	345	334	351	355	342	364	340	361	356	335	336	351	357	342	320	341	333	350	343	326	332	336	342	355	360	342	367	334	331	352	335	346	373	321	329	353	368	333	355	349	336	358	332	365	325	353	356	356	352	327	337	379	377	334	341	342	356	366	363	377	360	340	360	342	370	324	333	346	367	351	345	337	330	349	338	316	333	353	335	307	334	351	358	365	332	361	366	338	335	394	327	352	364	334	383	324	316	331	367	350	361	352	356	335	329	357	366	319	348	306	344	341	372	337	344	339	353	342	371	334	347	342	343	320	352	358	316	359	341	352	335	383	378	347	342	345	338	361	337	359	329	308	353	381	356	364	338	358	349	327	357	359	348	396	362	367	334	360	366	368	358	325	329	357	335	352	332	403	329	352	363	336	356	374	347	367	383	320	366	333	331	326	370	361	370	338	378	353	332	344	333	368	355	368	331	334	340	344	368	335	327	347	312	352	338	334	316	329	314	361	348	347	338	373	369	327	362	357	338	314	324	335	327	343	298	354	358	366	330	399	318	369	363	332	326	333	347	345	358	322	338	348	351	324	327	360	356	347	363	328	348	351	370	330	330	327	333	410	355	360	352	345	406	340	325	350	363	391	330	342	343	342	319	360	349	333	355	329	384	318	393	317	335	315	338	317	376	321	314	376	345	335	357	342	343	352	349	328	377	367	317	350	350	381	361	351	329	319	355	339	384	338	361	341	343	344	328	340	339	349	351	350	329	334	353	332	349	356	331	353	327	349	368	372	325	334	349	391	330	348	336	380	343	365	333	313	359	344	356	362	319	371	367	339	370	338	341	326	346	336	322	333	360	362	316	341	363	317	333	390	377	331	367	354	365	356	357	350	381	309	334	346	345	366	366	365	370	352	368	334	388	311	327	338	363	351	389	348	338	342	343	349	332	331	374	359	370	325	340	378	343	358	329	351	349	349	364	376	367	324	359	342	385	353	343	359	355	350	335	358	322	335	342	335	320	338	354	354	345	381	335	341	316	321	330	322	361	334	346	328	356	356	361	318	362	329	340	334	346	354	376	323	362	363	333	329	351	357	377	368	337	357	365	341	368	371	354	355	374	375	372	334	324	323	359	338	361	338	350	326	345	383	344	362	369	341	365	344	357	308	336	319	338	358	354	323	381	315	371	366	328	368	353	338	322	317	347	330	345	324	346	351	360	390	345	344	376	370	366	344	367	340	353	330	343	366	358	359	343	349	315	358	354	346	337	365	352	342	362	344	338	333	334	340	361	353	367	357	366	360	356	317	323	360	362	346	364	340	383	351	334	342	340	331	359	311	341	344	355	338	360	364	342	313	369	369	352	361	360	339	326	336	330	324	361	352	306	353	354	335	349	314	339	371	360	365	371	313	331	316	353	355	381	346	345	322	344	320	342	322	330	380	349	399	337	343	329	331	394	343	358	345	358	314	320	323	358	319	347	356	320	378	339	328	375	364	326	348	331	378	351	357	360	363	337	371	382	316	362	320	360	383	343	356	312	367	348	342	334	303	387	353	381	328	358	353	344	334	340	360	342	369	335	343	336	350	369	340	336	330	318	338	350	336	373	336	371	336	352	374	341	364	342	329	361	362	374	324	354	340	390	387	331	357	357	311	370	339	346	354	375	309	365	364	344	348	338	388	361	338	338	323	338	328	333	367	325	365	334	324	372	379	332	343	363	363	351	354	345	318	344	373	322	331	364	360	342	321	362	348	353	358	349	359	321	347	346	357	340	336	352	355	340	348	349	349	358	335	342	373	316	327	359	350	371	334	365	364	338	343	364	347	352	346	374	353	356	347	367	366	344	344	319	343	379	371	383	358	335	343	350	330	329	353	333	357	313	325	345	319	349	344	331	343	342	327	348	356	337	334	345	331	326	370	348	356	361	336	391	357	370	341	363	360	363	337	334	358	341	324	356	346	339	340	353	344	325	370	325	344	337	345	336	365	362	374	357	355	338	345	363	349	322	370	339	341	352	369	328	338	338	315	363	344	336	378	348	380	368	358	334	356	331	360	388	336	355	386	363	340	360	363	360	378	351	331	346	363	319	334	342	339	370	344	333	359	325	356	360	346	343	329	326	342	382	354	318	352	326	341	368	364	386	317	323	367	324	329	305	363	380	368	350	358	346	332	356	333	358	320	312	372	329	346	319	324	361	318	376	381	352	310	381	363	336	334	347	353	352	287	377	356	345	351	328	348	366	348	342	317	353	355	357	348	378	324	330	346	362	346	333	372	347	329	341	354	367	348	353	332	351	331	343	391	351	344	340	364	354	346	351	327	332	310	315	356	316	347	333	334	330	302	339	338	348	354	347	354	354	325	348	353	326	345	362	360	318	352	349	367	331	360	358	346	343	347	333	372	352	351	367	365	319	351	372	333	353	362	342	323	353	331	325	328	340	381	363	368	329	337	393	354	345	343	348	322	337	341	342	339	349	324	383	321	352	354	367	335	346	339	337	358	362	378	345	355	370	342	336
1431	425	402	399	426	404	426	411	378	396	434	390	379	379	387	367	392	387	391	358	402	386	385	391	412	380	364	374	396	421	372	361	404	387	388	367	354	371	349	387	372	385	366	373	371	384	370	379	402	399	368	384	410	430	350	401	390	364	420	407	383	404	393	391	346	413	393	412	379	384	416	414	383	404	381	385	375	438	365	400	421	395	411	395	368	401	408	369	414	388	402	390	381	374	365	403	375	394	414	373	358	375	417	365	383	355	414	380	378	429	377	398	407	322	362	462	388	401	386	428	462	419	408	378	383	412	363	408	381	372	426	409	389	390	395	403	350	413	402	357	368	401	360	447	421	399	412	378	354	388	391	387	435	398	403	394	386	400	377	402	441	397	399	406	383	427	378	370	389	404	363	408	417	393	394	384	421	401	427	395	389	346	382	420	403	426	430	392	396	409	392	368	396	396	449	394	371	401	401	378	387	368	385	361	367	397	394	381	375	401	420	444	383	367	375	360	400	405	421	361	382	407	380	354	408	373	346	397	393	411	365	369	410	401	386	429	389	370	382	388	426	410	370	381	382	426	381	358	401	422	431	384	399	381	412	388	390	392	377	410	429	352	362	437	413	399	369	403	404	375	329	435	365	375	394	373	412	396	413	405	364	383	371	435	358	396	392	380	427	375	408	387	370	387	453	416	399	360	354	386	403	406	356	367	432	464	390	385	368	402	375	416	400	407	374	427	399	378	412	369	356	379	390	417	417	424	408	352	380	392	413	388	375	386	375	429	386	381	413	402	409	361	330	347	385	406	387	399	394	400	336	402	386	379	396	414	412	373	403	368	413	376	393	390	385	400	415	405	417	373	391	403	446	405	377	414	381	348	340	369	384	376	405	453	385	367	408	403	421	378	387	388	419	456	364	408	408	415	475	390	353	386	398	398	439	353	427	373	381	381	398	358	399	400	371	393	392	429	395	392	419	370	378	416	397	398	393	390	373	373	361	398	388	393	425	445	355	421	389	405	392	381	389	413	394	366	411	420	423	431	398	408	397	389	432	418	389	377	412	368	393	433	380	360	425	404	430	398	422	402	382	403	396	417	401	415	412	380	417	404	411	448	393	355	401	377	380	381	416	380	406	402	441	406	400	391	418	382	371	411	385	399	442	378	389	413	391	354	383	396	434	401	386	406	399	394	422	384	407	400	364	403	362	430	357	382	376	376	373	367	395	388	392	363	438	377	365	390	397	394	389	369	360	403	387	374	424	381	382	343	413	406	380	436	414	416	371	406	411	412	370	389	406	424	365	369	395	435	390	393	390	393	373	367	404	391	402	447	386	390	360	407	383	409	385	417	376	378	363	377	418	363	414	405	378	367	394	345	396	383	400	448	412	392	403	407	422	387	416	397	385	424	413	360	388	392	389	413	433	431	383	388	389	401	361	406	465	396	373	358	395	433	400	375	410	367	415	401	426	429	393	399	377	432	386	424	341	352	410	392	400	387	364	389	381	369	411	423	414	426	399	415	391	365	395	406	416	391	402	384	435	408	381	410	415	458	377	383	397	407	387	419	399	394	351	395	396	437	370	391	379	384	404	372	398	367	379	405	422	398	408	395	392	376	369	402	388	370	424	391	392	398	426	400	400	441	388	423	363	390	412	406	350	395	370	398	389	388	403	396	425	386	410	424	385	416	382	388	387	375	427	413	409	396	407	356	407	390	423	384	384	379	379	411	418	423	428	392	371	409	377	383	390	385	374	390	384	436	375	399	391	390	366	384	436	370	395	354	396	393	389	413	411	420	371	385	392	368	384	370	404	376	419	442	420	405	398	405	393	396	389	379	359	374	359	394	385	396	391	405	418	400	418	409	396	357	365	383	383	377	412	371	436	388	438	381	414	378	388	409	357	426	408	383	411	385	442	398	386	395	387	390	392	371	400	396	417	419	399	365	396	386	360	396	394	377	363	386	367	381	410	390	398	401	389	407	414	442	384	379	410	371	413	415	379	416	360	364	371	383	350	354	399	406	345	385	413	387	403	423	360	403	432	414	371	426	416	366	396	442	407	369	430	409	410	428	383	369	390	399	404	353	378	369	398	353	391	372	351	379	396	395	427	391	379	381	383	407	401	402	373	405	364	381	369	390	434	398	392	397	434	391	391	404	409	400	411	389	377	370	384	411	387	391	388	397	391	445	409	406	410	404	341	406	408	387	384	370	380	372	386	354	400	379	392	375	429	352	409	358	383	362	393	400	397	355	399	381	406	428	388	380	400	399	400	414	390	415	401	421	380	405	388	414	373	387	378	430	392	397	416	377	383	383	358	371	411	398	417	422	436	404	384	436	365	408	401	415	396	430	349	414	388	425	393	369	390	435	368	406	391	402	387	427	377	380	411	412	439	395	396	395	433	408	389	404	389	444	412	370	396	385	408	441	414	435	379	425	383	434	340	420	379	412	398	410	414	389	421	384	431	400	402	391	407	390	397	375	418	370	351	428	417	411	405	387	378	388	396	399	415	400	362	378	377	384	418	378	345	434	401	363	395	403	425	399	430	387	387	411	391	374	400	385	414	379	352	418	406	385	419	389	394	357	403	413	398	372	375	432	352	373	416	399	391	402	422	365	422	381	395	394	402	383	417	430	420	368	431	400	386	385	380	384	423	360	353	383	383	424	378	366	388	418	390	407	386	403	396	410	374	370	404	409	388	377	393	400	433	400	361	410	447	417	418	376	369	407	394	374	387	431	392	382	369	388	387	394	392	374	416	364	429	400	407	393	399	418	407	371	365	449	397	353	412	420	382	422	383	400	405	430	378	427	434	384	410	384	406	396	373	380	397	410	388	358	436	390	395	370	399	388	384	357	401	399	429	356	347	418	423	436	365	417	412	390	366	394	389	399	387	395	418	397	351	367	423	409	395	398	398	369	399	383	410	383	406	402	399	402	375	365	379	411	368	380	380	411	397	395	459	396	395	415	365	402	372	390	403	436	388	379	346	388	366	399	382	390	362	410	408	392	396	369	406	385	386	335	390	400	403	387	383	391	392	453	430	370	449	409	404	408	382	396	391	385	378	388	412	379	384	371	379	387	429	422	396	384	385	386	358	383	378	417	343	374	398	395	386	423	428	385	401	394	379	411	391	389	380	386	396	424	427	391	410	391	444	394	407	437	412	407	362	402	396	417	421	405	383	398	385	422	409	380	386	435	426	424	382	395	378	396	376	388	376	391	385	408	397	395	413	401	377	392	382	388	348	405	399	418	355	424	412	394	428	424	424	383	366	401	416	389	402	397	384	407	410	393	414	394	394	395	348	400	412	386	389	400	381	403	421	380	392	394	362	379	392	333	397	411	375	418	414	413	438	390	400	423	417	452	398	389	346	397	405	405	390	414	379	396	372	403	386	397	395	368	404	397	385	464	390	370	394	391	370	408	402	393	386	418	348	382	408	398	410	383	377	397	412	382	395	413	421	377	386	372	384	379	398	411	403	385	371	366	399	387
2049	975	920	1003	913	882	891	941	887	969	873	939	931	920	970	910	904	876	899	894	872	861	910	889	885	926	897	889	908	858	938	903	953	917	914	917	895	883	873	912	894	851	928	968	902	900	869	915	842	896	887	913	913	860	911	907	909	880	918	944	845	922	893	905	894	883	880	884	849	957	901	855	933	923	858	895	887	882	889	932	881	848	907	948	891	916	925	919	961	890	949	882	908	854	896	850	959	929	852	921	902	876	942	899	913	895	906	941	914	899	917	938	988	878	888	855	888	946	861	894	983	898	888	903	932	879	899	866	882	943	882	912	937	913	896	885	913	918	890	910	878	916	891	892	922	888	916	875	940	852	934	915	919	879	878	939	910	910	925	913	901	879	918	931	901	900	929	910	927	889	908	927	809	953	906	907	883	914	961	902	915	877	898	918	863	909	926	873	888	941	908	904	948	910	891	873	933	944	882	938	878	979	888	912	911	942	880	875	925	896	890	865	917	899	955	852	919	890	938	942	893	927	924	931	922	931	877	907	948	911	885	960	885	894	894	885	873	906	914	947	903	946	834	950	896	887	899	898	907	895	879	959	909	921	907	917	915	916	858	915	969	887	883	921	916	892	916	873	917	925	888	905	886	898	939	967	925	914	921	917	867	878	874	904	861	849	916	926	910	929	901	955	897	887	940	913	918	944	937	864	964	890	817	904	956	901	838	912	945	898	928	895	833	931	854	927	869	919	903	989	864	857	863	930	842	929	885	869	894	931	960	866	930	915	894	936	920	958	871	886	887	887	917	920	856	899	890	884	944	878	901	900	895	901	937	942	901	901	910	869	910	898	915	878	894	927	885	887	895	931	911	912	866	937	844	918	882	949	866	887	875	924	929	911	935	852	918	886	915	894	916	929	902	793	885	895	877	905	936	856	930	886	913	890	917	919	919	920	896	928	906	899	852	897	884	938	882	922	873	920	958	882	904	938	906	914	918	875	970	860	846	877	895	932	912	886	895	923	903	893	909	920	919	892	972	911	914	952	885	922	909	880	923	948	898	917	917	841	925	970	918	863	888	904	938	921	936	853	928	995	884	897	902	942	860	884	923	970	873	910	837	850	870	929	900	905	921	878	911	898	915	903	903	902	917	863	883	913	886	932	879	928	928	891	944	925	873	919	931	896	879	897	919	880	895	934	876	949	869	873	918	907	867	921	889	849	890	889	934	899	942	916	890	881	902	906	911	884	901	905	916	897	945	938	883	868	904	928	894	875	914	927	858	924	918	919	916	905	874	849	920	947	888	885	881	923	927	901	932	888	925	918	895	879	858	854	923	880	907	932	908	838	929	906	939	869	886	882	919	908	862	958	869	917	920	895	909	932	925	898	881	898	885	866	959	856	987	886	918	895	900	932	894	898	920	913	875	853	897	869	914	944	926	867	918	859	903	902	916	840	949	910	927	930	940	895	936	892	875	923	888	894	850	916	904	907	920	936	916	848	877	865	890	939	942	928	888	914	892	924	907	850	919	892	922	914	886	920	923	877	971	896	951	935	944	891	913	890	887	941	919	927	894	913	879	905	890	918	914	954	895	874	920	906	929	869	917	935	878	879	875	913	946	912	955	876	904	871	888	887	864	895	870	893	908	960	901	876	886	918	920	892	857	887	907	856	893	890	900	911	898	941	892	965	873	931	900	896	908	859	890	885	889	932	901	882	908	913	893	922	949	921	922	882	889	890	917	905	916	877	881	905	940	913	900	912	872	902	892	877	921	883	926	923	948	961	904	859	872	961	935	883	869	873	906	920	921	913	914	940	929	893	866	905	958	935	862	874	877	895	916	955	899	953	905	906	928	880	902	833	886	909	878	889	884	861	879	897	927	904	869	900	853	918	915	873	943	872	919	859	849	933	902	862	859	902	907	933	913	921	917	861	881	903	906	908	928	928	945	882	938	910	912	909	896	887	883	831	865	898	893	859	912	889	922	899	890	889	864	880	913	892	869	851	863	905	884	913	888	923	895	932	937	930	861	894	918	844	905	839	892	924	902	902	899	897	858	943	890	910	941	909	899	918	916	910	912	886	858	887	910	957	934	900	896	878	918	901	925	921	910	919	894	928	932	847	910	884	911	886	914	928	912	922	921	920	933	934	878	924	934	907	903	856	881	920	886	946	914	947	868	931	901	911	908	837	879	887	872	872	900	882	909	940	903	878	920	842	878	926	880	932	891	938	861	898	919	926	905	877	867	873	885	886	909	921	896	891	875	914	932	879	870	912	924	918	920	835	971	928	939	895	909	911	878	890	911	933	893	876	847	945	912	881	863	907	909	909	922	960	933	852	849	924	905	899	910	920	866	931	853	913	864	952	883	872	875	894	907	939	853	909	863	840	905	885	835	962	894	878	868	917	903	940	904	922	900	903	899	906	880	905	899	933	910	849	874	894	897	893	861	942	950	911	894	934	912	970	919	884	876	900	901	909	902	919	932	913	916	864	847	928	920	900	890	906	949	822	908	857	873	952	896	885	954	919	915	840	863	949	967	841	977	932	889	909	934	957	914	907	918	917	950	893	872	870	922	957	909	932	907	872	890	938	937	875	924	905	861	912	928	893	928	909	961	902	890	951	959	936	907	904	876	898	910	931	909	914	888	877	842	887	937	895	913	889	907	885	902	871	904	912	899	887	938	959	908	896	892	909	947	891	904	917	888	876	945	875	901	904	866	876	887	886	898	901	876	906	918	875	944	892	928	862	862	894	890	924	870	917	882	922	890	862	876	878	910	934	888	906	854	912	866	865	914	925	885	890	870	950	866	919	873	967	861	881	879	920	902	910	904	886	894	896	931	888	924	924	906	896	918	897	951	955	944	904	899	885	842	924	893	928	916	947	929	930	860	906	912	889	862	893	879	876	885	907	900	886	862	878	922	938	911	902	842	953	916	878	845	900	877	942	892	894	903	911	915	926	931	954	920	895	929	904	994	888	885	874	976	899	907	892	890	911	844	933	888	887	906	875	860	870	933	923	879	886	942	843	893	898	862	905	907	934	937	909	837	872	936	959	900	884	908	856	909	897	948	842	895	906	892	909	869	903	863	915	914	940	923	838	910	873	889	941	944	945	840	846	917	915	915	922	895	947	919	915	895	873	902	910	910	937	905	911	905	905	878	905	982	935	923	909	842	875	958	931	939	918	965	895	881	874	917	882	875	864	887	886	894	908	929	916	882	904	923	892	889	913	878	897	973	868	881	946	928	963	873	897	871	939	858	913	923	964	909	941	915	915	874	936	924	903	923	902	869	875	855	903	896	893	892	920	935	901	887	934	887	882	866	888	908	969	936	931	948	892	829	856	909	894	919	931	936	938	959	945	927	893	884	911	882	899	877	908	880	869	940	908	889	879	910	867	891	951	881	940	862	909	863	915	879	948	915	908	904	874	893	902	907	885	899	865	897	904	873	915	936	891	909	872	877	937	913	939	939	869	929	864	863	933	908	877	898	883	921	945
7396	576	562	485	393	367	367	356	309	343	298	309	374	304	265	300	317	312	325	316	297	288	289	314	286	295	309	319	298	309	287	289	270	286	307	298	312	279	284	283	285	293	299	280	320	289	279	283	285	294	287	306	313	277	282	322	295	270	279	279	292	304	328	305	299	300	265	279	262	280	305	302	267	329	303	286	316	291	288	289	276	290	275	286	288	293	269	326	294	295	308	260	269	283	306	282	307	296	289	296	257	266	280	297	258	292	298	321	313	246	264	250	271	316	321	283	282	295	300	273	317	278	321	268	294	268	299	265	283	284	310	274	316	298	290	289	277	301	307	295	263	260	294	281	284	288	255	297	264	299	278	279	279	297	276	296	281	269	257	268	303	298	284	277	271	315	305	279	294	289	304	298	271	296	285	322	253	282	288	283	269	302	279	294	281	285	289	298	269	274	289	321	274	294	318	290	279	267	277	274	290	298	275	289	273	275	337	320	312	288	279	263	290	284	289	296	266	295	280	300	306	295	256	275	279	279	300	320	311	299	327	283	289	311	346	304	317	279	296	283	294	306	281	293	312	291	294	295	298	276	328	286	330	346	303	266	314	307	271	302	258	276	287	276	320	291	272	326	302	307	288	274	259	258	276	321	294	285	287	283	308	299	308	282	312	282	330	281	285	301	318	271	290	301	275	272	286	282	266	278	287	311	275	281	294	292	283	289	276	301	305	299	284	290	280	291	300	292	268	296	279	286	316	276	255	279	292	297	280	300	299	325	296	285	307	286	292	312	290	284	301	295	280	301	287	312	289	305	283	288	290	287	271	252	260	298	273	296	274	287	304	308	293	301	309	287	308	278	301	271	279	283	281	292	280	255	293	295	296	299	261	312	291	285	252	321	290	305	277	291	287	312	294	288	304	309	304	279	310	290	282	293	285	305	300	249	294	273	298	309	311	281	272	310	279	305	283	259	294	311	280	290	285	311	283	267	283	289	290	302	309	277	300	286	292	278	287	291	270	297	310	288	280	300	284	287	299	303	296	291	284	309	288	283	276	258	300	319	295	327	317	310	314	263	294	294	280	297	300	282	298	297	274	270	314	295	322	263	291	300	296	305	321	313	302	306	289	285	300	291	291	278	300	301	267	290	286	286	282	301	301	323	313	277	286	292	300	294	301	299	266	300	264	294	293	283	272	302	272	270	300	280	257	267	285	295	323	257	263	287	234	267	303	295	267	280	262	269	290	270	308	299	334	275	269	284	296	263	268	288	276	323	303	293	281	285	316	293	282	275	289	330	318	308	272	259	295	282	275	295	278	309	289	294	301	282	295	293	295	295	315	281	290	298	280	298	252	302	277	322	311	297	304	304	288	297	276	290	292	276	285	277	262	286	289	280	273	272	273	249	246	303	315	294	269	273	296	275	292	303	268	296	321	284	292	263	302	302	287	274	271	311	292	296	283	302	298	307	280	303	300	301	291	324	282	286	316	282	307	285	265	310	312	297	287	289	303	270	299	295	283	279	290	314	263	287	277	294	309	269	282	278	303	289	309	293	279	268	293	252	308	268	330	306	297	284	286	295	286	310	301	311	290	294	281	309	254	311	284	270	274	297	292	265	281	288	266	295	282	324	301	263	297	285	314	290	263	294	264	279	268	322	298	291	277	264	276	275	298	277	275	272	316	319	308	293	296	281	298	281	275	290	293	285	313	280	288	288	297	315	283	292	262	303	289	281	274	282	283	294	320	279	294	281	298	276	284	290	274	267	293	287	330	266	306	268	288	303	311	297	291	298	282	239	250	290	279	298	287	299	271	287	259	276	251	320	309	293	308	282	324	289	311	298	295	293	277	273	286	289	276	287	320	295	289	284	307	254	282	280	274	324	262	302	261	260	286	267	305	285	305	274	310	309	297	290	299	314	276	301	285	278	273	288	331	259	292	305	307	279	283	283	294	274	291	311	303	292	306	297	293	263	315	302	292	269	288	286	268	307	270	324	292	308	284	277	280	286	306	280	282	282	288	266	273	268	293	298	289	264	295	287	316	336	309	273	295	295	268	279	291	274	260	307	289	254	303	306	289	296	288	280	299	298	298	284	280	286	285	278	284	276	295	265	289	281	300	279	285	321	311	319	278	278	279	259	285	307	280	324	316	286	258	327	301	298	285	293	283	298	301	280	309	277	309	274	298	242	278	300	275	278	284	282	278	312	285	302	299	286	267	284	287	276	286	301	274	298	317	279	263	291	289	308	280	273	291	284	298	260	329	316	298	313	263	299	317	285	253	249	264	285	288	318	287	267	338	306	288	281	263	286	302	308	291	285	293	312	371	279	299	269	293	325	279	300	289	297	303	303	302	282	299	301	313	319	309	276	292	282	268	262	281	269	297	330	308	289	292	259	287	276	331	292	279	269	303	289	285	291	282	301	318	263	295	317	289	286	252	305	296	297	282	315	298	300	338	307	295	274	306	276	284	264	282	289	329	322	264	295	267	259	266	296	283	291	287	290	305	278	305	296	336	310	278	297	300	282	276	286	323	321	312	308	303	303	302	295	299	314	252	291	311	329	312	289	273	268	266	300	289	296	305	339	271	320	294	292	306	297	260	320	316	272	300	293	285	310	324	335	295	279	307	307	304	291	311	305	265	253	321	307	309	305	255	281	289	297	273	286	291	305	281	278	276	293	287	284	286	294	254	286	264	300	261	331	305	297	294	285	287	332	338	278	257	290	307	290	288	288	304	294	322	280	305	312	300	272	303	296	296	325	279	281	322	331	334	274	322	302	292	266	273	286	274	285	289	304	270	296	279	264	287	290	288	302	275	295	284	285	315	251	276	311	303	300	296	252	304	299	311	269	289	307	290	294	284	295	255	243	296	305	270	293	287	296	302	270	276	268	273	279	293	291	281	268	266	286	283	286	279	297	264	311	267	281	296	268	288	268	277	330	293	310	288	297	304	286	315	275	301	316	286	292	291	307	284	290	294	312	274	277	290	272	317	313	256	307	263	292	295	309	308	268	293	285	297	271	282	300	300	281	284	281	296	283	290	273	289	301	307	285	311	260	284	306	333	299	291	290	244	285	298	287	299	276	300	256	315	278	281	259	287	316	334	285	290	292	278	263	319	295	282	288	327	292	263	267	309	293	321	290	294	304	281	292	300	309	268	260	299	273	314	302	313	282	304	299	295	305	265	283	310	300	281	265	253	251	290	277	281	336	272	267	297	312	268	290	315	288	289	295	282	260	316	290	297	306	281	328	298	257	288	285	295	271	259	305	286	295	293	312	290	279	307	299	263	304	259	314	313	300	314	285	291	269	304	310	300	306	282	284	293	277	313	283	311	267	302	269	317	252	290	290	273	281	281	263	241	257	290	267	289	276	300	281	292	280	277	290	285	320	294	272	296	301	291	268	307	295	258	295	268	315	293	306	277	315	292	275	263	305	268	319	305	288	334	266	331	311	292	288	259	290	296	306	261	278	276	283	271	280	295	280	277	339
6475	939	1302	1350	1278	1146	968	971	865	850	840	771	782	797	755	752	779	777	730	685	702	692	711	723	723	714	689	730	707	708	708	712	702	717	654	659	695	663	729	682	720	678	657	700	638	651	671	708	694	672	690	710	687	681	709	692	697	680	653	702	697	693	651	691	710	654	699	695	661	652	646	710	656	677	640	714	687	662	711	664	683	678	723	689	663	687	702	657	700	719	660	680	732	692	642	638	674	671	708	711	719	713	661	647	637	673	676	695	639	673	683	678	685	673	692	713	723	638	696	666	664	685	679	703	692	660	646	703	680	681	681	685	677	717	715	661	729	666	665	701	727	690	715	687	670	695	662	657	683	647	712	636	693	688	641	677	723	660	677	602	662	663	705	663	673	697	670	684	609	661	680	662	663	698	706	697	642	668	695	690	623	649	703	715	667	626	667	733	709	698	678	663	675	722	657	730	660	641	639	633	686	636	661	635	699	696	722	681	679	652	645	636	664	637	698	704	681	687	676	708	694	722	682	660	703	657	647	663	639	727	736	723	652	693	674	737	688	705	726	657	663	685	681	737	655	710	654	654	647	660	695	710	630	666	705	662	692	689	702	710	668	660	644	709	662	645	663	613	696	666	689	682	696	700	696	675	633	656	682	658	707	703	709	705	683	725	642	649	698	725	687	648	674	646	701	712	703	688	690	659	697	679	654	718	709	702	656	668	670	682	738	654	656	720	663	698	680	697	612	652	697	690	675	698	675	670	662	715	659	696	646	697	690	669	729	664	656	666	706	647	751	659	702	683	652	685	708	694	662	696	635	680	667	705	659	690	689	658	673	693	661	662	721	698	670	692	650	682	644	680	677	647	665	667	660	669	705	712	674	729	641	656	713	708	719	666	676	669	673	680	683	711	695	687	705	703	678	659	678	622	660	674	649	672	703	689	651	670	705	658	626	674	663	668	706	671	683	680	658	674	724	666	709	699	649	683	682	686	711	680	684	672	664	708	679	681	671	695	701	685	696	666	665	716	659	679	675	621	680	668	646	667	674	732	674	704	674	699	682	685	687	697	635	678	690	692	656	689	692	641	653	680	713	678	704	643	669	674	694	667	638	655	750	666	698	663	691	715	696	663	633	656	714	709	668	699	622	678	691	692	664	642	746	714	697	694	696	695	646	731	690	698	697	734	668	713	724	706	675	708	701	667	727	696	621	687	658	662	633	684	679	725	653	616	700	687	723	723	681	699	636	712	688	669	708	671	691	675	670	672	703	702	710	641	693	662	628	668	670	622	677	616	669	652	719	685	668	702	640	666	713	632	688	669	668	707	699	680	688	681	681	675	653	684	701	659	645	664	682	721	668	731	712	651	677	665	624	678	679	701	684	636	675	706	648	711	696	669	655	731	673	666	694	707	689	670	663	662	705	688	715	606	699	651	650	708	671	638	680	673	663	698	678	646	714	684	678	696	673	646	652	688	676	717	673	685	654	641	712	648	717	679	684	677	663	628	685	660	734	681	699	675	728	661	721	712	659	676	684	666	635	656	680	690	698	662	711	705	671	645	678	724	699	667	682	658	669	700	679	707	665	688	653	681	675	697	628	693	648	702	613	718	640	676	684	681	677	676	662	680	665	689	678	659	688	681	699	699	656	645	697	646	693	703	672	695	685	742	725	660	699	720	698	707	722	686	686	714	678	722	690	651	691	678	720	667	659	676	645	698	692	697	694	706	703	701	666	659	634	666	721	679	693	678	660	685	695	634	700	689	661	664	725	710	682	656	671	690	664	643	655	709	662	662	715	696	668	653	684	681	668	647	677	638	685	647	663	689	645	693	715	698	716	673	682	708	671	637	660	653	657	668	664	636	681	692	644	640	635	644	696	702	719	635	676	657	704	664	629	691	681	671	705	674	626	646	626	667	729	680	682	645	684	660	637	682	681	632	660	695	703	661	675	646	663	702	657	670	681	674	704	627	705	695	748	692	649	652	638	683	694	688	665	743	685	673	728	704	624	694	651	714	675	706	687	672	667	706	727	671	660	689	683	688	706	690	681	653	643	757	723	696	677	684	686	638	651	738	677	675	668	701	700	631	657	655	710	606	664	709	716	744	667	706	686	687	650	688	727	669	695	666	698	679	730	651	671	695	636	668	731	652	695	669	683	686	680	673	672	666	684	713	688	673	646	711	676	727	691	665	684	661	665	668	705	667	726	670	661	679	655	653	695	710	666	663	720	687	742	687	699	686	702	706	680	670	677	721	654	657	673	629	694	674	682	695	651	697	659	697	710	651	679	677	705	731	686	694	721	733	636	711	658	653	704	685	674	670	670	649	665	694	665	672	681	629	660	716	646	692	690	690	699	706	618	713	682	717	695	733	724	673	711	671	677	682	711	674	699	715	680	672	685	708	697	662	662	678	653	666	709	670	726	652	700	664	628	653	655	686	692	651	642	735	720	715	679	647	691	636	668	710	693	740	671	685	645	709	714	717	660	702	645	687	650	694	670	697	697	672	663	651	666	682	683	662	702	675	678	715	669	720	730	767	688	645	661	674	698	685	660	661	684	681	710	717	672	689	695	660	696	696	617	683	689	685	633	634	654	664	626	668	712	740	691	653	654	686	635	675	718	685	670	700	657	671	651	686	691	686	674	698	698	613	676	680	724	715	732	723	656	689	636	670	658	654	692	707	691	658	682	693	658	692	660	674	640	707	630	681	622	722	695	678	686	629	674	651	732	692	702	652	674	670	694	643	631	623	643	674	620	664	680	660	664	713	659	663	684	682	681	651	701	676	701	682	698	702	658	636	724	692	676	696	684	629	650	652	667	673	679	649	636	688	704	700	684	721	669	686	644	700	685	672	689	667	658	673	643	717	663	701	698	713	712	730	617	698	654	675	712	664	679	663	672	656	644	698	694	702	694	675	659	688	694	672	687	696	727	662	725	681	654	659	716	701	651	684	703	677	699	678	639	680	652	680	643	666	642	675	679	686	677	678	666	652	695	674	678	716	697	700	721	685	667	637	689	690	667	667	691	704	670	702	686	681	680	600	668	662	716	642	686	644	682	686	657	657	672	671	666	704	682	658	634	671	682	684	631	710	682	681	637	726	656	639	724	691	664	664	692	637	690	711	746	633	697	634	662	668	711	717	677	734	663	702	663	626	661	677	675	712	693	695	702	684	697	707	634	713	696	678	682	711	675	658	713	718	730	727	707	695	700	642	683	667	668	703	695	661	693	687	682	692	696	682	699	645	693	694	727	719	669	664	639	692	706	666	699	691	617	704	645	686	706	701	667	652	722	695	686	699	736	707	659	694	690	663	640	707	678	692	700	652	640	674	658	669	652	670	679	724	691	708	655	720	663	674	682	669	655	727	625	646	753	665	700	687	706	690	692	682	702	687	660	693	694	664	655	664	681	697	651	673	652	666	686	674	655	685	682	709	634	702	666	704	674	722	730	677	698	718	680	671	641	651	666	678	677	663	679	705	673	653	705	730
12926	800	648	483	395	289	258	212	203	175	134	142	151	152	152	146	150	155	145	125	129	146	126	173	121	130	131	139	136	138	147	134	159	132	126	129	132	119	152	125	144	152	129	134	135	120	148	104	141	148	136	122	146	132	123	125	146	123	138	136	142	116	154	110	125	142	148	128	133	121	128	136	122	120	112	134	146	146	135	121	105	128	115	143	134	136	145	141	129	117	149	148	132	123	137	114	138	147	115	134	122	133	112	123	133	117	126	109	125	123	139	126	110	128	124	119	129	133	145	137	133	130	122	130	121	134	153	140	93	143	139	137	131	143	131	141	117	132	149	135	135	115	123	117	116	136	143	127	130	127	128	122	128	156	130	121	123	128	127	131	121	117	117	132	122	144	151	141	136	142	123	124	122	145	126	115	144	133	109	109	131	142	122	116	120	150	130	130	128	120	109	124	125	132	135	128	123	139	125	123	128	116	129	119	142	135	134	141	138	145	138	104	126	123	114	153	115	126	144	124	139	111	118	140	143	156	142	107	118	144	140	131	122	148	158	146	131	110	132	136	147	128	145	119	127	128	132	126	120	122	132	136	147	128	136	160	124	111	138	124	147	102	139	153	111	133	112	134	151	109	133	137	136	123	134	116	136	124	111	147	129	115	131	132	122	105	137	142	118	126	114	127	130	136	133	137	119	127	157	129	113	124	120	133	140	136	118	135	138	126	140	131	121	112	125	136	130	141	133	131	132	128	131	125	129	134	121	124	133	131	128	143	141	116	132	134	122	117	124	135	128	113	130	135	134	125	129	124	134	121	114	146	132	134	123	138	129	152	144	139	137	140	139	110	141	178	134	132	143	116	115	135	128	122	131	128	149	118	128	128	141	133	142	135	144	132	118	118	146	120	140	132	130	146	125	129	123	139	135	132	129	154	137	115	125	152	116	116	125	130	128	126	117	143	119	136	125	151	139	149	142	127	101	124	138	129	122	126	141	115	151	155	122	120	140	126	125	110	129	140	145	132	130	130	122	118	132	133	154	131	138	137	119	134	135	130	133	111	115	123	131	124	118	118	146	116	124	129	149	109	120	139	128	144	116	121	108	133	139	144	115	123	133	145	137	135	135	121	120	111	125	140	150	134	126	116	136	124	154	132	125	128	132	124	120	126	122	118	128	118	110	116	125	119	150	121	141	133	126	116	138	137	104	129	125	131	133	154	128	140	124	134	127	142	154	121	120	137	148	130	120	138	131	136	122	128	128	133	131	122	98	147	117	149	131	115	121	129	145	129	136	112	137	136	126	130	163	124	139	140	152	138	124	133	125	142	116	145	104	134	144	125	152	122	172	123	139	148	125	131	127	132	127	132	145	124	130	114	123	115	131	126	144	145	130	137	140	136	132	123	108	130	112	134	156	126	140	137	149	115	136	139	126	122	125	154	119	120	113	118	137	124	139	130	128	132	126	117	123	136	107	138	126	125	125	117	129	131	127	127	131	124	114	146	120	129	140	108	108	107	120	136	152	128	135	114	139	146	121	129	123	128	131	160	138	134	132	149	134	142	132	103	131	138	130	144	125	135	127	138	125	139	134	123	129	131	129	126	135	139	140	115	155	119	129	142	132	126	142	123	129	140	126	136	154	125	124	130	128	147	141	141	142	146	159	140	137	110	154	122	149	134	145	142	128	152	134	150	158	127	130	99	143	141	134	122	129	108	131	132	107	133	129	103	151	135	148	145	119	117	127	128	133	148	124	112	152	123	145	135	139	113	121	135	123	133	153	150	120	132	141	117	128	122	126	134	144	147	111	103	124	126	143	142	140	149	123	117	128	150	121	113	123	117	135	114	123	156	113	135	123	111	104	138	158	124	116	119	139	117	124	128	132	118	124	136	123	143	125	132	128	135	110	145	117	124	120	135	133	164	129	132	121	121	119	152	130	114	121	107	119	123	140	120	124	137	133	116	149	133	125	124	146	144	129	117	117	146	107	121	123	122	133	124	132	122	128	132	138	129	137	100	130	151	132	125	122	121	121	124	148	131	126	154	144	132	127	132	143	142	138	95	132	115	133	134	138	136	125	128	135	119	151	114	140	122	129	144	120	118	121	144	119	117	124	144	132	115	120	120	138	126	114	132	129	120	147	137	136	147	105	122	133	119	160	139	121	139	131	139	151	114	150	128	122	120	125	123	119	160	131	158	136	143	148	121	129	131	123	113	136	128	130	125	116	138	121	112	150	151	139	128	115	109	158	136	150	123	152	140	152	123	130	141	127	139	150	138	117	127	140	127	141	126	120	144	102	125	123	130	125	135	106	126	137	141	138	138	127	117	118	148	141	126	106	123	120	113	148	130	111	120	132	139	135	117	168	144	136	131	122	129	128	138	137	131	128	133	133	150	123	144	130	139	145	125	146	134	117	99	142	115	123	118	126	125	126	128	120	128	160	136	128	114	136	114	142	115	128	136	122	143	125	130	128	152	99	122	175	109	127	144	149	111	134	132	153	136	119	122	113	119	114	135	136	143	148	126	134	143	128	112	111	129	133	130	118	145	138	153	138	129	135	138	136	128	128	121	129	119	137	150	125	134	119	122	134	133	127	145	148	135	112	128	136	107	151	128	126	122	139	113	133	130	115	131	120	151	133	137	148	123	158	114	144	115	134	114	138	133	112	138	117	128	151	127	153	126	137	149	123	125	160	116	135	148	134	135	112	143	125	139	150	134	157	122	130	162	121	119	137	128	130	108	135	126	142	138	131	148	156	141	126	119	109	133	125	121	150	126	134	176	139	150	142	132	108	135	99	132	131	144	129	122	122	139	137	129	137	132	139	105	123	136	129	131	145	146	124	129	133	136	142	132	128	133	142	125	144	139	115	116	137	134	121	140	127	132	129	141	139	130	104	110	122	107	124	135	150	146	142	138	149	148	116	114	137	141	161	142	134	118	130	139	131	115	135	124	134	154	127	148	139	128	128	158	138	130	137	144	121	133	132	141	122	120	138	127	109	118	133	128	145	122	115	122	132	133	134	137	93	144	173	129	140	117	133	131	137	142	135	124	146	130	120	141	130	133	146	112	130	125	129	125	128	103	127	137	135	135	124	144	114	129	142	125	144	131	137	138	148	138	128	126	144	157	143	152	120	114	119	147	112	133	125	124	133	140	98	110	108	122	122	131	116	152	131	134	103	131	118	139	125	122	123	125	122	140	122	133	134	135	111	126	135	121	138	118	115	132	127	126	132	127	136	126	122	143	126	125	123	124	131	134	119	148	124	132	136	138	129	137	118	123	131	137	134	128	128	153	128	140	139	137	112	139	118	126	134	162	142	122	138	146	144	141	107	125	135	136	131	136	120	128	129	120	136	143	123	124	134	120	117	118	131	130	121	152	124	124	125	134	120	132	129	123	124	126	125	145	120	110	140	155	146	119	130	131	128	126	143	116	154	129	123	126	123	120	123	149	151	122	149	118	150	120	116	134	141	145	127	145	111	112	128	132
7879	771	1395	1688	1513	1156	919	854	744	658	598	558	487	541	474	496	456	404	430	413	428	401	398	403	403	371	393	381	383	423	338	401	360	350	356	369	377	355	379	352	350	348	385	350	363	355	389	385	329	362	315	353	352	374	362	351	370	334	342	361	351	345	361	352	367	339	379	353	332	375	363	366	368	395	335	371	344	333	356	378	387	365	361	341	364	357	334	368	326	338	359	369	334	338	333	374	358	331	341	366	331	351	340	341	349	334	350	359	316	328	302	371	341	373	378	348	370	318	348	316	344	321	362	336	327	322	372	340	355	340	363	331	343	341	340	337	375	321	350	330	352	339	363	356	339	357	341	393	327	339	330	358	356	348	347	338	341	339	336	325	354	370	354	335	325	348	369	357	375	339	354	370	338	358	346	336	329	318	355	354	354	314	348	336	366	338	352	337	342	362	358	344	359	326	358	355	325	333	380	376	354	344	369	334	336	347	322	330	340	347	364	316	347	331	329	322	346	341	357	327	344	345	361	344	353	351	345	375	343	361	352	402	347	334	331	335	359	358	348	331	324	354	312	347	369	356	326	367	332	367	342	342	363	324	346	337	366	372	345	345	356	393	338	344	347	354	352	328	356	357	312	348	380	313	302	371	349	334	341	357	369	328	342	356	356	354	312	367	363	355	366	350	337	354	339	391	348	389	318	339	335	344	349	313	322	341	322	359	351	357	328	328	347	372	348	381	361	348	335	350	358	338	349	352	346	354	363	322	366	370	330	360	348	360	333	322	316	323	335	361	393	359	358	339	346	362	318	355	340	358	371	364	314	358	354	360	351	338	330	316	361	357	339	352	345	363	335	335	394	326	333	319	319	345	315	367	367	323	322	330	343	335	335	339	353	331	321	369	315	349	346	378	370	341	333	352	389	362	355	334	350	346	354	346	341	333	365	321	352	356	382	343	339	321	379	319	377	357	340	351	356	351	337	338	329	352	335	378	341	338	357	349	330	361	352	372	367	323	352	356	336	326	324	358	352	347	335	343	326	333	356	334	312	354	323	371	328	323	347	380	328	314	357	365	324	343	364	345	318	337	350	337	358	384	379	347	327	336	364	353	373	347	372	366	371	345	344	343	344	358	363	347	359	354	365	327	349	340	347	365	345	328	326	329	358	356	351	353	340	335	378	280	340	362	329	317	338	308	388	362	332	355	347	325	344	356	355	340	357	351	329	344	354	348	350	389	342	362	355	350	318	353	358	356	359	353	347	351	343	366	355	313	350	348	343	318	331	349	381	333	358	307	368	356	362	342	330	337	321	329	334	344	355	330	321	365	330	367	353	364	297	323	358	362	341	358	336	342	342	363	343	343	371	356	347	324	371	326	347	342	367	356	377	368	342	351	333	349	326	348	334	340	348	335	354	337	349	350	322	346	351	329	393	332	353	381	348	342	354	367	351	340	342	378	336	374	356	303	329	344	362	374	349	370	338	321	355	377	332	328	366	341	333	357	370	363	334	344	349	352	341	358	362	317	342	332	352	354	324	343	340	329	328	337	349	364	355	342	348	370	359	309	352	360	344	377	350	349	338	354	335	337	338	359	352	380	334	351	335	329	351	318	323	354	363	325	350	374	343	328	311	379	334	334	390	338	355	334	328	387	330	345	355	331	341	340	335	356	305	342	333	358	347	349	330	320	360	362	329	348	359	341	329	328	354	376	336	375	348	339	347	328	357	354	339	353	347	336	342	355	349	316	347	325	346	340	313	334	364	330	371	321	337	337	345	353	334	366	351	388	349	314	310	328	353	325	338	335	359	369	333	307	340	348	335	323	356	345	341	316	353	344	340	344	328	312	356	333	278	326	359	349	356	350	324	343	373	368	329	335	348	339	320	360	348	335	364	311	359	333	340	324	333	343	376	327	323	324	365	374	315	343	355	345	338	315	358	376	322	327	327	327	349	358	395	357	343	331	374	341	343	381	377	370	340	353	334	325	339	313	335	354	368	339	363	366	315	332	338	372	363	345	322	345	333	329	344	361	336	354	332	348	372	335	344	337	337	336	366	336	315	358	354	350	332	346	355	325	384	335	334	356	367	331	359	359	354	318	341	349	353	347	344	327	368	329	343	340	364	337	319	323	330	371	342	377	370	351	339	320	367	345	349	325	360	350	315	365	354	368	346	356	370	341	367	343	363	323	340	333	329	333	333	307	329	349	325	345	360	346	364	340	320	380	328	358	325	358	348	366	340	338	345	323	357	330	354	362	332	329	330	350	341	357	327	367	342	317	330	376	344	326	337	326	333	336	338	330	380	336	351	337	358	361	355	344	373	334	341	343	317	348	300	346	367	368	342	340	340	349	329	370	331	364	353	330	375	364	373	331	380	360	319	380	311	345	362	328	299	341	314	342	347	358	332	354	366	351	360	348	326	366	342	325	355	347	315	358	347	344	355	354	362	364	332	333	327	370	353	350	360	365	320	347	316	346	342	328	326	364	321	332	352	337	375	357	340	336	366	341	374	377	365	340	341	334	370	352	339	362	330	364	382	343	352	348	354	335	345	335	302	360	353	357	328	357	353	354	332	342	338	327	356	355	343	349	366	340	348	331	326	336	350	361	358	349	389	373	351	365	325	317	340	337	363	327	340	329	375	355	340	364	367	332	341	335	334	332	344	316	355	367	335	339	364	358	330	364	350	349	358	370	330	351	332	324	385	342	387	352	336	368	356	301	327	336	348	371	323	339	340	336	314	326	341	343	381	370	393	362	344	344	386	333	340	325	338	376	344	346	350	308	302	345	308	351	324	382	357	375	381	357	330	356	370	359	346	341	366	329	330	340	334	378	353	336	374	347	321	377	371	383	367	350	382	348	340	371	294	337	338	361	322	344	356	338	340	363	366	364	335	328	335	324	372	377	343	342	367	324	317	366	353	357	340	335	342	345	348	352	344	372	366	326	337	397	350	335	348	319	316	358	372	351	319	304	337	345	329	359	348	345	345	351	348	347	350	346	381	367	340	326	341	353	325	335	341	350	371	363	321	335	364	351	343	338	364	358	327	334	366	353	324	351	340	341	363	319	379	362	379	352	341	347	364	334	380	371	362	334	370	359	379	359	336	338	305	366	343	335	309	359	381	360	340	329	348	363	375	367	334	337	339	322	354	355	341	356	368	364	337	336	340	377	321	346	335	320	356	350	370	347	342	350	380	326	306	362	355	350	340	336	375	332	340	362	397	376	318	358	350	340	347	344	340	340	368	340	346	328	344	356	332	329	337	340	357	333	364	349	350	345	324	346	376	344	356	351	346	347	303	339	343	344	360	353	349	354	344	339	334	352	358	325	352	311	358	361	329	344	356	371	310	353	352	298	370	342	338	353	335	336	343	336	313	334	340	337	335	362	365	363	356	361	345	350	333	352	354	358	345	382	379	333	342	322	327	312	355	352	370	363	316	337	346	334	339	362	346	355	356	321	350	378	338	319	340	375	374	357	347	346	339	357	376	332
1427	430	397	401	387	412	428	396	396	410	429	403	377	435	442	364	396	421	376	404	393	384	399	369	413	407	407	442	383	379	420	394	356	393	405	375	363	423	423	396	375	403	401	443	416	444	377	350	410	392	359	427	438	377	405	430	402	403	435	394	379	385	388	424	446	431	369	389	373	368	400	408	377	417	378	368	382	397	365	409	411	355	396	381	406	393	378	396	347	377	403	396	398	350	401	384	389	397	416	416	391	398	399	361	368	383	376	430	356	354	357	370	420	380	386	379	401	413	387	368	399	431	410	404	431	413	403	389	379	409	386	411	400	385	416	418	399	400	397	390	384	365	395	382	398	417	371	367	380	418	396	386	408	360	410	406	434	395	426	435	369	384	378	411	382	375	421	423	398	368	369	382	396	385	377	414	394	416	371	359	431	380	379	387	413	386	369	402	432	430	385	399	399	397	415	408	400	397	374	375	385	385	376	369	425	400	404	364	390	404	398	368	404	367	370	423	399	370	404	424	370	364	347	387	373	390	404	417	358	420	364	396	386	380	425	412	392	368	402	400	363	412	440	427	411	413	423	431	378	417	393	358	442	419	416	413	347	426	403	389	385	401	402	378	408	381	382	379	399	370	403	390	406	386	371	394	373	379	346	413	386	366	425	372	425	356	411	405	387	397	407	396	410	424	421	401	380	404	403	391	374	414	365	429	374	375	402	355	394	427	399	381	392	375	388	377	370	377	383	389	401	381	367	386	431	398	384	409	383	375	369	395	404	380	418	398	404	388	397	403	382	397	427	378	425	387	421	398	396	382	364	392	392	379	390	392	407	391	376	388	392	390	396	386	428	416	396	380	405	406	396	382	437	413	379	417	397	392	378	380	363	376	389	425	417	408	374	372	367	373	394	394	396	392	378	408	364	391	378	402	372	387	420	378	416	411	436	364	382	396	403	375	381	395	386	416	338	392	418	376	396	443	402	399	402	372	385	347	385	415	399	389	413	356	403	402	402	370	370	418	392	428	390	373	369	394	422	392	393	400	410	414	365	414	396	393	382	404	390	397	392	384	416	387	428	418	405	424	368	402	407	384	425	373	389	413	365	409	400	386	420	375	382	365	397	389	420	391	363	394	416	374	424	373	432	410	406	418	423	421	463	429	397	359	413	441	379	405	391	389	387	439	411	404	402	444	400	379	399	412	418	399	407	401	377	385	398	354	379	394	391	384	359	391	398	368	402	376	384	395	370	360	388	396	351	366	415	409	414	378	359	356	390	383	383	393	395	389	365	397	404	383	433	366	381	365	427	420	372	376	434	377	406	393	357	382	361	377	384	441	371	370	359	372	398	367	404	396	431	401	385	368	399	404	403	415	413	403	402	426	375	407	358	382	395	394	388	399	400	379	408	372	409	362	377	411	365	393	425	373	386	414	381	358	435	386	415	400	461	391	420	397	443	405	393	404	458	372	399	406	375	444	397	386	374	407	408	346	397	399	384	353	423	395	380	372	404	402	409	387	404	381	370	374	403	378	384	414	363	393	388	358	382	371	378	395	397	365	420	424	394	385	392	428	404	393	394	430	386	402	371	372	380	417	393	394	365	398	415	423	377	393	408	441	374	405	388	391	376	413	412	387	405	406	400	416	401	414	420	433	388	389	388	382	363	392	385	389	395	378	374	388	378	370	411	408	389	407	384	427	400	389	392	362	434	376	403	396	371	403	386	369	451	394	390	409	428	375	377	388	394	398	401	367	341	373	429	407	406	386	393	381	371	400	402	399	382	398	383	403	388	423	402	419	409	403	438	419	393	341	388	394	404	438	407	364	393	422	421	389	375	432	393	422	406	390	375	398	399	404	368	391	415	426	406	368	426	382	367	350	412	411	416	392	394	390	384	402	393	363	371	396	399	416	398	386	375	397	378	409	382	404	384	392	376	387	411	380	414	393	393	408	351	382	382	415	367	380	372	382	411	428	417	413	357	393	419	374	417	414	381	387	386	384	394	379	403	385	380	408	408	378	395	394	413	417	421	388	426	386	423	422	395	388	381	434	379	375	400	370	396	393	364	387	391	344	389	399	396	387	368	380	405	415	368	392	382	398	368	404	393	390	361	387	434	402	432	382	411	381	367	393	355	394	396	393	399	398	399	366	399	387	437	368	393	401	394	361	423	396	392	370	400	387	402	384	412	406	401	374	386	386	416	416	408	388	424	394	370	389	421	403	415	396	400	415	415	397	426	403	407	386	394	389	388	391	394	359	385	389	388	378	390	380	402	371	422	394	376	379	391	394	416	438	379	387	401	394	411	379	413	401	399	401	383	395	423	415	399	392	360	436	375	423	380	430	402	486	408	403	427	398	398	392	372	413	396	390	431	403	353	404	415	419	366	414	390	392	407	410	360	402	427	401	429	414	348	417	396	466	378	369	425	379	354	365	377	409	394	391	395	392	408	384	401	418	400	370	386	349	430	426	359	394	381	417	411	384	395	403	366	383	384	373	382	379	419	366	377	397	399	450	409	396	402	393	397	386	432	374	394	420	411	435	377	399	400	396	385	395	360	387	390	427	382	387	419	411	436	385	399	354	387	409	394	402	399	389	385	383	402	387	391	369	427	426	386	366	424	402	360	413	360	383	409	406	427	348	404	404	376	390	399	344	381	390	387	379	403	354	365	381	415	409	404	395	451	388	397	386	376	411	406	482	394	378	384	380	331	399	413	406	380	415	393	416	374	387	390	369	376	410	384	447	431	401	412	383	419	374	414	376	392	374	382	390	427	380	404	395	384	423	407	405	430	392	391	407	382	350	371	386	400	402	388	418	409	439	413	383	408	444	392	396	389	462	379	376	409	405	386	397	420	369	400	398	399	373	386	404	442	397	415	409	410	381	407	384	377	400	401	350	396	387	371	397	380	343	374	422	390	395	380	362	401	427	420	389	401	396	398	389	420	381	392	435	390	389	390	412	397	384	380	388	376	398	447	378	381	401	404	401	441	413	396	416	373	365	372	426	383	405	365	417	408	357	405	410	413	417	412	408	424	362	398	396	434	403	393	411	407	356	380	391	378	408	379	400	416	445	381	393	397	396	410	420	375	392	400	401	343	396	368	396	395	409	416	412	402	400	410	422	432	369	390	416	417	378	376	370	415	456	384	398	428	396	398	401	431	446	408	385	430	408	404	361	361	405	447	383	402	422	403	403	422	375	398	398	415	377	400	379	398	414	366	427	395	415	432	391	407	398	380	396	386	372	363	427	406	388	379	405	397	381	396	412	367	386	392	354	398	372	388	422	417	379	423	409	400	429	413	406	403	401	430	375	384	387	391	414	389	365	369	403	377	399	418	403	365	414	408	379	360	399	364	416	417	382	392	376	434	394	357	405	388	412	418	374	400	396	392	380	405	401	409	393	373	429	398	406	350	394	349	395	407	396	386	383	369	361	387	370	380	387	425	392	411	436	430	401	412	391	356	420	394	400	402	382	380	393	412	399	421	357	430	401
2117	913	949	907	914	997	935	930	878	918	922	937	930	924	906	924	905	904	948	939	931	911	923	942	919	879	885	897	876	917	922	930	924	862	871	877	964	922	884	850	891	913	873	877	893	913	926	927	915	899	904	893	919	908	867	956	879	883	897	898	888	897	957	900	842	945	930	969	886	885	898	935	867	902	845	946	860	895	943	905	953	943	921	919	931	943	876	880	908	868	910	935	905	882	900	892	877	885	940	874	928	867	929	916	868	932	995	900	868	888	920	888	838	914	926	908	888	951	880	923	891	918	931	924	840	903	925	888	899	886	883	901	919	877	888	851	947	849	794	870	915	842	935	854	883	927	905	927	905	908	885	890	952	895	962	904	879	886	879	882	884	876	828	910	861	885	886	954	939	865	927	914	895	888	919	927	957	939	839	841	912	936	923	895	871	950	898	934	905	940	873	843	871	912	872	879	899	886	904	865	875	888	887	892	923	913	918	917	870	906	917	874	847	884	943	896	917	862	911	881	879	942	941	922	923	943	848	933	880	887	930	966	888	900	1018	908	908	879	893	903	906	902	957	936	946	874	895	874	944	880	915	877	913	919	895	905	946	907	896	905	920	879	915	934	912	895	904	887	913	893	939	903	859	886	875	876	895	923	899	932	873	908	915	893	915	900	929	914	901	903	851	854	944	957	886	908	947	883	860	911	901	890	935	870	911	895	859	933	903	915	903	947	948	892	921	918	948	944	896	851	877	898	865	920	897	854	922	910	929	920	920	862	941	926	934	900	912	910	926	920	907	893	900	918	898	893	950	877	905	871	891	915	911	885	911	911	852	941	917	861	972	863	929	969	865	952	912	903	859	896	951	890	877	891	897	881	950	916	938	926	903	930	918	878	915	937	937	916	858	882	912	896	911	908	881	916	891	916	883	905	911	925	906	881	883	861	922	865	884	854	886	903	904	844	896	910	916	923	902	858	854	896	924	883	942	933	914	864	913	846	888	951	950	941	902	885	872	838	916	987	882	883	870	953	883	902	869	922	881	885	923	914	861	856	924	867	913	871	915	916	879	843	877	895	916	930	867	903	935	935	900	945	945	919	867	875	864	859	874	933	944	924	926	923	942	909	861	953	836	885	870	927	902	903	913	929	887	933	884	906	902	925	910	876	886	879	897	893	929	923	889	874	929	859	908	890	886	906	877	909	894	855	895	868	948	907	929	908	892	877	878	961	929	843	877	912	889	885	916	933	906	939	893	901	890	961	917	889	911	966	920	943	920	919	893	970	945	951	923	924	911	944	892	871	879	932	969	930	909	910	943	964	888	882	856	869	890	920	892	850	887	834	919	913	910	913	873	862	908	940	895	874	910	850	915	880	927	926	900	886	893	874	878	897	904	894	882	814	905	947	888	903	844	919	920	899	908	910	910	922	897	897	879	966	857	946	864	965	932	887	921	883	879	897	931	918	954	943	955	926	915	897	881	899	943	932	916	905	915	934	892	958	897	929	884	887	907	870	927	841	911	863	901	828	892	892	926	894	954	884	888	922	955	864	890	902	885	907	934	858	862	898	892	863	904	867	877	882	891	910	901	945	915	955	917	868	898	971	911	965	893	947	896	978	914	923	884	911	916	898	874	922	917	913	902	942	876	892	930	892	866	886	891	952	867	888	870	909	888	876	941	895	900	914	909	884	894	900	925	968	952	890	922	891	908	893	914	947	948	920	926	908	885	904	957	878	880	907	873	917	937	897	927	904	895	851	869	914	915	861	931	879	874	901	869	899	906	915	894	902	935	935	897	908	929	924	863	884	848	895	898	900	913	921	928	898	898	924	925	889	932	870	902	904	909	921	979	867	899	877	931	874	879	927	885	889	937	888	871	925	917	928	961	932	874	923	928	929	938	912	942	893	916	926	909	880	877	856	890	898	889	894	956	919	905	878	896	916	889	930	906	883	902	883	874	892	922	842	916	919	961	875	867	881	919	939	891	917	873	884	889	906	928	854	931	883	883	903	880	918	914	919	888	868	897	898	871	926	967	893	897	933	945	956	936	877	927	941	931	935	917	906	907	896	881	886	878	847	864	897	952	939	916	933	902	847	958	939	942	891	928	911	923	889	917	875	861	908	872	893	936	901	948	863	954	868	897	912	892	933	927	913	889	913	889	854	895	876	860	911	948	901	916	909	913	885	934	910	932	913	872	899	926	897	860	895	858	895	915	939	881	858	928	868	914	950	910	947	881	879	914	962	959	919	944	927	861	876	921	943	931	931	942	922	918	895	907	921	905	908	866	886	931	892	925	928	919	920	912	899	888	878	928	937	891	888	888	911	908	860	863	865	880	883	890	894	963	861	899	923	846	948	878	909	857	879	895	905	870	941	906	890	908	946	913	912	943	922	900	885	891	910	972	877	898	996	930	890	894	929	945	939	907	931	873	852	887	937	930	890	944	880	891	948	929	873	938	926	900	861	876	935	957	922	884	909	916	971	968	873	868	944	856	926	881	903	946	850	871	877	942	937	893	806	919	898	862	869	877	957	931	865	902	910	905	901	901	938	905	870	923	878	927	903	930	940	903	931	898	904	962	918	920	897	903	905	898	899	887	846	976	885	895	908	896	909	933	977	940	930	913	945	930	939	869	878	947	920	889	965	950	949	882	878	909	916	883	843	926	856	918	884	893	941	930	894	888	872	869	866	851	888	901	846	871	858	891	856	943	906	897	880	896	941	842	873	885	873	886	883	950	901	884	894	951	907	927	917	971	942	913	914	922	901	905	909	881	866	858	866	927	911	903	865	871	899	915	951	917	911	945	946	894	864	904	896	919	881	960	934	881	920	868	886	929	918	931	922	924	808	913	886	881	871	865	880	846	947	930	911	892	849	929	908	869	879	864	969	875	903	883	924	884	859	835	888	894	913	872	887	867	854	876	947	909	870	939	921	893	923	892	891	889	917	941	924	856	878	910	931	971	922	934	880	866	892	882	909	882	878	892	877	912	923	926	875	910	899	904	887	900	899	877	892	884	928	855	919	929	942	915	922	920	897	869	909	986	919	897	922	904	909	897	958	956	906	892	888	925	916	905	909	877	967	910	900	912	862	915	835	878	886	885	922	881	934	944	896	906	926	918	879	837	870	860	924	933	884	937	893	908	890	900	877	914	939	908	914	855	898	903	922	903	908	919	894	889	896	875	881	893	891	918	916	900	896	928	886	905	882	898	884	946	833	912	913	887	878	962	926	944	885	894	880	882	927	934	964	909	928	928	942	866	895	886	885	910	873	940	850	930	863	839	922	885	854	909	856	910	843	906	922	933	902	904	908	945	933	907	924	881	935	912	902	882	888	947	888	884	938	954	858	918	924	864	900	939	947	839	917	876	908	980	873	916	932	887	925	928	937	967	921	922	876	921	932	873	960	885	893	943	906	899	828	897	925	927	853	891	934	879	896	924	887	904	891	891	883	885	936	905	923	871	849	902	913	934	910	902	879	889	898	889	907	863	944
7276	558	552	499	427	352	326	337	323	332	341	312	313	309	271	295	296	289	286	298	306	282	263	291	291	302	286	303	289	289	257	284	294	296	292	276	314	273	289	269	283	304	304	253	293	271	313	276	310	304	286	296	312	296	266	277	293	306	292	273	296	310	290	294	329	249	286	294	288	283	305	297	296	284	275	304	281	338	274	285	299	285	317	281	300	276	318	298	313	314	280	316	301	262	270	290	284	298	296	282	290	274	289	297	268	283	327	281	277	270	274	291	287	297	280	306	279	289	307	260	284	308	285	315	282	303	283	291	305	286	277	276	279	275	259	272	302	312	293	286	301	311	262	292	312	314	325	282	294	267	276	302	281	274	308	296	311	277	280	311	289	309	277	303	276	325	304	306	307	286	293	310	294	251	286	310	306	310	294	310	311	298	325	289	277	293	266	257	295	307	286	277	280	288	261	286	297	277	270	308	285	281	293	310	299	279	298	313	347	284	296	269	278	289	265	293	303	292	277	269	275	300	294	287	263	269	291	302	299	308	301	294	292	310	272	304	314	247	296	304	295	279	296	297	287	301	289	318	290	316	281	273	266	274	291	316	298	328	297	321	262	302	291	301	261	292	300	273	316	303	292	268	291	280	291	296	310	308	301	258	301	295	266	268	312	294	303	319	306	273	274	285	293	318	321	278	294	323	292	321	299	274	259	294	313	262	315	260	294	297	303	290	294	296	305	285	281	281	303	305	295	277	308	304	305	265	278	324	306	274	303	279	288	280	277	278	260	268	295	306	261	269	291	289	299	265	303	297	294	313	293	273	294	294	318	297	317	327	296	319	294	297	310	303	274	283	266	258	304	321	293	304	281	300	281	262	288	287	304	249	291	256	310	294	294	255	279	265	292	273	289	287	315	320	312	305	320	262	284	278	276	329	329	259	290	279	297	281	292	268	309	311	297	291	275	314	272	300	287	264	296	328	271	295	300	293	262	287	307	290	292	283	307	269	302	296	281	283	302	274	280	287	289	303	270	304	270	271	300	345	289	312	260	290	280	296	271	312	310	265	303	272	263	296	326	273	321	292	294	294	286	279	292	286	279	274	271	293	309	314	302	293	287	261	288	273	292	303	286	254	268	275	311	303	270	313	320	286	291	285	304	301	310	268	302	279	329	297	325	271	306	267	300	284	310	290	257	298	307	323	290	294	285	301	306	281	281	282	299	271	311	285	299	297	294	278	283	303	319	286	290	278	302	276	295	299	290	338	282	286	299	274	283	290	271	295	264	271	310	314	257	309	288	290	285	331	308	284	293	280	322	293	271	264	282	290	284	288	298	279	316	294	307	310	293	292	283	303	264	279	281	274	256	286	287	284	305	271	297	310	277	303	277	300	301	279	298	307	256	289	297	294	295	269	272	287	281	262	291	274	323	320	275	291	314	301	289	311	308	299	285	295	289	268	295	291	288	264	291	326	304	260	290	278	295	311	265	296	308	284	254	317	279	279	306	277	284	316	290	327	328	288	283	284	256	298	292	262	292	308	309	311	273	260	284	271	288	289	292	301	309	305	296	288	271	297	269	288	309	313	275	263	305	271	334	278	263	294	294	277	293	299	270	275	279	289	285	304	282	310	273	334	277	318	255	248	271	295	271	284	272	257	293	258	294	271	284	296	298	315	294	289	323	266	276	295	257	281	312	276	316	283	345	305	283	279	279	295	316	268	290	308	311	275	255	317	290	326	296	285	267	314	291	301	268	260	348	285	296	281	316	308	293	294	305	290	308	302	326	307	303	274	287	276	293	322	307	288	272	270	273	282	271	270	245	291	296	306	300	258	254	320	244	299	323	305	289	281	272	287	290	304	265	309	289	298	288	296	275	254	292	279	294	290	257	273	312	288	297	264	286	317	268	252	309	304	296	296	303	260	303	291	297	273	285	325	291	287	300	275	308	299	318	276	298	282	283	260	308	288	325	301	293	293	316	311	304	277	320	299	290	295	276	281	245	281	297	283	289	301	289	278	256	270	264	300	308	289	264	285	291	299	299	313	284	318	285	291	293	283	305	306	261	287	279	247	303	284	270	273	273	286	335	279	297	271	280	289	290	296	284	291	320	265	275	294	286	266	282	289	316	304	297	288	298	270	270	278	315	303	260	298	299	269	303	290	285	291	267	302	282	276	294	298	305	302	286	327	268	274	280	302	309	283	263	285	336	303	270	334	273	277	327	282	287	299	280	315	290	309	290	298	283	309	251	309	293	277	272	286	299	324	300	282	291	256	298	288	278	315	309	244	266	317	261	292	292	271	280	288	291	317	322	315	316	290	293	271	312	329	316	291	290	260	279	287	306	280	309	306	274	271	290	290	288	284	314	297	297	296	311	317	312	292	276	305	321	319	294	291	310	276	300	278	291	261	263	256	252	335	296	291	292	276	305	256	278	305	296	315	334	295	251	307	302	274	318	306	305	298	297	308	310	260	285	296	318	270	264	301	290	283	277	297	280	337	313	304	317	285	282	300	284	283	278	276	313	290	342	341	326	281	292	307	282	275	301	319	282	297	293	280	263	302	311	262	291	273	292	310	275	293	284	270	282	322	332	297	264	267	292	270	274	331	298	307	270	298	306	265	276	309	265	286	295	298	310	295	333	254	277	269	260	310	276	273	288	286	323	272	278	299	310	335	291	318	312	291	302	305	262	312	279	298	270	291	253	309	314	315	294	329	306	309	299	266	282	292	301	279	290	296	291	292	272	300	276	284	260	292	295	308	269	295	268	291	277	273	273	276	295	296	284	307	307	290	265	297	287	290	297	299	288	285	272	286	258	318	317	277	290	279	293	285	271	263	294	289	321	284	298	284	289	310	304	290	298	308	311	266	274	284	274	289	291	309	282	251	279	280	303	292	275	319	256	272	299	277	297	293	288	276	285	257	267	273	268	253	343	278	288	327	296	286	279	303	301	303	289	275	270	310	274	300	292	287	283	303	270	304	308	296	288	304	291	311	281	283	299	294	323	267	319	315	302	277	299	285	276	272	273	294	290	292	314	318	302	286	282	276	311	289	251	310	316	297	290	302	263	319	336	289	287	330	274	279	308	280	282	290	307	289	295	287	279	304	278	292	300	285	287	284	279	306	296	254	291	293	305	305	292	288	323	296	327	305	318	257	289	277	311	290	307	317	282	272	280	332	291	268	295	283	318	270	299	297	273	309	274	285	275	288	286	281	297	271	289	268	282	288	312	296	297	273	268	288	336	318	301	262	287	299	297	295	296	309	252	325	294	298	315	287	260	295	299	310	309	281	287	271	316	295	289	274	300	305	296	271	323	270	306	279	300	276	295	292	322	292	284	284	324	320	283	278	293	282	309	313	295	296	300	292	270	336	304	273	295	304	274	286	288	300	308	295	263	281	279	276	265	279	287	284	283	287	285	268	338	292	297	294	302	279	254	271	295	295	253	264	316	290	309	272	278	252	280	293	286	311	274	310	275	268	272	280	262	277
6642	856	1272	1347	1267	1085	1023	960	952	822	804	845	767	787	770	767	764	752	744	721	688	742	738	717	690	700	691	746	711	714	685	655	664	663	695	710	670	603	703	726	725	715	697	700	688	689	655	703	708	690	671	681	703	654	657	715	666	679	697	701	702	694	667	686	679	676	700	705	647	713	674	704	653	692	730	687	667	691	681	655	710	683	629	675	670	721	726	671	700	705	640	690	728	665	635	659	594	664	693	647	723	647	671	687	678	656	704	686	639	701	695	633	671	679	653	688	662	712	675	681	697	699	651	691	734	681	643	725	701	677	702	665	707	702	654	685	697	703	683	686	671	707	715	718	687	679	676	673	670	666	685	674	684	716	662	702	714	660	695	658	649	730	699	680	719	622	668	701	682	654	686	695	700	672	697	763	651	645	630	661	672	649	686	660	699	718	679	700	678	698	654	703	687	707	677	679	709	697	684	634	700	723	693	676	689	674	701	660	651	663	702	684	675	695	696	722	708	682	656	671	730	695	674	684	645	674	688	718	649	676	677	649	661	652	654	663	667	706	658	689	733	633	685	715	622	712	695	672	658	692	695	712	650	712	688	735	647	697	680	658	648	654	677	705	680	697	661	670	647	686	694	680	660	686	652	687	712	638	671	702	670	715	680	620	645	697	680	675	626	673	635	722	661	755	675	669	670	696	692	699	669	682	700	742	733	670	691	691	661	670	719	694	625	647	662	706	664	645	722	707	704	642	674	690	689	687	709	703	696	688	728	680	701	718	726	635	699	703	717	691	682	684	677	703	686	645	668	740	713	709	665	707	679	659	646	678	692	667	687	663	705	682	672	686	635	694	673	658	672	666	663	683	659	694	700	696	717	719	657	669	703	667	656	683	684	682	660	679	662	638	694	673	707	684	655	648	655	679	689	646	687	674	697	675	697	712	700	701	673	644	638	675	683	684	690	716	709	673	623	668	686	671	678	689	668	684	689	695	635	629	676	733	658	641	695	690	669	694	680	668	644	670	654	671	663	672	678	672	699	701	645	657	681	684	676	715	696	710	691	683	665	687	691	682	698	714	705	691	718	711	707	664	682	633	638	686	670	720	680	654	678	697	691	607	680	719	662	688	670	683	723	682	735	708	704	661	655	689	646	711	700	682	687	672	681	626	652	655	688	692	692	685	683	679	653	689	710	653	682	687	681	713	646	694	675	651	712	741	656	672	644	684	671	655	692	683	674	713	727	688	698	702	656	661	654	644	662	712	674	704	714	684	699	681	723	702	697	675	692	687	657	689	677	667	697	743	665	670	675	695	735	653	680	704	660	707	664	689	686	690	664	666	682	702	657	667	709	676	708	680	678	709	738	651	678	649	664	654	726	638	686	699	668	687	643	688	653	660	647	687	701	710	656	638	669	669	718	671	637	675	676	694	660	654	688	642	707	699	650	706	675	682	642	667	639	672	674	660	701	656	722	728	659	713	691	665	727	677	685	663	656	644	654	666	683	657	714	690	668	681	668	633	686	678	705	653	705	665	659	655	675	688	685	691	660	710	659	691	714	650	644	699	685	695	666	684	679	671	700	698	694	663	673	697	745	621	655	679	646	676	663	725	664	721	711	687	702	702	700	661	630	682	686	674	724	674	715	659	676	672	662	687	753	678	662	704	687	675	662	673	742	629	707	703	709	708	650	663	685	701	684	704	673	687	713	688	722	660	652	745	687	690	663	673	718	683	661	670	662	715	692	664	652	693	672	638	660	678	680	671	635	651	689	642	659	682	701	700	672	644	718	636	666	690	676	681	680	624	677	680	657	705	668	726	743	684	686	649	730	710	716	663	643	673	667	660	766	668	718	721	662	725	703	740	725	676	660	659	659	667	659	697	681	655	725	694	644	671	697	725	702	665	682	707	686	722	750	723	739	748	688	700	692	655	679	679	693	684	695	704	664	667	672	690	671	664	659	668	628	677	649	660	654	681	678	767	710	690	612	681	674	662	695	645	660	652	654	685	673	702	664	725	720	644	683	657	678	707	664	700	672	665	730	656	667	707	659	682	698	705	682	672	701	724	672	684	706	630	683	650	643	680	688	691	698	671	686	700	642	638	656	641	656	647	697	677	681	673	746	665	685	661	671	667	688	680	728	718	681	693	668	690	719	669	660	642	671	665	684	683	698	703	676	719	692	635	649	694	711	671	684	676	713	680	652	653	691	650	667	632	697	719	706	695	708	595	712	658	658	691	714	662	712	690	713	687	709	680	660	661	685	638	636	683	661	686	642	679	658	645	703	711	648	655	676	638	694	689	665	689	739	678	659	713	678	703	701	704	672	680	634	690	674	665	685	663	670	636	708	651	675	697	705	643	685	631	642	688	721	701	736	674	654	684	703	708	677	710	682	720	656	695	659	647	664	696	664	650	692	678	663	666	684	679	650	700	669	714	671	706	649	651	690	700	675	681	713	676	681	683	712	648	686	672	690	654	708	693	687	701	704	658	693	713	689	671	672	668	707	697	764	709	634	704	693	657	663	676	663	704	668	677	747	711	701	685	642	683	693	671	672	664	717	674	664	676	676	699	713	713	623	696	695	656	702	718	682	652	699	679	708	637	676	656	718	688	700	663	679	663	655	717	689	687	685	685	728	684	673	659	657	698	684	714	691	679	707	663	668	647	649	632	670	707	702	681	687	677	665	661	672	729	629	704	630	693	698	635	734	693	667	658	692	690	682	648	676	648	690	695	727	673	648	705	733	698	658	663	685	710	680	670	669	680	670	614	727	597	650	667	719	716	670	661	706	654	699	640	673	656	647	741	642	642	711	725	664	657	706	644	629	681	673	667	671	668	703	665	715	701	668	664	691	655	647	622	682	660	675	682	673	689	643	686	726	653	720	655	678	627	702	674	676	683	662	688	688	700	697	699	704	657	657	710	677	645	668	658	655	642	675	698	685	698	721	673	698	705	689	672	636	697	709	707	732	684	712	673	702	715	688	675	670	711	685	677	713	689	712	661	676	669	659	646	686	628	757	662	701	677	608	677	693	691	713	675	699	689	694	678	688	655	648	635	697	680	698	659	688	635	686	657	692	662	666	690	639	732	667	707	737	664	647	685	698	639	660	719	644	638	685	638	679	679	704	655	671	742	729	706	688	688	728	686	690	660	652	713	719	679	655	704	728	709	677	679	714	695	650	699	664	746	672	713	689	682	712	653	722	711	655	676	674	668	704	679	701	733	721	705	697	677	711	687	653	673	700	698	623	678	699	692	635	720	686	718	692	690	703	697	684	685	628	677	681	670	699	697	679	702	713	694	666	679	682	685	678	708	712	652	663	638	666	656	705	706	673	663	703	700	678	677	668	700	705	664	695	664	710	746	627	694	710	681	712	651	682	751	645	675	686	687	653	656	690	655	669	698	658	725	687	718	621	667	692	655	714	684	678	710	688	615	679	703	651	661	641	739	649	721	699	678	647	641	666	659	682	688	726	661	681	687	726	640	691	698
12917	800	677	517	360	298	244	209	214	200	132	172	159	145	151	148	139	155	126	140	155	125	139	155	144	117	121	161	135	129	132	123	131	126	117	149	133	147	140	137	116	129	122	154	131	143	108	147	131	136	126	130	126	130	118	111	142	150	133	137	136	121	149	134	125	145	124	135	128	127	136	136	155	150	150	116	126	156	111	142	137	117	150	109	138	146	140	115	138	149	127	147	123	139	134	125	117	111	120	138	118	133	117	139	153	148	118	161	145	121	122	127	143	135	140	150	120	129	131	131	124	128	126	133	127	123	127	139	138	122	132	140	121	138	124	135	122	148	131	139	134	149	130	118	131	104	144	140	119	144	140	124	131	131	144	131	121	121	126	139	143	155	125	132	143	138	133	131	139	122	134	115	139	138	128	137	131	140	133	123	140	138	154	140	140	127	134	130	141	127	129	115	131	134	126	131	144	118	142	131	128	150	131	141	124	129	143	139	143	135	120	133	128	102	127	114	129	119	136	133	136	141	136	149	124	117	133	154	148	126	145	129	133	131	146	121	142	121	140	144	152	123	145	129	128	130	135	121	132	135	163	134	143	133	123	128	137	112	117	139	132	124	124	130	131	160	113	130	133	130	137	125	120	125	112	125	145	151	139	144	143	121	131	126	136	118	145	114	147	126	127	145	134	132	141	155	115	147	151	144	123	123	135	109	116	132	132	118	131	134	134	132	160	124	141	154	130	132	139	134	100	136	154	138	135	142	131	152	139	117	141	122	123	144	136	122	137	130	133	148	128	127	134	117	131	153	143	144	115	114	111	128	140	127	136	133	124	140	102	149	133	116	124	125	117	121	128	126	125	127	153	126	129	150	130	134	127	130	132	126	132	125	146	122	154	159	154	141	151	144	123	130	131	132	126	103	144	128	144	136	118	111	131	102	126	152	146	138	130	129	117	128	135	127	127	120	121	112	131	127	122	150	133	141	117	140	111	120	141	126	112	148	132	131	142	150	143	144	139	143	151	111	133	116	149	155	128	145	155	163	139	168	125	138	133	117	133	136	142	130	136	131	131	140	165	152	120	155	130	147	152	131	143	121	136	128	118	137	131	116	154	137	122	130	127	137	119	122	133	131	120	129	122	130	125	129	153	135	142	159	115	135	135	126	138	121	138	130	127	140	138	151	149	148	106	125	127	138	128	153	131	133	129	123	126	126	148	133	124	111	139	121	142	118	118	158	128	135	138	121	138	141	133	150	126	145	121	140	133	113	139	141	127	123	118	115	132	145	132	159	157	134	134	134	128	161	132	140	133	130	148	139	124	133	139	138	141	124	121	124	123	123	153	128	121	136	112	131	134	142	138	154	138	128	136	144	111	145	130	122	139	122	125	131	161	150	131	152	131	132	120	140	130	158	116	137	118	142	138	121	124	121	135	142	152	107	148	119	118	133	133	160	140	131	146	117	148	136	128	137	131	120	150	128	134	146	133	154	147	124	127	134	128	132	139	155	127	120	133	133	144	129	136	133	146	131	125	129	132	144	119	134	139	143	138	158	112	152	152	144	125	136	127	112	120	126	133	118	140	110	124	124	139	127	116	135	145	118	138	135	137	135	165	121	137	107	141	142	136	146	124	120	145	126	133	153	138	129	139	123	144	111	133	128	106	138	134	113	134	149	135	142	139	101	126	136	134	142	143	130	125	126	153	122	128	147	120	125	124	114	122	142	136	129	120	135	123	128	119	132	120	134	124	115	144	148	118	153	121	128	140	148	141	140	122	120	116	142	137	137	130	111	130	124	148	113	123	129	147	124	135	140	125	126	112	141	167	143	127	129	135	125	146	137	129	126	152	145	120	120	114	109	146	159	126	124	160	134	131	144	133	155	151	129	143	129	139	134	127	134	136	145	125	125	130	118	126	139	127	120	141	130	103	150	152	115	140	125	140	147	156	144	121	139	107	121	130	112	123	133	141	137	159	135	129	132	128	144	118	121	114	154	157	126	129	144	146	127	120	155	111	127	136	147	125	126	128	151	120	111	125	154	155	123	127	134	127	127	136	122	148	144	135	141	117	116	133	153	143	134	153	129	117	123	118	109	124	122	111	143	108	112	128	128	129	138	130	121	164	139	142	123	137	126	122	142	130	135	113	153	126	121	120	153	136	136	121	135	128	134	115	145	129	142	136	115	126	113	121	125	124	130	138	117	145	116	135	142	127	142	133	126	118	126	133	121	157	145	144	119	137	149	139	152	124	154	144	140	151	139	140	153	126	142	126	143	126	125	129	116	129	120	136	144	149	152	131	147	120	140	155	140	132	142	130	129	120	109	163	154	121	146	133	125	133	133	113	141	134	139	142	138	144	104	134	131	135	146	134	122	142	122	134	125	144	138	135	118	118	129	127	141	125	124	138	136	139	130	141	131	120	144	117	144	107	141	133	138	130	141	122	137	142	114	127	136	129	142	131	140	136	118	143	133	125	135	141	140	132	125	121	137	142	121	128	121	121	140	113	113	118	136	120	132	106	115	140	131	115	112	149	122	145	135	138	113	139	133	106	111	133	125	145	135	140	125	150	128	136	139	121	117	137	143	119	138	111	107	151	142	144	117	123	122	138	108	126	132	119	128	139	123	118	133	121	121	118	125	124	123	127	138	117	117	107	122	127	126	151	117	133	137	129	124	141	123	123	139	130	140	119	145	147	157	133	125	149	112	112	127	139	138	138	152	124	144	149	140	134	124	132	119	138	125	149	117	159	152	124	119	111	126	151	135	127	129	143	115	129	127	127	149	140	147	131	130	119	123	140	143	133	119	142	158	123	131	127	123	123	119	111	119	138	124	123	134	138	158	125	125	118	128	124	116	123	128	120	146	130	124	130	135	125	104	109	117	138	149	136	132	117	133	120	133	128	128	123	131	141	119	125	124	128	126	141	130	129	134	130	138	128	139	125	130	118	123	110	131	128	124	124	129	129	131	129	118	134	148	131	130	133	118	130	131	133	139	119	121	125	107	148	125	142	159	127	119	122	159	135	133	137	126	129	117	122	131	113	127	125	134	145	132	124	127	110	126	135	138	133	128	124	155	140	113	134	125	135	120	132	114	110	136	151	158	134	110	120	127	148	129	130	128	122	170	131	133	148	129	144	122	112	125	127	122	141	142	148	138	141	130	138	127	147	158	108	158	131	158	126	133	127	147	123	145	125	124	120	113	132	109	126	113	125	120	123	139	143	112	124	125	153	143	124	120	129	135	131	131	136	127	123	154	130	150	136	131	143	120	125	132	132	133	143	136	129	125	132	133	120	113	151	127	133	143	128	135	118	121	125	128	125	130	128	145	124	124	134	138	163	144	141	118	144	121	109	139	131	121	116	141	147	156	129	148	144	127	130	130	142	115	134	135	135	126	150	143	129	111	144	131	141	136	164	116	131	109	139	113	137	135	116	114	130	134	143	127	146	127	133	117	136	120	133	130	136	126	142	118	113	123	131	134	117	112	137	134
7854	824	1531	1666	1500	1225	949	843	746	675	571	545	555	519	502	463	463	471	419	409	425	402	424	418	382	407	381	392	373	388	376	384	375	364	374	359	387	389	381	419	327	331	348	351	372	350	337	362	367	335	359	357	354	373	348	377	400	353	334	390	374	346	342	347	375	332	336	350	356	338	358	339	354	347	395	343	387	372	329	344	362	350	375	377	330	333	344	364	365	336	358	348	338	364	393	356	354	364	346	373	354	333	363	353	350	355	365	338	338	361	346	316	326	335	361	325	339	370	358	328	379	387	351	363	366	361	333	316	337	361	360	358	359	336	303	329	345	352	335	344	334	338	373	365	345	358	362	317	375	364	346	353	355	334	360	361	382	370	360	378	359	352	350	351	406	379	341	373	332	349	362	354	336	368	343	339	350	364	352	374	326	332	330	339	333	345	371	339	362	349	335	339	339	341	355	342	331	381	354	372	350	369	372	357	341	364	319	339	396	371	366	352	347	337	349	354	327	342	321	307	357	335	348	353	387	388	359	382	360	359	313	343	383	324	381	327	363	345	319	329	343	335	358	350	350	350	348	342	345	357	335	329	374	365	318	348	336	354	332	345	333	339	334	353	318	352	376	348	345	361	347	372	358	338	339	348	336	327	285	327	377	348	325	330	379	342	347	366	324	390	319	384	342	347	351	342	327	335	366	318	367	342	360	356	387	339	352	341	351	323	324	328	353	345	343	356	370	352	329	350	384	346	354	342	343	312	330	350	348	327	369	372	341	382	318	388	346	340	331	334	324	378	354	347	358	326	353	340	317	362	355	352	321	335	318	355	353	374	372	338	301	353	348	353	352	335	353	338	367	321	349	383	367	375	373	357	347	367	358	331	353	325	348	345	352	365	342	320	346	342	343	322	342	322	343	356	370	328	312	346	368	344	348	365	347	369	360	357	378	351	346	345	327	338	340	365	343	341	326	331	397	313	363	359	325	334	324	365	324	330	352	357	357	353	390	341	343	360	348	334	306	350	347	379	330	354	356	342	360	326	343	334	378	353	334	340	383	329	324	316	356	338	345	350	323	380	336	352	352	360	364	389	344	360	341	339	354	377	357	324	383	352	334	335	334	339	322	339	367	358	364	346	347	345	348	338	356	345	371	366	350	319	391	350	375	375	367	332	360	351	328	388	341	356	345	320	370	320	329	316	359	342	347	342	324	340	389	362	351	376	320	334	358	345	341	357	344	331	366	351	352	352	340	345	311	369	346	365	358	340	338	385	317	344	346	390	314	325	357	373	353	360	349	355	306	319	334	345	351	351	388	363	382	370	353	337	343	316	389	331	348	333	345	358	358	325	338	330	354	351	376	358	349	348	340	362	324	331	334	365	360	354	363	321	317	346	349	360	369	396	351	330	370	345	331	330	322	324	366	316	339	399	344	326	319	353	362	340	364	359	335	345	361	339	370	351	332	350	323	347	337	336	325	319	338	362	330	336	356	331	339	353	384	352	348	367	331	363	372	364	344	335	354	350	360	344	340	347	356	335	372	338	363	335	336	306	324	359	333	339	328	336	334	339	374	318	345	343	320	345	351	348	335	309	337	302	388	344	361	345	332	363	316	385	356	345	352	340	321	347	308	318	360	374	405	371	341	341	392	337	346	368	304	366	333	345	349	355	351	323	319	356	372	375	342	331	323	347	321	343	336	372	369	343	333	338	338	312	365	346	386	359	331	324	361	347	354	318	352	340	333	334	349	358	348	321	357	357	347	332	322	328	338	354	341	355	358	325	336	329	399	327	355	375	326	382	365	337	331	342	347	331	343	368	368	338	375	343	355	362	367	364	325	363	332	357	318	334	328	328	327	350	343	314	346	362	330	381	370	341	345	331	309	371	367	339	351	350	337	380	339	365	318	370	389	333	345	362	373	347	319	339	356	364	352	326	329	318	353	333	380	328	356	371	353	366	379	334	352	329	352	351	323	372	337	337	361	350	352	339	349	344	362	324	318	337	340	358	373	329	332	334	384	317	356	309	353	346	344	362	348	329	374	374	340	331	344	361	329	365	314	354	344	347	335	377	322	355	342	362	343	349	346	361	361	365	345	345	355	349	335	338	365	357	356	394	342	350	394	355	338	348	326	359	347	352	338	333	341	349	357	326	347	356	352	360	367	333	329	352	376	360	362	349	350	336	339	349	374	351	339	356	341	355	352	315	346	346	336	344	318	380	356	341	357	337	358	346	319	334	300	323	362	343	350	369	363	352	340	360	338	346	335	327	336	355	338	324	353	357	306	364	298	331	380	321	340	363	357	349	338	338	367	334	353	350	332	354	339	348	377	307	354	342	359	356	321	357	337	360	381	369	309	339	376	327	353	359	336	352	349	329	347	333	339	390	336	370	376	363	344	354	367	360	319	337	347	340	335	326	355	330	352	336	349	361	338	367	362	329	347	359	378	360	328	410	313	349	384	348	397	331	348	333	339	339	356	371	334	351	320	328	364	357	355	353	368	327	371	338	341	353	371	354	342	345	316	345	369	372	311	347	363	352	353	346	373	339	355	345	355	350	354	358	347	370	374	331	336	327	367	349	342	348	384	344	332	394	339	363	348	341	363	349	347	353	332	333	351	343	363	352	388	361	323	366	369	361	338	333	337	340	356	364	349	366	354	325	326	331	353	338	315	352	380	367	371	364	328	354	367	342	353	358	375	329	344	323	304	345	319	352	384	371	343	340	356	349	353	342	366	354	333	371	329	346	302	346	348	373	362	353	357	364	318	332	358	343	334	375	320	321	322	356	399	316	350	347	351	337	353	352	335	330	348	372	344	331	316	347	357	367	351	332	313	339	365	344	345	411	320	366	359	356	347	357	304	354	349	333	349	359	329	342	373	361	339	321	327	348	348	321	367	357	319	359	356	338	361	345	337	327	363	340	343	372	367	359	359	332	328	355	339	386	308	375	340	344	345	353	355	340	363	344	324	344	356	377	347	330	349	341	353	334	364	352	354	369	344	345	316	328	343	347	357	357	336	341	356	378	308	310	314	327	346	317	374	334	319	336	336	324	375	347	333	341	341	331	348	326	333	345	353	331	342	317	339	360	331	344	340	319	355	358	338	363	374	326	398	350	372	370	336	383	338	330	367	325	333	360	335	358	371	371	352	326	348	385	321	337	371	327	371	358	324	353	321	354	356	347	344	367	341	365	334	317	339	359	341	345	344	348	342	347	370	372	321	361	330	332	349	355	360	334	351	325	372	337	337	352	331	326	347	361	335	340	342	337	353	337	299	345	355	360	313	336	351	330	343	347	345	342	339	345	337	343	371	383	340	343	343	352	408	319	375	370	352	375	370	338	356	369	336	346	324	346	339	351	335	329	348	355	360	318	339	319	355	330	335	320	363	354	355	350	323	345	389	357	352	322	328	345	328	341	355	356	322	335	345	323	385	308	356	359	348	360	365	334	355	346	368	348	342	329	365	346	332	316	362	342	345	352	349	371	350	327
1414	429	416	421	404	414	413	378	370	401	363	389	393	384	385	435	399	381	414	410	390	392	419	425	428	408	395	370	411	410	407	412	427	408	386	373	393	387	394	379	377	369	365	373	417	401	387	372	412	374	385	397	376	410	410	435	407	406	429	409	405	364	434	420	391	387	404	366	392	404	402	391	392	391	382	392	397	395	435	384	435	407	434	376	386	376	415	371	395	408	406	408	420	408	399	366	388	353	391	374	413	401	404	389	402	398	414	379	398	379	413	383	385	411	375	423	414	347	407	406	416	434	370	452	434	376	379	356	386	387	416	417	384	425	395	373	377	419	424	390	404	400	425	425	393	395	410	381	421	455	420	380	386	422	394	415	403	410	427	377	401	417	407	388	385	351	370	390	394	383	362	370	426	362	373	403	386	383	376	386	438	406	398	397	378	392	387	380	404	369	385	410	383	367	370	425	407	379	406	393	371	402	384	371	373	405	375	394	391	389	403	376	404	350	385	391	414	395	428	437	352	369	403	422	391	389	386	378	389	383	412	439	359	421	387	386	423	384	432	411	392	402	385	403	370	390	454	364	418	380	434	390	360	377	412	405	418	366	403	425	390	385	392	376	396	404	351	366	379	408	394	399	398	387	412	369	395	432	384	398	390	386	400	419	347	441	358	394	396	448	438	397	398	411	371	385	381	366	417	407	386	391	416	383	403	405	377	369	380	411	381	372	392	412	407	379	416	407	423	396	373	390	376	420	406	405	397	409	438	405	403	403	443	405	396	412	424	404	422	394	392	382	407	369	386	414	379	399	411	381	383	413	386	386	389	415	421	398	387	396	443	410	398	375	398	386	385	387	381	403	423	368	397	387	393	409	372	336	396	406	368	463	380	407	398	383	380	378	391	421	369	395	407	386	424	436	428	390	376	414	429	414	402	387	386	411	411	412	422	419	441	378	389	426	414	373	410	408	404	415	369	402	408	408	406	412	406	399	375	404	345	382	420	396	400	349	383	419	383	376	404	418	365	377	391	400	409	420	404	374	385	396	430	404	409	374	434	391	358	395	406	410	373	409	383	400	391	368	369	368	398	388	391	377	389	420	429	412	418	390	375	370	430	435	373	358	422	455	382	431	407	414	415	382	385	425	415	362	422	376	411	401	406	393	398	382	400	403	388	387	423	391	402	416	365	352	413	387	412	410	384	409	421	387	379	376	406	426	405	372	372	388	395	392	435	413	379	397	385	410	399	376	413	396	389	405	369	400	342	407	413	375	372	369	404	439	394	429	400	407	390	400	413	381	405	363	393	366	399	391	406	387	428	401	430	389	392	386	376	360	385	354	381	401	376	392	384	379	402	401	388	391	400	428	425	409	403	367	417	392	348	409	408	431	402	413	428	401	355	424	420	404	408	414	375	389	405	435	371	399	383	417	420	364	364	362	426	356	395	372	405	372	392	438	380	354	436	342	393	439	413	378	348	363	372	394	337	431	406	392	374	370	392	395	343	388	371	388	376	435	408	383	410	422	404	428	358	363	366	380	392	399	387	393	380	419	408	380	397	398	378	406	372	366	410	407	395	383	380	416	413	385	389	404	389	373	410	401	378	401	406	442	403	374	381	416	393	384	432	384	414	391	373	377	407	393	392	387	417	381	395	397	396	379	415	431	387	436	414	389	400	385	395	397	416	410	413	396	377	385	393	404	426	397	411	387	380	371	352	378	369	425	389	410	372	360	390	401	390	413	390	382	388	427	379	394	399	367	390	380	385	405	351	369	408	417	394	393	382	401	395	387	373	406	412	418	397	382	384	390	393	395	400	396	395	440	368	416	411	355	393	402	418	386	377	401	331	423	379	426	422	399	419	374	387	394	403	424	365	412	423	400	405	401	409	408	379	405	404	413	397	406	397	400	383	402	411	365	415	381	403	399	404	399	412	384	414	359	399	392	390	433	419	359	402	432	367	376	377	413	454	416	402	406	392	408	363	415	389	352	384	408	388	417	424	396	378	443	399	411	366	389	370	396	353	395	389	392	391	408	364	396	380	387	358	419	367	397	394	404	416	385	416	374	369	403	398	395	379	419	412	387	398	402	400	388	371	372	427	403	383	356	387	409	372	421	385	370	381	378	400	365	421	364	428	397	390	413	400	404	409	383	380	388	396	360	368	387	397	405	353	398	428	409	385	408	404	409	433	400	437	430	389	382	382	383	422	412	401	395	402	399	441	424	406	396	390	382	387	403	389	439	395	404	412	353	452	402	439	393	401	385	388	420	428	397	410	377	396	429	406	381	395	398	420	406	394	426	415	404	386	433	410	408	421	376	411	393	404	428	380	398	422	358	335	345	408	397	440	417	344	386	383	430	386	394	390	436	387	390	413	386	406	426	389	391	397	384	356	367	419	389	437	414	374	407	418	401	412	367	440	407	405	385	379	424	365	442	404	393	380	408	447	405	385	403	378	423	368	415	409	428	350	413	423	383	376	374	391	360	383	383	425	367	391	414	386	377	379	399	372	391	403	379	374	415	426	421	412	385	436	426	405	423	409	415	395	401	399	359	351	382	386	413	403	409	368	342	407	397	407	417	417	385	383	384	370	377	396	383	409	372	413	380	390	353	414	377	408	411	380	391	395	387	417	397	381	425	380	364	383	365	401	388	396	403	403	408	406	393	378	405	416	386	378	409	394	397	362	380	357	410	416	401	422	374	423	374	402	365	365	382	436	390	395	401	388	454	469	405	398	411	394	410	416	396	360	397	397	437	387	398	396	448	371	369	420	431	395	405	381	416	412	388	422	373	413	432	385	410	450	408	404	394	414	412	390	401	413	409	406	384	378	384	380	426	365	396	409	421	434	393	397	378	373	373	416	393	396	398	424	403	381	372	399	394	393	411	390	390	411	387	455	409	402	386	426	431	379	409	372	393	361	365	347	349	384	406	394	383	357	343	399	408	397	355	421	377	399	371	354	423	381	400	384	393	405	407	411	423	383	369	418	409	388	421	398	373	401	372	407	422	384	389	393	395	413	364	376	361	373	387	398	398	417	409	387	390	386	417	414	397	383	388	386	398	418	413	395	379	396	392	391	381	390	422	369	392	380	371	361	391	389	385	380	391	405	388	369	376	421	400	384	393	432	428	368	380	437	401	391	418	383	367	424	389	378	385	379	381	363	422	370	361	372	382	448	379	419	406	389	385	390	366	382	388	394	407	431	423	419	402	404	346	439	392	386	413	381	365	409	372	406	374	360	368	408	411	398	386	361	411	394	390	419	385	400	436	414	408	404	412	417	388	456	418	429	408	424	395	397	409	395	448	390	351	381	395	411	412	415	397	403	385	418	406	391	365	408	369	398	398	392	387	364	386	413	342	396	426	412	365	415	391	408	368	440	392	428	397	361	387	419	405	436	438	378	386	428	437	402	388	387	410	377	388	436	369	402	406	400	396	407	402	385	404	397	401	395	402	369	394	395	412	401	412	409	400	401	416	411	416	399	382	427	406
2168	947	924	996	939	966	929	905	927	893	934	924	876	945	898	951	959	923	909	863	890	900	892	926	942	900	949	845	866	920	841	915	915	886	955	946	915	926	920	930	978	919	912	916	861	945	944	880	885	890	929	880	887	944	913	883	894	971	920	922	851	936	886	887	894	947	857	922	873	853	865	910	926	852	876	924	873	904	859	906	901	905	894	940	878	854	902	859	904	921	922	971	876	897	996	918	936	895	921	901	961	888	905	913	962	873	903	952	869	884	912	906	889	946	894	919	936	942	921	966	893	875	917	905	922	952	868	888	921	928	906	887	911	987	941	905	894	857	877	859	889	899	922	907	943	901	888	925	859	929	881	956	865	883	910	926	905	871	880	894	910	880	882	875	906	938	948	893	848	971	933	908	920	925	926	926	942	911	924	904	915	884	934	938	896	867	879	931	945	893	895	868	913	891	945	874	955	856	898	896	939	895	866	880	872	890	895	858	941	928	858	918	917	886	911	949	916	867	894	826	851	876	974	894	904	903	916	945	893	920	836	969	937	940	920	919	891	917	891	903	923	920	919	925	872	853	868	982	920	887	957	906	956	908	907	950	898	919	891	915	921	895	938	926	920	906	899	926	933	875	909	908	866	879	891	876	889	905	934	866	899	900	882	890	873	943	920	880	918	959	883	976	878	882	927	901	969	937	916	915	901	873	915	882	903	921	971	924	869	970	883	911	918	901	909	920	857	886	870	928	904	924	846	912	890	923	918	888	845	934	940	877	910	873	927	887	940	917	941	896	922	928	906	904	898	872	831	875	896	856	895	889	881	869	921	900	896	907	910	865	925	914	891	927	895	867	895	905	928	898	894	907	887	949	933	864	913	879	942	906	949	870	966	908	884	944	920	874	871	911	872	939	902	875	884	898	877	884	870	914	877	913	959	946	920	838	936	891	926	905	930	952	956	941	934	908	870	926	933	966	923	857	890	894	953	907	876	955	921	933	920	907	944	900	927	888	937	920	945	934	898	835	869	922	933	935	907	918	931	894	865	876	917	911	912	918	915	988	923	914	958	910	857	871	903	980	918	922	943	869	904	900	927	879	978	921	879	900	890	890	886	909	933	874	914	908	945	961	902	924	917	901	884	907	925	906	936	889	937	920	929	893	899	929	870	942	913	909	908	888	901	872	895	915	985	935	862	880	913	915	930	918	940	905	878	916	922	909	837	885	969	893	895	947	921	947	994	883	928	906	886	933	865	917	903	908	939	955	933	884	912	888	914	899	887	891	885	929	876	895	927	884	935	918	919	932	909	896	877	941	924	938	912	894	966	910	922	934	915	897	937	914	891	876	896	950	893	927	959	946	874	932	878	925	894	884	839	891	904	919	889	921	854	845	851	918	898	900	900	905	869	886	908	903	915	903	879	917	949	916	893	911	973	937	948	910	920	900	970	940	874	903	948	925	902	885	887	929	854	874	939	929	888	905	896	935	927	916	926	886	936	942	891	967	868	924	910	896	902	945	939	866	870	898	929	906	950	944	923	951	950	884	933	872	919	875	941	906	908	880	924	937	935	934	923	913	893	924	896	896	914	947	967	876	901	903	1003	914	908	912	901	923	898	923	902	923	928	894	931	949	887	911	846	860	868	865	935	904	957	867	883	907	938	915	899	896	898	929	902	912	903	881	940	859	906	923	974	867	889	912	878	877	896	933	929	889	907	974	891	960	887	883	907	877	898	898	906	870	858	894	924	932	859	876	924	893	913	904	915	901	953	898	928	877	883	913	930	910	901	914	905	935	881	881	909	918	913	908	909	905	919	891	877	908	896	932	875	911	909	931	908	915	948	881	921	919	883	922	883	930	910	872	911	924	922	893	947	896	911	940	951	935	963	883	947	887	894	905	881	912	883	886	897	908	909	860	909	908	896	909	934	905	968	908	933	902	906	912	878	849	870	885	938	936	875	937	901	832	859	942	981	839	893	911	914	968	938	900	940	901	871	881	928	949	950	869	845	901	894	948	915	920	904	837	895	905	941	907	865	904	914	904	944	926	878	907	890	988	899	910	866	898	880	901	950	944	896	983	955	884	954	911	897	814	860	923	890	974	931	855	900	871	912	923	891	912	828	940	892	853	908	952	894	904	874	941	907	904	913	871	912	937	917	870	926	903	929	870	919	936	853	910	891	875	834	934	923	931	922	901	902	914	861	884	879	882	917	858	947	945	861	924	894	849	877	835	916	895	916	875	908	936	909	955	900	889	925	878	931	912	910	881	889	926	874	930	915	910	858	977	892	941	913	915	916	919	893	889	920	951	930	915	881	886	897	902	919	883	859	913	892	964	954	901	1003	957	898	869	847	929	958	924	922	905	871	917	936	906	964	971	906	905	874	862	959	907	908	948	875	871	982	902	915	893	912	952	963	876	913	965	887	876	891	865	872	936	907	842	909	901	944	903	886	879	902	937	903	887	911	904	925	882	881	895	918	875	915	941	924	972	849	861	942	916	889	921	921	900	852	908	874	965	890	897	873	891	904	966	901	885	980	914	925	866	924	996	907	882	926	936	930	857	916	910	895	947	892	958	929	909	927	909	907	916	851	859	890	926	843	843	895	927	942	914	918	912	905	919	891	912	923	964	880	941	899	982	881	967	925	938	887	907	869	891	903	948	922	902	900	916	859	882	919	947	887	906	928	912	936	881	955	923	902	932	866	927	914	869	821	920	940	916	893	905	897	896	948	888	905	879	868	905	870	900	895	913	916	943	870	957	932	893	957	918	947	964	864	913	927	928	880	877	900	872	901	938	903	869	927	915	903	911	871	908	907	967	906	1003	889	881	920	878	850	887	936	936	970	878	912	850	887	876	934	909	877	929	953	943	898	901	838	920	923	900	912	908	946	864	888	878	898	916	915	927	912	869	898	920	899	895	918	871	898	954	879	951	963	927	950	926	843	918	925	924	930	906	956	868	872	892	906	898	874	865	936	919	866	877	890	942	833	909	905	906	919	927	941	925	905	904	887	896	921	887	888	887	901	919	955	941	940	848	871	950	924	888	967	913	914	901	921	934	901	895	943	889	922	878	904	900	940	969	896	901	908	894	837	847	873	899	923	937	906	920	924	869	925	959	931	879	906	925	910	937	969	944	890	880	935	947	910	879	900	867	888	925	916	910	891	914	913	887	879	922	880	918	908	914	937	890	879	915	898	882	930	903	933	867	904	921	952	896	918	959	942	936	906	949	878	946	894	915	926	933	888	865	919	883	887	916	902	890	931	913	875	902	945	900	953	923	878	911	885	898	902	863	920	910	871	947	975	945	888	950	911	848	870	879	946	906	910	924	893	909	898	908	900	958	875	861	898	921	933	889	898	877	900	902	915	872	885	926	980	915	929	903	900	918	892	912	979	920	912	937	911	970	881	932	910	914	871	907	913	935	885	931	875	856	927	897	959	904	861	928	888	910	948	929	933	895	899	892	892	920	907	936	920	894	916	864	909	921	926	886	924	928
7251	527	533	478	408	400	345	364	345	318	307	304	277	276	292	288	286	289	324	283	289	292	302	280	303	281	283	282	308	301	281	297	315	286	296	319	274	291	297	291	323	317	301	320	269	324	311	288	271	319	277	278	320	312	330	280	286	299	308	295	302	276	295	277	260	260	270	305	272	300	280	277	278	334	297	257	270	297	290	285	271	286	300	263	281	272	285	289	287	321	281	271	285	290	310	290	321	307	291	272	303	300	301	282	313	310	293	277	277	271	271	271	281	307	258	300	290	264	300	285	322	278	272	283	277	277	324	289	309	251	309	304	296	283	303	276	292	284	326	254	296	303	269	297	280	303	287	288	295	285	271	290	305	321	302	298	335	275	319	282	271	284	265	342	298	304	299	280	307	271	305	304	315	323	295	272	301	292	305	287	312	294	272	307	292	281	284	288	334	297	281	260	320	255	254	286	275	310	315	331	282	284	308	277	279	286	288	262	272	274	264	271	293	312	293	279	306	293	307	343	288	269	281	284	285	278	305	290	257	270	271	295	305	263	302	297	288	318	288	260	288	268	278	273	284	295	273	309	287	288	310	275	309	262	283	316	285	295	287	310	331	310	290	298	310	246	305	268	262	290	323	307	300	291	267	300	317	258	270	271	267	271	308	276	308	267	303	310	272	302	267	292	275	304	289	252	284	295	284	307	255	303	293	318	318	282	305	287	283	297	329	296	263	330	324	275	274	292	309	323	281	275	305	281	276	282	288	333	258	311	308	299	256	291	311	285	315	301	278	275	272	261	288	312	302	301	302	268	258	318	287	301	264	255	304	317	301	284	285	298	260	283	312	278	291	269	296	264	308	290	330	300	295	342	297	275	305	305	309	303	322	262	295	314	304	309	296	282	286	299	304	292	260	276	283	276	274	272	273	277	260	301	308	291	275	287	314	277	274	326	329	268	265	314	297	279	307	278	299	267	308	289	274	290	279	286	311	292	262	279	279	286	277	313	267	273	258	296	321	300	299	291	275	284	281	274	255	279	274	310	267	296	305	294	268	275	294	279	298	288	279	289	273	300	286	311	272	325	267	285	321	278	261	281	271	267	283	257	298	267	303	306	297	284	302	274	296	309	278	305	284	286	278	279	285	286	283	299	292	285	290	274	298	306	287	234	332	296	293	299	301	306	297	296	288	320	285	259	315	281	313	310	255	294	305	268	299	323	295	302	310	288	288	290	300	284	293	316	300	278	309	266	299	283	306	308	276	275	287	296	307	306	289	287	310	290	281	294	286	277	305	300	259	279	291	287	322	297	321	297	308	297	279	292	301	305	279	285	271	295	276	294	263	272	310	307	313	307	289	334	288	281	285	320	309	284	307	286	286	279	266	312	293	279	299	329	297	291	315	307	302	296	277	296	290	284	274	317	289	306	280	306	297	281	309	283	262	288	308	275	338	258	290	283	293	279	295	303	313	299	276	296	308	299	293	279	277	301	311	300	275	268	264	276	277	257	290	327	290	283	264	291	265	288	280	272	284	263	323	306	294	282	285	309	251	305	301	284	294	291	282	258	306	255	285	259	286	244	263	285	288	294	311	279	268	278	293	246	305	321	294	266	274	302	279	322	301	292	263	284	336	273	256	285	336	306	315	295	287	308	301	301	269	273	302	270	296	260	296	288	306	291	280	276	292	275	279	293	261	265	297	292	299	288	294	314	305	270	271	294	273	301	304	285	278	294	327	269	282	298	310	268	283	314	308	280	286	293	318	282	335	285	307	287	316	296	287	317	282	265	279	286	289	282	279	306	319	271	276	271	264	316	320	288	282	294	324	280	269	268	279	317	300	290	292	289	283	319	320	289	313	285	313	258	270	316	258	282	306	300	322	293	307	300	271	280	340	285	285	288	297	307	280	277	262	278	285	276	287	317	287	283	302	282	270	298	323	305	279	304	287	287	291	291	306	252	297	292	275	294	275	269	309	286	289	298	260	276	307	308	319	279	276	296	270	279	287	302	283	262	272	291	276	312	293	321	308	298	291	300	304	285	288	293	287	248	290	274	286	276	299	302	302	293	293	269	302	270	269	281	311	299	285	312	278	294	297	306	270	278	297	258	288	291	261	282	272	270	280	271	311	287	289	309	289	269	258	265	271	288	291	296	326	292	280	284	322	298	261	311	287	290	301	293	272	288	259	305	288	301	268	301	256	307	280	316	270	296	277	295	281	285	335	278	320	307	297	290	300	298	293	294	272	303	293	294	280	300	309	307	289	283	277	296	280	263	286	326	291	303	290	296	291	286	295	322	289	301	320	287	286	301	280	303	302	296	292	275	274	258	298	312	316	275	289	312	275	279	295	250	308	274	274	308	304	298	290	299	279	282	303	297	271	299	298	350	274	311	306	296	288	273	285	273	295	319	288	301	297	296	306	258	289	275	298	277	288	291	293	296	283	292	300	300	270	295	291	267	306	278	304	305	275	306	290	279	280	317	264	284	335	281	326	288	288	288	301	312	286	279	285	285	322	301	296	260	303	289	266	285	304	296	271	288	316	317	302	312	286	290	302	295	286	309	272	248	264	276	286	292	262	313	304	292	290	291	291	299	286	270	289	319	308	313	327	288	346	326	297	267	305	280	279	287	316	291	272	326	266	296	302	284	292	286	302	291	308	270	290	286	309	283	258	306	303	326	268	279	271	315	271	278	295	289	297	267	276	334	284	282	286	296	276	245	248	283	275	302	281	286	303	308	285	296	303	310	311	261	281	256	277	285	279	296	288	284	302	280	297	300	307	279	300	251	325	319	331	276	277	288	333	272	289	296	275	300	306	293	279	306	307	280	293	296	298	285	273	287	301	279	309	292	295	296	297	323	288	291	279	261	289	278	296	297	282	286	298	285	261	256	291	301	291	283	299	292	278	258	311	297	282	281	267	289	286	312	289	265	279	268	323	264	277	287	283	286	300	297	293	280	327	306	299	277	285	319	273	266	267	317	308	315	282	310	305	307	292	278	264	264	259	277	289	297	295	289	310	293	310	307	295	284	272	276	308	310	300	302	286	285	314	287	309	253	268	282	271	292	330	319	293	279	261	305	264	299	306	295	261	291	259	279	287	251	287	275	289	280	296	313	316	276	287	270	286	287	261	306	259	318	264	285	285	305	275	291	305	284	322	295	304	306	288	292	308	289	308	284	299	271	265	294	285	292	307	314	289	292	288	290	309	296	260	295	292	289	288	333	294	297	318	274	289	294	304	287	308	321	288	274	265	329	308	315	294	312	241	314	314	291	275	313	294	281	282	303	294	282	288	308	298	291	249	291	317	292	288	323	302	267	279	264	283	256	298	318	270	245	299	292	330	294	290	268	308	296	288	278	319	303	271	300	273	268	298	307	320	292	312	274	306	287	305	292	266	276	279	283	281	256	283	308	305	277	302	294	303	285	286	309	265	271	275	267	267	280	299	258	295	285	275	266	295	272	281	293	309	293	282	267	289	269	291	273	288	303
6559	927	1264	1421	1270	1074	1008	914	955	893	859	773	767	776	725	747	776	771	718	738	712	717	691	723	688	696	716	750	684	701	711	720	680	663	679	687	703	701	717	643	665	714	672	702	693	710	736	697	721	693	660	708	693	683	742	717	659	679	688	687	643	673	659	674	699	673	659	661	708	684	699	708	683	638	666	730	645	702	696	660	623	684	665	693	691	691	724	682	691	662	697	697	657	676	665	690	636	734	667	682	701	666	664	701	715	718	716	726	690	672	625	673	724	704	691	680	690	712	693	679	663	709	686	650	677	710	646	679	721	636	696	739	665	681	646	674	673	695	675	709	635	686	718	679	679	707	671	708	652	721	782	717	712	693	690	660	710	692	682	709	727	717	642	716	690	720	721	701	699	656	669	681	710	688	724	692	661	665	696	680	630	668	659	686	689	679	681	696	651	711	698	666	670	714	676	705	675	694	712	647	707	685	709	666	632	690	666	704	718	679	711	663	706	669	735	663	655	709	667	694	668	695	681	708	662	667	640	747	691	635	636	676	701	686	699	660	743	661	696	685	704	712	700	696	654	707	641	646	638	702	708	657	697	677	683	701	721	681	684	716	680	678	704	682	657	641	675	719	685	718	699	669	692	704	687	665	673	623	734	686	658	629	676	685	676	708	690	745	688	661	693	636	699	700	687	687	698	687	667	661	671	710	677	644	698	700	702	700	672	678	703	684	702	637	677	673	680	671	651	661	696	705	712	720	711	687	623	661	681	656	666	696	689	682	628	682	668	707	678	683	712	659	713	624	699	688	642	680	707	685	674	684	703	639	672	683	668	669	709	719	675	665	678	695	698	716	706	685	657	688	667	677	715	646	651	664	716	685	709	657	668	685	683	742	665	653	675	702	672	665	686	685	670	729	715	707	745	683	674	646	735	702	669	726	683	740	662	709	707	659	652	645	719	672	670	756	712	675	719	701	651	670	665	687	660	722	674	673	704	709	668	707	677	710	674	659	682	730	742	640	719	667	689	706	709	664	667	754	650	708	657	666	711	718	647	693	692	694	696	698	697	674	665	727	699	670	689	695	680	715	667	724	669	670	694	690	643	684	675	665	643	674	665	648	694	676	706	694	656	614	707	715	680	679	681	687	669	656	656	712	679	663	693	661	687	714	701	692	694	658	659	721	671	671	673	676	658	673	672	629	698	710	691	636	744	671	698	702	678	695	714	737	715	704	678	675	699	632	675	779	735	699	651	651	695	711	664	727	678	690	639	684	689	652	679	675	678	718	692	673	633	695	725	709	660	680	660	714	692	659	664	730	641	710	674	659	652	683	601	674	701	655	746	651	688	656	715	680	687	624	665	689	683	658	748	685	678	699	700	694	664	710	634	696	674	692	718	664	667	698	643	671	681	680	672	699	689	678	723	646	687	600	700	647	664	677	689	714	668	720	669	715	655	695	679	658	702	675	696	675	684	688	698	720	672	691	701	692	697	692	737	675	702	718	679	689	693	645	732	663	664	660	685	699	676	655	669	713	695	675	655	664	666	643	720	700	672	649	691	721	666	678	726	688	640	754	687	698	715	712	658	679	686	681	697	623	692	723	687	714	640	662	692	702	698	716	624	677	637	728	688	660	663	703	690	711	679	664	669	702	629	674	716	698	656	666	680	698	713	698	712	670	673	688	700	669	683	677	683	721	671	655	701	701	689	671	679	679	686	666	694	690	676	684	702	688	655	661	649	640	684	704	686	718	661	677	744	671	694	696	722	698	696	648	683	692	712	678	661	690	680	665	623	725	721	707	707	694	695	694	706	648	666	688	675	714	671	691	647	705	668	651	679	682	687	694	707	682	687	672	671	664	663	672	702	696	685	633	698	681	644	708	673	690	694	706	634	672	711	692	728	679	695	682	673	710	662	663	704	633	647	678	680	702	676	667	623	649	641	714	723	611	692	678	648	683	739	697	692	660	690	640	675	618	642	669	736	691	693	663	659	646	678	648	665	682	657	648	631	704	683	646	677	644	696	681	702	691	660	671	661	692	618	682	722	663	682	730	624	653	661	670	669	706	679	711	656	655	644	686	724	732	649	701	677	644	704	724	681	684	687	692	686	643	680	658	659	674	749	680	668	706	668	684	699	661	705	649	636	636	624	725	677	706	678	686	761	672	685	700	702	707	662	655	631	667	707	672	735	686	707	661	680	681	697	645	707	672	703	670	691	619	677	692	708	687	708	717	691	671	705	725	686	689	695	677	700	678	653	709	716	641	670	614	710	643	670	626	697	668	713	702	657	702	685	665	675	688	730	653	693	718	676	687	689	659	662	670	703	660	706	702	663	670	670	687	706	638	684	681	729	667	660	643	675	669	708	676	709	686	677	682	693	716	689	655	680	658	666	671	722	681	705	725	676	653	688	703	731	656	636	669	647	653	647	713	673	694	703	654	700	682	664	704	697	680	692	726	670	665	703	690	702	697	761	682	648	687	698	689	698	639	681	678	673	656	669	648	662	661	678	694	720	689	682	651	655	722	690	724	680	686	679	702	698	665	669	638	634	697	702	699	723	661	674	687	678	763	655	656	662	672	697	681	703	672	661	726	675	670	676	726	719	671	709	645	685	673	685	649	686	702	680	679	664	661	615	662	681	696	709	710	665	699	667	653	712	670	701	691	683	693	687	707	682	711	683	692	699	702	686	687	727	687	662	687	682	698	702	662	596	626	677	677	700	682	679	674	658	661	645	742	666	647	674	682	752	681	672	695	710	667	703	692	667	685	725	726	712	690	672	675	704	717	715	694	691	671	685	656	666	657	717	684	695	695	696	681	650	674	681	699	667	654	687	712	685	649	663	677	672	667	680	708	706	648	688	673	691	671	671	726	699	685	654	713	679	666	678	685	727	682	685	703	747	661	665	675	688	679	753	668	699	673	649	678	675	645	673	734	690	690	683	651	690	689	663	708	694	661	653	669	690	668	686	654	700	673	700	649	696	704	654	657	667	731	670	664	670	725	688	675	656	673	706	670	685	634	707	644	643	669	681	661	698	654	670	700	684	656	696	688	660	700	691	690	655	668	670	707	669	668	700	696	651	665	651	686	647	643	673	695	665	675	689	711	677	669	729	664	696	676	675	641	703	681	697	666	680	722	633	706	666	676	722	660	696	724	682	646	694	665	669	685	682	699	714	669	652	671	646	694	665	689	672	650	700	692	681	729	709	698	704	704	660	660	720	624	718	659	680	675	640	665	703	675	711	689	698	705	700	739	677	662	666	675	681	665	623	650	671	694	641	647	665	645	662	691	655	692	709	674	704	693	635	663	693	719	651	652	693	647	707	729	670	692	704	685	683	680	664	672	707	722	657	659	666	655	672	736	665	648	732	669	694	673	694	719	713	727	698	704	697	725	693	719	677	638	647	672	665	676	674	726	637	703	673	689	640	678	662	719	688	725	707	734	691	679	670	670	664	664	646	700	716	673	702	686	689	690	695	717	668	698	658	642
13107	820	663	546	349	309	237	226	222	190	180	158	163	150	142	123	127	136	145	137	133	155	130	145	121	143	155	145	136	142	128	144	141	150	138	124	108	154	134	143	136	140	143	152	126	148	121	125	130	134	148	150	152	113	126	119	124	129	132	149	131	133	122	122	132	144	126	134	128	127	124	128	127	118	116	154	124	131	128	133	114	104	136	133	145	129	144	129	134	142	145	142	122	147	160	121	135	119	132	136	130	126	131	123	139	158	155	128	112	149	128	110	130	136	114	140	137	145	112	118	145	132	116	122	137	128	122	119	130	127	126	138	131	118	135	138	144	121	110	131	116	146	135	126	142	144	129	138	124	134	133	152	127	128	120	116	133	124	124	130	126	143	122	124	155	137	134	116	141	135	138	133	171	133	138	142	150	145	106	103	134	157	133	135	129	156	117	139	121	125	120	142	121	133	150	126	122	151	120	116	147	127	115	135	130	142	124	136	109	133	121	144	131	120	147	139	145	142	129	127	145	139	120	119	138	147	115	114	136	141	126	129	150	134	128	132	160	164	115	115	135	129	123	123	169	143	142	129	147	140	126	125	132	153	137	145	130	150	143	117	138	129	148	127	144	119	119	108	150	127	113	133	130	141	124	118	149	139	131	120	133	124	117	150	120	129	144	137	141	123	132	133	115	140	134	116	131	115	139	127	132	133	127	163	139	130	144	125	127	137	160	131	117	121	123	131	136	130	145	139	142	124	128	119	128	126	142	119	137	138	139	133	137	134	133	144	125	133	146	134	131	138	147	130	128	133	137	123	130	127	127	118	131	123	108	114	121	132	150	145	138	142	113	133	108	150	119	119	121	128	101	151	159	140	131	110	126	132	115	98	135	131	131	147	133	113	144	123	110	147	146	122	128	130	120	153	119	134	145	136	142	117	111	123	136	154	144	124	144	139	143	132	112	134	118	138	138	119	138	142	154	134	134	134	133	140	128	121	119	128	146	113	127	125	137	162	126	148	128	138	141	155	155	141	130	120	133	173	147	153	136	134	136	162	127	134	108	143	120	125	126	153	147	148	120	117	139	138	103	122	136	135	137	122	149	125	144	132	146	148	139	129	137	103	120	136	122	121	120	119	119	124	136	148	120	159	127	121	116	140	131	150	135	98	138	131	142	132	120	132	122	131	130	142	122	116	131	141	132	136	110	125	114	134	148	135	125	130	111	128	124	119	120	126	118	143	138	148	118	132	131	138	147	146	123	124	148	136	141	147	129	136	125	129	140	118	159	121	117	116	147	136	125	134	129	128	129	146	137	147	136	126	139	112	119	122	121	145	116	132	131	131	120	127	134	130	136	150	124	118	119	135	139	129	133	142	131	141	126	124	127	136	140	158	140	128	127	120	139	128	136	139	118	130	148	104	123	135	120	139	154	115	153	120	133	119	131	120	116	150	126	141	144	125	137	104	134	141	119	131	145	139	136	134	131	130	132	148	140	146	126	147	125	123	140	145	150	126	117	134	149	116	118	127	138	142	143	121	129	134	163	137	108	103	143	118	140	124	150	123	137	158	112	142	148	123	140	123	147	157	125	131	132	142	133	113	122	130	106	121	132	131	120	142	127	124	127	136	132	124	130	162	158	116	131	152	138	145	149	113	136	151	139	115	149	132	127	149	124	120	147	119	125	142	111	131	115	129	151	148	138	143	134	165	136	149	114	128	137	145	146	145	173	133	115	120	126	127	113	102	139	142	133	141	153	144	136	143	141	134	150	142	118	123	134	142	126	121	140	156	141	142	153	148	132	136	132	122	167	122	109	113	109	144	125	163	124	130	132	125	122	134	115	156	132	127	138	129	110	129	116	114	135	125	110	119	135	145	134	135	130	121	143	132	124	143	148	140	120	136	174	132	132	117	125	115	146	129	116	132	112	123	138	132	138	131	137	137	124	113	128	165	146	134	150	121	154	125	125	133	104	138	141	121	163	133	137	152	135	127	127	135	129	129	136	143	130	144	117	134	116	133	134	143	126	129	123	120	150	122	141	132	139	138	135	146	135	139	134	135	146	128	125	110	146	151	120	144	111	145	118	136	133	147	140	130	131	118	129	130	140	123	156	121	135	118	146	148	115	146	133	130	109	136	140	102	133	135	126	138	120	135	110	136	139	152	130	139	141	146	129	133	124	121	128	128	134	131	128	142	139	127	137	103	124	127	130	116	125	124	133	140	153	132	138	123	139	112	129	143	144	117	121	144	120	122	125	116	126	119	139	131	126	125	120	121	125	111	129	134	142	137	121	118	141	131	151	133	151	131	134	128	121	109	145	130	113	133	157	154	125	167	128	114	129	139	128	120	145	126	132	125	118	126	126	141	126	137	134	143	134	143	118	125	121	132	160	148	137	135	155	125	132	130	132	120	128	132	123	129	126	126	137	141	128	145	137	133	144	144	128	119	127	134	118	112	127	141	132	107	128	124	144	129	113	140	121	114	130	96	137	159	136	135	120	135	137	118	129	127	139	167	133	149	123	145	136	115	129	113	117	129	160	146	136	136	136	145	136	117	131	108	135	129	140	111	98	126	121	114	136	114	137	157	105	155	116	151	129	144	117	125	122	136	139	145	152	150	120	145	153	137	142	140	142	107	138	137	146	137	113	137	135	139	143	136	132	145	150	126	140	127	149	125	128	127	128	154	132	145	140	132	122	119	128	143	138	127	127	148	140	150	119	130	128	128	120	147	157	130	141	155	141	120	113	127	163	122	140	147	122	133	118	131	133	121	145	139	145	116	140	127	133	125	127	121	139	135	126	145	147	139	133	113	125	119	147	134	139	130	115	119	122	131	127	166	161	121	130	149	129	126	136	143	128	141	121	115	127	130	129	148	159	129	146	130	130	122	143	140	122	144	127	130	127	136	140	132	135	142	141	129	135	136	146	128	135	135	126	131	132	122	123	142	124	145	163	125	128	135	130	130	141	129	116	129	141	110	137	136	143	131	130	121	153	141	127	149	115	145	121	125	161	140	127	109	125	128	127	116	129	116	143	144	138	132	128	141	133	140	122	141	114	128	128	118	146	125	107	116	147	109	129	139	147	143	130	126	141	144	130	154	147	142	146	141	136	148	97	123	118	128	150	137	144	132	151	129	147	154	129	146	131	149	154	131	126	125	138	155	123	130	136	114	145	144	125	145	155	145	150	158	127	142	131	132	129	149	125	128	112	140	149	131	120	140	139	123	116	138	129	147	122	129	139	156	106	143	101	125	116	118	138	130	137	110	113	129	128	134	125	119	138	109	125	128	125	133	110	132	128	128	141	141	123	147	138	126	135	135	140	145	138	125	119	133	124	123	132	120	130	134	116	145	124	114	134	117	132	147	140	140	148	136	153	130	150	133	135	124	134	120	137	130	126	131	122	103	125	141	132	128	128	136	120	130	111	130	143	132	138	135	132	124	114	128	144	126	140	115	138	119	145	136	137	127	140	121	144	138	135	133	125	118	123	129
7869	766	1395	1628	1475	1152	898	850	737	673	611	574	550	508	524	451	496	467	450	454	410	426	389	414	421	411	395	412	373	381	363	395	407	347	386	395	347	367	386	379	385	376	356	342	366	408	337	390	352	359	325	359	348	340	349	388	383	342	341	322	346	370	377	372	370	369	348	322	374	378	332	381	359	381	368	340	334	333	332	343	374	357	356	343	340	328	311	362	316	347	368	365	371	288	353	344	371	357	354	362	350	339	348	344	358	341	362	358	401	311	339	320	329	358	351	344	311	361	346	361	324	357	334	364	360	311	372	336	340	360	330	321	381	353	380	367	369	357	333	360	390	398	371	382	328	351	385	345	344	367	378	376	368	314	338	331	343	331	367	370	349	361	330	342	337	374	357	373	350	359	342	375	417	350	348	306	376	344	358	345	365	339	351	342	353	333	337	338	351	338	351	315	347	322	369	351	349	397	330	357	348	324	372	359	336	320	347	344	362	359	353	330	346	372	385	336	362	328	332	352	346	376	327	311	377	327	347	312	389	357	337	315	339	353	347	355	323	330	349	352	344	364	348	355	322	346	326	337	334	342	340	358	320	323	329	366	361	355	328	359	333	326	383	411	340	375	361	365	315	307	344	349	324	353	362	345	343	334	342	377	372	359	360	381	331	351	335	364	378	317	353	324	384	376	351	336	367	356	300	374	357	355	341	398	338	350	365	324	351	367	356	354	362	359	352	370	368	341	336	322	349	369	361	343	325	350	313	354	402	357	355	356	340	316	350	334	325	334	356	373	376	327	322	356	353	344	378	329	310	320	349	383	348	341	346	368	357	342	378	359	361	375	336	333	325	353	339	336	339	366	292	335	345	309	368	303	321	339	360	339	339	347	315	352	373	348	370	368	358	330	376	347	342	321	337	346	332	355	337	367	346	353	381	345	363	346	354	347	359	329	349	334	344	338	345	351	324	347	325	319	331	346	355	379	323	321	381	353	379	374	379	368	330	346	337	333	312	319	339	309	346	373	333	340	338	333	360	350	314	373	347	316	342	365	349	366	335	381	397	375	352	338	337	342	325	316	338	350	340	377	363	342	326	317	340	360	375	348	328	344	354	366	348	363	309	355	357	335	347	379	322	354	350	324	362	346	371	379	351	342	349	362	362	324	342	348	373	352	336	343	356	331	359	345	338	357	364	300	336	348	342	338	322	339	328	368	382	359	359	340	328	336	323	363	336	340	370	360	321	327	335	320	382	376	314	372	338	367	384	376	359	355	321	337	356	375	377	337	327	325	379	343	355	384	337	335	306	334	368	347	380	344	389	326	351	391	324	373	315	362	367	349	352	343	346	350	354	341	340	345	331	346	327	350	394	348	361	355	344	371	348	343	322	342	348	339	377	332	349	345	358	359	349	341	358	337	336	343	349	293	346	363	352	361	327	340	339	345	350	354	322	328	336	325	339	355	364	383	343	356	359	332	358	372	319	335	332	369	352	326	350	336	317	334	362	330	387	352	388	319	344	345	348	356	330	350	359	343	363	335	341	345	345	350	337	344	371	364	351	382	348	333	354	334	315	362	358	329	335	342	302	376	353	339	352	330	357	369	362	355	332	350	367	331	342	348	340	349	328	337	341	328	364	330	345	383	367	366	332	345	342	345	362	321	369	364	339	353	358	350	303	363	380	353	346	318	358	330	343	377	336	352	306	333	354	330	326	353	339	345	351	326	334	333	371	356	340	313	372	349	353	349	352	348	363	319	367	346	345	375	341	350	360	368	383	348	336	342	331	326	384	346	342	332	373	335	336	343	319	364	339	338	347	358	361	334	342	310	334	398	362	327	380	347	330	327	339	337	348	321	354	362	288	349	349	359	348	351	348	353	359	330	335	384	328	338	330	351	349	351	357	328	323	319	349	348	364	320	354	385	387	381	321	356	354	343	334	347	386	357	327	359	341	353	354	340	359	346	360	382	317	330	319	343	307	382	381	344	379	340	382	328	309	351	333	357	317	326	348	348	325	358	376	333	344	353	353	349	325	363	347	329	349	328	346	335	356	344	309	319	342	356	365	354	324	329	349	353	380	371	355	356	366	359	326	386	344	358	312	322	335	347	329	351	395	334	375	383	344	365	369	328	332	351	330	384	333	352	320	351	328	366	356	378	365	349	353	324	362	355	310	305	345	350	351	323	327	356	368	332	373	330	344	361	381	360	376	366	340	377	353	379	363	333	344	356	384	398	347	351	334	347	323	371	349	347	387	388	362	338	354	363	348	339	353	323	324	378	345	331	333	318	346	353	311	367	357	332	341	354	355	328	328	334	343	341	385	323	360	319	354	351	323	348	342	366	356	357	365	351	324	345	322	347	361	371	347	352	354	349	354	388	339	322	349	358	346	359	340	375	364	337	326	319	364	331	363	378	356	341	330	351	362	350	366	321	377	371	361	348	402	384	393	342	376	339	336	339	362	331	333	333	358	364	356	332	325	357	341	332	388	353	349	364	331	406	354	346	351	390	348	321	340	353	368	346	355	363	351	368	329	363	367	348	374	346	351	358	370	349	343	350	347	367	351	360	330	332	374	376	333	359	336	378	363	375	368	329	328	353	396	366	339	333	354	340	356	337	348	348	359	331	347	340	408	327	368	342	326	323	363	333	347	331	332	358	366	375	375	353	357	354	356	395	340	390	358	339	343	343	366	380	346	345	311	337	336	363	342	342	344	365	361	358	353	360	390	333	330	300	355	359	357	341	345	350	359	341	375	366	357	353	334	337	323	327	333	355	334	351	356	350	369	350	323	346	359	329	372	321	349	333	378	388	341	336	357	363	338	336	356	369	344	351	341	337	401	319	365	378	339	320	354	348	351	334	382	355	351	321	342	327	323	345	369	369	347	360	323	328	365	382	347	349	333	325	371	375	347	331	357	361	342	358	335	364	347	357	360	357	358	332	335	360	336	357	378	346	352	366	378	373	354	337	371	372	340	347	363	359	359	367	337	321	357	351	360	336	369	363	342	373	345	337	351	345	317	345	351	350	327	335	353	346	345	330	349	359	357	368	361	337	333	365	359	350	359	321	348	344	348	395	332	350	338	353	336	382	352	346	337	317	351	364	348	341	319	356	338	365	336	335	316	312	380	352	347	347	370	340	321	345	327	304	388	384	345	348	347	347	339	356	359	346	351	366	362	335	330	358	311	357	334	332	389	371	342	382	331	359	327	364	330	346	362	324	365	357	360	379	369	335	373	360	333	344	321	397	351	346	357	325	354	346	346	333	344	351	334	346	353	326	361	339	337	348	353	392	334	335	356	312	366	351	366	332	338	353	357	355	330	349	338	351	327	363	323	328	339	363	369	361	351	330	359	369	335	325	324	325	346	340	378	339	339	363	330	346	334	331	355	353	384	305	347	341	356	352	347	350	359	382	352	324	331	337	373	351	346	314	338	352	327	327	350	364	337	365	396	368	337	336	359	382	345	378	372	367	385	325	345	347	313	342	323	350
1341	399	418	386	397	398	371	389	399	384	392	419	415	359	403	390	398	400	406	426	395	394	397	393	393	410	405	413	421	368	397	403	391	366	395	391	446	366	393	397	400	382	359	379	374	463	395	414	380	380	421	390	388	400	424	423	392	421	397	363	370	382	389	416	447	393	379	403	395	439	426	408	374	358	402	381	391	337	416	379	419	397	389	431	394	408	389	383	351	409	440	355	401	391	350	438	384	394	402	453	371	365	421	416	401	420	407	409	398	369	387	375	387	377	393	391	375	411	381	396	391	420	350	446	408	422	434	392	388	389	427	376	394	410	446	367	410	416	383	386	330	387	403	427	415	410	400	381	399	381	392	366	410	409	423	393	411	421	407	423	374	372	417	382	376	386	405	390	405	430	417	363	373	401	403	390	337	396	434	424	401	388	398	392	402	401	430	440	405	416	397	396	388	402	397	402	440	369	414	418	403	432	364	410	396	385	423	352	398	398	363	380	399	389	398	390	388	412	378	431	386	426	408	408	355	421	411	405	384	380	425	379	403	374	423	398	370	411	358	403	380	372	370	421	360	353	406	407	394	385	394	429	454	403	392	389	375	411	373	355	371	404	376	397	381	388	407	388	349	370	407	389	449	429	379	422	398	392	362	416	397	420	392	380	420	401	395	419	395	389	404	375	390	402	400	407	358	412	412	414	368	385	399	364	383	412	358	385	377	402	444	427	433	393	448	363	397	428	410	376	380	427	439	382	370	397	403	407	411	422	405	430	439	398	388	422	402	400	378	360	381	402	388	397	390	395	420	408	399	411	355	387	399	352	387	433	380	407	408	396	402	401	403	376	398	412	404	412	444	416	380	340	397	398	440	407	373	425	406	385	406	352	418	413	425	431	401	395	389	407	392	370	433	410	349	354	393	401	414	347	399	386	396	404	373	396	404	444	382	388	365	394	413	377	381	435	392	406	416	424	399	411	386	377	381	428	392	398	406	428	368	417	431	429	413	387	405	391	437	387	385	393	418	385	414	405	371	373	384	429	407	379	397	420	409	410	388	418	374	373	390	368	367	383	387	368	422	401	412	401	438	376	409	406	428	414	391	378	412	373	405	413	387	442	398	392	396	367	369	376	412	446	405	390	420	361	419	420	412	415	409	428	449	399	377	415	418	383	362	372	394	423	369	353	396	370	373	431	396	384	339	386	443	430	438	357	412	404	399	386	397	358	423	453	400	415	398	393	385	393	381	390	386	409	380	405	401	402	375	436	392	411	375	443	354	390	385	406	417	426	408	413	346	373	378	366	420	428	396	352	360	398	403	395	375	399	428	384	425	401	382	402	394	408	409	357	399	411	379	376	411	429	382	400	430	436	397	432	410	416	424	428	383	391	406	386	405	392	406	405	382	391	381	377	335	380	389	403	365	399	366	410	396	366	398	406	424	391	400	389	401	413	430	412	394	386	395	361	414	375	402	421	381	407	390	403	399	379	396	421	395	393	413	426	363	374	394	440	404	450	436	415	422	380	391	395	381	395	408	391	384	397	414	412	417	387	392	415	371	382	397	397	402	375	419	398	412	365	418	422	398	422	395	384	428	383	396	388	380	409	404	399	391	445	388	349	399	399	398	381	377	392	409	390	394	419	418	431	410	412	399	379	408	401	415	354	352	399	378	385	382	401	338	413	356	387	405	335	370	427	466	387	413	381	384	405	420	384	413	385	343	422	413	425	421	375	403	404	417	438	362	383	391	369	358	385	409	380	402	413	390	411	423	388	403	436	418	378	418	370	442	383	388	371	374	388	392	405	406	437	409	419	367	408	413	394	385	414	409	407	431	391	388	425	385	399	408	437	413	408	379	377	414	358	398	395	411	393	378	419	399	400	389	374	403	413	409	415	412	395	422	440	354	367	415	419	397	359	386	382	422	402	390	395	387	438	414	370	404	425	396	392	385	394	385	389	378	412	429	421	427	382	395	405	396	434	355	393	370	399	370	403	410	391	394	380	425	424	390	377	423	409	377	395	421	393	381	428	391	375	396	376	427	410	400	420	391	387	418	386	426	403	407	359	396	408	421	421	384	412	428	403	379	413	430	444	391	385	378	443	399	425	392	368	417	402	430	413	395	393	400	415	409	393	394	391	413	402	378	374	405	374	374	396	392	446	443	379	424	387	381	395	391	426	386	413	404	393	359	401	361	395	372	366	382	386	393	417	401	415	385	374	422	401	366	387	383	419	387	403	394	424	398	394	388	374	413	426	359	395	405	419	401	416	417	412	425	389	415	392	397	371	352	316	410	395	396	425	409	346	378	380	414	375	380	401	410	428	378	392	412	420	414	390	405	378	372	377	376	435	408	411	398	396	417	373	408	409	411	372	377	410	373	400	410	392	435	396	396	405	383	384	427	433	351	424	338	430	402	398	416	356	393	413	395	407	402	402	378	406	383	382	379	372	421	377	372	402	413	369	366	407	366	381	358	399	390	399	425	396	367	422	404	387	422	414	413	390	420	424	416	416	393	402	382	377	402	418	396	381	404	405	411	386	380	384	369	405	379	367	382	394	370	450	396	425	429	386	425	394	428	409	385	361	412	397	404	377	404	436	389	442	384	370	379	406	361	404	388	390	391	390	427	428	358	412	409	394	403	424	398	416	387	383	427	384	417	455	405	398	397	386	366	406	398	395	405	413	371	401	375	349	358	397	385	404	412	432	420	376	397	393	388	405	398	400	398	388	397	407	440	405	384	409	360	409	390	368	395	366	377	389	391	380	421	399	410	438	387	400	422	386	411	439	400	417	415	396	403	408	374	384	396	395	412	400	420	385	436	406	373	417	388	384	397	382	397	401	435	425	391	439	382	410	369	403	376	391	417	390	381	355	405	415	386	396	373	397	387	401	355	393	403	391	405	390	411	337	390	417	399	403	411	421	413	365	426	404	403	415	413	395	397	367	455	391	382	395	416	430	383	353	384	405	402	441	410	388	430	438	410	382	382	430	333	419	408	374	414	401	378	380	411	396	398	407	412	364	400	392	379	369	410	395	412	419	402	419	392	352	401	348	398	384	381	418	373	443	396	384	369	394	387	375	375	429	420	435	427	400	424	403	396	383	419	439	343	395	412	423	373	405	387	399	387	418	380	386	365	402	429	404	411	425	393	384	390	378	385	391	408	404	422	391	419	384	377	424	358	405	367	364	408	401	395	398	379	398	387	413	385	435	419	428	424	400	415	393	425	395	417	409	385	424	409	387	373	428	392	394	420	401	396	402	407	432	392	453	409	416	360	371	397	416	382	405	402	397	446	430	385	373	365	454	373	397	377	335	409	345	411	389	402	376	382	414	412	420	396	418	363	405	429	382	405	412	369	379	411	417	391	395	395	402	386	371	380	423	363	398	400	433	407	398	406	430	405	420	398	414	400	359	389	408	380	366	394	397	405	384	389	393	398	381	424	381	447	402	367	410	425	424	405	327	430	395	370	360	407	373	422	421	378	390	386	400
2044	951	947	936	890	956	938	871	923	912	868	880	857	926	935	901	943	920	953	904	940	902	889	944	924	942	928	884	874	958	921	874	912	864	920	912	913	842	922	940	906	923	880	946	946	920	932	909	925	945	819	888	914	932	928	878	946	902	855	875	914	886	937	913	870	888	871	887	889	933	916	919	899	874	922	925	891	916	951	836	880	916	903	919	908	874	944	898	881	892	913	904	869	904	951	871	909	950	917	876	954	862	907	892	896	893	919	931	915	893	897	858	892	888	921	938	884	972	929	900	934	885	901	929	967	876	918	907	911	876	878	842	899	952	872	901	872	964	964	884	967	904	920	966	853	905	869	900	957	935	865	935	894	943	904	897	928	899	939	939	907	913	952	925	925	837	905	928	940	935	964	871	926	909	901	860	929	926	923	885	898	877	965	932	915	928	907	883	957	887	952	888	904	894	867	890	890	922	849	973	956	882	918	928	889	915	895	876	920	914	889	896	912	911	913	921	949	897	929	934	913	925	895	952	891	922	949	904	893	867	864	883	947	965	860	922	923	881	946	919	882	900	888	898	883	880	949	925	911	968	885	885	924	939	901	931	873	884	856	889	883	920	905	928	907	900	930	965	890	920	977	900	945	926	947	914	889	936	905	905	940	924	917	876	924	951	878	948	860	807	934	876	896	899	901	956	927	932	840	914	879	894	866	933	896	893	966	902	893	868	912	882	880	865	942	919	908	850	917	875	867	968	889	864	912	928	904	954	915	918	839	889	873	903	919	885	904	889	945	954	898	980	933	911	863	888	934	945	903	924	860	892	874	916	863	888	834	891	917	908	911	911	910	939	911	896	875	887	882	931	930	967	986	980	940	949	962	906	942	903	941	958	868	883	926	865	950	910	887	871	901	944	965	873	926	915	884	935	889	894	922	880	903	869	917	909	929	932	969	925	918	885	896	885	934	922	913	969	854	881	933	912	868	901	938	952	913	917	902	900	903	900	890	961	928	978	934	893	940	959	920	885	957	874	941	864	969	970	910	895	907	934	915	921	913	920	916	952	894	955	928	913	885	913	876	908	916	899	982	927	948	901	895	951	924	928	934	945	917	888	928	955	893	901	945	873	936	870	914	955	870	892	912	883	912	968	879	900	916	897	845	932	912	870	920	897	941	896	892	895	856	870	896	877	913	888	915	897	912	902	945	890	913	927	945	960	915	926	941	946	918	918	875	877	896	877	897	918	885	901	891	943	918	898	914	889	931	910	885	929	943	892	889	830	941	881	861	911	877	883	900	868	931	871	903	925	945	896	924	881	901	919	912	947	913	927	884	914	905	883	910	880	926	906	920	945	861	928	883	928	864	884	931	906	905	937	883	900	896	915	871	949	912	889	883	918	853	927	951	868	916	902	955	884	930	888	893	925	888	917	879	923	951	923	942	889	878	917	875	875	890	942	919	957	909	925	909	902	881	894	923	890	928	923	886	893	897	866	874	865	934	883	942	872	858	921	893	904	896	900	931	879	876	919	863	907	876	941	879	950	959	909	845	913	878	926	908	868	959	931	906	864	896	925	933	953	944	955	939	920	923	876	917	874	848	931	878	897	951	899	920	890	894	892	930	899	867	955	870	875	920	903	940	950	948	896	893	905	891	918	907	932	909	910	951	899	936	965	920	842	928	844	909	884	902	858	876	902	919	928	939	886	916	881	945	867	907	920	920	872	970	923	924	886	896	928	921	896	894	907	867	921	877	941	899	920	862	945	880	905	985	905	882	882	920	924	976	935	882	905	904	843	905	878	959	895	884	900	948	918	891	908	882	903	908	918	917	957	914	906	940	912	937	896	959	884	873	884	974	933	940	938	938	878	898	872	881	852	888	908	896	913	886	959	889	966	932	973	914	938	881	942	903	915	892	857	946	871	917	914	968	922	910	843	915	955	901	879	881	936	857	890	883	939	939	862	925	892	934	902	901	889	914	918	903	918	889	889	859	933	940	883	863	944	908	858	943	903	920	934	943	869	914	956	923	896	972	935	864	934	927	892	902	963	839	920	957	904	918	822	917	922	886	886	893	907	892	932	907	947	903	898	887	910	949	949	921	896	959	876	919	881	902	947	866	880	930	857	900	972	921	906	923	913	872	943	961	923	906	918	873	904	967	903	906	905	913	901	963	915	885	898	891	951	949	875	883	941	922	919	938	922	894	911	932	889	922	912	902	884	913	869	898	869	889	958	932	924	880	958	835	933	935	914	903	902	927	917	848	859	890	1007	869	890	902	927	883	891	919	925	902	870	868	960	925	927	930	899	890	874	907	864	920	915	946	920	944	874	904	870	898	933	902	944	921	923	946	896	915	934	843	864	960	861	921	894	903	886	917	855	925	924	962	883	844	963	898	928	889	878	907	901	905	945	953	932	853	900	935	891	899	911	887	910	896	934	901	910	917	987	913	893	930	911	955	897	932	881	967	920	911	934	874	944	915	883	968	916	924	930	899	934	902	931	920	881	904	873	916	891	929	917	945	906	911	876	866	933	908	939	963	897	926	953	964	934	897	897	904	898	951	902	919	877	884	881	904	963	910	905	940	921	894	917	945	869	886	950	890	958	887	911	891	874	909	897	892	902	907	951	931	878	865	940	830	932	883	909	951	922	939	946	915	910	882	885	885	925	951	895	904	900	917	895	856	929	892	908	942	922	890	891	929	903	903	911	972	930	868	933	908	871	921	889	933	956	910	900	945	925	928	906	957	921	956	894	878	930	896	898	883	884	865	899	844	919	897	880	866	924	927	939	900	894	902	927	889	913	898	862	925	889	964	900	897	951	869	896	881	923	936	911	872	860	887	916	880	928	953	929	856	924	848	943	901	904	865	917	913	880	942	925	920	902	919	889	932	921	890	887	922	907	931	887	968	892	909	926	830	876	835	895	945	871	893	921	966	916	895	919	885	904	916	909	862	871	939	922	878	955	894	953	974	956	850	921	928	890	880	898	950	918	887	927	935	899	906	870	883	906	895	941	907	888	929	867	925	908	934	968	884	901	882	929	881	845	956	939	930	895	941	902	943	883	848	863	938	904	905	869	883	906	947	886	921	895	915	954	860	896	909	910	911	899	854	888	936	908	909	865	899	912	946	907	921	958	904	920	975	879	938	926	896	955	866	948	916	915	905	872	884	909	926	888	936	930	924	879	900	919	919	898	871	918	887	841	896	954	924	885	869	908	871	948	940	888	966	924	881	935	891	915	902	859	935	909	892	932	853	920	901	847	922	875	891	947	970	928	923	869	877	860	915	885	872	893	900	917	913	899	924	929	950	958	874	938	926	889	954	890	890	834	968	928	894	906	871	891	859	944	916	890	915	914	929	869	898	896	862	962	897	893	889	906	963	848	913	884	911	933	894	888	934	880	919	882	947	928	939	916	902	883	899	867	923	956	891	897	879	920	954	958	927	921	936	934	911	898	894	909	936	906	869	905	899	931	950	850	893	946	935	925	941	896	904	923
7426	520	530	524	419	375	342	313	326	335	297	292	312	328	300	300	279	289	296	301	323	296	276	315	289	290	304	309	295	282	338	291	302	297	292	311	301	310	314	275	273	310	298	309	321	265	264	287	311	279	302	304	299	294	269	260	295	300	294	281	288	289	268	293	288	276	294	289	273	301	283	270	305	295	304	300	280	282	312	303	290	301	289	298	312	312	306	292	297	285	297	269	289	336	330	281	315	280	281	270	293	288	283	286	249	281	250	277	288	278	271	281	283	272	306	305	305	262	293	280	289	297	282	264	281	284	310	252	288	257	277	297	277	303	268	267	312	279	281	329	281	276	273	286	269	319	294	291	278	326	297	320	301	297	257	317	304	317	322	228	299	277	271	289	307	278	286	289	297	262	262	268	255	246	286	286	304	285	290	284	289	280	285	322	291	278	292	320	301	282	277	325	303	286	255	301	284	286	276	283	281	278	286	287	266	302	303	288	281	315	270	278	307	276	315	299	343	288	310	297	295	289	270	308	286	286	272	295	293	269	288	290	301	299	290	288	308	292	305	267	267	296	266	270	309	282	285	284	247	276	310	289	282	280	314	282	302	283	284	267	270	268	271	278	276	312	271	272	321	274	278	300	265	338	288	283	319	282	289	291	276	287	309	278	287	297	271	308	259	280	284	282	273	317	234	268	306	266	309	286	283	287	282	292	310	265	275	281	283	271	290	251	301	248	283	238	269	302	278	291	266	299	308	292	286	314	286	278	290	309	310	271	297	274	284	257	311	292	289	296	264	287	284	318	297	288	276	294	310	262	275	277	287	300	297	270	309	274	296	282	277	277	284	283	300	306	280	285	283	300	299	273	262	285	304	307	275	265	272	292	303	271	300	325	288	276	324	277	260	281	332	294	295	277	296	316	280	270	335	274	281	299	310	289	252	295	316	293	283	262	281	300	266	284	300	280	278	267	274	283	275	301	298	324	293	301	295	305	278	299	298	300	305	298	288	266	281	297	273	302	295	294	323	302	325	285	314	277	296	323	281	266	277	274	303	284	298	272	308	290	281	297	281	278	303	331	258	281	309	303	302	306	291	277	288	304	303	339	279	273	316	311	331	302	312	316	253	301	300	297	281	297	314	274	306	314	270	282	295	293	283	294	288	279	253	304	309	250	260	272	269	309	283	303	307	297	293	276	300	320	317	274	319	309	288	261	312	302	290	297	239	299	290	289	271	277	294	254	288	291	284	287	294	273	300	307	298	251	312	287	275	280	291	301	313	299	308	286	309	266	269	307	259	279	272	285	309	284	293	286	264	307	266	270	263	300	293	303	296	292	306	319	294	275	282	350	282	307	307	268	272	276	284	258	274	258	285	297	270	291	279	265	290	305	281	274	297	280	292	255	288	293	316	268	279	280	289	291	289	305	271	290	299	266	281	300	305	314	265	297	319	276	299	265	302	293	281	287	275	285	286	290	280	267	284	317	269	280	278	286	286	283	318	295	288	274	301	286	283	307	300	288	286	305	263	278	299	246	268	282	307	266	313	289	286	276	290	288	305	259	283	283	277	303	327	315	293	310	310	255	306	282	274	280	293	255	272	271	280	277	342	277	287	276	277	265	277	278	298	305	258	269	290	311	302	280	286	307	286	306	313	292	290	296	301	307	289	313	260	300	307	305	336	322	292	270	272	289	277	306	321	315	323	276	259	279	289	288	308	307	306	307	289	289	276	297	284	297	307	276	239	273	291	312	294	291	268	293	291	286	260	296	282	306	270	315	289	293	273	298	254	290	293	301	266	332	342	335	280	306	265	302	294	300	300	261	287	294	304	263	273	250	243	290	273	246	270	268	296	297	300	332	290	320	293	263	316	307	294	281	274	301	293	275	270	298	282	293	285	302	294	307	262	299	284	288	261	280	266	299	279	318	269	309	297	258	277	287	301	294	308	288	328	311	306	289	291	300	304	286	316	262	267	283	295	302	294	291	269	276	294	294	272	323	303	296	280	281	299	308	260	260	314	297	313	299	283	267	290	319	262	297	281	315	317	283	304	333	275	270	305	260	300	287	289	293	298	309	284	271	306	299	272	297	302	293	291	289	290	280	294	311	340	301	326	289	268	306	302	290	307	306	311	324	256	315	267	274	315	285	274	300	279	288	308	301	260	278	273	315	281	257	304	266	282	294	292	261	275	277	258	307	287	294	264	278	259	286	292	299	273	290	267	299	287	279	290	262	306	309	273	306	299	321	287	274	304	280	343	311	279	249	259	300	280	286	267	275	300	297	277	285	265	276	282	290	313	273	286	287	297	274	289	295	289	274	316	287	310	291	300	279	287	285	268	307	268	280	309	311	275	315	301	289	277	275	323	297	287	282	290	320	302	274	303	306	299	260	308	263	281	307	286	289	290	271	282	259	282	288	280	275	292	255	300	337	276	290	285	296	284	279	298	281	318	313	313	301	284	313	300	272	276	278	271	286	322	296	262	290	275	276	287	301	288	322	302	265	283	275	329	283	265	279	255	297	288	315	321	242	294	299	354	307	302	273	283	269	290	289	314	318	291	296	294	284	306	300	299	310	315	282	275	313	277	298	287	277	311	282	261	299	271	287	296	312	314	272	280	295	302	286	313	274	270	284	288	305	274	311	291	297	293	304	278	306	325	302	280	318	328	303	276	265	307	291	292	274	263	272	304	311	306	302	285	321	342	272	304	272	274	272	287	265	282	273	286	274	288	269	305	292	299	270	259	311	312	294	289	310	315	280	307	322	285	269	283	296	293	280	293	286	282	275	308	308	262	261	284	304	236	295	306	287	290	294	291	285	283	296	309	294	292	277	277	262	296	325	267	241	294	290	297	270	276	323	267	293	304	281	256	331	279	320	320	298	262	303	257	306	286	297	301	306	311	278	282	267	294	296	282	279	275	325	291	297	277	286	293	263	271	293	293	310	287	265	275	276	290	320	291	265	284	280	280	278	267	273	272	317	319	281	310	326	288	262	271	262	251	308	269	263	299	294	292	279	270	278	259	298	294	286	303	312	317	327	292	314	326	290	307	297	306	313	302	307	324	309	271	292	311	296	290	298	311	275	306	295	294	273	297	312	282	314	332	271	262	292	279	291	274	281	291	272	270	281	286	280	298	268	265	286	316	289	289	289	292	285	275	290	287	325	302	313	323	294	303	323	280	311	268	285	274	283	308	288	268	287	296	275	276	294	284	313	319	318	290	307	294	275	288	297	273	290	325	278	285	307	333	316	311	296	285	284	285	274	275	287	289	299	307	324	283	271	290	289	294	297	299	290	273	286	302	297	298	279	286	319	277	296	276	314	322	295	297	274	288	315	301	294	309	302	298	306	326	294	278	288	273	282	276	315	296	294	282	285	311	316	270	276	290	296	262	291	286	291	289	307	300	293	299	319	273	268	353	260	312	322	302	306	292	296	284	281	309	318	307	270	289	277	308	278	306	312	334	290	294	259	281	284	287	272	304	300	305	266
6606	894	1260	1393	1290	1091	937	893	976	860	810	779	785	787	770	742	771	738	716	735	728	731	749	702	703	702	715	729	732	721	688	710	659	657	710	746	668	675	686	697	699	678	649	644	706	727	700	709	675	713	710	676	686	672	681	669	679	707	655	661	717	665	706	678	727	697	698	705	735	670	694	718	696	687	681	676	673	686	716	718	751	665	699	726	650	647	694	678	651	657	706	702	655	648	666	694	721	627	711	678	696	644	683	682	649	709	678	660	658	686	686	673	697	667	649	689	636	718	649	682	660	684	635	708	708	703	702	693	696	715	652	630	657	649	665	718	660	650	705	690	671	681	704	709	663	700	700	661	727	689	682	662	738	665	715	732	671	687	668	684	673	696	704	716	655	681	728	693	644	667	677	673	697	666	698	661	657	678	688	679	700	761	690	646	724	671	672	678	700	647	697	657	672	654	730	711	626	650	690	662	662	667	687	666	724	724	658	671	686	665	698	700	704	680	714	718	689	703	635	666	686	703	675	695	717	686	647	688	697	738	667	712	690	681	718	642	692	690	640	679	705	670	714	747	718	654	674	642	699	686	686	637	669	659	759	697	740	654	655	641	687	675	672	657	683	686	693	681	700	678	674	675	697	638	647	637	678	695	694	690	695	708	701	680	659	706	670	661	696	673	678	731	685	660	714	626	651	710	673	667	689	686	686	677	625	683	701	724	657	689	663	696	749	665	718	697	711	667	685	702	654	722	719	632	686	657	684	700	677	685	665	715	703	677	662	672	667	651	643	664	700	663	687	699	680	676	656	684	687	695	647	689	681	689	663	632	658	708	677	684	701	688	672	646	704	684	706	675	682	701	669	669	692	637	658	710	694	710	657	672	685	704	687	673	692	661	662	664	718	686	696	648	675	680	651	681	661	693	702	673	689	702	665	675	696	651	659	655	694	727	703	689	694	705	669	649	684	668	661	643	639	692	659	666	641	689	688	677	662	706	687	741	692	696	653	702	668	681	674	676	671	722	699	637	679	690	661	664	670	698	692	676	671	671	674	700	682	633	688	667	713	656	679	660	659	672	697	678	691	697	662	631	685	642	670	712	645	709	700	670	663	673	688	644	689	658	670	679	688	680	701	623	675	661	680	708	671	644	719	751	703	662	673	706	674	658	682	611	685	672	640	676	674	677	738	687	700	697	687	681	703	688	682	699	730	711	674	679	676	722	612	666	640	689	674	701	704	740	661	703	654	685	716	707	704	628	712	663	688	652	671	684	665	650	676	693	640	678	739	714	675	656	718	635	645	680	668	686	624	677	694	739	694	694	681	673	671	647	641	673	661	721	682	605	661	704	695	686	667	665	687	716	638	686	696	696	707	648	707	683	645	677	706	695	670	705	677	697	707	701	678	699	665	736	700	669	728	709	694	681	676	723	647	702	687	688	675	697	684	627	678	706	631	694	659	691	674	721	691	727	698	655	715	679	722	700	667	715	687	686	632	706	719	650	695	678	719	674	643	672	674	654	710	722	692	738	683	700	689	671	672	661	707	671	653	715	687	700	624	641	659	664	725	709	697	635	669	671	663	647	659	716	671	719	673	655	710	685	702	694	697	652	624	645	740	690	720	663	689	633	692	685	676	666	652	680	700	708	689	665	679	711	687	727	663	736	680	703	669	689	680	688	659	625	672	685	661	637	667	673	686	683	675	683	680	685	688	699	716	648	706	642	664	651	689	680	697	693	689	700	683	697	661	717	732	655	708	667	697	698	689	684	725	672	666	672	674	668	689	718	733	694	644	716	743	655	699	704	690	665	656	704	687	701	688	676	711	656	651	638	625	665	661	679	667	712	646	707	729	666	733	679	701	663	680	662	700	675	663	644	695	713	676	682	700	659	660	723	654	684	672	680	625	691	660	625	636	680	705	685	717	666	674	685	678	679	664	681	692	644	662	676	711	661	624	711	681	710	658	726	697	675	666	672	706	671	686	665	627	692	685	671	691	679	656	670	662	705	672	703	718	704	646	659	629	650	734	698	676	685	710	719	727	698	650	694	706	669	658	697	614	722	670	733	691	741	658	674	695	676	702	678	689	679	656	672	677	670	679	706	691	666	703	640	653	706	690	699	666	658	690	660	681	711	677	717	666	671	707	677	660	662	646	737	669	700	655	668	696	689	688	641	654	687	744	682	683	684	689	696	646	666	707	674	670	683	678	661	687	725	673	687	640	735	721	652	673	633	719	721	644	701	631	686	674	679	692	661	651	688	679	654	684	684	661	671	660	699	661	687	662	717	641	646	668	674	671	717	632	671	723	679	701	655	690	712	662	685	678	675	699	643	669	704	690	679	663	627	660	692	696	698	648	670	630	692	673	697	669	661	643	657	680	669	619	629	673	667	712	645	749	644	718	645	657	667	718	728	653	624	713	673	671	624	635	674	636	685	720	697	685	718	653	704	698	718	666	727	653	668	689	690	673	682	688	691	693	679	686	690	707	669	684	675	675	683	671	670	680	666	664	671	661	660	698	666	636	674	659	704	723	647	639	658	662	703	700	658	661	709	681	715	678	677	683	661	689	708	672	694	644	667	672	707	675	700	654	654	667	695	695	636	657	695	742	683	703	686	676	703	679	638	712	687	690	658	669	674	662	725	707	658	705	682	683	673	639	713	669	643	658	681	732	649	692	661	666	688	654	713	693	646	666	682	689	687	730	655	714	663	649	662	651	687	690	655	662	709	695	669	677	671	652	684	700	707	659	727	697	664	663	700	654	698	664	658	689	655	654	630	682	696	676	670	692	673	653	692	686	671	677	687	684	703	684	658	735	704	653	668	685	647	702	697	630	713	658	698	651	678	673	635	666	636	719	694	684	668	666	678	717	703	682	671	672	663	683	691	680	704	714	661	678	668	679	679	695	665	650	661	684	645	713	659	664	644	693	684	695	672	706	720	672	684	725	675	658	708	724	692	684	743	646	657	688	695	659	712	720	680	723	710	740	708	610	697	698	661	676	688	694	690	681	658	667	663	634	659	642	647	686	667	703	652	662	678	705	637	679	695	698	681	688	666	691	701	694	691	691	698	725	644	652	711	722	649	690	657	675	681	635	700	677	707	711	703	695	665	695	677	682	666	665	692	621	692	671	684	700	677	683	718	692	678	675	748	660	689	700	747	700	677	704	677	670	677	699	660	625	691	630	661	702	714	677	670	676	698	680	649	671	649	726	685	682	667	650	651	653	710	666	678	747	662	644	652	664	675	694	701	692	678	696	642	710	640	705	671	686	723	727	626	700	675	666	642	632	683	689	707	720	713	659	684	700	672	737	645	710	678	645	704	702	655	636	682	686	644	698	670	693	703	685	661	678	639	691	697	649	664	682	680	665	655	700	697	743	646	673	668	667	652	677	635	667	641	648	740	683	677	763	709	659	607	683	697	630	656	634	681	687	703	672	656	640	684	688	685	692	659	677	660	686	758	707	672	663	688	670	683	684	690	680	657	713	685
12820	797	704	520	353	301	256	195	185	175	164	156	165	160	155	146	143	150	139	144	152	133	156	129	164	160	166	140	134	150	136	107	168	116	113	150	124	143	128	102	151	143	158	123	116	124	138	120	138	125	130	146	128	126	119	130	122	146	108	120	120	98	123	127	127	151	140	120	145	127	139	106	157	119	144	120	134	146	119	144	137	156	113	119	136	155	147	110	125	123	163	156	128	120	133	133	123	117	128	107	138	121	131	144	125	118	138	151	122	111	111	140	130	129	132	120	130	133	120	137	118	143	106	138	147	135	130	123	127	151	145	152	146	141	130	144	131	134	143	127	136	154	112	150	131	134	146	167	122	122	143	154	152	132	143	132	118	112	142	132	139	130	131	116	127	124	115	137	146	139	144	138	122	119	128	159	101	134	138	131	119	157	139	130	143	98	132	120	127	129	136	109	126	108	130	132	128	152	122	137	121	126	147	107	150	130	145	130	109	154	142	104	146	131	142	128	129	160	117	132	128	115	117	148	125	137	130	129	143	139	112	128	132	121	151	140	144	120	114	117	130	147	137	141	142	140	127	135	120	142	128	126	151	143	133	124	139	112	141	153	123	128	141	145	124	132	157	136	140	138	128	130	117	139	128	107	117	122	140	127	126	138	118	130	140	144	154	114	138	127	115	137	123	118	132	149	132	128	133	148	126	124	126	129	127	118	133	142	145	122	129	138	158	127	123	120	135	110	133	143	131	156	124	130	116	129	141	132	130	126	132	149	131	118	135	135	134	132	140	135	132	133	115	113	126	140	120	119	121	121	125	125	129	130	133	121	130	117	115	131	123	107	140	144	140	121	148	123	110	116	134	123	117	150	135	147	129	120	140	124	127	153	122	129	146	144	150	124	133	120	136	131	122	146	131	134	140	121	126	129	143	135	147	128	116	126	119	148	136	138	126	137	134	136	134	128	126	137	136	119	123	130	119	108	114	126	147	114	137	135	124	124	113	133	119	131	120	133	110	133	131	140	138	115	131	123	162	150	126	145	128	129	136	164	137	144	133	132	142	152	152	147	118	133	132	128	117	135	134	125	113	133	144	121	136	146	145	117	138	115	114	145	127	122	127	127	152	136	107	138	147	138	109	149	133	142	166	134	130	114	128	121	158	140	104	136	135	116	141	151	149	131	121	138	146	121	124	132	126	137	144	121	128	124	135	144	123	141	123	121	132	133	105	122	134	123	114	130	159	125	151	118	130	113	130	147	145	138	115	139	114	140	141	123	146	148	133	128	127	118	110	116	121	144	138	136	135	127	113	138	141	124	110	123	135	126	137	123	130	140	132	133	121	119	140	139	120	132	118	119	131	135	132	132	160	145	133	130	138	138	137	147	125	132	135	121	130	107	117	124	124	131	127	163	135	130	146	146	122	139	109	124	145	140	136	136	135	117	128	128	120	128	141	130	134	118	133	138	138	115	138	136	141	121	137	125	145	150	154	111	113	134	139	135	132	136	144	142	111	112	119	131	121	119	125	134	136	139	154	141	137	152	144	136	140	132	134	148	131	131	121	126	137	144	116	133	120	148	150	120	125	108	135	116	132	131	149	144	135	124	132	156	106	129	132	133	132	121	138	141	116	114	144	115	163	140	129	115	117	137	136	136	117	137	122	129	133	122	139	134	123	112	123	131	133	135	130	126	112	107	136	124	136	121	119	113	140	147	135	92	142	107	151	131	142	128	134	129	131	134	114	129	122	124	125	102	122	127	114	144	130	132	126	111	139	144	143	124	130	118	112	154	133	147	134	139	135	142	133	127	160	147	133	126	137	123	120	113	122	154	150	121	125	136	115	125	118	119	139	122	137	122	127	132	135	121	140	122	137	132	132	139	123	133	130	131	134	147	141	129	127	119	121	139	135	154	129	119	120	121	148	131	129	114	149	124	139	127	126	124	127	131	119	137	142	133	140	135	134	128	128	140	144	131	132	129	148	119	136	123	130	116	137	120	118	156	122	123	130	122	120	136	117	117	134	132	127	141	141	131	120	127	117	149	139	126	137	132	105	146	137	139	126	133	122	124	123	104	118	154	109	131	139	147	127	137	134	144	150	120	127	120	125	119	130	137	125	135	123	133	120	100	149	120	109	118	146	126	131	134	124	132	125	132	119	153	129	140	148	142	129	127	127	118	129	133	128	119	146	127	111	138	128	129	126	107	135	129	122	115	126	156	150	142	114	137	113	124	134	116	151	131	164	144	134	136	130	133	119	122	123	124	132	123	123	119	120	151	144	136	154	126	135	137	116	152	145	116	124	120	141	112	149	121	151	152	139	155	141	106	124	130	114	116	123	149	119	139	136	138	143	140	165	133	156	119	121	119	131	117	135	133	130	146	122	110	154	124	111	139	118	125	130	134	148	126	121	151	140	140	148	115	148	137	123	130	153	138	122	117	123	117	123	152	119	112	121	135	124	140	150	119	125	138	139	157	136	129	154	133	103	143	121	133	118	133	136	143	132	126	119	132	145	142	116	133	120	140	123	127	120	123	124	106	135	125	138	157	121	143	113	130	140	130	147	134	120	128	141	137	152	133	138	133	145	139	124	143	120	144	132	128	110	126	130	130	126	124	142	141	143	148	122	117	119	124	127	134	114	164	114	148	116	121	138	124	147	131	118	149	140	124	133	136	115	125	102	126	130	128	126	128	135	140	134	146	122	138	128	137	127	134	122	134	117	127	127	149	124	145	129	123	119	141	110	110	130	136	113	109	137	121	143	131	127	125	126	137	140	143	121	121	127	135	155	133	131	137	125	123	136	136	135	135	149	171	116	121	135	137	149	118	120	121	108	143	118	139	136	139	124	133	126	143	129	115	148	127	131	123	149	125	142	132	126	128	118	156	113	110	133	157	122	110	147	138	146	148	127	127	127	131	132	112	130	116	138	122	126	139	122	142	144	118	144	142	127	132	140	134	132	144	130	137	132	145	132	121	145	148	136	129	144	120	128	149	165	140	136	130	110	119	125	138	136	132	126	131	110	130	129	156	133	142	125	148	129	135	148	155	116	140	109	132	148	129	131	125	117	155	135	140	138	143	146	137	139	111	139	116	127	138	135	139	159	110	140	132	115	136	130	130	118	116	121	145	109	148	136	126	152	166	129	146	110	117	142	115	128	151	147	137	153	143	119	137	139	128	123	136	146	119	135	115	138	137	117	126	122	130	155	142	138	114	130	131	133	130	131	137	111	134	146	152	119	140	106	115	124	122	135	122	147	141	142	133	127	127	143	122	128	126	115	117	121	113	140	127	124	117	142	133	133	138	131	120	130	143	126	134	130	130	112	110	134	154	142	116	165	131	148	148	115	134	121	132	142	109	136	124	140	134	146	121	138	129	124	126	139	136	131	123	108	118	114	119	127	109	144	151	139	135	122	147	133	118	120	120	135	133	129	131	129	151	128	132	110	151	146	146	152	126	123	137	148	129	123	130	117	132	133	153	140	136	165	139
7880	827	1376	1691	1395	1181	979	848	733	613	584	582	520	487	491	500	480	489	443	433	438	454	397	431	392	378	408	414	382	353	372	367	394	381	385	364	399	385	393	381	350	368	373	401	377	348	379	363	371	361	369	363	329	359	395	396	324	354	367	358	369	327	317	359	295	370	333	359	348	380	357	340	360	348	351	366	376	328	347	310	389	341	356	360	339	382	355	366	355	316	361	347	342	343	348	358	385	314	361	393	363	354	317	369	332	321	346	353	349	309	311	341	364	368	399	333	371	349	349	328	311	342	341	334	332	342	340	367	366	339	371	352	331	373	351	357	348	371	331	344	350	341	335	318	328	318	366	342	373	357	362	330	372	354	357	354	364	328	377	365	348	359	364	319	342	325	374	322	347	399	351	356	339	372	330	342	319	354	351	350	337	356	345	359	353	384	332	377	357	373	330	357	362	331	360	363	342	379	354	322	343	353	344	354	338	389	341	313	348	379	345	374	346	361	347	371	337	343	354	358	373	352	338	331	365	374	321	344	334	335	310	326	321	322	330	346	365	383	347	325	361	344	358	344	331	364	325	358	354	372	343	357	358	354	373	362	338	343	325	344	329	347	358	350	333	308	362	340	339	363	330	368	324	342	327	342	342	357	339	384	351	334	362	332	348	312	358	353	347	336	323	314	391	355	350	347	344	323	345	345	356	329	367	346	340	375	353	351	337	328	362	365	348	349	354	359	358	311	335	380	344	315	351	342	324	341	324	338	343	334	379	359	373	362	337	333	374	371	343	360	341	353	347	346	341	342	323	362	354	360	341	349	381	356	364	367	352	365	323	377	342	311	351	384	351	353	357	308	353	367	337	348	345	339	326	337	367	354	368	331	354	343	349	362	368	373	387	378	333	362	341	340	342	385	346	361	343	370	332	342	341	321	330	338	332	336	310	358	384	379	313	338	341	355	340	359	374	346	341	336	332	370	347	333	339	355	366	366	329	306	319	330	356	344	343	363	381	339	330	337	351	346	361	328	352	375	333	347	354	357	327	353	361	368	346	323	336	398	343	343	381	339	368	361	336	351	369	338	380	344	379	369	350	297	328	348	336	350	345	347	344	353	336	317	312	380	325	362	357	338	341	345	357	333	343	355	343	360	388	338	350	347	378	354	373	330	350	361	362	350	353	350	377	333	365	374	339	324	350	358	343	353	364	351	345	361	343	352	379	362	338	341	316	324	351	370	347	381	342	341	342	354	359	351	350	352	367	350	376	338	377	349	351	384	325	346	343	347	353	347	330	342	351	345	383	350	325	362	361	361	374	360	341	346	328	338	359	320	327	336	349	348	366	319	367	326	354	353	333	351	345	325	379	336	319	354	359	347	349	348	314	344	356	332	366	343	341	351	355	341	384	387	336	345	337	341	328	354	368	350	344	315	364	355	346	338	354	318	342	347	340	339	325	342	356	353	381	321	384	358	328	386	336	352	357	352	336	327	335	378	355	344	352	328	341	361	357	335	345	358	340	354	330	360	356	336	334	362	365	328	348	336	350	349	342	338	320	341	350	363	348	385	356	341	335	331	374	309	341	332	344	347	374	395	343	374	354	349	363	345	358	354	345	356	339	348	386	359	362	349	320	346	359	334	349	366	334	344	353	359	357	359	360	359	353	365	358	376	331	348	385	338	376	339	330	358	365	346	338	336	357	349	351	373	358	371	343	332	300	360	338	363	379	370	337	333	347	395	328	323	382	334	374	341	333	356	351	356	317	326	353	376	331	370	315	336	353	346	335	370	355	344	350	379	356	296	361	386	372	346	323	327	353	349	333	341	334	355	334	328	367	326	380	338	356	333	394	365	381	342	366	384	395	337	362	330	349	358	341	349	351	370	327	338	375	355	339	377	361	374	305	345	370	366	337	344	381	351	354	364	343	365	357	358	345	330	350	347	352	359	347	346	337	326	365	361	348	330	337	358	383	345	329	363	329	317	340	374	409	335	362	352	365	352	353	365	330	377	360	314	344	324	364	379	323	347	337	323	364	339	361	348	361	317	358	359	322	336	359	329	366	340	371	351	332	320	376	346	355	319	325	339	352	353	365	350	382	389	370	367	377	328	356	338	390	337	365	324	328	370	334	340	355	361	329	387	339	365	354	363	388	347	368	370	332	372	363	355	350	326	337	383	364	348	356	362	353	364	322	335	366	342	331	350	370	374	334	375	362	361	349	328	324	328	339	359	369	330	353	361	358	357	382	345	345	352	356	344	336	344	336	359	392	408	354	341	363	333	382	320	373	365	337	354	366	380	331	368	345	352	340	360	376	359	360	372	389	357	329	345	358	312	380	367	336	365	355	324	323	360	315	343	346	326	362	337	353	319	377	381	337	367	362	345	355	350	350	405	369	354	377	366	325	378	346	343	382	343	354	320	335	330	345	339	320	358	341	323	331	359	320	348	336	357	334	351	338	379	361	348	321	363	363	349	351	337	355	377	359	326	357	339	341	335	369	366	352	334	366	365	342	325	343	380	352	313	332	345	359	303	369	350	366	326	299	340	361	338	343	331	374	347	294	339	345	355	316	348	353	367	336	353	351	333	361	342	335	345	332	314	352	358	348	359	345	370	342	336	345	349	320	317	328	340	348	325	348	326	350	353	397	389	362	354	328	366	351	357	350	368	343	356	357	343	369	348	363	326	316	310	337	384	363	342	346	325	343	381	337	354	362	345	324	395	379	348	368	345	350	349	335	348	342	331	377	382	347	358	367	334	330	392	378	379	367	330	333	332	398	384	348	324	330	333	343	372	317	354	382	371	308	333	343	359	362	375	339	350	353	370	340	343	342	344	344	374	342	346	364	354	369	312	323	338	381	346	370	386	349	342	373	357	331	337	364	349	355	368	373	353	370	340	377	356	356	342	366	320	352	322	357	357	360	359	323	370	367	318	379	311	317	350	347	335	337	337	331	338	346	355	347	319	343	352	343	320	339	338	331	369	366	349	349	365	340	354	347	376	361	324	314	342	336	409	329	353	334	369	375	348	323	346	359	322	348	357	343	351	351	355	334	342	344	358	343	385	352	353	336	392	347	363	368	361	338	344	362	369	371	349	332	365	323	352	348	334	355	339	379	372	394	343	355	331	348	367	347	359	343	368	373	328	364	359	335	323	355	351	374	348	346	355	346	368	355	370	357	359	351	330	334	361	312	321	324	325	336	322	338	324	374	384	367	361	351	354	366	315	313	340	347	358	372	366	345	299	339	346	362	370	386	382	383	336	342	326	315	319	355	379	339	306	349	320	316	331	360	362	353	328	360	336	342	344	347	365	337	309	397	347	347	345	326	361	364	343	325	344	350	376	345	348	336	345	343	341	360	359	334	352	368	313	332	344	295	365	344	386	354	356	317	334	358	321	334	346	365	321	337	353	382	367	347	298	359	339	350	367	391	333	340	328	342	355	385	340	357	322	349	359	372	354	361	388	349	314	354	346	366	350	355	345	341	357	344	362
1400	429	420	417	396	406	396	407	450	389	420	405	455	384	404	406	396	394	408	396	379	389	436	390	400	424	435	414	368	420	386	390	419	393	388	426	397	422	452	424	435	418	410	441	419	356	411	391	386	407	413	418	409	401	390	426	365	409	438	409	424	384	405	375	404	382	406	403	408	388	384	403	431	419	412	385	396	373	357	369	378	401	377	408	386	377	374	409	386	382	386	397	431	396	384	396	405	413	387	398	375	392	355	377	422	425	392	382	394	409	365	420	379	417	406	369	409	416	378	400	399	388	404	368	377	379	396	426	371	385	360	394	373	402	365	392	376	399	392	382	421	417	402	409	379	378	393	393	394	387	369	443	450	410	379	383	409	389	389	409	380	393	389	397	386	404	405	410	438	417	406	460	387	370	400	402	428	396	358	392	363	408	427	395	368	375	400	407	414	396	401	436	422	378	391	337	417	431	348	381	411	404	399	365	379	385	379	447	425	390	407	405	399	386	375	412	372	369	404	379	416	433	417	382	439	362	409	379	383	399	412	418	383	405	389	392	389	406	380	371	410	412	387	421	410	430	397	431	435	409	415	441	388	365	404	380	384	414	356	404	390	369	373	390	397	391	442	378	346	381	431	398	379	375	393	389	387	391	388	373	390	416	384	375	414	376	473	444	412	427	409	377	421	395	435	419	427	399	388	392	386	385	393	386	384	380	357	386	399	424	389	411	419	424	391	376	405	400	419	389	417	440	438	417	395	394	399	422	368	400	422	391	427	377	388	375	417	412	398	387	418	438	361	394	427	437	378	408	417	371	415	331	412	376	426	363	388	385	419	347	379	384	364	426	398	383	410	397	366	394	400	412	421	391	424	411	380	413	423	415	429	354	415	394	365	403	434	375	411	394	412	387	405	418	393	336	363	394	428	388	395	412	394	412	383	402	378	387	398	361	373	390	390	403	375	380	384	429	377	414	403	403	372	400	403	349	391	404	398	340	429	388	450	424	383	371	395	377	400	387	404	419	410	401	393	411	410	402	380	360	398	437	375	372	387	411	411	383	430	382	381	410	419	426	370	412	395	425	403	408	447	399	413	396	386	418	377	443	414	422	421	412	407	395	386	374	398	396	398	376	385	368	391	439	407	419	377	449	362	436	403	409	402	351	379	380	405	385	387	416	427	387	420	370	424	406	434	373	408	392	385	441	386	417	389	417	385	345	383	375	371	383	388	375	394	402	367	404	441	409	407	368	416	387	379	387	405	367	402	427	395	381	408	367	426	400	412	402	392	372	390	392	355	380	391	382	401	358	389	420	369	373	361	425	370	408	411	354	361	392	399	399	383	371	395	406	403	345	431	389	385	400	435	445	404	398	424	384	373	413	410	428	422	388	380	406	434	397	379	429	417	413	413	404	415	393	429	424	391	395	403	442	421	375	388	392	413	414	386	382	429	352	389	383	387	423	404	407	442	355	376	386	394	411	398	410	416	410	427	415	414	431	405	409	380	377	384	390	416	342	405	374	405	418	393	384	392	401	353	349	382	386	409	410	397	424	412	373	415	431	391	398	403	408	381	365	405	376	398	401	385	393	398	383	408	392	410	390	409	437	418	428	370	422	371	380	399	395	387	408	356	397	420	388	426	384	419	368	407	415	430	400	387	378	409	394	391	458	399	371	404	399	428	445	431	411	375	389	429	388	399	375	388	376	386	364	403	387	409	389	409	364	428	388	361	411	377	386	393	395	373	356	394	388	427	406	393	366	408	414	367	373	383	411	356	386	415	366	374	377	376	390	342	421	395	391	350	413	400	394	393	414	388	378	353	396	374	406	422	407	376	391	403	392	378	395	413	389	368	408	424	362	414	363	428	402	404	372	375	400	419	348	383	387	422	373	384	379	373	397	414	393	419	416	390	427	390	404	414	403	379	402	392	388	430	424	415	392	409	397	393	408	356	396	416	369	379	418	427	371	400	408	397	396	387	408	412	416	386	423	407	411	426	423	374	421	400	390	387	352	362	441	377	375	400	412	406	413	409	369	366	361	391	383	413	357	428	395	372	370	429	357	386	392	391	369	428	415	411	391	384	451	417	396	405	382	386	362	414	391	374	403	350	400	417	418	395	375	404	407	417	402	430	380	357	374	352	377	423	399	346	448	410	436	397	436	383	387	389	400	403	370	412	390	378	432	420	392	365	388	352	383	391	406	395	394	374	413	424	348	364	452	394	406	366	359	389	374	349	378	405	394	375	358	411	415	391	362	370	422	396	368	375	389	402	407	411	399	372	435	400	363	441	451	396	413	407	399	386	361	396	425	396	413	380	381	368	423	415	388	360	394	374	406	425	404	421	402	436	397	409	430	415	365	393	404	393	381	348	402	412	404	390	364	394	394	394	366	365	391	358	406	381	405	421	388	389	407	392	401	375	347	387	384	406	384	405	411	393	371	398	375	387	389	415	418	418	413	395	355	378	410	389	442	387	422	392	357	417	413	390	419	417	407	347	361	403	402	424	406	400	389	361	356	413	393	401	407	391	372	402	361	419	423	388	385	396	366	371	424	425	426	388	398	377	409	377	365	406	405	443	388	413	410	407	425	396	412	393	378	429	429	385	407	404	382	379	409	401	380	412	375	368	435	388	402	435	414	363	395	429	351	392	387	384	417	372	379	391	382	385	396	378	372	350	377	401	375	412	438	387	390	390	360	402	385	417	406	419	353	383	397	362	389	419	420	380	415	417	385	410	352	365	410	425	442	380	420	379	385	413	407	395	414	410	388	374	407	393	384	381	431	428	408	369	392	394	401	401	410	396	408	361	370	413	417	377	390	409	393	409	386	402	387	423	383	449	382	414	399	381	417	387	391	409	391	358	396	416	396	400	396	364	392	404	415	411	372	371	391	373	389	392	432	387	403	424	397	408	388	417	398	424	375	391	388	405	398	404	430	384	405	364	372	379	392	405	387	382	383	398	383	394	413	392	391	427	388	424	430	443	405	437	354	403	423	379	413	392	432	421	390	404	396	379	387	435	396	435	395	391	407	405	380	391	374	398	379	401	398	408	420	380	383	386	388	400	364	415	401	388	378	387	406	372	386	380	425	384	407	392	371	382	350	367	408	401	388	410	375	390	368	412	378	429	415	428	382	398	387	387	377	429	398	412	403	385	391	371	381	389	392	409	357	362	392	388	396	399	353	389	383	399	398	397	394	411	379	393	403	381	406	379	400	370	356	411	402	402	458	397	387	432	415	391	394	400	393	382	392	382	363	404	373	393	360	435	404	402	427	391	405	386	385	367	388	407	389	415	398	414	421	400	402	397	420	408	391	423	419	408	399	352	389	426	389	401	387	396	392	402	451	392	404	401	369	382	385	400	396	323	353	394	403	358	405	402	432	399	373	425	417	381	371	391	422	377	402	394	358	414	347	374	408	396	395	387	394	389	408	390	424	382	396	384	406	368	401	399	382	406	413	418	393	383	370	375	382	417	391	397	423	406	377	363	407
2090	897	980	968	943	930	852	907	939	938	949	903	898	935	882	949	916	891	938	909	898	947	946	929	902	902	941	902	923	894	950	897	920	915	897	892	941	907	894	899	893	892	957	961	927	893	892	937	908	891	893	900	946	956	897	902	921	920	903	881	909	940	883	958	927	922	938	911	999	876	913	951	922	918	937	932	863	906	878	904	1013	885	889	912	923	925	922	965	906	915	922	904	917	842	882	940	929	949	892	944	903	948	886	881	873	942	918	892	928	926	931	933	931	908	934	866	883	938	941	927	914	891	904	859	903	899	922	905	919	928	885	962	909	925	867	927	917	926	928	931	860	960	941	900	883	889	896	868	907	943	912	878	922	938	905	946	873	908	906	918	872	866	906	975	883	854	948	899	917	940	868	917	927	877	948	934	935	909	906	929	872	911	935	909	877	876	907	951	895	935	922	914	877	885	911	909	892	925	863	892	961	897	930	906	951	915	886	911	920	932	908	914	892	931	931	893	954	908	908	894	949	895	947	887	902	924	905	871	925	917	928	949	920	932	883	854	902	939	931	917	885	942	979	927	926	908	931	879	940	859	937	910	871	872	936	864	874	926	900	895	901	919	944	908	900	959	902	919	950	870	872	879	948	909	927	866	996	906	878	922	915	867	878	936	948	909	883	873	906	856	962	943	955	916	950	900	888	1000	924	856	950	933	930	882	918	930	941	930	850	862	870	854	890	908	913	918	860	922	968	915	871	922	965	951	868	919	928	917	958	892	878	873	945	895	887	947	937	934	929	878	894	906	937	946	923	922	889	923	868	926	922	980	973	876	896	942	924	923	933	893	925	943	902	939	920	941	926	933	932	946	893	952	913	903	868	879	917	877	907	912	942	877	937	930	883	974	870	992	945	923	942	889	890	930	911	885	922	891	907	862	912	878	951	860	956	922	952	917	935	893	919	876	825	894	887	894	945	883	888	927	912	926	908	933	924	939	911	936	950	895	911	884	945	942	949	919	956	862	928	901	870	887	895	881	889	859	899	843	941	892	891	944	878	912	923	909	873	917	877	902	918	893	949	911	865	940	892	833	873	908	895	915	920	939	962	874	933	886	918	883	959	953	894	962	909	929	911	949	966	965	920	940	928	887	921	963	986	883	900	880	887	881	920	906	934	960	946	1008	868	888	907	908	918	852	925	902	902	920	890	948	966	896	913	904	896	948	908	874	852	905	884	944	919	934	888	891	931	932	911	909	921	892	907	940	909	881	902	929	951	874	881	911	943	901	905	951	935	914	869	912	891	876	845	894	872	894	945	896	928	937	879	894	931	972	904	928	952	888	892	929	930	872	916	889	949	928	934	938	956	939	879	934	934	936	899	886	930	942	847	926	840	920	947	911	910	912	925	904	867	937	909	932	904	920	909	893	928	947	867	930	902	900	917	898	864	908	880	884	917	910	882	912	916	927	914	919	953	930	947	952	927	938	931	900	900	873	951	885	858	888	990	912	904	948	874	901	942	874	925	908	915	902	910	900	911	913	926	887	912	945	919	868	892	875	886	883	897	918	915	914	874	914	925	947	909	888	925	934	877	896	856	908	908	880	910	910	866	901	941	888	870	948	921	908	940	889	876	952	877	902	918	866	904	885	932	903	955	938	944	894	933	936	911	892	915	948	861	964	914	855	890	872	920	908	906	923	883	881	929	906	910	919	939	922	891	916	907	906	887	938	910	908	917	984	904	948	926	896	937	867	915	942	929	940	926	907	893	913	937	908	956	848	947	942	944	906	914	891	922	918	903	898	937	877	900	897	901	938	891	870	870	909	886	898	930	875	854	946	942	928	910	918	925	875	886	912	894	901	868	954	903	890	911	849	983	885	938	933	940	901	903	940	924	899	904	902	862	896	928	955	897	946	865	935	912	955	940	986	918	898	885	869	871	909	890	921	913	875	923	916	969	939	861	917	908	891	901	891	864	871	923	910	909	923	960	907	945	925	904	907	952	900	920	846	960	938	950	848	920	952	942	893	956	874	921	978	910	885	918	918	977	908	942	862	927	912	888	910	893	935	930	903	844	939	940	966	881	891	947	917	949	880	923	968	910	920	922	951	946	932	956	934	877	916	919	934	920	884	935	900	859	892	953	938	903	892	892	911	883	893	941	908	953	864	881	887	1000	867	934	928	870	906	910	894	905	888	855	889	934	906	953	933	916	885	927	898	891	883	879	870	842	905	897	929	835	935	915	935	876	936	914	891	930	899	912	904	898	902	932	903	936	916	898	937	939	952	919	937	913	908	934	885	853	900	891	875	883	899	866	911	937	848	957	918	955	923	922	928	916	944	893	993	920	936	882	895	870	938	872	957	908	933	915	900	927	872	941	925	874	888	910	887	918	914	891	901	933	870	872	889	950	889	905	925	946	940	942	882	945	963	866	888	955	879	891	889	920	893	918	946	876	868	906	908	922	886	916	898	891	923	899	913	936	926	938	892	938	902	900	909	901	906	900	966	874	889	985	940	901	920	923	920	943	885	892	907	977	891	960	887	898	920	861	903	904	898	860	916	918	875	951	967	948	979	926	907	865	875	878	944	897	886	894	921	910	868	893	925	881	880	919	938	965	925	861	894	891	904	881	890	899	876	911	916	924	884	930	927	873	965	907	879	863	927	892	956	903	941	940	939	855	921	919	884	893	911	888	919	943	907	932	870	898	928	853	949	972	869	910	860	917	982	827	923	880	873	861	894	970	913	925	902	936	918	915	889	905	906	936	934	868	927	896	908	906	921	903	908	933	917	949	905	959	857	887	866	925	897	930	869	891	945	907	923	871	931	938	890	883	920	918	920	912	934	938	886	930	917	933	891	903	879	862	923	909	888	921	930	900	933	924	909	925	870	908	932	918	895	891	898	925	859	893	917	883	893	947	901	896	902	924	871	910	918	873	847	902	905	875	880	939	922	862	928	921	912	939	925	922	911	952	904	925	880	847	876	923	900	884	907	928	957	906	950	903	909	851	931	916	921	896	904	936	851	883	934	874	912	889	945	920	933	909	917	904	933	900	942	970	905	883	908	923	956	940	917	907	959	925	872	912	944	868	880	876	869	930	878	887	905	881	943	906	913	860	924	848	934	938	885	907	857	876	923	893	956	902	871	889	956	910	908	918	892	909	884	853	889	927	919	897	922	915	919	886	913	935	921	938	917	964	920	861	878	929	862	924	863	944	918	854	929	938	910	945	919	941	920	933	911	895	887	903	986	894	931	891	920	886	896	917	855	905	922	898	897	923	915	902	887	932	902	888	915	912	964	883	904	862	875	841	886	900	890	924	902	891	890	894	936	871	944	955	935	891	886	870	914	903	947	913	921	923	913	841	883	902	949	917	931	959	944	960	945	940	968	890	926	915	910	941	900	928	893	922	935	873	919	961	870	896	886	940	927	886	888	880	919	878	910	907	901	875	887	952	920	857	937	959	926	896	881	904	934	883	928	914	937	899	972	877	907	885	924	959	911
7230	522	554	464	416	317	354	327	305	282	286	315	336	328	284	316	301	321	270	300	313	321	308	276	289	289	311	296	283	262	261	302	309	273	299	302	278	292	309	312	294	279	257	272	279	296	288	287	292	258	248	256	289	260	278	285	256	263	293	279	309	271	307	272	314	285	288	280	301	273	288	285	265	280	289	285	293	304	301	283	254	315	283	297	288	324	281	293	258	268	280	266	274	290	310	270	300	304	270	271	284	293	311	291	266	286	282	289	270	277	277	301	251	288	266	282	290	282	260	306	261	293	274	270	283	287	312	304	293	328	296	272	267	247	276	285	267	292	286	281	310	275	299	304	304	291	269	267	312	288	276	292	290	283	272	280	292	329	274	331	311	272	311	296	287	280	299	281	305	286	267	270	266	320	276	310	274	312	295	297	296	285	284	319	273	279	275	309	333	299	295	304	283	352	290	317	286	285	269	310	275	308	295	290	281	241	309	280	321	256	265	264	260	278	265	280	291	268	284	315	288	261	268	309	283	321	293	289	290	262	288	300	301	273	327	271	290	285	293	289	279	277	301	314	297	277	273	289	300	284	279	312	320	314	284	267	268	311	303	314	278	272	298	269	320	312	304	331	295	313	311	266	290	306	289	322	288	288	288	319	287	283	304	306	326	278	289	269	280	260	277	256	248	281	303	282	302	301	298	282	303	298	295	306	282	298	286	299	308	269	295	279	254	299	285	259	271	314	277	294	242	309	260	293	295	301	272	321	262	285	323	306	278	274	280	314	271	260	289	309	283	282	305	276	258	292	292	312	278	306	271	285	282	279	279	292	331	281	238	296	297	256	295	279	272	282	298	263	303	302	285	287	312	279	305	309	285	286	285	268	298	285	314	295	293	300	292	284	304	276	302	276	271	262	292	268	269	279	324	300	281	258	298	298	249	293	287	284	281	298	318	297	273	299	302	268	285	286	286	299	265	254	274	287	288	287	309	256	285	321	297	280	274	285	297	323	267	289	292	325	276	305	329	292	272	314	315	279	264	301	270	314	297	298	309	266	277	293	301	280	290	299	296	282	268	308	276	294	273	293	306	310	274	280	281	323	314	297	284	271	278	275	277	320	290	290	291	266	280	275	319	290	270	293	285	305	284	287	272	257	305	291	283	265	269	273	281	316	286	282	315	311	314	287	309	305	270	263	279	267	263	303	294	292	276	306	316	302	271	262	286	305	289	249	304	258	263	309	327	274	330	293	309	310	304	305	302	314	264	306	305	300	277	330	315	284	297	268	309	297	294	303	300	284	288	276	290	286	302	291	300	291	276	258	268	306	271	287	259	270	320	281	293	277	308	285	308	306	309	294	264	283	285	286	286	289	263	303	302	281	281	272	257	269	264	339	290	279	281	312	276	304	277	282	291	293	316	253	269	267	285	294	282	287	302	307	297	306	274	287	278	279	289	287	279	295	284	292	298	257	250	254	271	260	327	324	298	297	268	319	291	297	283	304	275	326	274	293	299	297	326	299	288	345	279	302	232	306	276	271	325	284	287	271	247	282	324	258	296	265	263	273	274	272	248	259	306	295	301	300	295	304	260	289	277	295	285	285	275	274	286	272	262	271	287	308	348	305	276	250	295	288	304	290	283	284	271	318	294	277	307	259	270	279	298	299	293	311	267	314	289	287	263	285	306	291	293	308	270	298	277	279	283	299	291	275	260	286	320	298	288	276	266	282	296	300	291	277	284	310	270	290	276	264	261	310	317	301	277	315	302	256	292	343	286	326	250	308	248	326	281	301	303	274	300	294	293	258	268	239	293	291	306	298	321	253	260	302	301	303	257	303	300	301	284	278	257	297	300	275	305	287	282	267	277	302	282	287	294	300	300	261	283	279	276	312	281	299	287	295	272	263	270	267	304	312	255	313	271	297	276	280	306	316	307	288	307	314	267	279	289	302	268	354	296	300	265	292	280	280	303	272	294	272	295	299	296	273	312	290	275	295	302	266	289	289	295	288	280	299	279	284	306	298	301	321	318	281	295	319	288	298	316	280	287	278	277	270	325	301	287	265	282	287	286	287	301	266	279	298	319	278	279	313	293	295	288	271	320	303	263	283	274	304	287	268	269	296	278	262	264	320	312	285	308	317	301	286	296	305	299	289	293	276	277	304	244	329	294	290	295	306	308	268	284	279	280	292	304	295	303	281	309	293	308	291	298	293	278	291	289	309	299	302	260	287	297	300	332	288	295	284	326	273	276	292	293	289	285	289	298	295	281	314	321	284	305	320	280	294	264	287	260	266	274	276	266	290	281	319	271	318	272	283	278	232	307	292	315	265	237	275	271	285	275	264	306	279	297	247	304	257	295	251	296	309	293	306	280	284	295	278	273	315	270	274	291	302	277	279	254	273	294	273	327	293	281	261	285	277	271	300	267	313	327	303	267	272	339	290	282	282	280	252	297	266	287	320	318	293	290	322	291	268	290	301	275	270	273	275	310	287	306	301	274	285	329	260	294	277	301	296	302	278	249	283	282	283	276	291	269	284	290	297	284	276	285	272	312	309	291	292	255	265	285	269	285	292	294	283	318	288	266	303	292	306	312	262	297	307	292	294	275	302	293	285	294	309	285	272	298	320	321	295	308	345	291	272	292	296	268	292	283	303	282	261	282	273	280	263	261	322	279	291	296	289	268	284	283	299	287	249	319	272	289	280	296	262	302	288	264	289	324	288	286	297	279	331	313	290	299	273	307	294	294	289	303	299	323	288	302	276	256	317	292	314	279	262	300	251	318	276	261	302	241	274	312	308	285	297	340	270	276	303	267	313	278	273	284	300	311	300	257	269	289	289	297	337	309	293	273	302	284	303	282	305	314	320	275	321	299	321	265	298	307	285	292	294	293	305	277	290	271	294	259	300	292	303	302	286	304	281	279	286	261	282	274	259	284	305	278	310	273	289	268	274	302	260	288	292	298	296	255	282	296	285	287	304	275	289	285	288	273	282	285	305	318	301	309	298	308	286	276	297	271	299	291	272	300	261	271	316	280	325	322	298	336	290	303	290	272	317	307	285	294	299	285	290	303	292	280	264	264	297	285	296	291	312	268	271	271	276	279	312	311	258	335	280	308	312	291	285	284	299	298	290	306	290	305	291	292	273	305	306	285	312	318	261	288	322	303	338	283	285	315	286	291	269	309	263	293	277	283	293	258	261	275	294	270	307	283	273	272	271	270	292	286	296	287	285	260	289	254	273	293	294	291	270	313	269	280	288	298	310	293	291	298	302	316	278	298	277	284	259	305	306	273	303	269	316	279	317	309	290	293	310	328	292	264	305	275	300	266	295	325	302	272	269	331	315	291	271	281	279	333	272	300	280	269	311	277	286	307	260	288	301	314	288	278	302	274	253	259	304	283	306	284	301	305	308	285	265	281	322	296	300	274	290	259	262	330	285	297	304	259	298	290	296	317	299	311	251	296	303	294	262	266	258	296	259	310	319	303	305	281	288
6501	912	1321	1368	1286	1125	990	929	920	803	809	799	791	786	787	746	783	699	786	741	725	702	712	694	693	705	696	706	659	698	716	709	689	701	708	713	702	724	716	721	639	659	701	704	710	672	691	673	681	670	662	753	700	668	702	669	668	705	709	698	697	676	704	684	670	710	693	673	695	678	660	637	665	676	695	680	691	679	632	725	697	649	691	677	672	684	661	690	663	672	694	760	654	719	663	659	707	670	699	713	723	687	669	677	689	679	703	663	664	711	692	726	661	647	748	660	673	698	683	663	679	719	684	682	674	713	660	652	684	699	658	656	694	756	617	702	653	651	719	671	690	685	664	651	692	642	647	672	647	674	691	702	703	653	645	682	712	681	698	691	696	700	695	703	669	693	667	709	717	677	670	722	665	663	692	646	678	704	692	682	691	684	718	654	650	701	697	691	710	731	661	706	652	710	657	646	735	647	718	664	730	710	741	745	691	715	697	680	714	655	696	679	665	689	660	689	689	684	675	686	608	693	634	702	679	684	670	645	714	747	690	738	692	723	665	699	743	650	677	681	637	692	714	699	683	686	702	700	641	720	670	713	659	704	643	661	664	673	718	684	678	709	684	680	648	682	694	692	685	652	687	682	688	639	669	693	672	650	682	684	698	667	706	665	655	705	711	657	657	730	715	711	694	719	662	705	728	704	717	674	673	695	700	672	672	635	641	673	706	688	628	713	669	676	628	692	741	701	685	703	672	609	702	721	608	656	665	709	675	659	707	680	629	675	656	707	669	649	674	667	698	692	703	659	716	690	687	713	636	667	697	705	683	659	668	674	684	682	701	689	676	663	678	695	673	686	699	682	634	683	700	707	647	680	693	647	725	689	670	669	700	694	726	645	648	722	670	732	694	716	645	680	646	647	688	697	696	660	630	693	687	686	657	686	733	680	662	677	735	651	680	706	703	640	676	665	679	644	668	698	694	701	653	652	655	712	660	655	672	692	669	696	641	696	689	688	644	662	674	710	680	683	693	678	669	685	688	680	677	667	630	679	642	676	700	674	678	654	607	674	742	658	674	658	669	720	697	655	678	635	658	692	703	710	621	657	673	681	654	680	629	622	647	722	688	648	773	685	658	695	651	743	717	665	680	676	686	667	645	683	693	623	678	714	685	676	704	674	682	702	686	615	636	714	663	709	665	662	649	673	678	664	652	709	682	673	706	698	704	694	682	737	685	710	670	655	723	698	664	702	738	654	727	646	693	641	686	669	723	676	689	722	637	712	668	682	650	690	693	695	658	699	681	664	710	663	662	707	691	663	645	697	686	703	677	704	741	745	677	664	660	666	697	727	722	671	696	717	652	663	692	685	702	673	701	683	667	669	745	662	701	687	686	656	693	746	700	664	667	680	746	672	658	734	696	670	685	650	728	712	707	677	662	691	682	685	666	653	696	702	699	665	705	655	648	664	668	671	704	654	644	720	681	705	678	665	707	704	695	648	630	713	730	671	670	684	677	718	629	656	647	715	709	740	695	695	676	694	719	661	681	639	618	711	687	697	690	685	676	640	721	663	658	703	719	651	674	668	689	677	689	672	723	692	693	695	664	722	677	657	654	650	657	636	658	686	665	712	686	701	639	676	702	687	691	659	650	690	692	683	677	682	674	677	709	675	690	681	704	652	631	648	703	696	715	687	657	645	735	709	653	666	697	693	730	695	703	601	679	645	690	696	688	674	711	673	640	679	670	673	674	692	693	653	699	695	697	692	704	682	664	674	677	655	706	678	730	685	655	713	665	720	674	719	660	685	722	685	664	654	696	670	699	718	725	654	721	701	761	654	677	695	703	703	716	665	691	645	654	670	689	667	691	695	659	686	687	655	690	729	680	695	697	688	681	672	665	684	662	673	679	671	693	695	723	677	675	701	700	690	696	650	642	675	675	661	676	684	685	707	722	660	672	728	694	710	655	714	709	663	625	707	695	701	661	676	682	713	706	656	640	689	684	694	723	701	668	675	683	673	655	681	734	620	706	667	682	682	661	654	693	747	676	657	691	662	656	693	679	674	695	650	669	659	739	668	719	655	649	658	693	655	668	664	665	695	699	641	684	652	684	626	695	655	680	658	690	686	676	716	682	640	690	661	679	718	663	638	665	674	679	658	690	674	712	700	659	681	695	668	678	661	689	638	672	701	759	661	677	744	697	704	685	700	686	694	645	679	706	681	723	697	710	688	691	666	734	658	679	671	705	651	645	714	672	655	656	693	729	666	694	706	713	719	680	711	685	706	697	659	710	676	641	699	644	687	654	727	674	695	701	638	666	689	633	635	643	650	673	683	722	662	712	695	679	718	686	704	649	673	657	688	658	681	721	680	648	704	685	694	696	652	706	709	658	685	701	641	642	707	627	723	689	644	725	668	657	686	661	726	698	670	686	649	674	651	698	656	695	723	659	696	671	683	689	695	668	658	678	647	692	667	702	630	718	684	676	688	685	698	708	693	663	664	653	655	650	698	692	665	743	707	701	704	703	658	682	691	681	653	695	676	706	682	695	687	692	712	732	708	660	662	689	670	661	696	685	677	725	677	673	688	685	723	661	698	655	693	669	715	659	678	666	696	666	660	692	679	686	679	649	697	629	709	708	730	687	708	678	704	671	696	666	710	690	676	642	674	665	672	625	677	653	683	643	699	671	634	714	660	658	674	619	655	705	706	708	711	670	738	691	680	632	684	673	699	732	694	693	668	736	688	656	696	700	675	661	686	651	694	639	666	691	641	656	685	706	652	682	704	660	687	711	717	687	664	695	676	674	692	678	670	667	664	699	688	729	681	715	683	702	695	678	664	707	717	666	706	674	679	671	696	689	754	659	695	628	735	678	670	665	699	680	681	754	702	641	724	726	677	616	701	712	728	657	714	703	636	688	705	663	693	678	714	707	663	647	612	672	713	734	618	643	697	717	681	648	728	701	692	668	653	695	664	684	629	689	674	712	656	718	667	710	655	687	747	673	727	663	704	726	659	683	650	664	727	732	703	676	665	646	682	672	667	641	661	690	687	670	680	645	657	642	684	657	684	670	654	690	662	713	696	667	662	721	689	680	654	714	687	681	645	693	675	666	708	722	679	657	651	655	706	664	658	666	665	690	697	660	714	677	715	671	674	737	729	682	676	672	675	671	703	675	726	671	633	638	728	666	686	725	697	702	720	723	685	697	661	659	719	741	659	697	686	631	679	692	669	691	711	651	690	657	585	680	693	686	684	680	682	625	715	718	641	675	670	748	715	672	692	682	681	706	686	683	710	656	664	655	673	676	684	648	697	714	709	700	677	688	698	694	631	712	679	726	666	697	651	629	676	658	678	685	682	682	693	711	710	717	662	699	663	714	720	659	696	679	690	684	664	680	679	701	660	715	695	634	625	690	663	717	682	700	648	709	705	685	722	719	655	666	673	634	654	691	715	663	681	685	695	642	652	661	686	683	676	653	636	679	694	734	643	682	653	689	639
12822	786	657	473	386	288	251	206	217	188	181	166	146	180	136	132	148	162	143	135	124	158	137	135	136	124	148	156	139	134	135	153	138	132	128	126	132	124	144	128	136	126	112	122	133	134	142	149	109	129	131	124	134	150	123	117	127	125	125	165	145	129	122	140	130	107	152	168	126	115	130	139	120	146	126	122	123	125	144	128	139	144	124	142	128	148	126	126	121	165	136	119	141	123	132	109	130	125	138	135	122	136	135	142	112	130	122	124	125	140	125	137	141	141	147	127	162	121	128	140	149	140	126	123	123	133	128	144	125	126	134	134	135	123	133	136	143	122	145	145	124	149	142	125	136	127	128	126	150	161	129	118	129	119	128	144	121	140	136	123	126	112	139	147	143	145	132	119	121	143	140	147	132	127	127	147	145	120	127	146	161	112	119	133	127	132	149	151	124	147	138	120	140	136	142	146	156	113	105	134	123	144	123	150	117	139	129	128	125	131	136	124	119	127	133	138	138	135	120	134	128	120	133	126	137	137	123	137	132	149	134	141	107	146	103	142	129	127	138	139	111	137	127	129	143	133	127	132	127	120	157	129	115	125	141	140	134	141	134	106	130	134	138	130	124	148	154	129	110	131	120	135	138	124	122	123	145	151	132	142	123	111	130	120	131	151	145	147	135	146	140	98	137	130	115	113	144	148	113	125	123	133	131	139	109	141	123	122	97	142	127	132	139	144	133	166	140	147	139	106	149	113	122	107	146	144	147	155	139	142	128	122	127	116	132	139	119	126	135	137	109	127	132	135	128	108	128	144	115	129	125	132	142	128	99	140	103	109	137	130	130	116	148	131	123	145	148	116	124	129	165	165	139	108	144	125	122	143	141	128	130	118	148	100	119	113	140	127	118	129	138	125	129	143	126	142	104	124	125	129	119	137	104	131	154	125	150	138	133	140	146	128	131	134	133	131	131	159	121	151	133	131	130	141	136	143	143	127	125	130	165	141	130	126	128	141	135	138	147	148	124	118	158	124	140	137	135	129	130	120	112	116	125	128	113	114	132	136	147	124	149	129	116	131	136	124	136	137	133	142	126	127	154	112	136	130	121	112	112	137	107	144	138	140	115	138	140	118	127	125	141	149	128	138	144	126	132	115	122	123	119	140	138	111	141	147	124	142	153	125	130	129	124	126	127	137	106	128	134	132	123	121	114	124	126	111	128	124	122	162	120	132	147	130	123	116	122	136	150	128	134	119	139	142	133	142	144	107	130	161	143	116	127	137	131	119	143	142	133	120	135	127	139	117	123	128	142	115	116	109	130	111	130	114	134	130	140	126	119	142	111	135	127	124	121	125	133	141	120	137	133	127	115	111	144	137	139	142	115	132	131	131	158	117	152	158	123	111	131	140	163	130	160	128	128	130	143	120	144	117	122	137	147	155	127	124	143	130	114	116	152	133	138	131	133	124	149	132	132	138	142	120	121	144	116	133	118	157	132	134	145	123	134	131	134	112	119	147	122	155	136	130	149	122	122	133	140	113	139	125	141	124	143	154	138	122	145	131	128	114	142	153	130	160	136	130	139	131	155	104	137	130	146	142	159	133	129	149	129	133	137	146	134	151	104	139	142	141	145	125	117	132	112	104	120	119	120	134	134	127	140	125	140	124	113	137	133	123	135	117	120	114	129	151	162	126	145	127	109	133	124	126	137	146	116	177	124	114	124	141	165	134	173	154	120	123	128	122	143	143	126	129	127	116	129	152	140	132	132	114	120	131	133	114	148	132	131	137	128	122	141	136	130	129	138	125	119	122	136	126	130	124	135	140	143	123	135	124	141	127	113	138	127	98	125	142	135	140	129	124	128	114	122	108	142	135	140	124	133	125	131	133	126	120	140	146	152	126	125	137	128	167	117	126	128	154	128	136	149	132	143	125	145	124	111	134	108	123	159	123	138	131	114	110	141	129	108	135	130	143	134	136	145	124	126	127	116	146	138	141	138	125	139	133	120	139	139	133	131	153	124	120	138	123	131	112	130	115	134	134	154	124	128	122	124	124	125	149	138	125	127	134	126	116	125	143	142	136	145	119	133	113	133	136	124	135	119	125	122	131	112	133	129	131	134	145	125	126	135	163	138	145	138	148	123	141	131	134	138	127	125	164	117	125	131	139	137	136	133	120	121	115	122	120	135	137	102	136	101	139	128	125	149	141	138	133	159	137	137	117	131	130	113	140	149	116	138	112	96	106	118	132	123	121	150	148	114	143	143	141	119	129	129	130	120	137	154	146	118	139	129	150	134	124	128	136	126	136	118	122	124	135	125	136	123	130	136	147	120	149	135	113	118	131	141	126	118	140	125	112	123	143	124	141	134	125	108	143	129	114	120	123	114	132	153	137	130	113	117	126	126	137	124	130	151	143	122	155	136	148	113	131	140	129	111	132	137	141	129	141	140	130	120	151	120	137	109	138	140	126	110	127	139	138	110	142	126	138	128	140	140	115	149	150	140	130	129	143	125	130	131	126	142	112	105	140	163	147	126	120	136	130	115	142	123	127	128	120	129	127	125	127	144	125	112	115	121	110	131	143	135	114	128	118	153	123	142	121	124	124	132	123	141	118	138	149	134	146	143	142	133	117	140	149	124	155	148	114	132	153	142	137	120	88	136	143	130	119	165	162	142	124	142	122	127	117	127	132	124	129	149	128	129	122	113	125	126	147	112	122	148	138	148	127	126	131	112	128	160	124	136	149	137	130	128	146	119	128	124	136	131	128	138	124	123	138	125	138	141	145	106	130	118	139	130	137	107	112	120	136	127	138	139	148	157	137	147	149	143	136	123	118	150	135	126	150	123	142	119	130	122	118	140	127	136	150	149	113	135	118	146	149	122	128	117	132	106	128	131	114	155	121	152	124	139	116	156	121	107	123	143	137	146	132	112	98	113	134	138	125	121	128	128	143	132	111	124	135	126	148	132	131	155	136	136	128	140	139	126	140	145	127	158	110	121	113	120	135	110	124	125	145	117	120	125	133	126	146	123	119	135	109	141	152	142	155	128	136	122	126	156	126	133	129	97	129	145	134	132	135	127	108	154	129	135	129	150	118	113	140	165	107	146	107	139	126	144	143	124	141	136	153	138	134	109	142	136	125	136	135	126	155	124	143	133	117	143	151	141	134	123	122	137	124	138	137	147	117	121	126	133	141	126	118	121	130	136	147	127	128	125	111	125	133	152	135	133	124	132	115	136	131	132	123	139	135	148	128	142	138	116	148	134	92	132	133	133	121	159	137	122	123	139	141	141	112	138	147	139	129	123	118	149	132	121	124	143	130	123	136	137	128	130	137	130	135	134	120	134	129	143	134	129	129	156	105	118	127	125	117	127	138	145	124	115	120	141	143	112	128	144	155	102	121	155	129	130	139	147	144	123	118	139	137	130	148	136	146	130	127	113	118	145	135	117	121	135	103	124	124	127	106	138	147	131	137	113	126	130	120	137	121	134	142	117	130
7874	820	1379	1614	1446	1228	1029	826	748	641	597	536	523	497	481	459	467	454	466	423	463	408	391	406	443	445	419	372	398	351	393	418	391	371	372	370	397	346	361	354	375	361	391	326	364	377	352	358	335	357	374	377	369	360	346	365	360	360	373	334	347	366	342	351	349	384	357	352	334	390	332	365	336	346	337	380	369	356	338	346	366	364	357	391	346	340	337	337	372	395	379	381	328	339	377	328	375	367	343	346	358	372	370	341	377	340	328	389	366	329	354	393	337	357	359	336	346	365	349	368	352	345	364	346	341	330	345	331	316	350	343	360	358	375	373	356	343	318	370	375	326	362	347	346	364	324	355	366	329	349	364	368	353	351	342	371	320	352	376	378	363	353	353	319	327	354	321	352	370	364	356	363	357	381	371	319	360	353	337	358	360	375	335	363	330	364	303	370	340	335	358	382	360	337	364	321	352	361	357	362	359	368	381	315	376	356	338	339	353	358	335	349	344	339	385	336	349	331	374	347	363	341	338	345	320	372	348	361	340	330	320	370	362	347	353	347	354	350	371	357	343	348	324	375	363	344	389	351	333	376	337	336	312	367	335	373	355	359	360	338	349	383	356	335	337	346	376	338	353	342	356	331	351	366	341	340	379	352	363	368	338	330	346	363	359	342	359	344	353	352	350	341	335	329	347	310	350	365	363	359	324	353	360	366	350	335	341	344	357	345	371	347	376	356	366	345	345	339	352	350	364	360	387	361	356	342	337	353	389	407	330	318	390	296	366	350	365	327	320	359	346	360	333	373	341	338	370	333	343	335	357	332	349	326	357	355	335	341	316	319	355	359	349	350	333	344	354	354	358	334	343	326	336	367	322	340	346	344	352	371	327	325	352	359	348	380	363	340	338	325	357	357	313	341	335	356	313	344	379	369	336	369	351	327	323	353	346	356	384	368	339	345	357	334	328	345	333	373	355	352	354	336	334	348	337	352	349	352	333	352	380	359	346	380	386	353	345	333	352	361	355	331	334	343	335	328	357	329	384	332	364	334	334	356	356	338	331	373	340	365	353	349	354	351	373	356	323	347	363	370	351	317	380	356	328	359	354	354	343	318	356	311	374	326	371	372	339	350	323	367	365	370	325	356	368	331	340	366	341	369	369	353	366	327	374	334	334	371	342	333	339	377	351	333	377	366	365	342	350	320	395	358	360	343	352	385	372	361	347	339	341	352	372	313	368	311	377	349	336	325	331	328	340	339	360	338	368	340	337	296	349	345	370	351	347	359	359	359	344	366	368	354	370	351	347	367	346	316	359	365	348	322	369	358	353	389	387	355	370	328	328	321	341	354	361	355	355	360	336	379	325	354	349	362	344	325	317	325	335	358	331	340	338	385	328	325	338	335	353	335	356	306	363	369	352	381	327	364	348	370	324	322	341	334	336	344	369	349	377	356	339	357	372	370	332	321	343	348	338	382	374	358	316	351	352	326	376	349	365	346	356	384	325	356	320	352	331	335	370	335	351	375	332	359	354	327	324	321	369	331	324	320	354	365	366	320	327	358	337	343	360	331	372	353	337	367	372	384	379	347	375	332	327	326	341	327	381	330	348	383	375	349	382	352	352	339	353	361	350	334	339	382	334	332	361	349	366	326	353	355	334	354	348	312	324	316	357	341	342	372	361	346	378	350	325	319	369	323	360	335	338	353	366	336	337	358	360	342	351	343	367	335	356	346	328	343	362	345	378	345	355	338	338	335	359	342	352	336	351	328	351	353	380	342	345	329	357	326	330	352	354	341	353	365	322	316	360	343	333	340	340	365	356	385	326	326	357	341	350	372	310	370	372	331	359	359	341	342	374	338	331	314	382	337	332	368	344	341	352	345	360	341	372	345	335	344	331	371	349	345	313	352	327	350	366	332	340	390	341	374	345	352	373	394	341	360	368	339	402	342	354	334	312	338	361	329	322	377	346	376	343	334	352	357	329	355	367	347	334	365	352	333	342	334	332	342	354	357	355	377	352	352	368	350	348	370	344	350	320	360	339	322	343	356	347	372	350	382	325	344	349	356	354	387	391	356	339	335	373	373	347	349	354	295	353	331	351	377	345	339	384	331	335	333	342	347	357	346	361	371	331	379	374	361	334	342	335	378	329	345	386	360	348	368	342	357	318	331	354	340	332	327	357	306	325	368	335	341	364	359	317	338	344	394	322	332	377	335	365	372	315	356	342	394	358	333	361	337	330	370	351	336	320	349	331	341	329	333	367	364	366	343	343	359	362	361	350	325	350	329	349	329	345	335	357	373	344	337	331	332	360	378	374	374	337	315	369	368	347	379	352	351	376	379	360	351	351	378	362	366	352	361	346	353	319	348	352	381	356	361	346	361	327	386	345	352	356	335	347	354	342	357	317	352	353	349	341	335	361	350	368	343	361	364	361	352	359	326	346	343	359	344	365	315	362	343	331	349	342	353	372	344	355	360	387	357	339	363	367	331	379	351	348	345	345	348	330	334	378	395	395	339	341	338	349	336	377	345	355	352	327	354	379	310	358	359	349	369	338	349	355	373	340	331	360	381	370	337	365	303	353	346	322	338	351	342	332	352	313	336	362	334	341	362	358	332	347	378	375	359	366	341	350	363	316	351	367	339	318	344	377	366	340	346	365	338	343	334	366	323	357	371	392	364	353	370	328	391	361	368	360	346	380	343	357	346	340	362	315	357	358	343	374	345	328	339	328	347	349	379	339	336	347	344	392	354	333	354	349	354	364	337	355	327	324	340	342	353	353	346	321	357	350	345	323	334	376	342	405	324	365	298	317	348	323	345	360	341	361	351	354	326	361	370	367	355	341	316	332	341	352	358	362	334	334	359	326	327	375	368	343	336	344	321	334	343	374	375	322	348	375	373	367	373	356	306	351	342	376	333	342	352	337	349	342	344	346	330	356	370	331	357	329	361	337	396	344	345	359	348	350	366	362	349	347	395	352	331	329	352	355	374	378	355	341	388	348	349	364	354	322	347	360	340	343	348	339	385	358	347	372	315	366	357	337	343	339	359	367	360	345	353	333	340	364	323	356	356	368	350	327	371	355	358	369	347	342	379	331	320	358	334	351	370	363	362	353	330	300	368	350	351	285	377	353	355	372	344	328	348	359	329	368	372	328	373	334	341	336	363	331	380	383	353	336	317	325	328	311	357	342	329	365	332	373	363	338	353	337	356	334	373	322	336	356	337	313	396	342	342	326	367	353	326	336	365	368	362	326	339	327	319	336	375	327	324	339	361	318	317	379	368	329	385	320	361	377	327	351	341	347	332	335	336	314	335	346	369	361	369	357	346	355	313	367	336	367	381	370	335	335	350	357	324	346	359	377	319	337	350	341	340	347	350	348	354	314	349	342	350	381	347	357	368	369	347	351	327	354	364	346	374	343	353	371	370	353	355	356	332	359	381	389	360	352	353	362	338	325	376	357	335	335	341	337	328	373	329	413	332	355	332	361	346	384	324
1420	408	442	377	375	401	385	383	375	369	390	405	352	396	389	382	403	411	401	408	411	380	410	371	373	421	354	380	386	380	401	389	389	400	403	406	406	370	355	420	411	391	437	407	415	446	397	387	322	432	390	404	404	414	368	422	383	456	392	468	412	441	419	400	442	380	393	371	387	418	381	387	349	430	393	409	366	410	430	390	375	369	419	390	413	422	354	414	355	393	425	413	386	355	400	434	383	363	444	403	437	396	400	371	383	410	380	386	395	389	409	375	371	377	380	379	395	401	401	376	435	378	362	356	397	388	399	416	374	403	447	358	414	421	395	411	392	409	435	418	392	370	402	356	409	393	407	410	359	391	401	387	411	397	399	442	394	393	413	379	355	449	364	404	390	419	359	450	442	389	369	398	366	384	395	401	407	387	373	406	401	369	367	387	399	423	374	390	411	370	382	449	393	401	405	399	392	382	434	409	378	434	362	366	397	371	400	374	382	402	403	421	359	416	380	365	384	375	403	406	386	435	394	397	368	389	410	422	392	389	427	400	415	340	401	427	391	402	417	361	386	436	408	421	399	390	384	409	390	407	386	383	398	403	411	398	365	394	372	387	397	365	432	381	400	436	400	395	410	399	338	406	398	405	414	407	427	413	405	398	409	399	390	417	397	423	402	394	429	416	392	424	388	387	393	385	395	392	420	368	360	410	416	412	378	408	378	373	416	382	411	390	366	376	430	412	415	419	391	393	408	403	405	379	376	372	404	395	340	394	414	404	411	393	369	378	394	422	353	391	398	415	365	396	378	400	374	414	389	389	336	367	351	393	410	384	402	392	427	387	359	395	410	412	390	402	382	377	378	376	394	400	400	379	393	369	379	371	410	401	391	386	375	410	375	375	387	337	434	390	405	409	426	389	392	378	407	409	420	395	399	409	384	372	431	411	415	416	404	406	367	418	417	373	381	368	416	403	387	380	416	375	372	371	396	375	402	417	382	417	334	412	340	411	432	434	435	403	344	357	416	420	366	396	414	410	390	399	397	384	392	419	387	433	383	371	406	369	390	399	410	378	406	356	374	365	407	427	395	412	365	397	370	389	373	370	383	378	414	409	368	413	392	387	364	399	389	379	402	363	391	386	328	410	407	385	424	358	379	419	375	379	400	386	409	424	387	387	390	385	404	398	404	408	397	407	391	358	399	410	367	388	405	349	392	382	428	390	368	441	390	394	416	391	421	373	407	404	386	392	428	361	390	361	338	427	426	389	416	416	387	379	390	418	426	411	417	354	409	411	401	387	371	390	394	405	385	430	382	397	396	412	382	400	379	389	384	434	370	385	392	373	392	405	434	380	396	438	390	410	408	423	374	470	409	394	394	439	395	420	382	403	407	423	392	377	374	410	407	375	400	377	404	401	398	413	381	444	382	437	403	393	444	336	390	427	395	367	413	386	364	391	408	381	387	424	431	381	407	451	404	403	393	453	415	412	372	419	387	369	394	403	404	377	450	410	353	383	391	404	389	401	377	441	410	361	368	366	399	359	363	416	397	384	385	395	387	417	403	386	342	392	346	370	408	396	391	368	400	381	431	388	375	408	405	406	389	373	379	374	412	409	397	416	411	419	394	382	433	411	360	385	416	384	415	428	370	411	377	403	362	399	404	425	397	349	369	418	336	386	385	373	394	417	389	373	422	394	399	399	387	381	389	420	379	341	382	376	394	384	424	423	402	385	389	357	430	409	396	410	411	412	425	406	355	403	430	405	399	389	417	409	406	382	362	390	413	406	390	441	385	398	386	395	382	387	385	400	404	379	346	399	386	399	406	388	372	420	380	423	402	405	393	425	403	395	416	407	398	421	395	380	429	366	358	385	397	365	396	413	368	386	414	381	405	430	414	418	380	379	422	401	391	414	369	402	386	378	361	412	353	388	418	397	431	361	338	393	401	352	402	424	387	395	416	367	404	420	391	393	418	417	361	405	399	376	402	430	422	406	430	404	395	413	382	371	403	378	414	415	423	414	361	394	420	405	393	382	405	399	390	383	375	390	380	387	409	414	401	398	423	399	407	361	417	389	381	411	407	369	392	406	384	385	400	390	406	427	398	395	376	410	358	417	333	388	395	429	414	419	391	370	375	438	379	405	368	419	433	400	357	417	407	402	409	399	396	354	407	389	401	411	367	392	400	400	399	367	405	392	391	424	420	393	434	349	377	383	383	385	357	405	414	405	373	393	446	365	382	408	426	409	410	394	396	373	433	410	419	408	421	416	415	417	416	384	442	396	424	404	351	412	401	396	383	376	375	403	387	406	409	400	380	396	360	428	382	362	390	397	354	380	386	417	382	378	411	408	423	437	402	371	395	357	371	390	423	387	339	394	373	390	372	405	371	404	387	363	393	376	406	364	382	395	406	391	368	418	380	429	376	396	376	353	400	391	367	379	375	417	385	424	394	405	383	400	392	420	379	414	396	382	395	391	392	414	390	362	434	403	420	373	379	397	442	422	397	369	369	431	417	372	378	356	373	400	413	405	395	407	450	381	392	408	348	394	389	403	397	399	435	407	435	396	385	399	425	394	372	394	402	422	425	381	375	425	409	413	379	387	371	380	374	370	422	384	421	419	391	397	410	376	399	393	398	351	391	361	387	437	411	407	374	389	383	388	375	406	390	388	425	426	424	379	389	377	368	379	397	392	403	419	401	430	364	397	408	364	414	399	392	398	390	402	404	409	378	446	412	382	368	391	399	397	388	364	412	354	382	398	439	414	384	375	373	373	390	405	372	400	377	403	358	422	416	365	408	409	400	379	420	353	414	425	411	367	384	388	362	383	387	403	410	371	383	397	401	378	448	391	409	385	417	398	405	370	382	419	386	396	388	408	376	413	434	425	392	363	391	407	417	397	436	389	417	400	432	430	392	421	442	407	386	422	386	425	375	381	396	376	347	385	408	439	377	382	426	382	411	390	408	386	414	392	373	381	397	366	414	372	407	412	401	420	381	360	425	407	372	386	388	349	409	400	430	404	400	389	403	413	434	393	414	417	384	387	380	386	388	417	422	418	371	381	392	357	375	384	415	377	412	372	345	387	359	401	408	388	406	361	432	423	389	383	433	444	414	377	393	415	406	399	376	380	369	376	402	422	384	419	373	439	375	401	412	379	405	440	381	383	406	398	429	393	414	383	386	384	366	391	397	388	376	373	389	399	398	394	376	411	377	362	368	399	386	407	371	390	381	362	395	381	365	402	387	389	401	423	413	393	412	379	370	395	411	448	383	386	378	374	388	381	390	401	405	399	418	389	414	402	370	403	408	384	358	404	395	408	422	407	416	454	397	365	378	406	399	417	386	397	396	393	421	368	377	418	428	399	408	363	379	416	396	399	413	400	455	398	402	441	402	408	353	386	392	367	432	413	385	381	414	391	407	378	404	362	412	407	377	407	403	456	396	369	424	381	385	384	409	360	362	419	411	419	379	405	395	409	442	390	397	368	350	395	384	426
2175	868	932	940	934	898	903	914	954	902	884	944	963	963	963	940	949	902	910	934	894	899	925	946	909	938	929	900	926	924	941	942	899	945	866	940	919	860	932	926	903	963	900	873	954	905	898	899	891	939	883	909	936	879	889	918	894	919	962	875	956	875	878	910	906	901	940	885	922	873	919	875	934	866	933	949	945	926	932	885	891	927	914	949	910	924	956	945	915	879	945	943	880	949	907	875	948	874	885	922	928	908	939	925	883	941	863	942	911	900	934	933	870	906	932	912	911	900	892	903	870	876	925	903	903	855	923	919	854	931	904	883	927	903	894	957	902	909	934	893	917	936	890	902	884	912	935	962	886	880	875	899	957	862	887	928	900	907	904	910	932	907	910	863	882	897	885	894	871	895	897	930	886	915	925	890	928	864	882	896	886	880	915	874	895	940	907	906	963	892	880	896	921	855	870	852	815	901	923	887	922	934	938	931	897	904	910	924	922	899	984	874	849	943	905	930	938	890	920	868	880	979	883	909	893	899	902	891	891	922	901	893	924	937	912	964	916	870	906	896	893	871	907	858	904	924	944	890	881	939	889	901	846	943	904	938	920	914	947	940	908	892	929	917	936	896	862	909	907	905	910	941	942	891	902	936	900	931	913	916	920	907	938	934	950	892	884	932	927	956	930	905	930	922	878	931	902	892	871	915	879	878	906	908	893	947	904	883	888	894	882	931	928	885	888	888	871	909	963	901	874	915	928	941	885	935	961	891	932	894	831	939	864	920	979	905	848	867	936	889	935	882	964	888	925	894	927	899	913	898	918	901	917	848	892	854	893	889	943	914	889	929	936	879	939	849	937	901	905	887	901	902	871	895	932	948	889	896	932	903	910	928	919	953	892	940	962	893	921	899	937	927	949	942	962	872	861	876	914	942	920	975	933	869	881	882	950	924	993	912	958	949	921	992	881	882	910	903	923	890	893	911	939	878	919	875	902	959	875	898	857	919	921	920	936	865	931	925	839	909	905	922	881	891	884	937	917	959	891	875	858	885	957	929	840	910	873	933	945	923	865	898	903	917	916	891	908	888	906	931	906	889	879	929	963	880	946	843	856	914	879	893	920	896	939	940	917	937	913	902	900	893	938	917	928	915	925	899	932	889	904	915	868	946	901	940	786	913	961	920	887	901	899	982	918	969	899	922	935	873	930	895	879	923	889	935	953	914	891	851	897	937	857	866	931	907	938	910	970	962	931	854	874	937	901	878	956	894	913	892	900	911	929	921	913	920	897	888	877	873	924	896	932	929	939	937	929	876	978	926	937	941	932	908	890	926	896	893	918	849	913	888	896	913	953	958	898	956	841	886	884	866	967	947	902	889	936	925	904	933	915	917	887	905	881	943	942	865	909	932	887	869	908	936	914	966	923	882	928	915	923	876	869	933	916	935	853	885	947	860	948	882	901	952	903	839	893	951	919	871	975	920	914	922	954	844	928	938	933	871	882	930	875	864	957	928	888	928	940	933	911	930	896	898	899	942	888	901	958	914	941	878	901	901	927	897	853	945	887	880	935	943	894	966	894	928	885	922	898	920	897	950	973	890	893	911	892	914	892	929	896	935	876	842	857	909	927	900	941	904	872	953	901	916	920	905	876	892	904	899	920	945	956	875	876	965	896	939	886	933	915	881	869	880	936	916	902	938	871	890	881	907	902	879	882	867	919	952	929	864	931	918	890	888	899	928	877	929	865	931	891	961	890	931	918	858	900	891	900	845	872	867	882	901	936	870	905	890	906	913	897	908	910	920	918	920	919	929	974	921	876	934	940	922	886	905	907	860	920	965	866	996	927	923	945	920	936	924	897	863	882	908	836	909	911	868	915	899	870	872	881	943	958	917	871	892	922	917	850	863	888	892	952	969	929	918	890	888	925	929	923	926	902	871	987	888	915	893	890	955	909	943	929	897	859	901	884	888	1004	920	893	874	896	947	885	850	927	951	923	926	915	902	860	950	900	908	903	921	872	895	881	913	880	908	928	852	919	886	932	904	905	867	877	935	947	929	956	938	916	907	937	888	899	914	905	906	919	995	936	882	926	878	960	974	850	929	924	894	885	936	926	888	959	947	878	932	926	981	956	931	937	919	895	871	924	892	935	921	936	854	962	912	900	906	897	902	890	888	889	903	963	924	871	840	904	908	916	913	911	931	892	893	918	880	945	856	910	967	856	934	901	950	898	918	905	933	875	922	929	940	901	972	858	915	893	909	833	912	901	907	951	903	941	974	948	871	947	878	941	931	988	899	932	911	927	940	948	892	881	906	948	944	913	924	944	849	919	935	907	924	897	894	894	922	902	960	918	931	900	866	901	897	907	877	911	878	908	944	929	927	914	899	926	904	886	917	914	875	914	907	884	904	960	978	881	926	895	894	872	895	940	919	859	927	912	916	914	894	887	896	884	925	901	893	901	903	925	949	902	968	931	887	898	886	928	980	828	916	914	880	949	913	832	893	941	934	915	885	982	903	908	894	853	937	959	916	907	915	896	882	893	896	920	891	882	956	916	852	852	896	892	917	878	891	881	881	940	941	886	925	873	921	892	941	905	956	906	882	912	899	850	952	903	908	938	897	924	948	879	893	934	925	855	881	876	888	873	899	890	899	883	918	872	854	930	927	886	935	875	955	870	952	885	930	932	893	910	892	905	950	890	891	905	913	901	888	878	958	999	946	932	930	873	885	902	907	918	860	919	935	927	955	840	914	892	877	878	904	871	933	894	883	909	910	903	928	920	828	881	888	908	899	907	917	849	933	938	875	919	933	921	916	883	880	869	887	1000	948	900	891	912	966	877	937	959	908	947	900	945	946	906	904	936	886	864	929	994	916	888	914	862	925	951	854	903	909	896	891	893	972	909	950	869	909	843	900	882	888	915	889	903	964	928	923	906	884	924	896	883	917	927	886	899	953	937	944	938	960	909	962	905	915	841	881	914	899	878	905	937	906	867	917	892	959	866	934	881	927	892	900	856	947	935	877	912	902	858	929	902	894	891	873	925	923	921	967	881	930	852	873	924	896	896	931	913	884	905	943	909	946	896	895	932	876	947	934	958	932	897	921	869	890	954	905	937	904	910	957	931	912	937	947	914	878	950	944	860	916	935	946	916	904	931	965	895	936	877	912	896	955	942	954	898	943	945	955	951	894	915	892	901	878	945	897	905	958	841	875	888	888	910	889	933	896	923	886	888	919	882	912	938	944	905	910	862	883	897	908	879	946	930	888	896	899	917	974	909	927	888	894	922	891	890	931	965	895	882	975	959	904	883	882	908	936	959	926	953	885	925	896	894	889	916	961	935	918	938	975	900	906	926	923	925	914	876	890	905	904	925	929	971	879	885	919	842	883	890	929	904	931	927	902	895	986	910	918	954	929	940	893	872	944	890	948	864	892	884	894	913	884	903	865	919	913	902	913	938	921	906	877	909	898	905	942	884	859	925	895	897	911	963	944	873	843	947	947
7289	579	547	483	393	403	318	336	324	325	318	306	310	313	308	304	298	309	305	284	286	302	280	309	283	299	308	296	271	303	302	285	292	303	344	299	286	303	271	290	320	275	283	296	272	288	328	260	304	329	284	312	278	265	301	294	273	278	292	317	280	258	300	291	303	288	268	288	283	269	246	254	319	283	293	294	306	278	271	287	297	286	276	292	286	295	256	297	288	268	277	273	297	308	319	315	305	297	290	285	292	282	287	268	279	291	285	312	316	270	299	276	279	308	271	303	280	319	336	271	302	284	285	287	296	292	271	302	279	279	314	303	289	279	294	291	280	277	311	321	301	288	272	277	284	316	318	290	284	287	286	284	284	261	281	273	282	288	300	286	290	274	290	287	259	294	282	313	276	285	295	285	293	285	276	295	276	297	285	304	276	292	261	258	300	297	308	278	311	295	275	289	265	291	265	319	281	275	311	269	294	284	281	291	283	294	269	301	307	284	294	251	289	319	266	295	267	320	273	279	288	278	294	325	318	302	313	283	293	312	282	281	283	300	305	305	277	305	295	298	321	300	299	283	253	287	277	263	266	295	303	283	284	292	309	264	283	272	293	280	264	280	293	274	265	273	289	295	310	308	283	291	275	275	286	325	273	267	323	247	274	286	293	294	281	277	289	300	272	279	303	297	289	254	345	271	308	323	268	297	282	247	270	305	279	313	265	260	266	297	296	272	281	297	296	287	291	266	278	317	288	306	254	243	301	277	290	293	293	321	297	285	269	295	287	280	286	285	264	268	296	288	266	291	264	264	284	310	275	279	279	273	280	292	284	307	306	275	298	276	275	309	271	256	295	275	285	258	310	314	282	316	284	322	304	332	288	306	285	280	314	289	293	308	293	271	272	292	296	298	273	299	269	287	267	261	288	282	255	304	301	290	299	311	258	294	295	305	256	279	278	305	305	270	307	289	274	271	315	322	306	315	309	287	260	302	276	281	296	321	304	295	286	257	300	315	250	304	294	305	304	271	282	327	270	271	278	295	314	270	259	307	269	272	299	253	273	287	318	269	303	267	292	323	289	267	299	326	270	290	297	269	297	285	280	281	286	255	279	296	305	310	247	274	278	279	307	318	270	292	288	299	300	283	286	321	281	282	292	308	305	302	276	303	277	335	289	245	319	299	308	296	317	312	304	294	283	281	295	287	280	295	283	262	293	308	272	283	316	308	319	282	314	298	307	292	297	279	266	299	288	301	305	301	283	290	300	301	266	318	315	273	269	311	279	307	289	287	300	294	296	290	272	304	267	287	299	309	268	259	294	296	281	272	273	313	334	297	298	301	309	312	309	321	264	294	304	324	293	287	292	302	270	295	339	301	281	302	291	283	293	289	315	285	279	313	286	269	299	281	282	281	298	307	322	294	280	314	298	309	268	290	310	283	261	299	262	339	315	283	308	273	287	300	281	277	268	283	286	303	309	308	305	292	263	277	296	307	293	262	279	307	291	273	289	287	269	293	325	300	266	306	285	281	278	330	285	301	281	305	277	291	310	267	269	272	291	293	270	278	297	282	276	271	262	297	276	265	309	277	276	284	293	306	294	314	264	288	273	314	298	308	277	287	280	287	283	269	262	258	297	275	297	261	268	316	263	276	289	244	280	323	295	317	286	295	276	275	307	289	281	256	302	273	284	343	288	279	265	280	288	285	280	322	279	288	283	292	306	302	280	266	283	299	282	282	294	301	270	269	294	325	315	288	298	253	299	285	292	317	264	288	327	298	309	306	329	276	308	320	263	316	311	267	300	297	270	325	300	271	263	278	268	285	272	275	274	264	261	272	291	293	290	278	302	312	298	290	292	278	325	271	297	324	297	268	320	291	290	303	276	317	290	293	304	270	284	250	318	302	298	296	312	304	297	269	297	309	294	278	262	296	267	292	300	304	290	300	292	265	267	270	273	302	297	292	293	284	312	277	314	283	293	271	324	296	292	255	286	274	311	263	278	315	276	284	288	293	286	270	299	287	273	295	299	267	289	276	296	278	295	299	283	269	284	274	301	285	279	306	287	292	310	293	293	262	290	307	288	285	330	319	295	282	294	308	274	281	280	311	279	298	279	276	275	323	291	269	316	265	269	296	318	300	280	293	307	302	310	290	294	275	276	296	306	322	299	260	292	283	298	272	304	270	260	293	312	276	288	247	299	308	278	293	278	274	297	280	290	313	316	287	292	311	267	252	305	334	305	329	288	279	290	295	272	287	314	281	251	306	275	286	308	285	311	270	267	253	290	303	319	298	283	244	289	264	306	287	273	312	283	279	268	294	313	299	274	290	299	281	321	313	281	294	293	303	291	296	265	318	248	325	308	281	308	289	255	263	284	297	252	268	308	270	306	299	276	288	290	279	282	304	316	294	269	299	314	261	276	326	274	316	297	294	300	283	272	259	323	297	291	283	288	307	293	302	302	264	295	306	276	285	321	277	268	251	351	301	280	274	310	313	304	283	298	270	290	304	281	292	291	282	283	308	298	254	269	270	283	283	315	310	301	281	304	294	283	306	322	284	291	292	295	286	324	296	303	272	262	281	274	280	320	265	295	294	262	297	314	292	268	269	297	260	304	320	263	286	256	291	295	265	294	299	288	266	292	289	285	258	317	317	274	282	267	284	311	301	267	283	290	276	299	305	321	324	278	276	302	284	271	324	291	311	283	287	309	273	292	287	287	276	308	290	317	289	261	311	286	279	287	284	261	285	290	262	287	277	274	268	290	287	286	284	272	276	279	252	276	307	309	309	295	276	275	286	298	306	301	286	274	308	285	288	291	315	282	289	287	301	261	300	281	276	264	281	248	287	258	282	264	293	312	269	262	270	288	310	255	253	273	291	311	308	277	291	255	301	287	299	274	296	292	280	274	279	313	296	319	268	308	288	306	278	283	279	288	294	300	286	276	287	279	280	308	268	293	293	284	287	280	318	308	292	288	308	258	308	269	277	292	282	283	263	253	270	282	268	282	309	279	301	294	293	317	263	278	295	298	290	327	288	283	281	320	298	280	305	281	279	255	298	284	298	329	291	296	293	277	320	283	288	264	286	282	283	282	287	307	297	297	288	268	277	313	335	305	268	296	276	328	288	327	289	290	279	303	284	262	295	329	278	282	270	307	256	307	318	269	271	272	259	272	300	296	309	242	318	276	331	289	280	255	253	298	274	264	280	290	350	275	250	269	289	270	261	301	291	300	346	276	287	318	260	304	299	301	303	300	286	299	280	326	272	280	287	325	267	280	270	296	310	261	271	315	282	303	309	283	279	280	294	274	299	308	297	304	294	291	264	284	276	291	278	294	303	264	300	268	274	330	267	298	262	288	302	291	307	327	268	284	310	305	274	285	295	286	285	271	287	286	282	294	306	331	283	258	300	302	314	334	306	299	296	280	275	277	269	292	306	270	310	303	278	327	273	289	300	288	301	327	310	283	283	306	314	269	308	301	299	279	260	295	281	266	300
6512	865	1203	1353	1226	1175	1033	919	874	850	783	763	789	817	803	728	706	771	733	753	738	719	693	692	756	703	687	689	691	707	700	670	710	700	674	688	703	650	674	711	689	647	696	772	682	651	697	721	713	705	720	704	664	696	649	697	670	695	701	692	703	694	663	658	701	668	726	671	688	708	669	661	637	649	681	664	641	694	700	707	670	676	701	664	706	685	682	646	718	670	691	656	705	661	701	661	730	664	667	699	714	681	684	670	712	674	731	639	704	614	701	705	662	717	659	688	699	670	719	693	701	699	667	696	672	665	692	667	710	748	680	701	715	675	662	710	682	692	656	694	689	718	706	659	707	713	737	701	665	660	686	694	714	649	699	703	656	657	697	684	704	694	691	658	720	728	671	688	682	705	666	649	667	659	677	676	682	686	696	670	667	680	679	679	697	700	692	703	707	633	667	675	718	674	678	657	733	716	705	671	672	707	666	690	679	693	675	695	669	646	689	666	676	689	660	672	676	705	684	672	636	680	682	683	709	681	722	694	661	681	698	652	692	692	703	648	712	710	642	656	670	698	664	668	728	680	670	705	695	684	640	683	679	682	726	727	711	684	662	713	653	684	643	715	679	695	707	687	627	632	614	692	649	714	674	696	680	724	697	691	698	731	750	702	693	694	667	634	669	640	689	640	707	720	689	686	683	690	705	731	650	768	663	696	692	670	665	739	698	691	686	709	707	661	650	688	682	722	749	676	709	710	665	695	695	702	692	708	701	652	678	738	722	687	694	665	663	677	683	702	711	692	699	652	682	680	664	732	690	671	681	649	659	698	730	690	645	726	709	710	685	687	696	648	662	644	689	694	665	682	672	703	691	677	675	684	706	659	679	678	665	677	672	680	641	681	623	661	694	698	651	668	647	714	666	666	695	707	669	711	664	621	669	669	668	715	709	676	706	677	689	676	710	686	654	694	691	720	684	681	707	688	669	692	654	691	653	671	666	701	687	662	695	699	704	688	657	702	666	718	668	677	645	661	683	662	682	683	724	699	689	674	673	704	686	675	676	692	707	698	699	662	668	686	678	672	664	687	703	650	676	684	668	619	680	672	686	643	641	684	653	698	678	692	714	680	675	720	657	712	694	711	678	679	673	684	692	666	691	684	701	638	632	695	681	697	643	701	726	690	695	731	673	664	676	659	690	690	683	658	636	679	679	714	704	699	693	702	661	669	692	669	709	687	681	635	703	696	670	702	704	681	746	662	694	653	662	719	735	696	684	697	669	667	680	699	687	669	661	644	664	688	689	717	708	683	687	679	680	711	693	677	713	689	623	703	643	670	656	643	711	667	675	675	664	697	629	652	672	700	683	676	689	664	690	688	646	658	710	635	712	692	640	693	705	704	725	666	677	681	680	694	717	703	667	673	657	636	695	705	697	746	675	639	679	713	672	668	734	662	696	632	721	687	662	682	648	693	703	649	714	642	655	649	653	664	631	657	747	688	636	722	687	710	678	692	665	679	705	703	713	649	690	692	682	651	714	696	668	651	690	669	707	669	705	722	666	709	651	730	628	665	733	700	673	678	729	692	658	704	700	709	706	696	674	733	669	687	624	677	702	687	721	700	685	694	695	650	663	622	668	658	715	708	673	678	705	678	699	660	662	640	676	695	760	662	693	645	652	667	688	674	637	672	721	649	677	678	681	678	652	683	616	661	679	690	699	676	689	699	669	676	700	678	732	738	721	662	686	713	667	684	679	651	672	663	704	681	663	696	704	657	738	701	664	650	658	653	731	626	677	700	677	708	657	687	635	658	702	708	664	735	660	623	669	628	669	696	729	686	698	669	704	700	654	711	722	657	680	677	673	655	663	642	655	722	706	674	682	650	690	695	702	694	658	710	682	676	713	706	732	705	701	669	613	654	719	674	648	702	716	743	737	665	672	628	734	666	690	628	688	670	656	637	707	732	675	721	719	634	646	681	631	695	690	706	684	685	710	718	719	685	663	726	667	649	680	685	677	712	678	648	658	674	679	681	694	715	700	634	661	682	703	686	656	668	687	691	715	724	647	678	679	677	678	620	695	698	680	693	645	676	662	669	686	623	684	691	683	710	673	675	718	670	670	660	678	657	723	754	670	741	653	666	611	700	654	689	713	670	666	662	685	675	688	722	650	644	689	647	685	697	724	649	707	673	686	713	627	678	688	683	668	642	679	655	676	656	693	681	699	706	678	689	674	647	722	701	686	698	738	668	698	646	669	669	676	709	641	655	635	633	675	669	696	699	673	688	689	661	676	673	668	691	675	654	671	719	648	706	677	680	729	698	729	669	642	699	720	719	653	706	661	674	704	673	637	683	682	678	730	702	722	651	704	637	679	666	651	714	731	695	704	666	714	699	667	683	695	713	673	684	733	694	660	643	682	678	664	691	710	734	632	635	691	659	667	655	666	719	662	697	650	673	724	661	711	670	676	677	714	675	721	695	661	624	682	677	659	705	655	655	688	637	667	681	672	687	706	700	642	709	689	721	661	658	657	679	725	689	720	675	708	684	660	704	721	611	706	687	684	691	700	644	705	681	690	666	630	644	686	659	696	700	715	687	692	673	693	731	725	704	665	656	661	735	680	653	679	679	682	713	686	683	645	650	699	718	670	702	715	653	715	669	712	702	688	661	664	652	715	653	707	737	680	645	651	660	644	703	690	689	723	687	744	727	682	649	658	689	628	677	718	664	662	674	660	639	677	669	616	682	681	689	647	634	686	655	624	657	646	646	653	675	676	722	661	656	672	698	694	694	661	699	657	706	646	709	700	705	697	698	711	677	674	663	686	680	675	729	634	604	682	716	657	669	650	671	649	674	705	696	651	668	714	705	672	701	693	655	737	667	686	687	649	688	708	686	665	671	703	730	665	717	707	665	697	693	696	654	679	684	715	704	691	644	663	646	655	685	666	693	698	696	646	638	699	676	694	677	696	678	684	661	706	632	687	683	676	686	693	718	639	690	682	668	706	676	695	722	677	673	688	678	641	703	670	683	651	668	644	664	675	706	704	667	681	655	712	669	715	657	714	698	697	650	668	714	655	701	677	677	721	663	703	698	701	691	702	737	710	643	671	646	712	698	727	681	657	679	657	724	675	673	669	675	708	683	650	630	707	700	692	657	651	654	666	663	707	657	640	659	710	694	680	675	672	666	683	654	705	655	659	698	676	723	673	708	682	678	662	670	698	692	689	704	634	643	677	695	699	670	662	651	691	694	622	704	697	700	651	750	709	664	637	673	713	694	672	672	688	649	709	671	707	693	670	694	698	696	669	617	637	664	647	700	686	643	668	738	684	646	632	665	695	622	657	641	700	657	673	681	707	650	690	649	679	649	686	673	715	682	630	693	635	637	644	691	706	647	685	627	651	702	645	688	682	645	714	706	686	683	669	704	676	673	705	661	688	720	711	634	668	680	699	650	648	670	690	678	663	675	698	683	698	688	718	685	663	700	611	683	650	678	718	685
12776	777	645	523	391	284	260	215	208	182	158	154	167	140	145	162	143	164	169	152	133	131	125	167	116	160	138	143	146	138	175	124	156	153	135	124	132	144	150	132	128	133	116	142	144	127	134	120	127	141	132	155	153	153	141	114	127	132	131	125	150	127	128	119	127	122	131	129	138	129	141	150	114	136	91	144	125	140	151	143	130	137	132	141	130	115	149	123	145	153	142	156	130	138	138	145	129	131	132	129	139	135	128	120	132	129	137	134	121	138	120	137	135	115	139	129	143	138	129	156	132	141	128	112	126	143	137	154	106	116	131	143	124	108	136	136	136	100	125	133	119	123	143	121	140	139	142	113	123	144	162	127	144	125	125	128	123	132	114	129	123	121	118	130	123	114	149	123	147	116	132	149	120	139	149	120	136	156	139	118	126	147	133	136	134	123	131	128	140	138	140	126	137	120	150	130	107	121	128	162	132	129	127	141	122	122	113	122	116	131	146	133	109	125	131	136	126	131	125	130	122	158	112	127	128	141	124	121	139	133	136	146	127	110	138	115	123	136	152	151	130	141	127	142	130	97	143	139	134	121	129	122	127	119	148	133	109	109	128	148	125	108	116	116	142	107	117	98	118	142	162	133	141	131	115	132	157	145	119	123	134	140	147	131	132	130	140	127	136	121	123	131	134	140	149	124	118	136	125	135	129	132	113	132	134	122	125	124	134	131	163	126	130	146	107	122	111	124	138	106	128	157	116	126	119	142	148	131	140	135	149	157	120	142	137	133	112	114	142	118	137	131	151	132	147	126	109	141	125	143	115	135	140	124	130	136	127	144	129	129	138	124	132	137	145	118	114	110	98	131	153	138	132	155	113	135	117	143	150	139	133	136	135	129	142	151	112	140	119	148	125	124	127	125	142	109	119	137	139	129	116	122	122	113	148	141	124	134	108	147	126	118	126	129	152	113	111	127	140	128	129	143	127	113	126	162	139	134	153	131	129	137	138	151	126	115	127	124	146	129	111	135	127	155	145	121	115	136	129	127	123	133	132	121	127	126	144	140	132	134	130	139	138	158	132	135	123	129	115	103	124	109	126	116	127	135	125	141	138	131	144	122	147	124	114	116	156	136	123	113	135	131	124	141	152	135	120	121	122	126	123	135	130	118	121	138	113	131	126	120	142	131	145	131	103	141	144	128	130	119	133	124	122	127	121	146	150	119	147	101	134	104	133	119	110	114	112	144	136	138	125	110	169	145	132	120	130	136	144	166	128	130	125	136	117	124	168	135	102	118	131	132	131	125	135	129	134	149	144	116	135	138	120	129	120	134	127	145	137	98	126	112	125	125	127	130	125	134	126	140	132	137	129	136	132	153	139	129	124	122	148	143	141	132	110	135	133	116	151	139	108	122	142	129	128	134	109	126	134	135	141	127	118	123	135	128	121	150	129	134	121	126	130	121	124	134	142	119	126	146	122	135	135	131	137	130	121	128	142	114	122	154	160	141	121	120	129	128	140	131	141	145	132	122	131	123	139	121	137	109	134	141	131	140	139	115	135	132	121	134	128	125	149	132	116	123	113	121	120	126	129	149	131	130	157	123	144	142	125	129	157	127	114	133	110	155	147	102	123	135	121	153	125	138	121	137	144	132	131	125	120	128	137	154	136	122	137	138	112	99	136	128	140	121	124	116	152	137	124	153	136	153	134	148	123	129	142	135	139	127	147	107	129	143	130	127	126	135	124	125	140	133	134	138	125	144	149	143	153	127	139	118	107	135	116	113	134	118	130	138	115	138	138	138	122	127	129	137	135	126	141	111	118	151	117	120	155	118	118	125	118	121	118	131	135	156	141	140	127	143	113	115	137	123	128	135	130	148	127	120	124	124	125	137	132	105	144	141	139	139	114	117	119	125	119	140	138	140	113	135	136	139	135	134	139	124	152	122	134	112	136	122	136	119	120	118	138	109	122	122	127	117	133	127	148	130	138	129	133	125	132	138	115	117	118	133	110	147	120	136	134	123	135	126	117	130	143	143	123	147	146	137	132	143	132	134	120	130	137	155	113	134	113	143	158	129	133	133	143	131	135	115	138	120	132	111	142	141	121	106	125	149	123	132	146	146	133	137	124	118	142	138	142	138	115	133	134	144	126	118	136	138	148	137	124	125	139	126	137	114	128	136	132	111	113	126	124	139	133	146	146	149	128	116	134	133	131	120	147	134	117	133	133	114	126	153	121	131	129	133	150	123	152	134	141	125	120	154	115	157	117	113	168	152	123	98	121	138	128	136	131	116	111	146	128	149	106	116	140	121	134	131	112	135	128	129	139	124	136	125	133	124	131	109	117	127	129	122	119	134	125	145	129	133	114	123	122	139	146	158	147	142	130	127	165	124	125	146	141	137	132	127	130	129	144	127	115	127	119	120	119	123	143	122	134	153	136	124	132	148	131	126	132	121	141	142	124	117	127	122	142	131	125	124	116	142	121	118	117	134	140	132	152	123	131	131	128	108	141	131	140	129	154	111	136	126	123	147	137	138	105	130	149	128	138	114	139	117	132	111	122	123	126	128	151	135	122	119	128	127	132	141	134	125	139	118	150	145	153	136	121	113	141	121	132	120	121	128	121	116	144	110	143	143	137	120	104	146	126	126	132	142	130	139	123	104	117	151	114	137	117	145	129	133	107	129	136	131	143	119	142	126	139	143	140	132	148	148	138	132	120	121	137	153	132	108	115	141	133	128	174	134	135	131	139	128	121	153	125	145	137	126	145	127	118	106	123	132	137	156	134	140	122	144	133	124	138	135	122	146	129	160	142	125	142	124	146	135	133	127	134	143	145	124	137	132	99	127	125	123	135	131	131	124	125	138	131	120	135	140	154	122	124	142	111	129	117	125	136	160	123	130	146	145	130	128	142	125	132	131	124	120	136	120	121	120	141	140	117	131	120	145	121	138	103	107	133	125	155	114	140	136	140	150	132	133	144	134	135	144	123	122	122	128	125	143	112	141	128	120	134	131	132	134	115	132	142	120	132	135	113	118	114	129	110	132	110	128	141	123	117	110	128	141	138	139	119	139	115	132	136	127	141	129	112	137	143	145	132	136	117	138	137	137	121	116	122	125	132	118	133	122	144	109	107	129	132	138	141	131	130	121	125	122	122	112	133	115	119	136	141	128	135	143	124	119	130	124	149	136	131	132	129	133	155	111	116	119	145	123	154	115	133	147	143	126	158	134	135	120	111	128	151	153	125	122	115	137	118	131	132	134	113	118	114	127	139	135	119	166	140	125	135	126	118	124	121	133	130	124	138	120	146	141	129	143	123	112	118	133	138	137	129	144	143	122	115	130	108	137	152	131	130	134	122	112	144	129	120	112	124	122	128	134	110	129	124	136	118	121	137	139	149	132	126	134	134	135	140	152	132	114	146	124	119	130	129	136	130	111	145	111	142	128	135	148	119	98	123	135	115	133	127	135	127	140	125	136	122	132	131	119	127	131	139	124
7837	809	1391	1660	1448	1164	955	821	757	662	644	573	535	503	503	476	514	453	452	455	442	398	406	384	422	374	397	432	419	404	376	353	394	391	382	376	355	368	371	362	348	386	387	353	370	367	358	321	350	345	380	327	338	339	354	352	325	366	384	335	368	372	347	342	343	340	344	328	372	363	365	334	318	327	352	331	387	378	293	346	370	325	356	349	319	350	355	334	374	341	358	353	354	365	370	355	327	314	351	360	357	335	343	374	361	342	349	365	350	344	361	334	326	346	320	341	333	339	328	345	354	322	364	341	349	342	348	361	354	359	394	352	367	333	349	366	345	365	336	364	357	342	377	368	351	321	368	358	325	312	343	343	355	371	333	338	361	336	389	339	330	348	332	345	305	351	364	380	379	372	366	323	340	373	344	346	364	351	366	325	375	372	364	346	362	348	324	360	356	332	335	336	399	368	339	359	339	328	373	331	337	369	363	329	336	348	380	331	368	377	348	327	351	329	361	338	347	344	351	344	352	338	370	361	329	343	341	368	344	337	322	374	374	334	346	406	315	363	349	313	323	331	360	349	347	371	357	362	337	374	354	336	371	379	352	365	330	314	339	336	347	367	333	356	340	322	358	356	348	368	354	319	369	389	332	314	334	361	329	350	361	302	346	369	354	360	361	334	349	334	322	346	340	348	351	362	335	350	380	343	380	375	359	325	379	339	366	367	337	340	369	367	323	367	318	369	343	339	347	322	377	322	318	349	323	323	314	331	326	364	331	374	334	368	369	366	398	336	349	373	331	361	342	356	345	337	338	320	333	348	358	337	304	346	330	356	348	344	359	352	334	356	337	389	349	339	330	382	353	343	353	356	356	340	317	361	378	317	360	373	361	349	342	357	338	379	355	357	354	393	330	363	337	358	339	353	368	344	344	349	357	342	353	323	340	350	345	348	318	362	362	337	356	316	330	353	368	345	343	350	363	378	333	334	345	333	357	355	344	387	333	369	327	352	362	334	335	336	337	380	358	338	395	362	374	348	346	346	351	377	372	339	348	318	350	405	336	322	349	356	344	395	348	321	390	353	367	369	358	366	344	341	355	335	343	352	334	317	347	384	359	346	345	323	341	344	322	356	367	375	365	342	345	337	378	327	332	330	380	363	346	334	335	371	373	357	320	358	336	358	346	347	333	328	376	359	370	367	334	343	319	353	326	361	321	352	360	342	332	330	348	358	345	337	343	334	331	359	333	315	352	349	337	341	356	314	356	331	347	328	347	346	337	322	326	358	345	359	362	385	328	323	369	332	337	363	339	346	362	345	336	339	361	378	335	349	357	363	359	328	354	355	290	330	356	327	363	352	329	352	380	361	368	368	352	343	339	351	371	341	344	357	376	347	345	352	335	333	360	369	348	360	337	365	341	359	346	363	306	323	358	355	331	326	380	361	364	326	342	342	366	334	352	315	337	359	317	341	350	341	354	329	336	365	337	351	351	367	379	373	339	348	316	334	321	340	350	338	321	342	342	334	360	393	379	381	340	362	328	372	336	355	343	347	352	390	361	335	360	368	357	340	344	345	332	335	379	354	333	354	377	373	344	370	357	379	339	376	369	357	350	331	347	370	371	351	302	330	373	350	369	344	338	337	362	311	370	327	332	360	342	338	368	367	303	376	353	361	337	379	387	356	350	317	358	333	354	355	348	336	341	345	353	359	345	348	345	345	331	362	343	349	356	388	370	358	335	350	327	342	336	358	356	405	317	369	313	356	348	331	302	343	333	352	330	340	349	324	377	372	370	341	353	353	347	357	349	375	349	396	332	329	330	317	347	356	352	385	335	359	353	361	336	336	350	330	341	319	352	356	381	366	339	373	328	325	356	316	375	348	327	313	371	358	363	363	363	345	333	344	346	324	331	345	316	351	357	352	378	367	337	373	322	366	323	349	351	361	361	374	325	330	365	342	337	371	385	357	374	322	366	355	378	367	339	332	340	349	357	370	347	331	353	348	373	356	372	335	384	319	383	348	355	330	339	350	345	356	357	347	344	333	338	374	354	320	360	363	342	351	348	363	351	371	355	342	349	367	369	347	355	372	347	361	362	394	347	354	330	333	343	330	334	331	348	371	327	343	371	350	373	336	374	340	345	354	392	326	366	347	366	349	349	335	330	335	350	356	349	343	338	317	358	341	343	345	337	347	367	338	366	328	333	343	336	366	330	326	341	367	390	300	341	384	319	339	334	315	344	310	371	370	395	378	327	343	335	348	358	337	339	310	348	350	360	346	354	331	351	344	383	337	318	353	346	338	360	347	357	324	327	339	327	349	344	359	329	377	336	361	344	365	366	367	327	308	332	354	384	321	335	368	365	373	360	349	348	316	359	388	368	339	314	333	352	396	331	351	336	349	373	342	351	338	336	365	357	362	362	364	366	371	377	340	319	317	347	341	372	371	356	367	351	328	385	373	362	359	399	337	353	333	356	343	354	346	360	350	363	350	368	353	350	344	343	368	342	373	363	366	300	355	345	344	347	354	365	369	321	295	337	330	329	363	318	356	337	334	352	328	351	367	377	357	358	368	368	328	360	372	347	325	366	358	347	332	377	360	380	361	370	358	368	305	373	339	351	345	325	359	372	361	328	359	337	348	350	312	357	358	344	334	366	320	367	354	388	372	381	355	318	374	338	381	349	351	327	350	324	358	318	333	357	347	368	356	372	379	356	337	354	374	327	355	364	342	393	329	360	338	344	331	351	336	364	310	327	383	363	371	326	354	336	338	351	344	316	356	361	359	349	370	360	344	354	366	376	342	348	355	319	332	330	335	338	389	345	348	351	398	324	351	358	300	352	330	376	386	361	346	382	358	343	352	346	340	377	298	348	353	341	330	360	311	329	366	330	345	338	422	387	322	358	345	348	365	357	344	349	353	313	333	350	315	347	330	346	353	315	401	365	349	346	353	354	386	371	365	347	397	361	354	349	364	352	312	345	321	357	339	342	348	357	322	351	360	304	351	371	317	355	349	381	339	328	322	321	315	352	354	363	354	325	355	320	354	343	334	330	325	352	352	389	337	357	350	356	358	341	351	359	329	360	333	364	358	337	356	366	354	354	339	362	362	315	384	321	325	336	313	306	355	340	342	328	358	365	359	392	350	360	360	341	362	345	354	327	339	361	345	318	357	356	354	339	328	330	329	361	342	350	349	367	366	377	312	339	363	367	336	326	344	337	359	344	343	348	365	359	343	386	347	329	369	334	334	366	325	346	306	357	406	318	361	318	338	365	336	332	355	350	342	363	382	327	319	345	351	339	327	344	344	373	337	363	338	344	376	349	348	368	349	359	353	370	332	356	386	381	332	359	374	377	361	324	365	345	303	352	322	350	341	307	341	376	311	365	376	349	358	325	358	329	336	339	342	360	331	373	374	331	352	348	306	318	359	371	333	363	385	328	363	349	349	347	363	349	364	341	347	348	344	351	361	347	379	337	377	382	352	315	368	365	338	368	336
1414	438	433	368	415	428	384	400	398	429	424	397	375	409	384	410	391	401	389	363	366	378	404	363	375	390	394	393	337	406	385	370	389	373	416	370	383	404	404	374	419	433	389	387	406	399	407	426	416	356	419	418	397	388	401	411	404	385	412	409	403	387	388	389	370	407	375	376	372	365	412	412	392	372	413	409	407	451	387	399	382	411	412	391	378	418	406	421	396	398	415	401	388	401	407	454	396	394	408	407	396	383	400	411	351	381	396	399	404	367	383	400	377	360	361	389	394	362	389	383	440	421	426	371	414	371	408	410	416	413	425	374	381	375	420	393	431	405	378	388	435	415	397	401	411	399	402	404	379	409	415	423	424	402	441	376	411	385	400	384	394	389	416	389	402	428	388	379	390	447	359	365	419	429	393	379	426	386	405	426	404	384	419	407	427	399	384	402	402	391	387	418	387	413	366	373	393	406	390	407	403	382	368	351	385	436	387	410	462	396	358	379	398	387	408	374	395	396	398	396	390	392	382	382	390	386	397	431	405	408	405	372	362	376	403	387	407	385	387	415	412	399	408	413	398	384	419	383	369	381	384	415	412	386	390	411	404	416	375	442	417	383	404	404	408	395	381	418	370	431	347	391	382	373	407	403	375	352	391	414	413	403	404	421	411	391	394	404	411	376	403	407	418	413	397	421	399	411	373	391	415	394	378	428	391	454	384	416	394	368	395	397	373	431	425	400	381	352	387	393	388	374	416	425	373	403	388	406	369	396	373	389	414	400	402	376	398	362	391	399	380	373	396	416	399	380	397	382	427	411	396	413	408	403	398	365	427	403	398	398	401	382	402	418	353	422	383	399	393	387	392	440	393	382	410	420	387	430	398	410	405	398	384	356	393	387	372	340	390	407	410	376	402	409	412	420	402	392	385	388	432	396	386	407	437	366	396	384	386	378	379	363	394	409	392	407	427	406	363	389	398	371	410	372	427	409	363	355	374	379	381	404	405	367	431	390	373	390	403	350	394	388	395	360	407	373	414	400	376	376	424	369	455	410	432	371	397	427	421	420	419	394	426	401	386	372	401	394	390	371	421	361	406	417	391	397	345	378	404	375	405	391	395	401	382	380	405	373	429	389	400	401	372	420	388	419	400	409	428	411	379	392	421	426	425	386	381	433	405	383	373	409	386	407	405	393	432	396	398	388	388	432	435	419	413	405	434	436	402	363	408	369	372	396	395	402	391	380	379	404	424	383	404	421	448	365	399	402	380	404	397	413	373	380	347	426	396	361	390	384	369	391	401	400	400	413	367	405	363	388	386	406	385	412	402	398	373	394	428	440	427	426	416	381	413	418	393	420	354	410	415	387	389	382	426	390	385	369	360	387	384	356	368	356	388	359	391	402	401	385	420	410	410	420	399	343	396	419	399	423	407	417	397	365	390	417	422	403	410	404	400	390	388	420	408	420	405	417	387	363	438	374	376	370	387	409	390	417	384	411	398	377	379	399	416	391	381	382	435	404	397	427	407	428	443	406	359	429	377	409	392	421	396	442	398	396	451	395	373	398	406	381	423	378	397	413	420	374	402	381	392	415	381	425	388	398	423	386	403	375	390	403	399	421	442	363	396	381	424	398	360	375	407	376	348	410	403	377	389	404	428	418	402	414	385	413	372	376	428	399	368	394	371	375	396	402	413	405	392	404	407	379	446	402	432	360	365	362	380	379	370	417	447	405	375	380	462	402	398	387	389	401	408	440	407	369	394	400	378	419	409	394	415	421	391	407	436	368	415	419	397	410	396	377	399	362	383	386	378	371	370	393	413	413	428	393	369	372	389	367	389	381	388	393	372	430	391	451	414	354	433	401	420	415	397	375	405	405	380	420	415	378	400	390	383	431	408	394	423	411	386	390	431	410	407	404	408	419	398	453	403	406	386	397	386	400	393	362	384	345	371	421	374	386	441	383	440	363	396	411	385	423	387	378	389	381	391	421	387	410	428	409	390	364	428	417	407	395	402	409	389	387	388	377	395	366	417	415	424	414	356	371	408	379	413	415	423	431	430	394	385	374	403	401	365	381	389	375	371	372	395	378	433	421	411	412	451	389	379	374	358	408	435	407	389	384	392	406	367	330	366	406	402	399	399	353	375	373	410	411	377	413	397	400	396	408	395	402	401	379	389	425	404	397	407	405	379	348	382	417	378	412	381	430	407	374	395	336	390	427	411	382	422	420	391	397	387	358	378	378	354	423	404	414	434	402	401	414	404	397	385	384	371	388	409	433	416	426	372	402	398	374	406	442	430	410	378	389	353	421	361	381	390	398	370	361	355	386	412	397	404	385	403	395	384	398	391	385	410	423	375	401	421	389	418	410	400	375	392	415	433	395	385	387	390	410	393	380	401	391	418	388	404	382	425	398	369	374	409	418	406	383	388	399	402	403	385	375	393	359	384	367	413	407	417	399	390	388	384	359	363	408	430	374	393	400	376	413	433	394	401	386	394	408	411	414	418	390	439	416	370	388	395	398	405	437	392	388	408	373	399	382	411	377	422	405	389	369	415	404	412	427	395	378	395	370	379	455	381	401	384	395	388	397	401	390	421	395	373	403	412	390	385	416	403	398	430	395	414	410	360	440	435	381	370	444	365	424	399	407	420	381	386	344	422	385	383	394	390	410	390	388	406	411	426	389	384	392	425	415	363	407	424	385	393	384	412	394	434	383	378	402	384	396	368	410	416	392	386	360	392	403	405	396	422	411	353	390	408	409	356	370	440	361	415	368	361	386	347	399	457	395	417	394	370	376	374	384	412	407	393	406	376	398	408	383	411	363	405	416	356	333	421	367	420	369	428	404	396	405	387	382	423	396	400	427	396	376	376	398	380	388	399	393	394	389	402	432	383	377	407	444	378	407	442	424	360	377	389	385	404	376	393	394	368	415	389	413	394	372	386	397	431	412	396	367	386	366	397	382	353	403	369	395	380	414	366	393	344	406	398	426	397	377	387	402	384	396	377	390	384	378	359	385	390	392	403	398	386	394	410	398	388	351	392	381	446	420	369	358	380	399	401	367	419	404	423	435	403	408	361	353	396	387	399	404	415	383	390	406	446	393	400	435	430	389	409	407	359	405	381	392	444	424	410	445	400	451	385	402	393	373	379	389	381	387	413	378	413	434	422	410	385	395	412	363	385	421	387	392	415	418	405	401	406	405	400	415	349	404	411	403	432	436	379	400	396	367	371	405	389	390	407	395	392	421	430	397	397	400	441	422	373	393	403	450	378	382	366	368	380	419	413	360	400	394	413	372	410	439	393	387	418	353	404	391	386	412	401	368	401	403	400	410	455	416	405	410	399	368	364	426	388	371	410	373	425	417	366	386	404	392	397	370	390	395	432	391	386	368	394	370	387	411	358	380	395	392	368	407	364	415	368	388	408	403	358	401	420	399	365	386	394	444	407	395	409	372	365	378	432	398	352	415	408	375	394	398	365	378	415	403	402	391	417	410
2092	923	906	1033	903	930	921	919	879	872	873	887	914	907	915	894	902	915	903	954	945	890	879	926	879	898	907	875	921	930	897	893	925	901	884	950	858	871	889	906	920	957	944	950	940	910	870	935	962	948	939	934	884	861	946	873	885	925	934	921	933	908	909	918	953	895	942	909	911	909	908	935	927	915	965	887	929	894	933	891	950	916	863	891	902	861	906	908	954	984	883	937	920	867	916	892	871	913	899	906	906	918	926	926	843	859	878	882	934	882	903	899	925	889	880	903	889	883	955	885	939	892	918	909	884	928	911	913	931	930	960	895	919	882	942	912	863	895	836	903	855	951	925	940	884	963	894	893	920	925	874	982	872	918	873	884	900	933	839	890	876	924	886	930	929	871	921	848	942	840	930	926	885	888	891	963	903	913	966	922	890	912	899	966	901	927	850	936	894	852	924	868	933	889	930	848	881	921	895	941	924	913	921	870	942	922	990	863	930	917	939	936	898	873	894	946	886	900	915	923	889	932	893	927	938	931	920	944	938	960	907	871	902	932	944	952	916	946	917	938	890	878	930	940	916	919	899	932	871	877	880	886	947	966	891	955	899	908	884	934	933	912	896	882	902	937	869	962	931	935	874	941	929	913	922	929	933	934	903	924	885	931	966	895	893	912	935	903	874	914	943	852	948	907	910	919	883	953	925	923	912	916	865	952	875	907	874	926	918	923	828	921	842	873	880	915	865	930	891	865	948	902	923	890	931	909	930	966	925	869	921	882	901	935	902	860	962	900	920	902	967	850	891	918	921	873	997	927	937	897	947	913	921	929	922	946	911	958	935	934	899	911	899	908	887	955	926	876	947	928	883	882	935	970	890	945	862	902	895	918	903	922	914	902	885	911	846	944	916	883	909	912	952	881	942	934	878	864	898	869	936	922	926	892	947	879	978	971	949	961	948	925	910	914	878	959	926	910	908	940	920	885	958	929	918	947	885	907	935	901	944	899	928	914	917	934	918	888	945	952	937	897	920	873	937	913	889	874	894	933	899	965	935	941	922	938	851	936	933	914	884	952	938	962	886	878	944	952	942	915	912	978	904	883	937	891	906	873	925	885	949	885	955	891	954	854	912	908	881	896	850	869	916	921	960	928	938	877	865	905	911	883	831	921	893	909	885	953	904	963	874	925	920	921	954	919	869	921	921	907	906	888	917	877	884	877	935	892	879	921	907	876	928	913	907	938	872	903	866	881	882	931	988	872	969	903	917	903	892	955	899	946	892	913	902	901	957	970	938	900	976	937	932	913	895	926	919	921	927	904	874	939	884	914	919	904	888	896	874	909	910	902	900	882	954	918	953	915	950	894	919	948	912	895	921	906	869	911	935	914	892	926	921	908	911	892	862	837	884	906	969	901	936	943	922	899	900	894	912	894	968	912	847	865	911	880	880	962	873	924	906	935	941	944	861	912	926	945	931	933	905	927	947	928	924	889	903	912	888	960	890	882	880	921	905	875	895	863	884	980	907	896	917	929	897	906	913	930	924	907	893	919	887	932	906	859	884	887	907	930	917	893	908	897	917	918	919	880	916	897	901	904	848	914	907	924	864	911	929	911	932	952	888	899	884	912	881	905	904	928	901	923	934	928	951	847	938	930	916	914	880	904	939	908	940	897	921	954	930	850	947	929	941	955	911	904	911	875	959	934	932	895	943	927	875	969	916	933	949	885	882	874	918	921	930	943	945	948	931	908	939	939	894	952	871	898	894	892	919	883	930	887	955	878	897	942	935	899	914	845	954	921	880	897	963	928	914	923	916	909	919	937	898	860	892	917	914	917	892	880	929	913	908	849	913	929	892	871	931	896	915	921	875	940	926	889	918	864	871	965	895	910	928	877	924	917	940	871	864	878	873	875	941	928	920	930	887	916	888	930	900	906	921	904	886	927	874	915	944	911	884	859	870	926	901	916	920	888	890	925	905	895	889	938	888	915	920	879	906	905	929	935	916	873	913	896	903	859	934	953	897	895	918	892	878	874	928	908	901	932	919	810	936	911	873	917	924	936	895	884	925	998	881	964	893	866	899	939	908	913	914	911	915	912	914	900	905	906	953	938	869	926	906	876	858	881	949	908	892	900	915	886	883	857	907	869	943	907	956	899	963	892	877	894	861	994	900	928	912	930	886	930	960	906	926	877	941	880	825	912	903	909	915	940	876	899	913	947	911	889	901	916	894	853	929	906	945	905	926	887	937	872	905	905	872	903	912	858	899	919	920	857	865	966	953	948	926	936	942	923	952	892	943	919	859	904	899	899	891	946	881	931	883	917	930	880	814	900	920	911	870	888	874	896	886	905	938	915	914	900	880	891	880	895	904	845	866	898	882	906	902	920	938	909	913	933	864	917	901	863	937	924	863	870	902	901	891	927	874	924	910	890	860	924	889	902	905	922	891	888	965	918	919	912	868	945	870	906	877	926	843	864	853	908	898	890	903	922	846	928	885	975	895	861	919	898	945	886	938	893	875	923	878	887	914	900	943	924	892	969	934	942	875	875	876	875	911	947	921	977	921	936	882	949	895	953	928	852	920	933	910	920	855	945	953	922	925	926	951	876	913	976	879	952	884	919	928	886	891	889	885	947	914	936	902	951	906	903	948	902	903	843	900	993	893	979	885	929	912	917	882	850	902	986	940	874	909	940	920	957	949	900	939	901	860	937	922	886	881	887	926	925	888	926	958	942	938	898	888	869	953	955	895	890	910	946	893	882	904	844	865	937	943	897	930	871	881	900	917	910	932	944	932	926	898	952	981	871	899	917	904	901	910	874	877	897	919	919	926	889	901	929	923	919	918	910	897	885	862	904	959	920	913	913	935	888	901	975	981	880	872	898	886	903	875	899	941	942	901	950	951	916	883	925	886	919	952	907	937	957	921	947	888	889	865	924	863	914	881	926	911	942	879	853	874	940	901	876	902	906	947	891	932	889	929	895	949	900	931	905	883	849	907	907	912	897	910	891	900	891	891	904	898	910	880	909	946	903	913	887	924	871	982	974	907	892	908	916	863	950	946	912	914	919	898	856	868	879	945	813	912	903	877	898	886	932	947	937	938	921	915	973	883	882	906	866	949	854	916	839	929	914	900	934	826	914	915	872	905	888	948	958	982	899	876	932	921	886	929	905	953	896	937	920	911	942	940	941	879	966	921	867	928	952	906	882	860	901	972	921	919	905	961	914	952	951	905	892	864	916	918	866	896	910	907	971	900	899	896	942	923	925	958	935	897	898	967	958	915	922	928	928	882	930	950	859	905	928	874	936	939	898	900	918	863	872	892	944	960	870	875	934	930	899	926	906	895	917	982	860	900	896	818	847	918	927	892	925	939	957	919	913	942	896	931	941	866	982	889	882	939	929	924	886	948	898	909	900	901	889	960	880	891	905	879	920	875	836	883	885	885	940	914	943	914	924	890	911	945	944	917	901	897	872	876	900	875	902	925	872	913	916	934	906	869	896
7392	553	548	468	375	352	331	323	300	347	328	270	321	284	340	314	279	329	292	286	270	281	260	288	280	293	307	297	279	311	290	320	276	294	281	295	287	303	311	278	273	244	287	261	300	318	342	268	290	311	288	274	259	320	277	300	297	294	305	289	267	280	296	319	294	270	285	289	279	280	260	271	287	263	306	314	295	297	293	273	298	307	291	302	286	285	290	279	287	290	298	301	289	287	306	270	277	287	291	299	275	302	306	293	262	300	296	287	301	275	271	283	297	323	264	312	303	315	329	252	322	306	303	285	304	264	281	284	302	300	283	279	327	288	314	311	274	280	282	290	285	345	320	322	316	270	281	305	308	323	290	289	276	293	290	294	300	279	261	323	319	299	269	291	286	303	293	275	288	307	285	308	247	276	283	307	262	263	301	285	294	289	285	292	301	309	267	292	321	276	292	282	285	283	305	297	261	311	305	267	285	277	285	269	276	285	337	343	316	296	322	309	341	287	299	307	292	286	294	305	281	268	317	292	315	288	303	276	300	279	306	327	286	268	304	291	292	306	296	269	310	253	288	265	302	301	308	296	283	264	307	295	285	298	296	289	296	271	287	285	306	301	314	282	296	313	315	303	303	252	275	303	287	286	287	325	292	268	268	304	318	294	298	307	316	308	297	279	278	304	315	307	306	316	283	299	305	255	321	275	297	310	298	279	342	283	267	265	300	269	242	266	296	322	279	294	296	306	250	306	299	272	308	301	281	284	304	302	317	310	333	304	300	298	304	304	301	263	280	301	290	317	270	340	296	298	329	277	253	270	286	300	271	282	292	299	300	291	284	277	277	262	289	296	295	259	283	270	273	299	263	268	284	327	273	277	275	282	303	281	297	308	271	283	303	273	291	265	314	304	313	313	304	275	312	307	296	285	270	279	309	319	294	277	297	302	315	274	282	290	293	285	303	300	305	279	265	285	283	272	288	334	304	296	283	266	285	274	282	291	270	321	291	291	324	301	238	278	273	315	278	295	278	270	243	273	312	318	300	284	308	312	295	281	276	296	299	294	298	287	280	297	316	310	275	280	273	316	277	319	318	294	280	267	283	259	261	305	324	266	264	298	314	291	312	286	293	301	294	279	318	284	299	282	288	301	289	272	301	255	294	276	279	315	258	303	287	292	304	284	287	301	273	295	292	257	291	263	268	290	289	288	264	279	243	297	295	295	286	247	304	301	274	276	282	306	292	287	277	282	278	260	308	301	277	281	293	310	296	282	271	300	272	296	277	294	305	256	321	294	266	291	293	308	304	288	293	309	294	264	290	288	305	321	273	300	297	295	284	283	270	308	289	262	274	245	288	281	295	284	291	273	283	291	305	288	292	306	331	291	277	280	262	288	291	286	292	307	276	301	299	266	301	288	299	277	298	279	297	280	287	293	297	298	305	295	292	276	281	308	271	288	280	329	302	317	300	299	290	252	298	270	311	318	286	339	248	311	303	247	294	280	284	298	309	279	267	286	320	323	323	293	290	289	331	289	278	284	306	324	285	291	309	289	268	273	299	292	292	297	276	319	280	285	302	282	271	304	283	249	296	330	301	269	288	316	276	292	297	320	295	291	308	263	302	303	289	280	296	273	256	260	284	286	305	282	335	269	320	297	327	309	285	268	263	258	280	277	329	312	302	285	298	296	298	314	286	327	288	311	298	279	292	272	270	300	274	289	271	300	275	302	339	285	300	289	262	326	280	293	297	310	254	268	277	289	302	307	297	293	283	295	295	255	273	282	278	296	270	321	293	309	262	301	273	298	305	274	296	282	298	297	279	267	308	283	293	297	273	283	286	287	316	302	310	280	298	294	305	313	312	278	312	306	289	286	311	300	316	276	322	256	241	310	313	274	293	325	292	304	287	275	279	287	285	270	287	274	312	306	317	327	275	302	302	276	307	273	263	321	271	277	268	307	281	316	295	311	260	284	293	271	315	286	306	273	304	306	286	298	278	298	299	321	292	276	287	250	309	299	261	291	326	279	309	311	309	278	269	257	308	290	294	303	284	262	261	258	332	285	276	280	254	302	309	318	275	300	291	298	300	288	293	250	296	262	295	318	289	308	290	326	295	302	300	305	279	277	265	285	282	313	328	325	274	261	321	266	309	296	296	260	303	294	288	294	287	261	305	268	292	268	276	302	299	289	321	327	283	297	295	294	315	322	314	270	280	285	293	291	281	292	298	309	274	270	270	279	303	290	299	284	261	298	269	303	292	296	297	282	276	293	313	281	273	293	274	294	293	267	291	289	305	295	272	293	265	288	276	295	305	312	288	297	314	276	275	310	276	250	290	277	289	318	268	270	292	296	292	315	263	295	301	267	301	307	303	263	311	283	299	276	316	292	288	306	284	306	265	303	278	276	279	294	270	295	285	287	292	291	262	293	307	320	294	312	300	291	303	284	295	323	294	303	282	271	283	282	269	304	281	326	318	292	277	281	300	309	292	259	288	277	284	318	307	300	279	288	287	301	275	264	319	315	286	294	285	285	287	302	296	271	282	317	279	301	302	274	295	312	314	260	304	280	314	285	302	284	323	306	294	313	260	298	274	302	300	286	281	299	289	279	312	276	292	294	269	280	296	276	284	301	242	291	279	271	291	288	307	301	280	317	264	285	295	291	269	320	298	277	313	271	276	288	279	293	276	270	286	287	267	330	274	271	308	281	280	273	289	257	299	270	305	297	284	273	265	277	291	272	316	278	278	260	275	272	304	258	300	310	302	290	309	277	313	297	296	310	294	281	250	303	318	288	275	302	285	274	297	292	303	260	297	285	325	318	286	294	274	280	280	278	269	292	280	264	273	312	336	268	288	286	307	270	273	282	280	314	296	291	265	279	289	297	295	290	260	299	249	299	296	285	297	302	315	306	270	277	265	319	282	307	258	310	257	285	283	288	320	298	295	280	303	267	290	267	304	279	276	287	317	303	317	288	334	295	275	258	345	282	275	293	305	287	241	305	285	313	292	283	269	263	274	329	299	294	281	281	295	302	313	291	278	320	291	282	302	313	296	281	266	256	297	302	276	298	285	302	286	286	287	275	315	321	299	318	320	270	276	267	286	274	276	276	322	299	280	320	298	292	289	305	340	285	286	335	262	298	301	284	298	317	282	266	277	305	291	280	294	269	287	272	296	281	314	290	303	241	336	277	292	261	310	298	275	287	298	260	311	292	308	252	309	280	316	294	283	302	270	296	274	271	277	307	302	328	286	284	289	278	287	276	255	253	306	314	290	288	313	270	294	281	322	304	322	305	301	306	311	300	315	281	307	298	294	298	306	339	301	266	311	278	291	286	321	281	274	289	260	288	308	305	316	321	284	290	303	276	262	292	263	275	276	271	328	277	303	310	314	313	305	284	287	320	289	286	304	281	295	282	290	291	289	297	261	274	283	292	302	314	319	279	324	290	291	284	280	321	286	293	254	292	279	274	260	287	312	253	307	283	262	277	273	284	306	298
6540	877	1214	1412	1219	1117	1043	922	854	851	808	810	740	765	699	754	756	717	763	724	755	689	708	709	685	710	672	721	692	648	722	677	704	672	661	667	683	702	691	694	687	661	732	698	689	670	713	701	684	698	674	635	694	668	695	703	684	706	730	663	677	692	674	720	654	645	702	681	681	690	658	710	685	642	695	638	688	693	694	674	703	659	685	660	691	679	691	687	710	720	650	701	710	711	648	694	662	657	670	655	641	716	669	702	668	679	636	718	701	685	689	700	668	726	688	713	700	685	716	637	647	651	723	673	726	685	708	680	687	695	692	689	678	710	691	691	695	663	702	639	708	712	727	718	692	702	654	702	636	714	639	634	681	696	719	697	657	681	671	662	643	653	670	693	698	737	684	646	658	664	700	677	664	697	677	642	645	609	669	719	701	667	704	688	654	653	681	666	616	661	661	726	694	719	678	648	694	690	687	724	726	726	683	687	682	708	651	660	653	746	704	668	708	680	676	661	650	650	651	673	674	709	717	668	670	661	688	653	691	661	656	672	654	663	683	647	651	734	682	650	669	650	708	646	664	667	677	684	713	685	705	737	681	679	688	677	672	705	677	702	684	693	682	672	660	713	677	667	668	657	659	682	708	678	666	677	691	721	668	701	673	680	699	639	640	695	660	712	660	670	722	698	637	696	651	715	688	693	708	685	643	685	684	711	696	683	701	696	682	733	706	636	720	661	669	664	734	667	729	678	719	682	621	654	670	665	682	675	669	731	688	718	647	679	659	705	703	662	643	685	691	712	661	675	698	585	659	695	622	684	651	650	700	656	693	708	653	675	694	686	719	616	611	675	733	678	709	676	642	657	635	722	682	682	674	689	728	642	660	687	700	639	662	682	663	620	673	668	674	682	688	653	659	660	665	646	649	713	711	652	736	668	667	710	685	719	688	680	711	735	630	716	629	693	709	708	739	654	667	680	730	691	641	674	671	621	707	689	674	674	718	683	684	671	712	705	650	708	680	674	693	689	669	724	681	697	692	665	657	644	660	636	702	647	727	663	696	663	723	685	686	725	683	718	662	676	639	746	695	663	685	702	671	709	648	669	707	678	715	681	652	670	655	680	689	712	677	673	657	707	627	651	631	699	720	652	659	687	663	688	649	716	737	699	671	660	670	706	649	687	667	702	685	670	701	699	666	685	725	630	645	694	687	735	617	660	653	674	664	716	700	728	671	702	677	656	677	687	704	678	629	660	645	664	681	720	679	684	629	681	698	663	676	673	692	653	708	667	683	698	653	692	704	675	694	657	688	675	713	675	696	661	685	704	689	655	722	703	625	683	627	656	666	673	695	643	675	657	710	682	704	679	677	657	681	662	650	710	697	705	620	669	663	695	685	663	740	685	636	738	698	650	695	727	725	670	689	692	639	673	676	645	643	666	615	685	665	677	690	704	663	680	635	686	667	662	715	668	691	669	701	650	679	742	697	762	647	685	696	671	725	672	689	681	689	675	659	663	676	688	715	692	676	699	672	657	684	698	679	646	663	691	647	691	733	671	658	674	623	654	647	690	666	711	667	669	676	685	673	695	695	678	704	703	702	677	712	666	699	709	673	671	719	675	706	705	667	701	673	686	665	652	690	667	720	674	668	716	685	682	699	708	640	672	671	703	642	674	688	660	656	717	722	665	653	687	715	670	725	645	693	696	662	706	693	686	662	633	734	685	696	694	658	698	671	672	687	726	695	685	663	685	659	670	641	672	675	715	684	698	672	674	667	661	715	705	671	672	700	710	665	665	698	714	678	717	696	670	654	647	701	666	688	657	677	662	711	686	658	683	689	684	709	702	669	643	728	680	698	694	694	718	720	677	667	667	681	658	653	675	621	643	709	716	598	684	685	678	662	681	689	641	681	725	681	709	662	674	660	660	676	680	669	654	701	714	641	721	651	674	714	704	701	686	675	685	684	650	681	713	752	625	711	636	637	690	681	674	684	673	714	715	717	685	689	654	673	692	730	699	719	705	677	691	724	667	715	664	686	692	679	701	629	676	665	665	649	666	661	707	674	626	689	720	735	703	700	649	675	717	659	652	657	694	669	684	676	660	677	733	628	677	686	677	663	675	716	636	670	671	689	652	694	637	662	694	712	718	683	663	707	719	668	658	704	694	644	670	696	680	706	682	648	681	669	638	673	699	689	629	705	698	685	668	672	687	682	699	701	729	676	681	671	649	678	654	695	672	731	710	658	638	669	697	702	682	771	660	706	715	651	705	630	713	756	676	652	703	644	648	666	748	671	677	637	719	678	707	687	675	655	696	691	650	710	656	707	675	752	716	673	679	720	643	621	670	665	673	676	688	695	680	715	719	711	654	683	680	698	695	647	663	685	668	656	705	697	676	698	712	685	641	684	718	665	703	663	707	701	690	649	686	668	671	671	700	738	682	674	665	709	630	661	710	717	708	684	634	706	657	668	672	679	688	678	687	660	641	681	638	699	664	689	640	645	685	661	671	667	626	673	713	694	648	693	678	730	631	708	664	675	690	691	663	705	676	671	650	658	708	691	647	689	712	665	679	687	670	664	704	644	698	701	726	709	686	664	691	670	696	736	677	674	705	629	682	700	681	659	692	702	637	669	702	660	699	707	680	724	627	658	651	658	659	697	660	659	681	724	723	721	662	675	705	622	678	689	685	710	720	680	666	669	699	679	638	710	654	731	624	728	672	688	685	642	666	699	681	672	708	690	685	644	667	670	690	677	701	689	678	624	705	709	718	676	687	641	672	701	669	646	691	687	671	662	678	717	688	661	698	690	662	693	666	652	677	698	657	739	666	656	666	670	710	680	690	680	684	657	675	697	685	639	649	722	705	667	670	680	714	677	699	697	682	659	705	668	680	704	647	701	686	682	671	668	737	649	691	663	693	665	685	663	646	651	660	659	701	675	633	642	671	695	693	639	651	682	707	655	644	696	722	712	657	652	698	692	682	684	711	680	669	709	673	715	679	640	690	686	675	671	692	740	665	655	676	664	662	672	731	695	665	683	701	674	691	647	711	711	705	695	703	709	677	627	679	688	686	687	690	698	700	680	675	687	672	672	652	683	648	706	704	709	748	707	656	661	641	703	683	694	697	672	694	699	735	643	718	702	695	689	644	698	691	691	644	704	687	684	704	717	687	700	655	687	677	683	686	723	704	647	703	680	682	686	680	723	644	691	666	675	702	703	655	653	699	706	666	736	645	691	682	636	660	632	649	694	674	684	657	667	676	687	685	686	658	700	654	670	656	741	656	658	671	678	653	715	703	636	692	664	694	676	684	704	705	674	718	647	712	669	694	730	681	677	724	621	668	700	666	750	704	673	650	733	683	700	672	716	686	722	680	659	649	662	727	738	668	641	707	693	674	702	658	647	703	709	700	684	662	712	729	701	648	650	695	706	677	699	674	663	725	667	654	710	647	751	640	665	655	708	690	655	693	707	691	665	674	726	692	639	680	663	676	660	637
12810	742	621	515	370	315	270	230	195	188	183	153	169	172	155	136	134	140	150	131	139	135	138	149	144	179	155	155	130	144	136	143	115	148	145	148	119	126	123	147	142	121	142	120	134	128	120	159	149	130	131	124	129	138	137	132	141	130	144	138	138	124	120	135	122	132	137	138	133	161	141	137	140	157	140	126	128	165	130	148	143	151	135	127	128	125	142	118	167	148	153	129	134	148	143	135	113	138	115	133	153	157	122	126	122	138	123	120	126	97	129	137	127	137	127	133	138	121	124	130	138	122	124	137	132	126	140	142	141	139	125	125	114	104	134	146	139	151	128	123	130	126	153	137	145	116	123	122	116	127	143	141	107	165	133	150	138	127	135	139	143	131	144	161	127	132	153	163	130	140	124	144	107	107	144	133	141	132	145	143	140	147	142	141	105	128	133	149	143	132	127	114	116	123	137	120	132	145	136	128	164	121	140	120	133	144	122	131	141	152	124	122	148	121	140	132	152	129	117	132	153	138	139	111	103	131	123	132	138	128	134	139	121	132	136	148	151	139	144	142	122	123	129	107	129	116	139	145	137	136	122	127	132	135	132	139	148	101	131	141	129	145	117	113	112	134	145	135	157	142	142	155	141	125	144	109	146	126	110	105	146	133	132	132	127	133	136	147	122	120	135	120	146	146	130	155	131	142	129	138	140	116	135	117	152	132	126	128	133	123	109	140	143	135	137	118	129	143	134	125	139	132	120	106	141	139	129	150	135	119	154	122	124	151	164	124	145	136	126	142	114	123	128	137	145	122	145	135	149	139	128	134	138	131	147	143	131	141	118	138	125	134	139	126	118	121	135	105	125	159	131	117	120	129	106	135	118	116	125	119	158	127	119	123	140	125	127	127	142	135	120	129	128	138	147	123	113	126	132	117	135	144	110	120	118	130	140	116	129	117	142	121	156	148	121	110	127	107	143	142	136	133	122	117	133	134	140	121	144	137	126	146	131	132	115	141	130	141	125	125	147	145	121	148	152	129	113	115	133	114	128	119	123	131	139	110	127	144	155	123	139	113	112	112	125	125	141	120	136	124	134	147	144	139	132	117	135	143	128	120	137	133	130	139	137	123	123	131	131	110	129	133	166	123	114	145	141	142	140	126	145	133	118	142	155	135	114	134	110	122	131	116	107	143	122	123	146	129	125	130	143	130	122	127	113	144	135	133	113	136	138	132	130	145	129	141	135	133	139	144	149	149	146	108	142	116	155	138	125	120	147	149	119	150	124	153	120	136	111	141	120	125	158	138	133	132	129	121	119	132	151	126	129	150	141	133	119	152	155	139	138	122	143	143	152	121	132	130	127	145	114	136	111	142	139	119	118	141	148	122	122	137	119	134	116	130	147	142	136	144	155	110	145	134	118	136	127	121	144	140	124	159	123	145	129	101	130	125	115	137	127	123	104	133	131	131	134	119	119	130	124	122	136	137	126	118	140	134	140	122	160	142	139	130	140	128	136	119	122	136	118	143	116	141	139	128	133	111	128	166	128	129	121	123	125	136	136	131	148	129	132	140	146	148	147	135	147	140	135	156	131	116	134	137	148	117	147	125	128	120	156	105	132	122	143	143	143	133	137	116	143	142	120	129	149	130	133	154	132	139	152	145	123	116	129	151	132	133	145	131	126	100	135	130	130	115	128	139	149	139	151	138	138	124	131	123	138	149	126	125	139	131	140	135	126	134	151	142	115	124	148	118	128	127	129	132	123	135	126	113	134	123	124	115	136	142	133	136	161	149	141	143	128	123	131	117	118	130	134	135	131	148	122	128	136	131	140	131	124	106	135	125	144	136	137	123	128	143	137	137	138	120	120	113	142	128	129	133	154	118	128	138	124	140	120	133	125	121	146	124	135	132	138	127	125	128	129	124	141	157	153	134	144	128	136	131	160	141	127	133	110	137	132	115	122	118	152	146	127	130	133	131	125	139	130	123	126	134	126	125	130	157	128	142	150	118	123	132	152	133	125	126	138	123	144	149	131	148	110	132	109	127	146	129	142	138	130	141	128	115	134	124	129	125	148	148	147	117	120	120	131	138	122	153	145	144	133	113	112	135	138	118	113	133	110	127	150	121	130	114	150	138	119	120	122	136	130	135	119	148	138	145	121	133	120	137	148	113	119	133	135	118	140	144	145	160	114	108	139	125	112	121	134	137	122	132	124	139	140	122	108	145	131	104	129	136	131	139	133	110	132	131	125	106	127	139	124	155	116	132	149	141	127	117	134	120	121	117	138	122	126	123	143	134	111	135	142	127	118	108	118	127	127	160	118	143	138	123	151	112	105	126	119	122	127	134	147	138	142	119	119	136	119	136	127	133	141	151	123	134	137	126	105	141	144	124	136	135	149	134	149	128	141	152	135	128	141	141	129	126	140	152	116	127	135	141	112	107	108	152	133	145	153	131	134	124	132	122	143	157	134	130	110	145	129	160	168	142	139	130	126	145	126	137	157	123	138	119	141	145	129	123	132	129	124	138	117	138	139	140	125	134	142	149	134	122	120	124	148	129	137	130	148	133	105	130	113	135	157	115	132	131	137	123	122	126	139	107	127	118	130	138	137	142	151	142	127	128	135	106	134	137	138	125	112	136	132	134	136	126	132	130	123	117	125	112	134	141	142	115	130	132	107	139	137	124	118	121	133	144	115	128	144	133	111	124	121	156	141	114	143	141	120	120	127	122	134	138	129	139	140	127	145	124	154	115	141	149	123	149	139	126	123	126	134	136	137	127	136	139	124	142	119	115	153	147	135	116	126	118	130	124	141	143	149	135	148	124	127	132	104	114	108	128	127	132	125	128	118	153	139	130	139	154	122	133	131	111	136	142	139	151	117	111	132	144	113	116	115	123	122	126	108	146	129	109	124	136	144	145	127	151	133	138	138	130	123	131	140	135	140	131	158	121	135	140	147	130	127	101	134	123	124	113	125	133	126	121	144	151	119	134	145	129	138	135	125	173	163	122	126	112	139	111	138	146	146	136	110	149	134	111	138	131	122	154	121	119	143	129	157	109	134	135	142	131	132	125	140	125	136	135	129	142	133	138	124	126	139	137	131	122	124	138	136	117	135	126	129	136	124	117	119	127	127	121	126	147	162	119	117	128	116	120	153	123	135	121	142	140	117	147	145	130	150	126	132	154	131	127	120	134	132	115	124	144	111	136	124	109	121	147	131	127	121	150	138	113	117	139	133	145	121	125	155	139	134	119	146	131	144	157	121	124	143	129	135	123	119	128	123	148	121	142	116	113	134	119	148	155	131	147	133	121	132	106	129	134	119	134	140	125	133	114	125	125	136	136	124	121	129	140	114	123	138	132	119	137	124	126	125	125	136	125	122	132	126	130	123	157	132	127	119	101	125	130	142	118	126	112	140	130	153	112	102	113	122	125	132	133	152	150	142	131	142	143	122	115	144	125	153	118	124	133	145	140	124	152	122	147	125	111	139	133	117	122
7866	742	1355	1726	1503	1158	1030	838	700	658	641	555	487	530	447	480	508	452	441	462	363	421	445	378	409	377	420	408	370	391	376	347	379	406	352	365	373	354	386	405	370	405	378	392	369	407	361	378	364	379	382	376	359	335	338	344	359	322	350	327	375	363	368	348	346	350	368	349	347	374	323	320	363	339	358	338	369	354	365	357	383	358	396	395	349	325	345	367	339	360	368	355	344	342	360	345	355	337	361	318	336	350	328	366	329	368	342	360	330	336	356	345	342	335	356	380	359	348	330	349	341	378	367	333	373	336	388	348	323	348	359	379	372	332	366	345	365	353	340	330	386	309	334	387	355	376	357	343	377	372	365	373	359	350	394	337	393	360	353	353	370	356	380	346	378	372	352	340	362	346	368	323	350	344	346	359	325	335	342	364	332	340	337	370	376	354	356	356	334	354	373	317	372	382	326	374	337	347	304	343	345	327	358	387	359	333	339	363	342	380	333	356	323	338	332	310	360	364	354	337	367	356	354	336	361	338	341	313	373	333	372	332	379	353	344	369	323	358	315	369	398	362	359	342	382	299	339	332	359	354	369	360	356	363	338	383	356	353	342	355	376	370	361	396	349	322	319	353	336	334	342	338	345	338	337	317	345	338	318	347	332	387	347	397	374	352	361	352	336	349	376	353	373	337	331	349	313	352	366	371	345	331	348	339	345	360	314	354	342	320	344	354	364	372	333	332	353	344	359	337	368	348	373	398	357	347	350	331	360	357	351	340	341	342	356	337	354	344	334	348	372	334	331	355	384	350	343	326	355	336	371	361	334	352	358	338	364	370	370	367	344	346	322	354	348	326	332	340	341	360	365	305	360	385	360	347	355	346	344	358	360	348	350	343	376	361	347	340	377	336	349	355	347	367	351	322	357	328	363	343	371	341	343	336	351	336	372	355	309	340	364	367	322	331	351	343	385	336	337	335	381	337	359	359	346	366	345	359	357	373	349	318	352	366	321	332	334	338	334	352	334	332	329	366	344	355	364	368	344	369	367	358	352	350	362	322	356	386	360	319	350	348	381	375	359	376	354	364	346	350	376	374	340	336	366	344	370	355	325	322	356	347	353	349	330	364	351	343	340	383	327	387	379	349	323	367	346	345	309	348	353	379	331	325	340	344	358	357	357	337	335	335	354	327	327	355	333	370	351	338	362	308	419	329	331	361	324	370	358	328	352	353	325	358	349	366	350	365	342	357	317	339	342	334	348	353	358	356	360	382	312	372	349	358	350	365	369	306	339	391	355	315	363	333	347	365	323	353	326	315	339	359	340	341	387	335	347	377	366	334	341	321	348	381	352	308	349	388	385	357	295	312	361	363	339	336	351	349	353	336	344	335	349	352	356	381	351	364	353	367	380	353	325	337	380	359	343	333	347	329	342	370	357	385	356	344	378	338	360	354	346	340	341	341	372	346	342	363	358	353	359	355	347	339	351	348	369	331	337	334	325	362	344	376	332	363	352	341	382	362	337	370	341	323	318	357	358	357	364	380	363	364	317	366	317	347	358	353	363	358	346	359	375	342	357	347	354	343	334	381	347	337	379	370	344	333	339	340	370	336	340	334	354	348	366	350	358	367	338	399	341	326	363	328	353	389	337	364	336	345	351	348	368	367	364	363	345	375	390	321	346	346	372	344	349	330	310	336	350	335	335	366	368	351	375	330	341	380	353	345	347	345	339	355	371	346	337	356	327	363	361	339	371	372	336	339	347	352	377	324	328	336	362	334	350	356	362	345	324	361	364	334	361	343	364	348	331	372	352	379	363	381	356	353	348	351	347	350	350	349	352	343	362	315	347	341	363	348	379	358	356	333	343	333	369	330	351	324	339	374	350	317	380	382	355	373	318	367	350	344	375	326	374	346	330	340	343	355	351	348	325	356	344	354	344	336	362	365	362	362	322	344	344	333	352	348	338	339	352	342	382	333	362	340	330	336	343	331	352	354	353	339	377	341	352	364	348	349	361	370	331	344	340	382	369	337	310	365	345	343	363	348	378	351	347	340	361	298	345	358	353	315	357	354	378	356	328	365	380	332	369	336	340	352	359	337	355	353	367	320	394	382	354	332	344	315	349	327	353	345	378	357	362	339	318	367	382	406	354	373	363	393	325	336	331	359	364	353	322	350	364	348	343	354	350	369	351	342	331	338	360	358	364	372	328	305	324	368	359	382	361	364	355	379	344	358	358	370	336	346	364	356	372	381	349	343	340	375	378	355	355	331	368	345	327	334	320	361	334	335	334	362	354	326	356	344	339	335	366	356	351	328	317	327	363	338	357	419	347	354	339	336	343	362	356	336	384	355	368	355	346	331	367	344	373	344	343	357	344	377	348	340	346	383	369	338	376	367	373	319	326	295	356	349	342	349	368	327	337	359	346	350	342	332	361	341	343	346	377	370	322	370	325	330	338	371	348	392	333	383	335	370	343	385	386	348	350	322	336	333	341	354	349	355	315	393	389	377	348	334	335	331	328	325	315	332	372	343	360	367	349	332	345	349	371	371	350	324	374	382	376	322	359	358	375	373	370	353	356	365	347	340	366	350	342	338	378	384	319	349	333	370	375	363	364	363	357	340	385	315	355	360	323	342	374	351	339	367	382	367	383	390	345	381	371	327	308	341	342	380	324	346	354	390	350	339	347	357	376	353	337	363	337	366	370	366	321	348	313	345	339	382	345	342	352	318	354	338	333	349	341	379	336	335	346	360	361	324	351	344	355	362	322	369	359	312	386	314	338	375	354	349	364	387	362	348	338	407	329	353	331	330	341	361	313	325	327	351	350	358	353	344	352	314	352	368	342	363	357	379	352	350	368	345	317	377	365	334	346	332	361	345	322	371	353	360	346	367	299	399	332	347	360	333	358	341	362	337	381	352	346	355	369	301	337	360	324	382	382	353	368	351	381	345	356	364	346	346	352	375	361	385	345	329	340	381	326	328	390	351	374	385	384	333	318	332	339	352	331	380	347	352	340	372	346	358	360	341	331	327	347	355	397	338	329	351	363	367	352	356	318	321	354	370	350	349	352	349	390	298	327	386	349	361	356	335	341	354	359	397	361	335	334	354	353	377	336	355	344	354	348	328	335	355	365	348	335	359	329	339	359	315	365	354	344	377	321	328	367	387	328	325	367	345	332	332	312	351	355	330	347	354	348	327	361	330	356	337	326	331	361	336	330	354	333	344	316	361	345	349	355	338	357	352	358	354	334	365	323	373	363	361	360	311	354	338	361	327	316	353	382	346	334	380	328	330	394	328	345	334	369	354	320	340	343	344	359	347	363	389	365	355	370	335	361	356	381	345	355	366	348	351	321	396	344	368	357	327	356	345	381	373	340	345	328	342	347	347	365	330	331	360	354	346	350	338	368	366	376	337	376	352	361	362	348	341	346	360	358	346	381	356	343	358	366	327	402	362	346	348	361	321	343	346	398	341	362	349	359	319	350	320	346	377	368	399
1388	409	392	389	397	393	389	435	413	375	403	417	384	432	388	363	390	372	424	400	378	410	369	388	380	410	381	352	413	399	389	417	414	419	430	390	396	413	399	424	371	393	384	359	389	405	416	443	394	417	404	421	394	410	390	378	424	355	411	371	403	371	365	427	387	417	404	379	389	399	398	395	408	409	409	354	420	428	397	370	425	445	423	389	444	413	404	411	398	386	370	388	396	430	396	382	378	416	434	393	387	423	404	373	402	393	437	385	371	406	413	386	369	378	409	413	363	429	397	357	392	384	417	431	405	366	427	407	426	369	366	426	438	386	423	364	377	403	403	357	440	389	439	410	398	379	406	424	379	386	422	406	403	352	364	409	403	406	422	391	410	372	416	425	412	453	428	423	382	384	398	375	362	382	433	366	426	395	419	378	428	398	409	406	386	380	411	409	391	399	399	405	421	444	416	416	414	388	450	433	411	371	430	384	392	385	416	368	397	399	421	359	340	417	377	368	386	381	430	410	377	440	402	420	388	417	407	410	382	393	359	398	401	389	405	365	398	385	396	399	410	398	366	403	418	434	411	389	383	345	396	365	429	399	365	392	447	416	406	439	376	416	413	413	368	395	382	349	397	403	435	368	384	430	365	402	392	376	417	399	401	388	401	391	377	414	400	417	396	423	407	407	375	421	402	392	371	392	382	426	404	398	408	399	409	376	398	424	424	416	395	408	388	428	408	382	375	415	424	393	368	401	402	388	387	392	427	401	374	431	414	405	409	428	392	375	436	402	377	400	374	410	377	395	392	440	435	393	418	445	399	419	390	376	376	387	453	399	466	410	427	423	393	355	419	390	381	401	387	374	413	426	385	394	423	382	406	422	415	373	384	423	397	357	353	394	409	375	355	377	380	420	425	374	396	407	389	418	405	452	392	427	388	369	394	387	376	391	373	402	373	391	410	382	440	401	377	432	407	387	346	398	423	401	419	400	382	378	380	411	445	386	428	406	357	411	400	399	387	396	386	360	390	372	380	382	402	394	397	378	397	409	404	412	436	400	377	391	440	429	419	366	433	386	374	394	424	404	400	427	387	400	399	370	407	420	380	379	366	447	386	384	374	451	373	373	436	398	373	402	398	377	402	379	415	405	347	423	413	408	380	416	383	378	399	410	423	371	436	382	347	414	434	393	439	397	411	374	369	350	413	392	387	364	413	387	407	389	392	388	400	350	422	396	412	412	415	425	422	405	402	372	417	419	399	376	435	427	391	388	393	417	423	398	354	393	397	449	391	418	394	391	416	379	364	357	399	395	429	396	399	412	421	359	419	377	393	408	389	404	372	443	431	375	430	397	418	414	375	395	416	419	397	393	397	382	375	408	379	368	380	411	418	402	391	414	388	402	406	406	383	407	419	376	374	404	408	403	383	383	381	388	433	331	393	388	400	384	410	383	434	387	399	410	407	420	398	418	410	389	394	404	394	438	405	411	435	359	389	423	417	357	465	416	398	426	393	377	377	391	405	351	404	378	391	396	391	392	398	402	390	404	424	417	415	390	379	397	400	420	390	386	388	395	441	397	410	415	403	397	413	373	400	421	406	385	450	394	367	391	402	380	376	410	371	410	401	391	409	423	402	393	396	388	401	392	442	397	404	408	396	388	407	348	415	440	392	370	375	412	353	430	374	424	401	378	406	423	423	428	396	442	405	409	394	419	370	383	383	369	369	381	385	396	424	433	405	399	416	366	405	408	427	404	379	395	395	411	415	406	380	384	401	428	415	388	410	418	417	438	403	387	420	381	429	378	418	423	422	383	359	415	417	427	398	417	429	382	453	404	389	391	393	449	376	402	407	442	367	448	382	409	402	427	431	393	420	406	374	403	407	341	418	411	366	387	427	431	391	410	417	376	414	457	393	435	428	381	398	381	401	419	361	417	409	376	405	436	417	390	393	363	405	392	378	348	376	404	387	407	394	346	404	414	442	410	402	413	418	400	390	363	386	423	389	390	414	419	406	365	401	428	421	460	418	407	421	391	388	384	422	461	385	376	406	409	376	412	402	383	400	444	394	388	406	435	413	420	422	401	368	431	378	387	396	403	371	405	418	400	391	361	434	405	390	398	382	390	412	390	405	426	387	397	386	422	399	406	421	430	420	446	397	397	425	399	431	383	379	404	376	409	432	396	390	398	415	395	404	391	437	381	396	400	421	397	384	392	400	398	414	401	384	414	406	395	404	403	417	385	405	378	390	394	395	398	439	409	395	414	376	392	413	373	412	404	417	399	404	410	413	410	386	410	377	420	384	412	392	433	399	418	420	429	398	387	402	403	384	390	364	415	368	417	402	451	369	421	414	460	414	428	390	384	405	436	391	412	380	391	362	388	394	388	382	347	387	389	352	398	373	428	415	373	415	386	401	417	361	404	392	372	375	436	408	423	416	411	383	373	409	385	376	438	447	431	396	375	393	380	395	373	433	390	402	424	404	445	443	428	412	401	391	401	344	421	369	367	399	424	396	432	369	415	390	416	379	385	415	403	404	370	371	372	366	382	373	356	399	409	436	397	369	408	404	397	399	422	374	400	391	357	428	378	368	433	369	437	410	386	425	403	381	444	400	400	383	428	387	377	401	407	446	369	396	407	405	412	421	394	384	384	390	397	416	406	419	355	365	399	414	378	440	377	441	398	412	374	418	401	400	378	424	388	411	430	416	384	424	400	400	378	427	416	365	403	385	379	427	397	393	404	413	416	385	369	401	401	410	401	397	398	406	370	408	416	389	394	358	395	397	455	412	394	420	398	391	379	416	362	373	434	417	389	384	388	389	398	409	393	372	425	390	408	374	402	390	449	420	411	408	379	391	410	379	393	416	378	417	406	401	398	399	392	382	407	401	455	381	394	412	407	413	440	410	391	465	389	412	396	380	382	428	405	410	412	381	422	382	425	427	384	395	375	403	437	446	381	417	404	366	340	347	430	403	418	379	403	400	378	408	379	383	408	387	372	404	406	441	364	362	435	407	422	384	379	371	423	413	413	419	376	389	384	424	408	428	402	435	376	417	400	428	423	398	441	381	345	370	432	395	416	382	421	416	365	365	408	400	431	402	407	407	448	379	393	373	407	370	377	417	431	380	393	404	397	412	424	384	377	365	386	424	391	413	414	421	421	411	384	367	378	399	394	391	382	403	392	406	373	372	373	380	408	436	396	409	392	382	363	421	382	400	386	352	375	370	399	411	407	388	407	390	392	422	379	354	396	407	385	415	414	442	380	415	374	357	382	381	430	397	395	394	377	416	428	380	381	412	391	438	413	403	381	451	402	392	414	383	359	412	399	440	420	405	383	387	369	442	386	387	400	377	373	364	379	422	439	379	393	366	374	417	354	375	413	389	455	403	423	411	422	433	396	367	384	417	403	392	418	398	429	420	415	419	377	376	385	401	412	410	421	388	424	395	414	395	451	400	412	416	412	394	424	387	387	409	395	406	379	391	372	401	390	404	386
2113	931	945	953	927	1007	900	905	925	959	881	920	840	962	917	901	906	922	902	927	920	962	906	932	901	977	897	947	968	915	870	962	936	888	839	936	920	992	841	931	920	897	944	891	853	938	868	865	942	878	894	906	958	901	885	917	889	959	916	984	916	896	908	858	903	894	947	851	874	883	937	916	938	900	931	931	901	937	939	909	916	924	932	915	945	960	938	911	910	972	933	936	908	902	936	916	946	939	937	905	952	931	913	870	938	952	846	880	955	938	861	885	891	932	914	938	911	887	921	940	876	911	857	964	878	909	936	938	875	930	992	914	956	898	929	892	981	936	940	905	951	920	905	915	893	943	900	898	907	878	860	881	919	885	956	924	951	985	958	893	995	892	921	928	912	887	927	937	938	926	921	939	863	928	944	953	845	861	931	960	959	918	919	943	934	930	898	956	873	891	986	933	898	927	928	917	931	913	913	914	935	934	875	874	886	865	892	943	931	936	854	929	910	958	930	928	975	889	929	862	884	871	911	917	908	937	920	904	897	890	903	962	917	966	889	940	930	899	901	929	907	930	894	949	924	905	960	890	902	928	873	900	907	910	896	903	877	926	920	963	971	942	919	933	938	943	966	891	865	911	934	979	867	931	915	899	921	863	872	888	911	868	894	935	880	899	908	895	941	871	900	901	907	897	868	959	911	880	877	942	896	915	883	914	920	934	894	876	899	899	913	956	959	880	902	965	946	920	924	928	943	914	908	932	946	950	884	899	959	913	924	961	908	933	918	900	916	867	926	870	891	908	906	919	874	962	942	866	881	935	888	948	908	907	930	921	942	921	918	905	912	937	932	948	942	843	932	873	960	883	919	985	900	943	937	901	898	893	902	921	897	913	960	908	950	865	920	886	910	901	952	930	950	856	954	984	883	850	918	941	854	927	931	902	879	867	876	892	902	908	900	913	866	876	953	974	904	922	967	888	936	866	931	903	906	858	928	910	922	937	944	901	934	942	901	948	876	922	936	916	898	999	905	879	894	925	884	911	906	887	855	928	917	900	886	922	941	986	915	906	914	917	953	916	919	918	949	951	925	929	946	915	921	952	937	924	961	877	913	925	884	924	931	914	957	896	941	895	943	919	872	913	895	911	963	866	905	946	927	934	908	955	885	944	945	951	940	853	946	925	962	898	918	872	861	901	924	920	930	947	911	901	950	946	890	916	846	939	908	908	921	914	922	874	939	945	872	929	909	887	905	907	961	939	966	940	923	912	906	888	894	937	859	897	889	916	882	877	859	923	893	945	923	915	930	919	905	927	934	877	890	924	890	912	903	899	926	850	935	925	893	847	936	927	929	891	904	885	926	973	925	921	903	953	865	953	875	894	952	944	871	994	881	922	940	921	920	942	909	901	922	880	941	878	863	948	889	941	904	907	938	929	885	913	903	926	879	984	915	889	947	874	915	931	857	914	963	902	902	959	893	932	965	902	894	930	949	885	900	916	891	920	908	948	899	918	948	873	906	936	913	938	908	914	947	909	951	910	936	940	884	930	895	931	903	915	927	906	938	938	914	951	891	926	914	944	892	878	896	929	919	899	926	958	890	908	906	900	865	958	911	988	923	941	941	985	931	923	917	928	940	936	959	880	934	931	920	931	893	896	863	895	920	961	956	914	910	917	949	953	898	879	860	957	857	928	886	894	878	858	939	905	978	834	906	898	942	920	924	893	911	900	940	921	926	941	911	929	876	903	898	886	873	858	921	926	942	928	916	884	913	888	946	903	856	921	903	948	940	913	904	969	916	932	944	878	907	932	946	925	935	958	912	922	876	881	898	870	921	878	911	899	903	895	918	918	920	904	896	923	921	884	900	956	925	917	893	860	974	894	935	926	911	889	894	877	930	952	919	937	926	935	895	876	927	896	918	869	923	909	911	971	954	916	879	868	898	945	886	904	905	894	905	924	913	922	880	882	974	928	917	978	945	907	916	924	881	905	912	945	909	951	899	855	938	963	922	910	975	934	918	960	916	903	905	938	855	920	937	929	912	904	885	944	915	820	872	927	931	929	924	870	920	903	906	903	920	873	889	933	930	881	910	950	887	941	932	900	855	925	938	904	953	932	862	929	905	943	923	931	989	904	919	919	966	942	895	897	951	901	806	905	928	899	893	871	913	919	934	920	858	936	850	934	908	924	900	921	922	905	896	894	920	946	884	904	956	879	885	888	949	902	896	973	955	911	961	958	893	904	889	886	910	941	887	913	877	869	882	963	932	896	948	885	869	939	908	958	904	926	915	918	946	939	898	942	906	874	903	874	961	931	906	890	918	908	931	939	886	878	928	872	1006	905	891	959	956	877	901	886	940	945	888	898	924	921	892	888	894	922	913	912	930	903	929	914	866	927	893	927	906	874	903	910	843	924	973	931	911	901	925	954	913	937	960	926	904	944	918	932	910	905	906	872	927	874	944	911	899	903	878	867	968	903	880	878	925	947	899	966	935	882	911	960	905	925	907	910	913	913	904	896	947	914	864	915	918	885	906	924	927	953	956	886	929	881	910	905	944	908	935	898	934	968	902	943	971	890	960	917	879	851	892	953	934	940	872	950	874	917	847	944	930	891	901	920	892	931	931	929	924	886	961	872	888	890	881	890	936	925	896	935	954	991	905	891	850	890	880	949	939	918	929	955	918	917	878	916	915	921	893	928	959	877	943	910	910	964	946	939	899	933	874	915	886	891	963	898	904	959	966	907	853	897	918	899	964	874	955	904	899	912	887	906	919	896	937	930	971	936	947	918	950	934	918	928	935	921	953	931	923	928	953	925	927	907	909	919	910	888	876	869	959	914	897	922	959	954	895	899	900	897	916	947	879	952	910	891	926	924	937	891	919	958	937	940	907	985	949	933	911	894	943	921	887	905	898	921	871	944	864	925	926	911	941	929	935	923	921	927	879	876	868	881	890	902	869	920	924	936	897	909	919	971	899	902	848	864	896	922	910	873	911	912	948	869	883	878	920	977	910	949	887	888	863	931	932	862	938	887	913	844	905	900	864	909	872	915	919	872	923	912	889	900	910	903	915	940	930	900	912	930	908	904	913	955	914	899	923	904	906	960	959	916	940	871	916	874	922	955	931	869	916	891	847	976	934	899	880	910	870	924	910	894	896	883	910	905	901	943	876	905	951	920	890	909	900	907	924	903	961	936	880	913	846	941	880	874	919	903	940	876	992	882	977	913	916	926	918	955	908	928	934	921	895	935	890	945	910	917	946	925	911	930	922	961	894	963	905	925	917	927	841	911	884	907	935	948	935	927	881	880	870	951	922	900	935	800	966	900	884	925	878	936	903	931	957	931	867	889	900	908	827	897	862	936	891	932	956	907	949	877	876	956	942	923	901	885	890	881	940	946	909	933	983	912	957	876	922	978	922	877	903	937	928	947	904	961	906	949	930	894	926	933	953	838	911	918	921	878	942	940	967	925	922	910	881	889	925	938	901	880	871	934	952	894
7306	533	512	437	389	395	311	295	328	311	322	326	309	316	298	298	335	317	278	300	272	256	289	321	292	298	292	305	290	264	293	276	300	272	279	298	258	305	270	283	282	245	263	301	297	315	266	291	312	301	307	286	285	319	271	325	277	310	311	291	284	282	299	281	293	274	312	259	277	295	280	264	315	281	285	294	311	304	288	312	278	295	312	284	294	298	280	294	276	314	263	288	277	319	319	278	282	295	268	271	278	285	298	305	285	284	266	280	290	319	286	275	285	298	276	270	301	291	314	318	322	298	300	288	295	282	263	279	302	271	278	321	276	287	307	309	292	274	299	319	309	277	300	301	286	295	287	282	305	292	287	285	274	290	261	297	303	312	311	268	303	278	291	280	280	286	295	309	303	300	306	272	268	313	318	271	259	274	272	298	270	293	278	284	297	277	309	299	290	297	290	260	298	281	301	290	303	274	298	303	298	277	288	287	293	325	289	277	310	306	258	313	305	281	289	276	304	279	306	295	305	283	286	274	295	275	280	268	295	329	291	278	292	259	287	292	239	318	286	297	295	328	277	281	304	323	280	319	309	311	282	294	299	292	278	310	265	279	288	281	291	276	316	253	315	294	288	296	269	281	268	262	274	308	287	295	314	281	296	258	266	310	309	298	297	275	305	251	297	297	295	305	290	260	261	288	292	265	299	294	303	291	288	284	285	286	284	291	287	267	284	333	321	302	308	292	296	273	280	319	313	298	312	304	290	244	273	282	287	267	263	288	265	323	283	236	304	274	295	286	295	288	329	272	270	270	302	301	302	293	317	282	281	287	293	242	283	291	309	294	275	298	298	294	292	304	278	288	268	271	289	308	321	267	280	272	307	289	308	295	329	296	290	319	281	265	295	259	283	278	276	292	299	258	263	297	307	277	283	285	309	249	271	344	309	291	271	291	253	327	313	299	283	278	289	324	280	300	287	299	273	276	279	307	305	301	299	280	317	290	287	283	322	319	270	304	284	277	272	284	314	264	309	257	284	274	274	307	345	278	301	290	277	292	341	305	314	283	307	289	302	297	291	313	319	299	303	296	308	277	276	289	265	314	261	302	240	290	282	317	270	274	313	302	312	298	274	269	298	274	298	286	300	275	260	286	296	266	255	248	277	266	298	267	266	303	285	307	302	282	293	288	331	294	280	288	263	260	287	269	292	260	312	297	289	307	280	275	279	278	329	312	309	299	272	279	268	315	288	304	280	287	274	297	296	309	295	252	287	267	285	319	293	304	301	257	271	304	284	279	317	299	302	295	285	281	279	289	286	274	322	299	302	283	292	286	291	302	338	307	279	233	305	294	270	296	296	314	299	314	275	310	315	310	292	319	315	290	295	297	280	282	305	264	283	296	300	282	291	265	295	284	288	269	273	267	287	278	293	288	305	312	295	289	276	307	297	311	271	268	289	332	296	320	290	285	310	303	278	284	279	293	277	303	293	317	299	299	260	290	312	285	260	264	291	254	322	278	295	268	286	278	272	359	290	310	300	323	279	307	274	281	291	261	291	278	279	297	303	315	290	294	318	276	258	292	317	267	286	243	286	304	283	299	293	259	274	274	293	304	299	321	304	287	303	296	314	298	294	282	292	271	276	292	281	318	303	305	287	273	277	305	271	308	285	320	293	297	331	296	268	279	312	306	291	282	284	298	288	294	300	316	309	280	327	300	272	301	299	297	284	297	282	325	289	280	343	299	303	280	306	294	280	291	317	290	310	320	281	286	308	307	273	284	321	296	324	285	315	308	294	269	298	303	312	287	293	269	314	291	309	273	260	276	274	290	271	252	309	284	297	307	235	288	294	278	301	276	276	294	284	285	312	278	308	307	285	290	298	289	277	297	299	301	259	290	293	271	276	286	301	306	290	294	273	310	270	280	279	284	310	329	305	304	315	294	308	284	291	298	303	267	308	282	302	271	280	282	311	267	288	303	315	300	288	279	341	335	287	270	313	292	293	302	262	321	283	280	280	330	289	267	297	286	281	280	303	283	282	329	283	314	267	268	300	298	295	324	292	347	293	275	305	266	269	296	295	271	275	266	292	279	279	296	298	288	296	292	347	278	251	288	273	319	269	286	278	334	286	319	295	270	275	291	320	260	271	312	264	285	291	303	326	294	263	309	283	314	292	290	296	270	299	299	331	272	296	319	305	288	296	291	309	262	283	268	289	286	325	313	280	273	268	266	285	270	290	287	283	323	310	317	309	291	282	298	316	273	330	272	267	302	269	304	317	299	266	285	297	314	314	315	315	273	286	303	301	305	310	316	316	290	286	306	299	287	271	280	282	269	278	285	305	318	294	286	325	298	282	297	293	306	293	297	273	279	270	288	308	256	322	277	317	310	280	312	288	278	323	297	284	300	290	274	295	266	275	310	302	332	265	287	296	280	300	296	247	283	314	317	305	311	278	313	313	281	278	290	295	279	259	311	301	309	270	324	306	292	276	304	277	283	292	273	280	266	319	282	253	308	294	288	266	281	269	289	317	308	286	288	266	308	270	297	310	273	262	318	292	293	263	298	310	309	307	299	262	289	303	282	276	262	301	302	268	272	297	290	275	273	292	307	285	262	296	301	309	327	309	291	282	265	290	324	263	298	286	270	288	310	284	292	265	317	277	291	288	288	286	299	278	277	290	309	295	308	302	272	274	263	291	311	292	285	267	299	277	259	314	293	302	288	281	299	258	247	311	293	271	321	286	286	290	297	301	314	318	294	255	281	296	280	278	299	320	267	303	288	307	285	266	290	260	336	332	290	306	300	287	291	278	297	303	284	275	268	269	309	316	298	279	296	310	271	314	285	296	271	291	271	265	261	264	332	291	292	331	291	288	347	320	283	306	295	316	268	299	315	303	288	280	273	270	308	261	289	275	282	309	298	304	294	274	285	285	285	286	282	311	295	294	296	291	274	315	325	290	347	317	270	323	289	318	255	302	286	270	297	293	286	324	298	278	295	295	290	268	274	304	284	294	287	300	290	294	291	274	304	309	273	302	302	285	261	287	306	303	293	296	270	266	273	321	295	333	287	263	297	310	304	293	305	285	285	324	305	306	288	268	317	303	291	313	257	281	303	271	300	309	293	300	304	310	305	286	281	264	287	302	267	332	292	298	300	304	298	299	319	317	281	264	289	280	294	289	249	316	302	257	307	294	281	297	334	305	285	332	291	262	296	243	291	293	266	260	290	250	292	295	248	308	322	260	284	286	292	304	299	286	295	262	295	297	305	282	281	285	285	299	307	285	303	291	315	293	293	289	277	302	276	288	287	278	268	297	310	268	302	301	307	304	274	278	279	314	319	291	302	274	312	294	258	310	291	294	301	277	289	264	313	293	283	289	289	333	290	306	285	282	305	315	302	299	286	296	259	317	299	302	289	284	280	298	273	344	301	295	303	270	292	307	305	258	280	309	334	265	306	280	284	301	285	264	294	303	285	309	283	260	270	277	285	269	285	277	253
6482	935	1217	1400	1228	1186	969	878	854	873	776	802	830	784	816	718	778	729	714	774	726	741	705	678	697	710	708	716	699	726	643	691	683	665	689	703	677	704	634	688	693	635	695	682	654	614	657	672	758	701	697	655	701	692	690	663	690	698	676	662	677	648	700	639	671	670	680	680	684	680	658	732	670	709	699	668	694	676	672	684	698	695	666	659	712	688	707	666	754	723	657	738	693	682	685	680	690	700	642	644	641	683	670	702	671	664	699	745	693	641	698	728	631	671	707	659	692	730	706	654	646	673	665	671	693	690	634	625	715	670	687	684	670	649	720	726	678	679	690	655	678	641	678	682	616	713	684	723	695	617	695	652	629	643	717	689	700	597	622	672	765	665	728	653	687	644	670	687	679	701	709	637	697	673	667	654	750	698	697	651	753	668	724	655	711	696	658	695	700	691	694	658	663	649	706	666	674	714	681	699	694	683	669	629	679	713	700	658	704	678	675	685	670	719	683	697	645	696	700	709	680	679	707	643	691	701	665	661	637	687	683	659	687	664	725	689	653	685	669	663	693	740	702	685	701	675	667	661	614	664	694	729	621	676	700	665	689	679	632	703	685	703	703	717	674	660	692	699	715	669	690	668	694	647	680	669	678	724	739	650	731	668	671	652	659	713	710	635	629	675	669	656	673	728	716	714	709	686	667	632	662	645	698	642	679	668	705	705	679	673	697	667	688	646	667	667	700	693	678	666	656	698	645	656	672	735	701	715	713	669	669	692	672	754	692	685	691	698	732	746	652	705	663	678	733	698	695	680	685	653	700	726	670	690	688	687	653	686	672	711	706	660	703	677	742	728	686	676	693	655	698	659	722	701	707	688	665	691	679	634	681	649	645	693	698	698	695	653	687	682	689	696	712	645	686	658	669	710	664	685	700	661	624	679	647	649	747	690	692	710	689	689	676	687	639	700	695	735	677	675	691	698	690	686	713	705	668	693	656	688	697	687	679	680	666	680	687	710	629	691	637	688	689	665	693	725	703	679	655	699	673	721	647	650	687	670	695	623	709	661	685	652	651	724	683	659	719	714	678	705	678	660	681	706	688	680	713	660	735	648	689	691	673	702	661	668	644	670	692	663	723	723	725	708	663	665	680	697	662	659	667	708	720	668	643	662	643	692	721	681	703	675	666	673	662	728	674	695	639	679	682	693	674	714	651	683	691	649	687	702	649	692	707	704	613	653	680	657	659	653	693	712	708	696	641	690	714	681	697	690	677	683	716	685	647	644	686	700	663	726	652	674	678	632	691	717	679	722	681	658	678	726	705	676	656	695	702	677	726	673	738	679	701	686	632	706	711	750	664	662	681	647	700	718	639	678	600	672	680	677	661	653	701	705	650	673	656	673	658	667	677	682	718	648	707	715	668	682	663	654	670	649	706	653	658	664	661	652	687	674	672	716	702	696	709	688	674	681	697	691	713	693	670	669	702	657	654	693	674	665	654	693	686	686	636	656	627	638	653	707	678	674	693	685	712	683	641	739	678	638	662	691	667	666	673	689	693	646	659	750	684	710	692	686	668	674	651	708	680	738	721	689	690	704	695	674	671	714	691	666	644	679	706	683	702	699	627	684	657	638	688	723	668	714	610	643	671	705	707	639	691	707	673	671	678	672	730	660	696	705	653	675	686	665	628	677	686	667	622	671	703	680	693	717	658	710	686	736	695	659	690	726	731	691	692	650	703	696	664	790	677	681	702	696	695	709	661	677	657	669	652	670	653	677	702	703	741	655	662	671	655	647	671	677	679	694	680	694	679	668	656	683	637	668	695	667	675	701	683	692	709	657	692	662	672	671	686	719	658	672	670	659	653	666	696	715	685	681	710	664	663	688	690	714	691	613	689	720	655	677	696	701	651	685	682	719	654	612	661	687	661	630	720	683	699	699	686	686	721	648	688	724	653	640	639	679	651	703	685	659	705	698	673	641	663	687	725	653	708	689	674	693	721	692	674	639	651	699	654	659	687	665	659	709	687	666	676	665	670	660	702	654	701	734	660	712	668	720	715	689	673	726	702	693	659	690	668	671	711	684	674	666	705	713	679	676	710	669	674	711	711	677	670	697	682	666	688	706	705	692	673	694	707	671	658	711	659	697	700	723	669	691	776	674	670	665	717	685	686	659	681	670	655	647	685	721	707	694	691	659	698	653	709	702	663	649	680	713	714	693	660	671	683	688	704	713	688	690	675	676	712	689	690	706	694	731	675	661	680	680	689	703	646	658	700	666	662	638	689	643	703	731	669	680	644	712	676	639	707	672	739	677	717	634	679	645	656	678	689	680	725	673	686	693	709	647	694	683	668	710	688	694	652	714	648	669	672	677	675	683	682	668	627	702	709	658	675	660	667	668	688	670	679	695	659	673	711	684	641	683	661	653	702	677	715	676	684	652	676	691	694	659	694	707	665	676	688	666	655	706	670	641	669	673	678	699	681	683	676	698	664	714	656	691	608	727	692	649	677	677	651	656	691	653	639	662	678	652	681	687	661	656	693	727	674	690	700	713	719	644	658	703	678	636	701	702	683	659	673	660	662	654	662	698	662	713	663	706	672	678	689	671	654	707	717	654	693	667	717	647	701	659	703	685	715	678	659	689	677	704	694	709	670	647	690	682	646	715	708	661	670	650	652	663	670	671	681	711	646	664	713	625	618	720	665	714	692	728	728	735	635	679	664	698	706	686	707	703	712	702	699	732	713	673	659	701	675	710	672	693	722	646	700	672	722	663	701	720	693	731	669	655	679	693	708	683	709	719	725	690	715	728	672	632	709	692	680	691	670	689	692	700	640	659	707	681	633	664	719	705	687	692	655	678	677	709	726	677	675	663	658	717	716	643	667	652	692	678	740	656	669	734	640	681	659	702	633	698	653	716	703	705	667	703	631	715	701	700	690	708	674	668	711	713	741	693	677	700	634	686	632	646	695	650	674	655	662	665	649	681	674	710	664	646	678	701	717	700	623	684	699	687	650	709	697	743	650	693	677	705	666	673	726	691	703	638	690	683	640	661	673	684	687	676	714	650	678	684	683	642	685	659	683	684	687	685	709	692	671	672	655	708	671	744	655	675	690	687	657	665	652	726	658	717	687	666	657	655	721	647	670	698	706	658	709	700	694	694	690	695	673	658	691	662	683	700	674	673	657	660	669	658	687	696	684	646	674	716	681	715	689	649	683	658	722	664	650	688	701	729	750	709	708	669	684	673	713	674	721	633	670	677	676	673	682	643	726	689	669	701	641	669	669	733	715	666	676	700	663	669	678	640	654	675	687	680	641	671	718	668	729	661	655	681	700	700	687	697	656	666	662	666	651	649	671	643	702	702	680	680	670	685	684	688	702	702	659	677	678	698	657	684	715	664	688	652	671	686	673	654	647	721	701	628	668	714	693	688	703	716	682	674	669	689	649	683	674	659	693	679	704	662	709	693	710	683	703	697	716	705	680	648	703	675	693	716
12747	734	661	509	409	276	255	214	207	190	164	171	158	137	168	139	144	150	144	146	133	146	152	151	141	127	153	141	143	135	137	144	130	148	133	124	128	119	160	132	156	153	143	120	147	145	135	134	112	128	166	163	150	144	118	100	131	150	147	123	119	119	147	128	116	122	139	137	132	139	127	104	144	127	125	120	122	124	108	139	151	135	163	129	138	153	141	121	136	124	147	151	135	115	136	125	151	136	128	132	139	126	150	128	108	115	134	131	137	114	143	138	115	124	134	112	122	129	120	126	149	149	129	121	130	137	151	140	132	133	135	111	117	115	125	138	147	128	114	122	128	142	134	124	126	116	116	143	125	158	128	138	135	143	120	110	117	124	133	134	140	125	140	124	143	127	106	139	128	129	136	119	129	138	119	115	108	135	135	108	130	118	118	125	135	135	108	132	129	144	161	118	138	113	135	126	145	121	139	137	124	137	117	123	132	130	157	149	123	136	121	131	131	137	120	121	137	133	132	138	138	143	151	153	118	125	131	129	138	138	136	151	113	131	128	140	152	121	123	119	129	129	136	132	133	110	131	130	135	145	130	131	142	148	138	134	136	128	131	129	134	124	118	104	147	114	125	130	146	104	136	148	125	142	141	119	113	138	146	134	138	134	130	156	129	148	138	134	124	140	130	114	140	130	140	138	129	120	127	142	128	129	122	144	137	135	153	127	138	131	132	117	131	145	140	141	124	130	132	134	125	118	117	123	135	128	114	157	118	127	105	139	113	145	123	126	148	109	129	133	150	114	131	109	126	137	128	116	130	112	129	115	133	141	128	129	123	105	133	134	121	146	139	125	139	146	136	117	118	135	150	129	128	109	159	151	129	131	107	134	141	110	116	136	114	145	154	140	149	139	121	99	134	146	121	161	163	145	123	108	102	138	117	123	120	122	133	127	148	134	140	136	135	121	117	114	140	135	123	122	130	140	139	146	119	116	133	119	121	130	111	132	126	130	118	135	127	133	142	122	117	124	139	140	123	118	152	121	126	132	135	124	152	142	149	140	136	125	116	129	122	156	138	114	163	135	135	133	127	138	136	141	129	138	104	124	134	146	140	145	134	134	142	150	137	137	130	134	131	130	134	141	161	137	114	128	133	144	144	142	125	132	130	124	141	142	132	113	140	135	140	135	133	124	120	126	134	134	137	121	139	136	150	140	131	144	134	129	148	130	127	143	125	128	141	134	135	130	108	149	132	137	114	134	146	130	140	105	138	136	117	154	139	137	132	168	147	122	138	141	118	157	152	152	142	155	136	141	161	127	128	142	133	124	131	111	113	139	127	120	153	141	136	131	135	138	132	122	137	147	142	136	154	159	134	108	141	128	132	124	136	123	113	119	117	123	120	142	135	113	126	151	150	137	151	126	119	124	142	107	128	114	132	135	127	126	125	106	133	154	133	119	132	132	142	131	132	147	139	155	120	149	129	117	132	123	123	134	148	125	128	146	136	121	122	145	151	129	142	116	168	143	147	125	132	134	125	119	125	134	118	136	134	122	111	134	145	124	124	127	133	135	127	128	139	134	127	124	168	122	111	129	127	105	110	129	131	152	121	133	125	136	130	126	122	124	131	131	158	141	135	143	144	116	143	145	130	131	130	120	136	129	147	123	135	117	130	139	134	121	142	122	141	142	146	123	142	132	134	107	146	121	134	129	109	147	128	141	139	135	133	114	141	126	147	127	144	131	120	122	155	138	151	137	124	128	122	137	119	143	134	142	138	141	142	140	115	114	143	130	119	121	137	139	132	130	148	118	135	135	134	129	141	135	131	127	122	148	135	150	123	134	101	136	128	120	144	130	142	136	124	150	144	167	122	133	131	135	140	153	124	135	109	137	127	133	128	123	157	130	121	135	129	126	130	123	150	132	142	160	115	136	120	125	141	133	133	137	132	126	151	110	125	137	128	120	125	123	136	138	138	117	125	133	120	123	114	134	102	125	127	127	127	161	146	127	123	136	115	158	144	137	131	131	110	122	134	123	128	139	145	117	141	157	150	116	140	137	115	99	108	143	121	132	118	154	149	132	136	139	125	120	127	142	157	118	132	126	98	140	117	140	124	155	145	142	126	153	111	164	145	130	125	146	112	125	126	122	127	138	154	136	141	133	147	142	142	139	137	144	118	126	128	116	116	113	134	128	134	131	141	120	139	141	144	138	125	122	146	139	122	150	140	132	158	140	136	113	132	139	122	142	142	155	107	122	121	137	123	126	143	139	159	122	116	143	127	129	137	132	141	126	128	141	110	136	134	115	122	138	132	132	131	137	115	113	132	127	117	154	148	137	128	149	120	111	140	124	144	126	150	131	148	121	120	126	132	135	133	141	121	144	125	129	126	127	102	128	140	135	127	114	139	119	127	127	125	131	145	141	120	125	153	134	127	133	123	132	116	150	135	136	151	120	119	152	117	137	135	127	153	145	124	120	128	109	148	122	129	104	123	136	136	125	151	118	129	133	128	116	142	143	140	120	133	127	93	128	107	119	118	136	113	122	135	127	143	132	124	122	131	117	136	140	124	128	154	117	142	163	140	135	148	117	132	124	114	116	130	125	172	146	117	134	126	148	123	148	141	147	133	137	120	117	141	135	141	134	138	128	128	129	140	121	121	141	111	136	141	135	125	122	134	122	148	145	124	135	140	146	144	142	131	133	129	134	129	141	140	139	124	120	113	138	143	98	131	107	147	138	141	143	127	136	141	114	122	136	139	107	134	116	144	142	145	122	145	121	127	122	136	132	132	139	127	132	136	145	133	137	149	129	125	123	128	132	113	131	137	99	131	134	155	126	140	135	137	133	126	121	138	128	127	113	135	136	149	125	148	115	122	125	127	142	122	132	122	126	142	136	147	147	156	123	149	139	112	142	135	144	117	138	153	132	122	156	139	118	126	127	129	134	134	134	110	128	138	125	146	122	125	137	131	140	126	122	158	116	127	122	110	126	134	119	124	127	116	106	138	153	140	148	121	128	118	127	129	140	145	113	113	152	118	115	110	141	140	110	144	134	141	131	148	150	120	146	134	139	135	153	136	139	112	126	135	124	135	127	123	141	131	125	140	138	118	126	117	140	145	126	130	125	135	117	127	143	127	146	152	137	121	138	133	143	125	119	128	127	142	108	136	139	119	124	133	106	121	140	144	122	119	121	129	147	121	136	124	128	125	130	124	134	123	127	134	130	159	108	138	137	139	142	139	113	148	132	134	132	109	139	136	137	121	131	144	137	117	148	154	133	150	126	137	115	115	128	132	111	124	148	135	104	127	126	107	127	126	119	121	153	107	132	129	147	146	125	114	122	125	128	117	124	148	115	165	114	120	121	142	131	137	113	136	144	142	148	137	131	138	110	139	140	123	137	123	143	127	146	153	123	144	141	122	123	133	134	125	131	138	132	118	115	154	124	119	131	129	132	142	151	127	113	113	117	141	115	131	128	126	124	140	124	126	137	142	137
7864	739	1396	1702	1477	1178	972	827	738	662	629	614	550	506	517	490	468	440	485	449	443	423	408	489	412	385	418	401	378	356	395	402	375	378	370	397	361	380	369	367	356	369	370	366	377	363	363	390	351	360	334	332	384	350	346	377	372	386	370	366	381	378	391	381	361	350	347	373	367	368	323	380	370	374	362	351	352	387	354	368	372	374	341	320	349	338	339	339	329	366	343	370	386	361	338	354	342	356	350	365	368	397	376	381	346	362	361	348	354	392	347	362	376	375	368	316	335	364	337	346	357	381	345	357	350	374	350	353	340	347	330	331	370	363	383	360	348	362	327	344	364	331	346	367	365	352	362	386	356	323	356	363	337	352	366	382	388	351	346	329	359	373	319	372	376	321	351	338	356	357	338	386	348	342	373	366	347	363	373	368	343	348	355	349	326	345	368	341	353	392	354	346	365	385	358	352	371	353	357	347	335	342	378	360	359	349	354	378	351	370	369	370	336	355	373	370	388	355	350	333	320	359	339	363	348	376	366	358	377	355	378	374	347	334	368	339	365	351	352	339	330	357	341	336	348	389	359	346	349	337	349	360	383	343	340	366	371	350	344	362	312	385	409	310	325	345	338	354	337	351	331	343	388	355	343	342	378	348	340	358	343	330	348	385	324	364	340	327	377	325	328	354	337	358	350	352	380	368	320	364	356	343	343	360	339	358	355	358	358	337	343	340	342	344	349	330	348	398	374	359	346	361	370	332	349	364	353	345	366	345	381	355	323	365	308	345	352	379	379	336	353	335	378	361	359	353	362	349	337	334	333	391	356	370	343	357	353	350	380	340	363	328	336	353	350	346	344	335	340	340	384	353	362	334	336	370	346	357	330	353	371	370	341	319	341	401	323	380	377	337	338	359	368	348	362	331	396	345	361	342	370	338	352	363	339	346	324	362	342	363	338	373	376	336	357	332	363	350	349	358	352	361	344	336	364	311	339	355	386	347	350	357	339	363	363	332	353	357	327	377	349	379	342	353	362	373	330	370	339	362	301	380	387	343	380	361	338	375	340	351	329	390	338	331	365	330	343	318	371	354	357	344	404	362	363	357	354	376	352	366	362	350	340	323	354	370	337	337	341	330	360	348	360	350	337	360	363	366	335	352	361	333	326	354	385	365	352	353	351	371	365	373	342	360	352	341	337	336	345	378	331	365	365	333	309	338	332	353	379	325	329	363	364	346	309	341	321	369	359	377	314	358	329	337	362	376	369	337	352	377	341	359	348	339	319	347	349	384	333	327	352	329	356	345	305	343	380	330	321	340	371	368	357	345	342	350	363	348	336	345	344	356	351	322	341	321	334	341	322	367	365	346	359	341	332	365	371	358	336	338	365	351	357	392	373	342	357	350	340	330	330	374	324	344	324	362	354	322	343	342	359	346	335	374	317	364	354	365	349	351	350	366	328	353	347	344	344	347	347	340	355	313	344	344	361	327	328	371	338	357	360	329	369	353	331	331	323	378	348	329	341	373	385	319	368	346	397	348	332	345	362	367	337	352	338	349	345	345	356	375	365	350	377	375	363	362	335	362	362	354	333	348	361	363	357	374	296	341	366	344	365	370	370	345	394	348	362	325	333	330	356	365	369	339	322	370	378	389	350	362	353	341	363	350	360	331	380	361	363	338	408	365	362	340	361	359	340	356	334	376	347	356	342	310	328	350	351	363	341	339	362	346	349	340	379	310	359	358	373	328	369	327	328	385	342	328	335	339	355	396	378	326	358	357	361	388	323	367	346	347	333	358	315	380	347	339	325	360	346	326	326	374	331	356	335	387	355	373	336	350	367	376	383	381	333	337	378	371	347	356	356	342	334	342	384	349	335	410	357	325	374	341	341	340	331	304	341	353	340	348	346	334	365	331	341	346	317	357	369	356	362	368	352	385	341	348	375	342	364	352	345	312	343	326	365	334	332	391	350	341	348	364	354	339	368	362	352	344	344	348	341	350	383	355	380	324	331	347	345	359	348	335	340	336	320	348	334	353	353	380	350	345	332	317	349	343	338	351	321	372	334	345	336	330	353	378	358	335	372	343	370	376	352	331	347	317	350	354	338	367	333	331	337	345	349	349	394	381	337	364	350	346	372	315	378	334	318	330	351	356	349	343	367	318	329	352	374	342	359	353	365	368	348	379	367	356	376	363	346	309	354	352	334	348	349	324	344	354	351	381	367	334	342	369	352	378	340	360	319	368	333	337	334	362	363	362	322	342	327	333	355	354	320	367	344	309	329	339	353	352	323	337	347	347	357	336	332	346	331	344	361	379	333	341	381	355	351	347	359	329	361	340	341	336	363	342	364	350	351	373	354	370	361	308	342	350	362	381	332	358	361	348	370	353	366	324	366	359	382	356	360	347	392	362	354	361	352	361	341	348	356	330	366	343	371	359	366	374	326	331	345	325	361	346	352	354	325	374	342	321	346	338	335	359	374	337	364	339	318	377	380	363	360	341	344	369	341	346	344	344	325	357	326	341	375	401	343	334	361	353	356	357	326	331	359	351	366	339	329	336	366	357	361	339	309	365	350	321	325	367	322	352	325	330	370	358	340	371	355	353	346	358	350	356	331	351	375	333	319	324	361	359	356	376	326	368	344	336	335	342	313	351	335	330	356	360	338	397	341	363	356	337	349	364	372	367	344	328	325	338	360	351	330	357	355	358	342	345	352	355	351	332	345	358	406	342	334	329	390	352	377	336	325	320	365	339	318	361	360	337	316	312	346	367	359	379	343	347	394	381	365	367	363	349	342	360	333	345	332	341	348	333	334	342	373	302	363	346	381	390	327	337	362	344	363	329	350	312	347	364	365	376	371	327	334	359	332	329	370	343	358	339	353	345	351	347	336	315	366	343	336	371	359	339	340	317	342	339	370	374	368	328	336	332	347	319	342	384	386	360	308	315	382	334	350	325	366	350	341	347	349	346	383	367	358	333	379	349	329	340	338	352	338	345	319	359	325	371	334	355	351	363	315	336	374	375	367	361	379	345	361	327	384	355	356	365	334	350	381	366	374	362	356	344	358	378	368	324	352	337	367	351	371	336	312	347	346	362	334	370	390	335	333	340	323	359	369	341	326	334	335	357	373	350	373	358	343	355	361	363	366	364	369	377	365	346	345	351	334	364	351	373	370	374	359	364	327	335	331	348	373	367	353	304	341	326	386	339	346	343	385	351	368	347	369	304	368	361	338	367	373	321	337	362	371	361	372	358	340	332	331	411	321	349	330	331	354	344	323	368	365	364	364	308	346	366	363	350	344	339	364	331	358	348	376	369	319	329	366	320	387	348	336	354	363	345	373	355	340	355	341	349	360	345	378	353	339	348	333	353	364	356	358	354	345	341	363	351	339	348	313	349	338	363	391	351	359	351	315	361	347	353	346	370	340	348	352	377	336	320	333	347	341	339	319	339	327	356	354	342	333	327	338	356	332	373	354	351	332	332	333	356	299	371	319	356
1457	409	392	410	374	427	386	363	424	427	357	427	412	387	402	406	394	380	380	392	386	386	385	420	406	425	410	392	376	389	404	427	403	394	383	379	408	398	407	414	414	388	386	432	401	369	414	435	386	372	388	388	410	392	413	366	377	440	417	408	398	447	369	412	381	391	409	426	371	410	389	402	371	407	390	362	361	423	376	378	371	384	382	364	406	398	403	439	384	384	421	385	384	370	380	379	364	386	401	408	381	378	372	374	428	381	416	420	403	400	401	431	385	415	459	414	411	399	353	408	403	411	394	406	400	403	396	385	438	437	390	375	416	411	395	386	364	400	404	423	380	404	386	368	443	440	377	392	362	378	331	346	380	383	435	367	428	404	388	416	380	373	386	358	387	409	388	371	383	394	433	433	403	399	374	428	425	390	393	384	430	408	390	408	401	375	379	383	414	412	369	376	408	430	418	391	413	420	385	401	402	416	471	403	419	417	392	382	371	408	392	412	389	390	387	381	393	398	390	430	383	370	396	393	423	383	412	392	389	395	376	379	388	399	386	430	392	397	383	415	395	400	391	404	410	373	344	392	393	373	405	420	399	421	380	411	416	418	384	431	402	374	361	399	410	366	401	390	427	429	394	358	379	400	390	383	379	408	405	400	431	419	388	353	427	386	397	405	377	385	395	392	405	383	382	379	395	392	379	422	405	416	411	386	400	410	420	396	427	387	428	417	403	405	392	386	379	369	418	385	386	378	382	372	389	430	411	393	392	444	398	372	391	392	398	394	379	408	358	412	394	393	398	397	422	360	388	409	427	403	388	388	365	401	400	415	360	393	386	415	377	376	392	376	383	372	380	386	379	432	385	398	390	416	388	417	408	430	366	386	397	399	355	376	440	412	424	376	392	426	399	406	393	415	389	431	431	429	395	365	354	415	417	377	387	406	417	408	427	392	380	451	369	357	377	411	399	405	383	395	414	395	380	361	394	376	355	367	398	379	360	408	404	363	406	413	393	413	414	366	409	378	381	399	410	422	399	421	424	375	435	355	429	374	361	412	416	366	415	408	437	388	391	411	384	412	380	428	361	416	349	393	409	365	411	390	408	363	410	383	377	401	394	392	403	382	397	399	381	412	428	408	364	419	381	403	434	387	438	401	419	393	383	404	376	361	398	400	385	372	377	407	406	366	358	399	397	379	398	366	403	397	389	402	401	407	380	403	403	389	376	380	389	435	371	389	410	412	414	411	395	438	435	412	377	414	403	357	389	369	385	372	397	417	403	400	404	407	406	354	395	423	412	404	435	397	395	385	387	399	389	430	366	370	376	396	377	392	437	390	450	370	392	407	400	382	403	402	379	427	388	380	394	404	368	391	367	402	379	424	414	381	365	361	433	392	399	394	430	395	422	395	394	341	387	369	419	413	384	417	424	386	370	377	410	430	376	407	422	399	406	372	373	406	400	402	396	366	406	381	381	436	392	409	408	416	414	389	421	401	392	430	410	444	406	387	391	352	369	363	412	397	383	376	425	372	379	414	385	395	374	363	456	417	383	390	378	408	393	364	397	404	393	396	405	384	352	392	382	375	401	400	391	411	408	370	404	385	424	416	359	383	378	401	388	416	421	423	393	425	400	387	405	405	384	351	403	421	384	435	400	426	377	407	402	385	374	417	430	378	388	419	404	413	406	380	434	416	413	387	411	345	378	359	395	422	382	383	400	354	365	400	396	394	445	399	361	395	428	398	427	401	405	415	402	359	380	406	435	424	432	377	408	400	393	373	364	346	452	412	419	374	388	402	429	437	394	395	385	387	400	382	419	414	404	382	399	365	433	395	416	402	420	385	418	396	383	382	412	427	412	389	404	388	359	390	371	416	386	402	411	407	421	364	373	401	410	402	398	396	392	383	404	412	379	393	408	401	431	389	364	406	407	388	407	407	362	369	402	351	396	398	443	404	405	408	386	398	371	419	344	407	374	392	411	410	385	432	387	393	400	374	404	410	457	440	407	354	413	431	421	404	364	356	400	395	415	386	414	367	432	419	400	417	390	408	395	396	376	378	395	385	387	389	402	372	397	408	403	398	399	378	410	426	404	400	401	422	390	426	383	411	388	376	411	422	397	392	384	419	377	387	379	389	427	346	416	371	406	374	372	354	400	394	406	386	397	438	404	382	386	376	403	375	368	380	402	419	396	409	411	375	402	417	388	370	394	391	383	392	380	433	388	403	389	405	353	423	379	397	388	437	421	398	408	410	381	367	413	394	332	445	373	364	376	453	392	396	364	418	424	411	385	377	392	399	378	387	435	404	405	412	392	393	402	385	393	362	394	435	390	370	357	394	428	385	429	422	373	413	386	407	391	387	364	390	423	420	390	431	382	370	372	398	394	367	374	418	404	393	388	390	377	430	350	385	360	388	422	403	394	403	395	378	401	356	392	379	382	410	417	402	384	406	401	377	441	363	382	389	374	376	421	361	418	442	409	378	383	388	426	405	405	372	414	400	406	392	445	390	388	398	377	362	412	361	400	385	437	400	382	370	381	414	397	444	427	400	378	398	421	422	418	383	347	407	403	362	393	390	409	415	382	403	406	381	424	419	380	408	382	444	366	363	420	425	415	425	407	406	396	370	387	424	367	394	440	393	415	370	412	388	379	377	402	377	428	443	416	413	407	363	441	453	418	385	409	377	399	400	415	382	385	424	401	389	400	370	364	365	389	394	376	392	384	359	391	384	366	379	420	418	443	423	395	432	421	381	381	392	401	403	421	351	387	393	429	372	377	380	382	420	395	401	386	407	392	431	411	392	404	376	404	429	412	419	391	415	384	424	389	386	386	389	390	407	378	400	410	408	403	381	434	409	385	419	397	398	395	391	366	404	361	395	385	392	389	354	375	419	420	388	373	415	385	438	387	418	404	391	358	396	418	365	392	412	381	416	406	362	412	382	386	373	439	386	392	379	371	410	402	377	379	378	410	398	461	398	407	398	376	373	390	415	383	438	380	409	394	427	363	419	385	381	381	395	389	410	390	371	376	424	356	413	393	411	371	420	383	415	406	411	423	384	365	371	397	363	408	411	446	405	400	413	407	405	370	401	396	383	389	362	394	389	388	365	418	393	443	412	408	408	413	414	425	445	395	404	419	402	451	401	347	412	405	380	453	393	419	420	427	389	426	360	392	401	383	421	384	406	390	408	397	380	418	392	407	422	370	407	389	423	376	452	392	384	413	412	409	432	378	403	428	413	401	374	410	403	393	385	377	396	411	400	387	379	367	408	381	402	416	419	448	406	384	364	387	373	374	428	403	378	423	361	384	394	394	431	408	377	384	368	402	386	407	410	363	408	388	444	405	386	385	423	412	399	380	365	398	378	399	374	408	391	404	409	454	410	391	375	411	381	402	398	397	412	378	399	378	368	407	376	348	412	397	391	417	406	423	386	401	420	409	398	405	420	385	442	417	400	373	349	351	347	434	413	366	367	390	356	387	409	369	428	410	396
2104	912	937	893	900	875	952	919	972	908	883	862	924	918	880	884	895	921	913	917	925	940	876	912	895	894	896	921	943	882	864	938	938	946	921	913	903	871	916	887	945	921	915	993	924	911	937	937	986	917	938	896	900	916	907	889	881	888	886	892	894	954	915	936	915	922	890	949	871	902	858	945	869	913	950	928	894	936	921	910	918	935	905	904	933	955	864	913	909	924	925	870	903	925	909	861	848	843	929	929	898	926	912	903	911	840	914	932	919	916	940	946	912	953	879	930	851	890	900	921	929	912	945	933	885	940	913	894	943	945	894	914	890	913	899	943	933	884	933	894	950	934	939	899	881	882	897	916	937	858	924	937	935	928	892	949	914	872	942	889	966	874	908	880	920	874	896	888	992	879	904	939	886	896	926	912	906	932	860	977	914	923	941	906	882	959	920	879	930	994	946	957	923	925	927	850	933	886	936	873	913	884	901	925	922	910	913	924	871	937	934	905	909	943	886	909	980	888	916	964	919	947	930	944	875	921	972	928	946	824	878	934	863	875	930	906	890	856	967	961	885	900	934	941	903	939	899	918	945	926	982	943	911	937	891	900	919	959	924	899	907	933	984	885	899	954	939	935	882	899	879	940	930	924	818	918	911	929	918	908	965	963	919	907	898	910	965	915	895	914	891	942	905	842	946	953	920	917	928	944	890	861	909	878	940	880	950	930	947	951	955	973	883	938	930	934	889	908	918	938	902	903	884	892	924	919	949	963	870	920	880	895	913	924	899	927	927	891	923	871	911	953	914	926	869	938	899	964	940	904	881	865	856	879	877	925	875	932	906	915	917	926	911	932	911	932	872	907	883	866	859	889	889	872	956	937	852	898	900	945	925	862	967	913	914	940	914	890	999	925	920	920	926	887	909	915	905	926	884	963	881	914	885	911	883	956	929	902	900	907	914	941	932	885	980	930	931	920	906	903	891	858	926	891	945	900	930	909	955	924	838	869	923	925	939	965	923	967	904	922	901	893	902	821	935	938	868	932	870	934	874	901	939	880	935	913	912	869	917	936	853	928	901	865	914	932	865	954	869	880	945	918	968	926	874	877	888	931	947	942	904	910	860	890	899	903	891	913	953	858	898	899	911	900	915	906	875	966	861	909	880	921	855	879	893	883	896	895	945	913	904	941	946	949	950	854	896	824	943	891	877	927	881	863	921	900	967	949	931	925	935	937	951	919	937	920	923	928	873	885	844	929	893	947	968	957	927	905	914	921	922	928	903	887	967	899	942	970	941	903	933	936	948	924	927	853	912	856	899	902	907	903	957	936	900	934	917	919	873	912	934	939	941	906	897	912	916	875	905	939	963	901	930	896	879	943	926	839	913	928	905	880	911	898	879	924	948	887	884	895	923	856	867	861	931	923	904	902	927	888	889	908	868	928	931	905	915	911	950	940	918	872	951	936	915	925	888	872	931	910	914	848	930	919	892	913	908	965	896	910	888	898	932	872	939	905	939	894	888	944	906	928	922	917	885	925	892	913	881	934	887	911	900	879	879	896	878	919	906	876	881	895	924	938	906	879	934	918	958	891	927	914	877	874	917	892	856	903	897	948	925	916	886	930	929	925	874	915	925	843	876	952	911	906	927	915	891	958	958	941	902	942	920	916	937	917	932	942	977	933	905	869	933	917	933	956	946	841	888	881	910	956	972	982	895	973	926	910	950	932	931	838	945	886	841	926	881	839	893	855	932	847	927	894	933	841	894	906	912	893	926	926	913	882	904	846	882	891	955	908	943	958	901	877	904	930	913	946	905	852	878	899	908	868	877	884	938	873	918	904	875	906	884	923	877	949	902	890	916	921	892	897	955	937	931	912	886	928	944	915	894	973	888	874	892	940	904	915	976	926	921	874	913	952	925	883	905	911	924	917	892	948	933	911	908	929	881	885	926	867	894	933	919	894	851	910	902	950	857	885	956	923	941	948	955	920	942	871	885	879	903	891	900	893	958	904	915	956	956	859	903	919	919	880	921	960	954	896	923	915	915	876	872	956	925	956	919	915	947	915	902	855	921	936	923	896	867	901	933	875	926	907	905	948	907	865	964	916	898	908	895	933	931	912	912	890	894	949	976	944	916	949	931	936	891	957	908	876	917	858	932	960	934	953	902	960	879	886	938	922	914	888	928	982	928	868	887	923	938	886	912	896	897	913	904	1003	951	941	939	953	887	882	938	912	879	863	935	868	874	902	860	954	981	946	901	903	856	940	911	935	926	936	914	957	917	886	905	934	916	921	910	911	971	928	918	970	905	886	881	976	882	942	954	868	903	978	920	930	887	938	880	945	904	881	887	847	927	926	878	896	951	923	886	956	916	937	895	927	905	916	877	864	903	870	875	931	908	932	921	906	896	952	882	920	910	932	892	862	924	963	912	968	918	857	900	910	886	953	890	899	878	931	915	932	888	941	856	990	885	909	930	942	896	899	879	942	906	978	901	937	912	900	915	883	883	875	871	888	859	894	925	901	860	915	841	887	911	984	905	910	934	850	924	888	931	955	875	872	894	917	938	929	875	917	922	887	916	887	900	943	966	878	961	878	919	942	950	908	907	910	895	956	903	889	922	905	890	886	964	918	965	911	883	892	959	833	907	860	941	901	923	942	920	867	878	972	898	892	910	932	929	901	976	897	851	930	925	916	985	890	896	898	892	931	879	941	952	933	922	933	954	913	911	919	926	902	963	874	922	901	918	957	872	957	876	874	909	896	916	907	867	892	890	913	890	965	924	928	907	944	864	895	914	906	887	897	921	869	947	897	915	916	890	958	868	930	913	894	888	893	868	919	928	976	973	917	950	878	897	959	962	904	972	942	864	908	937	895	900	943	852	924	877	926	863	971	941	894	887	903	931	906	875	940	878	952	971	857	906	929	986	928	894	947	912	946	916	869	847	912	921	912	899	874	896	930	966	930	925	897	879	882	925	926	866	965	875	905	931	886	904	904	893	919	899	939	884	855	905	950	952	958	874	883	930	900	934	960	954	957	904	927	913	942	963	941	922	910	859	963	898	984	893	887	910	899	916	930	924	910	977	920	906	1001	949	900	967	906	883	944	916	896	908	939	899	923	905	894	874	908	953	897	941	928	955	908	864	923	888	917	883	952	885	926	880	956	955	891	876	858	884	889	908	914	883	943	890	917	869	933	898	941	897	932	880	971	953	921	927	879	967	877	910	968	884	912	948	880	921	923	948	995	893	936	963	937	909	954	907	934	894	852	937	941	880	905	920	894	851	906	938	942	919	899	881	861	900	905	904	917	893	928	916	961	954	894	932	925	933	942	908	908	960	924	926	935	955	883	898	892	924	914	948	893	919	885	917	914	930	887	936	882	909	931	892	916	961	932	910	909	862	904	906	913	926	892	960	950	969	950	894	953	958	957	948	900	875	945	965	894	927	904	875	908	896	888	870	877	917	866	925	893	985	899	896	946	901	844	934	908	950	920	916	950	901	898
7217	523	543	528	388	389	350	320	308	287	332	293	301	305	307	305	271	304	292	287	296	325	273	315	315	288	286	279	279	271	274	303	278	313	303	320	301	331	327	263	328	297	284	292	281	286	289	287	297	264	307	322	288	261	306	297	266	316	319	263	267	281	271	281	280	250	303	265	288	284	289	277	304	262	285	288	246	309	270	282	286	281	320	304	298	282	278	295	322	284	272	253	311	315	299	273	275	277	277	274	277	289	285	314	284	276	286	268	291	278	260	275	279	293	273	273	323	285	272	310	278	288	263	279	303	314	283	271	290	312	308	264	312	299	303	316	283	335	292	309	247	288	279	287	320	299	275	312	307	308	281	310	305	295	272	303	271	309	306	298	298	300	301	314	287	280	306	285	292	295	316	285	295	328	275	253	295	269	319	290	300	295	291	307	278	287	294	300	280	278	297	257	291	291	279	282	291	284	314	294	277	267	302	283	284	309	294	286	286	276	299	328	297	270	292	299	288	281	290	235	281	242	283	302	309	280	306	283	272	283	259	290	310	308	288	298	301	272	313	273	278	293	297	295	284	289	279	305	283	279	293	301	305	301	290	271	273	287	262	274	280	294	286	292	270	278	291	261	308	307	288	261	273	295	291	265	291	298	290	317	298	308	297	277	307	266	300	308	281	286	313	286	295	303	282	305	279	294	317	272	295	296	297	289	274	290	254	260	277	278	287	292	300	284	284	252	283	301	294	309	275	309	297	316	310	292	274	278	266	277	277	267	301	321	291	294	279	293	278	276	326	316	291	286	299	300	332	300	284	281	303	271	304	275	308	302	270	291	284	322	282	297	305	281	295	297	311	301	323	265	286	288	315	300	288	316	319	302	290	313	265	317	281	333	293	265	279	288	308	268	266	314	321	302	290	313	279	271	267	319	280	313	278	284	296	310	294	299	293	292	276	286	277	311	283	273	276	296	297	306	279	319	295	274	310	287	306	294	269	277	308	292	311	255	292	246	311	265	280	275	261	273	332	285	284	327	314	257	254	275	324	273	306	312	313	279	287	278	308	264	313	303	306	282	311	314	304	270	257	296	262	264	311	300	280	337	268	286	297	287	299	266	306	285	290	319	318	328	301	303	280	283	310	279	287	306	286	312	319	277	288	297	329	300	304	306	311	323	295	292	304	294	253	321	291	321	298	279	263	290	289	272	270	273	284	275	318	293	328	258	308	285	271	273	295	296	322	266	261	319	307	303	307	333	275	283	296	308	273	294	267	267	331	262	271	262	308	302	303	289	314	311	296	281	250	283	303	275	306	281	293	306	286	286	309	299	279	289	306	318	327	280	302	324	281	300	308	268	280	318	274	254	271	296	287	304	291	285	272	277	292	296	314	280	277	275	317	301	305	287	293	301	290	295	302	269	284	259	281	280	286	319	265	262	270	281	275	307	289	299	284	315	282	257	267	295	270	293	318	285	246	299	287	312	290	304	303	274	280	279	292	277	274	295	283	281	287	289	299	271	298	298	247	310	302	282	303	276	280	282	282	283	268	264	312	278	287	335	301	293	282	308	298	279	270	278	278	297	318	264	288	347	331	291	305	338	283	290	333	262	314	258	288	311	245	294	271	296	318	302	283	318	307	307	293	263	289	303	276	261	314	291	304	298	279	305	246	260	287	266	287	321	272	295	298	275	283	302	288	268	301	277	361	310	276	278	301	267	302	275	288	291	288	295	290	306	288	282	316	295	290	291	262	298	287	322	302	282	271	297	286	288	305	289	290	291	265	285	291	279	299	303	306	264	296	295	289	341	291	276	290	294	278	291	305	307	287	317	258	280	287	284	297	277	289	299	291	302	276	276	298	312	295	279	281	287	274	288	285	305	303	296	273	302	277	266	288	297	283	284	300	282	269	310	270	276	271	284	309	285	290	316	304	275	273	317	289	310	296	292	292	292	294	302	302	277	283	269	270	275	271	311	287	300	303	277	301	278	245	314	287	286	295	295	270	250	339	303	308	303	314	269	292	312	273	268	291	295	306	297	298	315	276	260	270	272	297	307	271	275	291	300	283	253	292	272	310	282	299	302	278	281	266	293	298	272	318	289	282	275	277	307	273	269	306	290	285	269	294	280	302	298	303	290	324	297	309	301	265	312	252	274	264	298	298	275	256	268	282	260	295	317	284	305	245	300	284	264	297	290	306	274	301	309	319	306	292	283	299	287	295	288	357	283	286	260	266	283	280	261	304	305	283	260	273	265	288	274	297	315	296	308	273	282	308	296	304	301	312	281	295	304	306	282	283	262	283	276	272	282	298	304	304	299	257	312	308	326	298	244	264	299	281	332	268	295	307	293	317	291	308	300	317	291	276	293	271	307	327	263	276	309	281	281	291	266	299	316	277	316	301	297	294	270	303	304	299	284	305	288	291	262	323	308	287	260	314	308	273	293	286	291	275	307	303	290	283	273	282	305	282	303	324	297	286	275	280	299	298	265	275	296	289	271	299	308	265	281	282	300	288	279	281	260	289	322	307	287	251	289	300	284	282	293	291	302	264	310	289	311	286	294	284	262	285	300	267	273	285	288	292	271	301	294	285	290	285	276	251	277	279	309	290	313	265	316	307	274	257	314	286	282	312	291	309	270	297	264	271	324	283	279	267	285	313	229	309	316	274	288	295	297	291	279	274	296	307	336	265	294	311	312	280	301	269	277	293	271	281	277	286	290	319	303	269	290	319	282	262	277	289	302	299	318	315	271	299	315	297	266	294	281	304	300	285	313	289	284	288	298	282	294	275	285	298	281	288	291	327	286	307	257	309	303	283	293	314	298	300	292	292	296	301	281	295	290	292	353	283	288	289	299	300	306	272	270	311	285	317	293	348	302	271	326	299	296	272	277	298	265	292	283	306	304	297	247	287	324	253	299	284	298	300	292	249	268	289	271	278	266	299	296	277	306	297	282	261	271	291	292	289	283	298	250	316	303	261	322	294	248	315	295	265	271	301	264	315	286	269	263	270	278	284	289	284	327	250	306	277	296	311	296	287	319	278	261	285	281	263	290	266	307	294	267	292	295	282	290	270	295	299	269	315	314	292	275	288	272	283	273	312	318	268	314	292	292	285	288	259	314	266	275	280	309	284	285	320	288	278	314	293	285	284	318	295	285	282	315	307	267	285	291	293	318	287	281	313	306	293	289	282	289	287	251	282	271	313	311	291	309	273	312	287	294	287	285	290	293	278	293	336	308	301	306	299	262	320	286	289	297	285	285	292	311	330	270	300	266	285	280	299	292	266	279	317	307	316	310	282	283	285	303	321	313	313	255	351	292	296	306	329	296	262	293	303	317	304	299	291	302	273	298	309	287	283	301	292	315	295	291	305	310	281	279	319	298	279	267	290	316	275	243	280	317	271	281	273	274	303	290	282	271	269	281	317	275	251	295	295	290	264	355	261	272	277	279	277	268	268	303	310	328	311	317	299	265	290	284	256	261	273	299	300	315	289	297
6475	929	1223	1376	1276	1098	1053	930	915	877	807	815	752	760	759	769	738	749	750	735	723	683	708	709	722	713	686	711	694	713	689	705	720	686	699	716	655	707	745	732	641	686	669	702	674	737	682	708	655	674	667	711	681	695	645	713	655	714	633	654	682	677	652	654	640	695	739	714	698	707	677	639	715	703	713	680	763	683	693	705	685	733	683	657	655	676	683	705	681	677	691	706	711	704	685	725	715	676	695	711	695	677	722	672	662	701	709	711	686	713	670	636	736	642	661	641	671	683	693	659	646	705	673	686	711	697	668	653	668	688	727	721	637	708	666	743	712	664	658	656	654	739	703	672	680	690	706	695	658	651	655	680	638	713	665	686	683	651	663	647	711	654	671	653	654	706	714	686	668	643	656	700	693	694	668	654	704	678	666	650	700	662	721	680	689	740	713	686	681	676	684	650	653	659	666	674	682	719	693	653	706	693	679	661	683	683	708	694	655	657	638	682	706	722	673	710	701	670	681	697	705	711	655	650	682	740	698	700	706	694	650	669	669	663	679	685	679	681	676	642	668	668	686	642	688	721	685	711	684	729	667	643	688	692	690	692	693	654	702	699	688	697	722	702	672	713	671	700	708	634	695	654	701	643	681	719	634	704	642	634	657	691	649	696	671	686	664	680	696	651	653	692	649	653	669	750	672	667	668	709	712	646	653	658	698	679	658	723	704	685	724	671	731	627	675	663	689	670	710	654	767	699	687	679	718	669	687	678	681	663	717	660	682	694	633	682	744	686	664	670	709	721	638	684	721	719	676	656	674	652	691	688	655	723	716	716	688	712	676	725	662	675	689	682	706	676	697	691	668	638	652	655	702	656	695	672	724	692	727	637	672	713	667	724	660	689	657	713	696	661	663	695	664	674	612	675	667	597	689	662	680	660	680	672	630	662	688	684	719	712	668	686	693	640	673	688	675	654	669	691	662	666	669	643	588	672	724	679	679	675	646	718	664	628	664	676	690	645	713	658	675	705	664	684	664	671	679	733	650	688	724	681	699	658	682	636	661	699	683	650	678	681	721	675	658	689	653	660	682	704	689	678	735	665	664	663	715	738	657	661	658	664	660	703	695	689	673	699	643	658	636	664	662	625	677	649	667	662	667	691	715	718	665	694	649	648	675	665	637	646	632	679	653	680	652	689	710	708	692	684	662	685	676	684	688	676	753	735	717	684	677	718	710	675	707	717	673	706	745	705	687	677	674	652	697	703	671	676	687	745	661	692	703	670	677	693	691	677	674	705	694	692	670	690	689	685	709	686	629	669	641	668	672	673	704	700	697	656	664	639	660	628	677	691	661	679	713	665	674	626	706	692	682	651	685	631	711	714	639	690	728	668	700	678	646	669	692	697	690	680	654	694	694	635	702	712	668	677	670	701	707	716	712	670	681	630	697	678	667	646	657	671	665	688	659	671	666	713	664	690	698	688	737	688	690	721	708	690	684	688	678	624	698	681	697	707	669	645	650	677	697	657	651	734	733	709	701	697	698	699	640	635	702	734	686	652	677	648	667	698	716	698	695	697	705	707	627	656	690	665	667	692	679	700	659	696	654	668	661	685	657	686	697	676	666	668	719	642	652	690	698	680	654	676	711	655	693	696	655	693	716	705	696	683	655	659	654	685	711	679	658	660	681	676	680	682	675	702	680	605	687	703	712	683	681	662	682	620	703	719	683	675	687	709	663	664	684	671	667	657	662	701	684	664	708	665	699	636	684	693	699	663	648	671	679	685	668	684	716	692	665	675	646	672	684	665	696	685	672	622	655	647	708	657	691	731	673	696	723	684	649	680	708	702	620	675	676	704	640	726	716	669	688	688	675	727	684	628	663	696	714	703	679	731	650	694	648	678	689	680	671	678	649	714	687	677	685	690	683	666	629	700	714	686	640	653	679	690	689	701	667	675	645	696	726	648	652	655	671	709	670	714	679	670	657	674	674	681	737	652	676	663	618	698	639	657	655	695	693	645	687	668	673	686	685	662	650	683	721	636	701	697	666	671	673	653	667	633	659	677	706	715	678	679	688	699	648	681	664	724	709	695	690	665	695	681	668	630	704	680	699	661	694	652	710	686	714	676	692	672	698	623	648	721	712	643	636	693	673	681	641	691	644	641	711	636	702	675	705	656	684	660	651	680	686	667	675	690	678	680	706	654	682	681	723	707	630	666	691	644	728	667	748	700	659	694	682	698	726	689	700	693	630	690	710	661	717	653	674	689	664	663	734	696	638	736	626	725	708	682	702	684	639	671	653	691	655	666	689	642	668	673	702	735	643	700	697	660	708	694	682	635	684	668	707	610	674	669	675	688	692	676	717	707	716	663	726	642	664	668	678	653	684	687	630	680	696	659	672	729	728	700	686	721	658	644	691	670	689	749	699	678	652	696	688	650	632	689	666	691	682	685	679	721	716	645	667	665	667	674	718	696	690	700	681	674	674	724	680	642	726	667	692	663	692	689	686	718	654	725	680	705	714	666	706	658	640	707	697	619	676	652	616	670	659	703	693	676	700	698	722	687	700	653	704	634	672	704	691	674	666	706	676	678	656	712	675	721	665	647	701	694	730	671	659	678	667	699	644	694	710	699	714	658	662	659	678	683	693	644	702	662	651	673	713	684	659	674	664	650	693	693	691	688	617	675	664	670	699	667	741	685	700	660	716	684	676	695	708	708	688	674	663	679	692	680	690	695	703	637	680	654	658	648	728	665	690	697	703	706	643	652	719	669	676	647	673	717	687	694	671	678	658	662	738	646	643	703	674	705	656	694	718	703	667	692	663	662	650	684	722	662	631	694	680	691	678	691	674	678	671	646	744	696	707	719	699	706	676	679	692	693	681	644	676	651	719	717	662	658	679	651	631	735	652	683	696	659	747	624	659	671	682	599	696	682	687	709	729	680	630	695	695	673	672	689	661	656	666	686	691	690	700	675	685	676	733	669	708	712	691	728	672	656	640	636	684	730	658	649	700	671	675	676	703	705	702	674	647	702	725	701	718	687	679	635	684	691	698	703	661	686	681	651	696	656	675	685	672	667	679	692	672	686	707	704	679	694	696	708	710	683	653	707	704	674	669	682	653	678	670	676	710	694	655	666	648	697	691	644	658	671	675	694	637	678	727	708	690	669	698	647	635	716	681	637	708	673	688	714	704	648	712	675	691	658	708	657	682	706	662	665	654	700	685	699	685	663	682	744	645	699	688	692	713	699	664	671	666	684	668	628	724	670	685	693	681	663	693	691	676	671	637	701	673	673	681	682	686	664	651	734	635	653	707	683	652	701	664	687	640	632	725	689	685	658	658	645	657	689	704	680	695	664	680	678	668	655	682	695	676	714	652	711	659	666	661	688	677	670	681	682	684	666	691	682	668	670	685	704	647	650	664	673	636	632	690	698	641	671	717	687	663	692	661	727	669	682	655	649	674	687	677	702	697	641	687	719	714	686	690	699	627	644	715	665
12674	818	635	489	385	303	241	194	193	181	179	145	154	134	137	156	135	149	159	144	162	142	151	127	118	141	116	162	137	122	137	152	128	129	140	116	124	143	128	135	130	123	145	114	130	143	127	123	137	146	123	129	149	133	132	150	163	125	124	155	123	152	100	132	120	140	123	141	130	135	136	148	139	146	145	123	127	128	138	129	135	130	148	138	147	136	125	145	140	137	150	153	126	118	133	135	132	131	135	137	144	136	147	96	118	117	134	158	124	117	136	147	140	119	121	133	135	128	147	143	110	129	133	140	147	156	128	128	134	130	129	125	129	149	120	138	143	124	154	124	115	123	139	140	117	133	160	126	125	133	111	116	118	121	132	135	127	131	127	106	152	133	129	134	133	139	127	124	133	141	132	120	151	134	129	123	155	129	130	135	141	132	108	134	124	132	138	122	140	131	142	140	128	122	118	132	125	130	125	124	156	120	147	136	128	140	135	134	121	149	160	115	117	146	113	128	149	136	121	113	140	139	150	133	150	142	111	99	126	130	140	123	133	140	123	134	111	142	135	141	131	140	132	144	125	128	139	129	129	136	106	128	133	142	126	143	123	120	139	134	140	131	151	129	124	125	144	122	134	150	136	122	123	139	129	133	117	155	129	138	122	140	153	138	118	133	123	138	121	132	146	142	131	119	128	148	134	131	156	139	116	142	140	148	134	128	141	132	136	95	153	130	134	133	117	126	116	122	114	119	143	138	126	137	126	141	119	126	135	136	129	122	122	137	144	120	129	127	131	152	133	152	127	142	118	104	149	146	134	131	143	149	143	120	132	121	148	111	125	133	128	126	150	146	156	146	150	138	132	129	127	143	134	131	130	134	140	143	133	140	127	138	129	138	116	128	144	150	113	123	139	152	114	141	113	127	135	148	121	129	137	132	134	120	135	133	113	129	129	121	148	135	119	115	119	112	137	121	119	129	137	140	146	127	145	131	139	145	124	125	125	130	102	124	118	127	139	120	133	137	143	122	152	122	120	111	132	116	141	128	162	151	128	126	139	131	126	133	127	124	135	139	118	105	129	104	132	125	142	139	126	153	129	127	137	127	114	133	119	130	140	137	148	143	135	158	127	142	134	106	120	124	133	115	122	141	121	130	126	134	134	164	142	138	121	143	137	113	151	146	114	133	139	143	120	132	123	131	133	130	139	147	142	109	148	113	141	118	126	143	139	124	151	123	136	123	122	112	123	117	128	119	116	121	116	129	117	134	158	125	138	114	126	133	144	132	122	143	141	125	126	106	154	130	134	133	114	131	123	141	141	134	132	118	134	128	127	103	128	136	119	123	130	130	125	138	124	128	158	141	116	147	138	121	141	146	125	117	126	124	116	161	133	130	128	141	121	116	144	134	133	103	129	128	133	134	131	123	125	122	102	116	131	115	131	140	131	122	115	121	142	115	146	142	122	134	138	143	129	124	142	145	134	133	133	147	121	109	148	131	134	123	133	113	133	132	145	144	117	124	131	128	127	139	137	128	108	141	123	113	132	150	121	121	137	155	129	127	144	123	132	114	128	130	151	137	141	125	128	131	135	143	133	108	157	128	129	141	136	109	141	127	124	143	141	142	141	142	157	117	134	141	140	116	139	115	142	136	112	128	151	133	115	130	130	113	145	124	128	142	141	141	103	101	126	135	136	145	114	121	130	128	140	149	125	118	113	122	130	129	131	113	122	120	127	126	119	132	108	120	150	143	129	120	99	147	115	128	129	154	135	121	156	128	102	125	135	130	134	118	127	135	135	145	108	132	159	113	141	134	137	141	134	115	151	140	132	127	126	121	123	127	146	146	109	122	153	126	142	115	145	121	130	113	107	144	134	112	122	125	100	143	152	140	141	137	141	150	112	139	122	132	144	132	119	140	120	112	106	126	148	166	148	138	130	121	119	109	140	130	125	116	148	132	153	129	125	142	159	132	137	123	142	137	130	128	138	169	133	132	124	137	140	135	133	123	134	139	124	149	138	119	164	141	122	143	127	121	141	130	133	111	121	121	114	140	131	148	130	142	117	141	133	133	142	155	140	132	144	140	127	127	137	146	117	136	127	131	117	121	140	133	130	118	145	133	123	132	138	108	112	113	155	140	110	141	146	137	156	150	118	131	133	121	124	148	126	125	136	156	132	135	141	145	126	132	126	120	134	136	130	133	139	135	139	123	119	125	116	139	126	117	128	142	133	143	148	122	128	111	133	151	127	131	137	138	120	133	135	149	129	122	128	126	149	148	135	121	120	137	127	118	135	147	129	139	137	106	131	109	118	114	106	126	119	129	137	129	136	120	140	118	95	117	135	125	112	130	120	120	143	129	132	144	145	125	124	136	128	135	142	113	114	133	154	150	171	124	122	139	124	126	144	114	127	158	126	127	138	132	131	138	136	140	107	139	142	127	138	139	142	127	124	135	119	133	112	136	131	142	153	135	126	131	156	142	132	122	132	128	129	110	125	135	141	122	137	152	124	122	129	126	123	130	137	146	120	128	137	139	123	122	148	146	137	152	121	129	138	117	132	129	119	141	126	123	135	95	157	131	110	142	133	151	118	144	136	140	152	125	127	137	124	121	122	125	119	130	139	130	113	136	145	136	129	131	120	134	125	118	137	154	142	154	133	114	133	130	138	121	149	154	140	148	129	121	122	120	134	162	114	132	125	160	151	133	120	130	135	121	163	138	121	141	128	138	130	142	139	124	133	148	136	113	117	136	115	124	117	135	144	122	135	129	141	139	130	136	125	150	133	119	117	123	121	124	126	143	119	144	114	113	145	127	111	136	121	134	116	123	119	96	154	120	136	134	163	140	129	136	146	132	107	135	126	116	133	145	146	138	140	118	153	132	139	147	149	131	120	136	127	132	124	131	122	122	111	132	116	136	136	109	137	125	123	118	119	133	133	129	115	146	157	121	128	120	141	125	161	125	128	135	131	131	115	114	142	128	130	130	141	138	149	107	144	122	112	134	131	168	130	118	124	150	120	122	121	128	136	126	142	140	130	123	129	124	125	144	135	145	120	132	141	131	132	126	154	111	129	120	151	121	135	128	128	116	157	151	153	125	133	120	139	145	124	124	134	134	117	139	103	138	125	129	117	141	130	133	141	124	123	130	145	157	143	146	157	123	157	142	143	121	110	126	125	138	123	152	126	122	144	131	122	128	124	139	139	139	121	143	147	114	139	122	146	140	134	152	127	123	109	130	129	128	129	134	109	139	118	123	136	127	133	127	152	149	128	140	116	126	138	126	138	151	127	144	120	123	140	137	129	137	133	135	140	151	147	144	149	119	117	138	122	134	133	121	140	136	134	115	142	137	125	112	172	124	147	127	139	118	134	148	133	118	148	147	135	128	131	126	144	143	129	106	116	113	106	130	136	138	159	125	124	129	138	136	135	132	126	112	153	140	125	132	126	116	119	131	135	127	129	117	128	107	123	143	141	110	130	146	111	150	139	133	132	145
7933	825	1434	1634	1407	1105	1029	829	759	643	587	577	539	524	503	465	457	468	470	427	425	464	427	407	423	388	443	385	417	351	372	338	383	401	364	372	384	345	373	393	383	356	386	378	400	374	400	392	373	362	376	366	350	336	371	371	383	336	316	356	338	366	382	365	333	379	340	358	381	356	367	360	347	384	333	357	350	366	335	368	344	316	374	350	368	356	364	383	372	349	355	313	350	341	346	368	326	347	337	364	351	343	397	367	327	343	346	356	335	361	326	359	365	363	355	358	365	316	340	353	342	318	307	362	382	367	330	354	346	356	362	348	327	342	356	341	372	369	362	331	371	354	342	341	334	322	343	349	292	353	335	392	334	361	343	332	363	365	302	341	332	344	386	352	349	323	332	360	339	399	377	355	328	335	379	351	359	344	348	325	362	374	337	351	339	353	326	339	384	397	342	351	379	362	304	368	341	371	351	354	355	363	338	353	347	362	361	328	361	357	333	378	362	370	355	323	372	330	369	329	335	323	361	338	364	322	328	343	362	361	368	338	358	343	363	354	348	345	362	327	348	349	370	352	351	355	334	336	362	351	363	370	333	360	395	388	353	349	348	368	361	369	380	344	393	377	337	380	360	376	335	341	366	345	336	344	366	338	323	338	365	352	373	331	325	347	362	329	353	333	363	356	332	352	383	305	374	347	363	369	349	358	356	363	370	358	328	354	379	354	295	378	335	334	334	332	378	308	339	351	345	346	339	336	347	358	355	353	346	337	328	322	338	356	370	343	334	362	340	360	360	367	375	335	348	346	327	386	360	358	362	352	356	345	362	341	355	386	368	361	359	336	358	367	352	347	372	318	336	366	362	339	367	346	360	310	375	355	334	349	312	361	355	336	359	377	354	338	357	378	394	358	360	366	339	336	357	341	338	373	332	345	328	340	305	340	350	326	346	335	360	394	377	354	335	354	318	378	357	352	358	366	345	361	342	354	325	359	340	354	364	344	342	336	357	351	345	337	327	368	310	342	354	338	365	358	324	391	360	370	369	340	365	304	354	343	378	350	345	382	343	396	318	336	360	364	328	341	358	366	325	357	339	348	368	331	348	347	373	343	315	328	320	370	362	371	331	382	335	344	328	358	338	353	365	338	343	358	352	351	373	348	341	323	365	366	348	343	335	321	356	356	352	355	314	332	344	338	299	357	331	361	311	370	339	350	368	330	350	355	351	338	366	330	365	362	351	368	342	342	359	346	374	363	331	332	353	310	378	349	356	357	351	393	343	395	326	340	325	342	341	354	357	349	341	369	339	347	359	342	352	333	345	343	332	352	337	344	359	334	363	358	334	351	347	355	392	330	387	341	333	344	324	320	338	345	386	371	354	369	397	339	348	364	360	344	357	375	348	375	332	338	348	338	338	361	359	359	346	341	365	334	338	347	369	370	359	330	341	378	321	316	338	360	355	358	343	347	347	355	343	376	331	364	314	334	328	349	337	363	355	371	343	369	348	372	362	342	354	340	358	350	371	343	343	330	303	334	370	346	308	342	325	379	344	353	350	352	359	382	394	349	328	380	344	354	320	328	363	381	365	316	369	348	336	323	357	349	358	341	353	347	320	329	346	331	334	331	350	324	366	360	370	312	350	339	367	336	326	330	310	364	360	356	357	369	325	348	351	339	359	374	346	347	375	323	357	359	376	359	367	325	342	365	337	373	339	350	310	370	345	337	366	352	353	352	328	386	353	346	337	344	347	329	383	350	357	397	327	343	308	333	363	314	340	372	367	351	327	315	370	383	352	353	370	349	330	383	329	360	332	351	353	364	377	361	330	322	368	352	406	338	383	356	343	373	350	343	353	333	351	375	328	365	348	336	348	391	367	361	362	348	364	348	341	354	334	370	360	340	364	358	352	344	346	351	346	398	343	361	334	309	351	323	350	360	336	389	349	355	361	326	325	388	320	337	359	360	387	348	358	342	337	375	362	345	342	335	382	346	344	334	326	370	340	348	341	366	360	348	381	319	344	341	383	357	367	338	374	344	357	348	371	371	376	304	358	322	380	345	367	327	346	336	347	340	349	337	367	308	373	359	340	341	372	342	353	349	366	375	362	368	319	339	355	334	347	354	350	348	367	342	385	372	356	344	325	366	334	358	363	366	363	369	328	370	348	345	327	371	367	358	343	346	348	345	369	360	334	364	352	350	332	367	346	309	323	347	364	362	344	351	338	339	369	354	355	350	362	384	347	328	359	353	361	388	348	352	346	350	329	362	386	308	368	345	351	347	356	337	334	359	377	340	348	368	372	349	338	319	331	379	344	373	369	342	364	356	390	382	372	342	339	364	340	333	333	374	324	361	379	331	351	339	338	336	365	369	331	357	307	362	327	309	354	349	337	327	317	348	365	359	328	333	326	368	347	318	362	350	343	345	305	317	328	359	309	362	382	352	381	336	320	339	357	380	341	378	325	358	352	330	339	357	354	354	383	341	354	332	363	357	346	343	373	376	376	358	341	332	345	318	350	349	347	365	334	369	329	366	389	339	355	357	303	355	352	354	360	367	343	354	342	350	357	344	349	375	367	324	343	374	357	353	357	349	365	359	362	361	357	337	337	350	362	345	371	381	357	333	340	341	345	376	346	346	354	343	357	325	381	320	358	342	353	355	339	374	312	345	370	377	357	341	341	352	361	357	374	366	341	357	372	329	346	368	325	323	378	363	309	312	351	334	355	365	339	365	395	323	349	358	309	351	333	340	349	348	347	348	349	325	426	326	368	317	335	345	332	321	372	365	374	330	364	352	326	340	331	331	354	357	332	342	333	333	339	361	357	390	379	337	346	335	366	361	347	352	346	370	378	352	323	348	305	395	355	339	328	354	340	380	352	352	335	391	366	342	348	346	380	312	346	369	363	345	368	344	384	351	354	342	357	343	371	352	340	332	391	377	357	343	345	358	369	368	318	345	354	312	342	338	359	344	359	346	335	314	351	365	336	356	381	353	325	339	361	364	351	354	374	379	346	342	325	342	319	331	324	330	370	332	367	339	358	364	362	344	353	306	314	324	354	329	370	332	340	338	340	375	332	337	335	358	381	324	360	343	396	330	347	353	329	340	337	331	366	339	364	366	355	346	358	327	360	354	375	362	344	338	335	349	367	342	354	390	350	342	365	335	387	361	334	380	330	340	350	355	367	355	367	347	346	323	376	319	340	355	354	333	326	347	331	344	376	369	334	329	355	350	326	356	341	350	335	365	371	332	345	367	371	343	377	360	339	369	354	324	358	376	317	369	379	319	345	320	364	353	338	354	367	356	371	346	364	309	336	337	380	367	375	327	353	331	340	344	353	366	395	350	374	331	318	308	349	340	357	355	377	327	307	333	335	370	355	378	356	335	357	368	365	343	363	341	344	345	348	352	366	361	382	357	351	355	347	358	333	338	351	368	360	373	334	344	356	356	364	354	322	357	358	349	337	366	396	369	367	346	344	364	354	303	374	335	321	381
1419	386	421	418	382	406	406	401	383	376	396	410	389	408	384	379	397	374	392	453	408	384	353	392	389	385	415	385	429	350	407	371	370	414	412	427	401	439	349	375	376	389	429	393	387	429	401	417	424	437	377	402	424	403	374	383	443	453	426	439	397	397	408	409	387	419	423	411	433	419	382	347	388	393	399	422	414	382	415	441	381	384	404	420	424	423	386	409	404	395	413	419	398	395	413	388	384	385	378	432	402	391	425	391	436	397	417	418	410	367	387	431	409	405	373	416	403	411	391	368	393	374	397	411	398	389	373	407	405	418	404	427	389	442	400	364	418	389	399	440	396	389	411	390	411	390	402	364	404	390	412	409	442	367	404	424	407	390	429	411	434	421	383	412	460	367	400	414	392	385	445	421	423	393	422	376	415	400	433	362	431	408	382	415	415	393	421	392	407	361	389	399	416	356	395	402	420	397	371	396	402	418	414	422	423	352	390	378	381	367	389	441	383	401	411	406	425	430	409	418	374	416	375	390	401	434	418	366	387	409	412	402	392	394	376	387	340	383	394	445	400	445	391	388	392	383	430	412	382	376	391	411	395	427	412	364	409	393	411	405	383	392	430	394	399	395	365	453	389	366	379	382	397	383	388	378	379	415	417	412	411	436	439	436	420	395	401	422	403	380	399	382	413	403	372	393	430	395	421	423	382	426	394	381	393	420	375	388	404	399	439	359	417	438	413	377	381	392	382	392	408	370	407	402	407	406	355	382	424	403	405	376	435	388	444	364	415	400	393	390	447	391	393	420	438	422	411	421	414	380	363	375	368	429	418	376	390	415	408	407	382	391	405	386	391	400	401	381	357	389	413	380	364	439	432	384	372	385	386	390	389	379	376	389	434	379	410	367	378	395	419	406	396	400	391	398	419	399	388	385	364	396	423	391	424	427	387	394	451	400	401	389	392	370	398	383	391	356	371	378	382	413	400	378	383	411	399	396	388	396	412	392	423	430	401	414	397	399	389	385	406	374	404	414	399	387	400	414	385	363	385	386	383	417	390	371	400	402	432	426	399	396	418	431	432	404	413	401	412	425	397	420	392	377	418	423	405	392	402	420	427	384	431	372	407	406	375	394	421	377	376	425	396	417	426	381	366	401	394	448	401	397	392	424	387	409	407	385	427	430	395	397	366	389	384	439	374	413	396	398	404	391	430	395	374	394	402	394	390	439	372	428	410	368	378	411	426	436	383	389	384	401	409	395	354	398	413	397	401	401	386	399	390	382	416	417	390	392	349	388	374	435	379	422	410	425	389	409	402	425	435	426	369	417	396	374	387	395	431	384	389	362	391	418	417	412	401	400	385	393	411	404	434	390	405	412	389	392	436	396	364	431	392	413	399	394	403	410	382	405	391	428	405	402	405	394	444	381	358	420	353	442	445	346	359	422	384	433	446	422	432	395	370	421	390	395	407	381	435	452	426	412	434	393	432	406	377	401	417	378	412	429	367	410	382	346	383	377	377	400	395	402	371	428	412	411	376	420	422	403	402	381	369	397	432	402	441	393	375	383	386	388	425	407	393	405	407	386	396	394	404	410	419	376	410	377	390	411	399	385	392	368	423	372	406	397	408	421	428	406	415	424	366	422	423	405	357	414	365	355	393	379	400	391	400	398	400	402	388	380	411	373	425	389	383	408	426	384	415	380	407	389	423	401	415	394	379	384	398	371	429	421	379	426	421	460	382	397	383	414	419	377	413	406	420	397	377	415	396	417	384	405	423	413	414	411	427	403	378	395	398	422	365	425	409	401	420	394	406	435	407	408	388	385	408	428	380	428	396	399	409	401	394	363	376	412	389	377	413	358	369	373	355	404	417	361	401	394	395	378	430	386	387	393	374	424	405	393	384	430	390	370	386	439	376	375	398	375	378	403	385	400	393	381	397	400	374	401	384	398	430	416	367	359	432	389	370	409	403	391	358	385	392	381	396	429	377	383	391	367	381	349	374	395	439	402	426	404	401	423	398	378	418	412	407	422	397	368	376	416	429	416	408	432	398	415	377	414	430	410	422	406	381	422	394	408	414	417	388	382	392	399	402	411	393	404	396	395	422	398	418	404	381	391	432	423	424	371	383	385	429	442	386	421	376	390	392	410	428	405	423	384	379	381	414	389	398	421	398	394	396	355	404	389	416	401	403	387	451	396	397	432	391	429	401	381	413	389	404	391	397	417	390	391	361	395	392	372	440	429	404	380	426	429	397	412	448	390	417	409	366	381	428	372	384	356	399	408	398	384	410	385	432	400	446	375	394	423	406	371	359	410	398	403	417	423	406	416	456	459	407	430	391	400	395	392	380	411	380	380	397	433	383	394	399	416	406	372	430	407	428	408	440	409	400	373	419	411	388	434	410	418	417	400	426	402	411	376	374	390	408	374	387	426	429	401	391	445	397	382	416	388	372	375	420	409	395	391	417	383	409	382	373	396	445	408	401	421	395	394	387	403	363	366	393	377	407	410	378	375	384	375	374	425	357	381	406	397	449	383	412	380	403	397	409	373	415	364	417	403	408	374	391	372	414	381	398	417	392	370	395	437	389	413	435	409	416	379	384	397	363	405	403	386	385	363	389	365	393	422	431	374	399	424	389	382	383	414	383	390	394	407	403	409	422	347	458	418	431	396	390	403	431	417	423	398	417	340	354	415	395	378	381	386	416	401	378	406	379	414	367	393	410	419	379	411	405	404	436	419	413	416	376	410	395	404	424	432	411	384	418	429	427	407	387	379	380	375	391	405	392	416	433	393	384	370	375	369	411	442	405	407	441	436	399	382	417	378	384	376	454	428	390	397	360	386	371	430	405	382	421	431	419	400	408	413	411	390	394	361	402	387	369	387	429	433	378	397	401	392	422	415	423	392	406	373	407	400	353	389	377	386	382	398	417	428	399	404	428	363	455	406	421	397	408	411	413	396	399	391	396	380	404	389	425	424	409	411	355	424	345	419	364	421	415	401	396	431	416	430	415	400	386	416	382	393	365	395	414	387	384	385	376	422	408	400	401	368	430	388	380	391	401	390	378	414	423	372	376	353	379	403	405	395	387	395	359	414	377	368	388	362	412	380	408	408	406	394	369	349	411	424	426	417	398	420	401	378	417	363	423	418	412	374	408	399	378	380	411	398	428	372	403	395	419	384	385	421	396	382	398	370	398	389	370	406	391	380	358	398	387	422	403	404	380	415	374	390	347	412	427	433	344	410	401	401	415	390	387	414	418	382	402	424	395	406	412	468	415	379	418	436	406	416	397	413	365	387	367	391	384	380	366	415	429	406	375	413	408	402	411	390	395	432	438	471	408	379	386	364	398	413	420	405	460	403	377	372	381	370	369	427	438	429	346	406	396	405	384	387	416	385	375	386	398	393	417	404	406	377	387	391	380	424	382	384	429	429	391	408	373	426	387	393	409	437	412	386	367	395	402	372	399	430	453	395	365	390	388	384	398	407	413	439	394	377
2035	974	928	963	912	911	890	893	944	916	933	937	901	949	890	949	914	912	903	881	848	887	930	884	926	959	944	934	883	909	920	959	959	960	973	935	919	932	879	906	912	950	956	882	893	884	902	937	888	858	935	921	928	934	933	897	954	940	861	946	908	951	914	901	968	907	926	922	897	953	933	964	881	886	881	856	912	921	893	870	897	909	904	957	917	951	922	906	954	897	939	937	930	896	872	904	952	874	921	891	964	935	901	920	933	941	895	932	911	887	895	871	914	920	912	903	923	924	926	881	947	854	948	941	960	904	899	900	922	869	932	956	879	923	910	951	920	934	888	930	917	952	900	880	962	886	911	933	944	874	930	921	887	921	874	915	870	950	955	885	911	887	931	933	896	889	873	883	920	874	903	880	878	917	933	916	915	864	934	915	880	912	894	912	933	952	886	869	919	922	948	927	935	924	938	859	989	874	966	868	913	863	933	930	909	934	910	904	881	873	937	853	904	971	906	883	928	957	883	871	963	936	929	884	918	888	948	930	856	871	912	919	917	890	938	878	866	930	973	949	878	929	934	981	931	924	909	938	914	899	939	922	922	917	932	911	901	955	908	955	957	901	913	955	898	913	889	895	929	927	930	914	937	928	913	861	923	905	917	933	927	880	932	936	926	926	875	897	941	922	937	956	909	939	879	951	915	911	842	886	912	867	872	935	905	905	916	931	918	903	889	905	911	889	916	911	910	946	948	933	939	994	875	939	931	970	921	898	910	909	916	920	926	882	912	931	887	892	919	977	893	896	887	879	913	936	845	964	964	860	931	909	887	979	891	902	930	973	925	911	952	865	934	916	909	951	901	919	967	876	920	890	915	923	926	896	899	896	938	930	933	912	972	877	917	888	931	925	939	881	906	939	925	960	868	960	865	936	906	927	901	898	901	934	898	942	897	943	1002	919	965	955	953	907	923	953	976	860	887	939	903	849	896	954	953	898	885	908	881	934	924	875	973	906	953	942	939	909	940	848	914	895	854	845	864	908	912	867	913	999	903	967	966	901	927	904	890	888	907	968	969	917	928	957	974	915	887	941	862	938	915	941	895	933	930	919	868	918	943	897	908	870	916	841	925	936	932	942	954	893	937	914	906	923	930	972	887	952	866	917	925	945	920	922	927	924	851	957	896	899	906	894	936	905	913	868	876	915	902	947	944	934	932	945	892	897	919	894	863	911	883	930	924	870	955	909	891	964	908	945	896	846	920	890	921	848	945	915	942	981	930	984	962	901	894	922	989	899	919	879	934	943	969	902	886	963	926	936	897	969	904	909	937	909	914	872	898	877	895	852	933	928	937	887	877	866	888	966	904	917	910	957	909	937	925	931	942	881	884	909	876	932	872	958	907	901	888	928	913	939	916	899	933	885	934	912	908	869	963	908	875	995	886	908	941	948	927	888	955	918	940	904	870	928	875	961	919	915	912	964	959	916	929	976	922	914	959	938	896	881	965	1019	906	913	928	872	931	909	886	933	942	885	943	871	898	861	891	919	939	862	918	892	897	929	881	904	878	948	934	935	868	938	975	892	897	930	943	908	933	923	943	926	927	952	900	966	901	925	942	937	913	906	883	905	924	899	917	880	920	903	913	892	918	898	893	876	915	923	868	929	896	881	899	937	905	918	897	973	903	945	842	941	890	918	909	927	912	907	924	923	894	971	922	906	967	929	882	886	898	902	925	926	847	941	897	908	912	963	928	962	912	869	942	887	888	877	915	931	893	884	886	909	866	890	877	928	887	930	883	908	909	893	878	915	950	890	910	916	947	898	937	923	951	928	932	955	937	929	908	929	941	935	941	909	905	920	955	907	898	881	947	926	916	928	965	909	936	911	885	906	903	955	947	956	901	913	953	869	911	882	913	937	941	891	877	911	977	854	887	1000	919	878	973	940	915	914	960	918	985	927	961	865	921	939	892	948	955	899	854	944	932	907	894	883	868	928	895	964	930	931	934	906	941	880	846	904	921	917	925	923	886	931	927	894	939	898	903	917	932	922	903	971	848	886	927	910	894	908	918	849	944	960	923	920	880	942	935	933	884	952	910	920	915	943	970	946	936	933	908	938	941	982	914	952	950	937	890	880	849	931	916	910	869	943	956	886	964	911	929	932	847	953	934	949	893	935	910	864	926	881	941	865	908	944	948	904	988	913	878	917	905	903	914	897	909	916	892	906	904	892	895	932	897	895	948	885	886	923	917	908	938	841	886	890	906	905	930	940	963	960	925	908	907	960	888	850	871	939	942	911	846	906	923	871	902	917	905	882	864	930	933	880	914	916	895	990	909	932	852	891	926	906	905	896	939	923	921	900	909	916	923	927	873	923	875	940	910	892	950	934	897	870	882	915	853	948	957	871	848	899	915	871	894	935	931	933	908	908	878	868	839	889	864	957	941	899	943	935	929	908	922	867	914	849	915	902	881	887	904	911	820	913	879	910	914	923	890	955	990	963	902	941	906	930	948	911	925	941	890	872	870	872	896	923	951	943	906	935	898	956	975	953	896	906	908	867	911	874	921	889	908	933	943	945	903	911	870	887	890	902	921	954	928	873	915	941	904	913	901	908	859	879	900	893	851	903	914	956	926	900	935	912	909	958	945	867	910	892	910	901	922	898	920	911	880	894	928	894	900	845	933	905	911	925	885	911	906	912	887	910	917	886	906	920	889	930	950	892	890	903	920	960	895	895	897	883	906	871	907	910	917	890	954	933	935	957	923	955	938	894	894	896	922	935	942	937	941	950	905	940	898	916	913	947	896	912	939	917	906	886	940	867	909	928	870	883	872	940	921	912	940	921	899	939	934	954	892	931	890	929	927	881	937	945	909	903	842	937	879	905	943	870	920	912	946	891	914	937	859	892	900	855	913	914	933	936	919	930	913	920	957	951	954	914	979	919	946	899	917	914	874	909	958	889	863	928	922	909	857	922	944	945	999	914	901	939	885	909	960	866	927	891	906	948	879	945	892	977	892	937	922	867	890	858	922	861	905	939	923	960	876	932	901	908	909	861	902	864	921	898	951	940	939	906	927	928	951	938	879	919	899	946	902	920	896	877	935	942	938	916	885	906	894	881	924	863	871	958	936	903	930	958	1008	917	925	923	910	894	971	845	964	933	894	917	913	964	942	896	975	880	877	874	952	919	907	908	904	938	886	912	917	879	897	916	904	912	982	895	966	906	927	935	925	872	923	849	919	928	905	930	929	931	922	976	912	920	892	910	879	913	917	880	945	969	901	925	852	917	917	913	898	906	858	913	931	898	943	925	950	871	921	867	929	848	888	905	883	876	928	957	877	890	922	909	899	909	897	935	880	959	929	971	932	934	872	936	965	932	925	908	968	957	928	907	917	917	921	880	891	912	928	890	912	887	909	922	914	926	888	937	885	854	921	942	887	925	932	954	966	959	935	864	917	895	893	889	916	922	946	949	939	881	915	935	914	896	958	913	881	919	934	927	862	922	936	891
7296	547	540	454	431	347	355	345	292	276	309	316	265	317	272	279	272	290	310	299	316	255	278	295	280	330	286	295	271	276	266	271	279	290	305	237	322	297	314	286	290	303	280	293	269	299	322	312	265	280	296	288	307	308	318	284	274	273	259	289	277	302	255	287	263	268	299	287	275	272	286	274	271	300	301	284	302	307	295	313	310	344	313	284	271	292	281	282	292	281	267	280	273	277	290	272	313	284	305	290	279	296	295	288	280	313	314	297	314	305	307	295	274	300	306	276	262	280	281	308	298	286	278	286	290	304	282	273	291	270	278	265	270	282	299	281	243	254	290	279	294	293	287	260	295	276	305	308	303	287	239	262	287	267	313	324	335	292	337	302	261	288	331	263	270	309	321	278	282	288	300	310	293	314	309	288	310	280	290	286	251	305	283	270	295	305	277	264	298	265	279	276	298	332	292	287	295	320	275	292	246	279	278	302	287	341	292	273	276	300	295	273	265	323	254	293	308	283	287	289	311	267	271	252	314	323	279	291	288	295	271	282	298	292	310	312	294	260	282	278	267	264	280	315	298	291	269	294	282	278	287	263	286	307	309	332	305	279	289	297	296	299	277	286	277	292	292	256	307	283	284	272	281	322	309	294	276	288	302	310	304	253	313	256	283	311	298	256	270	289	335	300	300	284	263	307	287	303	304	304	281	293	275	291	300	302	283	299	322	320	296	273	310	300	292	278	283	294	298	258	296	273	313	273	261	301	303	271	325	304	276	294	299	294	303	292	278	301	249	315	245	266	271	271	274	292	300	303	296	291	304	276	286	276	275	302	310	303	284	302	290	298	305	268	283	268	295	303	304	295	301	287	286	288	298	268	265	262	289	289	282	297	245	306	290	271	320	256	261	282	326	307	300	282	257	292	298	304	284	287	296	303	300	300	266	265	274	289	292	302	287	248	277	289	287	292	309	267	299	307	316	278	264	291	306	319	295	263	247	275	299	280	283	307	289	285	293	315	337	289	300	305	285	304	305	304	301	277	301	283	297	302	286	307	272	276	271	283	308	292	265	278	303	273	282	276	292	292	290	275	293	308	291	305	314	263	297	292	266	252	330	281	264	303	296	325	286	275	323	309	282	269	271	263	316	307	321	297	289	256	306	299	301	301	312	294	282	283	266	276	298	301	279	307	297	293	286	297	271	320	279	263	289	278	261	306	301	297	286	252	286	275	296	256	315	302	292	285	301	308	293	269	277	285	314	285	305	278	302	283	288	294	269	328	287	293	298	278	284	316	328	316	300	289	273	276	298	312	281	272	276	273	297	281	294	287	306	283	299	255	274	321	287	288	317	275	291	324	283	310	288	281	311	290	290	287	291	340	338	284	270	286	305	317	275	272	316	303	304	294	305	281	335	306	303	281	312	311	277	293	272	288	268	292	286	305	245	311	281	270	297	287	285	305	323	319	257	298	304	281	291	290	279	257	288	288	299	279	283	295	307	297	301	301	336	333	283	305	283	277	290	285	279	286	258	351	304	324	285	287	287	288	298	316	319	302	278	306	267	304	289	318	275	269	305	322	280	304	273	305	312	302	292	256	281	318	316	299	304	295	282	267	276	249	286	271	288	287	292	288	300	323	325	298	276	322	299	312	297	306	305	321	266	276	282	306	264	274	317	306	317	284	289	271	286	306	275	259	278	332	312	270	300	259	289	290	298	273	313	273	289	307	313	278	292	290	301	308	325	293	298	287	264	291	275	272	289	283	308	250	303	276	291	258	312	338	300	307	291	317	282	283	292	286	297	285	293	285	292	301	275	302	314	265	262	293	285	273	281	260	288	319	261	286	271	318	291	292	298	311	306	271	298	273	304	316	302	261	316	317	250	291	273	264	283	300	315	308	273	299	271	307	314	318	321	292	311	277	284	289	308	311	289	284	278	272	295	271	282	306	272	285	285	305	299	294	265	331	310	291	307	301	286	328	298	272	308	280	280	301	264	285	281	333	273	273	342	311	297	270	302	270	269	299	284	314	327	257	278	252	294	284	308	295	316	267	281	301	290	264	280	296	266	304	263	293	316	274	284	263	324	320	300	291	296	267	276	309	304	298	304	353	288	306	269	321	266	317	322	296	279	294	279	302	273	286	282	262	292	301	244	308	269	305	281	300	288	325	249	313	283	289	294	321	312	310	259	321	292	302	276	292	297	299	298	298	265	284	335	303	299	313	287	317	296	323	231	275	301	309	280	297	274	299	319	318	277	297	306	272	290	315	318	263	279	328	278	278	281	286	278	274	301	297	274	292	278	254	291	297	317	274	302	298	307	296	271	270	299	273	282	277	287	329	304	284	303	300	279	257	298	287	281	296	283	305	308	277	299	297	301	347	325	298	289	304	296	284	280	264	293	271	292	292	284	307	320	293	285	290	281	323	281	270	311	284	279	297	270	257	296	293	270	288	275	279	279	268	317	299	271	295	263	278	262	285	289	306	297	282	317	285	314	303	304	279	291	276	286	291	302	279	301	266	269	273	293	299	287	279	309	284	283	285	243	288	299	291	277	278	303	287	293	318	305	252	277	285	322	331	263	299	281	316	297	260	320	307	283	282	293	301	314	292	304	286	285	270	265	282	264	304	304	278	267	278	270	295	297	315	314	297	280	289	287	342	312	288	300	287	294	305	283	270	276	262	328	293	287	235	247	272	299	293	308	330	302	300	261	304	277	288	293	279	300	309	296	280	310	288	284	287	281	332	302	287	261	289	285	276	295	285	259	313	290	309	285	300	283	304	298	320	272	283	299	277	293	278	287	310	311	287	291	263	288	286	301	256	302	288	265	278	333	304	304	265	300	303	316	288	279	282	303	308	288	292	295	307	302	305	284	308	293	303	290	259	269	302	265	311	246	265	301	272	310	300	295	301	311	320	283	312	284	252	313	277	313	327	267	295	292	296	318	321	280	290	298	308	310	274	305	326	309	329	277	265	287	265	306	300	268	296	304	280	260	278	320	282	311	275	306	304	293	313	309	328	296	289	282	308	299	282	265	295	314	280	300	302	269	284	290	321	270	246	300	306	315	260	297	297	317	299	260	296	299	295	265	263	284	257	277	303	287	275	302	255	298	304	296	296	264	284	306	280	297	279	291	288	287	283	294	258	285	256	313	300	280	299	276	297	293	304	299	255	271	297	304	285	246	308	297	267	265	283	312	312	295	296	257	304	270	277	294	306	321	278	287	287	282	284	318	274	275	295	284	324	305	287	284	296	284	287	289	270	274	266	285	285	302	309	302	265	300	309	320	285	292	288	314	297	332	296	323	298	297	307	307	284	279	344	288	305	313	283	294	283	280	303	297	276	276	312	282	277	276	299	278	275	295	281	285	329	275	276	269	280	293	282	290	289	325	302	290	312	292	282	288	343	282	273	325	288	330	260	292	275	282	305	284	273	299	302	310	298	299	270	295	310	269	295	277	301	298	267	269	299	326	306	291	288	285	340	319	307	294	292
6519	865	1169	1392	1246	1136	1064	944	856	818	826	793	799	755	793	781	749	729	743	752	738	719	689	674	660	751	716	671	714	692	668	678	748	728	709	665	713	686	729	676	663	664	683	701	710	711	753	676	725	722	658	649	665	723	688	669	693	717	710	707	673	695	751	732	648	693	670	676	688	714	710	734	697	637	680	716	719	662	705	717	650	692	716	647	643	697	674	700	715	677	653	699	676	674	699	625	667	672	709	709	667	714	627	707	661	704	680	643	691	708	705	711	709	687	660	677	663	695	653	665	678	687	728	721	650	691	639	663	670	680	716	656	703	705	718	695	644	685	725	674	712	698	643	694	659	671	688	660	693	691	665	711	660	699	666	698	652	706	644	656	689	725	727	704	652	684	700	637	678	699	674	706	653	687	677	686	665	678	709	697	696	700	722	735	673	687	712	662	694	670	686	631	608	713	656	692	734	677	645	689	673	706	685	713	680	685	718	742	707	668	694	707	713	667	708	697	675	663	686	654	685	712	673	692	672	710	704	676	658	683	712	686	704	694	688	686	631	687	738	693	642	681	666	674	660	709	673	629	701	679	695	655	713	705	652	679	685	642	650	695	651	660	687	625	690	684	665	687	658	662	681	667	673	691	687	684	712	653	694	657	654	665	676	664	702	685	666	715	641	656	749	665	654	701	637	687	678	691	692	684	716	682	664	653	663	656	669	678	684	683	721	656	655	685	675	699	671	717	681	749	692	678	719	710	708	690	727	706	701	673	662	685	669	674	671	638	658	666	734	677	690	658	685	659	628	640	659	682	694	647	704	720	743	704	654	642	698	637	674	677	674	675	671	660	641	703	646	681	660	647	636	681	725	675	694	672	658	696	728	678	683	664	660	681	676	727	676	700	698	712	685	655	667	654	651	656	679	657	679	679	688	700	686	720	700	694	642	689	671	701	680	707	669	645	692	684	673	651	669	645	606	690	645	649	689	723	695	683	745	674	656	647	724	728	707	661	666	712	708	651	697	675	678	655	669	719	661	674	641	665	660	683	689	696	658	689	702	669	709	658	649	634	725	666	673	663	668	693	666	677	670	678	695	686	682	650	725	670	666	664	661	718	705	691	707	678	701	680	729	715	692	693	638	703	676	685	709	652	682	695	664	680	667	701	673	632	643	652	679	687	649	664	698	697	645	660	708	667	712	664	726	668	628	685	698	645	651	707	652	688	668	697	682	671	687	704	712	668	700	655	694	646	700	726	698	673	674	707	743	614	687	706	677	693	643	657	680	678	658	670	642	678	666	687	700	686	668	708	652	682	683	637	717	710	686	693	644	639	668	646	720	691	651	693	681	678	699	675	657	653	694	634	726	679	694	631	706	694	666	639	686	723	653	671	673	700	688	664	689	736	674	674	670	699	691	632	663	666	665	659	709	700	687	695	656	686	667	685	713	692	678	720	720	702	689	664	670	674	678	713	675	714	697	638	702	659	712	729	688	704	664	683	710	676	652	688	656	689	697	661	705	690	681	703	681	727	692	658	687	654	722	673	690	675	688	686	665	642	707	657	675	657	681	703	658	686	685	677	708	723	699	660	696	709	660	684	693	725	661	663	690	681	646	639	671	685	692	747	705	664	715	696	688	725	683	729	736	710	670	719	703	684	716	718	684	688	655	692	700	696	720	683	664	683	645	666	692	648	677	651	674	685	691	691	707	735	675	662	693	689	676	681	663	685	688	698	697	679	688	667	637	704	704	692	674	690	715	667	676	680	666	670	667	680	733	674	723	667	711	672	687	654	669	677	656	666	649	665	732	717	680	676	691	677	657	702	686	678	663	665	687	684	652	682	678	669	653	708	679	663	687	710	697	658	678	679	711	667	688	684	692	669	662	655	703	631	681	666	670	662	660	656	685	665	686	701	688	719	703	727	730	709	680	710	660	651	673	684	687	688	716	706	711	682	627	675	686	664	696	677	706	684	693	695	690	701	669	682	669	648	669	703	714	646	690	691	671	638	644	721	690	711	692	690	684	676	660	682	684	615	691	681	671	690	689	685	679	664	685	668	650	667	689	700	695	685	723	699	712	691	648	670	745	700	716	673	661	727	757	692	684	678	683	691	655	691	756	636	663	685	673	650	701	706	664	668	640	690	678	690	669	731	717	652	649	653	658	628	686	717	662	630	693	685	720	677	672	685	696	690	670	727	684	676	662	706	639	678	720	669	713	725	723	692	711	667	649	638	702	677	691	711	635	707	673	669	732	662	724	650	668	670	655	672	682	704	694	659	701	687	655	650	700	693	645	710	679	685	693	705	665	697	707	661	671	646	669	708	693	686	714	725	726	673	676	699	704	648	699	659	710	684	688	646	689	731	679	672	669	651	671	667	715	740	736	672	715	678	701	641	684	677	688	708	668	674	687	655	689	664	700	660	699	639	683	646	676	635	686	669	678	688	680	689	700	727	662	667	721	688	706	696	681	640	697	747	661	672	731	712	714	658	684	715	712	653	651	739	659	662	667	689	677	702	663	701	708	643	686	678	713	638	659	623	721	657	746	739	691	697	670	679	741	681	729	655	665	669	683	673	688	677	709	719	682	701	642	677	708	720	669	727	670	643	665	652	695	682	707	646	700	712	688	706	684	714	695	700	683	684	664	689	684	656	703	684	721	663	714	687	648	673	659	680	701	688	681	602	702	637	706	661	728	678	662	683	648	634	661	685	680	717	689	673	653	714	686	656	721	671	729	654	682	698	712	671	708	643	664	685	660	734	701	693	675	686	700	677	677	629	660	673	671	702	637	715	712	725	680	663	705	700	701	674	703	633	636	697	697	717	664	666	651	695	686	651	678	736	695	721	688	707	707	711	680	713	658	720	694	662	682	682	668	674	700	682	659	717	649	693	724	709	637	687	717	641	664	714	709	699	702	682	664	664	642	654	719	692	702	692	742	663	733	672	730	686	711	678	691	676	721	689	664	678	701	680	635	706	649	677	660	667	717	695	707	685	713	642	674	667	664	685	686	725	683	718	680	699	694	691	651	658	653	675	657	730	673	631	649	669	716	663	668	695	721	679	732	661	678	687	692	667	677	665	669	720	685	635	624	724	604	716	714	662	669	665	687	634	670	703	708	659	638	676	669	671	683	696	691	713	655	654	663	697	682	712	689	666	654	708	667	681	637	693	726	646	643	691	683	685	659	713	653	678	670	682	690	651	713	637	666	638	692	671	679	674	698	698	711	669	750	685	675	668	664	670	709	711	697	716	709	704	726	642	710	696	654	674	716	669	731	719	705	691	706	685	652	630	661	658	653	724	693	692	651	709	683	729	717	722	669	720	714	719	694	672	698	671	667	641	710	685	674	686	738	681	689	730	701	701	704	707	702	690	684	733	691	680	685	680	669	714	690	639	685	688	704	702	690	695	689	672	657	676	679	656	729	675	689	669	647	667	683	650	708	670	655	671	668	676	676	682	653	637	657	666	694	632	726	660	744	672	674	639	754	692
12829	758	696	496	407	326	267	233	200	176	185	159	175	153	167	148	139	142	154	159	132	125	130	157	148	143	146	117	151	137	140	132	138	139	127	124	131	144	137	139	134	132	145	108	134	138	154	111	106	123	117	130	146	145	121	137	142	148	137	132	138	106	125	130	123	134	161	127	126	129	150	125	127	151	137	140	120	147	135	124	152	117	139	138	139	133	135	128	127	161	117	134	134	142	122	145	140	132	132	137	136	124	129	123	125	128	109	119	118	127	130	112	127	135	133	149	154	160	128	142	125	126	128	145	146	137	127	144	110	132	123	126	127	135	123	150	103	138	126	128	165	135	121	123	147	130	155	143	119	136	142	133	144	134	154	125	141	131	126	141	128	111	130	136	129	122	150	128	152	132	127	121	135	144	136	110	151	143	153	138	118	132	131	132	143	136	145	130	148	134	118	138	126	130	113	132	146	127	143	136	139	142	134	132	131	134	110	136	126	106	124	142	127	141	160	147	133	117	118	146	130	122	138	132	142	131	146	135	136	141	115	138	124	146	133	136	143	125	129	123	130	126	129	154	139	128	115	140	135	142	125	142	153	139	144	131	142	110	119	124	154	137	135	130	128	114	106	112	131	114	121	122	134	136	140	111	143	132	148	102	138	131	131	144	160	125	119	124	131	156	125	145	114	134	128	125	122	153	146	117	142	136	150	152	146	141	117	131	132	133	147	135	123	139	145	146	126	131	137	141	147	133	119	139	147	133	138	109	124	125	116	145	116	123	132	114	123	161	137	127	134	123	118	137	117	133	145	138	121	137	142	129	113	120	136	147	138	159	141	132	135	129	143	124	138	140	147	132	139	114	131	145	130	97	118	150	150	136	140	132	112	133	128	127	108	134	124	126	130	113	141	131	138	138	133	133	121	131	144	134	135	135	154	131	133	146	132	135	141	124	130	146	123	137	97	120	143	135	130	141	137	135	131	122	133	135	125	155	147	138	120	144	116	157	143	120	125	126	132	142	137	119	165	138	140	127	114	132	131	165	155	110	115	140	140	164	123	120	139	120	152	137	117	143	140	126	129	140	118	132	137	114	119	129	140	134	120	128	133	122	145	141	116	113	144	144	133	153	150	107	117	135	125	121	139	106	114	132	130	148	141	124	154	139	133	140	146	124	126	139	148	112	119	137	144	125	152	131	142	149	141	136	142	111	125	128	141	117	121	122	133	135	132	130	153	139	127	139	120	140	152	142	140	125	147	155	142	134	125	150	152	122	103	132	136	124	120	133	122	148	153	166	118	144	131	127	134	120	131	118	143	142	144	112	140	129	141	134	129	131	136	131	121	149	126	141	127	141	132	127	132	126	155	121	122	113	131	156	127	130	113	114	144	149	125	126	148	129	114	122	131	135	132	120	109	123	142	139	116	146	133	152	142	147	116	140	142	134	147	140	132	117	145	141	154	148	135	134	138	136	149	129	121	144	126	142	140	138	133	124	119	112	128	105	129	152	144	141	129	131	130	144	143	121	141	125	144	131	132	117	127	121	139	141	145	126	129	119	136	114	124	153	125	139	131	125	131	117	135	116	115	126	122	120	134	133	122	120	136	144	111	139	134	123	133	132	122	119	123	122	145	126	144	143	128	134	136	132	129	124	148	141	134	104	120	164	148	134	132	134	127	125	131	145	126	132	115	148	133	131	154	136	144	124	132	116	129	100	132	128	133	126	152	119	146	141	139	142	132	135	138	141	114	124	117	170	153	121	123	124	140	151	143	119	132	115	131	146	136	138	157	114	143	156	149	153	131	139	153	129	118	140	141	131	147	136	119	123	145	125	137	129	129	143	136	130	131	125	136	138	128	137	131	146	170	129	102	132	153	130	122	163	130	109	150	122	138	110	111	125	127	120	124	146	125	136	143	138	127	128	120	118	144	137	128	133	118	124	125	145	134	121	161	136	130	151	149	125	127	141	109	114	136	145	153	137	111	131	129	114	131	129	126	131	114	153	124	145	132	134	116	131	133	121	122	122	120	136	147	117	121	102	149	115	130	146	133	128	127	119	97	134	128	136	125	136	130	120	134	127	128	115	139	128	143	140	142	119	140	133	124	132	106	122	127	110	123	150	134	121	113	127	157	137	139	141	120	144	133	128	132	133	157	129	130	143	149	134	125	135	143	134	126	117	118	126	124	129	124	124	140	125	152	137	147	133	132	118	140	119	142	130	128	125	125	145	102	144	125	139	122	155	110	121	115	130	120	132	126	109	117	133	135	139	120	138	150	129	134	122	129	126	131	127	144	149	141	126	129	122	137	129	130	121	135	127	101	146	135	127	128	142	145	118	128	113	125	148	119	130	119	138	150	147	106	159	122	149	107	131	131	135	130	122	122	134	140	115	137	116	135	121	130	119	104	104	142	128	119	141	126	122	145	137	152	125	124	142	141	135	145	120	132	147	126	130	147	118	121	127	156	141	121	142	131	134	149	124	133	156	142	138	140	122	114	144	128	123	130	112	114	115	116	108	140	130	136	150	146	157	141	118	127	130	129	136	123	158	124	148	139	147	146	142	117	139	134	149	151	144	146	139	110	151	116	146	135	132	147	143	133	154	151	124	103	111	140	139	125	118	123	136	124	127	119	142	134	140	145	118	119	116	136	135	142	123	142	135	134	136	128	137	116	137	118	137	136	114	137	119	121	140	130	117	128	138	145	131	127	118	143	136	122	130	112	119	131	137	140	123	130	153	150	139	133	137	143	162	119	109	134	130	116	137	125	140	131	127	128	157	116	130	135	142	122	117	128	130	135	152	129	137	125	149	129	148	122	141	124	132	113	140	139	149	125	133	134	143	142	119	127	123	127	171	138	132	112	125	130	124	132	130	127	127	143	135	137	133	116	132	138	133	132	158	121	126	132	172	128	118	142	139	114	134	133	145	153	127	135	128	126	132	121	129	133	114	125	133	131	135	119	131	128	131	131	132	125	140	108	127	148	127	127	117	126	129	138	129	138	126	127	118	142	129	124	130	133	127	125	116	122	140	123	126	130	112	91	131	144	134	128	134	139	145	130	110	124	131	118	131	118	146	136	153	137	111	124	125	134	125	121	151	118	149	133	167	155	105	120	116	128	135	136	124	139	126	128	147	150	113	160	112	140	149	141	133	121	130	157	126	128	150	138	143	151	136	133	144	153	132	135	129	138	125	144	141	148	132	140	123	129	109	133	138	141	125	143	118	128	128	155	139	136	149	125	106	103	149	132	135	146	133	146	112	147	117	120	104	117	127	126	122	125	122	113	116	140	133	133	121	148	147	132	139	150	158	122	125	138	117	132	131	134	134	116	149	139	125	152	104	140	128	115	151	144	119	125	111	125	163	129	109	124	134	150	143	145	139	132	135	123	133	136	143	130	118	107	132	141	144	132	127	137	120	129	117	122	131	104	127	124	142	132	137	131	143	145	118	138	131	121	131	147	135	131	134	143	135	124	117	131	117	122	142	133	125
7784	789	1433	1636	1435	1178	974	780	718	659	590	602	501	493	492	487	447	460	464	430	409	415	409	418	388	385	390	423	381	391	364	385	357	369	351	370	377	405	383	375	366	368	395	396	382	354	356	358	352	374	361	361	368	371	323	336	367	349	385	357	371	323	396	361	393	362	381	367	330	361	346	337	358	343	358	366	357	353	410	353	348	361	352	380	323	362	344	366	344	351	347	328	301	381	366	337	372	350	362	353	341	354	329	353	355	327	355	342	357	362	372	342	347	351	347	353	351	347	320	351	345	341	323	350	344	346	345	343	344	315	350	360	354	391	339	356	356	325	333	393	362	378	321	372	372	338	342	368	359	360	366	378	354	332	350	347	371	339	350	371	342	333	340	346	329	370	351	342	352	394	344	336	386	325	351	367	342	338	358	317	353	346	367	338	390	361	354	360	350	329	330	373	375	357	342	352	339	342	349	346	348	330	361	357	388	326	352	362	343	358	349	311	347	340	365	364	317	335	378	357	344	326	314	383	350	341	343	353	379	373	359	350	358	315	327	330	372	365	382	377	353	342	345	347	324	326	347	326	356	312	316	341	364	369	333	379	345	356	340	361	357	315	330	349	339	358	355	345	350	325	293	360	339	359	336	355	345	346	341	370	347	357	344	307	332	348	351	356	356	332	350	343	369	362	361	329	328	383	364	379	352	390	323	321	324	324	337	340	334	374	359	378	342	352	328	349	351	379	372	342	320	357	357	370	350	352	337	341	363	333	376	351	374	360	358	340	397	335	335	351	342	348	361	346	346	356	381	345	331	328	350	376	368	344	356	348	364	356	356	364	345	374	355	352	348	340	371	340	383	392	371	348	367	359	359	367	363	340	345	363	339	345	346	345	357	350	362	341	374	333	368	372	335	342	336	339	346	346	328	324	346	371	355	348	342	335	367	365	350	341	349	342	345	342	341	341	363	357	348	372	348	348	336	314	348	342	335	385	345	368	338	345	347	357	394	367	355	383	350	363	336	336	389	345	351	343	367	319	334	346	349	361	347	329	335	342	354	370	363	353	346	311	346	385	360	336	336	338	391	376	340	324	338	358	363	352	367	381	329	337	367	379	347	320	356	356	351	351	367	338	368	318	315	367	356	341	347	355	388	359	358	331	351	344	337	367	350	365	372	351	330	371	354	346	346	353	325	352	369	363	324	330	353	378	366	379	372	362	366	355	357	357	342	352	367	376	333	353	348	332	346	284	337	334	337	379	338	307	360	358	358	344	370	356	345	371	347	335	345	331	373	336	353	383	348	349	363	321	350	375	353	335	346	322	348	368	385	351	363	355	325	355	377	338	353	362	362	335	349	375	341	382	315	341	329	363	335	354	322	352	343	339	333	357	367	367	384	378	365	317	344	331	344	362	365	337	343	369	350	369	340	337	362	361	347	352	333	318	360	362	358	346	325	363	330	328	356	375	364	363	377	372	362	398	334	378	324	357	375	351	350	339	359	366	322	338	347	326	379	325	348	378	364	358	344	377	368	374	363	363	325	386	349	353	341	335	348	367	323	348	361	347	338	361	320	352	371	358	358	331	350	332	395	341	379	356	339	347	309	324	339	385	374	334	375	366	376	399	369	367	359	327	346	318	329	334	341	350	361	357	340	344	346	373	337	373	377	337	361	342	391	362	320	356	362	352	387	375	345	386	369	335	369	384	369	347	356	325	347	315	326	345	342	344	327	379	344	358	347	335	335	363	361	344	335	338	340	370	357	325	358	337	337	346	347	357	363	327	379	378	385	343	359	354	348	333	351	370	391	362	351	345	398	350	356	335	361	359	358	333	344	352	358	360	365	387	319	368	335	346	344	382	334	345	315	308	383	348	387	335	316	327	348	340	377	372	356	362	326	337	322	367	363	366	369	386	322	366	330	391	335	339	374	337	333	330	355	366	339	341	347	342	368	332	368	353	328	331	344	328	327	339	333	324	342	375	367	334	382	367	347	357	330	369	360	345	341	347	371	352	346	341	321	369	351	364	350	366	349	341	381	343	383	331	359	399	366	351	349	364	342	331	334	370	381	358	339	366	397	357	357	343	353	335	373	335	335	350	333	333	333	363	328	339	341	339	368	342	369	366	342	325	339	337	335	343	362	330	359	324	379	327	368	321	339	320	367	357	337	378	357	334	348	345	311	361	346	382	359	337	375	341	370	338	384	328	391	343	361	344	371	349	368	332	362	373	340	366	356	353	367	350	337	344	317	351	356	375	364	373	344	342	327	320	325	354	354	368	375	358	362	351	363	314	346	351	342	355	381	341	323	331	350	375	337	330	368	358	377	352	331	309	367	346	323	343	314	332	351	322	380	378	378	320	339	323	350	353	329	335	326	328	336	373	350	355	343	341	318	355	371	336	331	342	345	338	336	342	380	343	325	342	349	349	348	351	317	353	361	345	365	363	348	361	376	367	317	357	328	338	338	346	316	322	370	331	349	360	350	328	363	349	347	349	337	367	341	359	328	350	321	345	336	329	334	353	336	361	389	349	306	364	349	331	349	342	352	350	374	356	357	372	322	341	331	350	356	359	372	345	344	329	377	320	357	363	371	331	363	389	368	374	362	354	354	317	318	330	350	337	347	341	347	351	341	330	344	369	357	335	340	310	307	326	334	383	335	308	343	375	353	365	359	317	350	366	350	348	337	332	344	338	342	339	355	351	349	368	335	336	304	377	336	369	345	348	318	319	385	362	316	365	348	331	355	357	347	327	372	343	338	321	328	351	351	366	337	399	343	393	327	381	329	341	333	326	350	356	355	355	363	340	351	362	354	358	336	357	326	353	369	353	324	354	327	319	292	409	346	375	365	360	356	359	356	367	361	349	370	332	337	314	343	356	353	333	334	345	354	377	339	345	368	341	391	366	347	352	320	340	294	337	362	359	363	356	351	347	339	349	340	319	314	347	376	360	361	348	369	347	339	339	375	300	369	345	386	333	344	354	351	366	341	357	382	328	358	378	341	382	362	363	346	335	354	323	334	359	359	358	342	368	366	319	342	340	300	335	371	356	359	361	348	344	336	356	361	345	352	367	309	352	352	339	342	341	349	361	361	332	376	345	353	368	355	346	351	366	335	364	373	365	327	369	344	345	350	340	368	346	399	380	335	346	304	342	308	353	330	389	357	357	362	365	371	332	376	376	331	373	360	363	314	319	339	326	344	364	357	349	344	352	350	349	366	379	359	331	372	343	339	335	358	373	334	381	331	350	364	338	353	353	345	345	399	325	331	366	399	328	344	345	371	348	348	372	337	340	370	329	331	346	327	316	356	333	346	400	367	324	354	361	349	365	368	360	345	321	334	342	360	369	353	334	342	340	367	378	317	334	352	349	368	355	319	349	363	347	335	348	348	358	359	352	363	370	345	332	354	341	325	358	321	355	358	370	353	332	347	338	334	369	348	343	374	317	378	370	374	340	320	347	339	369	353	353	321	354	335	368	344	364	334	353	336	358
1432	408	453	424	412	367	394	396	416	382	427	424	427	393	410	462	406	423	405	395	389	412	371	398	334	392	383	438	388	406	402	404	448	438	447	391	389	406	413	395	430	424	425	368	400	388	363	411	423	405	388	377	382	402	389	391	381	446	417	389	410	406	402	387	406	388	445	447	409	397	400	364	406	390	373	408	371	380	408	377	400	399	351	377	362	407	424	394	361	366	437	441	394	409	394	404	389	363	416	383	366	435	387	390	373	372	410	413	407	414	394	403	411	364	410	416	423	419	403	369	360	410	403	414	394	411	424	385	389	397	418	401	378	416	383	385	374	383	378	437	420	424	418	414	387	414	410	427	422	404	371	460	399	420	398	410	367	363	406	412	428	394	365	372	421	417	402	400	385	365	398	414	405	378	380	425	432	390	374	419	407	414	358	410	404	412	400	404	409	427	411	381	422	408	427	354	411	369	399	388	407	387	404	433	379	391	405	387	405	417	397	393	383	388	412	377	394	373	407	390	363	410	359	399	435	389	414	421	384	400	437	377	414	385	396	387	390	392	413	396	402	415	383	395	413	427	382	366	372	392	429	380	387	412	407	422	421	378	411	384	396	415	403	371	400	416	401	408	423	408	400	402	377	391	397	375	422	398	409	419	409	386	402	396	412	371	384	376	420	388	386	421	405	426	451	400	401	431	410	397	371	403	377	408	405	395	404	449	440	411	362	398	397	414	412	402	415	381	393	426	420	414	425	389	409	345	401	397	396	390	413	419	387	399	412	382	420	389	396	402	355	373	381	377	405	412	421	390	398	427	426	400	368	421	406	361	440	376	406	378	396	415	430	364	432	386	386	443	387	414	425	401	390	387	392	432	406	379	376	374	419	404	376	410	357	395	396	375	383	421	379	394	417	412	422	390	399	393	400	401	378	411	385	419	391	395	393	420	392	385	376	361	382	410	423	400	408	402	453	403	425	397	419	437	417	378	394	394	375	419	385	417	398	373	385	358	405	412	367	418	362	412	421	392	368	405	390	408	416	407	402	417	400	385	434	387	390	417	385	420	376	378	415	425	410	414	414	393	399	442	385	415	403	398	427	377	407	409	413	398	365	393	381	391	398	397	367	395	387	427	372	432	395	404	410	424	409	426	423	405	411	418	403	394	394	422	387	379	392	432	396	357	437	379	395	383	397	363	422	406	371	386	370	431	400	402	392	421	435	419	418	416	381	418	439	408	379	404	402	401	404	405	435	413	379	411	428	380	382	398	398	378	366	416	413	409	396	352	384	380	359	398	409	384	397	367	445	406	412	401	426	439	409	393	397	419	405	410	391	368	391	404	425	419	360	396	401	393	400	403	431	437	398	431	402	398	435	374	371	385	388	419	390	359	370	392	390	399	398	406	389	416	389	429	387	372	357	362	414	410	372	418	405	375	364	368	417	423	430	384	379	396	383	408	401	427	376	392	387	416	376	372	399	417	383	366	414	376	406	431	401	408	383	411	385	381	404	404	392	397	439	400	385	396	402	401	436	376	388	393	413	410	400	407	412	411	443	390	421	413	390	393	426	373	396	403	372	440	373	410	393	414	430	396	420	421	419	377	367	405	386	409	397	408	418	375	391	412	381	394	385	408	395	402	411	372	385	375	372	394	379	413	397	370	351	403	410	389	402	405	411	408	429	451	398	393	384	394	375	409	405	407	424	421	404	418	424	393	415	419	387	420	413	381	412	384	369	394	411	399	416	381	376	387	413	358	385	358	347	391	397	415	404	419	420	388	396	390	418	388	411	387	413	386	416	443	391	431	419	413	426	453	402	360	381	358	388	404	389	400	420	370	392	402	396	415	382	353	364	417	411	393	396	383	404	406	368	413	413	382	384	420	434	417	393	429	399	416	441	416	390	404	411	384	392	377	418	369	412	395	407	385	387	394	396	395	382	408	424	415	414	435	425	394	408	388	405	400	434	375	422	372	364	411	369	394	447	373	406	417	409	429	408	423	435	377	398	388	429	349	378	421	384	396	466	429	389	378	405	412	380	394	423	360	420	402	436	407	377	421	398	396	410	402	386	378	414	412	381	362	399	405	386	376	382	431	408	380	398	369	409	370	419	424	433	416	376	419	413	412	399	418	423	438	396	380	408	423	371	393	412	401	406	434	388	392	397	408	388	417	427	398	402	392	413	455	359	422	405	417	418	396	413	424	436	389	390	392	370	394	375	441	472	408	423	417	373	390	369	363	379	390	419	397	387	399	411	387	418	404	385	419	375	389	403	384	405	377	400	406	403	383	397	456	436	409	373	388	382	428	431	399	427	405	424	393	353	431	393	399	395	382	391	394	410	404	385	410	429	401	423	407	418	430	394	385	432	410	422	429	423	390	399	420	383	406	389	388	369	396	413	418	371	397	377	377	405	397	382	374	442	409	399	411	439	382	399	387	426	406	417	437	407	381	398	393	411	396	379	378	368	406	423	386	394	422	390	426	391	413	407	410	457	396	383	409	412	378	407	397	416	425	419	402	417	406	395	426	399	374	416	396	401	421	393	408	377	382	424	416	373	370	419	388	409	399	416	408	471	412	443	410	408	379	370	396	405	400	401	420	404	415	393	417	407	377	396	373	414	355	421	441	379	399	400	381	357	383	391	406	410	410	400	411	375	406	402	419	385	427	391	390	401	401	391	407	391	389	361	407	390	399	443	383	415	392	395	375	400	402	361	405	420	416	402	441	428	423	400	435	395	384	421	434	372	376	429	373	375	400	393	376	379	430	415	428	395	411	405	393	411	365	419	377	378	400	370	408	365	396	412	396	408	371	390	413	407	380	414	400	408	373	353	389	403	415	404	403	399	407	386	390	356	394	413	402	410	414	434	405	401	392	414	417	362	381	376	419	413	390	392	411	389	436	397	408	435	405	390	433	387	371	401	411	384	444	392	400	429	404	418	401	435	431	388	395	375	386	417	433	396	404	390	436	419	361	378	422	384	396	396	401	414	418	429	416	413	404	404	369	383	421	433	410	424	399	421	429	429	394	402	404	402	430	435	367	374	408	406	373	372	381	391	402	427	427	424	402	410	356	381	397	395	388	377	396	400	455	364	369	384	389	430	378	409	392	374	424	399	363	395	396	439	389	394	396	421	370	382	433	394	407	391	381	372	402	400	400	350	382	382	412	394	409	375	379	372	402	406	437	387	436	461	398	435	425	396	457	386	375	398	359	368	420	434	405	448	422	410	433	375	388	416	419	409	396	363	411	385	374	390	382	368	390	417	384	408	410	371	375	376	387	421	416	425	387	430	392	389	391	409	399	364	412	426	408	372	397	398	404	394	400	369	401	374	405	391	402	400	397	414	402	345	404	380	382	380	360	400	408	403	394	413	375	380	392	413	376	391	334	387	452	394	402	377	392	415	400	396	376	390	407	378	386	378	381	442	404	420	389	372	399	427	435	364	401	407	384	398	414	394	403	421	396	449	384	389	389	407	379	410	395	385	403	360	396
2123	897	948	949	997	954	937	911	895	918	948	922	938	963	907	893	919	899	935	925	988	895	898	923	885	913	965	883	952	933	922	941	932	974	964	938	964	906	942	941	896	860	982	918	877	931	903	874	939	894	963	910	956	941	897	896	886	896	927	894	885	1001	863	922	976	937	964	875	914	915	958	888	906	903	879	933	926	855	929	920	976	888	913	945	884	905	974	915	944	919	920	925	877	932	902	922	923	945	941	949	924	920	972	907	852	902	998	919	888	931	953	891	909	930	927	918	944	888	919	872	889	929	908	930	923	959	930	921	963	916	930	929	967	903	946	929	908	921	870	948	909	888	945	883	921	886	950	937	898	931	912	906	905	883	941	912	915	935	944	923	939	917	940	881	929	880	944	911	895	869	932	896	904	912	910	928	901	933	972	924	922	915	907	890	962	887	921	917	859	1009	902	898	922	922	888	989	907	984	921	949	921	929	943	957	916	917	937	919	860	969	926	923	930	931	922	906	921	949	901	937	942	906	923	915	906	876	902	896	895	891	896	929	978	924	945	946	911	939	929	930	899	960	857	953	879	964	955	893	914	917	923	930	909	938	916	964	964	940	913	886	950	980	874	917	882	885	921	912	974	895	904	1004	963	939	932	908	879	916	923	874	917	965	887	885	953	840	921	920	913	894	924	924	955	920	894	856	931	968	941	959	916	909	952	991	943	928	935	848	919	912	936	899	933	841	917	948	896	940	903	873	870	894	887	959	902	879	920	1010	907	882	948	953	949	913	855	950	913	927	920	928	944	903	944	931	904	915	955	909	918	929	925	944	929	891	919	937	892	900	977	889	920	939	899	850	966	936	947	978	933	920	917	882	874	945	929	867	938	919	896	933	913	874	882	889	921	951	875	879	915	940	870	895	974	901	878	882	917	933	952	981	900	900	935	932	975	890	892	931	922	922	907	918	908	881	955	948	921	894	957	881	890	871	932	903	899	969	873	886	950	903	970	935	899	908	929	922	896	944	895	910	897	995	935	951	928	889	897	930	957	965	924	952	882	945	932	881	914	902	939	897	904	910	945	904	880	944	959	913	894	922	901	897	951	928	963	901	927	948	883	913	891	950	962	911	879	948	895	984	896	931	942	930	968	926	962	870	926	912	939	864	927	949	938	851	849	936	953	926	897	950	927	982	951	961	967	918	907	984	862	931	967	937	914	934	858	969	947	931	950	884	932	919	956	961	878	879	985	937	919	942	895	948	952	946	874	948	908	913	957	942	945	960	943	893	901	898	914	933	957	903	927	904	928	879	903	923	933	901	934	956	899	914	925	961	915	946	895	949	897	930	910	910	936	930	986	966	947	919	928	895	872	911	958	917	912	937	896	880	902	868	936	934	957	947	921	935	897	944	876	901	900	929	911	916	903	927	802	949	926	888	907	941	908	939	910	881	923	924	883	855	896	885	899	913	924	922	907	910	938	931	930	924	962	946	823	893	931	895	902	895	928	896	912	891	930	952	932	975	882	887	911	921	848	896	952	889	931	919	901	880	923	925	866	950	917	969	1009	912	934	896	925	917	967	920	912	922	945	958	895	935	938	934	917	978	907	940	917	914	965	950	936	970	921	891	870	932	929	930	899	975	945	917	969	930	950	946	943	904	889	887	938	898	914	902	967	937	969	887	930	904	874	923	920	889	931	889	906	893	938	881	875	932	914	950	946	879	940	953	951	941	924	935	947	918	923	914	937	924	916	913	936	969	875	876	986	939	926	905	958	922	939	887	906	943	912	863	879	944	930	923	893	901	865	918	930	896	942	896	919	947	925	927	889	960	861	922	927	880	886	851	951	913	913	862	910	918	937	901	904	881	886	970	901	919	923	914	952	978	945	984	910	881	898	941	960	967	871	931	909	924	924	898	940	1007	960	896	885	946	949	906	876	911	977	932	911	919	921	901	942	929	918	929	967	923	910	956	928	957	916	936	920	889	937	901	911	951	924	898	933	916	909	922	939	936	918	872	909	916	921	959	922	911	916	901	940	897	910	942	938	909	908	875	903	913	934	936	950	931	904	941	938	928	970	960	900	973	916	910	952	839	885	923	877	892	890	920	921	926	918	889	925	881	911	942	933	960	928	924	947	888	977	969	879	932	894	903	902	879	921	931	916	951	941	920	931	909	891	936	931	925	948	858	963	969	909	960	928	942	949	928	950	948	887	899	890	911	935	922	917	923	876	933	881	887	885	880	922	886	902	897	897	919	915	949	931	945	896	971	922	948	927	915	932	899	934	905	938	872	913	864	912	935	879	915	916	910	904	928	914	917	969	933	915	934	901	914	912	977	921	911	993	940	982	876	888	909	913	861	964	921	917	881	933	932	925	962	862	872	886	920	941	919	886	878	922	946	916	891	932	920	927	885	964	915	956	884	912	933	946	877	916	943	964	948	893	940	919	918	950	980	919	914	899	915	929	947	937	906	878	902	912	884	950	962	917	923	934	874	940	938	912	925	940	924	919	920	891	897	928	922	910	975	923	916	870	967	953	947	909	953	953	958	904	948	904	912	952	894	933	946	927	904	943	944	921	890	937	932	946	911	934	915	971	888	960	921	970	882	916	905	951	928	918	961	894	900	930	971	878	919	916	939	956	913	902	874	961	880	885	914	872	942	900	888	950	900	932	919	939	897	993	865	886	918	901	965	935	959	954	923	939	935	929	948	912	963	921	915	940	925	942	925	933	918	912	853	915	950	910	896	925	887	957	968	892	906	908	894	937	941	956	845	967	920	904	895	930	964	868	876	884	950	909	944	956	886	945	939	932	943	881	933	914	932	929	867	849	915	960	902	916	943	890	947	915	899	952	965	913	908	904	941	882	910	887	893	921	918	922	874	886	918	911	872	975	884	922	934	936	871	944	920	965	896	876	897	949	914	927	889	882	932	935	892	916	896	896	928	939	992	927	897	967	875	900	955	958	921	931	904	941	895	934	890	909	925	971	924	904	905	905	1000	933	891	981	925	912	908	953	912	931	891	869	939	899	941	856	918	881	927	856	913	927	910	944	902	941	882	943	916	980	896	893	899	935	948	955	929	929	890	951	910	908	920	959	927	954	889	969	944	916	901	976	965	935	887	896	928	967	916	885	914	885	919	922	912	906	900	923	968	906	911	924	908	933	934	914	908	885	926	861	884	907	866	925	969	859	988	939	943	977	923	936	930	922	919	889	911	891	931	971	901	958	958	926	875	860	928	922	904	965	942	874	879	861	938	934	927	934	900	924	931	929	915	917	925	900	935	904	972	918	915	924	908	945	954	866	949	920	950	927	913	864	935	905	929	934	945	968	942	866	903	894	935	958	832	934	929	901	878	908	904	916	955	919	933	914	900	945	947	905	869	910	959	913	944	970	950	862	917	952	902	957	921	936	938	930	901	945	925	895	925	920	925	839	954	877	888	892	923	909	920	976	862	888	912	935	943	986	906	915	954	883	901	946	928	927	926	898	924	933	936	878	928	943	897
7450	548	542	462	426	370	343	312	308	339	314	303	344	329	300	287	297	311	298	305	290	318	287	287	302	273	297	301	247	293	297	263	290	288	330	326	283	295	290	275	281	282	286	296	288	305	309	257	305	252	277	275	265	310	310	293	306	280	285	344	300	288	291	303	301	268	315	298	272	310	323	281	295	317	271	318	294	298	323	276	305	294	284	290	303	324	282	303	282	290	277	287	294	322	299	301	311	282	267	304	282	302	267	265	312	307	289	283	284	315	280	292	281	300	279	323	272	309	281	270	269	294	303	290	288	297	305	258	311	306	283	271	285	293	282	275	310	289	299	295	291	336	283	286	267	316	269	310	305	297	264	302	299	331	314	289	281	316	280	298	260	291	330	274	294	278	317	286	306	294	290	272	300	330	268	317	299	265	290	288	303	290	291	300	272	285	303	305	275	298	306	265	258	286	270	305	315	308	260	283	302	287	300	311	295	299	292	280	303	343	295	284	306	288	307	327	285	324	284	276	277	295	275	308	295	277	293	264	320	309	261	314	299	315	266	311	320	302	292	287	283	321	282	276	289	288	295	310	286	262	296	288	282	297	304	306	273	310	282	308	295	284	303	295	268	288	264	314	255	294	310	290	318	275	301	281	288	295	265	280	284	291	286	299	275	287	306	289	272	276	255	270	274	287	300	304	291	278	288	305	270	283	302	276	257	298	318	328	336	264	301	297	303	284	298	283	296	310	266	300	280	262	318	299	262	326	294	324	290	304	314	302	292	286	266	273	289	306	289	292	260	292	262	283	297	278	265	278	338	292	315	282	294	318	304	278	285	278	263	308	312	295	325	261	267	283	296	306	300	296	317	273	284	282	291	249	283	349	287	305	284	300	272	285	299	276	235	239	264	297	299	288	324	284	280	298	298	296	290	271	295	269	265	321	300	286	280	316	268	271	320	294	274	278	278	323	309	287	298	287	303	269	274	303	293	290	299	304	309	307	313	272	270	283	324	310	298	320	308	274	254	291	324	276	293	312	313	307	290	312	279	264	271	287	284	292	280	320	288	277	282	283	298	281	305	306	290	265	290	263	295	277	316	294	282	278	284	323	295	294	285	266	263	289	266	300	278	316	295	282	331	269	298	284	289	306	254	236	304	309	289	283	283	340	298	284	285	297	291	287	289	292	286	276	277	271	295	300	291	298	302	283	316	290	289	318	290	251	266	298	298	270	306	299	277	321	297	298	293	286	293	309	292	313	261	287	305	289	298	289	265	320	315	285	283	287	286	304	298	243	295	265	269	308	273	310	287	299	278	302	319	274	297	307	260	313	292	292	279	309	307	316	290	294	305	292	305	302	293	321	302	282	313	334	275	287	312	283	301	336	268	315	282	255	285	290	277	277	292	336	299	280	287	289	300	302	280	282	287	270	325	282	306	330	300	282	294	310	303	301	262	291	282	272	283	272	292	282	291	294	278	288	321	280	285	301	294	305	345	287	291	275	288	318	289	294	321	283	287	282	259	283	315	304	318	299	276	256	288	322	293	289	259	288	285	290	287	305	300	271	237	292	261	293	273	296	294	304	275	271	309	305	268	275	302	292	286	260	301	313	295	291	295	304	297	283	307	295	300	300	265	268	298	256	289	301	303	294	301	314	280	270	292	274	297	315	267	293	308	307	279	290	299	303	300	276	297	296	276	318	284	249	303	314	298	300	297	271	263	266	268	294	273	269	329	303	274	312	280	306	298	304	287	305	295	301	280	303	279	325	293	260	295	283	282	285	309	312	294	295	296	323	294	300	313	290	267	284	305	295	263	296	287	286	278	318	238	297	290	318	309	308	290	314	294	298	300	304	300	291	329	292	319	284	274	286	272	273	290	270	248	287	300	304	305	267	302	298	295	268	269	296	300	305	311	296	299	289	272	278	283	302	293	261	266	279	296	281	264	282	301	294	294	286	280	278	293	305	275	272	293	318	290	292	318	309	311	257	241	282	275	312	320	307	315	294	288	299	297	265	278	311	277	330	300	302	301	272	295	287	296	297	293	287	270	299	299	273	275	298	255	280	296	314	316	301	278	325	249	308	277	292	286	294	287	258	274	300	267	273	301	262	285	302	303	294	302	288	282	295	295	263	312	308	293	295	305	277	289	335	298	321	271	290	261	306	296	293	286	296	296	262	285	278	284	324	251	282	285	276	291	278	288	302	284	290	258	277	285	287	296	305	276	262	306	291	291	258	260	280	309	266	262	256	279	275	277	284	288	301	257	280	272	291	299	285	266	277	337	308	275	273	290	303	290	321	300	328	314	329	287	289	271	262	283	288	286	307	274	300	306	283	274	291	289	289	288	303	306	319	275	303	302	293	299	298	292	304	288	298	279	266	315	290	281	285	314	295	254	315	297	334	286	290	312	292	285	322	312	268	271	280	312	291	268	260	280	284	287	279	295	280	287	309	297	315	292	304	274	278	308	291	292	289	291	295	327	312	287	304	289	283	278	287	275	323	293	294	297	259	273	311	288	281	283	265	288	262	285	288	350	273	295	272	278	284	280	299	289	246	282	317	292	266	300	271	284	303	270	289	271	302	249	284	299	320	293	337	246	305	287	289	271	257	292	273	307	289	301	290	278	302	325	298	314	302	319	320	306	318	287	300	290	293	271	282	300	274	273	314	308	326	263	323	301	317	269	324	306	286	274	265	267	281	273	297	278	268	264	269	289	288	294	274	285	283	284	305	290	302	288	297	319	290	302	266	293	273	266	302	301	295	274	302	279	271	244	284	320	288	291	294	284	267	292	300	326	291	276	311	280	260	287	271	273	316	273	268	296	284	284	288	255	262	270	297	265	261	282	264	284	290	287	270	285	296	294	305	292	324	288	295	271	321	288	263	298	257	306	301	324	301	290	312	299	294	300	299	318	302	293	303	327	294	288	293	297	302	313	269	315	276	287	320	267	294	280	264	283	283	292	271	325	286	291	249	294	281	296	302	278	301	286	274	264	288	307	281	272	290	333	303	241	331	318	285	285	295	309	296	303	284	287	295	302	301	291	296	286	315	282	270	301	296	309	266	268	308	264	309	293	249	269	308	282	301	307	326	304	263	302	322	306	299	278	279	279	287	284	280	267	289	262	278	272	313	322	305	272	283	269	293	307	298	276	267	286	307	289	276	311	274	271	267	286	287	295	241	280	281	288	265	276	280	290	301	294	287	311	313	264	296	276	282	298	293	299	289	319	293	270	274	299	286	323	289	287	287	307	289	293	332	283	300	298	306	278	270	288	265	282	265	263	289	310	272	299	265	288	291	267	288	301	266	297	276	298	303	268	287	299	296	310	274	296	289	335	273	293	286	308	289	247	281	285	290	315	310	289	300	309	307	281	290	306	288	256	290	313	333	322	322	297	271	258	258	262	301	288	291	281	284	281	289	277	296	300	310	295	313	266	296	299	296	313	280	290	322	272	300	268	302	274	269	274	307	274	290	312	295	306	279	258	304	301	283
6547	925	1244	1298	1238	1142	1003	939	872	850	835	848	760	755	813	753	736	777	666	728	728	708	737	700	719	697	724	702	745	667	740	718	726	713	711	686	654	664	658	689	737	638	728	642	705	681	671	685	659	672	735	616	706	715	698	684	668	670	659	680	654	722	711	666	693	679	664	665	734	719	647	681	662	699	746	673	687	709	696	686	738	651	653	685	685	691	650	685	703	652	685	675	709	683	669	722	704	687	670	658	654	711	675	669	645	653	695	679	653	664	713	717	688	669	651	681	730	706	652	669	676	686	695	697	655	697	692	659	721	665	680	650	643	689	697	677	692	682	723	639	712	715	655	673	652	673	681	699	698	643	665	678	692	662	690	714	679	729	732	729	630	689	658	706	663	728	724	635	637	667	649	682	684	686	661	694	692	706	678	726	702	705	670	667	680	673	712	626	637	709	703	702	689	711	715	680	732	704	700	625	679	685	659	695	667	670	698	661	669	657	713	670	704	704	660	673	676	692	644	659	740	676	685	698	716	670	694	649	676	676	671	669	648	683	684	700	671	706	673	650	714	666	705	646	672	650	692	682	679	640	676	678	678	686	659	664	698	675	706	668	686	635	702	707	683	652	680	683	672	731	664	697	680	734	659	647	669	664	696	659	670	768	716	685	753	710	687	693	734	690	704	689	709	695	666	710	696	696	674	663	648	692	682	686	724	672	674	703	665	653	669	698	691	738	721	681	616	680	690	722	655	647	773	660	706	718	668	651	686	666	682	689	675	701	677	661	674	656	645	686	663	683	706	642	704	709	690	669	684	688	634	663	699	721	728	702	687	660	677	666	688	672	670	704	679	680	679	683	699	678	687	631	650	655	709	699	631	681	711	684	654	747	652	655	713	668	690	693	660	647	645	677	676	653	669	660	692	696	648	661	645	629	697	701	691	688	660	703	695	656	713	643	685	695	663	650	720	661	712	673	658	680	696	689	674	666	638	682	721	667	654	696	699	687	707	680	728	657	717	662	674	688	700	706	673	675	671	692	693	700	614	650	674	659	640	704	646	707	634	680	659	674	599	651	722	654	660	681	679	678	676	692	717	752	682	721	648	696	702	681	719	659	721	664	672	677	699	668	666	664	682	681	636	662	681	652	657	681	689	687	694	672	717	679	717	664	696	683	689	684	687	676	683	689	637	696	677	720	716	682	684	660	700	704	691	669	699	663	718	653	685	638	659	686	685	738	692	691	722	661	664	660	683	653	678	684	679	690	749	691	705	679	683	705	656	632	689	688	686	679	696	723	687	677	674	690	676	676	653	676	677	671	701	669	678	707	677	692	676	702	695	685	683	647	677	689	691	685	686	730	675	663	718	705	674	687	697	674	687	659	641	650	666	656	667	693	677	698	731	676	688	664	671	708	636	689	681	690	706	684	707	695	718	694	665	687	634	674	657	693	633	706	685	710	743	669	690	656	695	698	714	722	714	655	738	694	683	658	675	671	635	680	689	713	703	689	693	677	671	696	702	722	674	677	713	689	691	691	689	674	671	647	723	709	664	701	659	679	642	671	691	707	689	718	673	664	726	653	646	668	689	669	661	659	673	621	721	696	656	692	669	653	667	693	650	695	681	643	677	663	698	666	725	648	674	733	672	710	637	700	705	710	671	700	674	657	676	673	694	683	654	683	674	677	673	687	715	680	683	671	725	615	697	672	628	672	641	661	642	685	677	694	729	673	753	727	698	627	667	640	694	681	687	644	702	659	665	682	684	681	683	690	662	660	651	679	671	648	618	684	675	688	696	677	687	630	712	672	693	678	681	692	706	640	700	687	661	655	677	664	721	662	712	687	695	676	706	764	652	693	723	679	714	653	713	726	656	703	710	674	688	693	669	687	742	671	693	707	697	679	681	678	714	649	649	663	685	713	658	596	658	684	698	688	655	711	663	704	668	686	610	690	696	656	631	642	689	688	679	678	674	655	692	705	656	697	672	648	698	669	706	691	679	667	667	650	686	718	715	668	657	671	680	650	693	653	644	681	670	668	676	690	681	740	716	695	674	673	671	699	722	688	661	724	704	683	656	687	698	729	678	651	663	640	666	706	667	693	703	684	717	660	686	661	680	705	656	685	673	634	688	668	654	664	690	682	686	728	708	722	684	700	675	670	721	722	639	696	687	694	667	654	689	662	701	729	673	713	699	662	690	664	714	721	708	648	684	719	714	649	648	686	658	695	677	746	683	650	672	709	672	720	735	729	691	616	699	694	683	703	667	713	685	690	661	687	652	728	649	653	729	672	675	671	677	705	639	690	679	604	670	666	692	682	649	713	696	680	654	704	713	673	689	637	687	670	689	704	662	722	678	674	673	685	665	699	657	669	745	675	680	697	660	647	706	667	650	669	666	651	725	677	702	671	702	671	624	658	659	707	683	660	727	683	715	674	670	715	647	653	688	693	670	711	670	661	694	635	685	658	690	740	681	693	671	709	682	685	698	653	725	643	647	681	698	653	653	685	712	680	640	717	702	715	701	637	667	669	707	665	750	656	699	696	676	714	636	658	660	697	676	710	607	669	680	678	703	680	706	697	706	692	649	659	663	691	678	707	640	683	668	701	701	679	652	661	718	721	698	712	713	628	658	689	657	685	663	651	666	675	674	702	685	704	653	664	668	644	681	677	639	657	693	741	685	659	700	637	665	700	685	646	662	703	667	639	649	665	647	714	663	688	639	705	660	680	675	669	706	706	679	690	672	688	642	677	693	695	682	698	696	688	674	682	663	669	683	727	697	698	700	674	675	677	672	705	655	659	651	755	707	715	697	684	662	707	686	653	712	651	668	731	686	712	696	661	703	680	677	687	686	672	662	677	660	669	683	659	682	708	688	713	661	703	675	607	640	679	692	667	693	694	668	687	653	681	677	660	699	692	648	657	672	674	695	694	697	673	650	678	687	672	655	674	690	620	666	697	625	643	691	701	667	649	663	725	663	680	723	717	654	678	698	672	669	658	696	668	660	686	691	679	684	656	695	677	743	658	679	640	698	657	697	676	630	639	708	675	668	664	676	682	735	628	688	694	647	706	646	737	672	663	683	738	675	688	690	688	689	635	624	724	693	691	717	662	689	680	684	729	695	695	658	711	697	756	642	743	696	663	656	674	706	695	652	702	696	685	673	626	684	634	681	667	690	749	759	747	657	694	667	697	672	715	664	688	725	702	703	691	744	692	665	716	711	716	662	695	662	726	677	707	714	676	746	669	674	681	658	696	657	681	699	678	668	678	688	706	689	658	658	689	662	741	665	704	638	715	681	687	664	693	648	648	714	695	672	641	706	674	709	699	689	644	645	665	654	652	647	683	702	675	674	654	676	688	678	712	675	690	631	597	691	719	683	705	717	693	661	643	654	714	670	707	682	723	648	684	668	657	616	666	666	671	663	712	678	698	679	693	664	645	731	710	671	680	660	688	680	671	716	715	717	715	688	691	660	649	707	739	663	677	687	671	652	688
12796	774	644	545	390	297	269	214	198	203	192	188	147	164	150	150	161	157	132	142	140	127	150	140	137	142	133	149	130	142	141	146	130	138	144	143	123	117	145	159	129	153	132	148	121	126	142	145	145	133	129	128	132	132	144	149	126	145	143	130	138	136	143	132	131	156	146	123	130	137	123	133	138	144	147	125	131	132	136	159	156	143	131	132	134	116	123	119	127	133	160	127	144	132	131	129	138	110	154	139	157	107	137	153	140	139	133	147	130	146	128	120	126	134	151	146	117	138	122	136	148	136	142	143	122	123	159	123	135	157	155	127	136	148	134	160	98	127	142	142	140	148	120	155	122	153	134	127	140	136	124	140	136	136	132	132	124	135	113	130	172	160	143	118	128	121	124	110	118	132	138	151	140	153	135	139	141	124	122	135	117	129	153	128	154	138	136	153	134	137	113	138	123	135	152	146	141	123	147	142	159	130	125	138	144	116	144	136	116	128	116	151	135	150	123	124	153	147	142	111	136	132	128	109	118	137	140	128	150	129	127	120	114	120	130	159	121	137	129	128	131	144	154	125	138	148	146	128	118	135	143	124	150	134	145	143	138	125	133	118	150	144	155	145	115	131	132	130	135	157	109	121	133	140	135	118	129	142	150	139	140	136	133	138	117	113	130	146	139	137	123	118	129	138	127	142	139	142	125	139	122	135	132	121	113	115	139	130	135	134	119	127	141	134	119	122	162	136	157	127	141	121	138	129	125	118	122	136	139	121	142	134	131	136	145	139	157	127	105	139	129	124	140	145	142	133	133	145	151	136	128	133	128	122	151	138	148	109	128	143	125	113	129	134	131	126	133	141	137	131	123	128	133	142	145	136	131	133	146	136	126	114	147	140	138	142	151	145	161	116	143	150	135	132	142	106	137	131	145	124	158	143	140	143	106	122	141	142	150	126	132	137	136	126	134	142	118	127	141	132	148	123	128	158	137	119	127	130	138	136	133	139	126	151	137	114	135	136	145	139	126	146	123	123	139	147	147	143	124	121	125	118	127	124	137	138	153	144	127	134	138	117	122	144	165	126	141	107	144	152	156	131	107	140	146	135	140	130	145	139	133	132	126	134	141	128	142	139	151	130	125	130	109	110	131	126	122	136	180	130	133	124	140	114	107	131	127	130	125	147	131	145	124	135	122	113	143	132	129	126	116	130	126	131	142	132	120	143	128	130	122	132	127	151	134	131	118	133	121	119	119	123	126	131	120	129	145	131	128	134	114	145	148	161	126	140	144	126	133	120	149	130	130	132	135	130	109	124	117	152	151	147	139	145	136	119	147	123	143	148	132	127	139	127	141	152	130	131	143	136	115	137	158	124	129	138	129	140	124	132	126	135	104	143	135	143	128	128	151	109	161	129	146	138	141	126	129	121	129	154	127	128	100	145	129	115	144	135	128	149	131	124	131	138	112	155	125	140	149	146	142	132	129	143	122	128	144	128	130	134	127	124	120	112	140	135	135	135	133	133	139	129	131	107	141	125	139	131	138	126	127	140	128	133	133	128	143	125	128	140	130	133	128	123	121	130	126	147	111	121	143	109	142	125	130	133	147	152	140	148	131	119	142	138	150	147	131	130	137	144	140	136	126	126	118	143	133	140	125	108	129	136	147	146	152	125	130	141	120	112	115	137	140	116	130	115	146	119	133	121	120	120	125	119	132	114	126	116	125	137	138	139	139	124	118	134	129	131	120	129	141	122	117	154	145	113	130	143	139	146	129	145	117	138	168	132	123	113	126	111	131	141	125	111	116	152	142	126	156	121	117	124	141	135	141	135	114	125	134	136	141	137	121	141	120	133	120	136	146	125	126	114	131	164	123	130	144	126	122	135	135	143	122	114	134	151	135	150	135	124	133	130	141	115	123	133	132	146	134	129	122	145	133	129	126	147	137	150	152	142	127	110	155	131	155	121	144	128	125	125	114	132	127	117	135	126	125	152	129	122	133	110	136	146	135	122	124	126	139	132	157	149	126	133	124	107	130	135	134	138	126	129	145	144	130	123	123	133	146	119	105	122	155	155	137	133	111	141	151	137	138	143	123	131	112	118	132	138	143	133	142	156	117	124	154	128	117	107	147	133	114	130	134	142	132	136	112	148	131	144	133	141	126	133	135	140	132	132	125	128	149	131	139	120	112	131	123	141	148	124	140	119	113	119	133	122	133	128	137	117	132	122	131	116	138	111	128	134	152	125	124	133	138	153	130	116	126	143	123	137	135	135	142	131	114	132	126	123	141	133	141	129	129	135	133	137	147	104	126	147	110	150	134	120	145	123	132	156	128	131	126	130	119	134	137	122	145	144	140	125	167	158	126	132	132	121	153	135	138	137	146	143	151	150	120	144	141	142	131	129	131	115	133	133	136	126	107	122	133	108	115	128	115	157	120	130	141	137	106	132	142	136	136	114	144	150	122	124	132	121	131	147	134	151	128	124	118	135	126	145	141	141	142	136	114	134	134	123	114	140	112	150	135	130	130	131	121	127	125	120	136	111	134	139	143	122	128	128	124	130	138	148	112	125	136	128	122	127	141	142	159	141	119	134	148	127	150	138	128	136	132	130	123	142	150	135	117	146	130	131	144	131	144	119	119	142	144	152	139	131	116	146	129	111	127	124	124	154	146	126	130	165	143	158	133	156	125	142	110	152	130	126	140	126	139	147	129	133	114	130	143	128	119	132	161	142	118	128	130	149	149	136	136	126	132	134	124	130	140	133	131	115	127	113	122	158	126	143	148	102	145	131	142	114	114	101	140	124	102	130	136	137	117	151	150	132	129	139	144	142	132	137	127	128	132	112	161	124	126	133	148	139	150	119	132	135	140	140	144	118	141	119	127	127	123	115	136	147	130	116	150	147	139	154	97	137	136	129	140	147	133	152	144	143	117	157	122	117	134	122	134	111	129	140	149	141	131	126	120	161	136	126	142	127	133	135	123	129	133	124	105	129	131	117	134	127	107	136	143	123	133	131	125	137	129	133	135	124	126	126	131	121	114	132	115	137	130	128	162	130	146	147	112	115	132	142	132	123	125	123	139	121	135	127	107	139	138	145	125	135	132	151	153	135	142	123	128	134	128	149	147	124	131	140	145	116	151	129	130	125	126	129	130	129	126	128	129	130	130	125	131	129	149	115	162	136	120	133	98	127	142	128	117	138	123	115	160	134	122	127	131	118	149	124	127	131	124	132	144	131	130	138	144	143	124	98	112	133	128	125	143	136	141	137	115	142	136	136	144	117	146	134	146	133	129	127	128	113	130	134	132	128	122	127	120	109	149	140	147	123	124	118	113	149	126	128	131	139	128	145	117	145	137	153	122	125	128	110	141	150	150	111	140	131	137	128	147	132	142	117	117	141	132	124	117	144	141	142	129	132	148	125	147	133	125	137	105	118	136	129	129	119	114	107	131	135	148	138	127	140	162	117	118	125	125	128	122	120	125	147	124	135	136	127	117	158
7871	780	1414	1687	1407	1194	966	871	736	681	642	555	519	535	517	487	478	455	437	451	445	455	413	417	426	405	384	406	400	387	377	398	362	384	387	367	378	348	429	362	399	365	411	370	382	389	338	378	367	380	381	366	342	360	369	368	359	324	369	361	348	338	334	357	350	363	316	351	352	375	351	379	355	313	369	365	352	340	341	384	360	340	358	374	354	379	332	372	343	353	375	351	376	329	370	351	366	355	354	346	349	383	337	321	374	357	364	360	331	359	341	367	351	328	353	370	389	376	357	365	387	359	358	357	380	373	364	330	371	371	366	394	390	380	331	351	339	352	338	360	356	370	351	371	356	331	353	312	354	354	370	353	323	341	329	318	343	355	338	385	358	366	369	379	391	359	366	318	346	351	360	345	362	377	317	339	359	393	359	329	372	328	378	375	316	347	323	365	343	362	364	357	323	351	372	378	346	370	339	392	347	386	353	377	363	371	356	333	339	337	350	334	363	344	353	336	357	375	362	360	357	335	328	349	355	368	368	378	359	373	346	353	365	379	356	342	350	364	389	338	332	354	357	346	372	316	365	350	362	353	376	334	344	365	346	370	378	345	341	334	320	373	340	382	356	360	355	356	399	378	374	366	361	364	362	365	364	364	356	367	365	339	364	354	354	340	356	359	353	349	345	344	372	347	374	349	371	361	357	331	311	340	361	352	369	337	377	349	345	394	341	320	340	341	346	352	344	326	338	363	326	327	326	359	357	375	315	365	338	362	361	377	313	363	327	337	369	360	363	341	402	355	363	346	317	367	320	371	337	362	350	338	351	362	361	355	367	353	363	317	347	334	367	352	344	372	363	358	317	356	329	352	382	324	336	335	376	352	328	348	377	353	361	355	345	342	376	338	367	352	386	358	333	387	375	320	323	334	355	360	310	356	377	342	354	383	335	325	351	343	341	369	371	369	377	365	334	337	363	358	354	350	387	369	336	340	341	369	364	367	345	352	345	350	326	365	325	332	348	342	344	372	382	319	359	338	327	336	377	373	332	354	375	343	353	361	347	370	357	350	341	395	358	341	344	381	394	345	363	329	360	369	347	330	347	342	353	336	338	352	356	359	326	309	361	377	370	370	350	358	319	349	347	366	348	361	371	342	362	370	329	379	315	323	325	331	351	358	346	358	354	354	345	375	340	372	359	356	324	325	378	342	352	394	329	358	351	325	364	314	347	328	395	349	348	369	371	352	367	356	333	363	343	350	367	360	373	350	362	375	354	352	378	378	349	363	345	339	365	355	404	331	388	284	359	364	382	353	343	371	308	372	375	329	372	381	305	362	361	349	337	362	339	339	345	382	341	343	349	353	319	368	344	339	335	312	334	363	335	383	332	357	364	369	355	341	364	348	352	352	383	376	390	346	340	356	340	352	350	369	345	376	359	340	327	333	355	356	331	355	352	382	344	364	379	370	335	348	359	327	340	339	342	380	347	346	376	311	374	319	325	347	331	352	374	330	371	354	349	331	390	370	365	372	358	356	338	365	339	324	363	343	350	330	353	351	350	363	337	362	329	355	346	352	366	308	368	337	371	362	371	346	373	365	317	368	323	376	394	371	343	334	362	367	383	359	360	326	376	331	340	385	320	362	351	351	341	337	350	406	310	379	342	352	344	351	340	346	357	324	330	359	347	347	341	359	358	363	326	362	330	316	339	356	343	328	361	340	381	359	329	364	373	326	373	368	336	376	344	337	337	367	365	325	336	352	330	331	352	350	413	362	385	349	371	370	337	375	360	331	374	390	351	333	353	321	332	358	354	340	326	347	359	348	369	353	373	364	364	338	317	347	358	366	368	349	337	375	398	376	386	349	356	371	351	338	350	395	314	370	378	348	354	374	333	343	353	340	338	326	356	367	354	322	356	340	340	356	343	395	376	357	355	342	348	369	334	372	349	350	357	347	352	349	354	350	375	290	373	365	354	354	365	342	338	348	330	329	362	362	367	366	332	345	361	332	352	322	320	351	351	345	367	372	361	369	353	328	314	343	356	328	348	350	356	347	358	336	351	368	365	344	334	362	332	361	320	377	353	332	300	358	347	375	362	348	368	372	362	342	354	356	342	360	330	384	367	353	343	368	347	372	337	396	361	358	356	326	307	365	367	343	363	346	345	358	340	344	356	332	343	348	345	383	353	350	326	369	354	344	369	354	363	342	347	344	326	338	354	365	339	353	355	337	370	343	341	341	354	323	361	372	364	362	342	362	343	357	314	368	358	359	345	367	353	359	354	349	353	357	346	314	347	351	342	368	360	353	329	362	335	331	315	361	337	345	349	367	359	367	361	359	333	349	374	381	335	375	349	353	343	368	368	341	333	334	338	333	380	361	339	337	359	321	346	346	320	361	314	353	345	331	382	345	324	361	344	353	343	363	354	367	335	364	334	332	380	345	305	349	340	362	353	359	355	329	314	364	383	374	345	369	364	347	352	351	357	348	366	358	369	374	357	319	371	363	344	340	353	373	362	368	345	337	363	389	333	336	373	352	344	350	360	317	354	337	360	320	358	345	360	367	337	343	359	311	282	336	309	346	333	358	374	362	329	363	339	326	340	327	332	318	375	325	335	364	369	362	349	367	326	357	357	345	373	328	350	373	344	358	359	332	349	328	371	350	349	385	332	357	334	367	365	342	345	374	367	368	345	379	370	335	313	349	366	352	341	353	351	329	357	358	336	356	388	361	332	418	383	368	344	323	340	347	342	346	351	328	342	345	329	371	378	335	313	346	366	329	330	359	366	346	346	348	374	366	337	329	383	341	338	389	306	353	356	378	322	356	312	355	381	358	359	361	350	366	336	372	367	335	359	357	332	327	339	353	390	380	318	398	314	348	370	362	347	336	362	355	382	347	331	346	398	375	349	343	340	366	312	341	339	336	318	376	368	364	339	366	364	320	370	354	334	340	349	360	333	398	363	359	391	341	355	369	343	358	337	362	365	329	342	347	316	380	356	339	335	383	391	358	336	357	333	383	325	394	348	348	356	329	355	344	350	324	361	352	349	368	356	369	346	338	332	381	370	333	354	326	363	360	327	341	318	355	381	349	384	358	354	346	353	359	349	348	349	338	379	356	374	384	351	381	341	383	405	341	346	359	381	342	354	336	365	368	339	340	310	358	375	343	308	360	348	357	361	372	337	383	355	385	364	344	368	330	335	375	330	360	361	351	395	352	328	385	364	386	331	376	341	308	382	353	378	382	388	341	322	315	363	338	355	345	340	344	374	339	355	390	324	347	380	354	353	359	349	308	349	363	341	348	374	323	338	339	365	349	337	347	369	342	330	347	342	349	353	377	351	332	355	348	386	328	304	370	330	363	377	358	325	351	343	343	317	376	373	376	331	362	371	351	319	395	340	344	338	321	335	353	348	375	334	324	332	343	354	356	381	343	337	353	343	353	359	342	337	339	379	352	354	355	370	323	362	341	340	347	375	396	339	326	392	353	370	350	335	333
1440	413	446	442	415	397	412	371	384	387	370	436	434	408	388	391	434	426	419	379	349	401	417	409	390	377	396	404	411	400	393	384	363	431	386	400	420	375	371	392	407	426	436	392	349	382	395	402	410	397	449	379	378	406	402	382	432	360	391	394	403	392	388	427	415	399	385	364	371	402	426	416	387	393	418	355	415	391	426	401	406	387	393	422	410	399	393	427	398	403	400	392	413	384	408	378	396	433	400	388	408	392	426	399	383	372	419	400	403	414	413	411	390	414	376	406	430	417	397	398	415	421	405	399	429	376	403	379	390	402	367	437	391	391	390	361	414	430	430	426	408	382	394	392	417	367	403	409	331	372	441	442	389	427	395	397	408	384	387	393	408	405	400	383	378	362	397	414	423	417	378	382	399	415	355	416	381	441	381	381	392	384	426	472	403	439	415	377	390	383	358	409	384	390	419	377	399	417	373	397	432	407	413	405	443	395	403	409	403	416	402	372	400	378	431	382	421	393	385	406	379	426	366	421	397	413	405	390	410	418	394	394	403	385	385	425	436	359	389	358	445	412	379	392	388	371	390	399	405	390	407	406	381	345	382	410	404	371	380	392	379	439	438	399	434	389	431	398	383	392	426	406	408	376	371	416	394	405	394	424	421	369	403	416	415	399	402	409	364	405	427	375	416	391	377	382	384	417	411	396	396	397	421	387	411	408	418	375	431	438	410	422	399	381	376	420	432	383	426	430	406	420	446	411	374	392	383	383	404	409	379	397	428	408	404	366	390	383	381	404	373	427	351	447	376	390	383	414	388	414	416	395	426	368	376	388	414	398	388	395	388	390	411	421	413	425	382	428	412	394	422	399	409	378	403	402	400	376	381	403	403	420	414	384	394	432	400	409	411	425	397	381	370	419	417	392	388	385	408	392	418	412	413	391	381	354	391	388	399	400	400	425	421	400	349	373	409	416	369	403	406	371	402	367	411	387	381	397	424	429	396	388	390	441	398	402	371	413	394	374	420	412	395	401	400	393	379	386	430	429	407	382	432	387	418	408	384	417	387	396	389	412	380	394	417	359	376	381	379	387	399	420	418	417	426	377	411	423	387	429	394	450	425	406	392	404	374	398	398	464	401	407	384	364	427	405	369	397	390	385	412	429	361	389	424	425	407	374	415	441	408	422	365	426	422	415	414	391	375	393	385	446	378	383	424	356	417	403	426	421	393	404	392	397	422	379	382	404	415	386	377	410	389	384	377	436	398	380	410	389	447	405	366	388	346	386	348	419	366	371	374	389	406	397	413	396	386	424	360	387	400	373	406	414	372	400	407	420	400	342	417	388	412	397	426	391	381	425	381	383	381	377	397	429	345	410	411	391	437	378	420	428	455	380	429	406	390	408	378	437	421	414	439	441	412	382	428	393	394	423	413	433	432	377	390	374	383	369	391	388	377	346	394	372	402	415	402	407	384	447	414	400	397	418	420	369	422	393	390	408	405	434	403	401	379	381	383	413	390	382	364	407	331	426	419	399	423	389	416	422	411	402	388	381	414	406	386	400	417	365	409	385	442	379	378	397	374	408	399	394	418	403	418	417	419	411	416	359	389	396	423	407	398	395	370	347	397	403	404	401	395	404	380	417	406	421	351	367	409	409	411	372	383	400	359	374	391	402	385	390	379	393	356	388	414	406	353	416	368	418	347	442	405	411	398	416	385	374	393	371	374	392	436	397	386	435	399	392	417	377	406	425	410	382	417	409	393	414	393	391	395	360	396	359	399	391	380	384	383	406	370	416	408	376	403	399	361	409	426	410	438	410	389	381	414	450	417	398	438	409	370	443	397	365	383	370	418	390	377	393	416	400	381	409	409	370	413	402	397	395	402	406	362	402	401	383	395	373	418	399	355	373	414	439	374	411	402	392	421	382	428	433	401	384	392	373	418	438	409	408	372	375	424	382	380	425	368	389	389	372	406	412	394	402	426	396	363	358	389	409	371	382	396	416	394	413	388	408	384	405	441	412	422	395	404	410	429	378	357	391	384	387	391	380	375	420	399	415	387	400	423	426	394	416	387	399	384	405	392	375	453	391	371	437	410	430	393	432	392	396	400	393	431	370	428	397	415	406	415	450	401	376	428	427	397	369	409	415	375	422	408	390	399	425	383	439	397	424	423	389	378	371	382	386	405	378	417	395	436	384	389	418	378	396	423	388	414	379	418	469	384	412	415	406	402	415	410	393	441	428	429	392	357	393	392	417	425	420	432	397	371	401	390	393	372	388	393	391	416	404	389	383	432	425	402	405	383	376	371	402	402	384	405	381	423	429	408	423	438	368	414	394	400	354	394	367	395	396	406	393	460	414	392	378	409	404	388	419	428	380	472	430	426	442	384	424	396	422	381	338	426	394	416	428	415	391	443	401	440	428	389	392	407	419	380	371	365	410	400	367	395	384	434	394	385	405	418	378	393	406	391	389	379	382	382	451	431	390	396	422	432	403	393	414	434	419	412	444	412	388	413	371	394	402	404	408	381	381	404	404	453	358	388	416	351	377	383	431	431	399	413	382	400	438	415	403	424	411	403	392	419	395	389	386	386	399	393	434	386	408	407	397	381	412	426	378	376	422	432	410	419	384	380	382	415	415	407	383	407	400	426	402	359	387	384	373	414	400	426	380	411	378	437	387	396	422	401	392	384	422	389	371	391	396	433	406	403	380	411	431	430	364	426	390	390	395	387	397	425	360	405	363	347	422	393	418	399	430	404	394	360	395	400	380	387	379	438	371	425	393	379	374	400	384	383	412	364	359	390	379	405	391	443	385	399	386	387	406	415	360	404	421	411	438	424	438	432	420	427	429	389	420	391	452	414	402	384	400	422	369	417	388	415	375	396	407	388	387	382	392	392	401	400	367	407	405	367	405	422	420	400	452	420	404	386	407	407	446	410	433	405	400	471	416	376	395	395	415	398	413	403	412	410	369	398	422	381	398	420	422	429	382	407	342	429	399	393	415	409	405	416	387	400	388	363	399	355	425	408	403	404	404	415	377	413	404	412	407	408	408	380	405	431	381	398	367	392	354	387	419	407	363	372	397	423	416	408	380	465	393	397	408	385	419	412	429	367	376	404	384	384	399	397	429	411	415	425	422	425	399	395	386	415	366	409	389	379	401	418	409	422	390	400	396	375	377	372	395	412	418	388	421	410	410	406	395	424	391	394	353	410	408	414	413	396	352	375	400	409	428	420	400	415	382	367	378	375	392	427	367	417	373	404	431	389	393	439	409	428	423	392	408	426	396	374	397	427	399	389	451	412	475	392	389	405	374	430	377	414	390	421	354	419	377	412	408	419	384	411	409	414	435	381	412	381	378	393	407	411	357	381	450	395	388	439	401	402	379	420	412	384	364	390	405	425	410	458	402	410	406	397	424	399	395	422	380	389	363	429	378	408	385	437	404	429	402	369	430	365	375	386	432	402	393	362	353	406	418	371	407	412	362	375	404	411	428
2132	953	983	954	965	938	932	945	1019	911	962	916	895	901	900	955	887	946	969	956	888	918	876	913	876	932	976	901	886	923	937	908	957	942	908	900	884	937	983	894	929	941	978	919	924	913	880	890	857	923	958	910	908	902	876	901	855	915	934	887	922	923	913	937	901	938	896	955	848	920	951	961	844	929	948	926	897	938	914	872	856	853	908	930	879	916	926	881	937	932	1006	857	884	922	942	948	918	849	942	915	878	947	916	909	864	908	862	885	936	934	917	920	957	921	941	875	919	898	933	921	935	942	891	964	921	925	969	894	925	867	935	911	889	969	912	884	855	915	869	897	944	944	908	967	921	906	917	882	901	875	905	978	871	978	924	937	954	940	951	947	929	886	880	879	909	897	889	917	911	945	888	1011	909	893	908	912	925	933	918	902	953	909	886	906	951	963	887	915	954	891	925	996	924	912	912	881	860	988	933	883	928	938	956	903	935	949	911	927	856	887	947	913	873	934	877	876	957	888	920	947	987	939	883	918	910	910	918	885	930	928	870	932	964	909	905	919	921	899	918	895	930	921	851	961	932	923	898	932	889	912	966	944	861	912	934	930	928	959	869	953	965	927	958	968	907	893	986	934	890	949	857	876	914	908	903	925	894	923	899	938	890	929	912	955	908	878	929	929	945	883	872	913	918	900	934	939	963	930	936	890	885	956	914	919	879	918	966	881	918	923	921	906	967	905	974	936	949	936	961	880	939	877	908	955	881	892	941	905	889	939	973	914	893	891	898	888	949	928	936	934	900	892	861	915	922	921	930	925	906	951	888	848	947	941	929	940	934	934	932	893	880	910	929	911	916	878	889	977	905	954	877	904	909	935	915	935	963	862	934	984	952	881	902	902	934	925	869	876	900	932	939	961	884	904	918	931	895	952	908	842	884	915	948	907	904	911	936	888	909	916	924	898	895	858	916	902	938	891	940	933	947	932	905	914	891	928	949	904	935	893	880	929	949	874	918	971	896	908	902	934	878	938	949	943	925	962	854	928	921	957	927	949	930	937	905	865	901	930	929	905	947	980	865	902	928	989	943	924	920	939	920	920	885	975	900	934	872	924	965	955	962	947	872	884	898	917	893	904	910	905	912	911	879	954	918	946	907	915	887	932	899	928	952	946	904	892	881	898	946	910	932	863	928	908	946	918	929	889	933	929	951	955	890	958	913	916	955	956	921	940	955	953	946	943	855	937	919	874	898	914	909	900	888	866	876	943	891	914	928	948	902	931	921	931	931	917	902	947	871	918	863	914	900	901	918	879	966	920	945	915	960	943	892	882	878	908	889	935	879	930	898	890	952	942	903	950	891	915	921	935	936	878	983	883	946	992	884	953	918	955	920	917	896	900	911	905	924	901	931	962	891	880	926	956	891	931	923	909	951	886	895	926	925	977	955	853	933	919	936	917	852	942	919	905	866	923	925	860	943	910	879	877	895	925	943	918	875	911	913	940	888	923	941	918	900	912	921	965	938	939	926	964	911	979	924	894	905	908	938	980	927	915	848	927	925	954	877	866	943	982	895	900	895	905	900	914	892	896	878	941	888	920	935	912	920	914	940	914	850	898	923	875	847	929	944	877	912	905	934	944	939	978	861	968	954	928	977	928	925	944	934	943	887	932	895	907	860	931	938	938	885	901	930	929	954	915	935	892	884	977	935	960	881	919	923	931	982	896	914	913	925	992	925	895	918	907	894	881	934	938	866	890	949	936	897	889	921	938	974	972	944	937	898	915	939	931	905	913	914	901	957	920	940	904	918	914	897	953	949	904	932	944	912	918	902	909	876	943	910	902	924	957	937	938	872	979	931	925	956	939	900	947	952	918	856	936	888	920	966	940	940	932	942	887	965	901	861	888	956	902	930	943	886	875	953	945	893	973	915	871	901	924	944	937	906	894	932	945	949	920	904	906	923	904	972	887	978	847	923	937	903	981	949	983	910	922	966	903	924	959	943	869	928	917	903	908	874	858	928	905	929	916	905	960	947	918	933	935	954	928	894	913	971	879	873	946	921	941	921	924	878	926	910	902	881	888	967	905	921	935	931	922	892	945	894	941	860	947	899	909	926	918	901	880	905	1009	876	957	882	929	912	953	905	917	916	875	884	969	875	930	917	920	888	904	919	870	949	871	887	876	929	894	870	937	922	887	859	947	947	879	950	915	913	893	869	893	935	910	920	910	1005	868	898	922	943	950	880	866	897	964	921	885	901	922	916	865	890	817	928	965	939	956	915	941	923	918	931	929	897	917	957	920	909	881	941	944	923	907	944	977	966	941	925	945	917	962	934	950	898	958	904	891	919	919	948	950	987	956	950	897	993	959	889	903	891	866	898	965	860	920	891	895	919	886	965	865	918	933	883	903	888	881	905	910	934	905	891	931	910	931	904	972	901	909	933	940	925	891	945	920	939	891	933	917	983	890	895	892	941	896	956	897	937	892	904	909	910	937	917	918	941	923	957	921	927	887	906	909	882	906	914	897	931	881	932	958	881	934	954	899	975	914	921	904	896	931	929	965	941	848	895	949	933	923	890	931	934	939	929	866	1017	924	949	873	929	886	885	940	955	874	910	936	920	895	908	920	948	953	928	936	936	918	875	885	889	917	937	947	942	931	951	884	914	937	947	947	926	916	868	932	889	924	932	947	892	953	953	944	933	908	890	908	947	924	927	857	955	901	931	897	904	916	905	909	931	866	937	911	869	882	930	884	909	941	886	933	920	895	913	955	954	923	933	936	932	927	918	911	941	929	931	920	913	890	964	955	890	892	920	921	907	957	944	972	910	901	918	990	918	918	904	908	923	898	839	911	918	913	924	947	889	926	872	959	959	912	922	914	932	893	941	903	903	944	948	889	930	871	847	899	925	873	898	886	944	940	923	952	852	868	889	986	999	959	879	898	904	928	870	871	976	898	934	946	918	946	911	914	909	882	898	932	959	923	943	990	914	887	931	957	890	975	940	955	922	918	912	892	895	901	949	921	911	922	912	974	970	956	901	906	897	922	936	958	993	944	931	933	931	961	880	838	919	961	899	931	941	947	898	918	937	941	900	861	933	896	926	890	920	867	926	937	936	928	912	940	934	863	897	914	960	925	856	884	868	971	981	937	882	925	947	945	884	959	897	885	950	917	925	898	935	880	888	946	912	933	910	929	917	901	919	883	965	944	884	928	930	901	967	931	931	949	911	928	941	938	926	885	978	949	917	887	883	915	941	933	911	859	961	884	944	868	905	899	850	926	951	923	920	903	956	937	928	912	917	913	943	1000	945	860	835	869	919	943	861	913	933	903	961	948	910	947	882	955	941	946	877	895	881	906	889	916	948	917	904	950	895	869	908	950	896	906	925	881	899	913	926	887	927	878	933	919	941	960	892	909	924	882	944	936	906	909	881	882	895	952	914	923	916	923	901	885	924	931	886	920	901	931	880	900	945	987	931	886	917	928	842	932	932	885	927	847	882	906	903	951
7428	539	527	483	439	384	375	341	337	310	299	337	294	288	296	317	312	338	303	287	304	260	303	327	302	321	296	286	296	294	289	289	346	288	318	279	322	313	298	328	308	302	287	298	289	263	293	315	335	301	287	270	296	291	284	284	277	301	288	278	295	280	303	301	307	284	293	267	312	288	310	278	275	285	311	292	311	307	279	296	317	269	299	345	299	299	263	298	292	320	254	293	294	293	283	259	283	276	314	301	275	277	297	294	276	329	307	286	308	253	297	288	296	285	285	286	270	312	239	275	291	265	275	282	310	286	276	281	324	292	307	297	268	312	310	290	294	296	304	300	281	317	308	285	293	279	304	273	276	312	280	293	305	324	297	264	291	278	318	291	319	286	315	315	309	259	308	301	293	302	291	291	312	299	276	292	295	298	285	249	298	299	302	303	276	277	280	288	277	287	295	290	277	297	268	272	306	273	284	285	305	289	317	280	283	296	292	300	293	279	322	321	303	312	288	292	288	262	293	289	289	321	300	282	289	321	304	340	289	299	299	313	294	322	282	288	278	300	314	303	301	268	303	304	305	263	288	273	288	307	277	290	293	279	309	293	317	302	273	278	313	274	312	296	313	321	293	319	295	292	299	278	301	299	308	272	272	272	319	311	282	282	327	297	311	311	259	310	308	284	266	288	309	265	324	307	345	315	285	332	304	298	304	281	266	271	293	283	309	271	274	278	294	286	271	300	284	296	330	275	316	293	273	282	281	267	315	263	294	293	317	289	301	294	297	328	292	275	283	283	284	277	299	285	270	278	324	299	238	291	294	287	284	287	288	287	286	297	263	301	281	307	293	285	328	249	290	308	298	322	293	258	294	290	293	283	329	303	280	285	299	277	305	292	289	300	282	296	308	270	302	292	298	279	291	302	313	296	287	257	295	300	307	299	285	276	306	268	295	314	299	305	295	256	292	265	315	307	287	291	308	295	313	299	286	310	269	332	255	298	300	291	277	292	259	263	257	299	302	306	294	321	301	295	303	308	299	285	300	275	290	287	275	302	269	310	264	256	315	304	243	288	280	287	326	299	310	308	309	296	289	312	265	303	263	289	293	279	306	288	267	306	277	322	283	258	263	283	287	310	284	315	313	310	291	304	318	300	244	290	293	296	280	291	290	277	279	305	285	290	283	285	323	271	300	307	292	278	291	253	283	297	300	295	264	265	278	300	303	313	310	303	301	299	271	280	312	300	298	267	301	292	268	291	296	289	302	261	295	282	307	285	296	302	249	306	252	310	291	278	299	290	300	263	298	326	292	279	279	300	271	269	330	293	269	279	313	304	304	327	306	274	309	281	310	317	302	305	287	306	283	298	264	305	282	309	304	293	271	307	310	251	286	300	277	257	289	240	265	294	285	290	317	272	296	316	256	315	297	316	302	279	286	270	267	269	284	289	328	280	324	284	294	261	270	288	310	290	295	280	300	306	327	320	244	286	282	323	308	299	267	302	305	283	319	270	319	317	286	290	294	267	276	308	308	276	270	274	295	297	275	270	267	302	312	342	279	274	316	293	298	262	320	314	265	290	326	285	303	279	301	283	289	309	262	276	289	273	302	268	302	264	294	315	289	301	310	300	306	316	312	286	312	323	313	305	273	303	290	299	267	301	277	300	263	286	329	301	274	262	301	260	305	302	291	287	346	311	304	264	320	294	285	321	288	299	291	272	255	292	258	280	265	308	298	339	280	311	309	282	306	278	290	284	304	301	294	281	274	267	300	297	283	296	288	291	287	305	276	277	299	304	301	305	270	293	296	281	244	291	281	267	257	306	303	259	274	261	281	301	284	280	301	275	299	288	279	292	272	274	281	304	281	289	330	274	285	281	286	303	276	257	283	303	299	254	273	282	315	256	291	266	267	292	335	308	280	299	274	259	289	293	286	315	294	269	289	291	289	269	269	267	307	288	320	291	255	284	300	314	309	302	317	286	302	260	297	289	335	325	262	304	317	324	275	298	273	293	289	280	307	281	247	263	281	335	306	285	305	325	307	305	285	305	277	282	303	298	277	315	272	268	288	284	265	284	294	282	296	308	275	280	285	297	267	285	296	310	273	292	282	313	284	282	303	282	290	289	262	291	263	272	297	280	295	314	282	297	279	315	274	267	284	285	318	289	298	292	279	282	294	284	314	316	308	304	282	284	311	285	290	325	318	295	294	320	312	277	313	289	284	319	313	274	299	304	304	288	293	280	290	286	296	291	298	296	261	301	261	293	293	295	270	269	292	293	345	270	314	282	339	292	291	326	307	271	296	276	307	285	291	289	305	296	311	287	271	301	292	328	282	310	334	301	284	284	293	302	306	302	275	293	286	271	291	294	304	303	283	269	284	284	288	329	289	265	272	256	284	281	287	284	291	294	282	295	295	308	273	302	285	286	271	276	291	286	315	287	284	297	290	288	275	311	304	292	268	256	283	302	269	267	272	312	305	266	280	313	286	296	276	274	261	257	260	281	296	312	269	291	275	327	291	287	263	268	272	289	278	314	315	290	286	298	273	292	308	319	293	331	328	302	293	323	305	317	281	288	294	272	285	282	281	305	304	277	264	297	312	301	292	272	268	291	293	306	310	312	292	318	275	296	276	291	296	281	308	313	313	293	304	281	321	291	280	299	337	264	284	294	277	301	269	257	249	268	312	275	279	281	288	283	282	286	281	298	263	281	268	294	291	319	291	292	309	311	306	289	277	274	342	254	335	279	301	312	273	272	272	281	321	314	302	326	282	264	280	278	280	298	289	322	301	288	320	279	296	288	292	308	282	281	308	334	294	249	283	286	303	284	298	278	302	311	325	273	262	312	308	291	280	281	309	269	291	307	289	275	277	281	306	325	284	297	294	299	282	285	280	280	291	307	305	271	309	292	249	302	261	294	283	292	302	312	323	284	295	309	264	266	293	313	295	291	301	266	301	282	284	300	275	302	257	289	314	283	294	262	267	272	325	274	299	272	301	278	265	281	314	278	283	298	283	276	278	307	300	295	269	293	300	270	282	275	273	304	259	300	301	306	263	265	274	262	273	320	252	300	256	303	276	297	307	288	275	263	296	282	290	269	286	257	275	281	304	296	299	244	291	276	294	269	295	285	313	312	276	254	268	276	286	294	262	272	287	284	288	279	294	293	317	259	301	304	292	278	292	282	291	290	290	305	269	308	291	266	321	276	298	289	303	276	309	292	310	274	272	305	296	310	295	280	301	284	293	265	290	292	264	305	292	323	315	257	271	315	307	258	310	289	290	292	305	274	313	299	285	284	275	291	300	259	276	319	283	277	269	293	308	312	275	267	317	288	315	292	280	285	277	313	292	259	289	263	292	292	309	303	289	309	274	284	321	307	291	291	335	285	281	296	317	282	300	292	305	263	312	308	289	305	247	276	282	304	304	314	305	288	294	265	269	304	271	281	292	286	267	293	305	321	295	295	298	291	282	265	301	320	289	325	291	298	287	314	300	320
6452	841	1238	1411	1279	1168	1023	975	848	825	811	774	813	817	723	750	746	756	696	710	719	753	699	686	690	671	731	734	734	728	721	694	692	703	683	714	712	685	688	706	720	727	663	680	757	685	714	710	694	712	670	709	641	653	691	748	684	652	660	638	677	709	647	685	690	690	698	681	704	651	647	707	703	640	654	693	672	653	665	717	719	689	693	704	726	682	669	675	665	723	699	693	631	679	659	649	698	718	692	699	669	680	709	689	665	713	743	690	733	683	677	690	667	674	673	708	643	604	682	719	664	673	676	654	721	667	659	738	728	665	720	687	676	649	716	707	662	672	669	692	732	706	692	696	686	725	696	679	648	723	696	667	672	638	702	652	669	703	660	688	662	663	671	717	691	690	669	657	699	704	691	685	671	649	702	661	688	654	639	645	661	699	703	661	746	644	696	706	664	684	677	694	694	650	697	667	715	660	683	669	668	694	673	635	640	704	700	712	693	674	636	704	683	699	707	647	657	696	635	637	657	694	654	621	660	715	650	684	731	743	703	729	669	676	758	728	668	709	690	674	694	694	688	678	686	703	666	681	693	669	684	661	663	690	678	650	637	700	667	698	705	687	718	704	645	673	739	721	666	719	699	649	625	717	684	700	671	668	663	707	667	740	655	665	632	665	706	685	702	673	695	666	690	688	614	665	757	731	720	674	682	670	714	669	657	697	693	744	689	673	694	666	668	676	673	673	706	738	679	703	703	739	685	681	695	677	687	679	693	719	723	664	718	701	695	643	662	703	677	674	638	676	657	646	689	724	688	693	658	673	669	687	661	684	726	696	641	696	630	676	672	672	672	698	673	663	695	712	692	657	708	671	680	655	734	678	685	728	680	666	703	709	702	694	663	679	704	692	682	673	672	644	697	659	646	669	713	706	664	709	666	676	680	720	714	698	690	726	698	658	716	659	725	698	697	680	676	722	665	670	673	658	692	682	687	675	680	677	677	707	662	771	702	721	665	677	670	713	726	697	670	678	677	651	675	712	691	665	686	695	704	706	731	710	698	678	690	674	703	659	665	737	710	661	685	654	680	680	674	646	683	714	659	703	676	700	643	718	713	708	681	677	706	729	715	669	675	705	661	651	677	734	651	679	715	696	665	683	708	697	687	634	674	665	677	626	708	688	713	696	708	683	707	667	670	681	684	675	735	657	686	685	692	732	663	698	680	653	653	718	690	711	717	667	713	692	707	718	680	699	648	696	697	658	689	687	662	689	672	706	651	677	680	696	655	686	636	648	665	695	675	680	673	713	695	686	672	664	690	732	652	641	671	674	715	659	690	714	668	715	643	663	730	694	742	654	702	697	694	699	685	739	620	697	681	679	696	630	723	681	680	669	700	710	720	689	736	668	670	687	677	697	700	668	687	737	695	701	640	671	727	692	722	669	637	685	656	664	681	657	695	658	675	666	709	684	719	673	676	699	753	661	709	674	669	726	649	703	650	679	671	712	690	685	687	709	683	619	656	696	692	645	713	649	687	691	694	685	695	656	693	683	702	672	702	660	732	693	681	690	669	673	677	704	718	639	683	668	686	667	661	678	676	669	656	680	724	634	676	718	664	649	664	689	697	663	687	709	639	680	693	662	719	678	723	714	665	732	735	686	654	688	711	694	683	700	706	688	681	689	670	667	645	658	688	713	671	676	742	672	697	688	701	686	676	697	680	729	715	693	652	681	706	702	668	686	715	634	678	639	728	682	700	667	671	671	656	674	671	663	672	708	701	692	719	678	647	734	691	702	670	672	702	664	728	665	740	638	687	716	686	685	690	686	647	719	672	672	712	649	689	712	671	698	676	691	709	646	719	699	720	627	661	670	660	647	657	681	700	694	678	668	685	675	708	700	670	691	642	695	705	673	656	668	717	656	665	663	690	690	671	702	723	648	738	735	714	714	626	705	675	689	658	716	707	667	680	688	676	673	687	687	678	705	687	705	651	727	683	680	688	708	670	662	737	712	677	646	682	698	696	681	670	685	687	712	657	663	695	719	685	656	704	682	694	690	714	666	694	699	703	702	696	687	687	673	683	712	700	684	712	688	665	705	662	678	701	667	688	693	674	657	689	699	682	690	669	673	721	721	725	668	724	644	675	618	720	692	671	732	684	663	660	672	691	634	664	661	664	695	702	712	673	645	668	679	671	681	692	690	685	684	692	690	703	685	714	689	693	673	689	647	674	687	659	714	659	686	699	689	677	696	648	719	690	676	747	693	727	688	660	630	696	672	689	722	642	726	676	705	601	694	704	673	651	675	693	706	671	668	687	649	652	664	739	657	695	666	705	697	657	688	691	677	648	692	662	683	704	692	693	704	699	733	714	682	664	656	620	710	665	671	691	715	664	687	740	676	730	660	665	712	653	725	691	713	665	664	660	698	675	682	649	664	700	701	641	709	729	675	717	678	692	687	672	653	689	653	674	745	670	679	685	661	707	614	685	707	677	690	686	678	677	644	636	634	726	705	689	690	678	702	726	694	639	700	661	665	711	662	655	653	704	694	773	697	697	681	701	709	688	724	692	712	708	711	683	694	634	676	695	673	706	726	705	682	664	663	678	700	715	696	704	657	681	670	676	698	704	698	713	671	717	656	681	699	672	677	658	728	697	670	718	698	650	711	704	699	666	675	669	661	655	726	625	662	674	719	673	675	702	705	703	666	660	710	724	710	717	702	670	705	656	699	648	661	748	712	679	664	710	676	698	666	703	695	633	632	680	643	678	690	681	740	690	679	687	676	674	650	692	698	748	683	652	689	674	697	669	695	630	653	702	703	726	701	668	694	733	696	620	670	669	661	689	733	751	730	678	705	625	673	667	723	650	691	642	643	689	692	670	711	719	672	698	645	661	704	664	740	701	720	697	695	688	678	693	691	669	675	694	695	714	702	681	663	666	667	672	685	664	699	724	717	692	665	703	690	692	661	612	680	705	660	689	672	640	705	718	696	683	715	695	690	672	661	685	646	671	688	702	692	718	655	694	683	681	717	670	693	723	696	668	677	671	669	698	637	728	703	688	654	709	658	731	664	651	685	660	697	716	691	638	705	687	701	643	671	667	671	683	688	731	685	659	639	657	656	703	697	668	678	658	659	639	686	725	714	735	645	688	654	720	711	676	682	663	726	726	692	704	699	636	664	678	668	702	702	667	687	663	672	634	711	703	662	713	669	669	676	662	689	655	648	681	671	715	705	633	682	640	723	738	716	688	688	676	670	691	702	686	706	659	699	658	719	651	716	703	639	676	682	683	668	746	700	690	692	690	678	691	649	709	656	637	706	680	674	638	702	677	655	665	701	729	668	652	689	684	663	668	684	713	699	693	687	642	653	664	676	696	707	699	711	717	650	680	675	680	605	680	674	663	713	640	674	664	714	696	670	680	726	703	683	691	693	675	684	643	633	679	716	703	730	669	724	681	670	665	700	671	615	726	696	692	688	683	683	668	654	695	720	666	639	688	663
12797	800	671	518	390	276	244	234	217	195	163	146	162	151	138	150	151	166	151	181	140	172	136	131	137	122	128	116	125	148	139	122	144	125	144	156	141	139	140	125	160	138	116	130	138	132	121	152	127	140	134	126	136	158	125	118	149	129	138	111	140	150	117	119	127	129	138	136	144	134	122	144	129	126	131	149	124	151	131	128	161	144	139	135	127	114	145	136	146	143	123	125	138	156	130	150	143	151	148	128	137	138	135	141	125	134	138	138	144	118	131	156	114	145	148	110	136	118	142	150	159	123	117	137	157	132	141	118	120	135	126	133	131	154	127	122	134	139	138	142	153	139	109	161	143	114	136	118	137	145	141	171	144	131	123	161	142	121	109	136	145	129	116	145	140	121	143	126	142	121	145	122	142	123	124	150	138	130	131	125	121	122	112	144	126	124	142	156	126	119	136	132	116	140	150	116	126	107	149	143	142	139	146	128	105	138	145	142	136	136	125	138	139	120	166	146	126	128	143	130	124	128	127	128	136	136	134	142	119	136	130	116	133	105	147	124	128	107	116	162	142	145	130	132	127	129	142	126	126	136	132	125	122	111	128	124	131	161	117	152	124	140	138	134	152	131	141	133	148	131	138	151	148	138	132	121	129	151	140	122	126	113	130	128	139	142	135	127	139	148	148	157	141	120	145	130	130	112	130	131	142	151	108	141	140	140	155	141	148	129	147	123	153	151	161	136	108	137	136	118	142	144	166	151	148	106	122	127	134	107	133	127	107	107	134	137	122	142	162	134	125	133	136	150	155	154	139	143	129	125	139	128	147	138	144	134	133	131	113	132	133	128	144	131	133	127	121	146	120	131	149	128	131	119	129	148	129	119	134	137	147	147	142	110	152	126	148	132	128	143	136	129	145	135	120	124	133	133	135	124	117	162	136	137	138	139	133	144	142	112	163	123	140	142	153	146	130	131	147	142	136	128	122	121	117	139	129	156	122	136	140	131	139	142	141	143	137	135	153	127	127	145	124	125	101	146	139	136	119	121	142	118	132	113	136	142	135	123	132	131	129	160	145	119	138	155	128	114	124	147	137	116	119	132	135	124	116	120	139	116	153	136	128	141	121	114	128	127	113	114	126	146	132	120	135	127	119	140	134	158	116	157	157	108	142	145	109	126	107	126	124	138	149	118	141	120	174	123	144	136	149	157	124	156	123	125	143	132	125	124	115	153	129	132	145	127	140	135	125	137	127	129	136	115	132	146	120	125	125	123	135	135	127	143	138	151	154	129	105	131	132	128	136	123	143	127	153	126	121	118	142	139	107	145	113	163	133	151	120	115	121	117	138	135	124	132	138	131	126	131	121	142	108	135	141	131	116	132	133	123	133	144	145	143	136	138	120	139	143	117	112	134	113	159	125	165	153	146	129	138	143	120	142	110	135	147	144	106	137	135	120	119	119	120	122	128	136	135	148	139	132	137	130	144	121	129	124	149	125	135	119	134	142	159	144	126	101	144	130	140	116	123	130	128	130	150	154	125	123	157	144	114	140	148	134	130	149	122	132	128	124	144	128	134	144	140	134	152	155	121	145	132	128	150	140	145	111	131	147	151	151	127	118	112	139	116	137	140	128	130	121	136	139	115	126	144	130	142	140	122	117	125	138	144	135	148	143	120	117	138	148	114	155	166	145	132	120	129	133	164	120	142	134	123	127	129	135	116	135	137	130	122	157	120	129	161	130	123	131	159	124	143	130	146	119	144	129	132	130	143	125	130	151	140	141	148	140	133	126	148	123	122	157	120	113	135	141	125	162	129	144	132	138	135	117	140	145	123	152	136	143	133	145	141	138	130	169	145	135	157	138	118	127	140	127	163	154	124	137	124	151	148	139	115	128	118	141	134	123	134	132	110	115	130	125	160	159	119	135	115	153	129	120	124	124	116	134	128	127	136	134	120	147	135	132	141	145	139	136	115	125	130	146	143	127	149	134	151	139	151	111	115	133	135	122	119	130	142	124	141	136	162	134	118	148	142	126	137	147	107	139	130	132	112	139	140	137	129	131	149	115	116	137	130	149	149	139	114	109	124	127	131	154	146	128	145	148	135	132	123	144	136	135	126	134	140	137	134	145	134	127	142	132	137	155	128	139	122	129	133	119	114	129	163	143	126	123	116	138	135	150	151	134	142	144	147	149	144	119	131	140	135	152	135	147	141	127	126	151	120	123	130	131	139	116	115	146	162	131	122	126	133	140	144	117	135	107	137	122	134	151	141	138	141	154	127	126	131	112	141	139	140	135	127	158	124	107	140	136	155	118	133	150	133	151	131	140	128	151	121	137	112	148	124	129	133	109	121	135	137	144	129	118	117	130	131	123	132	111	125	133	137	143	130	124	115	123	126	133	122	130	140	131	124	127	132	132	143	157	129	128	115	125	127	144	112	151	133	161	124	129	128	121	134	142	129	133	143	121	94	123	134	149	146	129	137	138	146	127	145	132	125	155	125	126	137	130	152	132	143	133	134	142	144	130	116	149	140	122	127	132	146	135	134	112	136	120	127	131	114	125	127	138	148	119	137	128	139	131	139	127	131	111	139	135	142	151	137	154	149	121	147	152	143	137	134	130	151	140	155	121	144	123	131	123	112	132	134	130	151	129	133	112	146	140	128	140	133	162	142	133	162	152	132	138	140	150	128	137	138	110	125	116	133	135	153	123	132	144	137	126	136	140	127	119	113	131	159	140	135	148	148	135	141	122	117	135	138	126	144	137	150	128	140	99	132	145	129	112	135	140	137	134	140	128	130	133	122	134	132	152	119	150	133	136	140	133	145	147	135	128	147	134	152	139	120	126	143	132	131	147	144	122	143	127	147	136	132	134	139	141	158	146	120	106	120	151	135	126	154	142	137	126	142	129	142	138	141	137	149	134	130	131	129	157	128	130	104	134	132	128	129	117	132	155	130	118	149	134	154	133	145	142	134	159	121	159	139	113	145	123	137	148	141	135	123	140	132	141	148	122	139	141	142	132	151	150	126	122	155	142	127	129	141	116	134	134	123	152	143	143	144	133	122	127	151	126	151	139	133	127	135	136	136	132	132	118	147	158	121	144	135	135	134	129	131	146	126	138	128	117	149	128	143	142	133	133	137	150	150	126	119	137	114	133	130	126	120	132	146	145	132	124	131	165	133	144	135	138	131	139	141	119	137	147	124	128	105	132	128	123	130	139	151	113	106	135	141	125	125	130	130	120	137	144	129	137	122	126	116	123	133	115	122	132	107	137	129	141	146	132	135	132	144	146	131	129	151	141	127	129	153	148	146	114	147	140	142	135	121	130	129	126	132	129	142	134	121	144	132	141	96	136	133	132	122	119	144	135	148	146	155	157	137	150	121	122	130	161	136	122	139	134	121	142	139	149	132	127	125	134	137	149	131	127	130	133	122	119	120	117	129	141	137	140	146	129	140	119	115	129	129	117	141	141	129	148	132	105	131	133	140	145	139	160	147
7817	788	1468	1686	1380	1192	977	803	716	667	634	599	571	521	473	495	442	460	442	451	427	401	421	408	435	423	393	436	419	388	403	411	404	353	375	375	357	365	385	369	340	371	380	372	375	371	360	372	361	337	366	371	366	376	358	367	337	364	374	376	327	384	369	366	384	346	361	349	368	346	352	337	406	348	382	327	362	390	374	355	392	346	344	347	323	351	353	350	359	366	357	359	383	343	366	348	349	382	330	352	339	375	362	368	348	394	360	357	365	374	315	366	346	358	346	343	378	322	346	371	337	357	345	371	332	398	367	366	367	362	375	319	358	364	360	362	349	393	386	359	346	357	312	343	346	384	332	358	334	372	362	383	331	382	352	379	330	357	393	327	369	374	369	353	350	382	334	390	357	365	341	352	392	368	376	330	331	356	354	369	337	360	341	342	383	375	397	329	388	380	379	360	336	389	356	346	333	341	364	373	363	343	305	358	357	333	361	369	350	353	352	352	334	310	380	361	381	364	366	362	351	349	353	357	376	344	355	387	411	371	366	355	354	373	370	342	359	352	352	342	375	322	332	364	348	373	379	372	339	356	363	326	353	351	332	356	339	362	341	365	335	364	355	369	343	320	381	334	354	351	343	387	353	342	356	358	385	327	369	325	358	372	360	347	337	378	363	372	363	365	364	361	335	340	345	418	336	341	322	351	337	353	348	379	316	334	359	343	354	329	324	306	370	365	367	355	338	372	339	355	365	376	336	356	348	347	331	343	349	330	344	393	335	367	359	351	361	357	332	340	365	320	346	352	359	348	370	365	390	366	361	326	383	332	376	364	363	325	389	323	352	384	349	360	359	344	348	359	366	357	376	359	318	333	381	375	357	355	328	358	377	350	339	375	362	370	356	358	359	397	352	343	345	325	383	338	379	351	367	346	346	379	370	344	354	335	373	331	353	337	347	340	369	377	346	346	348	335	376	318	347	346	361	356	319	351	374	364	364	343	353	378	322	372	336	346	336	360	343	370	382	346	344	371	375	372	355	360	357	365	316	337	358	373	374	341	361	344	346	318	366	378	357	386	341	381	365	345	330	366	380	324	335	327	376	355	370	367	370	375	367	337	345	365	340	342	343	350	345	377	356	351	357	374	346	372	350	371	357	372	393	366	350	364	362	381	351	366	355	352	365	333	356	359	362	335	362	353	360	322	353	353	364	334	339	346	336	335	362	343	367	360	366	354	375	349	358	354	343	357	376	350	334	352	330	395	361	382	341	341	402	336	357	367	337	328	323	317	354	383	357	376	318	394	333	350	314	355	360	362	323	377	371	351	361	356	375	373	356	347	355	334	392	337	352	358	371	338	338	360	355	342	295	339	387	362	397	362	372	384	353	338	371	385	324	337	355	353	353	335	345	369	369	349	333	357	357	346	377	345	369	367	339	354	333	349	380	331	381	347	358	358	348	332	357	353	336	355	321	350	322	334	339	347	333	341	354	381	347	352	349	332	325	339	361	391	332	370	356	369	358	351	371	354	378	328	345	365	318	357	358	358	368	357	377	346	350	366	364	334	344	326	333	359	351	361	353	402	326	344	366	380	336	365	362	347	353	349	333	349	383	360	353	362	317	361	363	352	324	339	339	347	335	363	334	371	374	377	373	343	386	344	345	329	326	339	352	352	368	348	302	340	372	364	345	353	375	337	336	361	344	342	370	367	343	350	329	361	347	345	356	354	373	368	335	331	338	369	378	352	340	362	390	354	366	336	345	380	354	335	373	377	342	329	328	326	350	371	329	354	360	319	353	353	332	340	351	349	336	343	353	334	342	354	365	359	347	352	376	375	338	373	333	365	332	368	357	350	389	325	331	372	363	347	378	357	374	348	322	378	328	385	368	362	338	350	341	333	332	363	359	346	356	386	324	318	355	349	341	395	391	325	404	347	354	341	356	368	363	338	339	330	348	349	382	354	333	374	361	341	345	379	352	366	367	315	357	390	331	390	372	352	359	345	351	356	366	371	384	341	358	320	361	388	333	316	354	350	341	360	365	364	333	371	365	321	374	386	376	341	363	357	359	341	365	351	377	358	354	369	346	312	358	310	367	348	352	358	377	363	329	325	350	345	335	360	338	369	368	392	354	348	353	356	340	322	335	333	337	364	308	391	322	390	354	370	355	385	319	348	325	311	362	380	377	328	373	349	344	353	338	365	341	335	360	362	332	343	378	333	346	351	358	369	360	317	346	383	336	343	368	369	345	322	369	351	367	342	371	342	339	356	360	347	358	322	368	360	372	341	353	372	362	354	346	347	336	341	343	335	344	387	394	341	383	368	381	342	374	349	331	333	347	381	349	342	336	344	354	345	361	354	330	388	391	413	354	324	356	413	355	351	326	352	346	327	332	347	345	353	358	365	334	362	358	348	364	345	372	364	352	349	359	379	365	322	373	334	350	360	333	324	356	344	381	334	373	349	377	312	374	390	365	372	349	360	401	381	363	363	358	350	378	365	334	387	375	378	370	384	355	375	372	354	354	355	345	326	402	347	367	341	394	361	389	349	372	383	357	365	380	383	355	327	381	343	361	337	356	316	361	338	326	389	375	357	347	310	357	362	368	357	362	329	367	353	337	355	327	368	371	310	353	361	366	338	321	332	368	368	352	348	345	377	381	341	350	344	327	349	336	350	355	377	343	376	392	351	353	359	349	334	352	329	385	385	358	366	376	346	358	375	365	371	340	343	364	358	318	352	347	331	373	369	368	320	359	352	352	357	332	345	355	311	339	372	345	382	344	343	379	383	349	372	349	326	355	351	319	357	372	352	342	330	334	345	350	365	349	330	343	355	312	346	357	350	397	340	372	335	356	356	358	320	372	363	348	356	344	378	356	342	342	369	351	354	349	333	380	368	357	368	348	322	317	358	378	318	350	345	365	369	347	352	378	359	360	352	326	374	340	366	343	372	348	358	374	390	348	333	334	357	355	353	364	366	343	343	346	344	375	336	384	338	347	350	320	336	361	345	320	362	355	355	350	339	336	348	380	340	314	362	346	350	325	345	336	343	321	393	331	385	386	379	387	325	351	359	389	365	360	376	354	348	355	373	340	366	367	333	329	380	323	335	345	383	357	352	354	383	363	348	327	346	357	350	357	341	375	323	380	389	336	342	354	333	356	399	359	359	357	347	358	342	326	370	324	345	346	337	378	369	405	336	366	342	378	386	344	350	350	351	326	352	356	378	371	346	373	339	366	377	350	311	323	336	368	353	359	370	360	339	353	339	364	315	363	370	355	336	342	336	374	357	376	358	325	383	358	383	348	319	327	347	333	357	345	365	331	385	318	376	324	376	354	340	363	353	364	376	354	342	371	333	371	343	382	354	356	320	387	371	335	356	382	337	343	354	370	354	354	319	349	350	377	339	355	327	323	353	346	373	344	318	319	361	338	329	325	379	361	320	336	335	330	377	330	350	368	359	362	343	375	341	375	355	363	338	356	351	362	326	323	390	381	340
1424	399	424	443	433	346	393	389	394	395	384	381	381	397	392	412	391	394	393	371	396	414	391	390	408	419	423	408	367	406	419	402	389	378	378	395	376	402	411	413	453	401	391	438	417	405	392	382	423	389	427	406	391	403	434	393	401	410	406	379	406	424	389	412	408	417	397	361	412	422	406	425	407	445	415	391	418	352	374	387	414	370	387	372	408	406	415	399	400	408	438	397	404	394	436	406	421	392	421	433	417	389	422	411	428	400	412	429	390	406	393	419	429	425	420	374	412	396	379	382	407	410	440	433	367	390	377	393	427	399	355	404	369	382	398	392	412	405	357	381	396	405	400	364	392	395	382	394	410	377	381	412	399	422	343	385	401	398	431	401	369	364	445	404	384	385	368	389	424	373	398	392	424	401	410	385	404	415	409	425	413	408	395	375	417	382	383	400	399	394	388	405	364	407	386	383	387	389	397	383	401	398	390	421	433	375	389	422	385	381	408	371	405	396	386	375	371	378	368	457	383	422	382	379	402	415	398	367	387	413	397	430	408	413	425	393	408	418	379	390	409	380	368	386	413	408	423	382	389	429	379	362	444	444	414	396	430	383	375	386	386	380	400	407	421	409	419	422	408	388	422	387	364	414	410	371	390	398	411	401	427	379	435	384	369	416	389	413	417	394	392	360	414	398	359	433	427	392	413	408	440	413	412	353	407	414	409	435	353	419	436	434	411	403	377	415	414	378	416	441	432	430	401	403	399	402	392	373	376	418	408	383	399	377	409	435	406	382	377	394	439	412	388	391	412	427	384	376	412	426	427	416	394	379	378	414	360	391	433	372	412	419	395	383	377	386	384	395	403	419	426	440	411	402	365	380	369	419	447	408	431	400	398	402	383	415	390	394	386	395	370	379	396	372	442	406	385	354	392	401	414	327	455	417	406	402	458	369	388	433	420	382	443	407	427	400	391	425	421	426	398	437	417	390	397	414	426	414	404	389	421	413	399	352	406	419	411	431	388	410	371	384	406	384	378	397	408	380	380	416	409	428	402	406	407	386	410	367	415	414	387	406	417	401	390	448	448	429	366	391	412	409	403	394	400	430	414	412	432	406	377	385	382	411	383	380	352	387	422	399	370	397	401	383	399	413	423	433	404	393	382	398	435	412	398	386	397	370	390	393	379	392	398	411	411	398	421	412	432	440	457	353	380	388	380	423	408	419	379	440	371	410	399	403	410	414	418	420	419	379	404	410	360	362	392	402	393	413	380	386	393	406	422	412	418	388	417	417	372	414	390	373	404	370	421	382	405	412	420	385	372	393	363	384	391	420	428	438	417	373	404	405	428	407	397	392	404	378	408	429	373	360	413	372	400	397	399	411	404	441	419	372	408	416	427	414	393	419	401	401	414	368	467	408	377	372	439	408	414	385	409	385	418	398	407	415	427	407	392	408	415	385	432	383	397	393	417	403	387	394	423	447	470	398	396	425	440	433	398	359	363	368	451	380	398	418	409	366	398	379	426	410	398	379	403	347	391	413	394	382	373	398	342	431	426	368	384	426	395	391	405	396	412	355	379	395	463	418	402	410	389	381	411	440	372	405	389	398	403	382	382	404	371	367	422	409	389	378	373	416	407	383	380	399	424	415	393	406	398	422	381	369	398	422	373	420	396	385	411	396	403	396	439	413	356	395	394	434	407	403	405	377	387	408	422	448	377	391	371	412	414	366	389	363	404	381	396	397	422	409	418	401	395	408	374	369	361	419	383	414	399	371	416	386	373	402	427	419	418	382	393	399	358	378	410	461	368	364	409	394	405	401	422	405	404	385	378	417	425	406	376	421	411	436	451	390	470	400	360	360	391	419	394	374	429	370	427	400	433	436	413	443	391	420	415	447	420	406	373	412	363	377	406	378	398	405	422	401	384	386	395	432	422	378	437	446	384	387	408	405	413	382	408	361	392	406	387	421	398	392	392	420	410	362	417	346	393	415	417	372	414	403	418	385	371	398	424	377	394	398	424	409	418	384	407	397	399	418	383	410	396	393	382	381	367	418	426	434	391	438	379	410	386	403	392	385	365	410	438	385	421	386	403	427	430	377	392	388	390	396	406	466	438	398	401	375	426	393	416	368	370	372	444	432	382	366	413	355	396	404	411	415	410	410	406	372	382	359	364	415	374	368	391	350	366	428	418	383	403	398	416	394	400	396	422	420	397	404	398	416	386	401	403	395	401	432	413	409	393	406	407	401	448	390	423	394	425	376	380	349	412	421	361	402	383	379	357	406	396	465	444	399	441	402	404	441	403	411	406	381	412	391	383	396	366	388	375	398	403	394	411	405	397	354	440	417	396	390	403	420	390	382	390	407	377	375	395	379	334	389	366	391	391	398	366	438	391	396	368	402	419	413	409	373	395	364	406	400	428	396	413	439	419	425	423	419	381	392	388	406	372	390	401	382	416	414	417	430	348	403	416	374	375	370	424	388	381	418	439	391	417	401	414	368	387	412	376	376	407	430	441	395	399	405	364	388	430	409	423	380	404	438	389	405	387	409	384	405	406	405	404	356	392	426	383	411	418	406	382	396	391	390	405	392	413	397	418	360	424	411	434	416	406	431	411	399	431	419	397	392	417	415	435	390	382	408	384	389	365	353	408	386	420	398	386	436	396	373	406	422	436	418	417	380	422	335	401	363	396	394	408	388	411	372	421	412	398	425	362	362	372	439	385	378	412	396	419	410	403	393	392	379	391	387	399	382	432	421	443	392	396	380	379	393	412	430	385	382	395	430	429	388	387	402	405	392	419	413	413	388	395	410	376	427	402	404	398	383	429	438	432	389	394	414	424	362	436	405	399	401	383	378	423	407	410	416	417	408	376	391	416	419	417	401	395	391	397	398	383	359	358	397	397	408	417	434	378	354	397	405	404	374	415	432	432	411	431	401	388	374	425	405	390	401	405	369	386	396	363	398	422	412	378	411	377	389	413	424	370	428	412	399	427	371	402	378	398	398	485	403	395	434	379	379	416	378	375	401	386	363	438	410	401	399	403	386	397	372	377	356	383	394	424	376	397	378	392	391	423	373	448	385	391	371	427	388	381	399	374	388	363	399	384	402	382	400	368	408	377	451	392	401	425	422	434	419	397	400	416	392	392	392	399	396	405	364	388	404	397	409	405	364	408	351	377	441	414	393	433	415	375	372	417	413	404	420	429	387	417	409	396	405	398	392	385	404	456	396	375	396	423	416	400	431	388	413	424	390	399	366	393	389	408	404	408	401	443	423	400	393	405	393	411	384	363	390	371	406	381	402	409	370	413	419	398	412	380	400	434	361	370	369	368	409	395	392	393	381	437	391	372	406	387	372	390	360	448	437	377	395	424	394	399	378	373	385	397	397	407	405	375	392	404	409	414	400	377	410	392	430	410	429	414	387	424	450	408	422	390	416	381	409	373	382	372	395	376	407	403	422	399	418	412	416	419	427	391	387	374	410	428	394	398	405	389	382
2063	946	895	966	963	925	938	905	936	947	926	948	937	908	976	869	969	917	949	948	919	948	911	917	947	923	900	844	914	930	888	882	879	901	887	850	953	911	958	938	923	953	962	923	899	910	884	905	942	894	875	888	977	918	892	849	913	969	969	989	919	919	955	956	967	872	902	925	974	903	936	903	906	978	924	924	920	882	931	948	907	879	898	887	965	884	900	934	905	930	914	919	938	915	918	957	918	906	896	869	926	914	903	910	887	878	902	927	903	915	914	930	913	889	900	979	981	880	932	858	917	926	977	913	934	865	907	883	945	830	964	969	905	934	936	896	970	907	927	920	897	961	942	951	892	885	904	927	929	904	913	915	927	916	893	879	930	936	911	969	893	881	927	921	913	896	924	918	939	942	930	913	934	891	900	882	890	924	941	917	922	964	933	900	931	930	946	907	935	941	881	908	902	888	906	930	985	898	970	913	913	949	875	852	899	925	917	874	897	943	986	934	968	936	882	948	938	879	924	923	915	961	932	917	946	929	874	900	902	949	866	965	970	909	901	932	977	902	867	922	902	863	922	878	885	951	940	918	915	869	889	926	889	886	864	964	871	972	928	940	918	966	916	893	861	958	848	903	918	871	916	904	920	890	875	936	875	913	907	883	942	935	975	955	944	900	925	921	888	909	899	985	920	944	895	904	911	954	881	958	954	907	963	890	930	904	872	936	940	858	869	979	924	921	890	899	919	913	935	926	893	917	921	951	950	836	864	889	956	914	945	899	911	900	920	905	912	935	907	886	945	926	895	948	948	924	945	906	915	925	922	893	870	918	888	852	924	891	945	824	946	920	920	850	877	903	922	945	924	902	928	983	879	958	913	970	946	874	947	899	901	971	929	946	975	974	902	903	930	889	913	915	916	899	930	874	940	880	951	903	949	926	934	899	899	917	935	886	940	949	922	936	907	970	932	899	940	915	922	877	880	931	917	902	866	915	912	941	896	871	952	914	933	938	903	897	897	951	959	918	969	873	867	913	931	955	966	929	929	899	939	944	983	970	885	972	906	912	893	928	898	930	911	900	929	911	987	909	908	863	910	923	892	897	903	897	918	903	902	901	935	907	943	916	894	936	881	903	923	936	861	910	973	929	851	904	931	888	887	981	919	952	920	887	954	909	910	921	906	958	934	875	937	887	908	949	931	903	877	920	967	945	888	896	923	916	944	899	908	922	917	950	899	931	894	927	939	915	916	937	889	955	925	922	906	918	898	941	905	930	886	888	911	904	945	937	939	940	898	915	899	919	953	941	930	839	924	909	903	950	968	931	892	942	863	947	899	918	919	929	896	901	869	895	895	935	882	895	892	948	924	946	923	900	899	927	882	926	888	935	986	918	923	923	859	892	924	968	929	941	968	902	903	847	913	906	916	917	879	887	892	937	913	913	945	939	945	930	930	947	928	928	939	956	927	863	914	921	908	909	938	903	900	913	918	878	918	920	874	934	890	882	873	922	864	933	927	951	891	929	923	929	922	941	909	982	956	949	927	911	894	850	935	904	930	892	868	899	870	962	962	868	984	863	927	987	926	949	900	919	874	936	880	930	947	887	955	921	912	928	943	935	928	917	869	904	865	972	948	905	909	941	927	900	901	921	905	938	891	943	959	860	941	948	927	893	876	925	913	888	961	956	968	928	936	903	961	936	954	949	935	911	855	912	929	919	936	917	912	929	902	854	912	875	922	951	875	864	911	947	927	915	859	953	956	939	943	884	912	895	897	942	957	934	905	927	928	979	932	916	971	901	960	868	892	921	941	933	964	941	846	993	957	916	885	929	916	913	921	952	965	935	870	870	897	913	933	844	889	903	965	921	948	937	932	869	953	880	977	985	953	938	885	913	920	869	984	893	915	887	892	897	920	914	911	889	937	906	893	913	894	845	925	915	906	918	950	857	931	891	969	889	926	980	903	871	931	924	887	896	938	937	891	934	904	954	956	892	870	919	932	916	898	915	940	961	895	952	920	909	933	899	861	952	960	888	931	917	942	920	938	922	931	909	922	905	883	988	918	918	927	907	935	936	949	901	827	934	921	872	915	863	927	970	872	953	924	913	910	915	886	930	980	952	959	930	936	919	885	880	900	940	915	889	953	923	946	917	941	953	915	900	903	955	939	925	972	936	975	930	924	941	901	885	875	935	922	908	897	932	922	903	925	918	925	934	930	881	888	889	898	909	898	1014	956	929	951	901	937	942	966	920	913	931	916	947	942	862	963	913	867	922	924	879	943	938	856	902	869	888	954	936	953	972	936	918	957	930	822	863	911	910	959	955	883	996	959	923	875	861	898	947	979	878	922	934	935	933	971	890	955	922	884	920	902	879	910	913	923	950	856	962	916	890	866	951	918	965	882	959	909	890	937	929	881	887	911	907	951	880	876	869	878	873	954	888	892	907	912	926	901	905	974	889	977	937	960	946	928	897	898	920	905	944	900	966	927	876	915	946	920	910	922	855	926	950	893	943	970	894	892	940	924	917	888	919	935	882	895	933	986	995	949	880	904	908	893	896	904	926	907	922	919	942	934	972	944	937	922	851	910	959	933	930	899	973	925	929	938	872	894	912	894	927	910	914	957	918	940	936	900	904	920	950	937	929	923	927	912	960	935	905	911	907	947	881	941	890	884	926	964	956	945	894	867	935	905	940	918	897	920	935	923	882	914	898	968	929	926	930	969	886	897	896	894	876	974	912	989	909	930	894	968	937	947	892	888	871	956	930	911	880	947	927	869	900	925	869	919	896	971	876	962	864	900	940	944	954	869	933	985	918	903	902	937	891	924	982	933	889	950	929	957	945	905	878	884	896	968	951	916	894	875	929	914	883	908	944	925	945	932	913	949	922	858	927	878	935	954	903	874	931	908	906	946	902	908	955	954	876	920	875	899	966	887	939	917	921	965	902	872	896	920	934	921	969	918	920	931	940	903	891	897	898	914	900	905	954	874	896	913	905	934	872	888	931	911	934	930	898	909	918	983	871	896	905	901	901	924	884	906	962	906	932	959	939	927	868	934	918	897	964	961	934	884	891	895	973	932	957	928	903	921	889	896	889	947	899	912	871	923	884	893	949	975	914	944	851	976	905	942	948	943	975	935	952	956	890	894	924	910	937	900	892	868	948	941	940	925	928	921	908	893	941	895	902	900	938	943	900	890	870	993	942	916	905	941	910	894	985	933	955	915	922	839	881	910	949	898	936	900	894	883	934	924	956	895	888	888	925	974	904	932	910	896	905	915	919	949	898	934	915	923	916	869	961	913	888	967	881	901	866	895	858	940	917	906	893	965	902	912	948	923	883	933	929	869	926	934	902	991	863	896	921	898	939	928	862	944	849	909	904	976	903	968	898	957	907	962	951	912	881	975	913	951	892	904	873	851	910	925	945	915	928	925	944	948	914	920	935	945	893	884	1006	886	884	936	915	1019	883	885	948	891	939	923	901	902	910	922	903	928	908	909	972	950	915
7392	518	593	463	424	374	348	348	326	310	358	315	304	328	291	296	291	275	273	295	308	304	279	293	275	292	289	289	306	296	250	271	304	318	273	307	287	244	294	278	249	296	294	329	321	315	291	321	319	296	288	313	296	275	331	313	292	322	294	314	279	293	282	306	306	286	275	307	300	275	270	279	315	262	295	308	304	286	287	318	278	286	267	296	287	274	302	311	299	306	324	311	288	313	307	291	294	290	288	284	343	251	287	331	284	288	307	293	252	305	306	300	304	272	257	261	286	284	313	271	276	311	254	297	309	299	265	261	297	267	281	301	293	268	298	304	315	289	274	292	266	285	289	271	288	282	319	265	291	272	279	295	281	253	274	290	308	275	307	277	299	300	282	285	288	286	283	285	299	298	277	295	265	299	324	263	272	263	315	311	297	252	293	250	325	270	263	300	312	313	287	277	287	303	285	300	273	297	291	261	304	322	270	294	309	312	287	290	281	294	300	243	285	277	301	297	292	282	291	299	296	294	274	299	304	282	275	260	286	292	292	300	285	298	277	287	269	258	289	301	320	257	302	299	311	292	273	283	309	284	297	311	305	312	266	292	296	303	256	279	278	298	309	285	299	315	303	261	300	312	306	259	266	269	289	311	302	294	239	293	267	292	306	258	282	276	299	326	278	317	304	308	304	282	304	302	333	329	263	270	289	314	306	332	283	271	284	263	289	278	297	290	286	282	310	315	311	306	270	273	300	288	298	302	287	297	290	283	291	289	291	273	270	304	304	257	307	308	274	289	288	280	297	268	314	287	263	277	289	293	276	287	276	283	276	287	278	296	306	286	292	291	293	298	327	287	291	303	288	256	311	309	289	321	289	288	264	314	312	310	310	309	295	307	253	283	309	275	275	297	311	294	314	302	300	282	289	278	281	300	322	311	340	281	291	284	294	289	310	314	267	289	268	320	295	291	317	296	267	296	291	292	248	306	288	314	281	290	312	294	284	280	270	331	281	288	297	326	291	297	304	295	308	282	285	303	285	319	296	329	294	304	319	275	289	282	275	274	289	274	301	250	295	275	272	294	302	302	299	298	265	313	299	269	260	309	283	294	298	257	291	291	289	282	277	248	264	337	309	278	265	256	292	273	284	313	290	266	296	265	306	301	313	272	294	324	316	309	305	297	288	290	301	290	288	305	272	292	267	308	294	310	281	282	303	246	301	296	272	288	306	266	282	294	250	275	298	318	284	299	302	271	259	290	272	308	297	300	285	298	298	288	285	263	236	291	286	271	292	279	285	303	326	300	308	299	305	304	348	281	282	247	278	327	292	248	299	275	265	282	291	307	307	303	285	314	318	307	284	301	277	290	280	279	276	284	264	282	313	302	297	294	290	304	293	333	307	305	333	270	286	292	272	288	300	278	288	333	296	305	280	308	258	264	289	297	290	286	279	294	306	286	289	293	309	284	285	284	288	279	278	285	272	287	302	301	336	279	325	289	290	291	284	272	272	295	290	315	284	317	306	270	328	300	305	275	288	312	301	273	322	302	289	297	296	280	306	308	291	269	308	307	286	240	287	265	260	309	291	289	297	314	296	276	305	295	305	284	308	321	295	278	307	293	308	292	265	297	261	301	326	327	308	294	277	306	253	291	316	272	269	307	255	303	292	315	283	292	294	304	272	287	304	317	298	278	270	290	269	296	283	277	309	313	294	273	313	259	282	301	270	290	308	300	257	303	313	290	294	257	317	303	286	316	316	296	288	279	273	279	296	294	293	291	281	294	270	267	287	280	272	301	306	280	278	261	265	314	317	304	306	306	261	320	251	283	289	294	291	310	294	330	276	340	284	293	294	298	279	291	295	287	290	294	273	291	280	295	286	284	267	270	314	333	276	293	322	300	287	292	327	319	301	270	299	310	290	265	304	298	331	277	301	326	288	314	298	352	309	319	326	262	298	289	293	307	299	307	305	303	288	305	296	248	264	278	277	282	285	323	282	301	266	289	252	295	332	306	260	289	337	315	307	290	296	290	287	263	278	280	293	297	314	317	293	273	322	283	308	294	288	276	322	281	299	288	293	297	285	295	280	272	303	329	282	315	315	274	310	297	272	289	291	281	299	290	273	261	288	309	251	291	314	280	276	276	306	298	289	289	300	270	324	272	311	288	281	277	260	342	298	286	282	305	335	303	267	296	283	269	294	289	287	328	300	285	291	312	275	294	295	295	301	285	303	305	275	285	312	280	271	282	288	255	289	261	281	303	278	263	281	305	295	285	296	279	300	302	284	278	294	310	322	305	281	303	305	298	287	280	270	294	264	270	292	299	290	279	286	285	301	305	292	325	299	272	290	294	308	289	293	260	275	295	295	267	280	250	276	278	330	306	291	299	285	296	328	286	281	267	272	291	280	279	280	291	338	315	282	313	258	290	293	303	252	281	297	261	298	317	304	302	308	295	307	280	308	252	268	299	289	294	286	275	320	315	295	299	276	267	279	311	307	297	284	264	268	281	293	283	292	299	298	305	273	264	291	257	285	320	278	277	322	296	287	294	293	281	339	297	314	279	295	265	302	265	303	295	297	312	297	280	305	300	271	260	275	324	276	298	305	266	277	325	320	288	301	292	288	293	299	309	328	273	326	262	312	310	292	275	250	307	273	303	290	300	280	272	275	284	281	260	293	291	314	299	309	289	294	292	314	300	263	288	301	271	312	319	311	274	294	300	337	270	289	325	261	323	281	286	302	286	302	348	268	328	273	285	288	304	294	304	311	290	298	325	300	293	292	295	283	290	288	314	280	307	273	288	307	308	261	281	298	286	265	272	308	295	301	279	300	295	308	317	287	332	327	275	289	281	270	288	345	271	262	290	283	289	287	254	285	262	296	288	280	272	302	283	274	289	302	308	281	279	313	294	298	307	283	292	305	272	285	314	281	287	320	277	277	283	291	323	309	288	299	315	304	253	284	288	343	288	278	294	321	267	299	296	281	282	275	285	289	307	268	290	272	311	290	301	264	302	341	277	304	333	269	291	299	289	283	301	272	317	304	282	282	300	280	272	288	281	278	292	278	297	304	306	318	271	290	297	277	289	294	281	270	299	280	307	314	255	248	317	297	287	269	280	297	309	274	300	293	294	278	298	283	285	290	301	292	291	298	296	278	298	303	292	306	271	273	299	286	300	286	268	274	253	302	284	274	280	306	285	263	290	286	276	288	258	279	297	303	273	300	278	302	315	321	289	286	297	313	270	297	294	292	331	271	285	294	284	285	333	314	273	253	278	274	282	304	276	276	294	280	291	309	270	332	292	309	299	268	287	299	279	313	303	277	295	290	293	298	248	302	291	303	294	290	326	307	281	285	279	314	288	299	252	296	316	307	301	241	291	272	290	317	276	299	299	295	296	290	266	261	248	288	271	271	258	311	299	305	293	284	284	272	294	264	269	255	300	269	296	260	280	352	281	308	301	313	289	311	310	285	282	305	266	262	267	282	289	296	284	284	301
6484	955	1154	1391	1306	1089	1024	897	880	898	837	859	795	791	756	738	710	736	730	692	749	705	751	759	735	726	669	737	691	717	686	694	713	690	701	706	742	688	684	709	708	722	684	660	683	696	663	655	697	693	676	719	698	689	715	717	655	701	740	711	690	654	710	663	652	658	732	687	688	698	686	683	687	627	707	683	699	697	666	718	716	698	692	697	700	663	706	707	682	657	662	714	670	687	709	683	674	678	664	673	666	720	657	660	675	709	673	663	687	693	745	753	671	672	666	649	643	682	664	710	660	704	665	727	675	670	705	688	638	663	710	664	705	674	688	726	668	686	641	663	720	734	699	732	648	680	710	648	673	686	670	644	679	703	696	739	644	652	642	738	743	738	649	705	656	670	698	694	631	668	661	679	699	694	707	696	699	743	679	692	673	660	657	658	675	708	692	683	678	642	713	708	734	656	667	685	649	670	700	683	653	701	645	674	645	682	666	721	708	695	714	690	696	668	661	756	698	707	666	681	667	686	704	658	684	704	721	704	696	663	683	641	707	681	653	694	666	690	658	667	697	685	663	659	693	709	681	667	710	687	702	714	678	711	693	672	665	646	665	669	703	698	662	713	701	695	697	674	639	642	683	735	698	657	702	658	697	702	681	704	676	616	625	687	661	700	692	673	724	696	673	663	672	651	673	716	704	703	726	622	714	694	700	680	673	667	678	712	726	728	743	643	678	661	671	682	679	656	731	674	649	708	739	656	668	722	660	671	697	672	663	701	690	717	629	663	692	687	667	749	692	665	745	685	676	684	700	645	678	696	656	690	711	670	739	689	691	687	722	707	669	677	663	683	679	738	685	694	689	695	675	692	700	693	669	694	745	685	654	714	711	684	709	674	728	693	620	633	726	696	727	711	709	650	702	731	710	696	675	724	690	726	676	679	673	684	717	652	731	684	716	700	679	741	665	674	660	742	686	670	707	683	669	691	674	683	694	654	660	693	710	688	671	660	690	709	697	710	678	724	666	713	676	699	678	691	724	692	682	717	664	706	680	729	638	710	684	699	659	695	650	667	730	684	653	648	694	660	647	657	660	669	701	648	663	693	748	684	716	645	685	703	682	667	694	761	653	680	696	719	693	659	703	679	720	707	666	721	638	705	727	643	682	712	666	680	656	658	646	672	673	689	680	662	692	709	657	671	682	734	695	689	674	671	658	684	641	695	664	676	639	705	696	675	660	700	710	695	668	645	659	605	689	702	725	694	671	679	704	663	695	702	685	673	668	641	702	719	661	706	675	727	695	745	663	655	685	653	672	660	664	741	717	688	674	658	676	745	698	704	670	711	713	673	716	668	697	701	674	685	641	694	702	706	693	656	700	677	788	651	656	680	698	680	702	702	669	701	717	668	693	671	722	702	659	747	678	702	721	694	727	666	692	685	686	671	687	702	700	643	675	657	691	710	679	674	715	676	721	710	704	654	692	698	688	686	646	702	693	681	722	665	653	720	747	704	694	693	695	737	689	673	654	663	721	695	665	653	677	663	669	686	638	655	664	717	699	679	642	677	661	676	784	638	659	695	694	673	691	685	679	642	698	690	667	669	721	662	725	714	667	654	697	726	705	703	696	705	731	675	648	708	689	684	671	688	702	691	631	633	704	693	706	702	712	714	632	676	656	716	676	708	653	660	682	711	736	688	672	729	664	690	670	685	655	708	689	661	664	694	671	709	721	685	690	709	650	684	627	658	663	709	716	699	709	663	712	703	685	687	682	706	715	657	717	690	652	659	688	663	725	691	674	692	675	683	687	656	658	657	724	666	671	725	674	685	673	666	636	694	694	703	673	658	715	661	701	672	643	671	726	657	684	675	661	682	713	680	682	692	727	675	716	738	673	650	684	691	682	717	679	657	688	688	669	682	714	703	651	658	677	702	662	672	657	687	649	688	716	692	691	673	734	713	712	647	704	714	668	711	679	709	655	677	685	624	682	693	670	674	735	659	661	693	688	669	637	706	699	655	707	691	693	652	640	723	677	712	673	700	674	687	709	693	694	673	695	697	668	674	709	673	742	667	656	681	647	674	667	700	658	703	680	635	678	689	696	667	661	686	671	682	672	643	704	701	608	685	688	704	683	687	690	675	696	700	676	687	663	665	707	706	666	685	724	653	692	680	724	707	684	733	654	659	674	686	651	656	624	689	694	690	707	643	666	695	651	678	727	695	728	697	673	684	689	710	689	701	660	658	674	661	741	701	627	711	699	649	746	686	693	702	724	692	633	658	700	692	664	697	693	694	664	697	680	714	696	706	649	689	681	687	631	748	668	673	682	675	671	673	698	714	673	664	710	705	661	709	707	698	634	632	669	690	708	647	691	650	718	715	652	661	709	674	653	671	663	701	685	699	707	683	658	651	749	730	712	646	710	667	662	699	695	704	685	677	710	703	662	677	704	690	680	649	668	683	711	681	690	695	667	709	687	657	673	651	702	680	726	671	642	668	694	683	675	677	678	678	717	684	706	659	712	696	672	715	672	657	649	645	714	698	686	749	669	728	709	667	679	707	675	698	680	699	691	618	723	702	691	655	672	666	670	681	677	734	691	658	706	709	687	692	662	690	676	662	670	699	674	701	702	697	675	695	682	682	710	709	680	668	703	684	643	668	702	729	667	681	723	700	703	665	670	664	716	736	669	685	727	687	693	654	689	663	714	707	691	697	725	640	684	687	702	730	698	721	675	653	590	678	698	671	707	704	656	692	743	687	635	709	708	682	672	663	706	725	663	752	725	699	692	730	641	659	672	683	699	685	627	685	702	704	696	646	695	701	653	678	649	662	627	681	703	671	650	672	701	709	701	695	682	648	654	714	674	704	677	676	673	735	644	694	685	689	664	616	728	689	674	758	649	692	679	700	702	705	699	709	677	678	694	710	704	704	684	716	705	694	693	640	621	690	695	677	696	696	669	704	683	652	691	757	693	695	676	682	715	685	688	659	662	674	717	718	667	665	685	629	673	634	642	680	706	690	672	690	664	681	695	709	683	695	713	690	671	683	701	640	669	676	696	718	659	677	703	624	690	662	666	669	695	664	698	684	700	692	712	702	639	724	702	656	720	646	625	683	736	693	680	663	681	686	669	696	658	668	671	670	724	695	668	692	680	665	699	741	719	689	683	677	681	663	661	665	687	703	666	687	641	723	717	723	670	704	671	702	690	668	698	682	695	718	692	669	702	737	683	706	705	644	710	699	709	700	672	696	675	707	684	708	736	604	651	744	765	662	618	677	682	674	681	696	697	740	676	683	688	665	619	700	659	665	699	725	706	688	672	698	723	656	710	662	687	708	689	663	731	652	715	665	660	651	705	706	660	626	699	640	694	663	642	719	722	678	695	658	655	661	707	679	697	675	707	696	683	631	707	725	736	708	670	696	723	704	631	738	714	695	675	703	730	654	691	755	720	675	668	679	694	694	652	742	693	709	673	705	656	682	655	685	679	697	660	690	693	682
12742	795	696	468	347	290	265	247	190	190	185	171	160	140	160	133	153	143	154	152	154	144	134	144	151	142	137	125	142	141	116	142	137	149	142	126	151	131	136	131	133	136	115	118	128	138	116	155	133	147	141	150	145	134	128	143	135	135	134	159	124	120	128	134	150	141	147	131	120	142	121	136	130	118	133	139	141	107	127	146	122	138	124	122	143	139	122	131	142	119	138	134	127	134	140	132	153	146	127	123	120	114	109	142	151	135	141	115	143	114	136	141	162	149	134	138	140	117	129	128	128	140	133	162	122	128	127	111	128	120	129	116	121	108	125	117	128	132	117	150	152	155	150	143	136	139	122	127	120	102	125	124	121	130	132	146	126	132	148	147	129	135	130	149	122	128	135	115	137	148	144	139	115	142	120	129	137	136	139	131	144	128	163	139	167	117	138	140	131	139	142	144	138	130	117	117	141	147	148	139	110	142	135	128	130	147	121	128	126	110	136	134	125	135	148	140	141	115	110	147	129	130	120	123	129	153	151	146	144	106	133	138	112	152	132	137	128	134	134	125	117	118	128	140	124	137	154	129	117	149	149	125	121	130	134	127	127	131	146	134	130	114	133	125	113	128	139	130	126	141	121	152	142	136	152	144	156	144	131	122	127	129	127	121	149	123	133	120	131	133	127	126	138	126	106	134	138	141	120	156	146	113	106	142	115	120	119	147	133	118	156	131	135	128	119	127	113	136	157	128	120	115	121	149	128	134	141	144	129	128	116	121	131	140	147	140	128	133	124	133	135	142	129	130	141	140	145	154	157	126	131	137	131	154	129	137	127	120	138	118	129	131	118	130	125	137	112	113	149	119	161	141	146	137	127	159	130	138	136	112	142	129	138	113	143	129	130	136	150	131	122	131	125	117	137	139	140	145	124	113	154	119	130	130	141	139	132	143	138	114	133	130	149	135	155	133	115	147	135	139	117	143	117	146	132	136	121	138	136	142	134	131	144	141	136	140	140	163	146	154	146	123	153	131	128	132	118	118	122	122	131	110	137	123	132	128	141	132	129	156	128	125	135	143	145	144	145	122	137	160	130	122	142	116	114	148	146	112	147	127	150	156	146	135	146	147	153	116	132	114	125	138	133	130	121	166	115	132	150	118	156	120	129	131	130	129	144	128	120	142	138	124	125	125	125	134	128	136	119	113	129	134	136	132	125	132	129	162	119	124	134	128	122	157	154	131	144	148	140	136	141	146	118	170	148	141	143	145	126	123	132	146	165	128	132	142	104	116	130	116	121	115	149	127	136	111	139	141	142	130	137	152	153	133	159	132	131	158	133	125	134	137	134	139	128	128	125	129	131	117	128	131	125	133	143	130	112	119	126	116	146	138	137	106	130	139	124	125	137	147	143	150	143	133	121	135	119	130	138	125	128	117	139	127	118	135	117	127	146	159	120	163	139	137	118	135	138	130	133	134	141	143	124	122	139	141	139	127	118	130	159	129	151	120	133	154	121	141	145	116	122	128	125	146	134	109	146	141	154	127	146	158	139	132	137	126	138	136	128	123	145	137	111	137	101	146	145	140	136	132	152	130	129	118	143	156	136	141	132	151	113	142	145	153	146	127	142	140	146	128	140	146	126	141	115	149	127	131	153	132	131	147	141	149	141	144	111	135	126	157	149	123	138	115	152	147	135	137	132	125	145	112	145	144	122	139	143	123	157	138	126	122	127	114	127	132	121	130	137	134	143	113	160	141	127	140	122	137	117	137	164	131	150	142	163	148	124	138	125	129	132	127	136	130	129	126	117	125	105	121	127	144	136	141	140	140	117	139	135	129	134	133	156	121	127	132	127	123	122	127	137	136	129	112	150	132	150	129	129	120	143	133	130	144	150	157	135	125	118	140	124	129	122	120	120	148	125	127	140	109	117	142	141	127	127	137	123	154	131	115	138	139	130	150	153	120	151	146	143	148	146	122	126	149	135	117	165	136	155	134	127	131	128	150	139	144	118	128	138	141	124	138	138	123	109	142	130	122	117	128	119	130	129	135	117	124	138	143	138	140	114	128	127	151	149	150	149	134	115	126	130	135	143	136	124	119	164	142	136	149	131	139	131	145	129	151	147	153	150	132	112	108	115	135	125	139	174	134	128	122	140	115	130	141	129	138	152	127	115	134	125	136	119	145	154	140	155	117	143	134	123	143	136	135	144	149	147	128	129	143	157	140	148	133	125	135	140	131	165	142	109	125	141	131	140	145	121	109	149	119	118	136	116	125	118	140	149	119	142	127	150	110	134	126	132	138	145	137	125	131	124	116	122	134	141	149	127	155	127	109	148	167	145	137	115	141	108	140	126	171	143	119	111	144	145	125	136	120	126	127	118	136	129	141	115	144	150	130	132	132	144	141	140	121	152	120	125	117	116	128	132	127	142	151	141	131	121	126	137	133	121	127	134	129	135	123	155	117	176	145	138	129	138	115	127	164	136	121	141	140	136	105	130	105	139	135	142	128	136	118	120	133	142	136	139	150	116	120	142	148	134	146	135	144	130	121	115	121	112	118	128	124	141	126	118	122	153	131	157	151	111	111	134	139	139	142	128	141	131	117	140	137	152	147	118	121	125	126	151	121	124	145	133	144	132	134	132	139	137	142	124	116	142	125	146	125	128	138	114	132	145	140	109	116	132	140	134	131	137	128	145	128	146	134	119	139	130	140	138	126	116	140	117	155	127	123	108	159	129	120	136	142	121	137	134	140	148	124	141	134	128	121	146	149	112	137	130	119	141	139	153	150	147	128	124	151	125	121	125	151	140	144	131	130	129	130	130	161	129	115	127	147	128	140	145	129	136	119	116	134	148	125	152	131	151	138	133	113	128	137	152	139	124	125	136	117	118	135	129	116	134	132	147	146	145	118	130	125	161	117	156	149	145	131	129	138	116	148	124	137	156	158	143	130	137	139	118	126	140	147	140	147	121	143	124	143	130	134	144	149	126	123	122	133	122	124	137	132	116	122	118	146	143	123	125	160	122	131	134	148	135	133	118	114	134	166	144	135	126	135	128	152	144	113	132	116	153	136	108	96	139	138	143	128	162	118	129	126	114	118	130	139	138	137	146	143	133	136	138	128	165	145	115	130	132	132	120	122	143	123	137	138	122	129	137	149	134	149	128	141	129	158	134	129	123	114	161	127	140	148	111	120	118	163	147	129	108	138	121	132	127	149	161	132	128	129	129	118	141	116	132	124	122	119	125	110	130	137	121	127	138	161	132	136	138	132	137	129	149	129	146	134	157	154	142	118	120	126	135	133	125	126	143	147	131	149	158	113	134	133	122	127	146	128	139	149	126	128	137	117	133	135	130	130	150	116	135	149	123	122	130	110	115	138	127	141	144	136	137	129	149	128	129	145	117	124	107	129	121	129	135	119	141	124	144	129	146	130	137	156	129	128	121	127	126	137	122	141	125	125	102	125	164	135	109	139	117	132	137	140	142	139	137	120	141	124
7796	801	1459	1635	1454	1204	940	770	727	632	627	602	559	507	482	509	447	439	449	426	439	390	400	418	437	440	373	414	400	389	360	397	410	355	354	379	419	383	349	358	350	354	344	394	399	393	372	369	381	398	364	352	347	358	346	349	338	371	383	330	359	363	328	371	367	308	403	379	398	349	344	340	365	327	349	323	370	334	354	342	345	344	385	360	380	378	348	367	338	367	360	346	378	397	342	327	357	380	326	341	377	373	352	382	334	372	345	371	371	360	363	358	367	350	340	391	345	402	379	381	368	388	333	331	360	362	348	330	363	370	325	327	345	366	373	375	347	354	352	359	359	387	343	360	331	394	360	387	333	393	336	339	400	358	339	351	385	344	330	383	313	377	378	317	358	394	335	346	321	335	360	339	365	373	344	355	369	356	331	343	367	330	359	352	352	353	340	329	372	354	368	350	372	364	359	339	312	339	350	348	349	344	351	346	326	333	340	337	376	365	359	356	315	344	355	349	344	361	361	381	370	336	357	329	343	348	339	331	357	348	336	365	355	346	381	393	346	382	340	383	324	341	350	324	330	353	340	359	337	369	330	359	361	373	348	342	366	371	348	344	374	373	362	333	376	315	341	360	350	359	354	311	387	350	344	341	363	347	351	360	382	334	382	346	353	337	343	354	341	307	361	335	356	363	329	328	327	387	329	399	346	348	353	306	356	349	349	318	356	343	386	381	330	349	368	372	359	351	347	365	376	352	366	354	352	328	383	347	397	335	338	329	348	356	360	368	370	349	373	357	333	331	362	411	371	374	369	344	363	347	361	324	384	365	361	343	326	363	352	348	371	361	356	336	375	321	345	361	337	364	392	332	361	377	355	344	389	366	375	362	378	353	380	371	355	362	347	357	357	367	362	361	347	385	372	300	373	347	360	349	392	332	367	375	359	350	354	351	382	349	337	379	350	355	378	351	353	370	358	368	380	338	369	351	373	330	348	361	349	353	344	326	322	348	348	355	352	360	372	389	334	372	350	380	341	349	362	359	349	351	329	326	337	344	334	348	359	322	350	335	360	349	331	359	393	366	361	335	346	344	373	364	355	334	333	358	376	375	339	336	345	345	363	334	348	383	342	385	354	360	361	378	365	366	366	325	382	361	369	363	363	342	361	334	336	361	365	364	370	327	347	356	366	340	374	362	370	360	349	318	354	353	375	352	375	385	327	354	358	326	335	354	329	335	365	365	358	360	344	333	340	359	365	345	383	345	363	348	318	376	355	342	324	338	339	353	369	331	306	364	357	337	355	338	362	348	344	353	354	340	337	340	324	378	344	342	369	354	314	335	375	364	383	365	354	387	361	341	326	358	344	368	359	346	366	359	328	320	326	342	307	361	332	361	345	345	359	304	349	371	313	334	340	404	354	367	341	334	358	378	377	325	333	371	368	327	337	345	344	351	379	342	348	366	355	345	360	366	344	361	349	358	366	375	352	335	360	367	379	355	339	373	363	362	323	377	349	375	352	342	352	387	355	356	344	377	356	375	350	370	366	374	346	343	348	366	376	357	341	349	361	385	376	319	385	365	344	338	346	336	341	338	386	335	374	345	351	381	338	366	381	369	355	369	365	353	346	359	359	348	365	333	391	359	370	350	392	368	349	373	386	368	363	373	367	357	376	330	330	351	345	330	367	331	359	357	368	332	370	322	334	379	374	340	352	341	343	369	345	337	387	339	337	353	335	327	360	342	344	340	351	377	346	328	349	356	346	351	363	329	353	317	321	342	363	337	355	374	331	359	367	376	376	365	369	348	349	350	330	331	371	374	357	370	373	360	390	387	392	351	349	358	361	352	347	352	345	386	329	371	372	366	390	338	326	348	352	351	363	326	367	345	345	322	356	384	391	315	360	365	375	353	335	362	380	371	358	360	371	337	389	320	381	353	346	375	358	354	357	374	367	324	331	339	371	395	367	348	351	344	352	364	363	360	336	348	353	362	362	376	362	346	372	344	401	340	338	361	342	374	369	356	366	341	334	338	322	346	390	362	336	359	343	361	370	336	363	346	341	343	340	342	368	381	370	345	363	347	376	348	378	384	326	383	353	368	361	351	363	360	351	358	351	343	355	379	330	390	340	354	377	332	348	346	355	350	345	367	377	324	338	336	352	358	321	360	355	339	345	349	324	358	357	324	356	401	349	375	333	339	358	367	341	337	336	342	365	350	381	358	354	350	358	365	339	333	351	355	349	357	382	359	338	349	315	344	319	325	352	362	343	366	322	369	356	352	371	354	339	357	383	374	325	366	364	351	361	338	330	343	357	313	339	391	347	375	355	380	307	364	343	357	336	364	386	375	361	354	379	317	334	342	369	328	360	339	374	345	367	371	339	316	343	349	356	367	343	339	349	343	362	346	359	318	335	338	358	387	344	353	378	360	352	400	359	347	365	393	345	326	353	368	310	316	374	361	375	356	370	347	321	330	366	387	361	354	380	355	334	344	335	371	352	376	366	365	360	327	369	358	383	318	379	380	325	361	332	362	359	357	371	362	343	365	355	324	377	315	350	337	359	374	374	377	349	396	358	331	363	345	343	385	390	377	351	357	318	354	335	344	370	335	334	374	338	346	371	350	357	367	349	345	335	339	345	353	342	343	387	346	345	325	327	367	338	372	389	377	339	350	356	361	354	349	326	357	349	338	340	373	333	395	366	359	404	354	363	358	351	335	365	326	350	352	368	381	353	323	332	354	364	339	341	387	378	362	343	374	384	343	353	318	367	347	345	339	341	346	342	325	322	359	321	363	364	347	339	365	365	354	365	331	356	369	370	336	349	347	356	370	331	389	339	343	325	323	316	333	350	325	323	366	362	376	355	352	332	393	347	371	401	348	379	337	329	363	364	337	360	346	353	379	357	356	357	368	349	365	370	376	348	352	357	338	377	356	369	345	341	359	369	374	361	368	320	341	314	353	349	366	386	349	369	344	359	313	344	348	334	410	391	352	365	334	344	409	356	367	364	345	333	397	387	343	337	331	366	368	361	371	358	362	331	386	363	335	373	383	356	355	374	359	371	386	337	378	341	360	361	353	363	323	381	324	354	354	352	344	382	364	350	371	312	383	370	362	346	349	336	360	364	372	385	377	364	324	348	356	361	384	342	340	323	337	361	334	343	354	343	341	354	381	360	346	378	312	371	353	372	338	353	356	343	359	347	387	360	361	331	340	345	380	383	362	377	349	346	343	363	370	365	340	321	305	395	323	365	353	333	336	386	357	366	335	368	367	341	332	363	354	334	369	342	371	365	357	330	386	341	346	339	321	352	387	343	373	321	329	354	364	333	331	331	322	376	366	374	340	349	369	337	344	348	339	330	375	352	361	346	384	362	325	352	316	358	367	377	386	352	366	363	357	321	360	358	328	365	369	344	331	365	328	304	338	358	353	394	348	336	370	360	349	326	392	370	360	345	344	358	321	347	337	364	332	349	370	361	353	352	340	377	381	317	347	343	364
1510	400	434	415	383	400	443	441	410	377	419	422	365	410	416	377	427	394	422	392	391	388	418	374	407	455	399	386	383	372	415	401	389	402	395	392	397	376	384	404	424	405	441	347	419	365	409	348	396	390	369	378	434	400	402	398	406	397	434	396	391	372	407	440	464	391	420	443	422	391	432	382	393	380	397	396	437	393	454	378	429	415	408	394	396	373	398	410	336	408	378	392	436	386	397	383	393	390	426	391	390	390	411	407	420	399	408	366	418	383	389	397	380	391	423	390	391	405	385	378	411	405	376	401	402	415	379	389	417	403	429	421	411	407	425	392	420	387	432	427	409	432	383	428	368	415	393	423	432	437	387	425	443	416	425	422	409	449	419	429	380	421	372	423	405	378	410	409	375	386	421	377	412	403	427	379	399	397	402	392	395	380	366	395	397	412	394	407	407	388	404	408	402	423	420	393	376	382	390	402	401	367	394	411	365	402	370	418	419	398	387	392	356	376	360	379	402	406	430	380	451	389	379	377	358	411	394	364	414	360	425	406	398	427	395	389	367	401	390	381	411	378	379	409	391	342	400	384	382	388	404	381	353	395	402	429	421	408	443	409	392	389	397	381	387	407	374	406	431	372	404	415	365	387	411	384	393	444	389	438	398	394	382	374	424	391	383	409	418	423	388	395	433	404	439	415	377	397	397	388	422	378	388	392	439	369	413	412	384	363	421	403	379	379	411	405	425	389	432	376	438	407	380	373	404	419	399	395	345	414	392	404	438	412	420	412	387	410	403	423	386	373	368	390	382	415	401	402	392	381	363	384	388	348	441	405	418	415	368	424	392	385	393	430	403	408	376	419	396	440	456	457	390	358	427	399	417	400	394	414	405	399	424	392	382	380	383	424	410	392	413	384	415	396	389	366	437	421	424	369	419	410	426	425	368	410	389	346	423	423	429	390	396	379	400	398	395	367	397	418	399	402	378	357	376	374	356	387	404	376	426	408	409	415	411	392	420	419	413	375	413	461	431	411	408	367	399	459	370	386	394	425	431	384	426	392	385	406	437	392	423	402	391	415	416	416	420	438	418	392	393	389	397	373	417	397	443	401	418	362	389	414	401	392	425	427	399	404	461	414	389	398	400	414	380	362	409	403	463	407	413	402	417	404	357	404	403	388	400	408	411	390	404	379	401	395	389	390	398	404	373	405	379	389	390	418	397	376	407	422	420	398	384	441	399	393	394	436	427	406	411	396	418	376	375	394	423	407	477	363	364	398	383	383	391	374	439	377	402	409	375	379	373	400	400	427	391	413	371	369	392	398	402	386	411	387	393	390	416	388	390	404	365	394	404	435	432	417	407	454	409	405	382	404	378	406	410	362	385	430	445	393	373	417	411	396	413	364	410	401	411	417	354	384	425	398	369	429	397	381	374	420	408	403	391	382	394	412	408	379	415	434	397	382	421	418	431	447	417	405	374	422	397	388	378	419	442	369	392	437	411	416	426	399	408	406	402	408	421	408	404	404	397	416	410	442	414	436	361	404	383	409	443	438	436	407	415	428	406	415	410	387	378	382	408	404	420	404	457	397	401	409	376	416	421	420	389	403	393	393	398	405	444	402	381	410	387	402	421	423	373	396	384	383	393	411	392	412	400	411	397	423	403	397	400	395	393	418	431	388	382	419	444	430	431	416	394	417	411	390	397	409	431	377	394	415	402	381	416	393	365	421	414	391	415	402	430	440	396	376	412	401	366	385	392	397	414	405	407	425	395	389	429	399	452	383	362	403	424	408	452	376	386	408	388	391	385	386	373	406	387	401	414	439	378	379	417	427	390	398	382	410	387	387	401	373	382	376	407	397	411	391	397	421	394	417	424	384	407	412	414	401	430	394	396	437	377	375	420	393	417	373	430	405	441	379	421	409	425	372	422	376	420	362	412	399	419	389	428	420	412	443	375	383	424	408	464	373	391	424	434	381	398	416	384	378	399	377	370	398	402	419	418	386	396	407	421	414	410	416	435	416	384	409	444	418	396	445	378	405	350	419	414	406	401	407	407	440	405	370	422	407	391	426	422	366	403	397	408	433	379	396	381	384	399	413	395	390	379	393	369	380	429	350	403	394	393	378	466	390	411	383	389	407	430	399	419	369	422	410	410	414	388	396	366	387	382	371	399	399	402	454	414	401	406	360	375	392	383	425	420	408	404	404	409	420	389	397	372	385	383	444	388	402	421	371	379	390	395	355	415	433	423	443	382	422	400	381	414	368	382	425	392	412	411	417	413	418	383	426	415	404	407	410	398	389	377	455	408	416	384	461	403	393	373	403	398	393	414	414	400	422	410	408	407	381	445	430	414	386	383	400	438	366	414	381	408	383	379	433	414	402	391	449	377	411	358	389	369	425	392	428	401	391	383	425	398	409	409	366	392	438	400	402	420	423	429	417	400	423	396	386	408	402	435	394	412	385	406	416	424	402	401	375	419	405	428	381	386	410	419	406	418	426	390	409	376	417	413	403	429	420	442	417	428	386	425	381	421	424	394	394	396	445	420	396	409	417	421	382	378	417	435	429	429	427	398	436	413	408	435	385	401	391	364	449	399	379	399	394	424	395	419	410	399	439	406	406	427	408	386	371	403	394	400	399	379	395	394	401	403	410	428	420	433	425	350	388	426	382	425	430	406	375	386	377	459	419	395	384	386	398	392	407	406	416	409	401	389	422	390	429	403	378	414	438	383	379	380	394	422	397	442	395	411	404	398	418	403	423	388	404	375	399	402	376	425	413	371	405	410	444	410	428	393	370	372	375	397	424	404	355	412	394	391	403	441	403	429	410	408	404	388	376	389	400	418	393	420	393	412	411	433	376	388	362	430	389	377	413	419	432	394	372	373	403	413	431	418	426	393	385	427	394	415	408	424	399	397	380	394	367	373	460	408	371	414	429	404	399	422	372	406	401	425	389	403	401	394	419	393	388	382	410	429	366	435	451	402	393	389	420	417	376	395	388	414	389	394	403	403	414	381	396	389	456	398	417	395	413	408	402	408	403	418	405	398	385	393	415	369	396	387	392	413	371	397	384	397	360	403	413	445	390	392	460	389	396	398	378	395	376	439	376	419	383	417	417	408	357	388	447	399	394	388	421	430	396	370	416	402	419	396	408	447	379	429	384	419	415	394	408	400	378	400	391	357	388	387	423	410	403	413	367	424	376	414	405	418	386	422	454	398	368	453	375	407	390	420	411	397	407	378	423	414	401	427	390	423	399	415	373	409	414	384	407	459	425	413	397	435	429	394	392	417	412	368	360	385	390	428	431	414	419	399	403	409	382	409	423	410	418	411	427	380	393	415	415	431	420	397	405	435	424	413	374	381	393	358	420	377	359	424	402	444	386	396	424	427	378	385	382	383	423	437	397	390	415	394	369	404	379	396	392	370	415	397	426	425	362	417	424	408	409	422	383	438	377	395	412	413	392	394	383	423	392	405	402	395	414	399	423	382	413	442	432
2151	948	943	964	957	890	979	905	949	876	851	944	940	920	906	941	854	927	884	936	937	911	933	954	911	929	925	892	896	942	903	930	951	919	875	911	914	974	956	899	916	875	954	886	887	964	890	863	826	903	975	943	924	900	949	984	950	940	897	934	896	909	928	955	880	933	911	945	992	950	932	913	886	949	904	867	880	887	915	962	958	941	931	895	942	929	889	938	890	903	866	921	905	927	893	895	927	864	874	965	912	895	889	917	883	963	913	929	906	926	922	924	902	935	963	868	856	954	892	883	947	945	902	912	887	946	916	975	906	908	925	936	904	877	921	951	894	936	865	922	888	873	889	950	901	981	906	924	836	899	899	899	934	899	916	914	956	941	940	924	984	929	934	905	984	938	948	869	911	940	959	886	956	917	923	852	927	920	880	914	949	959	899	884	927	962	894	927	918	884	922	885	912	906	891	891	930	901	919	944	897	875	977	942	950	908	898	882	915	937	917	885	925	910	941	957	891	915	921	906	925	890	919	907	905	905	931	912	882	869	958	922	914	970	952	921	898	931	893	976	916	955	914	946	882	917	978	896	897	935	943	945	909	981	902	885	891	905	957	949	909	931	933	957	945	898	951	951	933	886	946	902	907	900	945	894	914	946	939	898	924	984	909	908	941	960	916	918	956	893	938	966	899	949	912	913	914	889	904	964	901	898	913	944	834	937	920	897	907	892	934	918	883	911	940	895	952	923	925	944	917	906	952	881	945	929	935	933	901	903	925	927	930	882	934	929	904	899	922	958	923	874	955	867	910	953	907	902	908	905	924	872	922	887	947	951	917	904	901	894	923	880	951	886	901	896	902	973	899	881	909	879	907	965	922	915	924	912	879	969	938	855	920	936	913	896	917	921	862	927	918	934	919	904	944	933	913	912	924	876	949	936	930	918	894	896	999	983	953	950	943	927	891	922	861	918	900	906	958	906	923	870	937	936	909	956	926	883	940	941	885	930	889	893	929	884	974	922	874	942	914	915	958	888	919	877	916	879	933	931	885	901	929	953	855	882	856	903	894	915	893	904	884	924	933	921	875	944	908	931	883	942	915	889	867	974	912	896	923	953	940	943	941	930	951	878	890	922	923	922	902	944	918	915	927	907	899	927	948	931	933	919	924	988	941	893	889	915	941	943	906	881	974	931	924	961	920	895	904	965	892	935	914	901	870	955	961	902	929	892	919	920	906	936	954	932	926	943	928	899	899	952	941	927	912	905	900	933	920	873	983	947	853	901	908	898	943	931	883	920	883	886	953	885	929	898	927	940	949	913	909	896	892	931	887	921	1003	895	934	872	931	917	899	941	927	933	924	915	895	963	952	953	908	889	930	946	934	920	939	923	920	906	901	969	979	942	903	853	919	893	898	899	931	896	909	939	983	883	957	937	951	877	944	971	890	887	917	954	910	907	936	940	918	884	906	875	941	904	915	954	924	851	965	915	903	898	952	878	878	923	927	892	938	891	931	939	920	887	907	1008	927	897	908	886	874	881	949	886	871	884	930	904	894	841	911	951	928	876	908	940	876	891	950	883	940	903	915	933	951	929	973	916	930	890	985	915	949	888	931	916	930	918	987	884	928	916	934	907	859	963	911	912	913	957	930	905	918	896	908	850	929	967	939	947	846	906	895	882	880	952	922	980	904	939	945	921	945	903	880	886	938	906	903	864	947	914	955	911	975	970	880	906	975	900	849	957	906	956	932	923	868	872	910	885	867	955	893	943	911	905	936	934	901	927	890	892	933	917	863	911	905	912	984	965	968	967	899	890	911	941	882	899	931	892	993	880	896	911	941	948	942	894	875	934	901	878	945	898	940	927	955	994	900	932	907	933	856	913	923	907	932	1011	917	947	921	931	946	932	914	933	907	925	947	890	958	926	893	958	896	942	991	954	969	917	874	959	917	908	884	939	912	942	910	843	955	995	916	890	927	907	905	915	973	889	957	915	868	883	902	905	916	887	931	954	882	901	909	925	969	879	926	909	876	885	958	935	916	897	911	933	895	956	890	944	947	929	932	907	956	900	936	910	905	923	959	943	922	935	899	940	933	952	879	915	928	923	914	875	861	934	907	923	957	915	951	937	932	883	879	887	940	931	966	898	923	925	890	971	948	862	916	872	947	924	965	922	936	922	973	937	947	909	969	918	905	908	971	919	864	983	944	907	912	921	975	936	909	952	1006	933	872	991	925	898	908	898	927	908	866	862	954	938	913	902	913	940	925	905	995	883	899	913	949	904	911	901	923	934	903	865	903	940	947	890	949	881	936	903	923	918	958	970	915	917	999	947	884	913	905	936	985	858	990	873	934	908	908	902	910	834	896	908	921	920	910	999	924	891	941	909	918	909	935	976	937	933	883	940	920	907	945	912	868	904	964	868	904	881	957	902	962	880	924	944	860	919	922	890	869	937	924	935	918	905	900	899	929	845	873	963	961	891	947	907	995	959	956	889	980	982	962	903	925	948	861	910	923	911	917	901	917	998	938	918	913	919	947	852	912	936	881	923	873	883	967	918	906	916	976	922	959	954	880	941	907	950	907	936	886	895	922	894	943	872	844	939	925	975	922	898	905	908	930	930	965	918	901	887	874	977	853	945	888	897	908	874	847	909	901	915	887	941	882	867	883	900	954	926	904	939	918	913	913	925	935	895	891	936	943	911	940	917	916	931	971	962	982	956	868	873	857	925	894	908	936	940	933	964	961	959	866	942	893	950	963	943	896	973	923	970	866	965	958	919	910	944	926	949	900	941	944	950	854	888	930	1000	921	893	938	924	932	885	922	891	895	932	879	920	938	942	918	945	886	944	953	967	926	895	910	999	900	927	1001	950	912	911	871	932	924	904	952	925	913	913	873	928	921	931	960	915	916	920	978	936	919	953	874	950	947	853	919	895	917	888	868	932	946	926	858	939	963	867	949	948	918	940	962	947	977	880	946	921	907	914	895	919	945	933	999	933	865	928	984	966	977	930	948	935	902	969	965	957	933	915	924	935	905	912	887	902	992	908	905	934	947	942	934	863	929	905	919	919	922	868	981	921	975	955	915	934	922	927	921	898	942	943	931	966	951	924	886	906	882	897	919	926	950	948	921	910	962	906	926	927	960	922	901	946	932	971	897	926	956	942	925	955	935	897	906	938	927	968	938	939	901	905	890	943	874	846	956	912	926	912	963	920	921	902	939	915	940	942	947	925	896	938	891	903	918	891	862	925	907	924	950	909	896	840	888	935	927	942	907	920	911	904	922	889	934	903	997	915	908	918	965	879	892	937	885	860	918	963	927	907	927	942	949	894	940	956	881	926	899	879	952	923	917	917	913	910	872	904	941	958	907	909	902	916	904	873	932	948	885	978	951	904	955	885	932	925	925	937	911	871	864	904	991	962	895	886	939	880	906	896	868	869	893	944	904	944	948	931	969	926	888	905	888	960	862	919	966	874	855	935	918	913	878	959	904	928	944	945	930	886	915	949
7378	558	564	508	399	391	323	318	328	310	332	282	303	307	300	300	302	266	265	300	320	324	289	297	320	286	287	309	318	285	288	311	261	285	314	308	273	279	311	316	312	321	282	288	311	289	284	314	278	284	287	284	299	312	300	296	277	268	281	328	313	287	341	276	258	302	322	284	278	290	296	247	277	277	300	307	292	289	315	276	271	319	305	289	292	327	298	298	286	288	317	254	323	272	313	278	280	306	317	287	285	274	302	295	266	291	284	311	301	314	286	303	277	273	302	301	278	313	314	284	314	287	284	268	321	301	294	307	298	291	282	302	289	270	298	288	330	299	313	277	279	318	282	283	274	289	304	282	291	289	313	277	314	295	310	302	300	298	293	240	284	309	277	289	289	285	292	315	298	274	287	316	337	283	283	296	273	290	302	295	312	285	300	271	266	298	308	307	283	272	294	303	317	260	273	297	270	303	289	294	259	291	288	280	295	302	281	276	272	282	298	287	299	265	269	291	278	311	287	297	287	286	331	275	309	270	300	252	292	255	277	273	313	296	280	289	308	305	289	307	287	266	269	294	291	319	298	264	299	313	300	306	293	258	290	279	282	290	294	287	282	287	264	268	291	313	302	332	300	305	286	307	298	269	318	281	332	292	283	299	277	290	252	251	296	259	293	290	304	296	294	297	312	275	307	290	277	292	288	297	299	276	289	301	295	273	296	295	306	310	297	297	270	300	267	308	309	268	291	308	299	276	252	272	283	274	289	308	268	312	258	268	300	299	315	275	313	298	297	294	309	296	283	292	302	301	254	305	286	282	297	307	315	288	267	318	301	299	320	307	293	270	291	303	309	303	289	279	300	308	304	261	275	242	268	322	266	290	339	259	281	270	287	279	265	280	286	292	297	296	265	290	296	284	298	287	253	297	305	320	315	262	314	326	306	281	272	291	292	291	260	279	322	333	274	293	276	284	276	303	308	298	304	278	267	297	275	297	290	278	315	284	282	330	251	333	315	259	270	281	246	305	288	293	298	287	280	265	278	306	292	285	293	286	301	318	327	275	296	297	308	314	289	321	301	291	296	292	316	328	330	272	292	264	279	308	296	297	287	273	299	268	288	269	260	281	308	342	276	274	257	302	294	296	287	262	298	286	300	284	316	313	276	301	285	294	271	292	285	281	290	301	312	251	287	277	296	280	288	296	306	277	291	310	292	287	294	278	309	298	267	248	277	284	294	261	315	293	291	297	290	283	308	285	272	266	292	308	274	308	285	289	328	292	303	285	289	283	327	283	287	328	288	304	292	293	294	293	322	281	331	293	287	255	263	297	274	303	291	263	279	288	292	284	319	296	287	283	279	255	298	269	285	291	318	299	277	309	267	302	299	309	270	277	299	310	339	298	299	306	274	293	304	278	325	304	281	287	317	294	286	291	273	280	268	309	314	310	305	300	282	288	307	282	296	292	289	293	320	292	322	282	284	265	327	249	292	307	291	265	269	264	262	285	274	273	291	290	297	268	313	287	279	316	273	298	277	300	278	279	314	268	260	307	287	343	311	277	299	310	288	293	277	295	286	272	257	295	250	292	296	307	285	304	324	280	259	251	286	311	303	279	321	277	314	267	286	279	287	292	271	314	273	275	264	271	257	305	263	306	284	301	292	300	276	305	288	312	270	314	285	313	265	330	289	310	290	298	257	280	278	290	285	304	287	271	298	283	296	294	269	296	302	293	311	316	325	285	301	268	291	272	303	274	311	295	292	286	279	304	280	280	301	308	310	262	262	288	298	290	314	283	307	306	298	320	281	286	271	298	278	303	291	274	308	288	272	272	290	264	279	256	298	285	312	309	296	302	285	256	273	278	292	304	286	298	296	314	268	311	333	277	309	312	290	280	309	282	305	272	310	257	310	247	286	292	279	262	307	276	294	305	303	284	271	290	301	265	299	314	276	283	296	288	326	296	288	288	275	283	274	286	291	302	292	288	291	283	314	274	267	301	293	277	307	288	298	300	278	300	346	297	320	298	282	310	288	279	255	290	309	299	290	271	273	308	328	291	271	299	284	287	276	281	282	293	273	266	290	306	302	284	304	297	293	319	282	283	294	300	277	273	300	275	299	293	267	309	274	262	302	299	309	268	297	293	272	308	306	288	286	314	295	262	310	283	252	272	305	283	302	291	282	262	269	283	304	285	306	287	312	302	305	277	313	315	306	318	277	309	287	289	290	314	288	307	283	273	308	292	292	308	301	285	328	303	278	282	258	295	274	299	295	276	282	289	311	300	300	280	306	303	305	290	285	264	304	320	289	304	263	269	308	305	320	292	301	269	297	280	273	286	270	294	275	286	286	268	287	277	289	285	270	321	315	277	299	287	287	281	312	323	284	325	292	273	286	287	276	303	259	289	299	271	284	284	294	299	316	269	277	293	275	292	326	251	287	276	299	290	312	283	291	283	280	268	286	277	301	284	292	292	291	320	338	305	264	317	272	285	269	283	304	290	316	314	266	328	288	272	273	289	276	297	305	275	299	308	319	290	316	283	278	267	291	297	304	302	261	318	310	262	305	298	292	313	294	294	311	321	285	260	260	267	287	296	308	281	284	306	307	262	305	263	260	313	264	295	291	271	282	311	305	315	266	299	269	291	283	266	329	279	315	274	305	311	298	260	273	261	302	249	280	296	306	306	299	306	308	275	271	331	267	287	289	272	258	297	290	291	297	282	273	277	314	303	332	284	291	301	299	319	298	263	280	313	325	306	259	285	295	271	257	278	317	271	287	303	321	295	295	285	304	309	287	294	265	286	288	273	271	287	303	272	264	284	291	302	303	302	264	278	291	273	280	251	310	322	286	295	263	292	286	305	283	315	284	288	334	284	297	332	277	272	283	263	298	298	287	338	283	281	248	275	285	301	291	299	299	296	280	282	297	299	247	301	288	287	285	295	286	302	291	289	294	310	278	303	294	316	280	298	292	299	304	306	273	290	301	289	300	275	293	253	303	320	301	290	294	294	255	294	280	298	290	312	320	277	285	333	306	299	268	301	299	263	305	260	277	304	299	275	301	263	313	270	300	281	285	267	292	280	281	294	280	285	297	281	276	296	279	321	280	290	279	261	315	289	295	296	271	278	299	279	311	312	315	294	309	291	301	295	281	276	271	287	304	288	279	295	318	275	273	295	314	299	308	293	283	297	295	257	291	327	319	300	313	279	303	305	300	291	296	283	284	273	297	288	264	258	311	291	281	264	275	305	282	322	274	315	262	288	278	298	289	275	331	294	319	313	257	285	278	288	276	262	283	269	287	302	291	293	264	299	311	283	293	324	283	302	282	275	273	290	301	288	295	289	309	274	329	314	298	268	299	296	300	259	283	302	278	312	318	273	279	296	288	277	292	284	319	288	272	284	277	281	307	301	316	310	313	281	290	293	278	275	299	290	311	300	315	270	312	315	282	302	281	284	271	304	289	309	294	319	291	292	317	343	295	300	308	274	306	268	314	270
6627	837	1250	1393	1288	1116	995	963	896	850	772	829	786	822	787	787	764	708	728	697	706	738	686	691	750	726	693	733	660	705	726	659	703	747	715	666	711	689	681	685	689	710	691	703	679	669	694	667	693	690	687	706	665	693	684	715	646	679	706	695	714	682	696	707	701	713	691	658	709	675	676	706	648	712	700	690	699	672	678	676	689	691	658	690	758	662	689	671	688	670	665	657	714	694	667	656	673	604	674	620	662	733	657	651	656	700	658	667	659	678	666	682	674	704	654	715	754	742	702	692	658	695	723	682	670	686	600	682	631	697	676	727	768	651	692	716	698	673	717	677	715	688	680	688	692	686	690	661	733	703	705	711	687	697	679	680	685	719	717	699	658	658	705	656	693	714	694	705	685	681	664	742	670	713	643	698	668	699	705	697	670	680	664	726	644	718	686	691	690	656	685	684	692	719	687	666	695	663	676	680	676	666	665	710	653	676	673	783	607	667	648	689	634	657	654	650	699	696	685	713	666	669	703	647	700	701	666	751	646	683	656	682	677	675	688	659	675	640	667	670	669	677	677	646	691	638	645	690	675	651	670	694	694	708	672	668	685	686	678	657	685	717	656	685	675	674	708	740	720	674	691	676	728	671	705	677	642	688	677	676	676	669	704	666	669	660	697	703	657	692	665	694	744	650	690	678	704	627	650	627	651	654	708	671	645	706	661	650	722	707	636	703	699	696	654	642	737	651	682	702	688	685	644	679	670	640	648	690	675	671	718	677	705	665	707	643	693	676	717	666	710	646	677	655	674	657	659	693	739	662	732	660	623	686	689	692	691	718	631	675	709	671	705	690	686	773	668	677	688	672	630	647	628	708	692	686	702	708	691	639	687	645	672	687	694	709	684	678	679	724	664	652	693	656	661	687	666	708	681	692	667	657	702	743	735	693	699	645	708	698	729	679	659	661	722	683	682	704	722	680	682	700	680	692	737	653	662	654	663	715	667	699	667	670	700	711	657	678	659	712	712	639	710	721	654	693	728	689	705	692	692	682	664	711	675	669	714	730	657	659	671	653	655	652	691	738	681	662	677	679	673	684	649	678	705	652	657	685	730	684	715	692	693	745	694	704	673	652	683	644	658	679	673	664	677	683	636	682	700	685	658	681	728	753	680	715	640	718	710	635	644	673	759	673	726	698	686	698	653	762	683	696	688	665	670	659	671	709	712	712	664	684	688	775	668	675	760	691	687	698	731	709	668	663	646	684	700	678	659	699	656	671	698	721	694	695	671	737	667	692	688	676	648	646	657	604	689	675	643	684	679	724	649	710	716	655	704	656	697	718	720	682	651	720	689	695	694	692	682	682	689	661	659	706	665	694	719	686	690	696	683	719	644	636	701	683	677	695	671	668	667	660	671	711	654	708	714	705	667	701	686	682	648	718	622	663	680	664	736	710	685	641	715	650	685	675	695	717	680	730	687	646	668	687	690	692	681	688	663	651	647	696	680	743	649	670	669	699	652	644	688	690	641	682	681	656	672	676	699	698	669	695	689	697	677	697	681	703	702	657	631	647	694	709	659	607	622	711	694	696	726	705	664	701	669	730	667	672	669	663	669	665	712	656	669	654	715	680	687	683	663	655	709	693	692	659	644	688	674	679	689	694	666	687	676	695	673	656	673	704	657	702	632	677	662	651	677	697	701	688	681	658	711	694	704	687	714	700	676	701	699	691	644	684	675	720	706	733	675	654	656	643	679	707	684	716	723	725	666	714	638	667	707	683	692	705	665	662	669	678	683	665	699	638	691	694	670	667	689	671	650	693	659	693	702	658	645	676	659	669	634	686	704	686	702	663	682	685	667	673	693	685	680	681	682	704	714	706	694	670	671	700	686	699	694	654	649	692	697	703	677	628	699	673	635	650	661	703	680	701	684	710	665	681	701	676	696	703	700	673	676	702	709	693	686	762	655	705	695	661	669	661	640	716	702	676	715	682	693	693	667	708	672	658	679	706	644	673	701	704	652	662	672	699	661	662	696	684	681	653	703	708	611	691	689	661	719	683	703	697	671	712	673	686	697	658	720	666	725	691	702	672	680	692	709	618	652	698	634	687	684	748	670	684	705	678	701	669	692	683	684	652	662	689	669	727	642	711	650	676	645	732	700	687	694	724	686	651	666	672	704	695	756	672	666	661	733	672	677	663	668	712	663	647	682	684	657	732	665	647	685	693	692	698	657	682	682	702	660	640	698	686	643	702	669	674	645	691	663	699	676	688	670	717	686	689	665	688	677	688	648	656	698	653	705	673	731	679	730	674	687	703	634	641	688	693	662	697	664	686	711	659	669	702	640	705	648	704	667	654	720	674	686	670	695	670	682	696	718	648	657	683	713	706	750	715	661	690	678	724	676	653	700	651	689	647	659	700	646	658	669	702	681	634	663	736	687	723	670	717	649	677	679	673	657	653	686	688	674	698	653	708	666	667	704	639	736	696	712	657	660	662	666	665	697	667	620	665	690	712	681	719	692	702	728	676	629	673	737	708	649	649	688	656	701	689	687	673	689	679	680	662	739	658	681	705	706	730	709	699	750	672	653	649	680	661	671	653	691	680	686	685	650	713	644	709	679	719	702	701	718	738	647	680	688	695	654	745	649	696	712	684	655	674	696	682	701	697	725	679	699	699	683	648	647	660	688	691	658	721	739	646	681	682	670	662	688	652	709	626	679	740	700	691	681	704	708	693	663	723	687	695	691	670	667	711	679	637	732	676	668	678	661	653	674	683	670	670	661	665	668	698	716	647	672	711	688	683	729	704	651	626	692	710	731	693	688	653	676	698	698	682	680	649	694	694	708	645	678	688	709	710	674	698	718	687	671	693	701	698	664	662	703	701	658	661	673	724	654	656	682	742	697	665	715	676	701	686	729	703	669	679	700	689	640	679	662	661	696	679	686	685	662	602	676	663	673	700	671	676	683	656	652	688	715	651	681	662	638	677	670	681	692	742	670	697	706	687	597	628	740	633	712	691	695	704	680	651	686	691	701	702	673	690	698	681	685	682	665	656	700	697	680	681	692	694	671	651	688	704	665	654	681	716	709	708	716	700	717	650	669	705	685	679	709	671	679	702	707	712	663	651	685	700	673	681	698	692	703	719	690	667	678	667	636	714	667	665	657	696	659	668	632	672	727	615	671	651	684	713	672	706	683	704	719	694	703	692	711	697	684	701	655	705	633	686	698	673	663	688	671	641	645	657	639	685	666	719	665	702	693	687	723	683	706	675	658	697	701	675	668	685	678	657	641	685	704	674	706	703	660	679	664	682	701	677	656	644	667	667	696	674	701	704	714	699	728	690	669	686	662	684	658	691	683	692	699	638	681	638	711	664	705	701	691	673	727	647	696	687	715	669	639	715	713	720	688	650	630	678	665	688	726	657	661	665	697	700	724	683	660	656	713	648	680	698	675	682	711	635	670	700	641	704	656	744	710	669	663	714	680	703	690	729	620	726
12909	810	629	492	371	303	233	253	197	184	225	171	180	155	159	116	139	161	137	166	133	144	142	134	127	143	141	159	122	135	130	130	132	123	142	120	147	131	131	125	123	142	115	142	144	132	131	150	143	126	139	123	129	138	147	146	140	131	130	160	125	129	138	119	152	153	150	133	121	117	164	136	126	141	131	125	128	158	114	137	131	135	139	149	140	145	120	133	132	124	138	123	120	141	111	129	128	126	145	137	157	137	118	117	108	127	135	147	152	127	126	131	131	108	134	133	124	148	130	140	105	134	136	119	128	131	118	147	145	143	126	150	125	130	144	125	151	151	111	132	147	137	124	133	142	136	130	133	137	137	152	128	151	121	119	130	116	138	160	125	145	139	103	136	125	150	123	125	107	131	126	124	135	125	121	128	127	108	122	147	125	139	125	137	128	140	127	124	134	127	131	150	121	135	145	128	117	136	116	139	115	110	124	135	129	136	137	135	125	142	137	147	131	115	120	128	101	117	144	151	114	161	133	142	133	129	137	127	137	119	128	110	117	134	135	147	120	145	134	129	123	115	127	144	132	119	141	124	135	128	108	120	159	120	135	148	136	129	145	119	123	128	143	140	133	142	119	133	122	118	128	143	123	120	118	142	132	143	141	123	134	115	136	127	145	142	136	127	137	137	126	152	153	152	127	141	142	130	103	158	129	134	141	104	142	160	110	145	184	118	153	141	151	156	130	135	152	151	145	140	134	121	144	147	137	128	138	146	145	140	129	119	126	123	132	120	144	135	130	126	142	135	107	144	139	138	130	121	135	148	140	143	123	154	136	151	119	144	124	146	127	128	116	128	119	128	142	124	135	104	133	144	105	143	124	124	146	152	147	129	158	137	148	145	133	123	132	121	134	107	151	126	152	139	135	120	126	144	132	136	119	141	124	135	179	113	145	144	120	131	137	122	123	139	142	142	128	138	112	151	153	123	131	110	144	139	152	138	138	148	123	142	135	151	143	151	123	112	117	131	117	124	146	115	124	118	141	152	119	135	137	113	132	140	149	133	110	125	126	144	142	115	122	139	129	133	105	142	148	128	127	133	142	142	143	149	148	130	108	149	126	146	139	148	116	132	121	129	156	130	140	126	128	128	156	159	140	156	150	140	112	110	131	141	128	128	134	117	130	152	148	133	128	140	121	129	137	121	118	134	136	148	138	115	140	133	117	136	107	153	119	147	129	123	165	130	156	131	132	139	130	123	161	170	133	128	164	141	141	138	109	124	122	137	132	121	109	138	152	134	154	143	136	126	136	135	128	130	133	139	129	126	117	131	116	137	128	153	148	124	132	124	106	123	141	119	131	132	135	128	167	134	131	131	121	139	116	146	146	127	137	121	141	138	128	158	134	138	129	122	135	134	132	134	135	140	112	127	127	129	118	146	144	145	142	126	140	130	140	135	140	143	154	150	140	122	130	126	122	127	124	123	139	127	111	115	152	128	152	154	125	151	145	131	127	129	136	133	126	130	133	121	118	169	115	155	150	150	139	143	129	131	119	131	126	143	112	149	130	145	136	124	110	143	149	146	131	136	139	120	122	132	113	124	127	130	122	128	140	137	139	145	142	138	124	133	114	123	144	146	146	139	110	137	153	166	118	149	135	136	125	137	127	102	146	121	132	121	137	152	131	150	132	130	120	141	134	121	127	105	147	130	124	152	123	133	144	145	152	134	141	126	119	136	128	151	137	122	128	123	132	144	119	115	118	131	139	133	132	145	132	143	122	131	127	133	131	132	130	127	123	120	128	134	112	134	121	137	133	121	114	122	103	110	137	139	106	150	142	126	138	139	128	144	144	123	142	132	137	140	117	128	125	132	149	123	141	148	141	117	115	116	151	140	128	130	160	139	150	111	126	127	143	128	127	134	148	129	153	123	128	137	142	133	130	115	128	131	136	110	138	124	158	119	123	131	126	106	131	136	116	117	135	143	131	154	135	146	135	151	140	126	134	151	150	126	131	143	126	109	133	117	144	124	123	130	110	127	147	150	139	160	165	144	117	140	132	130	136	144	120	162	120	128	152	121	129	152	131	120	132	125	139	112	140	131	144	146	130	127	144	122	141	133	128	127	147	141	142	127	124	128	130	119	151	140	110	129	106	151	138	113	126	125	128	129	129	112	145	134	151	152	133	153	136	118	124	134	124	124	137	111	143	133	124	137	141	159	131	110	126	123	118	152	124	161	109	131	128	126	134	124	128	138	124	110	132	122	141	129	127	121	129	131	118	141	137	119	124	123	121	137	141	107	114	129	131	129	143	149	148	132	137	117	156	148	132	127	116	149	133	129	128	174	128	124	138	129	144	134	121	138	132	120	130	138	140	132	130	140	136	136	146	157	130	114	141	154	151	123	154	122	138	143	136	148	135	131	142	129	148	134	119	148	124	163	144	146	149	141	140	143	140	145	115	138	124	136	151	115	120	123	130	130	134	130	149	138	142	135	137	110	144	130	152	151	129	131	113	140	141	123	134	133	123	152	152	145	129	120	128	131	137	129	146	125	132	145	137	112	129	116	135	118	149	120	145	139	137	146	138	127	143	97	126	130	132	141	126	143	157	143	145	156	122	138	130	119	116	128	148	134	110	136	116	121	138	128	133	161	155	138	127	132	124	127	135	141	157	153	149	131	140	150	147	145	130	150	127	121	148	136	135	133	157	146	152	118	148	139	113	121	141	113	146	131	126	112	129	122	114	127	120	125	135	143	155	148	142	125	136	137	139	130	134	147	139	119	135	142	124	130	135	135	125	128	128	137	150	138	115	132	129	133	146	151	142	131	138	123	143	147	130	145	130	125	148	121	136	160	137	157	131	137	125	128	143	129	116	137	136	125	111	151	119	132	140	154	146	124	132	149	146	128	126	129	130	129	127	122	143	132	132	135	143	110	126	128	133	152	131	146	109	140	104	136	133	141	134	127	120	122	134	138	137	126	125	137	139	147	128	143	121	144	145	142	112	129	148	131	132	122	140	117	137	116	159	147	126	126	134	136	146	136	127	132	126	120	141	138	114	124	126	138	131	137	118	132	136	134	130	166	146	135	137	127	130	137	121	137	148	119	124	132	138	112	140	131	148	138	135	134	156	128	117	113	130	130	118	123	133	132	112	165	118	153	146	125	122	123	133	139	123	136	146	131	134	124	131	126	117	128	134	133	120	127	129	133	136	130	122	118	126	150	138	121	125	141	142	119	143	147	140	141	128	140	124	138	115	132	137	158	139	115	137	142	127	135	161	148	116	143	112	114	146	140	140	128	112	127	123	144	129	131	131	133	146	123	122	134	143	148	132	137	146	151	142	175	133	135	124	142	139	144	152	154	142	128	116	142	124	126	128	120	136	140	141	135	149	134	139	111	109	133	137	118	128	134	127	127	145	138	126	124	147	127	127	130	140	170	132	133	147	142	115	146	147	135	137	146	152	112	129	144	164	127	136	117	134	149	119	147	140	137	136	143
7782	772	1434	1726	1377	1191	973	844	738	640	643	603	541	514	531	477	478	462	408	440	438	425	401	415	407	397	415	377	392	382	376	378	362	350	399	395	369	378	386	409	356	372	376	373	387	352	347	415	396	367	359	394	387	387	355	350	363	314	366	428	336	368	390	376	365	342	345	414	367	341	382	374	378	339	335	392	323	353	358	349	377	365	316	362	384	358	334	344	384	368	365	316	347	337	392	364	343	353	361	369	356	350	352	341	373	364	375	364	363	338	296	317	354	373	325	384	350	365	347	370	361	338	348	353	369	357	338	370	319	353	358	336	350	355	363	330	346	349	360	361	364	376	359	346	345	367	357	346	337	382	382	334	350	348	387	341	337	354	385	335	344	379	379	354	332	334	346	379	389	338	362	390	320	332	335	359	339	391	358	344	380	406	380	366	377	335	344	360	345	351	354	352	395	336	329	377	336	318	344	359	359	349	360	333	354	354	365	344	351	345	363	385	365	343	346	329	338	344	358	363	354	333	330	336	351	352	329	379	383	350	350	350	356	351	334	327	357	354	306	361	369	318	376	360	336	368	352	371	360	328	393	357	355	346	323	346	379	348	374	327	360	350	351	319	359	390	336	349	363	322	371	326	344	344	342	361	380	359	372	330	337	350	373	334	349	330	341	359	344	373	376	362	346	343	364	273	327	339	385	345	351	350	367	351	353	356	371	330	342	349	366	369	332	370	341	362	361	369	356	344	364	393	351	334	321	364	372	319	336	377	369	338	368	376	367	364	360	383	339	326	342	393	381	379	357	387	331	327	378	332	352	354	330	352	320	343	373	356	326	305	359	363	298	358	381	369	386	356	346	350	372	350	369	345	374	357	328	340	332	346	364	371	345	345	383	358	364	347	351	347	372	340	377	334	348	347	367	336	354	350	380	362	329	356	362	337	354	363	333	387	359	364	334	357	358	349	341	335	333	355	334	342	348	360	356	315	333	401	364	363	381	368	348	354	368	352	336	351	372	390	380	344	340	380	371	374	338	356	340	355	358	345	335	381	330	363	388	349	364	360	347	336	333	345	342	331	314	383	342	324	328	380	326	355	340	347	338	343	350	323	351	351	345	345	336	339	370	329	360	394	384	358	326	369	360	367	328	354	400	329	332	287	355	357	362	325	341	332	353	321	355	343	351	356	348	337	379	370	349	332	360	360	313	339	344	354	348	336	353	311	363	345	367	352	360	328	360	357	364	373	382	339	327	351	337	344	359	354	358	379	341	380	352	373	321	345	369	337	336	381	333	351	349	293	352	356	346	359	359	334	343	347	375	328	368	369	388	336	344	367	348	335	393	347	359	373	380	377	359	352	371	357	361	340	323	320	367	366	346	334	381	371	355	377	361	368	339	355	357	367	374	364	377	330	368	345	361	360	364	371	346	339	326	335	340	362	359	340	339	330	336	363	374	387	405	352	360	374	365	356	338	382	343	331	378	339	352	343	360	349	372	359	330	351	366	361	353	345	353	359	314	344	339	313	331	379	357	362	343	347	334	367	319	374	356	384	361	342	314	344	348	355	349	379	337	358	339	356	347	362	320	356	361	353	355	368	342	320	376	345	327	355	354	346	319	361	353	377	381	316	373	375	350	359	325	318	317	348	362	335	354	335	353	347	348	392	354	345	347	371	345	367	342	343	359	356	341	348	338	352	361	353	356	340	340	354	365	346	313	340	385	362	328	330	379	348	324	332	358	333	351	322	357	365	339	367	319	376	373	361	331	362	346	399	333	376	329	345	322	339	335	356	373	357	360	334	384	351	351	371	333	335	375	360	339	324	332	336	344	355	321	387	331	330	316	352	374	376	338	346	361	297	353	368	332	338	360	355	357	355	328	363	353	341	361	348	344	331	350	360	355	358	349	354	354	364	359	357	347	342	363	334	360	313	333	338	343	331	351	364	333	345	348	339	364	362	313	367	347	368	369	389	357	316	356	361	338	372	382	350	356	391	359	379	392	355	338	360	370	345	381	354	357	329	352	356	339	350	366	338	363	354	366	393	345	373	368	354	372	382	398	376	372	366	368	368	351	340	373	374	362	359	340	387	325	386	372	346	392	378	356	370	343	373	322	365	363	323	355	368	411	317	317	340	343	364	405	335	378	353	336	320	357	377	402	342	365	301	341	366	363	345	342	321	371	344	378	350	350	360	343	383	361	349	347	337	336	342	372	374	353	344	342	350	346	340	319	377	357	366	351	365	344	366	349	344	348	341	378	382	340	343	363	354	364	362	359	367	340	348	407	317	325	348	370	351	338	378	371	350	373	339	335	353	371	344	371	359	338	349	333	348	307	352	344	318	365	348	366	338	371	399	332	369	367	380	344	335	336	366	361	319	380	337	373	379	342	353	357	361	316	353	359	360	397	341	372	354	340	369	346	378	374	343	363	334	349	369	337	359	351	355	369	322	363	322	357	370	359	348	358	364	380	362	363	351	317	357	385	385	342	340	384	352	371	321	358	350	370	356	361	362	357	356	351	320	356	379	326	338	352	337	372	373	323	361	372	363	363	348	374	363	345	349	346	373	385	349	340	379	339	356	361	355	376	366	337	353	372	366	334	331	347	344	351	344	362	360	337	358	363	344	346	347	387	388	335	373	370	336	378	362	348	395	330	359	335	358	352	329	359	326	359	373	360	328	373	386	359	374	344	356	347	337	356	339	357	319	338	343	362	343	361	345	353	324	335	388	374	345	340	371	343	378	328	338	332	388	349	346	331	344	337	319	346	379	361	342	363	359	336	340	366	365	316	355	359	348	323	304	329	323	328	341	334	372	341	367	345	349	333	356	335	383	386	354	332	335	353	379	372	349	368	324	376	336	316	353	344	360	364	362	355	352	338	373	369	350	349	325	334	350	363	356	353	370	360	326	355	364	387	360	345	343	333	351	366	369	294	369	362	308	358	342	355	325	380	364	337	342	348	353	359	331	288	348	389	359	328	345	356	304	316	348	348	343	356	377	372	338	395	332	374	364	368	358	340	355	338	370	329	338	371	354	384	356	383	354	349	358	352	348	372	335	364	352	333	339	371	343	361	343	379	346	331	329	333	355	366	370	383	361	359	348	338	359	374	369	359	354	352	366	372	373	356	350	347	359	385	349	353	324	391	348	306	321	357	358	340	341	370	360	352	340	379	351	314	347	369	316	362	351	357	360	351	361	349	367	341	356	380	342	360	350	397	363	369	382	368	382	365	348	321	342	347	346	341	373	331	351	383	353	353	318	359	345	371	383	331	355	323	356	340	345	354	386	361	346	342	351	346	340	388	381	358	335	346	333	360	341	323	357	341	338	380	358	343	366	371	370	350	392	342	352	321	368	354	361	357	337	336	356	360	366	371	363	352	364	367	340	365	348	364	349	340	325	351	347	371	359	322	355	395	328	383	378	373	367	383	357	364	323	393	357	351	374	371	364	333	339	334	412	359	363	327	331	329	334	338	370	381	357	374	330	377	368
1291	396	466	424	394	414	391	379	398	398	436	369	388	396	405	372	428	375	386	396	382	439	409	431	393	403	427	394	413	398	362	423	406	393	391	405	350	448	382	396	414	433	391	375	382	391	402	423	376	380	453	396	430	378	407	410	381	408	438	350	374	430	395	374	396	398	402	409	408	376	408	425	390	408	375	402	432	395	455	426	420	441	404	383	397	394	387	419	437	361	384	351	382	397	365	402	392	427	424	393	398	378	389	386	442	379	408	403	414	422	370	413	389	407	430	430	401	446	430	411	394	439	416	409	435	383	394	432	403	412	404	379	376	405	411	445	433	382	399	398	389	401	388	391	406	371	384	391	368	395	402	355	459	394	399	392	442	412	438	412	405	420	389	401	390	418	416	457	404	439	416	363	375	391	386	403	432	388	379	406	426	412	397	401	381	399	400	414	401	377	438	416	385	385	422	396	415	418	418	382	427	419	412	396	446	395	413	415	415	389	411	375	414	396	397	388	384	376	373	410	413	427	390	416	386	395	399	406	407	419	359	418	394	442	388	401	416	383	380	396	448	376	387	427	411	453	397	420	433	395	389	372	433	378	398	437	434	413	397	422	433	381	428	396	439	410	386	373	402	409	387	419	373	381	399	384	401	426	441	376	367	406	374	402	390	393	426	425	403	392	407	431	381	436	390	409	427	425	378	384	423	420	391	401	408	400	405	340	407	396	405	389	421	396	434	406	394	432	396	392	363	419	404	345	419	385	413	422	423	413	405	396	434	410	384	404	418	410	413	425	400	378	418	409	360	416	330	362	411	414	423	360	438	413	405	410	398	418	371	378	384	406	377	368	368	416	373	415	403	432	438	397	414	435	422	392	422	418	417	439	395	407	395	447	426	377	413	360	378	404	396	406	397	402	381	446	404	405	428	414	389	434	387	407	403	382	395	376	413	418	398	420	398	370	362	391	376	388	369	431	391	378	423	411	447	419	443	433	383	419	380	400	414	380	432	457	388	458	434	422	407	374	411	390	420	436	398	407	408	406	451	407	400	389	391	414	402	406	387	424	422	404	427	402	430	383	421	396	414	412	429	403	415	440	419	390	404	409	419	389	407	385	393	385	374	410	415	398	414	393	391	404	391	437	413	382	442	411	388	399	421	408	401	390	392	413	397	380	418	404	433	414	410	419	417	404	373	415	406	383	408	398	395	369	357	427	385	430	416	398	393	369	367	389	429	390	379	405	370	378	367	420	410	407	423	400	398	383	372	380	439	405	383	376	376	417	402	375	419	484	425	416	382	367	383	444	402	405	389	368	412	393	397	416	372	414	377	392	375	404	411	412	424	401	405	379	425	414	423	391	444	406	443	392	471	392	413	448	390	365	385	414	414	419	378	409	411	367	461	376	426	392	382	440	431	378	424	385	419	401	405	409	418	409	417	403	392	423	409	398	383	445	393	407	418	432	416	417	400	399	390	393	410	427	403	390	405	420	425	373	412	427	402	411	425	440	392	396	400	408	410	395	364	427	429	393	420	439	397	440	367	424	449	362	407	436	416	436	422	406	419	404	418	381	391	455	421	352	400	417	361	366	399	415	418	435	396	391	424	388	443	398	393	422	376	448	417	411	420	410	385	422	398	412	421	431	398	382	383	404	424	375	384	411	401	405	415	425	384	412	378	423	389	430	394	409	436	402	394	382	401	417	388	387	393	386	353	394	399	395	395	394	416	368	409	397	356	383	401	410	391	410	428	427	390	419	400	424	409	403	426	389	434	408	443	400	386	421	360	365	401	390	387	401	394	392	406	399	410	377	447	422	410	357	369	415	418	397	429	403	376	400	373	398	385	395	409	384	389	370	391	447	398	413	404	415	445	390	367	401	408	410	428	388	415	426	436	415	390	365	364	368	380	385	391	397	407	413	424	406	417	400	400	393	399	355	406	395	395	393	424	426	398	427	403	412	402	385	395	429	400	416	416	387	404	413	409	415	356	401	397	397	420	414	378	364	449	414	424	402	415	405	405	385	398	414	413	372	390	414	415	396	386	403	403	353	431	369	428	389	424	392	450	389	375	405	447	430	396	397	416	401	412	381	358	431	409	407	369	401	433	379	429	401	405	381	378	422	367	425	417	419	420	404	403	396	375	402	382	368	458	379	389	414	419	386	407	409	432	409	429	393	434	431	391	401	390	407	414	406	414	444	393	405	395	386	409	400	400	398	394	447	404	445	433	394	403	393	427	421	411	370	378	424	397	394	426	409	390	344	398	386	415	423	432	409	406	409	394	428	361	411	393	394	414	370	419	430	420	399	408	421	384	364	407	397	431	412	394	399	378	412	396	379	430	420	373	377	406	416	385	427	387	406	411	416	386	416	443	392	397	372	445	422	403	418	405	416	362	349	404	416	363	380	406	380	410	367	387	413	430	392	394	407	445	404	384	364	411	398	384	417	424	398	409	416	391	380	426	383	363	384	373	395	428	406	429	402	442	431	422	382	396	400	376	430	359	402	387	447	384	397	424	388	401	431	472	400	390	373	382	374	440	412	401	414	438	413	352	381	399	438	406	462	414	386	402	444	394	425	411	410	425	395	402	395	409	428	396	418	401	389	370	436	393	425	375	333	377	400	414	374	372	411	371	430	410	382	406	391	403	366	400	463	404	404	452	413	410	408	396	409	403	397	372	428	378	422	406	433	409	394	389	410	439	401	401	388	391	430	440	377	403	407	448	410	370	406	381	391	378	416	408	376	392	373	414	405	395	409	399	432	379	407	393	402	416	414	430	465	408	435	421	456	374	357	404	392	430	374	412	384	409	444	434	433	366	425	388	387	406	363	383	410	444	409	397	465	399	415	397	398	443	426	376	379	406	400	418	428	361	387	415	426	427	433	414	414	419	377	395	434	403	417	369	419	400	386	412	410	417	387	428	386	428	370	392	402	407	398	397	392	399	401	454	407	408	435	410	407	418	385	390	422	402	369	407	412	397	430	436	415	429	386	386	394	385	409	394	424	389	403	434	435	358	419	402	395	434	444	399	404	392	391	386	407	393	388	383	435	378	417	404	385	415	385	394	420	403	410	401	389	410	426	409	406	414	385	386	407	447	405	407	450	407	414	438	434	426	414	398	421	439	434	431	378	383	371	405	377	422	415	408	395	384	393	370	398	434	386	400	417	431	409	416	381	399	438	403	408	412	429	422	365	393	381	411	408	398	404	357	423	386	395	416	449	429	377	397	378	415	382	416	388	402	438	417	384	402	381	388	416	437	433	426	420	407	391	419	388	439	413	389	418	372	381	388	411	452	439	431	413	389	379	426	422	361	431	408	387	400	381	405	428	415	389	441	388	401	394	387	405	452	399	435	385	381	393	391	405	414	445	427	403	420	392	379	409	394	451	380	397	393	413	400	379	397	385	371	388	438	400	377	374	366	397	400	388	408	398	389	410	417	371	421	406	399	415	413	402	397	394	384	410	397	398	385	426	373	436	403	417	412	464	412	415
2082	987	935	959	921	954	934	918	927	923	925	937	950	920	895	916	924	953	906	914	943	908	931	950	939	921	979	918	922	912	915	919	918	896	906	932	928	934	953	910	937	924	932	900	921	935	949	940	977	926	959	940	942	938	908	920	936	945	939	911	875	906	888	908	934	934	903	894	956	959	901	993	963	920	880	919	922	969	964	935	917	925	897	924	909	943	867	955	945	943	893	1004	911	910	920	937	935	942	876	922	952	910	876	928	910	891	920	979	911	949	895	910	876	980	922	878	905	933	892	897	925	970	992	901	890	942	924	919	900	896	943	974	923	929	939	868	910	914	933	935	936	942	895	922	943	950	890	926	892	951	929	955	857	907	928	890	936	930	924	972	937	920	898	955	911	950	873	945	913	935	864	925	903	888	1004	960	899	918	937	930	915	880	959	849	955	935	908	934	943	954	976	931	935	934	953	900	955	924	888	921	907	927	921	908	948	946	932	938	916	897	872	919	937	901	921	970	950	907	884	880	913	925	952	931	891	930	964	986	921	927	879	903	945	874	943	943	931	929	939	902	923	882	921	929	940	870	925	904	962	920	898	918	894	919	861	924	926	907	918	880	954	888	946	892	953	941	908	912	902	897	930	965	947	929	915	895	896	942	937	1002	904	905	939	931	881	940	895	918	930	937	902	949	947	886	872	950	916	970	916	894	935	891	978	951	955	920	938	937	850	956	942	947	964	951	941	934	922	895	890	929	1004	902	950	869	953	924	937	895	959	923	926	899	883	896	927	931	903	893	918	861	927	947	927	871	949	920	873	921	909	887	856	953	901	936	938	957	878	984	894	859	948	872	905	967	882	928	956	930	946	923	915	920	917	912	925	942	928	914	905	981	910	940	946	934	843	939	949	947	973	961	928	936	918	978	935	932	886	907	898	906	957	922	887	947	976	901	900	898	942	922	863	902	899	920	881	972	938	885	961	913	992	880	870	951	974	930	900	950	913	967	975	873	924	941	926	894	891	911	941	885	914	966	897	887	946	943	908	966	968	886	944	892	971	948	882	954	890	899	911	904	880	895	918	892	872	925	911	900	921	959	882	965	904	876	939	975	881	907	899	927	898	953	864	917	889	923	935	917	921	923	887	952	884	937	923	894	935	902	933	877	924	928	929	900	872	954	937	922	927	907	974	925	956	934	970	898	976	965	865	919	881	934	952	945	920	910	930	913	893	871	941	891	906	895	885	947	889	956	949	901	979	917	923	927	908	922	906	948	980	875	898	958	920	947	907	915	910	916	915	962	920	912	982	893	854	931	932	896	924	953	921	930	931	936	921	924	934	988	919	911	877	936	911	976	897	949	921	968	941	897	874	942	904	917	924	900	881	921	926	881	919	912	969	919	879	986	904	927	916	887	962	917	967	898	945	902	926	934	944	943	926	965	971	948	938	947	923	919	906	937	897	913	910	925	890	952	880	953	929	945	969	886	933	918	982	956	943	935	867	917	915	989	951	949	883	910	969	952	951	975	869	1011	929	955	903	928	916	898	916	912	899	948	929	919	922	928	897	889	929	937	931	957	907	920	920	963	898	905	886	959	891	916	879	941	943	909	968	906	954	929	941	948	876	953	923	885	914	934	923	902	941	886	900	903	938	908	932	920	902	915	912	936	913	928	930	884	924	893	911	894	906	892	905	909	945	985	942	915	930	915	954	970	916	974	876	941	992	923	937	922	925	958	926	930	887	961	950	898	903	906	881	938	920	920	979	956	915	934	940	988	975	861	924	938	897	918	875	969	893	894	874	935	937	909	867	863	945	923	938	956	964	980	936	961	975	918	909	886	901	921	955	971	865	925	945	943	920	881	947	876	912	936	892	947	882	908	940	926	898	1007	960	922	937	907	892	901	907	935	858	966	893	920	915	919	910	921	882	907	941	928	935	902	883	953	968	917	915	924	914	928	940	928	892	924	964	939	941	924	919	898	929	908	935	904	910	919	924	904	951	920	961	939	914	919	954	924	898	907	923	913	895	886	928	901	919	880	886	894	874	870	905	967	939	930	909	919	937	891	921	929	926	915	939	986	901	901	905	902	889	971	929	960	904	944	935	901	912	870	897	968	877	932	937	912	949	918	907	954	941	911	910	899	957	915	949	919	909	906	927	936	930	905	901	935	933	896	948	892	985	940	850	926	988	895	892	890	888	933	877	919	996	937	906	944	909	926	903	914	955	895	958	943	960	896	880	908	936	963	892	905	925	946	949	885	919	890	956	932	910	894	915	937	965	953	923	939	961	889	908	942	896	879	882	959	928	917	895	893	856	923	907	919	909	920	968	934	913	901	999	946	950	902	934	888	931	904	964	901	912	894	975	926	888	927	912	955	930	945	884	945	876	907	975	944	943	947	934	922	924	927	883	898	950	868	884	953	901	923	917	850	956	906	949	894	917	940	949	862	953	967	917	922	953	938	911	895	932	937	934	941	902	913	945	926	922	932	966	911	880	959	911	942	945	934	924	920	946	963	889	935	944	944	917	907	883	971	880	941	955	933	932	933	947	955	888	878	905	925	926	895	952	971	885	934	876	970	989	943	901	979	848	939	946	912	929	896	891	966	954	873	920	891	916	956	945	919	919	908	916	925	961	913	934	950	878	918	964	922	894	962	942	824	917	961	920	948	930	902	913	955	926	891	901	918	930	898	920	891	991	932	904	925	919	927	926	948	927	940	917	885	930	863	928	931	947	911	954	932	887	943	964	889	959	934	863	926	922	985	917	903	926	957	846	933	923	932	958	887	928	922	883	936	951	1012	918	931	940	899	890	907	937	933	938	926	898	955	886	896	926	937	965	909	870	909	930	951	904	900	910	934	953	903	913	976	875	853	979	929	908	955	893	894	877	856	965	869	913	915	926	917	891	915	922	885	924	923	853	937	915	931	927	926	876	918	909	925	916	917	959	894	932	938	894	877	913	881	914	926	959	948	938	907	951	907	970	900	928	891	876	925	892	910	936	972	944	902	933	883	929	924	935	910	907	887	963	942	940	899	878	922	884	856	921	928	969	874	868	952	955	896	882	912	905	904	936	901	932	911	850	925	915	954	889	942	903	959	922	865	921	939	912	933	920	932	944	877	912	972	949	902	922	922	907	931	915	860	919	954	882	880	944	952	911	937	842	916	920	976	968	942	986	969	908	890	960	936	930	938	919	925	926	915	959	858	922	944	968	907	844	913	895	874	912	946	944	923	951	907	940	938	960	902	890	919	986	916	925	945	928	951	889	926	934	904	917	914	968	913	919	953	902	893	896	942	876	911	904	908	965	847	885	895	880	906	969	939	902	904	894	955	913	893	936	960	1001	943	948	931	884	940	865	900	970	945	911	899	960	875	949	935	957	932	927	891	936	911	910	952	904	941	905	950	915	900	914	905	935	882	969	951	949	866	995	891	900	876	932	874	900	886	929	906	929	882	887	979	907	919	958	934	886	901	950	950	933	890	922	919	885	895	965	958	881	912	931	896
7409	546	556	474	406	402	358	366	352	310	304	307	318	321	279	312	255	311	322	317	269	290	305	272	303	335	315	316	283	265	270	316	296	330	278	305	336	294	309	288	305	286	275	296	309	288	313	289	283	284	283	303	309	300	297	291	318	322	290	313	308	292	307	276	304	270	281	309	261	276	259	267	292	310	261	312	299	288	323	316	270	289	298	273	317	278	310	292	283	295	305	288	301	304	325	307	281	313	283	295	291	276	309	275	316	299	256	256	293	290	260	305	294	288	307	318	288	261	277	273	314	298	291	319	307	316	283	302	305	285	311	292	287	290	294	310	298	310	330	281	285	332	302	306	292	279	299	305	288	286	312	265	315	297	264	278	287	282	281	278	297	274	282	306	331	299	283	314	288	266	321	284	310	315	287	315	294	302	297	312	299	317	251	282	274	308	299	277	308	269	272	291	283	277	326	302	305	274	316	252	306	275	290	325	279	280	295	299	308	311	297	300	282	267	282	287	277	309	282	295	289	287	304	311	292	281	299	297	269	276	320	306	284	316	272	273	297	326	290	327	275	297	310	303	274	308	287	294	287	303	272	300	298	319	263	290	313	316	302	295	285	244	278	285	296	288	261	265	291	272	274	281	334	289	286	278	260	266	292	270	310	304	302	261	297	320	281	284	264	282	322	290	280	292	304	266	307	326	299	293	298	288	291	320	276	262	308	290	279	305	306	247	298	285	271	246	297	260	270	309	287	286	270	274	250	299	309	300	286	306	295	291	319	289	276	335	301	293	303	289	303	255	300	292	289	284	288	310	288	301	306	301	286	294	264	278	299	314	330	299	277	263	278	278	320	291	320	298	288	274	290	326	279	296	303	258	288	292	265	316	287	313	319	309	302	277	290	289	322	337	311	268	295	284	284	283	274	270	299	284	311	296	299	258	296	277	278	253	301	297	287	317	308	304	300	280	325	278	284	299	295	277	301	321	290	284	293	296	286	305	299	316	266	296	293	280	277	268	295	279	280	268	283	276	297	264	270	307	296	296	286	300	295	275	317	330	260	291	275	303	302	309	291	288	262	285	288	278	292	299	284	320	319	285	281	258	293	247	316	301	304	313	294	338	273	298	311	294	280	300	297	303	306	296	289	315	284	290	317	254	294	334	299	297	296	279	296	307	296	311	306	279	311	282	292	303	295	283	322	286	277	279	292	258	292	294	323	272	330	328	309	312	302	275	270	270	325	271	280	290	319	290	302	315	272	291	291	291	299	310	294	258	287	301	290	272	293	296	262	293	342	263	304	286	285	308	298	303	285	280	294	319	273	291	318	306	276	297	287	336	301	272	277	272	304	307	296	291	300	308	299	287	282	272	284	278	288	310	332	309	319	311	244	331	301	297	294	303	303	323	300	273	285	295	317	346	272	289	293	265	326	293	337	321	288	305	301	305	286	274	268	327	270	297	282	285	312	284	281	316	276	295	280	303	265	284	312	292	295	304	260	273	273	286	300	306	279	310	264	280	289	289	300	271	288	266	291	317	309	289	294	285	296	280	284	279	317	279	276	285	305	309	285	335	310	278	288	255	327	292	290	307	302	271	300	264	289	294	295	273	310	305	297	251	281	319	304	324	307	318	273	285	310	304	257	308	256	259	285	290	270	272	277	294	307	274	260	295	278	299	323	292	295	285	320	281	304	317	290	291	292	300	294	298	267	291	283	276	265	288	317	299	267	323	300	277	301	300	291	336	295	292	307	264	290	301	281	287	272	290	280	296	310	284	327	243	294	277	276	317	288	263	307	287	309	288	298	279	279	291	314	284	287	291	250	318	271	318	256	279	305	285	286	292	279	287	292	307	275	295	308	289	298	256	299	280	291	327	300	273	293	287	268	287	272	306	305	315	291	281	291	286	298	278	297	295	299	300	318	302	344	319	332	312	294	280	302	280	310	302	303	266	318	285	302	285	279	291	286	308	314	319	294	317	301	295	278	284	280	274	267	315	274	287	294	289	322	299	267	276	280	308	318	288	309	306	317	291	305	304	305	298	293	303	270	298	318	288	291	262	292	283	279	308	260	304	296	282	279	296	285	300	301	283	272	301	308	285	265	277	283	296	336	304	291	289	262	300	301	317	287	280	290	304	299	324	276	306	281	278	292	313	289	310	267	283	275	302	316	313	291	312	273	335	277	280	291	283	306	290	260	315	278	300	281	251	326	323	330	261	263	294	324	303	297	293	315	278	297	309	271	307	292	268	252	297	299	298	292	276	313	302	323	287	289	288	308	306	280	318	326	266	292	322	264	290	272	292	302	245	299	274	309	266	274	288	284	291	264	309	294	291	298	298	300	283	282	291	327	306	309	302	310	302	286	290	315	278	288	300	289	306	310	290	292	279	299	275	257	296	264	271	277	273	322	299	270	247	291	277	301	296	288	290	287	270	265	327	293	317	317	291	276	289	299	294	312	311	324	309	311	281	266	316	292	282	293	270	298	294	298	282	282	303	303	339	297	281	284	267	283	273	299	303	278	322	323	278	298	311	329	290	296	282	293	276	263	295	260	302	273	301	283	301	279	340	266	307	300	285	289	298	254	305	292	287	305	285	301	318	282	305	281	304	277	281	332	286	316	310	289	253	286	275	278	302	302	263	279	285	303	285	284	312	306	275	266	281	283	270	275	318	304	299	290	265	276	281	255	292	289	289	268	268	279	260	265	305	294	334	261	264	306	323	340	304	292	317	284	296	271	264	289	281	295	269	309	300	306	294	298	292	285	303	293	325	280	302	300	301	261	287	317	265	293	302	293	274	319	294	309	316	300	307	282	330	286	274	284	275	290	299	238	264	305	278	280	283	281	289	319	281	296	263	292	284	306	306	307	335	298	285	276	314	277	307	291	303	274	271	296	294	268	289	310	281	281	301	310	282	287	279	266	303	295	290	326	315	302	338	272	307	311	295	277	291	296	304	245	295	321	264	292	283	278	298	291	283	252	280	282	280	273	285	297	281	296	278	312	283	279	256	300	278	286	271	322	286	300	256	292	282	300	316	301	298	239	298	283	273	283	298	310	303	296	263	284	258	284	328	263	303	310	310	286	287	288	316	280	297	303	271	323	307	291	303	272	258	262	291	298	272	309	253	307	302	312	305	303	316	281	313	285	288	287	308	273	270	308	297	283	272	280	266	286	258	292	280	291	276	243	264	264	288	275	309	335	316	288	275	274	285	277	316	275	301	312	310	299	300	266	295	276	293	283	302	254	307	280	289	313	245	245	319	320	283	274	330	323	287	250	285	276	271	292	268	317	317	296	284	296	318	318	315	293	325	307	288	301	331	280	282	297	300	270	276	304	279	317	293	299	252	305	312	275	312	303	323	289	284	296	332	303	292	265	324	294	297	306	263	320	300	272	268	271	295	281	271	299	334	288	290	293	294	289	298	303	244	269	295	300	278	293	279	328	292	311	301	260	279	285	281	293	306	279	259	279	309	264	282	292	327	321	330	286	289
6582	936	1267	1362	1244	1198	978	981	834	867	916	816	813	775	784	760	705	709	735	778	732	670	723	712	709	720	675	735	660	694	697	675	703	685	687	734	689	691	681	691	694	727	739	700	703	732	678	694	699	691	722	697	647	636	698	725	752	734	675	673	708	717	707	680	665	650	688	721	694	719	673	668	671	697	700	671	710	689	697	739	692	704	665	690	677	659	701	668	711	721	686	722	669	672	657	720	696	670	718	652	628	707	678	700	695	726	672	712	702	733	668	659	682	671	656	722	709	660	685	685	673	646	655	698	677	683	707	660	693	739	748	661	698	693	676	663	718	677	651	690	716	670	680	667	705	649	673	672	733	693	685	707	713	668	719	660	714	708	639	664	704	683	717	711	689	691	679	660	692	639	698	686	720	719	740	703	697	686	692	702	684	678	650	664	715	659	687	760	663	634	673	671	708	676	664	661	678	654	659	679	686	655	687	685	682	710	675	687	693	640	679	707	685	669	714	730	708	638	674	677	733	686	711	676	652	675	645	732	682	678	682	642	656	649	678	684	701	719	663	702	763	704	657	718	703	708	683	720	638	677	696	689	714	675	680	681	669	710	705	668	682	691	657	675	706	652	690	682	671	693	675	678	688	695	702	742	699	680	725	664	710	743	744	635	674	700	706	693	675	656	692	676	663	703	671	660	670	727	643	707	681	655	698	706	683	715	658	697	710	728	743	681	669	726	645	706	740	685	724	638	726	702	699	708	717	669	650	671	703	715	662	721	707	685	708	661	668	717	663	680	646	641	690	709	653	671	711	653	662	642	649	711	669	666	678	674	713	711	679	650	712	692	688	718	707	680	624	649	650	696	722	703	707	696	692	673	686	704	694	688	694	672	677	700	674	692	665	661	667	646	651	689	697	634	699	681	729	721	715	727	675	674	732	669	668	653	701	688	726	648	722	683	676	667	644	712	693	668	713	668	694	685	692	709	633	680	661	672	681	680	660	694	690	699	697	704	739	701	688	685	703	687	716	745	700	693	699	680	674	665	665	660	687	714	653	652	663	666	715	684	733	710	684	688	670	693	693	654	735	688	720	716	673	718	671	688	656	650	729	714	651	729	650	687	709	666	673	704	702	721	704	689	723	708	707	655	692	690	671	683	678	664	680	668	674	681	697	674	670	614	667	655	708	680	712	651	682	631	684	682	694	656	665	694	735	671	703	672	669	690	700	707	640	714	661	678	656	694	695	687	724	718	647	691	752	725	687	704	628	662	673	761	691	693	692	708	659	740	696	640	655	665	679	656	718	674	732	680	677	647	688	716	660	714	664	698	681	681	708	663	687	710	671	629	686	668	680	701	725	653	673	683	636	655	673	722	644	675	720	692	685	675	687	720	676	685	668	726	673	630	729	708	671	694	635	687	698	701	668	716	703	671	679	683	685	660	723	674	690	684	695	701	672	699	688	673	705	730	678	647	735	664	704	679	629	634	698	687	683	625	707	692	686	694	670	734	712	746	688	723	708	659	715	685	668	692	699	707	756	648	705	723	659	687	671	704	654	674	707	657	678	703	623	670	637	731	708	657	729	660	732	696	671	712	684	630	702	716	732	702	740	688	666	696	684	708	665	653	661	700	700	695	720	671	706	689	696	670	691	681	678	749	688	698	665	738	706	686	753	713	664	711	699	755	702	689	688	715	724	694	687	689	659	645	656	733	688	778	648	709	699	697	687	689	635	694	670	706	690	719	701	631	748	708	691	672	690	677	727	697	669	737	662	688	712	655	737	701	711	659	663	697	675	670	711	707	677	667	648	670	708	673	709	651	693	685	667	699	716	671	717	673	732	691	663	665	639	763	688	667	643	689	682	661	685	716	668	703	642	662	679	664	646	685	704	671	697	766	671	654	691	669	693	692	666	679	666	730	727	687	652	707	669	705	698	746	690	646	627	659	703	685	650	658	722	708	684	654	662	729	717	693	670	658	679	683	696	694	679	675	664	663	680	702	685	696	746	679	740	696	650	650	661	704	705	685	673	683	650	678	658	678	695	714	690	728	724	677	706	613	680	762	662	721	689	648	685	681	690	674	735	668	698	682	708	692	693	632	674	694	649	684	691	677	685	685	677	688	690	678	648	629	707	723	709	681	698	683	671	673	692	673	697	726	639	668	634	675	668	742	696	671	691	741	682	651	690	727	693	655	706	717	659	685	704	635	705	705	720	671	691	671	700	692	660	719	645	735	695	668	696	684	685	726	742	711	680	677	707	688	712	688	672	705	718	685	687	670	676	717	684	697	761	696	694	635	709	714	662	705	680	669	656	716	707	669	677	696	732	693	728	706	719	687	699	689	720	669	688	689	703	724	715	665	734	711	663	702	719	683	706	658	719	693	675	681	730	658	701	699	672	728	680	724	664	688	735	722	694	747	700	706	689	674	710	668	652	714	691	718	688	709	690	684	666	681	687	693	669	697	668	742	679	688	696	664	698	700	678	674	666	671	690	669	639	675	689	668	689	663	689	728	696	642	675	723	719	710	694	685	645	648	698	692	669	687	726	704	653	644	685	674	678	711	706	714	648	693	687	691	667	697	639	624	683	719	704	685	662	709	704	649	703	677	677	661	676	659	662	638	726	671	711	733	692	682	664	712	654	713	650	685	669	667	701	715	686	655	692	640	721	650	679	698	686	654	752	658	703	693	709	667	674	712	732	669	665	714	697	687	712	667	671	677	688	678	702	671	685	698	712	735	648	716	664	692	679	641	701	660	656	682	698	699	670	719	683	654	707	631	636	659	653	713	715	695	680	695	726	718	759	710	654	688	659	623	686	683	670	751	676	707	692	685	714	684	653	697	690	656	751	681	692	702	661	701	692	703	672	672	733	698	656	691	717	718	676	670	646	691	662	702	674	653	647	691	680	705	701	690	704	700	664	670	712	680	645	669	699	683	717	719	710	691	653	681	701	676	693	677	697	658	690	659	674	639	695	648	676	686	679	675	728	675	705	690	671	652	646	705	700	704	724	673	717	661	684	662	635	707	680	703	713	714	683	698	672	673	679	706	657	684	666	616	685	703	646	664	644	724	696	680	661	633	699	688	652	704	735	671	714	712	710	701	699	707	698	657	706	698	667	690	702	666	697	690	685	699	676	666	677	693	659	709	656	681	679	702	685	707	693	687	700	682	677	640	688	702	666	683	677	725	720	666	680	727	709	697	700	663	707	678	648	691	717	667	685	670	734	703	632	717	671	687	679	712	685	715	685	754	666	663	669	695	700	742	731	690	666	739	661	698	680	704	704	669	706	694	655	664	662	679	679	657	703	712	716	620	622	726	645	705	682	650	650	718	698	716	701	677	698	695	638	681	662	686	638	681	680	704	685	699	678	647	698	703	645	672	679	657	717	672	694	639	692	707	667	686	673	738	717	703	700	699	651	666	702	731	737	712	703	703	667	736	735	668	723	685	665	684	659	640	685	664	674	737	686	695	675	676	708	704	701	665	601	684
12859	792	654	523	365	305	256	219	201	199	174	176	147	170	156	122	161	138	140	145	132	141	137	141	126	146	131	119	139	125	143	128	155	128	141	150	135	127	138	132	136	128	141	163	134	112	144	158	125	126	121	144	137	121	136	134	129	135	127	127	138	140	128	142	133	140	99	153	138	168	159	129	134	114	128	122	140	147	136	124	109	120	148	162	132	115	144	134	135	136	139	138	113	129	121	128	144	127	138	113	110	130	138	118	134	131	142	130	136	144	159	133	114	126	122	136	120	129	121	130	170	112	124	151	134	113	156	135	149	146	131	137	138	129	122	137	139	101	120	119	131	124	150	141	134	144	150	117	144	137	131	116	138	142	133	146	125	159	112	109	144	124	121	144	136	141	126	142	153	132	132	136	120	105	139	140	123	128	119	112	129	123	122	132	147	139	140	133	123	127	120	128	131	135	147	139	124	147	126	116	146	133	133	138	114	114	146	148	139	116	137	124	137	143	138	130	147	123	141	136	144	134	143	132	127	115	148	131	134	143	131	141	128	133	134	125	158	111	137	153	144	150	139	110	130	132	131	128	116	126	119	130	149	127	139	142	132	153	136	109	118	125	140	134	140	109	135	123	146	132	133	116	135	121	137	146	138	105	155	144	123	142	132	129	129	129	119	149	132	139	151	152	116	149	149	145	146	166	127	134	133	132	146	110	132	143	116	144	118	124	121	132	114	132	108	131	128	134	130	132	135	118	127	136	138	143	136	163	150	136	148	139	140	127	139	162	130	134	172	125	130	110	138	138	135	140	136	133	142	142	160	150	140	136	133	109	124	129	145	143	119	144	127	154	107	132	135	143	149	133	132	133	122	115	128	108	140	139	109	143	149	115	140	139	150	141	138	132	116	116	121	132	156	134	128	141	112	133	126	104	133	129	120	138	145	125	131	137	128	138	133	140	128	123	142	136	136	131	122	136	109	148	138	133	119	151	150	114	151	128	128	132	131	136	142	146	130	153	132	126	134	133	130	157	147	141	139	131	133	99	124	127	139	121	123	117	132	146	128	126	118	134	127	137	123	151	146	141	150	160	111	144	142	136	133	130	133	112	125	131	154	140	141	126	156	116	132	130	155	136	125	140	132	129	115	111	132	135	136	109	126	125	130	140	132	128	124	142	133	120	145	131	122	145	132	125	137	134	122	120	142	103	131	150	122	138	148	136	115	135	131	132	146	134	138	141	145	136	144	115	134	137	122	150	120	92	148	132	122	136	133	153	119	108	128	116	143	150	143	141	137	143	147	136	122	136	141	143	141	145	115	136	161	115	139	135	124	131	115	119	124	147	126	126	141	146	102	150	133	165	119	112	104	138	141	147	148	122	134	144	139	151	133	113	121	146	141	136	130	123	134	123	128	116	155	132	130	124	142	144	137	115	120	118	130	134	110	142	133	131	127	123	113	122	125	143	119	121	142	142	131	127	138	135	164	129	124	158	119	112	165	139	120	123	136	128	130	126	112	142	126	125	154	135	121	127	151	140	122	146	133	137	143	126	140	141	131	143	161	117	139	139	137	130	118	145	158	152	120	118	130	156	153	134	131	131	112	122	154	123	132	139	128	124	103	149	125	136	143	141	119	123	129	119	139	130	118	138	143	114	131	144	132	120	137	137	129	129	129	117	143	144	137	131	105	124	124	154	148	133	153	159	144	139	141	124	133	111	134	116	128	135	128	123	132	145	117	129	134	150	148	134	108	136	128	135	136	127	127	124	120	107	157	126	113	119	144	154	125	118	142	152	120	145	124	123	108	138	117	133	129	116	122	143	123	127	136	150	118	140	144	135	156	132	114	138	118	122	111	129	143	137	105	109	119	129	149	128	133	131	158	141	125	135	114	151	143	129	124	123	129	132	155	119	150	131	117	136	124	136	134	148	133	100	113	136	154	155	144	138	135	119	134	136	134	131	123	160	112	150	139	150	156	135	126	131	132	146	125	157	148	124	130	139	147	135	117	136	131	140	146	123	134	120	124	146	138	139	119	129	144	152	138	129	153	128	137	134	113	124	120	134	113	142	116	150	139	137	152	138	155	147	135	126	115	129	137	114	146	135	121	110	127	135	144	124	116	120	105	142	145	130	145	147	118	130	130	144	132	116	127	128	149	142	128	132	146	122	150	138	144	129	139	122	138	130	160	143	132	126	131	140	143	159	121	138	141	141	135	139	122	147	125	128	156	131	125	137	144	151	140	142	130	133	134	130	123	136	144	133	132	133	137	117	138	121	118	141	131	143	142	112	129	145	125	127	151	149	132	135	137	128	150	127	144	146	146	133	126	142	150	133	142	143	143	132	137	155	127	123	139	135	130	128	134	130	134	133	150	164	126	127	126	133	124	112	132	140	130	92	155	122	123	129	161	135	138	137	138	117	131	118	126	123	133	129	118	147	142	122	135	149	105	132	160	143	144	121	135	139	134	135	120	135	131	120	157	121	130	132	147	120	131	124	129	136	135	121	147	130	128	135	132	127	131	129	122	128	120	138	127	135	131	142	145	131	119	129	140	136	135	152	128	130	148	128	149	124	123	147	142	119	145	114	131	130	115	130	140	122	141	124	128	134	110	120	129	130	114	130	137	135	129	103	142	140	133	128	133	135	144	140	151	127	140	132	153	127	104	151	148	154	136	127	120	141	124	145	126	136	137	126	127	134	132	132	144	133	123	136	133	126	112	114	136	131	109	146	141	152	121	135	126	145	154	113	128	151	150	137	119	140	134	146	147	115	155	120	129	130	154	142	133	140	135	133	156	127	131	127	124	126	129	133	120	120	148	139	126	149	129	132	147	146	131	137	144	130	154	126	108	126	132	138	160	130	129	114	127	131	125	125	143	122	146	135	141	138	119	131	117	130	132	128	124	129	116	154	108	116	101	141	135	133	136	130	129	136	149	120	151	144	135	134	157	164	136	128	141	134	162	129	121	119	136	145	119	127	121	135	130	131	145	114	117	131	124	143	131	121	125	137	120	129	125	151	130	124	121	152	119	120	120	140	116	142	129	122	129	147	120	138	144	138	133	120	129	130	130	128	132	133	130	139	126	144	128	146	145	147	129	118	126	135	143	127	107	132	119	157	127	117	140	139	133	143	134	141	147	128	127	134	120	129	119	127	119	138	138	114	131	123	135	113	130	141	144	132	133	126	131	136	115	146	122	145	144	128	121	138	134	147	122	123	148	140	141	136	119	133	120	140	140	150	125	126	138	117	131	129	110	134	139	129	134	141	136	140	120	125	128	108	141	137	108	145	122	143	126	134	129	142	109	144	127	125	130	138	127	134	141	123	149	142	124	135	147	148	129	131	145	143	130	131	134	135	125	124	145	133	147	123	114	148	142	122	129	127	133	117	142	134	121	139	134	115	119	138	115	139	113	114	147	130	141	131	125	115	132	133	141	147	116	139	131	162	129	133	141	141	161	139	135	126	123	119	122	132	132	143	107	128	135	132	121	143
7793	779	1466	1629	1392	1204	974	831	716	641	634	578	528	527	512	509	479	453	466	447	413	429	406	453	415	390	414	381	407	441	392	350	359	421	383	363	360	376	360	384	402	359	394	363	368	382	371	372	381	371	350	351	369	348	374	376	345	349	353	411	370	357	385	368	356	390	353	373	345	346	348	405	327	335	348	358	379	341	400	378	356	366	375	368	394	403	376	341	378	352	381	374	357	368	353	361	354	350	358	377	335	341	355	375	337	355	356	351	345	360	359	349	345	320	367	357	363	352	340	337	369	409	361	360	396	366	388	329	340	368	366	313	355	380	376	376	374	407	372	367	377	342	368	337	353	353	366	364	343	358	348	367	363	350	359	321	340	398	354	365	348	365	331	303	367	340	356	359	337	380	364	347	332	352	340	363	359	328	372	372	361	346	304	377	365	369	358	365	355	365	368	358	344	377	345	398	317	350	327	360	338	364	355	374	370	368	361	362	337	379	381	325	371	316	359	366	371	343	364	317	391	360	356	362	374	328	348	370	347	368	351	348	332	345	365	352	348	356	348	377	355	366	341	380	367	373	323	347	390	360	346	348	388	348	361	354	372	371	364	382	330	325	347	348	375	356	362	380	335	347	342	352	336	361	365	350	357	345	339	370	364	355	343	373	378	380	369	364	367	359	380	372	337	380	360	390	374	337	354	340	373	331	351	332	362	354	342	356	358	358	387	351	339	362	364	338	335	335	343	368	334	344	359	356	352	368	362	359	333	328	362	340	408	353	351	332	370	358	363	367	356	348	357	352	351	326	363	345	326	359	366	330	332	338	369	377	396	353	346	363	373	351	364	353	344	359	346	388	341	352	352	345	371	367	377	363	359	330	350	382	358	343	342	340	350	316	356	355	353	365	358	348	352	365	344	355	353	341	313	400	367	369	376	347	354	330	395	397	367	344	354	352	375	319	351	368	351	364	336	366	351	351	337	368	348	317	378	329	363	356	353	354	384	344	331	353	332	355	383	322	373	373	362	345	349	353	364	390	321	383	363	304	341	342	359	353	379	338	370	355	349	327	336	340	395	363	324	346	372	370	359	335	321	355	332	353	339	399	380	368	354	338	338	350	343	343	356	330	365	357	378	366	355	355	346	340	342	386	347	342	335	361	361	354	345	372	365	351	342	355	344	348	358	347	370	343	343	341	342	317	349	374	360	377	349	361	386	368	348	354	390	368	347	365	387	350	358	355	362	351	358	367	346	370	355	337	379	333	347	379	346	360	344	374	351	369	338	353	327	354	382	367	336	352	369	367	375	369	334	360	360	330	347	331	365	326	369	312	378	385	319	349	343	353	373	342	362	328	330	343	340	351	359	362	373	356	350	355	353	341	344	333	343	352	359	340	356	310	330	315	381	314	359	332	376	338	338	343	386	347	328	347	354	352	367	357	403	361	349	326	362	372	351	359	347	348	331	313	345	375	362	386	357	299	372	330	341	352	380	346	335	336	334	302	348	354	374	320	350	345	358	378	326	359	372	359	352	344	335	331	336	369	370	376	325	363	330	354	373	364	364	363	371	357	325	346	347	356	347	323	351	347	365	336	333	382	348	342	344	338	331	370	330	375	308	367	345	350	373	358	375	352	344	351	318	321	370	322	356	382	343	312	354	345	355	343	334	358	393	359	369	360	346	373	317	342	347	367	349	350	327	363	357	322	362	346	352	346	366	342	370	405	359	344	361	387	358	358	369	388	356	311	406	334	367	341	361	388	368	389	399	329	358	322	357	333	344	369	375	372	337	363	371	367	357	323	351	368	375	342	342	357	348	368	358	388	377	366	351	372	365	338	362	342	363	352	327	345	363	341	329	372	383	374	317	335	350	333	363	344	356	334	339	334	349	360	339	356	381	355	345	364	340	370	347	350	349	340	341	347	393	373	364	362	317	389	345	364	339	353	366	392	334	327	358	368	378	351	333	373	385	363	348	348	353	349	326	371	358	382	329	354	323	351	400	386	324	345	357	359	347	333	336	320	373	363	344	391	336	380	323	368	363	362	342	329	359	348	366	346	349	357	371	375	325	375	344	335	321	344	376	346	387	357	372	362	360	370	376	308	359	338	350	346	339	345	350	367	330	358	369	379	364	370	342	358	327	353	347	344	365	366	337	358	325	347	363	350	348	332	364	359	338	349	358	375	339	363	358	345	330	356	382	349	384	375	365	389	356	315	356	375	319	344	360	344	322	362	359	351	370	383	365	336	380	367	363	365	366	356	348	345	364	373	365	378	340	356	371	368	343	377	344	343	343	317	367	339	335	354	364	351	347	358	337	367	364	379	373	360	378	366	353	394	372	341	335	306	338	341	352	365	344	348	373	343	387	380	369	354	350	331	338	340	369	387	342	363	364	329	362	340	392	344	355	365	353	364	386	366	346	362	346	369	364	348	336	360	339	350	375	354	340	348	331	363	353	375	341	315	343	386	364	339	358	337	335	382	328	361	345	366	364	353	326	369	339	356	366	318	339	378	358	375	352	325	353	351	324	396	374	389	350	365	340	370	358	354	359	365	389	341	351	355	404	332	364	327	352	380	353	346	339	359	343	354	342	361	351	342	343	346	332	330	327	340	317	350	301	367	393	361	341	357	354	335	375	356	352	349	342	358	357	325	359	366	338	368	347	372	355	331	341	368	377	378	343	343	342	349	375	338	367	355	326	356	331	351	360	369	364	369	345	351	343	336	341	360	343	352	343	353	362	330	374	377	334	393	355	347	351	352	359	349	365	346	340	314	380	378	331	343	342	363	371	336	363	361	361	339	367	345	382	358	338	346	363	343	389	338	341	343	357	334	325	339	373	343	357	390	355	364	359	366	361	349	350	345	347	334	342	360	369	368	338	358	323	367	359	339	353	332	347	326	368	339	373	371	382	355	333	373	329	329	352	362	322	358	362	325	373	364	366	365	351	363	380	364	331	366	353	348	368	350	334	321	352	354	350	376	371	352	325	365	388	334	390	383	360	375	332	370	364	322	336	349	360	349	378	331	399	330	380	361	348	336	389	322	327	339	368	326	358	349	358	342	363	343	361	340	344	334	357	322	365	339	335	344	405	348	362	354	361	348	371	375	362	332	358	335	370	337	358	366	357	342	355	357	376	343	334	356	359	368	345	370	361	354	338	366	380	363	337	359	377	380	386	343	327	331	341	360	356	348	357	339	369	321	357	347	314	361	372	352	333	351	307	354	365	367	348	359	342	358	327	346	387	367	363	354	344	382	373	358	335	358	364	339	340	344	383	358	357	375	330	363	338	353	354	330	363	346	345	346	336	332	346	395	317	373	353	343	345	355	318	334	368	331	340	395	366	369	354	360	339	356	324	348	359	375	372	336	357	334	343	336	340	358	320	352	355	379	323	336	356	328	333	365	363	339	361	338	378	359	355	326	372	342	361	357	316	347	390	348	342	321	378	348	375	324	360	371	357	340	348	341	322	367	342	346	374	347	353	369	354	348
1497	401	410	416	431	428	398	423	413	381	423	397	427	391	412	417	409	385	435	424	385	391	411	403	404	375	398	388	425	379	446	424	432	430	432	422	381	429	395	412	389	409	419	403	439	440	391	405	394	437	413	371	401	432	396	380	388	383	401	434	401	416	414	413	364	409	428	428	397	403	411	405	436	426	387	383	427	386	384	392	441	409	468	411	375	410	394	411	359	388	414	404	418	388	401	397	390	388	386	390	385	443	434	417	418	405	418	411	406	411	400	398	392	370	406	360	358	400	395	414	446	405	385	405	430	410	399	408	402	406	380	400	410	375	408	379	390	418	423	379	409	421	422	413	408	385	382	417	412	432	386	407	349	407	426	405	405	422	392	454	387	386	402	404	406	405	391	443	382	378	365	367	407	415	401	391	428	399	408	407	403	421	377	385	403	434	374	396	370	402	409	414	422	378	402	443	396	398	452	361	376	408	400	388	357	363	424	380	366	381	421	383	412	396	406	347	445	410	418	393	407	436	449	411	408	364	408	377	414	408	365	384	383	421	395	371	373	430	431	390	388	356	478	388	409	404	437	376	398	421	409	403	400	384	404	422	387	388	418	387	378	449	391	419	406	402	444	402	395	398	368	388	371	387	445	381	421	406	386	398	364	409	375	433	408	401	390	405	405	433	406	398	369	416	389	419	408	410	387	377	387	393	434	387	402	403	401	449	394	408	396	385	400	396	393	412	399	435	362	417	393	424	391	438	421	422	420	403	371	405	427	413	361	411	419	389	398	395	404	443	426	428	385	398	378	350	400	434	406	402	416	412	379	425	440	402	428	396	393	358	401	423	410	406	368	417	427	367	392	385	399	381	367	410	411	382	445	392	387	411	430	368	393	388	422	370	438	401	419	396	423	354	409	361	419	409	410	412	421	368	394	437	388	376	397	404	412	405	404	456	398	423	425	389	392	419	411	394	394	388	434	424	437	410	416	420	419	407	381	430	372	380	421	398	416	395	412	381	393	429	419	380	419	403	387	396	394	438	398	416	386	420	396	387	409	402	414	374	417	403	387	355	428	389	401	400	430	409	388	401	385	395	416	395	375	398	455	416	384	390	364	406	403	430	423	441	360	403	384	383	379	372	398	379	393	352	413	407	392	407	421	401	407	421	388	408	415	401	429	388	449	431	397	393	390	420	389	399	406	376	375	371	418	382	393	371	423	411	392	378	392	418	411	427	436	402	449	428	381	404	376	374	410	402	429	436	392	424	392	379	384	379	362	409	435	393	424	368	380	382	400	395	397	415	417	440	388	358	393	374	374	420	407	416	425	440	410	387	385	403	417	410	387	398	401	417	412	430	403	402	416	415	421	386	412	403	389	386	406	387	391	409	419	441	372	371	429	376	405	391	372	389	415	425	367	454	416	411	398	392	363	412	443	396	369	421	398	403	418	377	416	367	399	409	417	373	400	417	427	374	379	364	379	372	398	400	411	404	385	411	405	411	396	422	375	393	370	386	360	408	433	414	459	362	404	409	400	419	370	378	445	456	443	367	390	389	420	408	378	441	386	357	404	405	418	412	387	405	405	377	407	397	384	359	410	378	401	416	394	417	377	410	423	417	376	418	399	390	384	407	418	427	426	424	327	418	419	387	419	396	403	424	399	413	373	406	416	391	379	405	381	396	438	410	411	386	410	439	450	397	399	406	388	403	419	390	406	400	392	394	394	416	392	413	414	375	402	406	430	402	389	387	383	408	412	388	378	393	407	408	435	399	366	422	386	395	404	417	382	412	401	394	368	372	410	374	390	401	384	374	373	429	402	416	406	431	411	430	387	363	427	400	405	382	372	424	384	443	392	395	403	396	413	428	396	399	410	400	412	378	383	410	417	397	412	401	418	376	389	416	404	422	373	400	398	419	395	374	399	424	418	405	384	442	411	410	422	368	396	375	377	390	443	393	373	422	417	421	367	400	386	389	413	425	424	378	383	404	448	406	370	409	413	366	415	410	368	441	410	433	421	404	374	396	412	428	389	429	412	434	437	393	398	414	413	388	390	372	403	361	397	426	420	420	404	422	400	417	379	379	428	396	428	396	349	413	400	442	420	393	453	422	409	414	418	455	400	450	393	442	388	411	420	429	348	373	383	422	426	405	401	455	412	398	397	376	392	416	431	354	389	412	440	384	444	419	381	393	395	382	402	380	412	366	393	377	397	390	393	382	356	385	372	385	403	421	416	402	376	380	375	371	375	389	412	412	410	416	410	383	430	427	434	418	383	416	374	414	424	381	472	372	440	405	414	386	408	425	390	407	407	395	379	391	391	392	400	373	375	394	394	380	383	431	409	385	425	389	402	402	418	398	413	425	415	395	409	363	406	395	409	421	382	403	396	418	446	390	413	394	415	406	386	435	383	404	405	404	366	418	409	404	401	370	380	413	387	358	418	389	383	393	396	440	429	416	415	385	382	403	365	381	413	410	412	378	402	402	374	395	399	458	441	406	410	438	402	419	435	421	403	412	397	372	401	419	414	388	397	442	411	368	412	390	380	374	370	383	413	438	432	403	417	409	380	442	390	401	391	399	365	426	397	400	392	382	351	389	394	397	396	390	403	398	413	422	423	408	386	415	411	391	395	417	399	431	401	436	391	392	399	359	401	412	383	397	421	395	431	426	379	408	417	396	449	403	395	401	426	442	407	413	443	429	406	428	444	439	390	391	387	387	436	355	392	421	449	406	371	424	402	422	427	375	418	410	391	416	422	428	426	416	388	409	348	388	398	398	397	393	409	396	406	414	408	413	403	387	407	376	390	408	387	430	419	414	402	419	415	413	388	384	370	417	407	365	446	404	422	422	381	388	401	356	442	398	405	440	392	401	408	401	389	404	389	375	383	393	370	424	413	408	386	388	373	390	349	423	395	390	406	401	410	403	390	406	393	412	395	406	428	400	424	417	431	400	413	386	404	407	398	415	459	377	380	377	370	373	411	373	435	422	404	411	427	425	368	403	385	363	418	415	401	424	450	378	432	421	412	394	397	412	410	378	410	374	369	409	407	431	402	396	397	433	473	431	438	370	367	409	409	399	435	350	379	405	387	406	398	364	422	418	428	384	422	386	425	410	395	412	427	441	381	389	381	429	421	416	419	377	419	396	433	412	402	389	410	382	394	391	410	400	411	390	373	427	426	414	409	384	405	400	371	426	409	442	415	392	418	388	398	420	407	404	401	436	427	411	399	406	385	391	422	401	380	397	405	392	373	411	406	455	430	412	385	397	387	429	410	418	404	414	436	390	359	376	405	396	350	398	413	402	384	365	401	371	398	383	396	367	399	371	408	376	405	404	438	404	408	400	395	404	431	393	405	408	409	423	419	358	403	389	413	378	384	418	414	388	379	394	359	408	443	424	390	406	386	377	413	373	408	427	406	412	401	432	387	392	395	409	430	411	399	407	396	419	393	394	424	373	402	389	401	389	410	412	434	389	397	422	426	432	444	421	367	403
2011	938	980	962	945	970	918	927	896	929	944	912	950	915	935	912	961	942	896	917	948	966	969	967	907	925	944	955	928	915	971	875	956	929	933	946	937	939	909	884	905	922	928	916	940	907	893	949	927	958	900	940	924	934	944	935	952	900	922	946	915	905	932	926	947	941	937	974	918	877	881	918	930	904	938	953	946	929	927	931	919	908	929	982	920	938	908	942	912	943	960	873	914	902	940	925	937	930	916	935	955	925	918	909	962	970	949	931	951	940	918	929	934	931	901	909	872	953	898	884	932	936	894	944	938	949	935	957	890	890	888	903	904	921	951	913	882	946	931	906	883	937	896	924	926	912	896	896	947	908	908	924	940	893	928	883	916	969	915	956	939	910	925	902	925	931	900	882	898	834	891	922	940	953	873	950	922	913	964	941	952	925	934	925	866	908	921	915	906	948	900	929	940	875	942	924	889	945	965	947	999	915	965	943	956	943	944	984	932	911	947	944	964	933	972	922	950	907	912	948	912	918	917	935	918	968	941	923	858	935	874	903	850	859	959	903	916	898	971	937	938	887	937	904	931	893	946	964	894	906	876	905	957	934	936	899	872	917	896	923	920	942	905	919	930	853	930	998	884	919	921	908	905	902	940	899	921	969	900	883	954	919	911	933	949	928	933	916	923	910	948	908	953	913	918	894	901	875	899	942	897	885	934	922	908	965	950	930	890	912	905	919	989	923	906	905	931	935	916	900	937	896	900	938	881	932	900	889	920	906	913	888	909	903	902	918	972	936	946	898	970	945	895	904	965	928	906	984	913	981	872	928	890	922	900	910	922	946	882	930	922	961	938	912	928	936	937	905	903	931	908	896	908	931	907	958	919	896	903	936	915	993	922	929	841	916	953	926	943	948	920	878	905	933	985	923	910	907	970	952	935	957	943	913	924	879	895	933	890	920	898	923	914	967	870	920	857	939	892	944	970	937	917	999	977	928	911	887	914	914	942	946	944	936	944	968	940	912	916	937	968	885	911	918	900	983	883	905	889	955	888	881	931	981	929	931	892	944	883	958	928	903	894	904	898	904	856	944	969	946	948	918	958	931	907	910	915	915	922	912	894	951	952	906	899	950	921	934	904	927	938	835	901	925	962	924	908	928	870	890	928	946	930	919	976	910	988	953	892	977	954	916	857	908	945	915	887	911	916	933	914	900	949	882	911	919	958	880	881	928	911	924	923	891	950	971	938	942	937	937	877	967	916	898	960	905	914	924	936	970	914	921	942	950	900	898	906	985	903	938	929	917	955	892	930	913	971	955	933	965	916	903	944	908	912	915	932	866	949	910	924	959	919	958	897	944	938	900	935	904	902	916	942	916	872	946	954	941	914	920	921	919	933	934	927	938	866	931	866	927	967	959	895	929	895	949	961	894	909	952	908	930	909	902	898	914	926	953	930	903	907	941	957	926	909	995	917	957	917	917	944	906	936	932	911	979	902	933	895	906	905	872	905	904	875	930	964	906	926	943	880	943	974	926	864	905	906	923	899	970	986	876	905	907	946	878	928	891	922	950	916	896	962	934	953	941	878	921	981	938	895	913	884	933	967	954	929	927	894	996	894	890	935	919	922	889	957	910	950	949	878	890	974	925	910	950	923	970	875	919	895	956	971	926	928	949	940	951	928	916	936	912	950	880	944	918	896	925	953	936	921	906	909	956	876	915	936	905	943	891	869	955	947	958	949	926	907	912	977	945	901	962	927	950	891	894	912	931	952	932	911	868	912	966	951	907	932	973	923	965	956	922	915	903	875	936	918	955	906	929	935	939	917	947	970	939	921	921	900	915	948	946	932	920	898	967	924	923	910	962	963	931	944	905	956	927	950	893	928	989	954	923	927	924	933	922	854	918	954	914	949	942	911	912	929	894	944	941	926	919	929	892	966	915	941	969	891	914	952	940	941	893	900	933	918	939	909	885	916	908	928	955	927	934	935	920	927	919	932	904	928	910	921	962	924	885	891	921	903	909	938	898	865	937	897	912	938	876	928	928	948	870	954	877	903	910	883	861	951	904	886	950	888	963	926	903	939	940	949	943	880	970	951	968	874	939	913	891	900	901	968	914	880	902	908	840	927	937	892	890	882	903	930	952	904	924	891	1004	912	940	873	871	920	931	912	942	902	938	957	954	926	972	914	890	880	893	891	905	960	933	967	927	928	937	946	956	909	941	924	885	865	954	937	906	934	963	908	931	897	869	962	925	900	936	921	961	959	938	917	891	973	951	910	863	889	896	943	975	926	894	863	902	876	966	936	928	937	907	901	947	941	914	930	912	936	921	919	923	941	934	923	976	905	967	901	950	936	946	969	912	921	955	964	958	963	989	937	961	934	933	916	935	990	897	944	986	904	919	946	944	928	925	940	954	946	938	919	915	986	939	923	927	968	893	923	934	982	934	931	889	963	936	961	917	858	968	897	1011	968	973	955	902	897	896	947	959	925	924	934	950	887	929	965	902	906	941	866	972	946	969	918	940	937	910	944	922	915	892	899	936	903	920	930	926	934	951	914	895	937	920	944	941	917	956	907	922	897	935	971	916	923	902	936	956	927	904	965	972	933	893	934	938	946	937	922	981	934	899	920	965	926	921	871	902	903	910	945	959	881	979	928	982	925	865	894	861	911	927	949	956	907	917	906	960	887	931	953	888	922	935	886	914	931	927	924	942	929	877	931	917	1007	881	921	880	971	928	896	903	934	917	920	920	933	934	922	893	970	903	889	973	924	981	915	915	968	930	927	930	997	889	929	931	916	887	1005	907	954	936	994	931	907	907	929	937	911	937	911	894	887	920	1016	915	952	909	903	941	929	901	916	926	859	936	902	883	967	959	931	940	912	911	1002	941	905	918	897	961	934	926	895	929	903	911	939	892	965	901	934	903	980	890	939	936	923	902	909	968	945	916	931	938	869	986	940	939	873	889	877	976	920	921	904	902	983	927	952	914	961	973	892	948	963	893	922	927	869	896	892	915	919	954	918	919	971	915	924	945	923	946	952	982	879	886	934	938	937	916	937	932	914	875	930	930	914	903	925	935	951	869	906	914	946	922	912	934	879	979	898	931	882	887	963	966	970	917	992	913	940	951	935	971	909	964	926	887	915	942	908	904	945	980	912	921	945	927	955	965	935	916	913	946	972	864	878	903	895	877	957	921	905	918	865	937	910	934	906	954	947	894	920	887	903	928	1005	922	882	933	959	952	939	908	950	862	953	971	969	887	967	899	924	960	928	896	947	940	930	876	936	931	880	945	912	908	862	924	911	897	954	932	943	926	914	987	951	954	928	921	918	1001	967	898	934	982	925	908	881	930	921	954	892	911	952	880	940	899	930	924	953	880	927	871	926	945	953	922	911	884	924	944	942	977	922	873	854	953	922	958	906	952	901	941	869	899	916	982	967	911	908	956	873	906	881	918	898	890	976	927	899	976	929	924	944	940	944	893	929	970	978	940	959	954	912	946	879	892	910	889
7421	558	553	515	399	376	346	336	319	314	307	328	307	296	334	318	281	313	279	291	297	285	281	278	279	296	274	272	335	320	327	287	312	291	280	315	316	277	290	311	248	279	306	278	312	290	296	288	318	271	269	280	267	293	326	306	266	303	314	283	310	285	322	289	279	303	312	296	302	296	300	295	256	314	291	295	259	242	290	277	289	306	303	265	274	282	284	278	279	320	311	247	293	290	299	294	297	289	283	293	279	273	309	314	266	256	301	280	282	309	297	279	266	278	310	295	277	324	306	293	292	300	297	311	284	298	300	291	279	279	339	295	323	278	275	315	314	340	328	291	307	291	274	311	317	281	274	279	290	302	319	316	272	273	305	269	267	271	293	284	291	287	327	302	286	319	301	275	305	280	303	298	265	315	300	295	315	243	264	317	276	312	268	294	304	280	257	302	294	308	283	289	321	292	295	333	288	277	286	282	278	288	282	295	308	293	353	318	265	264	288	305	282	283	296	275	315	297	264	277	312	306	281	316	295	336	294	251	261	320	280	308	286	292	346	276	299	263	285	309	297	329	298	297	288	292	287	300	313	275	298	302	285	297	299	301	287	318	289	297	268	324	290	289	306	278	286	279	264	284	267	274	295	296	316	289	249	283	270	278	287	288	277	308	284	278	284	310	304	304	302	301	293	294	289	290	293	278	266	310	288	331	329	283	262	278	289	295	291	270	297	267	305	285	276	293	303	304	253	284	298	282	274	314	285	244	272	290	283	282	308	321	291	256	283	280	315	262	270	270	270	272	287	310	318	275	313	284	296	316	300	251	305	267	290	323	298	284	306	293	307	306	289	313	320	292	304	287	277	300	280	273	292	322	249	273	274	280	321	279	270	277	308	310	288	286	289	271	317	279	271	262	303	334	333	278	275	289	304	283	306	280	299	255	289	286	290	276	280	261	299	270	315	294	285	285	300	300	300	267	289	284	282	295	260	282	257	330	298	326	307	322	305	280	232	289	310	310	304	259	266	287	268	320	320	301	310	262	315	305	291	273	258	295	308	307	281	278	270	271	298	270	294	282	307	298	297	275	285	263	312	277	294	289	287	287	290	299	301	264	317	282	290	259	284	289	281	292	297	288	292	284	300	284	280	304	299	294	286	281	270	288	274	297	296	287	293	286	287	278	308	293	292	293	305	251	272	287	270	305	304	302	304	295	258	289	278	281	245	270	286	290	292	262	313	286	273	324	257	298	278	334	319	305	290	294	319	316	280	292	284	297	289	281	310	287	303	324	290	301	295	287	302	290	307	283	268	288	316	281	287	276	316	268	285	284	313	294	289	292	272	286	302	262	299	276	289	325	292	314	305	256	304	308	275	302	320	306	244	294	284	255	284	262	312	312	278	313	327	314	299	294	286	310	297	281	305	341	290	285	285	285	323	281	269	278	288	277	269	336	286	276	280	292	303	265	284	290	268	309	291	307	272	244	268	306	309	281	255	269	298	285	303	254	287	267	287	293	297	285	274	290	279	315	300	286	271	301	266	294	318	297	262	312	295	300	338	295	294	315	296	268	288	331	295	311	262	305	275	297	289	319	273	289	315	302	297	305	294	294	270	310	332	275	298	291	310	306	292	290	290	267	324	296	321	279	293	297	294	317	270	301	300	264	288	283	278	281	270	310	321	265	304	298	275	288	317	263	295	276	271	299	314	262	336	299	251	300	292	321	308	285	294	304	292	269	291	278	290	282	290	288	269	288	278	301	296	287	277	293	304	270	291	282	306	293	285	288	321	278	282	293	305	333	280	328	295	327	254	309	323	291	277	283	300	320	284	297	311	263	276	257	282	262	266	284	307	289	299	301	303	264	307	291	259	303	292	271	307	308	279	323	279	272	302	314	293	319	269	272	274	266	283	278	311	321	289	303	289	291	307	294	309	292	339	274	293	304	302	307	260	328	293	283	330	308	265	300	269	301	296	290	284	289	277	281	289	311	277	276	340	290	273	277	305	308	285	265	311	284	261	300	266	271	316	296	288	267	304	290	285	316	281	306	297	306	286	282	317	286	282	334	270	284	303	289	315	281	293	297	304	310	290	268	268	277	295	295	327	297	310	296	297	280	285	307	287	298	262	278	285	308	281	284	288	307	320	279	285	290	271	326	296	277	275	274	310	307	289	310	292	311	304	306	288	306	289	299	290	302	270	277	340	304	315	271	298	277	305	300	307	277	270	318	284	334	321	299	290	304	277	265	296	285	320	278	276	304	300	323	291	303	296	331	290	300	307	321	313	262	278	337	330	295	285	317	280	306	328	292	296	306	281	326	312	308	273	297	276	285	286	289	302	284	293	268	295	290	298	288	310	291	298	323	306	323	284	295	288	296	273	323	282	307	288	270	296	293	318	276	292	286	285	286	292	292	307	306	316	286	287	317	293	287	296	296	288	291	287	299	291	304	298	303	354	275	294	304	271	286	293	314	290	328	302	293	301	278	309	302	309	290	287	283	328	288	278	282	270	309	278	333	305	331	324	266	310	291	273	320	301	269	277	267	273	279	290	295	310	303	302	302	257	291	273	304	283	302	309	292	264	267	298	289	276	293	276	296	299	297	259	287	251	279	302	272	305	304	283	294	268	280	298	284	279	277	285	279	297	293	298	278	281	290	279	347	307	298	326	283	278	287	274	263	266	303	280	285	287	314	292	291	290	317	315	277	284	287	282	285	277	295	257	318	296	293	297	283	276	267	288	279	293	283	303	312	319	307	306	282	309	311	290	284	306	279	310	276	294	269	266	289	272	270	288	259	259	274	260	263	242	296	287	329	278	297	300	328	284	297	298	304	288	309	281	283	269	268	297	279	302	296	312	332	285	292	292	295	305	320	287	311	285	288	282	289	281	275	318	294	337	319	291	300	301	271	271	265	303	283	294	281	297	290	264	301	299	298	292	271	287	267	284	271	285	279	281	282	277	303	282	286	315	287	301	269	332	313	332	296	302	323	315	317	282	268	260	268	312	295	312	288	301	260	303	307	281	305	280	251	297	283	278	325	312	253	295	268	271	292	316	297	281	302	327	289	279	273	300	298	320	318	327	249	273	266	287	251	287	294	297	275	301	301	303	257	299	291	282	276	272	302	287	312	281	296	308	281	258	276	333	262	272	253	290	285	236	320	274	301	337	254	277	304	291	286	293	252	267	308	260	311	332	279	328	307	244	274	272	302	288	272	321	276	316	295	281	321	305	290	290	302	275	271	294	289	301	304	283	292	298	288	291	303	307	300	298	263	282	307	308	295	284	295	281	308	288	314	306	301	296	263	272	298	279	290	271	291	330	317	272	273	288	273	298	266	280	302	314	307	291	299	263	279	266	305	310	276	280	301	306	307	305	300	280	285	295	282	266	305	266	299	291	312	272	308	285	301	301	259	298	306	259	285	305	303	307	265	291	302	293	276	257	235	286	305	292	274	308	314	295	277	296	302	264	281	284	307	283	289	305	289	295	314	329	285
6580	906	1229	1428	1210	1109	998	951	852	889	822	763	819	830	744	754	749	738	772	721	733	737	703	703	736	748	760	679	698	729	677	740	678	739	690	687	679	734	711	690	688	710	674	679	664	685	713	711	715	695	663	655	680	723	705	641	663	721	726	710	637	673	678	656	681	686	644	729	708	650	672	659	706	713	678	727	711	663	666	717	716	679	681	667	665	700	729	752	724	664	738	708	717	697	650	711	701	661	721	639	695	747	676	693	702	662	701	709	669	679	703	669	737	719	701	709	694	690	660	673	674	728	738	677	702	678	727	656	680	687	662	713	663	672	704	676	707	690	675	699	646	695	680	699	668	709	682	706	701	651	663	695	675	676	682	685	683	677	663	688	677	672	677	699	668	709	662	634	721	691	650	696	677	679	695	681	670	724	631	664	663	702	699	653	691	706	665	670	679	721	639	695	658	654	699	634	693	687	635	673	707	689	675	665	705	676	707	752	676	732	735	701	634	652	679	695	675	717	715	691	735	698	685	656	712	673	646	689	690	704	727	682	679	704	711	688	706	702	677	725	695	668	675	686	670	696	619	713	684	686	699	679	694	690	727	662	683	678	629	725	692	711	721	676	680	699	678	691	692	738	712	711	652	727	645	676	703	695	687	665	671	699	679	646	690	741	664	689	742	727	655	739	727	735	672	700	701	738	679	703	644	688	657	660	659	678	679	676	692	709	681	690	615	646	628	654	693	653	682	677	642	660	697	681	654	666	684	683	695	693	726	708	649	721	676	661	712	716	695	699	708	699	690	662	693	646	697	700	694	682	729	683	712	717	632	640	666	710	653	684	685	733	698	703	703	690	687	691	723	715	682	681	660	746	697	698	737	661	711	677	742	723	631	633	644	660	692	681	658	684	693	677	683	700	686	701	642	665	723	652	672	741	768	696	677	701	659	680	705	695	677	654	701	666	668	663	680	654	674	709	706	687	697	684	710	687	710	727	691	734	701	658	667	670	667	672	685	635	648	711	661	696	667	695	674	614	711	654	682	652	628	684	679	716	724	666	680	696	652	694	699	713	692	681	662	681	673	678	651	633	647	681	653	667	699	717	687	677	680	690	710	715	673	694	633	693	661	697	710	639	691	697	719	718	706	706	689	742	668	679	715	654	694	668	612	666	676	713	710	714	663	658	726	667	684	701	677	658	715	673	669	655	674	688	716	642	678	670	668	667	666	677	710	675	691	694	696	684	696	696	707	706	708	722	640	675	677	670	683	711	639	685	709	608	670	692	674	666	692	682	670	675	697	662	682	687	664	698	648	669	656	653	720	727	708	680	629	664	677	713	705	659	689	706	640	727	702	711	669	725	636	705	677	715	691	617	668	639	714	772	747	685	699	661	674	701	697	699	689	685	688	692	676	659	671	651	667	620	711	699	681	672	717	678	686	693	665	698	655	706	671	704	648	628	725	657	676	681	736	720	679	682	688	684	652	649	695	657	725	744	685	703	723	705	658	664	683	670	700	642	688	694	687	695	656	641	674	668	657	698	736	678	652	689	611	705	647	677	704	675	633	708	660	687	699	688	698	682	719	655	651	700	631	696	694	645	704	700	674	724	699	640	700	696	706	723	687	671	697	662	688	705	701	667	683	689	685	710	679	681	655	715	675	627	676	738	684	686	679	729	697	723	705	712	695	680	661	703	715	678	712	708	661	659	672	696	713	720	648	695	699	640	678	679	674	709	689	665	693	658	694	667	678	674	684	620	710	685	718	651	658	672	709	702	713	652	663	681	677	704	692	698	666	644	686	696	679	675	660	661	662	650	685	666	699	698	686	714	684	651	661	722	650	730	729	735	687	652	696	681	722	662	673	688	694	672	726	659	703	635	745	716	657	707	695	633	679	705	675	690	670	680	678	688	643	721	662	659	687	706	682	683	626	650	673	758	707	675	668	678	685	695	673	718	696	666	714	671	682	699	647	675	680	654	711	656	655	710	651	690	717	654	641	700	679	655	696	707	704	682	683	649	671	690	663	708	683	672	694	704	660	669	638	705	691	673	698	680	656	680	665	703	676	664	679	674	672	673	738	652	692	694	688	688	711	670	716	674	696	674	669	699	670	685	709	698	664	694	711	630	660	713	743	677	712	664	667	659	703	722	703	684	678	771	707	667	714	675	713	692	741	693	697	672	642	654	695	668	677	696	696	694	697	671	762	736	734	687	675	672	647	633	725	698	667	703	678	663	688	671	660	687	715	669	640	669	695	633	661	704	701	695	596	683	653	679	687	713	681	725	659	710	652	676	694	695	679	715	707	669	701	676	705	685	676	701	669	690	706	692	683	648	657	661	663	668	661	660	675	717	651	722	688	662	698	693	641	641	661	688	662	676	664	643	716	699	642	637	727	711	691	652	699	681	610	687	680	678	689	655	676	736	687	684	672	710	739	684	665	668	690	683	706	678	686	699	697	709	649	686	679	671	695	713	720	677	663	703	723	652	712	692	670	688	669	669	690	709	676	691	686	701	657	699	676	636	744	700	696	718	705	669	663	635	728	708	732	706	675	697	708	703	715	707	664	676	695	673	725	720	687	643	695	680	667	691	718	653	637	689	714	681	714	651	726	740	670	704	726	687	747	710	712	660	665	700	698	694	704	697	628	684	658	697	658	686	759	714	654	670	733	689	664	689	671	703	672	687	654	722	668	692	654	683	673	688	698	673	710	702	690	733	662	653	598	685	723	660	675	683	698	696	700	702	697	713	662	686	642	695	705	690	745	697	691	717	686	708	716	683	670	703	720	652	727	679	709	696	698	698	714	667	675	684	705	692	696	665	674	716	673	659	696	707	683	657	661	675	702	689	670	684	672	670	713	664	686	682	669	707	658	701	727	689	635	687	696	673	673	662	704	671	705	672	718	696	707	682	668	667	722	642	707	636	712	690	711	681	670	684	701	674	669	640	698	703	662	706	684	685	675	674	674	677	681	722	692	727	686	714	651	690	686	682	711	687	715	679	706	682	683	695	673	680	728	688	668	655	691	716	683	717	679	672	677	703	687	661	668	655	688	686	691	660	661	664	686	678	689	693	643	714	704	727	708	686	688	695	649	630	662	662	715	677	697	657	680	655	734	669	681	688	723	659	675	730	683	711	687	709	648	654	725	670	653	683	662	656	699	650	706	678	696	690	704	667	666	675	691	709	657	661	681	719	712	691	679	683	690	642	688	681	634	690	690	716	692	715	683	708	736	685	670	707	719	631	673	716	662	689	756	718	655	664	705	685	647	683	688	718	692	694	685	723	701	672	704	667	681	667	713	665	674	664	671	681	697	668	675	739	681	673	706	649	675	702	720	661	719	695	676	699	712	695	693	713	663	733	673	659	669	676	685	697	659	668	634	686	638	673	659	691	705	666	712	668	680	665	683	667	675	711	699	713	680	720	733	739	717	708	644	656	676	666	646	667	672	717	665	655	659	687	679	687	675	668	650	666	664	748	715	679	713	667	639	722
13191	794	676	509	357	283	272	247	188	163	175	153	159	141	140	137	161	158	175	151	144	135	138	137	127	154	135	130	138	134	121	149	135	121	113	131	133	124	125	140	154	108	145	151	137	151	139	141	159	141	142	124	135	107	138	116	131	141	139	121	133	135	114	127	116	149	138	101	120	141	118	124	127	143	128	132	151	107	139	133	145	126	121	137	109	148	138	137	129	144	143	137	134	111	116	138	130	137	120	138	157	122	124	153	147	111	145	118	128	129	128	168	150	146	140	113	137	140	123	144	127	124	120	137	142	121	154	131	132	151	147	142	122	133	142	140	122	132	118	131	138	111	146	118	149	136	158	113	149	139	137	135	125	117	143	130	142	125	123	121	137	127	143	133	136	110	136	134	147	153	133	147	130	133	137	136	138	129	142	129	136	106	157	157	128	130	162	162	130	123	143	120	138	132	110	155	125	142	154	129	123	128	136	143	148	125	129	136	113	141	122	130	150	150	144	141	143	138	132	159	120	120	121	130	127	122	129	135	117	110	131	140	127	132	125	123	139	127	123	149	144	152	111	144	115	108	129	152	156	128	149	132	136	105	142	129	138	148	132	118	133	153	143	125	130	132	134	116	139	136	119	144	138	149	142	158	130	132	129	127	131	118	147	136	132	131	142	148	119	106	120	128	111	121	143	137	143	140	130	155	138	126	135	161	130	133	145	137	126	115	136	131	159	148	132	129	148	144	118	146	143	138	151	138	151	135	126	126	151	136	141	141	133	150	134	131	133	140	150	139	150	135	129	122	131	135	131	123	133	111	138	126	126	128	135	132	147	139	140	144	117	115	142	162	150	117	123	125	125	142	161	139	132	139	138	134	135	141	111	134	130	128	141	115	147	142	131	123	130	133	141	124	126	119	134	134	125	121	128	115	128	117	167	127	130	132	138	114	154	134	129	133	107	137	162	130	136	141	148	135	144	118	142	134	146	121	133	146	113	137	145	126	142	135	134	130	131	148	136	144	151	121	139	134	140	120	118	149	134	121	145	145	129	119	118	134	128	137	131	136	133	121	103	121	147	123	128	163	137	128	129	138	142	133	133	121	134	121	148	129	140	130	118	140	124	127	131	138	158	137	142	117	133	146	141	117	139	124	135	118	106	129	122	118	146	143	142	144	117	141	134	130	143	133	129	110	143	122	147	123	135	152	155	126	138	131	149	138	124	126	133	120	141	125	151	116	147	134	134	98	128	148	147	155	125	140	134	127	130	144	137	159	155	138	140	131	140	138	125	130	140	139	147	117	133	131	136	131	125	125	137	133	140	160	148	124	134	135	130	136	130	157	136	144	122	121	130	153	124	138	146	143	127	162	133	151	115	152	128	126	153	130	135	143	115	124	164	140	140	115	125	122	123	139	127	135	128	143	129	150	119	129	133	123	108	133	118	127	146	146	134	127	119	125	143	144	137	131	125	144	113	154	137	122	111	133	136	136	135	144	130	121	124	128	126	138	141	123	116	152	154	136	126	138	145	126	136	129	144	140	141	128	123	118	156	129	113	119	130	160	141	126	146	140	106	116	137	153	131	147	124	159	150	153	117	116	123	114	142	120	146	122	114	124	130	152	123	133	131	131	127	117	140	125	140	131	148	146	122	158	122	141	142	116	127	132	141	126	116	117	132	155	150	128	126	146	128	124	109	135	132	121	132	163	124	138	128	139	145	116	144	131	111	124	130	116	143	159	129	115	147	134	158	114	149	118	128	168	174	153	142	129	120	130	149	137	138	128	135	138	117	116	160	125	134	140	165	156	158	160	137	133	139	136	128	155	121	112	122	117	170	124	151	142	131	130	132	144	162	128	141	123	139	127	131	127	132	130	123	123	124	133	138	132	137	131	117	122	121	126	137	101	141	132	135	127	149	139	126	104	136	147	135	149	146	146	112	144	121	158	148	139	163	130	155	127	143	156	146	152	128	136	149	123	122	132	122	151	138	118	127	117	140	156	137	160	132	133	133	114	126	159	168	130	137	117	131	122	128	137	140	133	134	127	110	131	142	134	137	136	125	133	125	147	140	141	152	162	134	108	118	119	126	123	122	108	134	131	147	148	127	140	141	133	137	139	118	138	125	123	134	124	107	135	131	135	141	146	129	135	140	138	131	150	120	147	131	125	139	136	141	120	126	120	119	123	151	126	116	141	145	114	136	115	139	146	133	152	132	156	118	130	151	136	136	140	155	146	116	150	139	144	149	145	123	133	124	128	138	137	138	132	135	130	106	125	145	114	143	115	125	161	137	112	154	120	128	129	143	135	152	142	138	134	125	121	133	137	153	137	141	125	123	127	126	155	139	141	149	153	127	143	137	138	131	138	129	140	137	118	121	130	144	135	145	145	166	128	146	152	130	142	164	142	128	141	130	139	126	114	141	128	140	132	165	147	117	135	121	136	128	120	116	144	116	150	124	130	117	142	145	125	148	112	133	161	118	124	127	149	139	139	122	119	119	132	130	130	114	129	135	114	119	116	146	147	118	132	138	138	120	127	124	124	119	143	140	149	126	129	151	129	127	133	118	142	134	111	134	123	102	126	144	136	141	144	151	129	135	137	145	127	133	135	142	145	145	143	157	154	126	149	170	134	139	157	132	116	122	134	120	132	118	150	151	137	126	102	122	157	148	142	130	142	122	131	121	144	122	137	150	122	139	143	124	134	108	133	143	147	139	135	130	132	150	138	150	141	147	120	142	138	162	122	146	135	129	150	126	133	127	138	146	121	133	125	137	125	138	128	132	136	134	142	141	130	100	145	140	126	129	119	129	133	149	128	154	159	133	137	125	117	122	129	135	113	151	146	125	121	122	126	142	152	111	136	129	118	159	137	148	125	141	139	128	116	132	120	122	146	120	126	135	147	130	130	147	130	134	151	129	118	145	146	138	128	138	141	159	130	129	130	129	143	135	121	131	128	113	150	128	130	111	132	130	121	148	137	122	132	118	145	143	127	137	128	133	110	129	129	127	144	138	116	140	134	114	145	133	129	124	125	127	148	149	127	155	139	112	122	160	117	145	162	123	125	135	129	112	128	130	148	155	143	147	134	136	109	158	138	116	111	126	120	133	124	126	158	141	145	120	140	133	130	121	123	111	137	137	157	139	135	137	135	133	132	145	115	135	126	152	170	124	130	113	113	132	131	148	136	135	151	120	148	150	139	147	123	137	137	146	142	157	127	120	134	150	120	126	126	122	130	128	106	137	145	137	134	121	138	129	148	123	139	140	131	128	136	132	134	157	125	131	126	123	145	131	141	142	133	140	146	133	138	134	140	128	114	136	133	118	137	141	131	141	150	145	132	140	156	127	139	131	136	139	127	123	146	108	141	124	124	127	105	151	136	141	126	143	134	140	128	154	145	121	148	121	129	142	126	139	134	110	122	123	129	134	129	120	127	121	121	130	130	118	124	117	136	132	136	120	117	150	149	131	140	122	114	136	140	140	156	131	118	105	129
7900	760	1371	1645	1416	1099	1003	848	723	664	619	534	539	516	493	464	466	440	444	431	428	433	435	429	433	398	394	387	379	399	425	392	432	355	416	395	372	380	380	376	392	379	381	382	369	394	391	367	412	368	341	387	364	357	339	353	378	355	374	379	369	388	389	354	362	345	360	382	355	365	339	356	366	350	378	375	339	407	374	348	339	329	342	363	372	367	374	358	383	344	351	343	354	363	352	366	347	347	370	343	355	357	405	407	366	346	353	352	353	331	386	346	377	382	367	374	347	359	339	352	357	351	368	345	373	383	402	372	325	375	357	349	375	366	357	375	386	371	389	305	379	321	349	353	381	336	348	364	358	374	337	343	330	352	378	352	351	332	345	354	369	370	373	327	368	353	325	328	379	349	351	352	397	346	356	373	348	344	332	366	380	366	356	366	376	343	399	308	371	349	336	342	359	344	381	372	365	375	307	332	349	384	361	354	337	382	391	347	361	349	362	356	371	355	336	347	347	350	345	376	356	365	356	324	383	383	354	348	346	364	351	363	356	357	363	338	347	347	355	347	362	310	362	348	325	348	339	355	342	363	343	343	370	343	354	367	335	339	377	330	351	333	358	363	380	360	362	356	373	339	338	340	339	364	351	339	371	343	351	344	333	325	355	343	369	356	363	315	368	362	351	363	375	349	327	360	370	358	399	372	341	344	342	343	339	340	369	352	374	351	362	346	346	365	354	347	348	335	370	385	379	359	345	355	369	341	365	334	340	357	349	398	364	327	355	357	345	362	337	351	322	366	364	354	349	327	375	358	369	340	350	360	360	356	391	382	345	348	346	369	371	347	363	332	317	372	370	384	340	372	356	340	367	372	382	356	354	373	331	357	372	361	338	337	347	389	364	350	383	334	390	336	361	377	371	357	358	318	338	378	334	383	343	354	359	326	369	406	355	355	357	375	333	329	352	354	366	380	350	342	351	349	357	372	370	346	339	356	347	340	350	381	363	373	355	356	362	329	335	335	343	367	360	375	336	341	352	373	375	358	362	365	379	377	362	338	339	372	353	348	356	371	359	373	360	342	344	354	340	359	366	349	365	374	359	370	363	345	387	367	374	342	340	380	355	382	377	346	372	371	383	364	332	365	333	378	340	364	327	364	347	348	350	349	363	364	338	372	386	370	365	392	328	356	366	364	369	351	348	307	359	344	333	356	328	327	328	320	372	384	337	346	348	337	346	359	328	353	366	367	375	364	355	393	360	358	365	365	350	336	377	368	347	353	347	328	348	327	350	328	371	355	383	347	353	338	387	353	341	348	343	341	308	372	335	348	337	336	337	384	334	386	383	349	346	363	339	361	355	326	368	370	379	397	354	361	305	392	350	371	380	360	343	351	370	363	383	345	346	370	342	376	367	373	347	352	357	382	313	357	319	374	342	352	348	359	352	337	344	368	373	314	351	363	368	368	328	391	319	322	349	354	314	358	361	348	356	344	342	364	364	345	348	353	351	349	363	327	326	336	385	374	367	358	335	379	335	342	352	374	391	407	363	343	370	339	375	334	337	378	352	318	364	347	365	355	346	381	341	377	337	334	374	361	345	360	335	370	376	373	363	364	395	351	348	357	345	361	351	381	366	323	378	377	348	363	318	331	382	335	322	341	375	380	350	363	389	333	372	372	353	372	367	371	324	389	344	336	406	342	356	332	365	340	351	325	370	378	356	366	352	368	338	366	334	340	335	357	368	362	337	357	360	349	386	348	327	345	361	327	395	358	340	364	344	347	350	385	348	380	331	360	375	380	342	334	342	366	402	375	370	351	348	343	365	389	384	389	369	349	366	314	355	363	357	393	350	362	337	372	353	352	343	352	351	343	337	361	388	310	341	325	350	361	361	357	364	354	346	352	347	334	349	359	339	361	337	357	387	367	320	369	316	346	346	335	332	345	370	333	344	366	360	370	349	350	318	366	388	377	364	355	366	390	355	349	354	357	409	308	328	334	326	335	302	372	377	356	368	367	367	336	372	385	343	367	358	377	356	355	336	379	343	357	336	396	353	393	303	397	349	360	338	349	373	352	353	343	350	353	369	359	354	352	333	346	335	307	356	406	371	377	383	373	375	337	340	361	343	366	383	353	363	339	337	337	371	359	354	370	361	384	347	344	349	367	333	361	350	370	372	368	352	346	373	351	365	363	343	347	343	320	347	359	377	373	367	353	359	350	315	342	350	374	360	365	366	376	388	353	336	343	382	343	349	352	344	340	320	367	362	371	370	353	380	379	326	391	396	378	324	365	363	344	342	379	340	340	353	332	344	357	350	366	335	341	346	405	327	365	358	380	344	364	348	352	345	364	355	358	351	357	374	338	370	402	341	309	359	377	332	341	351	353	359	366	329	345	373	361	360	380	365	351	372	369	346	368	368	361	359	398	374	332	349	333	353	349	401	365	381	367	368	371	336	349	348	380	353	329	355	358	340	343	321	345	400	354	333	322	346	350	346	331	382	331	350	355	349	372	344	371	352	364	353	384	362	342	373	315	340	346	380	362	374	360	362	379	350	366	356	352	360	351	350	372	385	349	383	356	336	374	316	336	343	351	399	361	349	329	345	371	349	382	379	358	356	362	361	316	362	392	368	390	334	357	393	358	335	333	365	363	340	331	384	350	359	375	353	363	367	350	325	378	370	375	328	342	344	373	330	342	343	359	314	344	364	379	361	339	385	346	375	361	376	386	367	430	350	377	389	361	361	349	358	377	370	385	339	353	379	328	368	338	358	323	358	375	388	359	367	400	351	307	333	375	369	367	323	360	350	338	365	344	352	341	339	392	332	347	344	344	378	364	369	357	405	314	334	321	373	407	349	337	336	333	337	386	298	328	373	384	309	377	345	365	329	383	379	347	364	332	345	359	338	374	389	340	317	347	390	343	396	352	347	342	334	376	355	357	364	370	337	351	374	342	354	345	338	333	325	344	336	358	339	320	342	343	382	375	323	354	385	356	333	382	377	362	350	388	346	358	364	361	318	347	360	336	345	341	313	351	351	350	351	358	332	351	351	368	356	334	379	366	360	390	347	366	358	377	349	353	348	340	362	354	336	338	340	343	328	334	350	362	350	366	315	335	351	372	345	359	334	365	338	366	380	342	360	354	334	320	369	369	345	362	331	362	339	383	373	356	359	332	338	347	336	351	351	335	357	319	324	317	372	371	348	360	385	330	390	344	357	356	339	371	353	370	340	383	325	347	341	381	355	363	323	361	357	378	337	363	348	356	311	339	334	376	335	372	358	395	373	338	384	350	327	330	342	352	323	380	375	345	355	330	363	351	375	352	356	357	375	380	354	387	358	333	368	345	357	348	367	351	355	368	374	345	349	359	333	355	365	356	337	385	329	356	371	359	346	345	384	334	320	340	356	379	371	359	365	353	373	361	373	344	382	364	353	328	382	371	367	378	367	345	349	370	364	377	371	364	366	353	372	361	366	332	333	343	325	348	360	319	349	352
1436	437	393	417	410	359	368	437	377	379	419	366	379	390	388	402	376	437	408	386	451	399	451	439	421	422	390	443	387	386	416	429	406	412	408	361	408	428	436	425	408	402	421	411	414	425	400	448	432	372	416	407	378	419	417	390	385	411	417	380	397	359	386	407	431	394	370	405	427	405	414	448	397	386	384	406	453	410	437	417	386	434	404	412	406	434	423	432	453	403	428	384	403	374	339	432	368	442	419	415	394	402	420	401	375	442	405	381	440	432	390	412	405	376	421	397	385	423	425	455	416	395	412	402	390	387	389	367	412	379	420	410	405	396	395	382	410	362	370	419	396	369	420	370	386	453	422	397	458	396	395	414	399	440	381	418	407	406	381	413	411	427	382	396	397	398	421	399	420	356	451	410	412	427	426	395	419	413	457	421	389	399	420	398	361	389	435	443	397	426	396	446	396	408	409	450	372	430	412	367	408	413	423	432	373	395	396	409	401	373	393	391	397	404	425	423	391	362	392	396	363	393	438	416	397	398	413	373	389	402	426	415	369	404	421	417	390	426	381	381	420	390	404	409	376	372	444	375	392	400	417	374	381	403	404	391	406	447	410	397	425	369	370	368	379	396	385	408	393	398	394	394	459	438	389	402	396	418	383	420	370	419	383	383	383	392	414	412	403	403	425	359	432	421	401	390	399	393	435	397	382	408	406	404	355	377	397	403	425	450	414	404	416	388	386	355	409	422	416	390	424	400	412	397	388	382	394	395	401	393	407	384	394	399	407	416	423	348	421	413	420	411	384	405	414	438	385	384	387	423	405	409	407	407	417	418	432	397	397	415	407	381	347	355	388	407	405	430	431	395	419	400	393	384	399	439	411	388	440	443	378	413	403	417	405	406	420	416	396	378	393	387	369	423	439	405	385	397	402	410	411	423	412	374	384	371	400	495	381	403	397	437	425	412	418	399	379	387	421	364	424	445	396	393	365	369	421	436	374	421	401	388	421	402	402	440	390	439	406	419	387	401	399	392	420	403	416	414	404	420	393	397	374	407	402	396	404	410	385	400	398	402	378	384	375	409	383	403	363	401	410	420	423	406	430	386	366	412	395	427	376	397	387	414	424	412	408	405	404	406	392	396	411	414	383	419	398	452	423	385	386	407	372	432	376	432	398	401	422	372	406	395	384	407	413	404	397	395	384	396	416	386	392	445	400	437	406	426	376	404	417	375	415	425	411	396	438	437	427	408	422	389	397	376	407	454	390	394	430	415	416	394	432	413	412	439	408	401	418	412	422	405	392	412	351	416	409	381	405	390	398	393	431	388	385	441	401	421	373	373	366	411	411	440	430	425	397	401	409	432	418	394	423	415	357	433	423	393	421	410	356	437	373	391	392	384	437	411	404	413	405	380	401	420	424	390	379	423	403	395	407	431	378	407	391	392	353	430	421	439	387	410	410	450	384	441	434	394	434	415	405	411	398	386	417	421	402	414	411	403	380	417	407	377	444	411	419	389	421	401	384	405	402	398	387	394	405	426	437	385	440	407	385	384	357	402	401	417	441	406	338	426	372	369	402	429	441	406	436	410	381	385	403	394	419	386	418	419	411	412	405	407	391	429	423	394	384	430	380	412	402	403	368	429	425	378	393	404	418	422	390	383	430	448	409	417	418	437	408	412	383	435	434	406	382	405	387	403	409	421	401	442	419	418	441	399	411	403	433	386	427	439	408	441	400	430	405	426	427	433	391	400	419	413	417	418	449	403	440	397	374	402	418	388	411	395	415	423	405	418	371	425	382	375	410	399	388	408	391	363	421	444	408	368	453	406	404	384	393	376	395	420	433	398	413	424	375	415	412	382	392	355	428	401	400	422	401	422	416	388	371	443	433	410	386	393	415	384	404	407	421	400	440	399	407	447	419	423	369	391	403	360	422	406	390	438	393	416	424	397	401	430	442	426	413	371	428	384	371	397	427	451	398	422	378	390	424	381	407	433	355	365	446	397	427	424	408	436	415	406	410	428	403	409	413	359	394	429	400	371	393	404	400	407	411	397	409	408	427	395	411	423	399	391	419	428	405	390	427	368	373	367	387	419	364	403	392	392	404	360	381	385	395	419	423	391	428	401	427	420	395	417	390	402	410	409	409	416	440	405	429	377	423	429	377	431	405	403	403	405	372	397	429	391	434	393	398	385	406	385	425	421	374	409	418	388	427	413	386	434	440	396	387	429	416	391	398	393	394	399	385	434	419	425	433	373	405	397	419	398	397	410	398	420	398	419	375	397	422	365	382	369	425	383	397	410	392	398	406	397	375	409	354	443	390	428	392	408	399	423	417	444	429	383	407	399	362	377	450	389	423	417	401	397	376	387	364	410	417	430	416	414	429	393	401	422	392	382	426	405	408	412	422	388	370	387	423	359	392	433	427	433	378	377	423	415	411	402	418	427	400	421	371	415	390	399	415	418	373	424	383	421	399	419	388	417	446	374	372	388	408	392	418	392	411	442	367	423	401	365	389	438	413	448	410	388	439	459	382	382	383	446	389	403	407	350	425	421	412	378	379	403	394	407	419	374	387	381	432	449	383	383	400	399	387	411	403	443	428	431	438	411	415	415	423	386	441	430	378	449	409	422	358	410	395	406	384	430	392	431	406	422	383	384	387	399	440	418	387	374	399	424	375	410	362	419	419	421	414	416	423	424	391	382	403	396	356	384	382	416	393	410	374	356	423	422	405	420	381	384	426	367	391	379	441	446	408	396	403	405	390	404	390	393	396	437	394	390	405	414	425	432	464	414	405	406	413	393	399	411	409	397	365	384	440	403	407	424	411	423	411	384	369	383	392	388	446	380	352	399	383	405	383	364	412	419	421	409	417	403	383	387	444	403	407	419	414	394	349	442	417	396	402	336	370	399	452	405	395	356	408	405	385	395	384	393	411	442	438	420	381	413	405	426	391	432	367	400	416	399	384	394	383	363	359	439	393	369	404	408	414	393	396	377	370	417	428	388	430	435	417	393	384	398	404	424	404	395	404	406	430	433	372	430	392	419	437	413	382	390	393	386	426	416	391	369	413	386	410	398	411	411	385	434	426	390	400	420	409	400	452	406	406	447	413	423	404	405	414	409	417	402	396	449	420	392	437	391	372	390	379	432	414	391	382	405	416	377	415	433	412	390	434	347	374	402	402	406	424	422	380	389	434	388	370	396	428	396	413	400	398	460	381	429	366	407	380	441	422	397	426	374	440	396	427	436	386	418	340	382	438	387	413	393	380	451	410	384	397	420	423	386	386	424	376	406	385	404	388	447	412	402	415	409	374	387	389	411	418	358	407	402	456	385	400	418	401	400	396	397	392	427	421	414	390	380	404	413	399	384	403	418	387	403	411	411	351	388	420	389	391	412	410	384	364	428	381	374	403	395	384	406	425	384	399	438	409	413	400	382	384	390	396	431	407	396	425	395	408	404	392	382	435	419	411	413	448	390	417	378	441	421	417	350	393	423
2197	945	947	943	975	914	968	947	927	976	928	906	918	868	932	897	909	922	871	943	905	1003	980	895	947	905	969	888	880	940	910	845	929	914	950	987	889	954	947	909	915	935	862	942	932	901	918	944	927	947	900	906	962	907	987	917	935	917	940	892	904	932	947	893	907	946	929	903	938	973	906	878	972	896	937	936	906	941	923	931	949	923	931	979	929	908	931	880	927	924	926	944	913	940	887	895	910	937	979	944	948	886	910	936	918	908	864	879	905	925	940	877	939	913	908	875	936	904	943	959	868	913	906	904	890	950	931	885	906	912	989	928	963	964	914	918	960	967	953	902	918	933	893	938	972	921	877	950	928	888	899	953	1002	937	972	886	942	900	945	938	922	993	919	908	916	955	936	893	879	944	913	864	878	928	930	932	929	945	864	911	877	918	920	944	1001	915	918	937	837	922	910	995	903	951	932	982	903	878	899	902	954	885	893	894	947	943	959	934	925	901	914	947	966	906	889	911	979	908	910	952	945	905	903	926	904	976	895	944	966	942	943	923	945	903	965	990	919	951	882	925	963	959	948	934	853	921	872	924	954	929	930	898	936	909	904	949	902	875	921	944	877	887	915	927	956	915	923	955	894	952	858	941	948	919	895	934	942	902	939	907	945	903	915	893	913	936	924	959	865	939	939	890	887	990	934	955	922	942	921	885	889	953	919	955	941	937	1007	889	866	903	947	960	912	874	933	879	975	935	947	896	896	935	938	919	981	950	944	981	983	924	944	894	904	903	920	956	884	925	941	884	894	916	928	929	910	903	883	929	894	912	906	911	948	920	970	925	942	882	908	948	899	924	943	914	908	947	879	849	942	945	928	925	951	935	896	942	981	893	908	913	960	925	944	882	922	936	933	956	945	924	924	968	926	896	940	876	939	876	937	920	941	942	886	947	910	946	984	904	843	883	936	932	954	884	941	937	902	951	924	959	912	938	895	952	934	913	943	901	965	977	915	940	920	943	951	921	966	966	860	903	934	906	943	902	904	957	885	936	933	906	894	913	940	892	915	885	942	971	903	910	936	901	952	920	912	958	996	978	978	945	877	973	922	914	888	895	920	957	979	924	899	936	927	950	893	977	909	931	947	930	888	1028	841	901	947	952	916	934	972	894	917	909	955	893	966	853	918	964	965	935	876	915	948	906	956	940	868	978	874	963	933	936	896	930	946	931	981	929	919	921	906	889	910	974	906	891	941	904	900	940	912	968	953	948	938	917	917	921	922	911	885	955	894	908	921	916	955	1005	898	897	945	918	896	968	927	908	936	937	935	944	953	923	950	947	973	868	919	958	972	925	925	928	903	954	919	969	931	958	943	964	943	905	920	942	954	919	916	898	923	945	879	899	950	953	904	928	920	906	930	890	888	934	981	967	892	886	963	920	929	862	948	974	943	888	933	952	901	885	917	910	968	943	962	955	950	893	911	935	910	935	846	909	966	860	930	892	919	910	908	884	927	954	902	943	951	895	894	900	937	876	961	910	909	902	889	852	885	926	911	936	946	929	928	919	896	953	957	950	912	924	924	989	938	976	922	922	906	948	927	931	871	916	942	912	881	922	843	953	932	953	938	905	916	928	929	924	921	881	892	923	919	940	911	939	895	961	934	927	881	947	930	882	914	899	925	889	940	904	948	881	903	922	925	908	911	916	931	924	917	936	847	904	901	971	955	955	900	992	890	918	975	1007	888	906	927	894	937	939	897	936	947	951	897	920	854	949	967	958	885	915	893	943	924	946	944	841	966	942	923	886	919	928	928	950	919	946	952	869	914	916	942	948	885	913	896	955	928	857	921	878	911	959	941	912	974	951	949	956	922	934	920	886	964	929	885	937	921	935	1000	902	965	882	936	906	905	903	947	887	927	922	854	904	890	923	910	904	878	935	918	892	948	887	920	911	949	904	952	933	935	984	901	941	930	962	920	923	933	850	939	948	885	909	946	906	926	912	950	901	922	896	888	901	917	947	974	896	925	900	977	931	961	916	949	962	986	942	978	885	912	947	868	923	908	905	891	967	940	892	935	957	917	942	927	881	902	911	921	951	930	921	920	938	932	949	977	918	875	948	899	922	891	898	900	934	953	930	921	938	947	896	914	909	1011	869	903	892	943	953	948	906	909	973	905	1004	930	910	909	901	954	860	969	919	944	947	985	969	904	920	957	987	921	931	937	908	961	877	931	909	967	956	939	923	919	901	918	916	901	903	940	875	893	934	958	940	876	932	922	881	910	940	917	917	902	904	838	874	916	872	881	953	924	925	890	943	896	884	918	869	930	874	903	879	885	910	915	924	939	924	937	934	924	956	960	919	881	957	929	938	928	909	954	956	905	925	985	919	915	945	956	919	923	914	911	1000	882	938	936	901	937	912	892	928	873	962	926	959	868	945	979	980	931	872	920	941	902	939	956	944	937	905	909	896	933	915	895	973	968	929	914	925	916	930	917	956	957	928	907	893	964	903	917	990	929	913	954	969	945	919	904	924	912	936	900	884	915	916	935	908	924	938	920	938	906	942	965	931	1015	916	956	912	881	941	982	920	968	939	962	934	871	905	969	938	895	890	895	898	887	963	940	964	900	900	902	957	905	895	922	921	967	941	926	882	879	962	889	928	960	935	891	981	893	961	911	929	957	934	955	905	917	969	940	910	915	921	912	910	890	980	940	893	887	912	897	944	921	955	908	982	924	938	920	920	971	887	892	886	930	934	897	982	907	953	955	885	915	933	953	875	918	999	912	929	909	875	895	904	912	900	935	919	930	931	941	907	855	958	915	958	933	895	936	926	912	938	944	915	972	876	962	920	955	943	930	943	904	978	910	901	1003	962	941	947	930	882	922	909	921	866	914	946	921	914	964	912	927	960	1000	876	936	934	951	904	875	900	938	933	925	931	905	833	907	920	933	964	877	945	900	874	896	934	881	883	968	932	924	962	922	944	964	950	957	925	951	909	965	1007	999	952	918	950	919	921	940	941	950	927	956	888	897	1004	931	916	893	973	957	914	907	1005	928	920	893	918	945	921	937	978	896	940	912	906	856	923	899	935	937	957	951	943	928	929	922	952	923	907	897	950	944	893	882	965	999	919	891	946	902	953	935	941	899	902	924	942	951	945	918	912	925	925	899	901	923	908	984	911	895	896	935	933	888	921	872	923	893	989	890	901	913	914	944	944	893	910	913	972	893	940	953	890	872	849	917	911	906	912	928	939	976	929	907	926	964	935	940	940	902	913	900	946	965	946	912	940	934	913	920	927	905	959	933	897	938	928	937	896	940	917	972	983	890	919	927	949	935	908	936	935	913	897	951	962	908	861	912	894	948	925	932	926	929	909	904	971	935	952	930	928	920	897	900	938	916	944	929	943	950	893	916	876	951	932	987	959	940	908	934	902	922	924	928	912	941	867	886	933	967	939	933	930	964	893	939	880	986	961	974	915	948	906	912	940	973	936	903	905	945	916	936	898	926	932	904	897	925	923	897	934
7403	577	566	505	438	359	359	357	309	313	315	309	347	299	313	325	308	299	281	333	315	302	276	307	294	301	308	280	294	276	295	292	306	267	284	294	320	269	303	292	303	290	300	309	278	269	298	301	309	269	316	265	288	274	298	316	302	296	281	321	272	294	293	311	312	288	287	285	310	302	283	303	296	312	295	274	287	302	272	288	281	262	266	298	315	301	305	271	301	298	296	309	295	320	281	284	310	303	306	322	286	333	289	284	275	298	338	319	294	297	327	310	264	295	296	286	340	282	295	310	309	288	272	298	297	301	296	270	257	295	282	283	292	265	283	322	313	256	268	261	295	300	309	291	279	295	289	287	285	291	282	272	306	277	328	267	298	319	304	300	322	290	289	287	275	296	265	325	295	280	314	305	285	268	291	263	294	275	283	290	292	302	291	317	276	285	306	265	320	277	298	273	300	271	297	292	297	300	303	294	292	311	296	296	280	274	299	287	281	285	271	299	300	296	273	271	282	296	305	289	309	282	308	295	264	277	288	280	295	305	302	278	286	273	309	279	294	315	304	301	292	276	250	286	278	269	295	271	284	306	280	283	306	261	303	297	266	296	286	261	334	274	347	270	302	303	306	306	315	287	291	315	329	306	267	269	311	261	258	300	295	294	289	277	291	298	280	293	302	295	282	303	264	249	246	279	277	314	292	275	288	305	265	316	294	273	298	293	325	301	279	293	275	273	263	329	329	291	301	297	297	301	279	321	286	309	306	273	287	323	293	323	309	315	300	289	279	298	307	289	265	313	278	321	305	314	323	284	276	310	278	300	281	287	290	324	279	270	297	283	303	286	286	281	267	285	273	318	280	287	270	281	290	287	260	308	302	311	303	296	274	317	283	282	290	280	328	334	287	290	316	288	270	315	291	283	273	293	289	321	280	293	303	292	281	276	281	294	312	317	287	296	297	315	294	277	293	308	295	309	294	334	283	260	291	284	275	270	280	302	276	297	302	327	291	322	318	300	278	261	283	338	283	265	317	315	307	279	315	301	304	319	269	307	293	329	325	282	289	311	299	294	303	291	285	267	291	299	325	295	264	293	305	278	291	269	279	289	315	304	283	297	306	305	284	281	309	275	287	279	300	268	318	305	278	286	309	284	296	279	297	283	277	270	315	288	306	273	321	285	299	293	262	322	263	269	266	275	272	275	309	305	283	301	299	274	319	289	279	289	280	300	294	291	286	287	307	294	320	291	283	296	273	285	306	309	293	305	291	308	287	309	279	278	310	303	291	307	295	306	311	298	310	316	281	254	300	321	284	294	288	304	289	279	322	298	258	314	304	296	278	311	311	292	268	281	290	274	279	293	302	282	275	300	285	278	295	331	282	310	291	279	310	330	258	243	287	298	294	284	299	278	259	300	309	276	312	294	301	298	281	255	290	312	291	312	295	303	291	306	289	254	303	261	310	294	290	293	283	276	317	289	308	308	325	325	315	274	300	251	261	306	269	280	270	287	273	287	300	278	309	292	296	290	295	296	308	260	292	316	287	304	276	287	271	300	279	291	319	311	274	254	274	274	284	257	286	285	299	286	283	311	277	296	326	279	290	276	292	295	269	277	272	273	283	281	275	270	270	322	281	280	295	279	281	270	301	298	317	275	300	282	286	295	264	282	323	290	310	293	291	283	277	266	304	295	292	285	304	293	296	315	275	285	280	293	285	305	264	279	302	270	277	280	294	290	323	257	284	277	293	279	307	311	343	286	300	306	299	314	306	284	316	313	304	295	290	291	286	312	279	257	284	311	281	286	286	301	276	294	327	289	272	311	300	282	278	290	300	269	267	291	308	306	274	285	293	253	288	295	289	311	307	282	293	289	308	269	258	304	270	274	251	281	288	298	319	318	307	275	316	285	289	297	275	266	289	277	311	280	285	287	297	316	285	278	278	305	283	287	288	324	291	327	305	311	273	328	305	257	298	293	290	325	314	298	289	287	293	305	296	276	274	296	282	267	294	229	296	303	283	286	302	273	289	286	291	309	295	284	310	293	275	258	266	285	307	260	278	294	282	332	295	282	344	300	289	297	293	263	314	263	273	288	283	294	257	280	267	303	309	288	274	277	312	320	274	302	298	284	304	310	308	301	286	290	282	285	298	315	288	264	280	272	291	284	287	290	319	316	294	296	295	299	306	297	289	296	279	325	294	290	254	291	291	276	320	280	293	267	316	282	280	302	294	275	312	299	341	291	316	302	276	295	294	308	293	306	277	255	314	294	286	277	282	289	306	306	329	295	291	288	271	294	302	263	278	319	293	279	327	319	271	282	285	291	308	285	306	304	280	278	292	278	305	280	279	280	312	274	294	282	283	295	296	293	297	263	275	318	326	309	294	308	292	282	271	283	305	294	283	353	288	300	267	264	282	283	263	325	274	279	274	270	325	276	303	276	302	284	268	298	326	308	293	259	288	284	342	291	281	284	277	269	266	261	318	308	285	291	296	284	250	321	297	288	330	314	321	298	297	281	276	319	291	290	310	301	329	291	315	327	288	280	264	270	268	294	271	286	298	306	310	281	267	280	288	298	292	331	306	276	250	291	289	291	281	284	312	284	284	294	325	304	285	266	291	311	266	260	304	283	276	264	282	318	309	303	320	321	304	314	305	266	306	269	280	313	290	306	314	292	313	247	283	277	280	301	279	286	276	279	303	288	316	261	290	283	288	266	319	317	287	295	307	318	259	260	293	270	304	350	314	308	286	311	286	312	290	280	287	295	278	285	296	328	298	284	301	311	305	313	268	309	296	286	286	317	315	291	276	282	264	286	303	311	290	276	303	285	290	305	271	295	278	274	283	292	296	314	294	281	298	307	274	267	308	321	273	303	313	315	283	288	298	292	280	312	312	299	324	271	288	310	269	283	303	306	308	279	284	303	296	289	260	280	293	282	298	302	294	294	254	279	294	302	276	253	307	277	301	283	269	334	297	303	280	288	266	301	283	290	278	302	291	291	293	302	290	279	274	303	297	294	271	296	287	322	287	301	327	303	311	323	303	295	325	318	313	328	270	278	299	309	302	300	280	329	300	335	302	297	311	310	297	311	318	305	280	279	292	307	291	287	297	280	290	322	308	294	298	283	290	301	288	275	325	320	279	298	279	255	281	268	325	314	289	280	287	258	290	297	304	305	317	278	290	275	279	275	292	300	287	311	295	303	329	302	325	276	308	312	292	283	304	274	311	308	286	309	295	320	261	290	307	293	287	284	293	291	299	302	269	296	305	269	287	280	268	289	293	292	288	291	306	274	298	302	303	314	298	289	271	327	334	278	285	285	271	301	291	275	291	290	301	302	283	295	296	312	273	285	314	278	259	314	283	293	310	291	292	294	278	292	297	313	272	270	278	294	281	278	283	294	275	291	290	263	272	272	287	293	283	305	273	288	263	289	294	301	287	293	298	301	291	328	300	280	296	302	293	283	284	292	278	321	296	300	271	291	269	273	287	264	281	301
6536	910	1282	1331	1198	1148	1091	915	911	811	785	777	848	799	759	773	737	750	760	728	686	703	706	756	723	728	715	672	741	688	669	687	741	735	728	680	730	667	740	744	657	662	717	684	682	690	737	663	669	694	698	697	736	656	646	679	745	636	738	641	692	694	643	734	712	703	682	716	713	714	692	627	705	717	659	693	696	678	687	651	667	696	715	606	722	650	661	665	673	661	736	697	718	719	677	678	681	655	654	676	712	714	699	679	680	697	699	649	724	686	639	705	664	705	676	718	683	691	684	654	709	664	659	671	688	727	646	668	686	691	691	680	704	661	691	693	729	714	702	678	667	689	657	707	704	696	724	687	703	718	688	733	684	698	689	712	712	701	696	695	694	676	668	698	650	645	703	628	690	683	651	639	674	675	693	646	674	663	686	693	675	666	703	668	669	676	681	692	729	725	680	660	703	709	716	672	688	642	732	698	733	715	696	686	643	758	637	682	675	632	636	677	703	727	673	682	715	690	674	678	701	669	702	672	687	773	666	694	712	646	705	668	673	716	683	716	650	662	649	671	682	678	655	682	707	635	712	681	693	704	690	706	677	711	707	666	666	685	608	679	721	665	745	658	663	684	718	665	669	752	670	675	668	692	648	671	686	645	685	686	746	647	681	690	732	680	661	695	711	704	737	709	732	690	655	688	684	711	647	723	664	660	720	646	660	720	712	672	682	655	705	681	744	721	703	696	703	643	689	677	686	667	670	662	702	643	676	667	735	653	698	703	672	736	704	707	705	708	663	706	676	675	684	703	654	663	686	641	649	668	674	654	665	676	726	717	678	721	712	689	668	652	701	704	697	641	688	718	726	668	697	658	674	708	700	703	683	674	675	688	691	628	690	659	645	691	662	668	721	644	702	654	696	666	697	637	685	687	699	665	699	712	628	702	720	670	731	717	663	751	735	637	712	692	711	673	693	719	657	720	649	708	643	701	702	724	705	652	675	691	690	698	719	698	693	675	708	682	681	693	670	713	685	661	723	685	674	681	651	700	680	747	658	660	683	734	675	716	650	684	646	671	662	678	638	720	706	729	665	729	724	680	672	679	714	703	651	663	687	656	711	705	676	718	670	724	699	672	657	720	692	671	679	675	678	683	712	692	669	634	695	668	686	711	697	681	652	692	660	692	666	683	683	674	704	663	678	677	675	686	721	654	638	704	665	702	651	684	678	681	716	654	705	657	694	705	668	653	693	690	684	641	693	676	703	675	677	712	681	693	673	659	691	669	681	690	705	696	638	673	708	634	693	701	663	710	700	657	677	768	695	706	721	650	689	734	687	671	664	683	702	716	646	645	623	693	713	677	669	693	673	676	664	666	684	679	674	731	687	674	695	692	676	691	666	696	720	728	735	708	701	683	655	667	650	697	733	650	721	639	708	659	665	651	689	648	701	731	756	709	716	691	704	615	676	715	682	693	657	671	641	707	700	617	660	685	668	658	746	650	650	677	638	722	720	735	691	714	639	685	679	704	698	707	697	665	731	698	661	670	679	686	749	667	674	656	640	662	642	687	676	704	673	679	719	710	680	716	695	682	667	721	672	704	645	662	678	675	678	704	710	664	688	682	737	637	718	685	676	694	665	731	690	683	677	689	715	713	642	673	686	659	708	665	655	678	642	674	680	696	721	664	732	683	655	649	686	690	691	671	698	721	717	668	698	660	659	700	715	718	709	690	637	679	675	713	667	733	681	620	721	720	625	682	712	712	717	708	721	689	665	660	663	754	722	695	724	669	680	667	625	656	683	693	650	699	731	719	679	730	691	729	694	701	695	673	646	658	699	705	690	699	678	671	689	701	637	696	631	691	689	701	699	683	650	651	714	677	666	681	698	701	698	640	718	729	661	693	747	657	670	673	685	687	677	648	665	678	702	724	689	700	698	699	714	686	677	699	644	678	641	759	703	700	659	685	705	675	690	700	655	641	659	674	707	735	679	728	699	672	679	662	703	696	672	689	694	676	698	656	638	666	714	669	712	684	689	654	667	658	685	702	674	679	703	653	721	673	712	695	703	703	671	718	680	676	659	711	649	692	639	667	709	683	660	719	702	712	706	692	690	702	671	670	689	647	658	657	692	699	668	661	727	716	693	686	667	701	669	706	711	684	681	690	700	705	630	641	675	673	654	686	677	684	687	659	659	707	669	694	686	694	673	691	687	714	714	666	672	634	679	740	747	672	693	671	743	681	731	652	687	677	714	679	673	717	701	698	710	695	697	666	681	652	649	689	624	714	700	674	696	685	657	664	715	664	729	714	674	688	676	699	678	664	668	679	682	670	721	679	723	676	663	671	716	771	688	662	674	699	729	692	668	679	662	699	723	632	696	668	675	722	697	684	710	659	663	699	712	688	713	682	656	701	675	665	676	731	681	744	648	665	686	665	719	730	653	709	647	697	723	673	704	683	719	657	685	641	657	644	679	653	669	679	659	664	682	686	661	672	702	727	674	699	656	692	703	670	647	662	701	689	710	683	674	732	686	705	713	641	683	638	669	629	701	688	673	682	723	669	684	664	715	701	699	714	653	714	708	704	667	697	645	735	666	696	682	682	699	705	711	660	707	736	706	671	678	682	698	664	692	686	706	695	651	708	687	686	668	722	674	699	668	682	641	689	678	659	694	674	756	701	701	680	692	668	693	693	684	660	727	669	716	697	690	676	646	633	617	732	665	678	675	700	689	688	679	683	643	726	695	662	708	655	721	706	702	702	686	703	684	671	740	679	699	667	676	659	713	708	723	682	727	670	654	741	694	693	688	674	691	665	715	699	683	709	666	655	658	654	700	723	687	625	665	647	705	678	656	696	688	690	714	720	699	663	693	693	670	726	713	674	662	634	722	650	658	700	717	680	679	689	707	681	714	672	691	675	711	695	673	655	656	694	665	674	696	677	697	664	677	645	637	681	723	658	652	696	649	649	679	658	728	726	687	721	691	660	697	675	718	721	654	693	691	665	687	708	625	718	674	654	680	706	695	724	714	727	693	704	694	694	674	675	667	706	670	720	657	654	682	673	711	677	691	671	706	664	699	680	663	647	690	677	643	657	692	690	707	678	742	655	687	701	691	708	665	680	633	669	703	700	704	737	692	683	719	690	685	658	671	701	701	696	687	681	704	684	677	724	687	723	720	707	704	670	650	715	659	679	640	638	688	679	652	675	669	691	714	678	691	686	717	710	653	664	658	697	678	704	701	702	712	679	640	701	662	687	673	653	657	641	708	660	673	693	686	709	658	670	711	694	659	676	651	692	651	667	652	716	705	714	670	697	694	682	647	706	690	700	674	692	696	677	700	761	675	704	647	727	715	667	715	705	640	731	649	686	721	668	721	693	697	655	709	684	634	677	651	681	706	681	649	706	690	661	709	673	649	679	664	701	668	678	701	656	715	719	714	722	698	672	660	702	689	679	673	700	724	688	703	699	625	711	713	726	686	679	757	679	649	681	651	717	702	643
13142	812	666	544	404	293	260	160	220	192	170	199	177	163	143	150	126	134	143	136	118	155	125	131	141	125	117	151	157	120	131	126	144	121	148	147	128	136	162	153	140	136	128	121	157	131	126	131	124	155	126	135	163	129	148	113	137	130	143	142	135	154	143	136	158	149	124	119	154	145	117	143	142	121	133	133	123	134	137	131	163	157	126	143	145	140	120	132	147	112	132	144	131	119	129	124	144	134	140	125	114	104	143	122	153	152	129	147	151	114	145	138	104	105	124	130	124	143	137	146	144	136	124	173	121	147	151	108	120	123	135	140	147	165	133	117	140	146	126	149	138	130	137	147	145	137	140	142	139	133	155	134	143	113	124	134	122	156	118	139	115	127	149	135	153	123	162	135	142	120	145	115	134	137	138	139	129	121	137	142	134	150	96	152	133	155	148	115	143	131	126	146	136	130	134	102	128	126	138	114	134	143	142	123	133	143	129	148	153	163	123	146	123	151	167	141	119	144	124	135	153	157	143	118	144	122	134	147	130	127	126	125	140	114	118	120	135	140	129	155	153	136	103	133	144	131	136	140	146	133	117	141	133	148	118	132	112	143	138	107	137	127	134	138	128	135	127	120	145	115	139	141	131	128	134	139	127	155	140	134	144	157	111	129	135	161	142	150	130	121	136	141	141	164	127	142	132	145	126	146	118	135	141	131	134	130	152	131	140	143	115	140	132	124	125	146	128	117	126	145	151	123	128	146	146	141	152	115	138	134	134	145	114	131	136	117	122	123	136	157	102	132	154	122	139	124	149	149	138	141	157	113	134	105	121	113	125	134	122	142	129	136	152	135	125	118	142	112	151	135	143	148	124	143	123	134	137	127	159	116	142	128	135	145	119	134	139	140	129	124	138	156	126	130	145	158	150	138	122	135	145	120	134	107	112	121	140	147	142	152	135	147	144	145	138	158	148	146	127	134	133	118	145	132	138	129	121	128	119	141	129	135	136	115	126	131	123	152	128	111	124	158	131	112	118	128	128	142	116	132	134	140	123	128	143	135	121	117	134	143	140	151	127	127	136	147	144	126	142	128	147	141	120	125	143	118	153	120	160	140	120	129	132	123	140	140	138	145	135	153	146	121	140	131	122	145	130	143	140	143	148	145	153	138	119	122	134	151	125	110	130	143	123	130	155	126	121	122	132	121	135	140	119	131	119	144	144	139	124	132	142	122	136	139	122	126	146	143	153	117	139	108	141	124	123	122	133	128	127	105	156	162	145	129	138	136	143	131	121	134	120	154	135	157	120	144	138	116	145	132	129	152	124	151	123	126	111	135	121	126	122	143	152	125	126	137	117	153	145	123	112	161	138	137	127	130	128	135	139	124	126	121	152	117	132	150	128	131	137	135	131	128	141	132	111	139	135	144	149	135	111	109	126	139	145	146	143	130	156	119	130	136	126	121	138	117	144	132	139	124	137	126	124	98	109	127	130	143	123	115	122	119	141	128	124	146	132	144	134	155	121	123	130	148	141	137	141	145	157	117	129	128	144	147	101	141	136	118	135	129	153	148	116	147	149	137	147	135	108	144	115	124	123	140	114	121	146	149	131	133	110	109	133	140	145	119	123	107	121	121	145	135	122	132	122	108	113	136	136	117	126	170	144	153	136	128	133	120	134	153	142	133	157	154	125	122	148	179	143	128	143	136	152	142	113	130	142	127	139	132	143	130	117	145	117	130	111	139	135	125	163	128	138	142	138	135	146	132	125	149	126	137	159	134	170	148	134	144	143	138	124	126	142	136	118	133	148	146	113	130	111	135	131	148	120	130	100	137	142	147	139	119	130	127	135	119	119	127	149	122	154	129	127	116	149	135	127	140	136	141	128	114	120	119	141	146	129	144	145	138	105	147	146	130	144	126	111	138	126	133	113	124	121	131	135	131	142	125	137	131	152	147	135	136	105	147	116	141	140	137	156	125	122	135	142	132	118	137	147	139	119	138	122	138	113	136	134	144	123	145	154	144	120	124	130	116	150	123	141	138	127	138	139	145	135	133	123	116	141	133	139	125	130	128	135	129	138	136	134	148	135	116	134	128	131	137	120	126	122	131	149	134	136	152	150	138	137	123	158	150	160	110	144	120	122	135	122	134	136	118	118	140	143	128	142	167	131	126	141	142	145	126	141	107	151	129	135	127	128	135	124	124	134	131	144	133	139	128	128	117	112	158	127	139	125	120	130	112	149	128	148	125	127	116	141	105	133	142	132	103	141	127	141	134	136	139	135	151	137	137	141	136	139	139	138	130	131	133	116	124	150	135	145	131	147	129	126	132	111	125	117	141	132	121	125	136	120	137	153	134	150	119	126	154	151	136	150	132	150	150	120	142	144	115	129	150	122	151	124	135	133	132	132	146	132	170	128	135	139	120	140	128	131	141	130	137	140	150	136	125	128	132	129	132	115	132	99	150	138	131	129	112	135	131	139	130	137	131	105	147	130	122	115	112	141	130	149	141	121	130	135	125	125	136	151	130	135	116	135	139	144	138	129	147	134	137	131	152	111	139	145	153	136	134	120	154	125	141	131	144	134	120	141	138	139	127	137	144	154	140	130	125	138	138	137	132	120	131	132	130	119	152	142	118	128	137	142	136	121	150	121	125	124	125	145	123	140	124	146	126	141	141	119	125	136	168	153	119	145	128	157	124	133	146	122	126	147	118	123	138	132	129	129	141	135	108	125	132	125	102	116	120	125	129	142	134	123	116	143	130	138	115	122	129	131	112	126	125	128	136	114	120	142	154	126	136	129	118	128	130	118	134	143	147	149	133	136	134	105	120	128	148	123	149	136	146	129	156	167	111	115	152	129	142	125	132	150	140	135	134	133	132	143	131	162	133	142	110	147	137	126	113	110	126	128	138	122	159	151	138	141	133	132	119	127	139	144	150	136	130	124	125	114	150	135	122	130	113	128	127	141	141	130	135	120	131	145	153	141	152	136	145	140	116	142	148	112	126	132	140	172	142	125	122	125	147	123	117	158	151	135	152	144	145	119	136	107	132	123	129	132	148	142	143	147	128	117	133	128	118	141	119	111	156	141	130	133	146	141	137	117	138	125	130	116	139	130	140	121	133	136	136	139	141	151	144	125	144	164	133	118	121	137	139	132	132	138	127	128	134	158	131	126	130	128	134	147	119	141	128	138	138	131	146	129	133	131	117	136	135	100	127	158	140	132	134	126	144	138	138	139	143	142	139	128	156	130	118	120	131	134	137	142	117	169	115	120	124	147	133	130	135	145	135	114	117	150	118	116	148	119	128	157	144	128	144	137	140	130	131	127	133	144	140	158	141	151	131	132	146	118	137	114	126	116	126	142	121	136	136	125	116	123	125	112	134	130	124	129	140	128	130	143	141	137	156	135	125	122	135	127	149	160	133	118	136	150	141	139	115	126	156	155	124	153	150	138	119	144	145	120	125	114	129	129	109	125	127	129	138	139	161	135	123	126	106
7884	768	1384	1769	1372	1147	955	885	721	643	577	612	533	494	489	493	449	455	444	460	474	419	426	425	392	371	400	429	397	364	391	372	414	379	425	364	388	386	390	369	372	394	380	400	361	374	357	397	347	370	360	346	366	362	391	335	400	352	341	357	416	374	371	336	371	358	339	363	348	340	346	372	373	371	353	372	351	343	353	331	320	359	369	336	362	338	351	349	365	387	358	330	357	371	357	346	356	357	388	329	360	360	331	374	363	348	360	359	376	368	380	364	376	352	356	321	341	350	316	360	366	396	346	360	347	371	356	302	388	356	378	328	345	355	394	387	364	360	315	396	376	348	389	406	362	373	379	352	363	348	350	369	367	368	351	351	349	358	376	373	371	359	364	346	347	365	346	338	325	376	367	365	324	325	383	359	378	321	329	346	356	359	337	383	367	320	354	368	366	354	361	368	343	377	328	346	367	363	338	344	367	377	365	352	323	341	361	348	356	365	354	355	366	328	355	351	358	392	343	360	383	343	347	365	343	337	393	357	366	384	351	383	335	338	342	356	351	324	373	377	361	387	363	328	350	351	355	396	366	350	345	383	351	345	370	357	354	355	360	378	349	335	367	376	406	365	371	395	350	359	335	368	340	355	375	346	362	357	349	382	396	365	322	364	341	358	322	354	349	351	379	375	344	344	376	377	314	352	357	377	355	376	329	317	328	363	326	382	374	328	348	373	372	350	361	346	366	341	334	327	355	344	337	344	327	349	341	366	307	342	370	349	356	349	362	339	354	337	350	348	357	362	373	352	337	369	333	329	327	313	336	351	383	287	373	359	350	348	342	376	352	329	361	355	345	327	360	365	356	379	326	364	332	367	351	366	349	359	366	364	364	343	353	377	334	321	347	370	371	333	336	360	395	347	355	381	341	353	362	364	392	350	333	400	340	341	370	359	334	369	342	341	353	398	288	342	342	360	322	345	351	365	348	375	361	339	337	379	370	355	368	381	377	358	366	366	319	333	369	360	361	367	361	357	347	347	364	316	373	370	353	368	379	349	354	337	335	329	362	375	350	338	346	364	353	335	367	349	356	323	364	339	372	393	368	373	407	330	358	369	344	369	369	318	346	356	335	361	354	384	326	373	376	338	358	345	347	343	359	336	369	337	364	349	350	317	352	346	341	365	365	366	372	388	344	389	358	355	370	352	404	326	356	363	365	348	358	358	360	359	355	328	353	378	354	369	345	366	340	365	389	357	356	353	359	362	368	372	322	355	328	350	330	352	368	371	362	331	332	357	321	360	386	333	351	352	356	366	349	347	369	330	362	322	341	368	363	374	323	353	341	363	356	316	373	361	384	353	339	342	351	348	340	372	409	349	362	345	353	340	340	342	353	341	367	350	347	369	399	369	355	352	340	345	347	351	318	363	364	327	365	380	332	353	368	323	374	360	347	365	341	333	379	373	376	342	342	368	335	367	378	371	334	365	365	364	359	357	340	349	373	373	358	332	338	349	344	357	366	336	381	352	396	317	355	371	355	344	386	334	389	340	340	338	365	352	353	364	373	354	361	354	351	331	366	364	339	410	361	342	324	348	364	377	361	345	357	347	388	384	362	383	337	340	343	364	340	354	341	379	359	363	398	363	382	340	393	333	383	334	368	333	363	358	369	368	367	379	325	328	331	365	346	350	369	369	386	334	346	362	374	358	373	355	355	375	402	333	368	347	376	382	343	350	308	363	343	340	341	369	313	342	352	348	350	351	347	378	346	336	333	349	351	385	371	376	350	362	359	319	331	395	349	361	349	373	385	358	408	351	362	321	337	316	347	336	340	367	369	353	387	355	359	390	385	347	312	354	400	363	369	366	375	400	352	371	367	342	353	347	343	359	335	341	349	346	358	375	360	348	353	372	361	326	357	393	364	367	377	330	362	346	369	347	345	363	344	349	372	348	388	372	391	352	362	322	375	340	321	364	359	383	367	370	366	350	378	342	390	381	344	335	359	389	330	363	368	329	367	362	337	333	359	357	357	325	349	364	378	353	316	372	344	360	371	342	343	345	392	351	387	354	339	374	366	362	349	380	361	326	369	334	374	347	339	321	368	372	336	383	385	338	361	327	342	354	363	363	369	351	346	343	366	392	350	369	370	377	344	376	370	338	362	364	356	353	340	322	351	344	364	342	390	340	358	355	340	390	360	392	344	352	367	344	335	369	379	343	362	368	387	379	325	355	353	348	371	359	372	369	384	337	368	324	373	335	330	355	347	352	365	371	400	337	340	342	336	326	343	316	390	365	361	337	339	354	331	355	347	379	332	390	340	328	363	349	362	370	339	371	326	343	323	379	362	363	380	388	367	326	364	356	377	385	374	395	341	353	358	375	356	337	339	345	369	336	374	323	347	363	360	333	379	341	356	371	332	358	319	371	344	400	340	361	373	360	336	378	348	392	338	354	350	364	368	342	357	369	396	361	394	345	316	332	340	349	377	359	348	391	367	346	353	323	356	340	332	331	351	349	356	354	410	368	327	363	338	311	367	356	345	335	361	375	345	350	339	373	312	349	340	355	352	359	377	366	391	336	342	386	335	338	358	358	347	360	375	371	336	390	350	317	354	331	377	347	339	360	374	376	357	342	341	358	296	319	340	333	356	346	348	346	360	388	365	357	328	344	333	353	348	397	346	334	347	337	360	339	339	330	360	318	361	360	368	318	338	358	353	330	365	345	354	322	340	307	339	358	337	347	341	357	331	331	369	345	368	359	364	330	375	351	359	325	363	375	365	353	346	306	400	352	303	376	327	370	382	341	313	366	396	396	349	352	364	375	337	353	358	375	353	352	392	368	356	371	362	391	340	353	366	360	304	383	381	376	355	381	311	367	345	361	375	302	359	359	383	403	313	377	343	328	390	353	329	352	361	359	358	382	361	342	360	322	378	367	363	355	341	333	308	354	371	378	346	347	344	343	341	348	359	352	342	364	356	383	373	330	363	368	347	355	338	340	417	350	347	364	330	316	342	359	345	347	356	334	332	354	375	378	352	366	341	367	370	366	326	342	325	376	384	363	339	355	349	358	361	325	408	344	360	382	363	355	357	316	353	334	354	369	365	354	362	376	352	362	359	374	377	365	358	372	378	355	387	350	361	368	358	351	364	341	362	391	377	374	358	346	360	349	331	389	350	307	343	341	339	357	306	372	365	330	360	348	363	341	344	366	348	382	378	409	353	373	349	350	357	321	338	317	363	384	334	379	346	346	365	395	369	363	375	367	371	320	361	364	376	365	348	350	346	354	363	396	370	352	371	342	379	345	374	352	394	398	379	334	367	371	353	362	337	366	375	388	349	335	344	356	331	365	354	365	367	327	353	323	349	354	376	360	343	322	341	348	332	377	354	333	356	342	374	359	367	358	340	331	380	367	392	353	379	352	326	345	376	385	351	364	368	367	365	362	358	338	383	383	358	362	375	370	342	381	358	347	349	370	374	365	380	350	360	366	343	372	369	373
1474	450	436	416	401	434	438	411	458	427	385	387	402	424	419	404	431	422	413	414	431	397	401	394	385	399	397	403	412	428	398	413	388	421	415	411	402	387	379	376	410	410	414	413	415	424	415	386	387	399	401	414	416	447	419	400	428	408	396	418	392	389	429	410	433	444	413	390	372	402	420	406	404	408	406	423	394	414	442	438	410	388	395	365	408	379	381	438	393	407	369	390	422	383	390	425	367	388	439	393	407	385	425	435	405	441	402	372	423	398	408	407	396	373	390	389	405	392	417	373	375	387	388	397	427	408	436	440	371	440	400	406	415	396	411	412	412	406	412	399	407	366	398	385	393	409	405	356	397	417	396	456	419	414	362	430	406	378	402	449	392	464	479	413	422	407	437	381	393	391	386	408	413	392	364	408	436	371	420	416	410	384	407	410	403	387	399	407	412	417	413	402	395	412	450	373	370	444	393	425	432	380	392	411	445	404	404	383	430	411	412	416	428	417	444	427	402	412	401	388	378	419	419	401	414	392	454	425	424	405	436	387	367	428	406	401	383	408	401	410	374	374	384	384	410	394	380	402	386	404	431	423	406	394	449	410	427	406	414	443	397	385	434	432	400	399	415	434	405	395	395	417	406	383	394	403	380	431	422	428	425	403	420	432	383	357	419	458	432	357	393	434	424	382	407	413	400	388	396	407	415	409	395	420	398	384	405	423	402	424	418	418	440	432	420	369	413	419	369	431	397	410	443	431	419	416	421	403	425	384	381	383	416	426	456	386	410	407	413	389	374	407	420	409	400	360	425	384	414	425	448	408	399	390	426	369	400	409	424	406	416	421	385	411	411	397	395	401	423	407	405	425	395	459	391	392	386	401	414	394	446	386	397	369	403	386	395	391	386	420	392	426	422	427	416	413	394	424	410	432	434	447	387	384	415	391	447	435	379	387	366	411	428	403	368	434	422	431	385	458	410	424	431	389	381	423	411	393	403	386	402	436	399	435	403	404	402	423	410	385	443	423	388	416	397	383	406	414	394	401	395	373	449	424	411	416	417	392	398	408	398	438	433	417	390	461	432	377	404	430	390	384	394	413	426	363	390	434	412	433	412	375	372	371	431	388	429	405	404	419	448	338	422	391	393	419	429	428	394	430	406	396	421	422	416	395	428	421	423	368	413	385	415	395	414	424	411	380	393	376	392	407	411	447	423	391	408	453	403	406	378	365	418	406	382	385	386	409	361	362	388	409	405	370	415	394	424	409	383	408	433	434	435	389	382	401	423	419	424	394	394	393	402	432	412	430	388	440	403	406	416	408	426	433	387	378	396	411	416	440	390	391	396	422	428	408	417	389	430	431	411	449	397	372	400	427	386	413	393	372	404	386	409	377	409	404	389	437	407	446	421	406	379	397	385	394	393	417	401	395	405	423	407	412	403	395	396	385	407	396	402	428	429	374	390	383	377	384	399	405	428	414	408	432	398	416	400	376	399	417	397	403	412	432	365	395	412	383	420	422	410	434	377	449	457	414	417	385	427	409	388	405	402	389	438	378	402	418	408	407	378	405	398	399	391	401	390	410	420	378	407	390	409	374	369	391	383	427	385	401	443	409	400	453	404	422	378	420	377	416	408	416	385	418	420	412	416	383	366	407	447	387	420	409	416	403	399	399	440	396	410	392	378	432	401	420	392	423	408	396	380	406	402	391	418	422	425	420	430	415	408	383	423	408	400	427	399	387	377	373	412	403	399	428	396	380	356	397	376	406	411	408	382	386	439	420	392	425	461	427	387	415	422	417	421	423	420	376	441	414	333	369	431	385	412	437	432	379	419	404	373	387	406	418	405	402	393	421	398	367	377	418	350	408	409	392	400	409	376	455	422	399	409	359	389	393	411	418	401	405	372	398	402	389	387	408	461	439	433	412	394	405	415	391	426	389	415	380	398	356	419	380	389	388	400	396	389	399	416	438	424	397	437	410	390	443	404	409	428	416	393	400	407	427	382	404	407	430	426	408	405	389	424	405	381	397	374	397	415	384	384	378	420	408	405	414	378	430	383	387	386	431	412	383	397	404	439	415	456	443	380	400	397	368	411	373	426	446	444	408	404	359	430	405	399	400	413	408	415	410	406	413	391	385	428	383	397	369	361	385	403	372	433	443	421	397	426	416	350	402	416	407	419	411	443	394	411	420	376	399	406	394	416	400	395	434	426	423	425	402	382	404	409	419	380	394	384	366	429	396	400	369	386	385	425	418	433	454	407	373	379	418	396	387	417	405	395	393	421	394	440	388	407	456	431	409	419	421	413	390	411	391	394	401	374	339	427	413	425	446	437	461	405	385	431	425	399	414	401	417	406	423	392	413	416	384	392	390	378	398	391	389	448	419	381	370	367	399	401	476	435	406	418	392	434	424	383	423	406	395	428	402	406	450	399	383	403	399	407	435	394	367	432	393	376	410	423	419	409	380	404	397	439	400	423	387	376	402	404	438	419	439	383	396	390	424	414	397	386	438	386	455	414	398	388	394	434	436	404	414	420	432	393	452	429	390	416	399	415	376	407	388	417	433	406	395	397	418	436	385	400	387	426	379	478	386	416	398	381	404	408	433	371	419	398	389	388	397	376	425	373	426	410	402	395	390	418	402	388	398	399	412	421	400	457	403	433	415	388	389	384	423	423	394	402	400	399	391	403	434	413	415	421	380	396	421	419	437	410	401	374	360	350	373	429	391	362	373	369	399	396	406	375	394	399	365	424	406	390	423	387	408	431	397	457	409	438	362	421	429	434	427	383	396	456	408	425	413	446	445	428	381	346	431	404	397	428	415	412	399	409	400	411	407	405	412	420	402	379	433	423	383	381	415	407	395	412	402	410	397	429	408	412	410	382	436	433	411	426	398	407	393	391	422	380	421	372	431	413	422	388	450	400	395	406	418	394	415	388	410	368	420	384	403	410	422	410	424	410	412	382	396	405	418	428	405	388	406	395	400	421	393	396	406	408	423	390	397	367	409	401	406	419	427	397	399	371	416	413	424	427	429	407	392	404	440	407	414	389	395	400	399	391	402	372	413	401	408	397	374	374	400	429	409	392	396	402	409	380	387	410	405	408	416	374	401	398	379	434	415	438	416	401	409	403	395	396	376	395	400	374	438	397	412	435	419	426	392	410	389	377	426	392	393	435	429	406	378	388	421	406	447	437	420	400	389	456	377	411	409	372	429	410	414	420	364	392	402	371	369	403	402	427	396	397	397	408	429	381	384	414	411	417	420	448	413	393	426	423	396	380	397	405	401	396	421	419	428	405	433	399	433	403	409	423	391	427	406	423	397	389	398	401	403	383	400	400	387	420	373	428	416	435	416	400	399	438	402	401	393	428	404	405	399	412	445	440	420	434	425	454	450	401	405	357	374	384	416	401	423	411	371	385	388	424	415	420	452	451	366	433	409	400	384	402	407	439	406	361	426	428	402	384	347	425	393	374	406	407	401	425	428	415	390	395	391
2090	926	980	1030	955	914	1003	956	940	881	910	1004	956	974	890	970	864	934	937	919	920	930	919	921	897	892	901	956	926	970	958	886	949	928	965	932	971	937	1011	961	886	931	965	878	909	978	916	936	930	936	893	944	890	876	896	908	967	897	944	946	926	868	906	885	888	864	942	957	904	971	884	969	892	914	926	917	939	966	933	915	889	878	947	983	977	969	993	942	893	900	923	862	858	907	891	943	936	974	916	965	940	919	921	928	945	928	905	920	894	939	922	935	947	952	974	871	971	931	914	883	884	957	910	895	922	936	923	901	895	927	955	882	929	890	918	972	946	894	896	893	934	939	919	885	967	945	880	928	911	895	886	954	892	948	938	975	886	970	848	942	939	894	955	934	906	918	906	956	964	918	967	910	936	980	840	933	927	934	912	905	927	888	907	935	911	923	964	949	891	913	943	931	969	925	924	904	911	922	958	916	961	902	913	929	945	948	914	923	973	942	945	995	943	903	936	975	931	891	990	887	887	928	911	905	946	869	932	936	950	980	919	940	924	896	922	965	929	924	911	916	920	982	882	922	921	917	977	951	948	920	947	928	904	970	959	948	863	952	936	911	917	944	903	895	973	916	905	928	910	922	913	905	938	952	951	911	959	943	900	930	986	962	942	929	918	937	925	900	954	888	948	888	963	953	931	905	934	937	906	940	945	939	974	949	945	935	941	925	981	936	928	881	915	926	897	936	946	931	881	951	941	899	970	879	949	894	956	976	922	958	933	900	935	932	902	910	938	946	922	977	903	914	881	952	970	956	966	898	919	949	941	931	930	981	919	948	959	945	940	917	988	918	894	924	934	957	936	909	933	969	900	891	870	981	960	898	994	869	937	874	949	909	918	947	947	934	950	889	918	963	929	930	894	924	904	899	955	929	907	958	942	907	1006	955	929	934	900	943	891	936	933	928	871	918	902	874	974	978	925	971	941	892	927	918	926	944	970	896	896	858	921	973	944	936	936	955	1002	974	942	933	906	960	877	912	904	871	926	915	924	918	969	930	898	925	917	932	979	842	1021	968	915	896	949	909	957	945	882	946	912	891	938	938	918	919	873	884	913	911	944	905	928	930	922	956	917	874	933	907	911	920	875	932	911	931	916	910	956	922	972	943	905	946	944	940	952	891	895	921	930	955	900	872	902	926	947	923	926	931	899	911	892	943	870	886	940	955	933	921	855	878	915	896	928	913	926	917	858	903	902	932	947	888	1017	976	930	863	885	886	896	908	899	935	939	887	948	977	902	995	901	916	877	993	946	919	900	965	937	950	935	943	999	952	959	949	913	928	899	963	952	943	896	985	978	916	955	900	877	943	915	984	948	960	927	920	942	953	873	957	911	953	939	902	889	909	991	969	934	948	957	930	937	903	945	918	858	926	914	911	941	903	941	894	908	882	913	908	912	978	904	955	920	968	976	961	934	903	954	945	917	962	962	938	919	936	968	934	888	946	879	929	925	915	891	914	940	877	944	924	960	960	906	896	906	973	935	943	928	897	924	976	966	907	882	914	911	887	927	896	956	978	888	917	913	941	937	910	898	933	917	969	984	934	933	935	935	914	919	931	851	953	942	910	900	913	916	906	901	899	921	900	876	949	969	928	923	947	925	881	922	924	949	919	889	977	953	897	904	987	914	929	883	919	910	972	959	956	927	931	887	949	900	895	917	886	893	940	866	912	973	923	938	959	926	935	927	1000	890	939	946	917	925	878	916	931	882	924	927	929	906	945	889	921	902	859	906	925	928	969	915	942	948	951	901	918	907	901	912	877	934	927	873	941	957	990	902	909	947	923	891	917	929	953	911	859	955	972	909	945	944	916	912	958	909	942	950	940	923	875	951	936	932	911	945	936	969	912	891	860	948	929	951	901	948	827	892	940	954	925	951	948	903	910	944	911	894	943	945	969	920	962	922	928	937	955	963	946	952	911	964	944	943	858	897	902	935	891	925	961	938	952	937	925	962	934	892	921	971	930	973	897	948	920	947	934	894	931	979	881	898	907	1024	918	897	938	962	957	934	1015	956	940	963	911	898	881	922	929	944	936	926	933	944	899	901	867	955	921	920	938	928	894	944	928	909	907	866	919	894	913	894	953	971	925	933	915	913	924	911	922	905	914	907	958	904	926	976	875	905	911	935	958	936	977	957	1004	941	925	922	917	888	921	934	940	906	859	888	924	971	910	950	909	901	909	904	964	946	880	879	967	951	902	1005	907	937	946	917	918	859	903	961	877	877	959	978	933	986	937	892	939	893	963	935	923	925	893	931	953	963	928	920	905	922	934	967	971	953	951	980	880	941	914	925	938	949	925	944	914	994	875	1004	975	876	971	937	933	907	913	937	948	935	915	941	938	929	880	941	928	931	955	969	919	956	895	918	957	967	945	873	853	974	921	959	920	902	896	892	888	950	908	936	949	957	971	993	959	989	870	943	912	929	947	918	926	931	896	918	915	939	947	927	940	894	933	952	917	937	931	968	963	949	914	933	923	925	927	942	936	898	895	961	934	897	979	905	960	959	937	909	926	893	976	894	916	903	973	925	964	923	932	939	954	856	916	947	910	934	937	849	954	953	952	922	948	952	965	948	928	874	899	936	904	928	847	986	908	961	889	893	894	913	931	950	934	888	921	924	959	935	936	892	907	852	944	921	929	924	903	922	928	892	913	916	961	960	949	932	940	917	915	905	905	919	920	976	954	943	982	899	836	918	923	906	948	922	898	897	936	965	911	969	966	957	891	914	908	956	957	925	933	898	944	915	918	902	860	947	921	959	930	947	1002	876	956	930	933	941	898	910	899	974	851	944	899	899	943	888	943	935	871	937	889	919	976	922	943	966	911	872	899	897	898	922	949	945	959	936	924	947	877	913	969	897	918	946	938	1013	921	906	918	959	904	949	923	859	977	940	906	910	937	923	931	888	927	972	942	912	928	937	965	916	890	936	929	866	901	938	923	916	897	949	900	956	1003	875	969	903	938	982	936	923	911	913	879	969	914	887	923	908	925	963	963	934	940	927	974	945	955	962	958	955	893	903	918	911	972	911	957	917	919	940	947	941	924	896	882	1007	886	908	953	916	924	922	922	1003	939	920	940	904	966	894	943	889	904	939	908	914	898	923	926	894	915	962	927	899	972	931	957	866	992	930	949	942	928	974	901	917	907	952	962	889	952	949	907	929	944	939	958	934	900	955	891	919	951	919	939	888	877	927	887	926	916	963	924	938	936	981	971	920	877	891	920	897	890	941	915	905	953	927	876	905	886	906	894	934	968	920	1007	968	938	938	914	963	941	904	890	941	921	933	910	945	961	883	996	927	966	912	892	978	935	897	902	925	929	917	962	945	912	915	903	932	894	852	889	958	944	918	966	919	907	920	864	943	888	910	1003	913	902	927	985	952	963	949	914	892	881	870	937	883	990	983	895	911	888	873	943	984	933	908	917	937	916	957	982	923	960	918	871	987	917	881	894	907	878	961	920	917	944
7526	515	558	456	430	379	359	342	290	271	329	320	310	275	278	305	275	327	291	299	267	293	280	309	298	317	319	291	266	294	317	275	292	299	283	285	317	300	299	267	309	292	270	309	317	325	278	299	300	266	287	250	284	284	297	285	267	267	308	288	252	298	330	281	315	326	300	275	286	280	284	301	281	277	284	269	273	300	316	299	293	314	292	294	296	265	275	265	310	300	288	306	265	307	265	271	284	301	289	284	264	297	303	284	318	287	305	296	270	269	328	270	291	318	308	283	298	307	307	275	286	315	256	336	292	319	309	260	283	274	274	273	293	296	274	305	278	328	288	317	286	303	279	307	271	285	249	277	259	315	257	286	262	330	290	293	273	280	256	316	275	272	287	298	300	286	277	283	286	293	283	286	297	274	281	291	308	271	306	308	318	312	288	276	316	310	288	290	314	293	281	289	293	269	294	262	288	291	303	272	283	295	278	294	292	269	278	260	270	284	308	305	295	275	315	297	282	327	309	278	258	258	299	310	304	284	298	298	295	295	291	293	274	275	280	288	290	303	279	288	273	299	290	296	285	295	297	288	277	298	304	306	313	281	296	283	291	257	311	285	281	277	340	302	302	306	265	279	271	292	309	260	294	278	321	296	327	338	298	305	296	284	277	249	285	332	311	272	277	311	275	284	263	298	329	286	281	299	278	260	284	306	302	298	302	304	333	304	267	303	310	307	277	274	279	304	284	289	282	291	322	288	286	270	301	288	298	280	320	262	276	303	266	278	300	300	261	299	303	288	302	286	258	311	292	275	268	278	277	321	323	304	286	273	324	313	304	281	316	284	299	323	283	308	330	260	276	314	304	274	302	265	264	272	273	273	270	273	309	325	284	294	316	249	300	275	298	313	303	324	299	289	279	268	306	310	329	272	287	287	285	271	277	276	287	303	267	266	321	269	269	287	317	293	265	300	275	281	310	278	271	272	306	306	296	331	295	289	264	303	310	285	282	272	310	297	336	283	304	277	300	287	312	296	285	335	278	283	304	285	289	276	306	296	293	317	265	272	278	284	287	292	303	247	258	289	299	302	264	287	306	304	302	293	325	285	280	296	308	307	287	319	275	253	276	279	315	264	267	323	273	293	289	301	264	328	249	293	278	273	289	298	274	300	315	319	264	282	306	302	321	290	317	287	286	309	294	284	264	278	305	288	295	268	273	281	311	294	289	304	256	288	325	308	286	295	290	289	315	291	332	298	262	290	288	296	279	298	296	288	296	262	272	295	286	256	294	295	302	275	270	291	281	279	285	324	272	302	266	277	306	304	294	292	308	264	248	299	285	280	320	282	278	265	313	309	280	283	295	296	266	324	288	307	304	288	276	307	257	307	280	333	239	298	290	299	290	272	276	310	283	295	296	300	279	288	311	314	301	278	285	309	292	254	332	270	301	287	279	318	293	294	287	325	274	267	277	285	291	268	289	277	318	308	293	281	282	310	271	273	310	296	284	316	278	295	249	278	336	318	302	309	302	271	293	293	273	332	293	283	295	279	319	299	295	310	302	275	308	319	277	271	304	295	261	264	263	295	290	270	310	293	274	291	299	312	312	296	292	295	300	304	303	300	309	290	298	305	304	283	285	297	302	319	290	294	278	297	320	299	267	271	282	276	295	283	292	333	296	298	250	284	319	341	292	298	289	281	263	301	315	269	288	282	275	332	296	283	289	305	303	312	285	273	312	305	287	295	302	293	258	293	309	306	306	303	261	292	305	283	283	276	298	312	301	280	257	278	284	296	317	288	290	296	290	270	283	284	293	319	325	302	263	282	279	287	314	300	283	275	287	289	316	287	268	300	285	296	301	301	292	286	307	318	341	324	309	263	283	332	295	291	260	295	307	301	263	305	345	299	289	290	289	281	263	306	281	314	276	298	278	255	248	301	249	297	291	286	297	329	266	297	312	281	297	282	263	295	293	299	283	313	316	297	327	291	319	283	324	292	262	286	287	315	254	318	322	297	294	325	306	253	297	266	283	285	286	301	290	299	266	302	285	285	316	291	289	278	293	292	304	293	338	262	288	280	313	292	297	298	298	279	298	291	265	253	275	321	264	299	277	253	313	276	303	282	303	282	294	289	276	246	260	313	294	300	281	312	318	268	259	299	293	277	282	286	297	279	321	317	265	293	295	306	290	300	303	342	309	297	302	308	296	273	281	244	315	278	316	294	274	334	298	306	320	286	303	265	297	321	285	295	308	316	302	263	327	317	312	283	258	284	271	302	304	275	296	286	307	307	311	270	288	283	297	314	274	312	307	273	304	266	258	302	292	332	274	278	288	289	305	294	290	281	314	300	245	330	267	280	278	276	298	282	256	295	290	274	309	293	308	270	295	274	307	297	324	282	297	270	292	282	286	315	266	273	260	316	283	285	310	346	281	290	298	281	305	319	280	312	300	312	311	275	304	278	275	300	292	290	314	290	283	294	330	291	298	287	267	306	282	297	273	316	322	285	296	278	256	311	270	292	300	346	298	303	263	308	307	295	292	328	298	307	267	301	274	303	282	311	290	283	288	300	297	289	277	278	306	292	312	295	311	266	288	290	295	277	257	312	286	303	308	289	290	283	308	290	310	292	326	320	286	306	300	289	256	271	279	282	287	291	288	313	288	327	311	285	291	314	314	300	303	282	277	276	302	277	322	307	311	276	282	278	345	328	295	281	300	293	307	295	299	292	273	286	279	295	333	292	284	314	264	273	332	299	300	289	269	267	289	299	280	270	319	325	288	301	311	283	315	260	303	296	293	287	294	321	291	308	275	290	284	290	315	262	280	322	324	302	273	308	329	312	288	288	284	279	284	295	286	310	299	319	262	258	307	271	290	275	286	283	306	284	289	316	298	321	291	288	282	273	277	306	315	295	322	259	302	315	286	261	292	288	297	301	312	300	305	317	299	268	298	280	278	304	256	296	309	299	268	265	298	316	306	317	306	278	289	306	283	284	316	318	325	295	303	302	301	304	288	320	254	282	300	275	294	267	276	296	275	277	291	272	261	268	302	284	273	268	307	296	301	296	315	306	323	301	349	327	266	275	309	313	286	286	287	299	305	249	304	300	286	296	288	274	309	338	310	294	296	308	321	317	312	314	278	296	262	248	277	298	289	313	311	342	329	306	336	329	276	285	307	249	290	275	311	303	285	314	274	290	311	279	291	266	288	300	297	288	310	295	318	303	274	276	273	281	299	287	297	305	296	264	304	292	283	285	305	301	285	287	282	280	290	307	276	261	258	297	305	283	272	317	302	301	252	274	266	283	289	282	267	280	318	299	284	258	306	272	257	311	306	302	298	261	307	256	293	322	270	312	303	280	275	295	277	310	292	308	324	287	287	249	266	305	306	289	259	303	276	282	277	284	274	268	314	268	278	279	300	279	304	286	292	303	286	294	303	279	309	273	296	308	291	278	276	307	312	276	319	327	275	302	313	281	293	308	285	284	291	325	304	291	290	258
6521	930	1185	1472	1260	1118	1016	901	922	797	825	791	780	752	754	800	724	760	713	704	778	745	757	725	681	747	742	670	729	682	720	692	716	715	677	721	692	734	696	721	688	728	737	680	720	691	727	685	698	680	654	661	647	650	685	666	661	676	654	723	711	694	698	749	667	684	706	660	704	669	659	675	708	713	693	697	707	695	679	683	677	675	681	733	674	639	726	715	666	640	701	701	668	679	688	665	683	672	648	700	685	626	707	703	661	705	659	679	695	686	680	681	668	692	685	680	711	722	666	712	704	687	702	680	697	721	700	691	655	711	700	669	704	670	639	659	736	680	678	675	654	716	634	666	675	644	687	680	700	671	705	673	682	664	731	689	718	728	676	684	682	698	672	687	697	689	699	663	687	691	639	687	689	715	711	708	659	691	690	690	667	686	666	677	722	701	684	697	684	720	664	661	686	687	726	650	699	701	744	707	751	639	702	690	701	674	711	717	704	678	713	687	673	685	679	647	679	676	682	680	661	698	698	727	648	698	744	681	629	656	653	709	693	661	714	693	663	685	674	673	674	706	714	694	666	664	638	717	711	683	699	673	691	679	663	648	698	655	644	711	686	613	697	699	672	668	732	621	704	635	731	657	671	686	641	690	710	713	658	676	680	691	673	666	663	703	672	691	697	679	706	664	709	676	659	673	634	734	653	711	687	667	673	713	753	684	671	719	726	662	732	674	685	655	739	657	697	732	659	679	669	672	725	689	719	743	663	684	678	705	668	676	698	689	673	666	679	672	710	706	668	646	653	674	636	690	686	733	659	682	681	662	671	710	652	689	637	668	686	697	754	670	707	666	684	687	688	692	657	672	688	707	667	681	690	658	689	679	705	701	685	711	702	713	679	695	665	703	730	666	649	693	662	700	691	663	695	703	672	688	659	727	656	647	676	673	724	705	712	666	641	668	659	672	690	716	636	681	714	695	698	709	684	701	675	694	658	675	703	700	731	656	627	749	676	724	664	661	705	695	675	692	703	637	686	607	668	692	716	662	710	683	718	654	683	697	660	643	669	675	693	680	642	671	699	693	658	665	681	623	691	648	656	710	674	689	658	671	693	698	693	646	703	711	698	703	704	639	697	697	675	750	699	731	714	687	660	670	673	697	666	685	676	667	687	658	673	664	687	686	705	701	660	659	715	672	684	688	722	683	687	668	698	699	684	677	697	694	672	685	696	681	699	681	672	709	696	646	715	700	709	695	705	689	679	715	661	640	658	660	721	709	680	654	694	686	700	660	664	694	693	663	640	707	668	671	696	687	640	681	671	703	677	662	715	631	664	683	673	698	673	724	642	756	651	714	699	681	707	659	684	727	654	735	674	619	670	664	654	724	699	639	720	705	712	682	737	681	685	680	691	670	701	618	653	688	681	702	698	669	640	684	696	693	720	679	670	717	693	680	676	668	683	650	662	714	639	671	668	663	676	726	676	663	675	691	677	689	672	646	659	674	682	688	712	698	698	748	655	631	677	682	687	665	719	689	663	652	670	772	698	672	721	705	701	735	641	699	723	671	727	714	654	652	680	658	658	682	652	673	717	671	650	685	619	641	666	669	692	743	667	688	690	728	719	701	704	720	726	671	694	624	662	689	670	666	673	692	707	692	704	673	667	666	673	731	688	725	721	674	707	717	676	683	666	681	706	689	675	695	676	658	733	715	691	680	697	650	730	678	699	660	703	685	669	677	714	702	726	699	706	692	695	689	728	722	668	694	709	740	707	641	738	675	653	690	685	692	688	685	710	667	714	664	756	633	674	660	664	674	683	661	662	716	693	677	656	691	711	678	711	699	736	680	701	655	709	729	687	713	689	666	699	709	680	694	701	655	642	753	667	684	712	649	710	626	654	650	717	695	664	674	711	704	700	720	663	665	720	643	709	686	675	652	666	680	680	669	690	652	664	667	683	691	715	672	693	667	681	680	665	714	657	641	695	662	672	722	653	682	686	731	748	693	673	661	641	641	718	740	711	682	671	733	718	673	707	700	664	691	719	683	746	680	720	664	707	726	743	663	669	626	689	669	724	688	636	707	718	702	674	686	708	670	706	724	704	707	660	692	718	644	671	733	665	664	712	675	707	713	697	714	654	671	717	687	668	702	707	689	709	654	682	666	694	693	683	710	690	723	662	654	717	691	662	681	644	699	686	701	710	653	709	675	721	672	677	690	710	696	742	673	695	682	665	683	660	659	640	647	676	680	668	700	650	683	679	678	722	722	689	693	726	688	680	673	641	681	660	709	674	669	671	674	678	670	674	682	695	753	690	666	671	667	673	688	635	667	662	654	706	666	696	665	665	698	646	674	707	671	685	685	642	706	650	699	749	691	705	619	684	721	744	651	713	679	639	701	714	667	662	668	677	655	694	651	690	704	681	719	675	635	689	700	698	675	645	717	634	689	737	693	685	681	735	755	659	683	707	659	671	691	627	657	684	645	675	709	725	689	667	717	714	730	710	625	705	728	665	661	709	686	674	660	685	689	669	677	696	703	707	664	664	661	658	675	679	696	738	704	702	664	679	675	689	664	709	674	671	700	659	752	677	705	679	664	622	653	672	694	703	751	704	720	689	661	668	690	711	735	686	693	707	694	729	685	701	688	688	712	666	670	696	652	725	685	697	655	689	664	681	688	709	710	661	721	702	728	693	706	715	670	718	710	723	661	703	696	729	678	677	701	711	669	689	679	694	652	739	701	662	691	686	641	679	723	693	700	732	696	706	689	697	721	652	675	650	712	686	663	664	694	700	728	642	703	642	710	673	680	662	661	617	724	742	714	656	684	705	704	656	694	648	715	711	653	654	606	698	698	725	682	655	685	699	704	715	659	681	651	692	675	667	694	682	656	656	688	712	713	671	665	684	684	704	628	646	699	698	675	658	684	707	747	648	690	726	674	676	690	736	608	688	745	634	628	722	711	665	697	697	668	695	668	671	719	698	685	683	644	654	666	689	712	691	649	714	696	666	713	647	640	664	712	657	670	646	706	693	669	721	643	715	680	685	662	688	704	678	657	755	649	655	703	689	673	673	687	704	702	656	670	661	706	665	711	734	650	679	667	642	759	633	667	661	692	711	659	701	697	633	706	717	666	691	662	703	700	717	676	679	690	683	672	643	696	654	634	681	756	692	680	711	684	690	640	683	622	721	682	675	730	678	711	689	681	715	727	687	685	693	712	656	691	707	659	691	663	678	699	676	657	677	656	674	691	697	659	697	741	720	700	666	724	684	696	659	685	705	685	621	705	664	659	689	643	680	685	671	672	665	716	606	716	693	654	651	721	680	676	657	646	697	687	715	738	672	704	721	686	697	737	650	669	644	685	688	648	680	671	695	695	642	665	651	717	703	697	663	664	672	706	680	704	684	688	687	691	634	688	710	684	714	683	655	673	647	649	706	715	683	694	653	677	730	731	697	700	667	699	692	668	688	624	712	701	719	669	682	702	678	697	670	670	693	707
13052	795	656	508	360	303	249	198	181	172	160	152	148	194	178	156	144	140	156	154	135	133	141	149	132	144	144	128	130	124	125	141	118	133	129	130	166	135	147	119	153	113	121	149	114	161	124	139	127	117	119	124	143	118	129	132	138	129	133	139	126	117	133	131	134	138	152	114	117	145	134	152	156	152	118	131	161	142	139	134	149	144	135	121	132	124	115	122	118	138	130	146	134	131	126	134	133	144	140	126	161	128	122	115	131	135	163	122	141	152	135	137	115	139	133	136	147	115	140	143	136	131	139	119	148	136	145	140	119	132	129	148	128	139	147	151	142	134	136	142	153	138	125	133	128	139	121	138	123	158	132	144	148	135	127	145	123	132	145	128	131	148	150	126	153	113	129	136	122	145	142	122	134	133	132	137	145	134	126	140	121	134	144	108	129	126	128	142	121	147	152	134	127	152	137	125	107	128	147	156	141	137	142	150	136	141	146	134	135	135	136	139	134	137	131	135	152	131	146	164	125	145	125	147	126	149	148	147	122	128	140	133	130	107	117	141	132	132	144	123	148	143	134	153	123	146	132	149	137	127	131	120	137	148	152	152	149	118	129	128	129	144	137	133	120	147	141	142	135	133	146	120	148	110	147	111	147	144	136	147	127	143	127	123	145	136	122	120	138	135	128	124	123	130	108	116	137	129	126	118	117	135	120	124	122	144	144	134	117	151	149	123	105	129	155	131	165	131	142	146	131	115	117	137	133	138	133	150	147	155	118	126	124	137	131	132	115	149	132	138	124	150	116	117	161	137	132	123	139	107	110	106	143	156	131	138	114	123	155	124	133	154	143	118	138	138	136	142	135	145	128	127	127	133	143	133	132	151	143	128	133	140	123	129	127	136	141	131	137	131	152	128	130	137	136	118	128	136	135	132	125	131	145	134	133	138	126	107	123	160	113	137	106	131	127	134	137	124	125	121	133	153	140	124	139	155	129	140	144	126	134	112	141	146	156	111	143	124	150	136	124	138	115	132	131	139	140	134	135	136	130	146	150	157	121	120	144	139	156	150	125	134	101	150	125	148	144	146	140	147	129	132	162	128	124	142	137	128	120	131	137	124	144	133	137	145	148	146	123	136	155	138	160	123	141	131	127	136	140	132	113	124	120	155	120	150	139	125	140	160	135	120	150	123	136	129	133	142	130	123	134	125	121	145	145	118	152	140	124	142	140	136	138	131	161	145	149	123	129	147	126	127	133	132	124	153	154	142	131	114	140	138	139	150	121	145	122	132	139	118	138	138	151	147	116	148	143	120	157	124	142	126	140	135	136	125	124	121	115	128	125	119	128	112	156	144	166	121	122	140	154	144	139	128	122	121	119	126	142	145	148	113	141	145	126	141	133	143	128	124	129	131	132	126	141	120	133	124	127	112	140	127	120	135	149	133	137	129	133	134	143	145	122	135	150	136	135	128	140	140	143	139	125	121	130	114	154	158	122	140	116	134	132	137	162	134	141	118	152	137	131	116	117	130	122	115	150	133	144	130	134	113	129	140	149	145	127	120	133	118	141	134	129	114	137	133	156	144	130	121	137	136	139	129	138	127	134	120	136	148	146	151	126	141	119	157	142	147	148	123	131	109	134	126	135	144	121	116	110	127	125	111	124	130	128	125	141	133	151	123	118	129	141	146	133	133	123	118	124	147	123	147	129	140	131	132	140	117	163	134	140	135	127	126	124	128	124	137	108	125	133	126	143	133	134	135	142	142	111	111	103	138	134	163	131	124	129	139	161	139	140	140	128	122	143	160	134	140	139	142	125	115	132	116	142	129	125	112	136	145	142	129	122	141	157	137	145	148	129	125	139	138	148	128	129	142	133	137	130	138	124	137	134	134	160	118	130	115	135	128	151	114	116	122	144	169	144	131	123	140	118	139	116	138	136	147	131	143	139	129	139	153	129	172	118	140	143	152	124	152	139	131	140	126	136	140	135	130	159	148	132	146	143	128	140	140	116	139	124	129	137	111	125	138	124	148	124	151	126	129	159	149	143	152	154	142	135	128	134	133	136	124	103	137	127	143	136	129	120	124	148	135	143	147	105	128	138	136	155	123	145	125	130	139	146	135	137	132	126	145	123	135	138	112	119	132	109	132	138	147	120	135	137	131	144	130	130	119	148	125	120	140	132	137	131	136	135	124	122	116	145	143	135	119	128	147	140	123	130	135	126	144	116	129	133	135	132	143	131	134	124	138	140	119	119	151	133	131	158	145	118	129	140	122	127	141	148	128	130	138	130	122	125	130	137	122	119	142	154	156	124	163	127	148	117	134	139	136	138	176	135	122	118	141	139	158	123	122	149	139	120	136	127	137	131	156	151	129	139	129	122	155	142	145	120	118	153	150	176	129	130	140	127	121	110	130	143	150	141	143	136	133	137	113	153	134	126	124	139	148	149	137	120	150	132	132	143	130	129	144	142	130	127	150	141	122	122	144	147	132	138	178	132	149	132	137	121	150	152	128	137	138	155	130	129	164	133	135	129	125	154	125	129	137	134	122	135	122	134	122	122	116	110	127	146	136	123	145	113	148	160	134	142	145	127	129	130	145	142	136	139	143	154	145	137	117	166	131	126	133	145	103	128	124	122	124	116	144	129	152	119	127	116	96	125	125	136	121	133	139	146	144	129	157	132	128	160	121	107	148	126	101	116	128	147	154	135	132	140	126	136	143	136	134	147	126	133	116	121	125	130	146	126	135	123	126	145	143	127	136	127	142	129	157	136	142	151	138	142	115	110	110	135	127	139	149	132	137	138	132	143	113	140	167	127	138	126	120	138	144	137	128	141	137	147	143	154	131	125	133	128	128	140	128	146	147	136	122	159	134	123	144	154	138	132	142	111	126	154	155	152	121	129	131	145	135	118	127	148	126	133	121	142	112	153	146	145	123	133	153	146	120	142	117	130	138	151	114	131	121	123	125	133	129	125	128	134	116	150	120	124	135	136	149	121	140	126	137	145	126	141	128	137	139	122	118	124	160	140	133	168	143	118	139	132	144	144	148	148	139	121	141	157	134	130	131	136	136	139	128	146	133	121	127	134	148	141	131	155	137	145	132	132	134	147	173	132	133	122	167	135	147	121	138	139	155	146	146	146	157	147	149	153	122	148	128	115	131	148	129	142	150	141	140	161	134	120	136	124	118	121	130	126	144	133	150	141	141	126	132	136	144	133	137	115	122	153	139	122	135	135	137	129	157	150	137	136	140	144	132	128	135	132	158	133	139	140	125	128	177	129	135	133	134	135	117	134	140	128	123	123	131	142	137	120	123	150	137	128	130	125	128	129	145	128	132	110	132	152	139	118	126	120	128	130	136	144	153	147	149	121	129	106	127	123	137	109	146	136	165	130	152	123	137	150	159	137	133	143	120	123	134	137	128	133	122	150	155	142	142	126	139	110	142	122	134	139	152	136	139	132	124	126	137	132	127	116	109	141	141	131	139	134	121	122	129
7863	810	1396	1676	1427	1219	1058	819	771	649	635	561	552	533	519	496	507	484	450	444	452	451	421	421	385	380	396	397	387	388	412	368	367	368	406	383	412	394	391	389	373	377	355	347	379	356	379	314	357	362	369	398	373	380	377	374	365	368	366	353	372	362	385	357	345	346	368	362	365	370	363	363	383	345	356	371	345	375	396	379	350	360	327	346	353	357	360	363	370	374	331	334	369	354	388	341	382	409	346	365	351	351	399	373	349	379	344	344	376	372	369	369	354	356	407	385	349	336	348	350	391	351	344	381	372	366	360	379	369	359	352	321	357	377	358	350	331	330	342	321	335	342	326	361	341	306	356	414	367	341	341	364	342	332	366	347	373	352	355	361	360	376	366	370	345	333	343	371	381	352	358	351	374	340	345	347	380	358	348	338	367	342	369	372	374	384	334	362	351	382	373	385	365	378	354	314	386	364	346	373	352	362	395	359	356	356	335	380	338	315	368	356	333	354	349	370	356	363	351	361	345	366	358	365	394	350	349	337	363	367	363	327	324	335	348	336	366	315	353	353	362	372	358	365	375	369	346	384	372	375	353	378	378	366	377	329	361	337	371	365	354	386	392	388	347	365	345	346	371	338	400	384	392	375	347	341	396	358	378	326	376	349	354	336	382	371	343	369	363	341	356	339	369	369	354	323	340	364	346	367	395	388	393	334	366	334	383	347	365	361	381	356	393	367	368	359	365	360	398	331	363	355	376	364	353	361	365	400	365	360	358	312	365	334	329	341	339	372	374	337	346	368	331	365	352	335	367	324	369	335	390	376	351	325	380	376	350	341	330	336	334	365	363	361	352	361	352	333	361	366	363	389	384	358	354	379	353	386	361	360	335	343	350	352	369	352	377	390	378	330	341	338	334	365	347	355	374	360	345	362	324	355	309	334	366	371	371	341	337	370	378	373	369	346	387	386	344	306	345	369	385	364	369	387	370	342	373	385	354	375	347	382	362	367	371	339	365	337	343	386	356	395	329	354	376	370	361	350	355	369	394	389	343	325	337	345	353	355	374	356	352	362	362	358	351	335	325	371	361	353	381	361	359	376	361	336	363	388	344	363	357	335	365	346	392	359	364	334	332	355	357	360	344	352	350	332	354	371	382	335	361	326	347	339	351	375	355	345	359	338	374	332	340	368	338	322	320	362	341	345	356	371	388	372	349	364	363	349	371	370	357	328	344	345	353	359	385	367	357	326	390	371	337	348	381	359	347	347	387	345	340	371	330	386	358	349	374	346	328	357	341	364	382	334	349	342	341	349	350	348	349	392	375	371	323	367	354	346	354	349	318	361	335	347	372	344	366	345	362	352	399	347	370	344	391	385	366	415	316	372	377	317	359	397	348	379	360	353	343	359	407	358	373	325	363	390	346	378	375	366	344	345	371	340	373	360	337	378	356	349	344	353	363	318	324	337	355	335	334	342	363	377	333	353	342	344	360	356	387	404	351	372	352	337	373	349	342	346	316	336	379	351	349	352	384	361	374	337	362	381	336	339	322	337	354	348	321	364	365	362	384	321	403	396	355	373	367	363	339	341	356	374	348	386	389	360	335	324	357	364	353	346	365	363	307	347	342	335	354	361	358	322	351	355	376	362	328	344	325	396	388	334	356	312	337	365	329	354	352	347	345	368	386	362	344	368	363	353	396	388	367	384	334	345	358	377	344	370	374	395	361	332	369	363	327	374	344	346	360	346	343	350	305	340	366	384	347	364	347	350	357	339	372	350	338	347	348	359	360	371	365	349	368	334	344	363	368	372	358	357	361	368	360	331	330	365	337	347	365	383	369	303	334	370	379	341	362	360	363	315	356	367	356	391	328	358	359	324	352	361	344	351	363	367	345	328	376	345	375	392	360	357	359	358	352	366	360	375	370	367	355	369	392	383	367	353	368	372	364	328	360	349	357	384	351	362	390	328	387	399	360	357	356	334	370	358	350	375	353	369	344	335	332	329	393	351	373	380	339	347	369	338	366	367	345	336	365	336	360	415	360	363	380	350	338	360	357	364	361	377	350	379	378	373	372	360	344	358	355	381	387	340	362	359	357	324	358	361	356	363	382	337	370	360	341	361	371	363	333	382	373	377	360	352	335	347	320	352	375	336	390	377	382	327	356	380	345	392	339	363	346	351	360	360	346	332	360	344	376	388	343	347	342	332	355	362	350	356	360	336	349	312	324	389	373	353	337	384	370	396	368	373	387	342	368	361	346	366	352	358	360	356	338	345	386	381	387	336	380	359	368	348	369	368	363	323	347	329	347	377	389	369	352	351	339	353	387	394	359	358	371	335	335	380	366	378	339	316	372	348	370	344	333	366	346	354	362	381	336	366	371	342	355	379	325	377	342	355	350	349	348	387	351	351	339	353	377	379	364	374	340	352	382	359	356	348	348	366	352	343	371	367	401	361	369	365	350	394	354	377	354	342	319	362	369	338	318	362	367	346	318	356	333	318	325	363	395	365	359	351	373	377	357	340	384	384	346	355	334	339	360	366	362	362	340	378	359	375	319	373	355	374	345	353	376	366	373	360	378	325	335	355	385	360	342	412	373	359	318	356	320	346	347	354	344	363	342	347	371	368	323	351	362	350	360	346	343	351	387	345	328	337	359	365	355	337	393	362	335	335	360	318	374	350	335	369	350	356	328	377	391	347	335	330	358	370	338	376	334	353	300	348	362	372	336	342	349	339	360	348	355	340	372	375	361	338	381	356	348	354	343	416	375	362	346	356	349	337	370	364	336	352	372	379	347	366	347	372	357	357	369	337	362	344	359	389	334	372	333	368	360	341	368	393	359	378	368	329	335	334	364	374	354	343	358	336	323	380	350	369	355	337	351	357	334	365	376	410	337	305	324	371	354	383	355	354	335	350	386	350	347	366	338	346	341	343	330	372	346	371	341	380	332	360	386	350	399	354	374	363	348	354	352	368	313	363	379	348	378	359	379	389	366	329	378	352	350	355	371	370	361	346	344	343	413	367	334	367	331	407	353	367	355	382	362	363	368	350	359	378	362	382	357	355	354	344	364	345	362	360	339	365	329	355	356	369	365	319	369	369	354	374	368	354	359	339	373	341	372	337	347	324	324	345	369	337	364	351	330	388	355	359	349	348	337	348	350	355	365	362	375	345	366	329	358	371	339	361	354	335	360	376	369	359	321	322	383	341	359	359	376	339	364	378	356	338	377	356	344	332	375	331	363	343	372	336	329	339	374	332	361	357	390	380	353	359	347	366	365	346	339	356	368	364	324	314	366	365	365	399	352	356	366	335	364	373	355	365	331	339	360	350	332	344	310	363	349	363	367	359	370	338	322	345	371	355	353	344	349	343	377	354	330	390	362	345	379	355	389	342	342	346	341	375	331	358	336	396	343	348	369	341	356	333	345	345	341	347	325	358	358	322	359	356	361	340	343	345	342	356	381	337	380	397	366	355	320	380	380	368	343	331	401	342	354	366
1541	425	419	385	413	433	422	433	400	423	418	397	411	400	353	424	390	405	398	394	426	439	339	376	406	416	404	399	397	413	429	414	384	399	413	408	406	424	421	399	393	390	387	453	406	386	420	414	411	384	410	406	380	413	362	413	396	465	380	415	397	423	388	392	404	448	416	425	366	420	406	406	402	367	402	411	351	409	415	384	380	432	396	427	404	399	385	385	432	403	466	367	377	439	392	436	369	366	404	451	396	422	429	429	408	383	402	404	418	357	392	401	390	439	439	415	423	369	418	400	405	404	415	416	436	428	392	408	384	393	333	387	390	434	387	454	408	451	399	365	390	436	414	386	395	417	369	449	446	431	427	414	381	407	414	438	441	421	372	404	394	387	422	433	386	411	434	417	407	395	398	386	420	428	440	389	404	421	399	387	388	404	388	461	389	399	411	397	439	449	421	399	380	388	418	397	407	375	410	442	436	423	418	388	428	410	365	380	385	409	420	409	431	433	418	444	379	404	361	414	425	400	443	413	413	398	375	424	406	406	409	418	371	412	428	420	387	388	364	397	396	351	410	416	384	389	398	400	401	414	400	417	402	397	343	409	407	399	363	416	403	423	382	387	426	416	399	411	393	439	363	393	390	405	422	399	416	373	396	368	363	435	375	410	411	412	390	409	394	383	382	452	403	393	403	376	354	385	413	423	418	397	410	399	398	390	404	398	451	399	378	397	415	419	436	395	384	413	404	409	432	410	441	411	421	392	398	439	414	422	388	389	377	396	451	414	430	390	377	391	418	392	416	395	420	405	390	380	407	383	425	405	441	418	396	393	421	407	435	444	428	387	434	417	381	397	433	391	405	437	407	422	438	468	406	405	366	402	394	440	405	420	388	394	408	365	430	431	391	410	423	393	360	421	394	424	378	383	386	371	453	403	348	427	416	382	362	413	445	394	414	438	402	402	377	404	434	373	414	442	383	414	410	365	402	399	392	442	452	372	407	405	375	380	412	423	405	359	441	364	433	426	422	429	402	401	383	413	404	386	414	389	447	432	433	409	380	384	415	448	390	409	433	412	385	417	413	396	405	401	380	424	398	414	441	433	384	390	407	444	410	408	424	435	397	403	413	432	417	391	428	387	378	396	428	438	402	378	383	371	388	402	412	388	402	390	429	387	406	400	412	360	393	395	413	417	393	418	403	395	373	442	397	383	407	402	432	433	413	403	433	414	424	425	418	416	450	403	435	404	389	407	430	425	404	413	401	370	408	408	390	386	407	417	385	409	427	377	370	387	365	401	401	404	408	459	421	430	400	384	425	423	406	385	390	406	389	421	414	389	381	378	370	361	409	416	407	419	432	396	369	401	419	401	410	397	401	416	412	405	379	414	376	433	369	341	415	427	421	434	367	392	444	425	403	406	411	407	381	366	392	402	396	383	413	391	408	410	354	389	397	386	403	401	422	415	371	387	394	443	372	404	413	401	413	417	398	435	407	452	413	376	441	442	423	418	434	405	413	377	371	395	429	401	413	358	387	408	387	389	390	375	410	419	453	376	414	387	382	413	408	412	443	384	407	398	401	367	401	414	386	406	389	363	416	434	393	374	398	395	389	438	440	407	435	402	395	411	374	376	399	439	402	410	412	417	374	415	382	397	396	419	410	396	392	424	417	417	371	382	433	403	401	428	377	402	435	388	371	395	406	403	433	385	384	400	397	424	405	394	447	388	410	425	364	422	422	414	404	421	414	406	378	430	397	374	430	406	439	400	392	386	422	410	410	406	423	448	412	415	393	361	379	379	436	402	459	419	438	398	372	432	427	351	411	429	386	402	416	394	365	403	397	383	422	359	385	403	404	382	424	431	432	446	436	426	379	399	419	393	389	403	438	407	417	400	414	388	393	444	394	431	362	387	387	416	388	385	391	364	374	401	361	427	388	387	405	386	424	402	352	402	415	404	372	424	392	414	374	390	443	403	400	346	424	395	415	393	385	422	360	391	369	395	426	402	462	409	398	398	373	409	409	404	377	371	402	382	401	408	418	416	404	431	437	373	419	415	409	396	406	428	378	386	397	371	396	380	427	385	413	420	405	409	402	374	370	405	341	410	420	418	384	409	436	432	388	416	380	406	440	408	373	387	370	399	418	401	420	378	405	422	445	395	414	393	391	396	414	393	403	366	450	369	408	420	413	382	398	414	373	436	399	387	409	408	416	411	414	387	380	433	384	374	381	421	463	435	438	387	410	393	415	405	400	461	380	449	422	382	411	422	381	403	433	416	350	410	398	380	401	396	411	436	416	393	416	405	479	420	400	378	361	391	459	405	374	419	407	401	398	436	406	374	395	448	410	411	400	420	393	367	403	458	387	395	411	404	423	421	421	385	409	378	365	404	402	434	432	379	412	413	381	406	430	430	428	450	395	393	377	393	380	416	403	420	437	396	413	439	393	392	357	401	386	419	369	412	422	436	401	394	425	445	409	391	412	420	352	365	414	370	374	378	421	407	415	428	418	385	358	396	389	405	441	405	389	380	397	382	399	409	370	394	415	383	409	404	421	400	405	423	434	394	430	422	431	400	399	384	402	451	394	416	376	398	429	424	397	362	419	418	416	386	419	399	420	419	387	441	422	451	454	424	394	388	385	455	441	433	415	406	395	448	395	423	440	414	421	405	415	419	389	401	398	405	399	401	422	396	389	407	422	427	406	398	419	398	387	400	395	424	391	465	413	381	420	415	449	434	387	434	417	416	389	434	411	433	369	405	424	415	390	393	403	397	428	396	386	431	418	375	395	390	398	411	403	371	389	388	455	376	385	387	400	439	444	412	412	394	392	356	419	402	401	425	395	398	379	401	396	404	403	416	393	361	392	409	399	387	362	401	401	406	387	393	425	372	412	398	426	419	427	419	377	402	423	431	391	387	385	382	413	434	394	425	397	427	408	401	397	424	427	385	420	385	393	417	438	429	428	437	356	409	385	427	393	375	407	431	413	404	398	383	369	380	401	379	411	427	425	375	420	409	401	418	427	360	382	362	377	388	429	392	404	386	410	456	385	359	384	380	425	412	412	384	378	373	372	383	387	417	372	433	417	430	411	384	435	409	420	408	436	405	408	425	426	402	383	402	395	393	411	422	417	394	427	368	383	376	425	440	394	382	407	433	377	362	391	386	378	435	397	386	451	368	421	403	414	374	405	391	442	387	425	384	411	403	418	474	407	432	445	413	388	421	405	401	401	360	446	429	384	405	401	399	405	401	406	425	417	388	439	416	428	364	404	419	400	408	373	424	364	365	382	395	429	421	432	436	371	415	430	390	429	385	410	417	407	405	401	433	411	413	411	401	370	388	414	418	411	390	382	403	457	439	411	396	406	433	429	399	435	420	399	405	432	391	367	368	368	399	447	378	428	396	442	413	415	400	413	440	389	430	400	362	409	359	389	353	407	379	385	411	450	389	418	410	405	427	402	425	402	387	420	366	404	387	414	408	390	414	386	390	429	410
2172	954	964	933	946	909	939	893	876	875	934	978	921	956	925	872	964	973	957	950	915	881	913	868	944	930	916	943	912	934	893	917	963	928	899	947	913	984	939	942	927	910	959	925	901	902	924	904	923	945	999	883	963	914	947	952	916	931	940	948	941	896	942	933	954	934	922	957	896	870	932	927	942	919	907	897	979	924	890	915	928	924	939	930	889	855	969	932	916	924	932	922	935	989	932	930	953	970	926	907	926	994	908	930	925	900	932	957	990	960	876	965	922	908	923	934	947	968	975	971	942	945	921	908	899	917	873	899	946	914	913	971	937	970	896	919	955	935	927	903	859	904	929	937	887	899	932	911	921	927	905	921	914	950	972	912	925	928	916	915	902	973	954	943	924	957	917	918	907	912	916	927	939	944	941	922	925	924	915	886	896	945	899	951	860	965	997	857	913	866	960	945	955	882	874	944	920	956	974	945	907	975	910	947	909	919	911	944	918	967	893	933	979	899	971	901	947	902	916	967	951	951	950	932	897	922	929	932	1004	897	886	922	940	940	900	881	927	941	935	950	940	936	950	899	934	918	919	946	930	913	964	916	920	917	897	930	954	884	947	919	921	915	904	914	918	926	943	944	917	910	960	927	946	903	981	880	895	900	916	870	935	913	901	909	861	964	919	940	911	945	939	958	1004	961	901	914	920	943	945	938	872	917	881	911	935	907	899	982	903	958	944	958	902	1008	906	928	908	916	925	955	927	917	939	938	919	951	909	924	917	907	962	960	947	909	882	937	893	970	917	923	918	933	909	923	904	954	888	969	970	893	880	919	931	913	916	880	885	942	945	951	940	863	883	929	936	966	875	951	895	953	947	911	913	955	895	896	1011	990	907	908	931	893	921	917	928	923	897	931	936	970	952	909	934	929	880	915	917	929	908	986	954	905	922	903	918	955	947	918	979	876	931	909	891	937	941	890	961	913	931	906	886	916	960	961	992	888	1003	982	880	923	941	906	906	897	935	916	914	930	902	929	977	918	931	973	947	902	959	950	920	932	906	926	939	901	894	931	915	942	888	961	927	938	947	915	999	880	911	872	910	934	902	924	914	947	943	927	903	899	960	934	900	899	921	922	969	960	952	917	884	965	909	925	948	957	967	924	925	895	851	898	962	886	938	909	912	899	975	949	932	920	938	905	949	927	957	960	977	950	965	920	948	919	948	908	984	979	913	915	914	949	959	929	929	905	962	926	1003	885	919	989	927	976	867	947	983	902	888	899	904	934	947	933	948	978	899	920	952	923	933	923	933	896	900	896	935	963	921	914	939	927	903	919	907	932	942	905	932	935	919	911	903	897	940	901	909	938	960	912	939	920	906	925	943	958	888	946	926	973	909	959	898	909	908	887	890	957	914	958	919	916	867	908	928	906	977	902	919	992	908	937	943	949	920	926	898	920	991	983	896	910	967	935	911	963	936	948	924	945	925	871	918	940	947	897	930	907	930	945	908	884	891	953	939	930	911	918	1002	929	926	999	941	919	932	916	863	910	919	953	867	952	965	949	906	948	868	917	935	893	927	910	949	872	921	959	978	934	954	915	947	976	943	921	943	956	951	965	920	893	954	925	915	939	934	892	886	963	954	999	926	916	927	957	962	934	964	926	926	908	890	908	950	896	872	914	980	962	928	942	967	896	881	894	985	925	901	968	921	913	916	912	925	923	893	960	852	937	886	899	997	946	914	963	898	899	905	927	900	926	978	907	947	951	908	964	941	952	903	943	931	984	907	933	921	1003	922	918	892	926	929	902	935	979	902	926	954	850	929	906	928	974	955	884	934	941	955	903	917	908	948	952	882	960	918	942	929	980	886	922	898	936	908	905	966	934	893	900	962	935	926	892	929	965	952	960	964	894	967	898	964	961	951	913	938	930	956	924	965	910	924	974	849	953	908	922	943	946	920	899	963	900	900	957	955	929	929	878	918	908	958	970	912	875	933	925	948	920	919	919	925	951	885	971	895	927	936	918	940	901	976	918	924	890	921	932	937	952	887	848	942	923	1012	962	925	943	950	918	901	949	908	961	892	864	976	939	910	954	945	941	1020	929	933	880	909	927	945	933	935	900	897	916	919	897	907	891	923	893	941	914	939	930	954	947	945	914	893	910	918	937	884	903	909	965	951	862	914	941	930	977	917	968	884	965	954	965	906	978	937	961	894	927	1005	929	896	913	914	952	929	1001	940	927	947	967	957	855	877	896	920	938	915	952	929	899	935	969	913	936	878	902	891	917	957	978	952	948	959	888	896	882	961	888	886	944	934	933	948	874	989	898	887	963	967	970	1033	930	974	893	940	903	953	943	899	924	905	970	918	882	902	942	961	965	973	934	962	885	932	919	932	922	921	926	931	912	910	949	904	943	1003	952	874	882	906	965	931	939	911	901	950	907	971	933	900	861	929	905	931	939	962	929	927	900	891	934	962	955	966	884	937	907	887	965	944	946	938	899	919	920	971	909	957	957	941	888	974	915	927	966	966	937	935	919	934	906	907	920	922	903	942	938	978	913	926	954	959	877	993	910	909	904	850	924	887	949	946	878	937	909	923	939	874	943	1008	928	876	910	871	943	929	886	960	938	945	923	912	941	982	898	912	953	947	945	959	907	951	882	934	911	916	896	919	960	970	942	971	898	921	915	956	900	946	930	948	972	929	883	920	929	933	898	886	946	976	966	964	911	916	944	898	922	923	924	900	946	986	940	874	946	948	933	922	938	915	960	948	903	967	895	878	910	958	898	917	920	944	887	947	933	915	953	879	911	891	912	940	942	930	954	879	931	910	926	898	951	949	960	985	933	974	940	924	850	871	908	888	986	916	894	887	956	923	920	911	928	896	977	939	894	933	935	947	910	912	922	901	960	930	938	1030	967	947	889	961	964	919	867	919	932	987	949	897	920	953	897	918	922	927	906	895	931	885	885	940	914	861	933	945	894	980	956	922	953	906	930	953	942	958	983	1006	897	875	867	942	943	924	904	898	907	923	925	916	916	933	935	868	969	960	931	957	929	925	901	894	939	940	852	889	932	886	906	951	921	908	953	966	920	961	930	900	942	901	946	934	962	909	964	880	925	947	914	966	878	920	956	922	917	976	879	957	936	868	928	908	888	915	966	991	910	904	877	882	907	925	928	916	946	914	909	916	924	919	910	920	919	928	935	954	898	888	864	929	961	908	879	917	915	908	956	923	920	906	899	885	908	942	947	937	922	964	994	905	936	994	889	901	913	905	920	928	945	910	962	942	960	981	905	898	936	949	945	939	949	950	896	920	830	878	1005	951	940	942	993	929	940	948	936	932	914	904	984	948	956	886	939	973	942	908	898	997	929	888	963	905	934	935	847	944	982	951	934	951	893	930	959	932	902	941	965	928	912	924	935	942	887	961	977	912	947	928	912	950	920	889	915	896	931	939	931	920	893	921	946	965	928	919	983	886	950	923	902	937	925	919	881	979	929	935	929	925	927	895	948	954	949	929	934	919	968
7473	544	576	493	412	358	324	365	339	304	333	359	295	314	279	305	282	331	297	294	305	305	309	336	299	296	299	286	298	273	313	304	281	322	280	309	291	284	284	314	301	288	295	281	298	294	301	302	272	286	316	297	311	289	298	288	302	279	266	299	286	298	295	293	300	307	296	279	269	278	304	287	273	297	272	301	273	257	287	259	278	290	283	315	277	335	304	337	273	284	309	282	300	290	293	273	264	292	324	323	285	287	311	290	282	284	345	299	270	295	266	272	313	296	316	315	289	314	301	272	259	290	297	281	306	283	292	264	281	307	273	303	280	277	294	319	310	305	275	328	253	273	293	278	301	306	291	288	322	315	306	293	279	297	304	288	284	299	294	307	272	305	295	299	326	295	309	320	265	294	274	281	277	281	279	274	309	273	278	316	306	310	287	300	295	290	314	319	290	289	242	272	326	300	273	293	288	344	292	283	322	323	260	268	300	317	261	315	261	284	303	288	293	268	271	295	330	257	276	304	304	303	286	286	304	264	266	271	307	274	313	282	285	290	279	286	298	345	278	285	274	276	290	325	257	282	304	319	338	313	276	294	255	303	286	292	290	294	315	313	339	293	278	313	300	306	271	307	318	282	296	292	288	279	295	292	278	277	298	269	289	288	293	293	325	283	268	278	283	283	290	280	280	312	282	306	286	266	303	281	253	288	274	288	294	300	309	276	313	299	296	287	303	245	294	297	265	307	315	275	280	320	301	302	283	282	296	301	295	300	283	269	290	287	289	277	276	300	300	283	282	295	307	283	285	250	275	299	301	285	288	293	304	303	305	281	309	310	282	309	294	303	335	279	290	300	292	298	268	301	290	320	297	326	288	260	268	307	314	291	267	282	295	298	319	298	286	256	268	284	283	280	312	300	303	288	291	305	291	311	315	277	291	284	303	286	309	271	277	320	288	277	290	316	305	262	270	270	278	290	284	267	300	279	277	321	296	290	232	298	322	310	265	276	286	304	277	305	302	291	314	300	318	292	297	274	254	286	276	311	260	285	283	317	279	307	285	293	280	310	298	277	314	279	342	292	333	310	309	291	290	313	283	314	281	266	292	273	283	316	283	278	306	290	259	322	282	322	316	294	306	295	292	276	276	293	303	289	278	285	317	299	287	286	286	300	305	278	311	303	309	301	297	257	295	274	312	297	285	301	278	299	263	270	244	276	276	274	308	291	301	285	308	252	298	306	319	308	313	284	287	249	286	317	268	285	285	316	287	253	308	277	293	326	310	307	291	296	294	295	291	297	297	336	294	272	266	291	273	291	280	260	331	281	301	288	291	294	301	315	306	272	305	319	316	299	302	315	318	275	310	298	269	284	257	285	306	276	265	275	266	269	334	299	294	287	308	288	252	277	282	280	296	300	311	342	323	271	321	293	314	284	289	285	295	277	291	292	300	278	292	322	299	248	309	304	316	295	314	265	323	282	307	268	277	293	293	305	274	289	343	298	260	298	302	263	277	304	280	283	276	299	261	303	330	285	326	312	318	284	313	308	282	272	281	285	281	331	295	276	313	319	271	272	303	295	292	325	274	274	296	313	316	313	282	298	282	283	302	266	298	266	267	280	279	282	285	277	270	294	285	270	301	307	289	277	261	274	286	283	321	285	298	285	303	314	293	307	330	285	311	318	295	285	307	269	311	283	290	288	265	283	276	322	270	298	307	278	304	302	314	298	275	299	278	269	337	280	305	307	267	263	308	312	278	285	284	282	303	280	296	291	299	293	265	286	297	295	307	301	287	289	301	277	274	293	301	265	299	283	339	284	296	272	301	288	264	261	301	301	295	289	298	288	296	289	324	304	296	280	273	289	277	316	313	294	244	274	294	308	292	273	260	278	309	314	286	263	272	291	279	256	326	308	314	312	287	293	284	310	326	273	291	282	285	276	307	263	325	311	265	276	255	287	278	315	291	267	303	285	305	267	285	293	265	256	295	269	305	271	303	301	297	289	262	305	291	315	288	298	291	276	289	293	288	270	271	294	299	287	318	286	306	319	276	288	292	300	305	331	318	294	264	268	243	267	319	327	321	286	285	294	268	294	315	263	264	262	284	302	276	287	314	299	274	274	295	308	265	282	301	294	270	303	306	299	298	271	282	309	278	285	321	304	296	312	309	301	261	290	265	321	296	292	292	296	278	311	274	328	323	306	294	287	280	262	284	280	304	291	279	280	286	294	302	287	278	329	277	293	299	275	297	288	315	301	297	310	311	290	292	305	290	281	256	287	283	294	293	287	308	294	268	285	302	278	297	284	324	320	306	320	299	291	306	267	310	281	319	279	287	305	299	281	297	301	278	315	293	286	302	276	292	265	267	290	317	287	286	253	275	274	288	274	299	273	313	272	322	278	301	282	262	279	291	273	301	315	266	286	275	289	297	284	306	288	288	325	277	274	284	319	293	276	287	294	304	311	273	255	290	307	281	296	289	281	318	265	283	321	297	280	258	276	254	275	310	292	297	292	282	293	268	311	305	293	288	290	287	270	262	289	307	283	279	306	300	288	285	319	285	285	293	295	286	285	276	273	322	312	312	308	281	298	280	279	294	286	320	275	306	280	289	303	267	307	280	273	266	301	268	290	293	304	281	289	286	270	300	304	286	307	267	272	313	326	318	336	297	307	252	325	285	308	272	284	279	315	294	296	287	301	261	275	294	291	293	305	266	287	279	304	264	293	271	304	289	260	278	321	320	275	276	307	323	306	285	294	285	307	287	248	269	296	272	294	299	287	316	270	323	302	291	286	288	290	298	316	318	263	300	292	282	295	300	320	260	290	289	308	307	257	282	277	307	283	298	282	303	305	292	284	292	274	335	295	284	246	285	310	289	275	301	279	264	318	308	312	277	290	289	282	292	299	298	314	288	297	275	282	262	284	302	299	304	293	277	311	266	326	318	261	305	312	278	281	318	268	358	335	283	301	279	259	271	304	274	296	292	330	290	296	296	269	291	312	295	276	323	282	287	251	301	299	293	320	304	296	320	290	298	278	274	302	318	311	286	281	266	297	298	279	305	311	311	288	297	286	277	279	278	269	279	310	300	283	295	290	326	267	287	293	305	287	307	286	305	307	283	321	302	299	293	271	327	312	302	287	266	315	278	281	282	291	287	294	281	309	302	285	303	281	321	279	261	313	273	292	302	313	322	311	309	280	292	279	279	306	289	302	294	270	306	311	296	287	259	294	304	294	295	292	292	300	264	298	298	319	273	334	304	327	281	283	320	308	294	297	257	299	284	270	308	298	287	287	333	290	245	272	311	278	299	260	258	302	281	309	287	322	314	310	280	304	293	296	271	276	325	279	256	291	295	291	294	324	289	307	310	309	285	265	325	299	313	309	302	297	314	273	268	316	288	281	309	268	305	295	292	286	301	281	288	280	308	295	306	271	299	304	288	288	297	327	326	272	292	281	281	312	286	279	283	272	292	289	285	304	290	311	275	294	282	308	297	295
6656	862	1268	1366	1254	1129	1060	946	873	850	859	807	755	757	761	769	740	743	727	753	727	723	755	719	707	700	742	713	682	714	717	689	641	711	708	681	688	718	706	691	687	714	661	708	646	707	682	711	701	716	714	684	713	694	670	653	647	709	693	676	686	703	708	663	710	725	707	646	723	697	699	686	673	686	665	696	706	693	701	694	700	692	688	719	673	715	686	708	647	726	690	692	703	678	709	671	676	706	664	660	653	681	686	679	687	676	693	645	694	682	660	682	637	719	690	692	686	719	726	699	619	689	636	700	668	614	696	652	654	632	673	705	675	699	710	675	685	668	650	690	719	642	672	670	673	708	719	667	749	672	669	674	698	674	693	709	726	730	709	652	649	695	686	647	704	700	658	684	642	686	687	679	679	651	678	673	677	667	680	671	705	683	687	682	693	733	643	687	643	717	666	665	690	749	680	712	687	705	699	693	715	703	669	673	674	684	653	687	727	665	683	713	737	693	721	685	659	650	697	696	642	672	709	656	671	684	673	669	715	703	693	687	634	650	677	700	673	710	656	731	708	755	674	689	705	731	657	699	690	709	671	695	658	724	681	729	690	726	688	689	676	693	673	663	662	660	665	661	639	706	681	671	712	681	679	719	647	692	691	640	651	642	689	708	652	637	667	698	657	685	671	713	624	697	668	707	689	666	700	682	690	682	668	657	713	710	706	722	701	696	684	664	699	701	665	660	665	684	691	696	674	707	659	674	686	662	633	682	715	707	711	667	729	675	696	680	685	703	616	674	657	693	699	643	714	737	649	653	693	679	688	688	684	672	696	675	710	732	682	684	725	686	666	719	633	712	640	689	687	681	674	694	668	716	712	657	695	642	715	676	656	664	644	660	724	660	712	664	640	707	670	682	658	696	648	661	700	649	663	646	734	632	672	698	716	655	719	713	667	711	707	684	682	702	671	657	713	676	705	635	693	672	663	700	691	734	735	705	648	687	707	726	682	662	656	681	689	715	665	629	703	692	730	697	715	692	689	652	642	761	714	645	676	648	720	695	644	692	705	674	653	702	684	663	736	675	687	678	688	690	695	648	659	676	659	671	672	703	688	695	687	736	665	685	660	662	719	703	677	657	754	693	766	689	680	636	703	689	660	653	654	713	635	701	643	710	719	666	656	668	708	698	701	700	655	687	657	678	672	705	663	722	660	689	694	662	692	687	740	704	677	703	705	719	686	704	689	685	723	685	701	718	678	661	701	664	707	684	653	720	671	718	705	678	703	696	738	615	683	636	696	686	670	696	682	649	697	695	673	694	682	688	643	720	700	720	698	650	668	689	664	707	666	681	706	672	676	683	719	693	640	705	691	712	685	738	657	691	719	681	703	715	690	732	715	708	717	670	725	667	702	712	710	723	642	706	711	717	714	677	659	685	718	678	738	691	720	660	698	645	710	696	674	675	712	688	684	663	721	668	714	700	697	641	700	671	724	678	689	662	699	698	724	675	660	679	680	718	671	684	694	645	673	678	722	703	711	684	710	664	677	704	704	661	701	658	696	692	688	635	683	636	683	713	695	689	695	667	661	706	764	734	715	693	681	715	693	685	690	706	714	687	721	628	641	741	710	701	696	700	642	664	702	695	716	623	684	680	675	717	667	691	665	715	643	650	680	680	679	683	662	660	694	710	706	693	687	690	687	704	735	626	691	675	625	687	697	635	659	683	712	705	734	681	656	739	672	732	681	680	734	651	678	666	722	629	694	691	673	723	658	698	658	682	722	671	659	674	730	692	713	746	719	720	726	667	710	629	672	682	650	657	698	660	716	668	722	668	660	687	691	684	697	661	675	675	690	699	654	676	717	689	661	680	642	734	695	673	694	709	714	679	708	660	715	739	669	668	683	705	655	740	721	630	678	662	687	685	709	698	702	697	689	673	703	678	659	701	696	720	658	643	702	661	732	717	677	716	695	669	657	659	669	694	709	698	654	696	705	732	662	713	664	657	685	700	694	677	681	688	698	683	684	656	652	650	715	741	698	665	696	712	707	686	679	693	712	707	693	658	748	733	662	695	658	691	726	681	693	667	744	713	654	732	642	678	703	691	697	733	670	690	698	680	703	636	722	679	700	734	700	715	703	715	659	702	675	686	668	706	730	700	656	686	737	714	674	722	698	674	696	723	736	639	666	715	686	697	691	637	646	699	659	686	640	700	734	707	696	691	687	658	659	689	646	674	734	695	727	720	650	695	684	702	675	710	682	652	665	717	645	679	690	732	684	699	713	676	710	679	700	683	661	700	708	718	691	705	649	723	687	695	687	723	705	692	719	719	701	697	707	651	688	647	712	720	670	662	685	627	700	706	720	646	729	688	699	697	709	637	650	653	664	688	680	720	726	670	693	700	696	702	726	708	669	713	736	684	740	660	714	688	697	694	643	736	743	650	709	705	708	686	640	694	709	678	698	735	714	725	691	723	700	700	659	675	685	706	680	724	699	701	653	714	736	689	664	675	627	718	675	688	686	666	664	705	700	703	688	678	672	698	734	699	685	716	689	652	685	709	688	675	712	660	709	739	688	723	692	737	706	720	692	655	645	696	684	677	644	691	733	659	689	619	709	715	681	647	691	673	693	701	701	681	693	670	626	697	640	681	695	659	700	666	723	736	699	701	678	671	728	685	661	742	668	668	668	630	681	710	703	695	666	701	705	701	654	655	696	701	675	703	709	658	694	666	700	711	655	705	683	672	668	711	722	686	694	693	678	665	689	680	650	663	638	749	691	709	696	731	664	664	654	713	725	673	686	661	679	670	673	662	692	667	708	676	671	684	705	736	725	679	693	650	746	639	679	706	740	684	656	682	728	680	651	677	688	646	679	682	700	696	669	694	699	676	664	691	694	669	673	689	653	713	632	678	682	657	647	658	654	634	671	700	703	687	710	646	663	707	700	668	688	743	663	681	749	687	688	686	680	657	681	653	660	720	663	646	640	704	700	670	698	690	705	706	621	636	723	652	719	654	635	728	661	716	746	672	709	680	698	742	638	701	665	667	643	679	720	672	671	709	677	651	680	728	677	736	697	702	693	665	621	686	627	682	719	732	688	706	710	670	647	671	734	692	679	701	680	627	720	678	688	653	640	673	652	713	714	705	714	668	686	679	697	675	717	739	677	700	684	665	658	648	714	702	720	689	679	702	664	702	682	651	669	731	669	708	662	696	690	707	654	677	706	704	625	707	681	673	649	649	658	709	728	665	674	709	739	729	728	723	676	687	718	635	672	699	656	695	719	688	710	705	722	659	693	694	704	642	680	698	687	670	687	688	680	639	697	734	677	671	656	652	698	706	653	702	696	702	695	696	698	717	669	685	672	678	675	682	693	685	676	683	680	675	660	742	685	635	663	697	737	687	703	674	668	674	668	730	667	688	712	663	702	678	701	687	683	698	697	713	684	689	682	678	708	685	635	677	692	729	674	653	663	730	714	664	706	724	736	701	717	644	675	697
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
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
