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
338243473816	338243474377	338243474927	338243475477	338243476027	338243476577	338243477127	338243477677	338243478227	338243478777	338243479327	338243479877	338243480427	338243480977	338243481527	338243482077	338243482627	338243483177	338243483727	338243484277	338243484827	338243485377	338243485927	338243486477	338243487027	338243487577	338243488127	338243488677	338243489227	338243489777	338243490327	338243490877	338243491427	338243491977	338243492527	338243493077	338243493627	338243494177	338243494727	338243495277	338243495827	338243496377	338243496927	338243497477	338243498027	338243498577	338243499127	338243499677	338243500227	338243500777	338243501327	338243501877	338243502427	338243502977	338243503527	338243504077	338243504627	338243505177	338243505727	338243506277	338243506827	338243507377	338243507927	338243508477	338243509027	338243509577	338243510127	338243510677	338243511227	338243511777	338243512327	338243512877	338243513427	338243513977	338243514527	338243515077	338243515627	338243516177	338243516727	338243517277	338243517827	338243518377	338243518927	338243519477	338243520027	338243520577	338243521127	338243521677	338243522227	338243522777	338243523327	338243523877	338243524427	338243524977	338243525527	338243526077	338243526627	338243527177	338243527727	338243528277	338243528827	338243529377	338243529927	338243530477	338243531027	338243531577	338243532127	338243532677	338243533227	338243533777	338243534327	338243534877	338243535427	338243535977	338243536527	338243537077	338243537627	338243538177	338243538727	338243539277	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14430	1316	1045	901	735	627	544	533	455	455	429	394	396	385	395	411	377	389	411	341	363	376	363	338	327	336	336	360	335	363	351	347	348	324	382	363	382	359	357	345	343	310	320	360	368	341	384	361	369	340	326	335	337	369	322	342	378	357	343	339	343	352	336	372	373	324	330	358	364	368	350	390	328	351	354	307	358	362	330	356	369	346	334	357	366	342	326	330	374	367	289	353	311	382	368	345	347	318	367	357	366	359	382	325	341	365	358	324	324	322	289	382	363	350	330	334	322	370	386	382	350	382	304	338	365	350	355	340	333	362	331	337	320	333	355	355	364	385	362	361	337	308	292	352	323	378	343	351	346	359	344	324	356	379	339	362	363	349	335	357	369	365	333	347	328	338	346	343	353	360	362	351	334	349	345	335	378	377	306	326	363	370	347	354	322	315	348	340	365	339	333	357	350	364	362	347	383	363	370	359	376	325	370	338	358	354	363	385	297	359	377	367	329	331	364	349	337	334	325	327	342	395	320	345	354	352	347	352	336	351	321	341	380	332	353	376	336	367	359	340	390	357	324	387	380	353	353	359	334	343	350	292	317	402	359	344	398	336	340	336	364	385	330	328	357	345	327	330	363	346	340	350	336	341	347	318	365	372	339	394	315	333	373	334	328	370	302	351	353	345	384	320	327	371	367	356	331	353	366	302	364	345	371	398	364	307	386	362	355	320	316	337	345	373	373	369	326	336	341	322	326	314	391	364	353	342	353	363	347	319	370	331	329	343	367	344	374	366	351	378	327	342	366	376	377	348	360	384	408	367	348	344	329	332	370	327	346	333	359	371	373	351	327	351	398	351	335	345	327	353	374	361	339	327	356	360	360	354	362	357	350	366	383	343	348	385	341	345	363	314	339	368	360	361	377	370	311	326	367	310	345	355	327	329	376	335	331	355	334	340	355	338	350	314	345	357	375	344	366	343	363	366	347	379	324	342	298	334	359	341	346	399	334	352	311	366	375	332	358	360	351	321	321	342	372	352	352	391	356	345	341	370	359	329	328	326	334	354	377	350	334	337	348	324	354	329	357	337	361	339	360	338	367	326	305	380	320	357	325	344	384	351	356	331	387	364	310	343	352	322	353	378	362	327	345	365	382	342	335	322	354	324	398	363	341	304	369	353	340	330	382	379	348	325	377	365	349	373	374	341	338	290	349	312	310	389	351	350	334	351	364	345	351	302	357	344	333	338	339	368	322	343	350	352	376	348	367	347	332	371	364	363	376	340	345	348	349	364	337	347	363	364	312	344	358	366	362	365	359	338	346	356	327	336	369	346	354	375	338	392	344	330	342	333	357	340	387	348	326	329	338	363	340	345	300	299	337	372	339	347	323	347	309	379	338	329	342	354	340	345	352	320	366	355	321	313	367	368	330	349	350	353	313	389	317	354	371	336	361	390	384	346	335	351	329	321	352	383	334	350	322	333	357	339	341	346	328	344	378	346	350	353	349	378	367	361	346	363	355	338	336	327	330	377	339	356	317	338	377	360	340	302	358	343	365	344	351	331	328	341	351	342	329	339	358	375	330	320	349	322	333	354	353	315	340	347	374	286	333	342	353	376	367	373	339	353	361	399	372	358	373	366	337	345	349	320	327	338	314	347	326	331	356	314	374	375	383	336	338	351	358	350	381	345	370	305	367	362	330	338	322	334	317	339	347	356	359	376	315	338	366	329	337	337	347	321	330	359	406	370	361	352	338	358	355	338	324	346	335	362	339	365	327	350	350	338	331	343	322	342	355	339	342	379	310	369	356	389	370	370	328	347	363	341	327	304	342	354	343	359	348	321	344	339	363	348	355	328	366	357	370	348	377	351	364	388	363	322	413	374	356	357	371	372	330	366	340	332	329	338	345	335	344	360	340	347	351	337	353	360	352	346	339	338	326	354	346	356	326	340	333	352	311	305	312	338	338	316	354	342	360	347	365	335	360	352	362	349	363	371	354	353	334	327	366	343	344	333	369	356	331	350	361	325	373	341	345	361	390	339	341	373	326	357	348	388	375	377	336	339	340	342	404	361	353	381	384	337	364	393	361	351	354	358	331	309	363	371	336	353	383	334	346	347	309	302	352	345	309	342	331	342	354	347	332	338	383	363	298	336	345	321	356	334	365	357	375	321	363	368	323	365	335	341	353	325	374	348	355	351	343	351	358	333	374	359	366	375	338	313	346	349	363	349	359	368	320	366	346	368	380	365	332	348	338	358	366	353	361	343	339	322	355	350	354	331	358	346	341	366	374	300	359	372	377	330	360	356	367	367	339	387	334	343	378	363	313	377	351	379	346	363	357	346	374	340	345	311	354	317	351	350	359	341	363	324	327	345	353	383	351	353	323	363	348	355	319	332	337	363	353	335	387	345	352	359	361	374	365	334	392	395	349	322	364	343	350	378	385	332	379	365	350	392	324	344	327	338	331	345	329	360	365	321	341	340	334	367	345	347	328	360	362	361	341	333	343	360	386	353	348	330	339	337	361	311	314	329	348	364	352	346	362	342	343	342	326	352	343	352	328	328	354	318	346	367	368	387	328	353	368	326	337	352	351	356	377	346	334	373	347	352	345	309	368	337	348	360	322	333	371	381	333	341	368	359	368	350	331	340	304	386	341	361	349	382	350	327	369	347	363	328	326	346	349	350	381	287	346	350	363	363	364	355	341	338	363	381	339	338	318	378	362	336	351	312	362	334	326	331	334	366	360	362	340	323	340	325	323	336	349	372	343	354	364	351	336	346	338	367	341	329	351	333	346	343	359	373	332	312	381	328	316	358	343	344	333	333	345	336	332	342	346	366	350	350	331	341	367	339	379	378	349	364	355	342	310	338	407	318	359	306	351	319	350	346	318	347	357	354	354	359	339	377	326	346	376	338	334	312	367	372	331	358	317	356	326	345	382	346	369	352	338	336	352	382	309	332	363	353	343	360	369	327	333	339	302	357	359	350	352	357	358	366	319	331	329	366	364	361	299	367	348	366	359	368	317	348	382	344	326	361	375	371	342	370	365	400	343	357	317	372	310	374	362	374	360	286	268	364	361	347	321	351	332	370	384	369	388	357	323	362	323	328	316	357	366	342	327	348	334	370	343	304	355	347	373	341	356	344	364	335	355	351	317	365	340	384	363	351	370	337	323	353	336	344	355	322	348	329	348	321	362	371	316	342	342	354	323	333	349	369	328	342	364	347	353	383	342	397	347	352	377	382	335	345	359	317	366	347	345	353	351	333	347	370	340	319	307	320	316	324	332	316	353	340	308	343	341	365	305	341	341	334	312	350	336	343	373	344	351	349	337	347	345	364	384	363	401	330	364	350	327	348	340	315	334	356	342	322	349	374	326	330	356	364	361	352	359	383	379	369	375	346	372	336	365	338	395	341	349	347	317	333	408	362	333	361	340	315	390	371	367	338	358	357	332	370	356	339	365	325	315	324	376	352	333	379	348	358	332	376	348	331	384	340
8393	1430	2376	2608	2284	2105	1905	1629	1528	1321	1361	1230	1140	1104	1119	1011	995	993	930	940	943	927	955	924	919	886	1013	911	901	861	910	906	951	881	923	877	882	904	872	873	847	887	853	908	906	846	891	892	864	872	923	849	916	857	873	822	847	877	914	862	867	860	893	887	872	860	852	814	845	868	853	833	826	859	865	885	850	850	824	861	870	854	829	881	856	807	879	877	849	891	787	811	883	889	835	834	844	847	837	867	852	903	879	915	877	831	900	822	918	834	870	881	885	895	847	899	819	886	873	869	860	837	848	884	884	844	853	882	921	895	885	877	871	837	919	890	868	884	876	819	862	806	858	890	864	878	878	833	893	888	903	887	864	812	890	871	878	925	830	887	865	852	884	893	845	872	904	790	803	869	804	848	910	873	859	829	890	894	784	830	827	821	885	856	820	805	884	854	886	880	854	829	898	862	857	860	878	844	855	856	871	910	850	862	898	862	810	858	843	865	880	819	860	905	897	859	880	883	870	899	897	808	877	876	886	864	853	864	902	882	816	871	917	874	841	872	882	881	844	825	888	827	837	859	866	856	845	813	859	819	875	834	877	921	839	831	873	848	900	924	873	893	910	868	829	859	865	901	860	860	862	807	839	852	826	907	916	881	798	821	879	864	818	863	806	850	805	885	832	846	870	866	820	866	805	860	801	849	800	851	897	844	899	879	850	862	849	830	908	877	857	840	896	878	825	826	893	839	854	853	896	843	832	873	918	852	874	829	828	875	818	866	865	825	903	871	883	899	899	865	856	850	834	863	897	892	835	868	830	840	870	853	870	846	871	904	863	856	824	831	905	868	890	824	863	869	904	865	845	880	850	867	897	857	887	892	830	934	871	840	854	831	832	918	883	863	864	874	833	841	859	873	860	876	822	837	836	842	893	791	860	907	862	856	860	910	848	902	902	850	870	932	850	830	894	852	895	884	814	842	873	913	833	831	849	880	863	878	875	804	856	855	832	888	887	823	909	837	879	829	865	940	876	848	860	840	881	821	893	887	839	878	899	865	836	818	876	845	851	812	891	883	858	908	847	866	826	854	861	846	834	886	891	829	848	871	891	886	822	862	878	804	828	867	828	806	873	894	828	915	855	880	857	905	883	891	859	867	844	847	880	823	842	826	862	907	883	851	894	860	891	826	851	899	848	842	816	834	870	897	867	889	896	806	863	873	890	928	810	874	904	855	867	872	864	801	891	860	840	819	869	877	894	884	892	864	889	857	884	871	916	865	862	896	876	863	827	877	926	856	831	872	897	870	907	842	815	838	857	901	828	888	885	862	838	920	844	864	864	892	837	839	929	851	836	878	866	837	904	871	847	872	924	855	910	882	828	858	821	841	884	869	876	834	879	883	854	820	900	834	872	830	815	865	849	872	853	865	880	830	885	894	871	826	838	879	887	897	859	853	942	891	849	847	859	832	830	861	887	920	892	906	883	862	881	864	892	824	866	847	887	902	897	893	875	875	872	864	835	891	852	886	868	812	891	855	874	828	841	857	848	900	814	852	925	859	907	834	863	886	897	868	882	887	859	927	856	874	906	844	857	844	864	877	846	841	850	880	883	889	847	908	889	876	908	872	863	861	842	898	816	883	817	865	881	863	822	892	825	892	781	899	826	840	879	857	938	849	890	802	854	837	890	836	855	881	855	863	855	872	863	843	882	887	891	819	827	853	863	867	820	884	843	870	894	845	892	883	885	897	819	856	858	845	796	833	857	843	915	881	882	883	852	869	891	866	890	909	869	845	872	835	890	867	880	903	833	846	910	869	883	915	873	839	884	883	858	847	890	881	854	882	866	865	878	882	823	865	884	846	867	888	795	886	863	846	836	848	857	861	887	868	904	929	863	884	890	847	942	877	819	867	852	848	888	865	843	858	893	816	902	861	896	897	870	843	861	887	814	851	790	804	854	834	900	857	927	874	866	846	873	866	823	880	808	892	840	906	828	852	850	877	812	841	862	845	855	877	803	906	834	847	854	850	840	840	859	863	885	900	853	902	863	854	861	825	879	911	875	803	841	800	840	890	840	826	863	873	846	844	868	818	856	852	828	901	857	877	870	863	859	837	891	851	821	845	906	829	832	903	861	905	855	874	886	897	884	852	849	898	813	842	892	814	890	874	906	856	888	856	823	886	867	846	881	883	853	922	884	839	853	872	887	917	874	842	861	845	896	863	882	834	865	836	880	892	868	826	849	825	854	929	874	884	850	849	895	892	895	837	915	859	873	852	834	872	829	887	832	843	888	864	789	830	863	866	828	828	832	846	873	858	924	862	881	887	894	829	908	812	819	888	868	861	854	894	878	886	765	890	835	878	875	874	864	884	894	869	863	823	859	861	825	830	841	875	854	853	839	878	908	828	843	945	913	840	848	873	896	861	911	854	864	859	883	838	881	865	940	858	841	835	833	842	860	854	851	832	868	862	860	906	890	910	863	871	856	892	844	871	890	857	912	838	859	896	817	871	853	824	902	890	860	896	850	899	878	882	848	910	806	884	851	829	867	870	855	907	903	842	845	855	846	846	821	882	848	867	862	889	850	910	921	868	840	884	866	861	849	853	875	858	833	836	874	861	888	872	797	851	915	841	799	880	865	798	860	854	866	835	843	911	906	831	855	846	805	873	847	895	855	857	895	803	892	898	815	857	875	886	891	889	869	822	853	823	875	892	824	840	851	845	848	906	884	862	851	889	846	874	874	922	825	904	845	871	827	852	880	861	854	855	832	855	883	869	880	854	877	855	866	863	861	822	814	853	875	913	833	919	901	854	833	871	884	878	833	859	900	863	844	855	819	869	839	816	825	821	869	872	922	876	876	869	840	868	842	890	855	823	817	915	842	859	863	860	853	910	883	872	890	903	819	881	825	885	864	845	829	881	916	888	834	887	841	849	877	854	882	916	838	905	831	858	910	861	836	886	861	874	841	789	907	818	841	864	841	849	886	888	840	842	853	827	875	909	835	853	907	839	853	805	881	837	912	873	804	905	827	836	855	810	872	812	867	855	875	856	861	884	859	851	903	843	861	880	809	843	873	850	845	826	846	894	868	840	858	839	836	893	871	847	866	902	883	839	905	892	833	782	862	872	883	836	829	868	846	866	837	925	899	829	855	874	823	847	875	872	898	888	827	829	838	831	851	860	867	910	863	873	892	779	874	816	865	857	838	885	854	858	887	957	857	866	865	878	899	859	863	847	870	875	859	909	848	867	891	860	870	875	828	815	910	815	858	817	875	885	825	885	861	854	874	823	815	863	831	855	833	905	863	851	888	855	871	851	905	825	856	858	864	881	868	838	881	869	843	830	894	903	863	794	776	865	916	835	861	894	889	842	842	863	879	889	889	897	836	877	850	918	861	847	849	878	861	878	879	831	844	824	898	829	858	893	871	836	893	828	890	869	841	877	857	878	867	830	892	885	879	858	834	892	851	913	863	886	867	873	859	811	812	831	855	858	931	894
1546	382	308	355	345	386	364	372	362	358	403	353	345	387	371	366	352	350	380	338	331	359	359	378	358	354	380	342	372	376	383	349	361	339	374	372	366	385	347	323	329	347	339	354	362	343	383	391	323	349	373	369	351	343	364	353	391	327	350	371	332	353	380	314	362	368	336	361	358	358	335	353	328	376	328	367	375	355	363	382	350	353	368	372	356	365	352	364	392	373	408	352	362	334	386	338	371	334	364	355	381	364	343	378	334	351	347	360	377	354	378	367	347	363	348	353	340	375	364	338	375	356	367	338	359	366	323	366	389	367	325	349	330	394	341	393	364	374	371	342	396	355	393	371	340	347	347	395	373	334	374	337	383	409	373	351	380	360	375	333	349	377	369	334	335	380	296	350	382	389	371	335	372	371	356	349	360	362	335	338	390	336	368	366	341	385	350	373	347	385	368	379	345	347	402	373	349	342	326	365	350	378	357	350	347	370	335	388	368	392	372	332	361	349	340	330	403	359	319	361	395	352	339	320	350	356	363	373	327	384	374	321	351	366	378	343	351	379	345	349	371	359	347	345	337	323	397	347	368	374	339	358	378	369	367	357	370	345	374	341	399	351	383	359	338	370	363	374	380	374	371	358	389	360	358	359	380	399	351	341	359	357	379	363	396	337	379	363	384	362	348	351	353	359	355	373	343	383	355	382	365	369	327	338	352	355	364	361	355	359	394	340	380	360	360	341	379	346	371	375	327	354	354	350	360	362	357	353	373	365	375	383	360	382	375	354	368	374	351	348	347	331	336	347	345	346	334	342	375	381	359	353	347	406	377	346	370	373	323	347	373	341	345	350	361	375	381	363	351	337	377	385	351	369	371	359	347	374	409	387	365	366	392	309	372	359	339	324	373	374	333	380	331	347	354	344	319	363	321	375	349	354	378	357	338	415	372	396	390	335	338	354	367	356	349	339	350	375	345	379	356	369	353	383	374	413	366	359	358	358	381	360	380	367	359	351	345	358	344	369	360	341	351	361	338	357	341	378	363	376	382	357	347	401	355	366	342	394	370	364	351	385	374	372	383	347	346	336	347	380	359	372	342	361	377	362	348	354	378	353	359	367	411	346	368	378	356	362	360	400	398	366	408	367	373	352	366	351	391	356	328	396	333	339	382	357	367	352	342	369	343	364	340	398	364	341	364	321	329	350	392	335	369	378	322	321	365	325	356	382	370	331	371	366	302	369	355	371	364	394	361	369	314	366	351	426	392	319	391	354	347	353	348	351	370	413	382	355	403	409	403	377	327	389	369	396	364	385	362	381	350	352	366	376	345	342	339	354	368	399	378	350	376	327	352	381	353	360	335	382	339	379	339	341	378	306	379	349	377	331	361	356	357	311	337	361	351	338	390	389	372	378	331	356	377	411	343	345	368	375	377	344	332	363	361	386	368	414	369	344	341	359	366	303	355	370	404	374	397	345	381	353	368	383	346	393	352	358	346	375	375	361	343	364	334	391	364	344	388	397	379	366	365	367	391	395	346	365	369	363	386	337	349	376	335	358	372	385	392	336	343	327	355	375	343	372	355	353	361	422	385	400	434	383	329	373	389	355	399	378	349	366	353	335	333	357	396	364	312	366	390	363	353	361	361	345	361	369	365	373	355	348	364	372	326	362	346	349	355	394	362	358	402	358	353	346	378	345	357	355	322	357	382	377	336	335	351	363	388	362	369	372	349	336	404	359	368	330	368	410	367	335	351	358	358	320	359	364	395	407	360	371	350	305	352	371	383	322	361	313	392	364	347	381	365	364	358	387	341	344	352	360	362	353	347	345	363	346	324	373	339	402	348	358	383	354	366	335	336	335	350	355	382	375	345	379	330	338	354	330	353	395	413	348	348	331	368	361	359	358	350	376	357	366	367	361	339	339	297	351	400	346	376	310	378	351	372	371	358	374	389	364	369	347	339	383	340	366	320	358	361	361	369	383	383	352	353	362	361	374	360	350	388	386	361	399	368	345	324	357	349	363	366	310	376	361	358	357	369	346	341	350	363	397	378	374	339	347	356	328	350	369	336	334	323	370	365	368	363	353	367	372	354	356	332	378	361	359	343	369	364	344	341	352	320	344	343	356	329	357	389	364	337	359	350	378	332	361	334	377	358	385	361	341	371	365	359	336	380	330	352	337	345	334	339	338	336	372	388	397	322	352	354	375	380	348	381	368	358	349	342	356	405	402	376	343	344	354	397	390	338	330	382	341	368	380	395	392	344	375	380	363	358	344	327	347	366	350	351	359	348	318	355	358	363	356	373	344	379	395	366	358	322	348	399	354	335	350	362	390	387	384	391	358	358	355	371	349	350	374	367	347	367	325	397	333	360	376	369	383	391	337	357	363	376	373	363	358	369	377	346	367	338	397	344	357	387	305	344	349	337	340	373	358	370	351	337	391	336	339	385	374	378	329	353	365	357	378	380	365	365	377	354	352	346	366	366	356	366	362	361	383	375	331	380	344	347	404	357	363	404	393	354	337	386	333	347	344	371	357	352	362	373	383	347	377	389	320	334	351	356	380	358	352	385	353	391	361	372	355	357	344	382	357	395	367	351	383	382	335	343	314	340	365	359	341	361	382	355	371	390	353	364	350	371	356	372	320	345	387	366	389	313	388	358	363	347	342	376	362	378	341	366	384	353	359	331	347	339	373	376	344	366	390	342	362	342	344	353	341	366	380	354	315	368	357	373	378	341	356	403	321	386	336	358	364	373	386	386	317	385	384	368	342	376	348	397	349	348	365	349	345	372	354	375	364	351	373	362	343	368	362	335	350	375	348	377	370	331	361	350	347	375	316	327	350	384	351	378	366	362	380	344	358	395	357	355	340	363	395	367	387	377	314	368	378	365	341	350	396	380	353	371	323	348	334	353	347	360	345	351	314	344	325	331	354	396	340	384	402	355	318	330	359	393	335	353	354	390	332	380	319	341	346	357	361	362	370	362	346	385	366	370	322	332	346	376	353	375	374	336	332	351	350	360	330	407	345	413	363	378	379	387	349	372	386	330	369	378	358	391	364	361	337	349	364	350	331	348	367	365	363	345	320	310	370	330	351	369	349	336	349	363	310	361	345	393	360	387	346	330	357	338	358	355	389	369	361	348	372	360	329	379	390	352	350	345	335	318	374	386	340	327	377	350	340	338	379	364	328	347	360	358	367	364	403	355	386	364	372	391	350	360	378	359	335	385	377	331	326	351	371	381	359	340	379	395	383	354	392	389	363	368	328	338	360	366	366	383	384	377	369	378	384	335	372	346	339	352	376	370	333	377	374	353	366	397	361	392	384	354	347	336	334	324	381	374	346	377	330	350	345	363	368	381	349	346	359	357	350	352	367	362	373	358	431	372	356	382	375	371	361	369	368	344	383	348	389	346	364	364	336	367	337	402	364	348	336	328	374	364	387	379	374	384	374	333	306	331	369	342	338	386	393	357	381	350	369	346	399	356	374	347	389	355	328
2032	879	882	827	886	848	840	830	873	875	846	819	813	866	845	861	861	854	859	795	826	819	807	829	804	804	823	850	834	859	807	834	802	819	805	852	874	802	851	845	816	812	871	850	855	856	828	841	856	874	873	842	825	831	838	825	843	797	831	869	834	864	871	966	881	877	863	850	815	883	818	846	824	809	841	865	812	854	825	841	849	879	870	845	893	841	860	849	841	831	863	837	838	866	862	812	861	875	837	846	857	826	845	845	866	835	812	864	833	844	815	873	857	876	833	908	855	888	869	826	873	842	885	858	825	853	824	824	864	808	841	868	784	822	810	879	852	867	808	840	815	870	796	812	802	856	775	880	836	852	855	824	790	815	822	870	780	816	863	821	896	814	861	867	794	851	839	813	858	840	820	843	822	768	846	811	828	824	841	872	893	880	829	888	833	832	795	829	833	839	853	852	856	833	863	848	844	846	872	852	834	895	808	851	768	850	836	847	857	847	832	871	828	845	797	861	837	853	858	845	835	843	876	847	896	832	871	862	813	872	850	813	844	838	859	825	829	825	864	817	840	798	869	864	812	858	835	852	840	779	846	870	828	825	862	886	821	883	895	833	808	887	808	852	862	847	801	832	835	864	822	867	845	857	846	859	902	821	840	831	813	846	861	856	846	841	842	843	860	802	802	858	827	779	829	805	815	892	823	901	815	814	887	845	864	895	829	856	870	844	845	862	792	859	865	882	838	851	877	889	851	853	806	834	826	838	807	911	820	871	847	835	860	796	839	850	814	879	849	783	870	846	842	810	809	844	841	804	828	833	868	840	862	842	863	843	925	854	833	844	864	840	848	814	833	846	842	825	890	833	862	830	832	823	870	800	825	839	842	871	838	822	875	801	834	826	866	839	876	810	885	873	819	815	817	820	856	850	869	859	793	851	835	786	888	824	845	802	845	830	808	878	861	841	790	816	853	841	823	835	826	865	851	818	844	884	828	865	833	818	828	848	823	826	840	900	834	830	843	810	827	840	847	846	811	883	810	853	859	822	814	861	838	870	796	876	857	873	898	846	912	834	877	880	837	829	798	874	887	814	822	858	882	833	815	833	848	829	857	923	850	840	850	826	803	852	897	883	840	871	813	793	853	901	893	845	855	815	844	853	805	879	820	824	895	848	849	786	800	851	838	861	858	891	859	891	832	848	800	855	838	814	867	862	879	827	856	890	871	846	909	900	865	851	876	904	818	844	807	827	823	896	816	845	890	832	820	858	832	833	848	881	864	860	832	776	868	835	821	895	914	833	877	832	833	874	821	842	868	830	859	909	891	812	870	842	865	801	870	819	857	892	844	846	847	825	872	869	858	887	867	809	845	880	845	840	857	868	886	845	852	836	843	853	810	778	837	864	816	901	882	839	858	877	911	856	844	856	807	856	789	853	867	857	871	857	825	853	781	839	869	841	853	871	812	797	789	834	825	896	801	865	885	870	810	856	869	870	824	837	887	809	828	874	844	839	802	856	844	823	860	865	836	838	834	832	880	816	830	858	866	883	854	863	831	828	849	841	855	900	782	858	803	853	840	825	869	823	840	834	846	799	860	843	877	858	900	835	857	837	843	844	836	819	857	838	878	863	846	876	841	848	862	817	878	845	805	847	818	825	838	872	852	824	835	796	898	846	836	847	838	858	879	799	840	827	773	862	864	851	854	830	855	853	859	850	862	857	793	816	789	859	810	856	857	857	841	835	836	800	837	812	834	836	858	859	814	860	839	827	851	870	815	839	881	822	840	852	838	832	800	840	786	835	850	892	872	825	808	856	890	785	835	796	861	845	853	840	837	854	807	870	874	789	858	843	826	840	881	864	868	877	864	828	804	830	836	836	851	865	783	822	831	828	835	847	783	856	813	846	894	851	883	839	816	831	839	853	836	827	839	855	847	797	790	825	833	844	839	876	841	813	876	888	864	839	833	828	849	850	852	808	895	879	793	816	821	861	870	907	847	820	765	886	807	873	875	858	897	846	884	784	895	829	840	879	851	869	808	887	825	812	835	878	881	854	854	862	817	816	860	814	841	857	886	821	888	828	828	811	841	843	808	861	841	828	813	862	837	862	844	846	824	844	840	821	887	791	815	864	850	878	828	784	874	860	891	853	887	884	858	838	852	887	844	822	798	842	832	783	832	854	861	857	867	896	890	854	884	883	790	794	829	888	820	865	811	860	887	842	801	865	822	868	846	829	868	857	812	839	806	858	822	793	811	795	825	878	863	844	870	851	820	854	878	802	867	831	872	869	832	811	796	825	805	816	827	859	797	902	837	842	841	885	836	887	816	841	909	846	844	816	845	839	892	848	830	872	867	826	798	813	885	821	885	863	860	874	799	837	830	841	825	849	838	885	849	832	875	818	855	807	842	848	882	816	800	865	856	824	833	867	854	870	885	904	822	845	852	859	874	911	823	785	840	883	826	825	828	838	812	824	872	811	808	847	843	830	854	810	864	837	859	849	787	843	862	861	798	814	836	830	827	830	874	871	931	860	843	859	843	840	892	833	864	824	865	860	826	850	783	835	858	863	820	867	889	800	889	884	831	865	821	852	805	814	803	830	863	869	826	818	858	870	822	851	848	806	810	827	817	842	875	753	869	801	856	828	846	907	911	837	878	865	847	867	862	869	882	892	867	863	821	838	859	859	796	887	866	903	862	844	849	831	860	831	834	850	908	898	840	835	890	857	806	836	879	792	848	838	861	857	858	873	829	804	800	854	835	868	830	838	856	858	868	813	853	790	835	866	849	908	800	809	829	847	835	827	835	807	841	864	844	825	863	855	785	855	856	885	929	836	859	849	798	837	841	799	851	806	874	854	845	865	870	823	832	826	880	837	869	809	838	878	878	806	890	874	836	836	842	855	804	924	876	829	836	917	846	871	790	876	848	849	817	860	847	833	907	816	848	859	861	909	867	839	861	847	819	838	847	877	819	873	787	815	800	817	817	868	793	852	848	816	853	802	871	852	839	864	856	795	819	874	833	823	843	922	848	849	800	825	858	831	867	819	810	801	847	882	914	834	809	873	844	850	856	879	884	819	814	832	833	851	825	860	840	867	826	848	882	853	823	893	858	867	881	885	839	820	839	803	855	851	826	895	809	796	855	850	847	866	828	783	843	877	900	823	799	876	784	833	869	881	819	829	860	916	821	874	859	830	824	873	871	833	892	868	847	814	805	855	853	783	840	844	849	913	809	852	866	865	801	853	833	887	804	871	868	827	908	815	852	855	917	858	860	808	840	832	826	873	830	831	840	797	804	871	825	810	861	814	814	872	864	865	921	862	877	813	789	797	848	827	877	852	802	869	840	854	854	831	833	811	863	839	866	882	819	821	819	874	893	824	853	808	828	825	833	866	830	854	846	827	818	820	814	781	806	809	846	863	923	814	827	858	821	850	809	792	770	822	808	861	802	875	878	819	851	866	842	836	835	869	875	849	846	877	860	835	849	792	811	838	891	871
6879	526	520	458	393	323	250	273	266	266	242	228	220	218	216	191	214	200	235	205	211	227	227	211	214	202	242	202	187	198	205	249	210	208	189	224	225	205	220	202	209	205	233	189	200	218	237	218	179	190	202	207	198	183	195	209	175	215	216	203	215	203	213	229	230	205	226	204	209	197	212	214	208	196	207	196	195	212	175	220	223	204	205	225	217	184	228	208	190	231	215	194	219	186	223	180	194	202	207	186	152	188	217	190	199	163	193	223	201	204	190	215	168	206	193	226	210	197	203	208	177	202	201	221	199	200	196	198	175	189	160	204	235	208	192	196	195	217	199	198	184	207	201	205	202	194	235	206	226	190	215	211	190	229	236	185	197	245	208	223	190	226	195	213	210	214	226	202	207	205	214	213	211	198	190	206	213	203	204	180	190	203	186	202	199	211	228	183	224	209	186	198	187	188	215	197	199	206	201	214	197	183	187	211	183	164	195	207	204	225	183	203	223	206	187	204	171	196	188	214	196	182	224	216	201	217	233	205	230	211	212	210	207	204	181	171	224	216	225	199	209	181	197	201	192	210	194	215	207	221	184	195	191	203	176	217	208	231	197	207	226	194	194	236	222	178	213	201	192	212	234	222	223	224	214	222	207	190	218	195	191	222	233	207	215	218	199	170	227	199	225	220	228	197	207	204	229	235	208	198	215	238	217	211	198	209	197	213	189	219	211	236	225	219	200	193	182	208	212	198	230	219	207	212	193	202	212	213	213	194	197	200	223	185	227	189	180	184	191	214	209	215	202	189	212	221	214	193	218	188	220	206	217	232	215	215	193	232	221	229	202	188	191	206	188	195	213	219	202	213	179	231	205	192	208	235	189	206	208	215	192	198	205	196	220	185	202	226	212	211	197	208	200	208	210	190	196	225	214	170	213	181	208	203	199	224	177	224	201	217	209	189	188	196	216	231	211	186	234	224	183	220	218	207	193	200	204	207	212	210	224	197	221	199	215	205	207	202	203	214	221	216	210	182	188	235	214	189	210	222	191	173	215	228	206	220	199	204	188	175	217	215	183	203	210	208	185	198	226	176	188	198	198	185	191	220	196	196	185	229	194	216	205	184	198	213	204	184	213	221	185	202	199	216	209	202	196	222	210	174	175	217	204	190	245	201	204	219	234	214	215	195	215	225	234	221	212	201	208	222	189	213	204	190	201	227	209	218	198	219	229	187	234	217	228	202	205	214	176	244	228	187	191	221	193	206	171	205	218	221	208	195	235	197	222	228	204	245	196	223	185	218	198	189	200	195	205	209	233	186	219	191	216	212	182	203	204	214	201	194	198	196	220	190	176	227	199	212	207	210	227	199	186	234	213	174	185	176	195	202	218	207	238	214	202	222	202	233	215	200	208	228	220	219	202	214	201	181	196	192	204	212	205	222	203	213	167	222	219	197	223	213	207	214	210	225	209	207	202	203	221	193	195	217	207	204	202	230	203	209	214	192	220	219	222	207	218	211	204	213	218	201	208	217	227	207	217	225	209	198	236	192	187	173	208	210	202	177	200	195	200	234	213	229	204	210	183	213	178	190	224	197	187	205	187	190	208	229	209	181	207	191	213	195	200	228	231	220	235	225	181	221	226	204	209	196	198	202	224	241	197	181	193	188	203	192	229	203	235	205	194	211	208	191	208	215	217	217	214	225	241	205	230	180	225	200	184	197	217	231	198	200	181	229	212	209	194	224	199	219	226	216	183	233	208	228	206	228	203	218	208	221	185	208	219	185	225	227	185	223	183	207	202	190	199	234	196	219	226	199	209	178	204	192	199	211	184	206	203	208	185	187	186	200	214	202	213	197	227	204	214	183	217	201	193	196	199	210	200	173	207	231	178	218	183	183	195	189	209	222	218	231	238	210	201	209	195	194	216	221	217	223	227	219	202	214	206	197	184	210	214	231	200	195	224	214	214	202	190	200	196	190	210	203	211	182	208	212	216	212	202	204	201	204	212	215	212	190	211	219	203	184	236	229	192	227	227	218	216	207	191	199	189	214	212	197	221	203	226	205	205	177	226	206	234	200	214	204	186	210	228	207	226	208	211	199	218	203	191	205	217	194	220	241	208	219	179	190	208	207	214	208	213	176	203	206	204	207	192	197	167	204	173	211	216	181	196	218	201	189	208	197	221	209	199	203	191	184	226	222	229	185	182	223	194	214	200	217	198	233	198	227	236	190	216	202	224	226	212	170	203	245	245	209	218	167	210	211	202	204	219	180	219	190	213	235	206	205	209	231	193	217	213	218	220	211	196	212	207	173	195	203	205	210	196	193	218	197	195	225	182	197	199	193	251	205	212	228	232	212	235	207	202	203	202	215	206	195	186	201	211	215	216	201	192	238	223	208	220	187	225	220	212	196	206	223	195	216	202	210	168	223	219	217	213	226	205	179	209	233	218	182	217	212	188	221	203	239	189	191	192	221	195	199	230	189	219	176	229	198	218	210	217	187	224	212	234	191	205	180	198	205	202	196	210	189	215	177	212	186	192	204	195	203	213	200	190	187	193	189	205	209	200	220	205	218	203	246	256	210	221	220	203	202	212	202	223	207	170	204	232	225	194	182	199	213	197	180	203	214	191	201	197	204	239	214	210	179	208	192	195	194	182	224	185	191	199	221	223	218	177	191	202	210	230	214	205	216	205	205	199	216	211	235	180	204	221	238	205	197	203	191	218	211	191	205	200	236	209	197	216	218	197	221	221	199	183	202	183	206	221	231	191	198	185	201	188	211	240	242	199	205	193	173	217	195	197	186	223	211	189	199	226	188	240	222	186	173	195	204	175	202	238	208	192	195	208	222	223	225	199	190	189	215	215	211	187	193	207	216	210	202	195	218	192	219	214	208	206	209	237	206	192	212	203	203	179	180	226	228	186	208	207	199	223	215	209	205	191	214	206	182	207	206	237	213	186	224	208	186	192	213	216	210	205	223	208	206	179	218	181	226	196	195	211	222	189	210	237	223	220	202	184	197	200	230	175	201	210	189	178	226	202	199	219	215	206	223	193	213	228	250	233	231	209	186	189	202	210	224	203	209	214	205	216	243	216	170	198	202	208	203	229	213	216	205	225	211	168	184	207	189	193	236	213	218	214	227	203	189	227	219	198	217	180	187	162	184	216	198	208	204	209	219	215	211	194	204	202	216	190	249	239	209	234	213	175	205	193	207	231	214	228	219	229	196	228	194	211	204	217	240	203	199	221	208	207	201	179	210	229	189	207	195	217	187	200	232	202	211	206	213	198	222	173	204	208	201	200	191	211	222	220	214	209	177	191	249	223	190	218	207	200	200	227	196	199	222	246	196	214	206	194	210	210	211	205	218	202	223	201	215	198	198	217	184	189	202	221	222	200	220	184	179	188	210	197	170	180	178	221	203	210	188	195	198	217	211	179	219	208	206	223	189	194	211	206	211	201	184	194	190	249	198	214	210	224	201	195	213	197	199	186	171	182	197
6031	851	1286	1410	1288	1175	1103	949	860	818	764	686	739	681	646	622	637	658	563	617	550	598	565	605	592	591	598	590	573	619	567	575	581	549	526	558	604	572	505	551	589	590	575	555	541	538	605	592	591	567	561	565	579	551	575	527	582	551	594	563	592	549	539	570	567	590	547	587	573	549	576	526	550	583	557	535	629	563	618	556	544	554	585	563	570	570	577	542	579	589	575	601	530	532	551	573	553	552	551	575	601	572	526	574	537	581	565	564	580	553	517	561	584	572	573	522	564	541	606	555	575	555	585	577	532	587	556	571	571	556	571	573	526	582	538	548	550	583	569	559	582	557	561	570	540	543	585	553	591	567	545	575	576	560	559	573	558	546	549	520	564	531	549	589	568	582	570	539	536	544	571	507	557	564	533	555	567	549	559	535	596	517	524	562	532	584	544	552	592	558	602	535	547	566	543	554	556	547	527	566	529	586	565	517	554	582	560	577	557	561	603	590	552	549	578	543	578	516	608	547	528	547	502	596	526	536	542	555	570	568	517	547	583	539	548	509	560	563	560	561	541	551	549	552	545	567	533	535	587	527	608	527	558	553	557	537	554	534	535	555	550	520	561	591	614	543	560	554	562	575	562	527	565	560	500	566	613	533	548	563	560	562	555	544	523	550	596	585	539	556	563	560	577	576	542	600	576	526	542	549	589	612	564	572	540	602	553	567	525	565	574	544	558	549	529	550	559	545	560	606	560	579	567	520	560	564	534	539	542	551	574	522	567	536	596	554	595	533	555	594	556	581	548	587	545	539	564	558	550	559	494	557	568	559	534	560	540	566	555	584	545	526	572	522	571	586	544	542	522	551	524	573	542	551	514	520	567	542	539	600	543	549	599	525	580	560	560	552	520	556	538	561	603	553	537	579	537	557	567	570	550	518	525	554	563	559	546	548	552	543	535	582	575	501	575	528	582	519	561	542	605	545	539	533	515	512	520	559	559	568	603	547	521	558	571	572	606	568	561	536	523	568	566	546	564	611	529	571	542	526	554	549	570	580	566	538	560	563	529	543	517	570	578	561	553	567	561	555	579	517	548	550	537	569	512	577	564	578	527	521	547	568	550	553	559	550	542	560	556	571	550	566	605	550	565	558	569	580	550	529	522	558	571	540	555	574	559	568	586	518	531	549	528	528	539	511	559	562	545	527	557	524	561	517	552	560	542	549	543	578	596	625	556	535	542	518	526	552	501	564	527	559	528	557	589	576	602	585	523	560	530	535	570	535	548	557	554	555	577	568	564	522	557	553	552	561	507	531	562	554	592	532	548	562	564	520	559	548	562	556	545	500	570	572	554	542	522	552	522	551	572	553	561	540	522	541	623	581	570	582	559	544	572	546	547	582	574	526	524	525	571	515	536	539	537	554	596	530	523	513	545	577	554	537	539	536	577	555	555	576	590	559	534	565	582	560	564	527	526	531	565	570	524	499	596	558	554	522	580	561	555	577	609	577	578	566	556	491	542	573	576	551	583	565	573	551	540	540	569	574	538	530	518	569	567	549	566	513	499	579	580	556	583	552	513	562	579	545	488	582	584	558	521	583	560	548	540	556	572	523	534	540	544	587	562	585	546	553	536	576	584	535	578	563	539	549	531	545	580	552	539	550	547	540	561	560	583	519	550	562	556	573	504	520	542	552	572	514	491	574	553	564	555	544	549	515	512	557	570	539	585	561	527	567	552	574	514	567	557	577	564	529	580	541	531	578	533	560	579	616	573	561	585	520	544	554	543	585	593	523	548	556	553	550	539	556	578	520	528	575	557	547	549	555	550	563	553	537	595	502	550	542	562	531	572	577	570	553	563	546	551	540	540	527	573	592	558	522	530	540	561	531	527	595	538	584	545	575	562	570	535	550	589	601	569	561	573	580	559	565	568	557	533	565	570	568	532	507	545	570	598	522	560	579	565	562	549	518	598	569	533	548	538	501	558	516	539	582	565	571	499	572	543	521	572	562	535	557	515	563	549	530	539	534	515	530	560	616	516	541	546	526	535	568	562	570	544	560	565	546	599	611	596	511	588	524	548	538	561	568	550	554	553	539	533	530	590	570	557	562	542	562	569	533	564	546	586	615	556	561	537	542	569	552	559	592	570	539	554	554	544	537	562	539	592	562	579	563	547	521	572	537	558	532	575	617	561	545	557	545	564	519	529	550	561	609	518	511	562	590	549	553	582	550	534	532	493	574	572	540	535	563	565	530	540	575	554	566	549	569	545	529	545	541	543	557	535	534	601	522	528	509	601	586	550	596	555	548	560	570	581	550	531	559	517	537	539	589	508	583	572	543	565	584	576	528	534	584	549	586	580	588	546	541	557	583	559	579	544	520	549	534	537	508	567	607	561	569	563	581	563	564	560	575	571	546	526	532	538	509	582	543	516	560	556	551	517	550	570	535	558	563	609	549	556	556	554	545	541	545	557	521	568	560	597	548	547	517	532	524	574	539	566	529	565	562	587	524	511	604	555	539	585	558	556	534	579	564	568	530	582	541	548	543	590	585	527	571	573	542	554	561	549	565	586	529	546	576	548	528	616	552	556	565	549	572	533	548	579	549	551	543	551	549	597	548	533	558	526	567	587	580	551	540	542	578	573	535	546	531	586	527	590	539	541	535	572	565	537	551	574	566	573	524	564	557	577	526	532	563	617	555	553	581	516	530	552	586	516	569	561	591	557	577	565	544	588	553	580	562	570	528	540	570	555	572	551	557	558	527	574	569	553	578	603	553	554	563	535	582	575	524	563	593	555	574	543	555	544	521	557	519	548	556	548	572	543	532	523	590	623	547	530	547	537	533	545	587	557	574	565	564	578	585	526	551	556	533	588	557	543	533	562	525	530	545	537	533	562	594	551	573	544	565	556	588	540	578	544	548	569	501	569	591	561	585	605	549	547	572	548	554	614	528	571	575	550	571	594	529	571	567	558	555	479	562	562	521	567	567	502	533	569	551	536	585	534	537	580	538	543	602	543	532	562	515	536	577	558	524	567	515	590	552	544	568	513	551	562	548	544	589	550	564	574	560	530	539	589	562	583	581	551	549	589	541	515	605	519	554	523	521	567	577	572	563	572	547	546	534	600	524	554	555	566	546	557	543	582	556	555	564	549	547	566	533	535	581	583	594	574	558	579	553	568	538	573	582	574	509	551	492	535	597	579	578	538	544	572	486	551	538	606	567	539	542	616	525	517	552	552	530	549	560	621	516	582	557	526	558	567	554	548	545	584	553	569	539	551	536	542	582	564	540	529	573	521	572	581	548	520	614	594	592	519	555	610	557	539	550	564	556	607	540	528	553	553	535	549	530	595	561	572	551	501	593	561	551	555	556	564	574	575	526	550	567	524	544	591	539	540	540	540	584	566	536	557	565	558	546	559	577	564	555	557	570	576	527	532	556	579	543	550	529	569	544	510	549	577	583	549	558	577	559	565	547	608	584	569	560	605	545	546	561	539	521
14168	1411	1077	867	671	612	538	514	457	413	407	394	374	388	399	361	362	373	377	326	330	396	356	354	358	325	334	314	364	368	352	370	332	360	317	315	341	347	337	362	331	339	363	302	381	322	360	377	345	353	341	350	332	337	329	332	347	324	322	354	332	348	331	335	331	337	362	328	339	360	328	338	333	331	308	339	341	352	362	356	371	318	340	368	383	379	341	307	337	313	390	299	363	339	322	300	337	348	328	371	334	335	346	337	316	326	297	329	324	320	311	328	358	305	350	291	349	360	304	326	344	333	321	358	372	336	346	346	348	354	314	350	360	366	356	349	328	364	361	343	342	328	343	366	343	337	359	321	364	360	319	342	323	348	371	339	391	354	372	365	311	339	317	353	343	357	410	325	340	329	353	353	301	359	364	329	367	343	360	376	338	330	354	327	354	353	365	327	343	362	343	313	288	349	356	383	322	322	357	342	353	362	331	322	317	372	364	367	327	334	349	326	326	364	343	347	326	337	287	351	336	355	321	364	325	357	310	354	362	337	328	400	304	338	357	311	367	321	357	354	299	333	327	336	376	324	348	323	359	338	334	342	326	338	360	315	327	371	363	329	375	358	313	308	349	336	349	361	310	344	357	335	347	379	364	371	338	334	312	340	336	329	359	342	304	346	331	352	360	341	355	344	332	345	336	325	326	336	343	381	328	340	322	341	336	371	363	339	346	347	370	346	356	357	332	356	319	325	349	338	335	385	303	323	332	332	320	330	303	363	347	344	347	343	336	312	327	366	389	324	310	344	324	362	352	317	340	330	350	351	345	326	371	326	368	323	351	323	300	329	365	325	322	357	367	355	331	348	357	332	343	356	331	332	322	338	338	337	319	324	342	324	335	376	358	339	323	331	366	325	363	317	335	338	324	376	355	352	332	341	374	310	384	333	368	372	389	361	335	376	353	334	364	333	336	349	355	364	337	341	319	323	385	324	366	328	329	318	335	337	323	352	379	335	339	353	342	353	341	356	346	337	347	360	360	372	332	326	366	373	341	342	337	340	320	326	360	346	341	364	292	346	356	335	322	345	350	367	311	336	348	347	383	337	296	349	352	314	331	335	339	369	342	305	352	369	320	340	306	355	311	322	377	331	329	365	360	350	329	351	348	354	367	353	344	343	342	365	346	334	375	349	341	336	357	316	368	349	328	351	366	353	331	323	352	319	348	338	345	301	317	355	384	328	326	335	362	362	329	336	362	328	319	354	345	338	354	381	350	331	304	351	327	361	357	338	328	347	379	330	335	349	303	358	338	361	336	342	340	344	323	366	346	350	338	338	328	357	359	343	349	353	342	330	356	344	381	406	319	324	322	317	294	365	338	347	366	340	339	361	325	348	346	328	305	376	329	332	351	343	317	304	321	354	340	312	370	327	328	357	332	355	365	379	332	334	367	353	328	364	360	352	392	319	350	346	360	340	317	348	325	320	333	339	314	330	337	355	353	373	320	342	367	320	379	370	365	307	366	341	337	359	333	313	306	364	321	358	344	352	313	344	355	326	360	343	306	320	325	323	351	392	366	362	347	304	363	373	346	341	339	331	310	356	380	374	364	353	349	341	343	344	353	339	322	336	329	336	393	315	365	354	398	319	333	367	351	333	389	340	372	318	328	321	340	337	359	324	377	366	360	343	392	387	332	350	348	342	331	327	351	352	340	372	354	355	352	320	357	371	361	315	357	334	356	351	321	342	336	318	319	391	345	334	355	327	344	364	351	365	332	343	373	360	323	318	355	335	345	348	319	364	338	315	317	370	367	324	328	344	380	325	361	338	322	373	339	319	315	326	350	360	344	340	362	313	337	341	352	340	358	355	356	356	340	316	347	355	348	366	323	337	322	288	378	337	351	328	353	346	333	347	319	319	331	348	345	315	329	346	370	339	339	358	333	340	337	326	365	359	338	295	327	377	367	323	327	406	371	345	334	341	322	379	335	351	349	349	313	353	367	368	365	343	340	341	362	311	342	379	342	377	350	339	361	299	336	332	344	379	318	315	320	354	373	360	379	340	359	347	326	373	343	342	333	299	344	334	336	361	304	365	298	322	341	328	352	360	322	335	357	333	313	339	352	341	329	337	333	323	336	332	342	358	347	320	329	315	337	332	327	321	362	358	320	348	331	344	330	334	325	357	385	363	305	313	357	359	317	365	315	339	373	344	328	352	342	323	352	336	346	309	353	351	310	331	319	331	359	325	363	383	328	326	343	330	337	303	329	317	344	345	343	373	331	341	344	349	366	310	377	361	349	326	333	313	338	323	332	341	360	360	320	307	342	314	338	339	344	333	377	338	341	341	362	393	312	324	330	346	340	344	334	353	346	326	315	360	392	347	329	342	344	317	326	348	349	325	347	338	335	333	320	351	340	298	325	355	358	370	355	339	314	355	344	361	352	350	363	326	351	329	370	335	356	330	354	355	333	303	333	337	360	344	366	327	377	307	367	372	333	343	344	335	356	354	325	375	329	389	357	349	334	307	326	341	347	370	360	350	343	346	334	344	365	339	360	387	332	351	340	329	337	341	326	339	351	367	329	327	370	339	324	357	313	349	352	354	361	355	352	344	360	350	334	367	332	329	365	326	348	357	337	330	359	313	296	353	325	340	328	317	329	351	356	327	331	373	308	322	339	336	335	351	366	351	341	339	331	343	349	342	358	347	376	324	361	335	350	370	345	340	305	368	357	351	351	359	342	312	330	330	352	307	346	296	363	330	322	325	301	342	318	341	369	337	343	333	353	337	350	337	360	368	348	344	338	362	365	343	328	322	349	356	347	344	308	355	341	326	321	384	391	365	332	381	306	353	347	352	346	350	340	353	359	329	330	326	345	334	333	333	331	337	339	318	324	384	324	335	334	310	360	302	364	353	352	327	349	333	321	351	342	356	337	320	364	336	356	347	329	314	314	381	363	342	331	299	334	305	300	348	329	320	354	361	339	327	318	367	386	354	390	364	347	361	365	328	345	351	337	325	327	351	352	351	346	359	298	340	302	344	327	348	359	337	353	350	333	363	357	317	329	344	351	371	331	335	339	378	385	329	352	307	338	370	344	335	370	342	337	328	341	351	382	329	354	361	364	311	325	367	359	331	347	337	376	323	340	322	350	348	343	406	333	368	373	355	353	316	324	319	339	343	352	361	330	323	345	342	371	366	354	350	343	325	350	355	325	346	313	374	346	344	348	348	354	357	339	361	363	324	322	364	337	340	346	337	351	339	350	340	333	348	353	324	339	325	304	330	330	366	343	351	374	321	368	338	358	319	313	334	374	317	333	341	362	336	360	322	377	373	370	340	344	357	375	346	344	330	389	330	303	341	345	330	312	322	361	313	343	357	386	369	368	370	338	305	361	343	361	320	368	371	357	336	321	370	330	353	327	358	345	348	318	326	327	343	315	324	343	320	339	354	349	357	359	360	334	335	367	330	347	342	357	344	333	352	312	312	340	341	349	345	372	298
8195	1446	2236	2583	2219	2121	1961	1578	1427	1379	1256	1196	1099	1051	1040	998	958	975	978	976	965	947	907	933	886	879	920	933	862	886	905	892	880	871	853	834	845	872	890	901	824	860	868	855	876	848	835	844	852	869	848	858	854	889	836	869	850	859	840	861	896	829	869	886	875	849	849	844	802	805	821	820	838	888	831	889	885	917	900	838	857	841	829	888	878	887	863	842	904	886	852	868	871	931	907	878	850	881	841	853	818	809	800	852	827	865	881	872	871	815	864	842	832	826	832	798	864	853	805	905	876	857	842	872	857	886	884	859	863	878	842	821	842	852	866	840	847	814	843	874	815	833	883	847	868	894	849	861	851	875	853	856	865	827	883	846	859	858	846	841	894	866	855	860	831	851	835	830	872	839	865	876	825	856	827	853	833	817	834	843	814	846	830	851	780	793	791	855	816	857	864	830	895	874	854	848	776	811	845	851	871	838	827	822	825	824	836	862	848	871	898	848	848	823	873	907	853	848	855	826	805	877	867	856	814	810	790	784	851	840	894	832	866	854	888	856	866	847	820	881	881	832	850	837	863	878	889	843	848	837	822	807	814	811	813	787	826	806	867	864	858	843	859	850	827	913	825	859	836	853	827	848	836	783	849	798	861	859	822	850	852	873	910	854	851	882	863	800	843	801	884	796	793	830	830	833	818	885	814	820	838	840	836	808	841	816	849	833	846	863	848	890	860	892	796	874	834	855	776	861	866	823	829	871	864	800	814	852	882	832	881	900	866	804	860	894	837	793	869	817	829	832	846	828	879	851	889	866	806	887	823	869	855	828	823	879	809	852	786	861	815	863	849	894	868	873	805	854	828	831	809	896	840	790	848	810	817	886	872	812	860	831	853	843	813	847	869	878	886	883	875	833	842	812	862	806	836	886	847	859	824	868	856	826	840	790	876	809	803	852	881	874	828	887	833	835	825	797	850	844	822	818	793	889	872	821	851	898	869	879	786	842	811	779	869	844	839	862	832	847	896	790	854	795	807	861	854	819	792	868	864	880	827	846	844	811	799	882	853	843	869	830	880	853	885	868	879	855	820	854	844	895	907	813	880	863	881	802	873	846	886	827	804	888	816	851	852	829	855	808	864	829	793	819	865	830	870	804	825	896	822	816	865	863	854	824	858	832	850	859	871	848	864	860	851	845	811	806	840	781	879	880	814	910	813	846	879	860	834	839	870	838	793	889	845	899	933	850	903	833	812	870	837	815	794	841	833	812	852	798	835	889	841	882	875	857	880	861	833	819	874	788	817	847	839	865	815	857	874	839	811	839	901	855	852	911	886	845	818	862	855	843	848	828	886	872	774	868	842	869	885	808	868	840	842	870	839	827	852	853	885	873	854	874	820	833	870	827	809	809	846	802	820	895	884	860	780	818	822	843	840	859	840	818	828	824	845	850	831	833	853	859	852	854	840	831	835	887	853	832	844	852	885	836	825	884	814	856	807	892	838	814	802	817	803	875	861	825	896	798	863	835	814	810	895	833	825	814	838	849	903	804	851	871	825	819	817	829	858	855	851	864	862	916	842	861	895	879	810	815	864	816	834	866	885	889	889	832	836	823	853	826	888	876	815	864	775	886	921	819	853	897	891	846	858	839	861	864	853	851	863	788	836	852	837	817	813	863	851	852	818	825	863	838	889	847	881	853	844	815	898	812	897	898	854	787	835	808	842	823	857	850	798	918	870	847	859	802	824	849	812	853	816	872	831	815	807	846	807	841	807	845	866	820	844	861	845	824	789	796	887	815	810	816	810	864	832	822	915	827	869	884	860	843	811	861	826	827	865	819	816	791	832	812	796	859	819	866	867	818	860	827	829	859	861	875	876	868	853	822	833	860	846	808	839	878	853	798	845	872	823	865	806	834	872	865	852	872	827	838	880	822	891	848	864	815	852	843	830	828	817	790	853	845	876	815	871	850	867	858	884	923	892	856	755	806	833	882	841	848	825	811	859	826	826	847	865	833	864	804	816	850	844	819	858	863	848	891	902	794	882	842	790	848	878	862	857	830	831	863	797	822	783	827	887	843	846	877	865	828	896	859	870	856	816	825	817	894	877	878	888	819	826	871	871	861	834	836	883	842	811	832	853	870	839	846	868	878	879	800	870	837	818	895	874	880	806	849	853	803	860	893	848	809	820	811	857	798	857	864	835	851	851	850	863	840	848	856	800	824	846	925	898	817	808	850	859	897	881	876	901	851	828	870	833	828	834	865	849	897	891	849	918	850	864	892	858	843	843	827	826	914	804	817	913	805	923	863	883	841	827	807	879	837	859	851	796	815	771	779	851	893	857	846	877	844	891	832	819	820	858	878	819	825	827	834	855	825	850	830	854	867	814	828	902	850	855	849	838	792	860	857	827	828	853	831	824	898	844	819	850	907	843	858	824	875	854	872	865	800	830	810	812	831	852	817	860	818	779	855	839	883	864	871	819	861	809	818	814	858	860	858	859	836	833	900	828	873	826	841	876	853	887	836	823	891	802	818	859	814	815	842	835	821	876	849	838	842	887	875	868	812	871	795	847	837	900	856	868	838	809	819	784	832	856	898	849	871	863	873	906	840	814	832	891	857	861	867	831	879	846	868	849	856	809	831	839	879	883	858	848	827	889	826	873	827	813	824	872	864	860	822	888	894	849	817	851	814	878	842	838	795	773	839	882	883	899	806	865	871	853	837	843	855	887	816	830	797	891	842	815	865	835	840	895	891	833	833	865	847	812	862	819	870	834	820	840	859	809	877	915	819	806	858	845	876	808	908	868	842	838	819	816	806	871	894	866	831	813	844	876	815	872	836	873	836	851	896	828	885	898	853	835	863	839	832	913	851	869	857	821	821	880	824	854	870	883	842	867	839	818	848	817	849	837	818	818	863	832	874	882	843	775	800	877	842	842	842	866	858	830	841	880	844	871	821	876	873	866	769	883	855	867	816	859	843	863	811	884	802	879	797	855	902	860	848	841	864	847	814	876	796	832	843	807	857	840	809	825	912	871	877	848	825	841	840	879	806	801	872	893	873	841	841	826	876	900	872	874	856	869	828	877	810	879	844	823	804	892	787	819	825	832	836	845	865	830	837	882	828	870	852	925	871	852	896	854	879	855	854	771	844	852	834	856	866	810	813	875	830	819	847	841	769	809	867	859	781	852	900	834	888	826	864	797	828	860	831	814	808	828	859	825	844	885	841	844	849	826	827	902	851	815	854	800	879	893	877	883	821	840	846	838	883	816	831	832	893	802	833	877	895	880	866	829	891	822	825	838	827	796	832	859	856	846	857	824	823	901	832	814	846	846	831	824	884	841	849	865	876	797	878	899	856	839	883	793	879	818	861	854	882	848	834	874	851	851	798	781	824	821	858	851	894	866	868	843	811	868	829	856	807	857	858	866	859	875	827	776	867	864	880	872	902	843	839	857	884	827	882	860	828	852	786	875	832	854	849	787	851	837	855	834	842	865	812
1741	400	428	396	375	340	394	370	349	369	382	382	347	354	391	361	365	362	355	369	353	382	364	377	349	319	366	373	345	339	368	348	365	383	351	348	341	349	363	340	358	376	379	335	347	374	382	338	375	366	386	397	353	365	365	355	372	363	361	376	359	336	351	388	342	392	352	373	390	361	343	339	363	372	351	351	406	375	398	384	324	355	360	347	338	328	351	343	365	346	323	358	413	348	365	394	346	320	370	379	362	350	389	352	369	347	377	354	371	356	371	353	372	399	350	382	387	373	340	355	393	367	372	371	359	334	400	364	365	357	320	333	386	382	348	352	365	339	359	357	384	354	350	365	344	378	372	364	345	406	379	349	338	378	380	360	407	345	353	350	373	373	342	327	375	366	400	367	391	358	355	381	338	350	353	348	369	335	354	381	397	342	343	341	353	384	343	319	368	357	356	365	350	394	397	382	365	384	396	333	362	341	373	355	354	375	382	367	375	342	387	396	341	378	347	374	338	332	342	329	368	385	336	346	355	350	351	331	393	406	336	349	379	329	355	365	377	387	358	315	359	381	360	382	361	370	344	366	362	325	334	357	369	362	392	321	368	361	351	361	363	328	368	362	374	363	363	342	343	337	353	335	354	374	352	334	330	397	360	357	330	370	361	338	328	385	330	367	371	333	347	349	341	361	342	346	385	389	311	372	360	355	338	364	339	332	380	358	378	356	363	340	380	336	382	311	416	365	333	319	353	362	337	390	370	363	335	371	350	360	330	347	359	375	360	368	353	332	374	351	342	394	362	391	370	340	355	359	371	389	333	407	329	386	377	372	329	367	326	354	375	357	379	339	335	385	354	366	345	367	349	350	330	361	368	340	367	360	335	339	352	335	374	365	351	347	364	355	372	337	358	347	319	375	344	358	315	397	361	339	353	373	376	362	375	367	375	374	372	329	384	343	352	330	366	352	382	345	338	373	366	351	340	361	380	342	370	361	354	320	368	357	353	363	366	329	317	365	343	348	365	380	382	372	391	375	395	343	343	354	328	353	346	358	355	371	383	331	346	377	381	357	367	332	351	339	358	366	385	380	374	363	394	353	365	382	375	353	337	372	371	341	359	373	345	362	356	369	392	378	326	321	340	338	360	398	377	343	336	365	346	327	360	375	356	371	369	365	370	359	392	361	359	360	411	382	335	333	335	412	363	380	364	353	344	393	360	384	355	342	362	349	360	326	372	338	312	350	405	333	379	336	348	368	353	370	365	371	378	346	331	353	363	378	339	354	361	397	390	381	354	368	375	345	353	354	389	375	373	356	364	372	377	376	394	328	382	350	355	367	378	367	405	344	338	386	356	376	347	346	329	331	365	329	322	337	377	371	352	357	405	360	370	379	367	356	355	326	366	354	371	342	380	385	373	375	388	365	404	340	356	390	348	367	359	336	372	342	360	355	390	362	334	362	345	347	417	344	347	372	382	378	361	343	350	334	340	382	371	366	383	385	362	344	328	349	365	389	389	361	355	345	343	313	356	356	381	403	379	336	394	316	335	359	367	329	366	401	327	321	367	372	373	354	379	354	356	370	352	344	364	351	367	376	379	334	306	353	343	360	332	369	356	382	364	362	401	328	337	350	427	373	430	349	365	353	343	404	366	355	353	357	385	355	370	358	344	370	364	365	368	356	389	352	372	378	329	395	365	335	373	378	378	382	384	379	355	397	355	375	381	370	362	326	353	348	337	350	378	371	392	343	339	364	352	353	371	361	416	370	355	335	355	340	359	348	331	347	355	358	376	368	379	380	367	363	319	360	376	384	348	309	362	365	358	335	364	369	348	358	353	336	310	360	347	370	388	335	355	317	368	347	384	352	339	420	366	368	363	364	393	309	329	356	374	378	363	367	319	381	354	385	364	365	351	366	361	309	362	391	401	372	351	367	350	354	353	349	366	403	347	358	332	346	381	348	361	381	367	321	376	355	329	371	374	329	350	368	358	348	370	386	359	343	350	359	342	365	313	362	362	355	342	328	373	420	366	354	343	345	341	377	342	322	369	372	394	361	394	335	358	321	326	367	370	342	344	374	383	371	351	329	395	338	366	391	380	379	349	332	334	379	369	380	380	341	371	374	321	390	386	365	356	341	348	365	375	364	370	389	306	350	348	357	356	343	369	404	391	379	356	353	360	369	372	351	387	376	340	375	375	362	394	348	315	374	366	335	351	352	363	352	360	375	329	340	387	402	368	332	389	386	377	324	391	360	377	338	344	367	365	379	315	354	375	354	330	346	345	359	369	340	356	382	351	351	384	338	383	378	385	387	328	357	320	364	319	353	351	385	374	358	353	363	350	352	348	343	364	357	368	381	348	324	330	308	367	390	348	365	376	388	358	399	346	352	325	370	377	338	374	358	354	369	403	390	338	385	369	321	388	330	346	368	341	342	353	345	347	363	350	334	354	341	347	376	328	355	361	382	372	378	329	386	354	337	344	384	370	376	358	384	362	314	337	377	382	360	380	350	360	363	373	338	364	367	331	405	328	358	328	351	395	377	344	380	301	355	341	350	339	375	370	372	392	353	341	353	346	376	362	348	367	354	365	376	373	334	380	364	375	359	357	382	338	347	325	347	383	333	386	369	307	329	360	350	358	328	375	364	370	360	357	323	359	356	342	363	403	364	361	355	350	338	364	352	360	385	364	388	359	369	360	382	348	362	347	359	366	398	388	369	320	382	347	328	403	341	382	348	356	338	360	399	336	350	382	368	348	375	373	361	347	347	363	368	366	366	392	334	345	353	368	342	341	385	306	368	324	335	375	368	392	338	364	365	355	339	312	346	379	387	372	370	365	366	362	379	360	357	345	332	338	346	344	362	379	385	326	336	364	367	351	333	341	358	338	364	353	385	387	405	356	348	343	316	387	338	358	374	348	353	397	370	356	387	353	355	363	366	358	368	389	354	381	375	358	352	351	327	352	348	363	370	331	337	377	370	384	352	371	362	341	345	338	368	401	400	349	354	367	368	402	347	366	371	335	363	394	381	375	364	316	389	342	349	357	334	369	372	362	350	331	360	343	395	345	309	344	341	334	332	348	382	338	392	349	393	332	373	377	352	344	365	344	303	348	369	320	338	347	366	351	329	329	358	367	350	370	352	358	368	357	336	358	373	349	358	356	371	397	378	305	409	363	387	334	372	360	344	379	388	354	389	347	340	397	360	356	394	392	347	340	338	328	372	362	310	403	325	365	367	377	385	348	366	346	361	345	382	343	362	334	371	334	411	376	370	399	378	361	357	347	355	373	387	360	345	373	380	347	338	370	333	353	394	343	352	349	355	368	366	367	368	382	363	325	348	357	392	352	364	377	345	329	406	375	420	358	361	334	375	364	348	372	369	364	311	379	373	390	358	355	380	352	388	368	364	356	373	349	365	365	347	344	323	339	342	366	397	378	322	373	342	366	388	358	362	377	364	394	369	383	393	359	349	355	375	361	397	369	343	345	329	329	410
2071	823	911	947	906	860	900	889	874	863	877	819	854	866	890	805	840	878	882	824	886	812	855	894	820	896	819	817	848	833	863	836	850	775	877	842	795	833	797	795	826	812	871	873	853	807	855	881	851	869	866	856	900	833	848	831	823	856	762	837	849	817	862	828	889	874	830	832	890	856	838	838	917	880	846	859	859	831	846	832	801	873	900	853	881	866	869	858	877	852	861	817	868	896	787	854	859	865	871	848	861	826	855	890	879	885	846	817	842	812	850	859	847	776	817	815	846	847	867	868	862	882	824	852	836	849	826	836	880	822	858	831	865	823	871	849	866	871	852	856	825	888	883	830	885	886	833	806	872	812	848	871	844	839	865	873	852	832	866	807	834	848	856	860	830	831	917	816	853	801	834	868	853	850	836	854	816	866	833	858	817	899	854	848	840	868	846	849	865	859	878	848	847	860	867	843	849	827	837	773	828	835	856	850	821	880	787	839	845	814	829	826	918	850	848	808	898	831	881	871	850	851	858	876	849	868	834	865	857	867	870	856	841	850	873	848	865	863	896	856	837	821	829	840	837	839	791	892	871	843	898	841	899	782	844	822	849	807	844	843	862	860	849	887	875	872	805	859	813	863	797	862	785	807	875	833	852	814	825	844	853	855	800	800	879	859	878	835	883	821	823	867	883	853	849	837	863	819	817	829	803	859	845	856	874	802	851	856	854	842	850	867	786	822	813	828	773	849	862	859	811	821	828	865	825	878	861	875	864	885	873	900	908	873	863	860	870	817	850	886	861	825	826	897	837	813	865	844	818	805	841	830	910	772	806	835	816	822	868	814	806	825	806	822	876	835	855	821	848	861	855	843	899	820	898	831	877	828	817	839	813	821	801	897	795	816	822	866	870	828	884	866	830	875	846	835	828	809	856	847	862	843	837	840	900	826	833	824	879	850	824	823	851	826	852	830	756	849	874	880	889	816	791	847	857	822	885	853	842	803	841	843	874	823	802	843	834	855	839	822	865	879	845	840	908	790	843	863	842	871	800	842	860	831	859	804	860	806	858	862	840	883	843	854	869	815	858	834	879	832	877	896	821	855	872	848	874	894	868	871	816	885	840	815	836	828	872	805	885	858	842	859	855	857	876	872	818	872	839	795	819	870	819	866	816	829	828	845	814	856	849	813	808	812	874	881	828	889	865	834	863	837	832	803	836	890	845	801	868	873	860	807	876	811	794	806	852	883	855	845	840	884	876	762	883	816	891	852	878	830	841	885	827	848	810	816	883	873	862	824	859	845	803	862	852	826	834	846	833	908	863	862	826	821	918	825	858	830	849	821	858	793	818	842	835	853	892	833	857	858	857	867	888	837	849	834	830	851	874	841	826	823	802	833	856	863	864	822	841	827	859	857	837	865	834	853	820	800	808	864	825	851	835	896	854	858	808	810	766	825	863	859	867	862	844	885	846	854	843	811	854	823	823	830	832	863	858	899	821	837	828	870	849	888	884	847	839	851	870	834	813	838	837	851	874	871	874	831	897	878	824	862	810	837	867	866	822	905	833	874	817	871	838	854	820	854	887	842	816	857	837	821	897	806	836	819	810	865	856	868	853	803	854	862	824	836	825	879	866	804	904	821	815	856	823	789	860	887	803	863	772	802	890	787	841	846	818	849	812	810	864	884	874	874	794	813	777	844	813	884	890	857	840	883	867	841	833	855	876	887	860	840	854	826	833	824	871	878	850	865	811	835	904	840	801	877	812	854	846	832	858	831	828	850	813	812	866	833	839	844	863	862	827	804	877	894	819	854	872	862	814	836	804	848	860	819	826	834	817	817	778	801	846	863	837	833	831	821	851	847	832	834	898	847	929	885	872	880	857	859	850	832	879	811	815	848	848	898	845	816	851	815	840	832	825	860	865	841	863	872	817	860	854	851	823	872	875	852	861	797	883	857	824	838	832	828	812	880	884	834	799	918	805	841	825	842	843	769	845	814	839	796	759	848	849	848	873	872	840	846	858	855	810	821	864	789	824	850	844	845	891	856	841	834	859	826	795	855	846	877	852	874	876	840	893	843	847	898	828	845	826	884	846	831	852	823	878	867	860	831	865	908	787	849	848	883	871	814	815	810	862	796	811	882	818	847	898	825	847	855	860	893	815	856	839	843	830	842	881	860	822	798	816	862	849	816	872	792	863	838	834	867	850	868	838	877	811	887	852	826	837	881	838	876	884	819	869	863	872	830	812	833	839	844	857	854	860	859	808	824	876	867	867	900	863	878	804	861	864	875	856	840	881	865	824	876	895	820	818	815	858	854	821	882	838	856	903	877	836	842	865	854	837	816	867	822	808	849	858	864	838	810	856	844	842	822	821	832	849	838	870	815	865	826	828	773	852	846	785	846	812	856	878	879	805	863	854	844	828	807	857	826	849	846	822	823	860	865	826	800	846	849	833	838	852	855	847	842	845	856	784	838	799	854	847	812	814	848	830	838	844	800	845	823	847	860	875	824	845	860	847	883	878	873	902	859	853	839	806	839	855	788	900	778	827	860	842	894	846	863	845	797	849	899	832	870	857	847	871	831	837	849	858	857	889	830	898	846	874	878	873	794	847	866	870	847	853	803	871	883	819	840	840	821	858	874	847	820	834	824	854	815	848	814	821	864	825	838	861	856	833	811	848	860	804	816	787	830	869	820	820	886	864	841	860	822	833	811	859	842	812	830	851	867	851	818	837	907	861	814	861	883	826	900	836	900	881	837	782	888	833	834	844	875	845	846	842	836	833	884	844	870	804	867	835	807	861	810	825	806	801	764	869	867	905	852	882	847	859	864	825	898	856	847	852	899	830	848	877	884	840	853	849	834	858	845	895	820	845	868	867	847	815	890	866	898	822	874	790	785	835	823	839	824	839	840	813	779	822	847	857	870	850	854	870	827	845	898	832	873	846	858	820	833	794	847	900	838	846	743	837	882	823	835	835	858	876	848	800	882	829	891	841	876	855	803	807	888	871	827	832	878	894	855	907	797	859	890	857	881	843	876	890	862	870	829	804	871	839	887	864	868	896	829	917	848	875	894	828	870	829	777	836	804	855	849	859	830	885	803	810	861	876	814	848	885	812	830	871	847	836	815	878	866	872	827	875	869	923	846	857	865	806	819	867	856	818	854	861	900	866	814	866	826	894	845	813	846	864	854	819	872	838	828	881	902	814	839	849	833	805	825	851	835	800	822	858	807	893	849	859	851	804	839	916	797	862	849	849	837	859	834	836	839	873	805	829	866	798	889	858	785	818	861	833	817	771	825	824	863	832	835	824	866	872	895	829	835	894	802	848	807	835	879	786	794	816	818	853	858	823	860	887	841	813	806	857	869	856	853	805	821	879	821	891	834	852	849	845	880	845	888	844	858	852	782	825	851	801	911	850	855	901	869	829	876	872	862	833	854	864	793	835	811	855	863	822	869	789	858	840	828	822	823	829	858	842	835	808	854	855	889	881	876	886	907
6881	527	549	437	354	337	274	271	261	231	258	209	224	229	215	195	217	230	198	227	193	199	222	239	190	220	240	209	204	219	194	216	190	157	219	218	214	226	182	202	216	239	210	216	199	213	231	215	205	229	207	193	198	191	172	216	198	219	248	201	208	205	189	202	194	183	201	191	214	222	196	208	198	226	193	215	227	242	257	226	214	222	211	224	226	216	215	201	210	197	210	231	238	219	222	183	204	196	214	179	213	215	200	201	228	193	196	214	206	198	214	211	190	225	211	214	208	240	203	220	210	213	207	206	197	195	200	226	192	220	216	201	221	204	218	184	174	231	201	203	208	231	220	201	187	196	191	195	241	209	204	207	201	199	204	224	206	203	194	203	237	222	190	226	185	176	192	212	200	210	204	198	216	187	209	208	215	210	209	204	224	206	200	168	230	204	195	213	209	212	198	221	195	214	202	216	247	203	218	197	224	216	208	209	202	195	239	194	211	193	211	194	181	190	246	208	222	172	182	210	191	228	236	227	209	220	206	202	208	155	182	199	184	198	212	214	228	210	185	203	201	187	205	223	201	192	239	202	229	198	206	207	195	182	206	198	201	223	221	223	186	240	189	225	232	232	203	194	215	182	229	201	193	193	208	201	191	215	234	181	196	213	238	217	205	215	198	201	195	201	215	200	190	174	220	205	199	201	242	217	227	191	199	239	224	194	190	211	205	214	186	178	217	221	203	210	223	202	190	227	186	206	209	218	223	247	205	180	202	206	203	195	193	212	217	204	178	192	197	200	209	196	210	194	211	202	225	224	230	210	224	238	192	183	178	152	244	210	190	211	189	197	212	201	195	223	223	209	212	208	199	198	200	222	209	202	210	209	203	183	221	211	203	205	211	176	217	188	202	196	194	228	194	222	212	209	212	227	203	238	194	181	209	211	210	210	216	230	218	241	197	219	220	205	217	188	219	215	203	210	192	223	212	198	203	173	210	194	225	211	210	198	191	227	221	216	215	216	216	206	215	199	210	202	205	230	200	205	220	218	213	224	218	209	255	181	197	183	187	185	219	219	225	189	214	180	211	220	206	226	209	200	202	213	235	219	230	180	197	196	209	192	186	222	198	198	195	214	195	236	202	200	207	201	218	190	227	195	218	193	195	211	218	222	201	232	239	211	222	198	197	221	212	192	198	205	203	226	189	185	216	183	189	218	174	240	205	195	208	201	207	221	214	215	182	201	179	195	194	243	222	221	205	196	170	208	197	215	211	201	218	213	228	202	220	202	220	225	210	210	201	202	204	187	218	195	223	216	221	174	205	221	203	212	203	227	214	198	209	214	209	190	213	177	215	205	194	239	210	209	196	189	196	204	186	204	200	186	206	203	214	217	203	222	209	219	185	212	207	219	218	195	208	207	206	215	207	224	221	222	197	183	199	203	208	204	224	211	221	227	195	203	232	220	197	202	184	194	215	209	228	224	241	195	190	203	218	196	217	190	219	189	216	200	204	231	205	207	213	209	201	225	227	211	207	202	247	183	205	198	203	225	222	231	203	231	225	203	223	203	204	218	216	185	221	221	209	218	219	203	181	177	191	170	204	197	193	170	198	212	202	187	218	195	207	190	219	218	227	233	200	201	185	228	211	217	219	204	216	206	215	202	195	200	202	218	210	212	215	187	189	171	197	187	212	196	190	186	216	205	189	200	204	217	230	184	205	214	198	193	246	215	218	192	190	218	180	216	231	222	218	211	195	217	201	205	219	207	197	224	220	209	227	200	212	223	226	192	221	192	198	197	209	191	212	205	200	206	206	182	219	171	226	255	210	182	186	219	184	214	203	219	180	230	196	199	207	207	206	212	191	192	204	194	202	210	205	202	194	211	224	197	220	206	229	226	210	240	202	228	229	182	189	225	192	226	204	199	209	234	240	211	202	197	207	204	209	191	209	193	197	191	197	180	205	203	209	209	216	208	201	168	213	207	198	187	167	205	196	215	190	182	194	217	203	220	190	252	199	224	198	226	187	211	202	175	213	188	178	193	189	213	183	195	214	194	215	201	181	208	180	223	225	231	229	202	197	227	235	191	214	224	224	193	236	217	208	208	242	196	234	208	196	198	226	213	212	210	199	229	211	207	224	196	227	208	178	187	227	213	193	206	217	197	186	215	223	213	182	212	216	205	200	207	210	217	236	197	210	203	187	194	198	202	216	210	246	199	190	192	192	207	204	183	174	245	225	230	177	198	179	227	213	190	228	197	223	199	196	203	243	211	205	223	218	218	225	208	211	197	196	175	222	211	196	234	198	210	187	191	188	226	205	215	201	214	203	197	207	205	203	202	205	208	210	196	197	223	205	176	206	190	192	191	218	226	192	205	209	218	222	205	218	188	198	222	213	206	225	196	196	173	232	178	194	225	217	212	183	197	192	215	203	236	192	223	223	203	204	213	222	216	235	202	193	238	201	205	207	234	262	205	180	215	184	201	204	195	197	215	245	188	196	226	191	207	185	208	225	226	198	219	192	195	207	216	191	198	210	201	217	208	179	180	197	196	222	239	230	232	222	206	229	233	204	232	231	206	195	181	182	210	199	207	194	239	198	220	214	231	196	213	201	190	225	187	196	226	185	209	228	201	223	215	207	190	233	191	192	227	229	214	202	185	214	215	204	238	210	202	217	221	213	205	197	212	212	202	184	183	219	211	216	207	218	216	223	214	191	198	216	212	208	206	216	222	221	208	194	192	163	234	186	222	205	199	218	197	179	184	197	216	220	200	204	171	227	220	192	207	188	206	189	202	199	209	235	213	193	195	206	208	204	223	188	214	221	215	186	220	230	207	192	215	201	238	177	212	211	217	212	212	187	228	224	226	220	191	207	188	200	217	219	184	203	219	188	226	191	243	202	225	200	199	221	200	214	201	195	217	197	207	192	212	228	228	232	210	207	187	194	198	224	184	208	187	194	210	205	191	188	217	190	193	225	202	196	211	225	193	197	207	197	194	216	200	218	206	209	200	195	229	204	220	187	241	206	199	222	205	181	216	202	223	234	188	212	211	210	195	209	218	187	217	217	208	205	191	193	210	197	222	221	215	211	185	211	215	205	224	184	221	203	211	215	220	226	219	207	180	209	219	196	211	193	226	206	234	183	189	194	187	194	210	223	216	220	215	215	231	218	217	193	198	204	206	212	206	186	191	221	202	203	204	211	218	207	220	203	216	195	218	197	247	182	185	220	201	199	206	205	225	222	177	201	192	177	225	197	229	211	230	216	176	220	222	203	218	235	201	205	226	171	209	222	191	197	220	216	191	212	209	201	216	205	221	190	181	217	193	226	226	194	191	226	184	223	216	232	216	172	213	232	202	203	203	204	241	224	198	219	196	220	229	215	194	195	209	208	217	196	229	210	194	187	188	213	219	192	216	221	208	170	213	177	218	212	192	236	214	195	205	227	224	205	184	211	250	206	208	215	199	198	182	203	198	239	203	202	204	189	211	212	182	241	195
6196	836	1316	1395	1256	1159	1063	905	791	769	769	735	728	658	631	616	630	632	582	609	567	552	607	573	600	571	559	539	568	617	604	549	585	582	575	558	560	544	530	524	560	560	583	549	569	533	559	579	542	549	553	550	552	555	550	535	582	568	575	583	591	570	604	580	551	561	575	551	523	548	569	568	514	574	523	581	554	533	572	547	542	554	520	602	543	551	588	531	565	551	590	564	564	526	567	597	591	595	575	540	566	569	565	506	561	566	602	578	590	534	561	509	544	552	571	523	519	591	568	599	541	573	539	594	508	535	537	547	587	553	549	530	565	556	575	547	557	550	542	542	539	536	538	547	552	560	570	573	541	539	568	567	510	574	538	585	570	557	562	563	571	586	535	582	550	514	561	540	541	558	552	581	540	571	516	537	546	594	548	554	591	597	541	541	565	583	536	544	539	508	544	590	599	556	556	524	526	515	589	571	535	584	539	566	578	550	569	526	543	558	525	581	543	537	553	546	579	526	588	534	555	534	527	575	508	607	572	559	549	513	541	559	564	549	559	562	548	495	560	585	625	537	535	562	556	519	543	563	557	530	542	522	548	566	613	553	544	554	563	552	553	618	584	560	530	592	600	555	543	585	559	593	564	572	526	544	583	545	571	545	549	565	560	552	555	599	573	527	548	545	555	573	548	522	542	560	579	515	568	588	548	553	538	545	585	579	565	519	582	521	577	512	563	540	553	540	564	586	567	572	496	570	566	567	594	575	537	563	571	578	592	525	531	511	559	579	551	566	539	571	557	535	553	535	556	568	528	556	595	582	504	555	580	510	583	493	577	518	564	573	511	581	580	537	561	580	599	553	598	538	576	514	539	590	544	567	544	586	560	598	557	550	558	592	564	573	589	574	557	554	523	547	573	554	542	550	558	566	574	557	571	580	526	519	564	531	557	553	525	537	575	567	530	526	582	552	568	587	555	551	576	543	528	558	554	536	560	606	590	571	549	554	571	571	552	529	545	545	548	550	546	567	622	550	579	550	573	593	594	557	586	553	561	577	573	575	583	519	532	523	514	518	561	563	563	566	567	554	518	564	556	578	589	585	514	550	514	576	546	557	544	557	548	553	541	541	505	589	587	572	549	515	568	546	549	519	595	555	553	556	546	574	513	566	580	557	574	575	523	541	542	537	618	542	595	514	517	568	563	553	520	565	580	572	545	526	563	530	516	596	549	555	550	603	533	556	550	567	555	548	587	518	596	619	550	528	570	573	537	605	533	588	549	550	588	584	560	529	593	563	533	549	565	519	562	517	577	555	592	553	564	566	570	538	544	552	551	579	547	579	588	577	517	526	574	532	570	508	522	589	592	591	536	531	543	585	590	576	586	585	548	547	573	563	553	526	558	513	571	578	529	535	550	593	575	548	564	581	568	531	544	544	570	567	633	581	557	546	565	504	565	548	598	577	593	606	570	546	583	591	568	562	553	564	526	534	544	519	585	554	552	572	534	532	544	556	612	581	567	561	610	564	585	526	561	579	559	537	546	558	516	559	534	565	546	532	549	591	535	546	567	503	527	557	595	558	582	578	541	551	582	559	535	511	546	546	576	559	564	583	552	541	541	575	550	569	531	541	543	541	543	590	565	519	543	531	549	519	542	508	547	555	543	530	555	552	517	506	553	537	549	568	562	540	551	552	566	534	536	605	584	550	553	573	569	578	574	567	557	560	561	548	529	583	550	574	557	563	561	582	530	585	635	581	573	544	613	576	555	535	601	555	557	550	531	547	525	531	589	578	578	586	560	553	576	549	541	513	559	572	557	536	569	580	543	569	593	567	575	577	553	546	589	550	535	551	551	560	577	559	580	550	574	529	570	563	538	472	535	563	564	572	557	585	542	565	558	554	563	567	525	556	588	546	576	541	544	536	602	566	550	571	557	541	520	609	555	573	546	574	531	547	548	531	546	602	526	593	542	549	596	582	536	596	572	579	540	551	558	554	599	580	571	543	568	572	588	545	571	580	566	548	590	574	546	563	586	590	594	578	552	552	589	578	585	542	548	563	515	573	560	544	526	554	580	536	556	558	529	546	522	576	606	555	566	554	572	552	555	540	583	552	567	579	536	569	569	571	554	568	580	562	563	564	573	584	502	603	580	582	601	589	552	586	533	578	547	548	585	525	563	619	567	576	567	537	537	566	517	548	539	560	524	530	599	551	526	554	597	572	563	507	550	588	524	558	545	568	550	543	547	564	542	576	537	564	595	554	602	534	560	540	590	607	527	532	553	566	553	561	564	580	552	546	608	547	535	554	557	557	568	566	560	550	549	561	595	547	583	519	567	550	564	559	555	566	527	553	554	573	607	573	541	578	573	602	582	579	567	547	566	590	546	568	530	543	620	532	569	585	539	568	556	559	572	583	605	613	598	566	554	545	536	530	581	564	560	585	539	544	552	573	570	570	569	561	515	527	563	529	584	547	579	578	512	555	558	537	558	587	579	530	547	549	587	543	565	579	562	557	549	565	548	584	559	560	590	587	496	551	554	562	616	534	560	554	569	558	606	589	588	619	498	561	531	563	530	588	548	581	553	510	556	556	596	545	567	556	552	594	518	572	572	510	571	598	590	507	600	537	536	499	518	574	576	571	493	521	583	563	544	502	582	561	550	558	572	565	552	551	549	593	527	553	550	541	560	547	555	536	508	574	576	570	530	565	551	551	559	574	515	554	571	557	553	552	579	578	514	558	581	528	520	569	551	546	549	571	536	582	536	557	606	547	547	585	557	571	548	585	527	597	580	526	509	545	514	576	561	553	568	534	533	573	557	577	572	547	567	538	593	531	569	560	545	543	533	557	548	557	574	556	528	584	560	546	588	565	588	545	579	575	624	533	587	609	549	548	569	563	552	547	513	564	533	549	552	510	586	567	547	594	532	589	566	542	562	581	528	600	564	546	575	531	587	503	579	574	624	578	565	511	544	555	549	558	572	565	570	576	579	602	567	551	567	537	547	574	541	570	511	593	575	584	571	570	544	572	518	623	572	528	555	550	583	531	514	537	573	564	592	574	544	537	542	607	564	554	578	523	528	592	565	517	582	578	543	531	554	570	571	496	559	560	542	553	571	576	560	568	506	539	565	560	571	554	565	533	509	553	591	582	513	513	504	546	523	591	569	597	577	517	534	568	581	540	576	528	561	550	589	561	582	553	596	565	568	579	548	577	555	528	581	621	592	572	563	562	568	558	541	550	554	547	546	564	585	522	555	541	573	574	565	533	522	532	577	603	554	604	525	541	574	532	567	542	574	534	549	540	564	564	608	606	556	595	541	568	576	554	514	566	618	537	564	545	531	579	561	553	549	596	562	545	541	549	531	570	515	556	560	571	552	532	544	571	559	581	552	594	587	587	578	562	547	538	559	562	560	549	520	568	523	546	564	562	555	524	606	566	566	577	562	554	575	601	558	554	611	521	576	539	573	557	531	572	564	575	563	561	538	556	531	525	574	586
14206	1341	1034	885	725	610	524	511	503	445	408	387	372	423	426	363	329	396	356	342	375	375	390	366	393	350	362	365	328	352	342	317	357	347	317	349	341	351	367	366	361	400	385	373	342	354	359	352	378	320	323	333	356	335	310	338	323	369	348	327	307	354	327	370	313	347	330	396	349	345	343	310	323	304	371	366	315	357	346	318	334	311	335	344	344	321	355	327	338	332	326	339	349	336	329	368	350	379	352	313	302	352	350	300	373	362	355	348	318	337	344	349	325	370	320	364	347	334	364	366	358	333	345	340	339	354	305	365	369	316	313	353	341	313	362	331	372	344	344	362	355	386	388	317	332	311	346	333	361	345	306	353	336	357	374	309	373	367	365	334	315	337	344	325	362	343	309	310	328	342	403	343	382	315	342	346	315	341	301	332	336	326	350	356	342	342	329	311	342	343	345	332	349	364	395	380	329	322	351	291	365	351	370	343	379	316	343	321	355	365	334	360	336	316	353	343	360	337	344	340	361	333	341	334	319	368	358	346	299	326	336	328	343	378	341	350	359	366	328	338	330	333	329	384	309	325	356	347	332	352	353	402	352	353	350	341	326	351	341	352	311	322	314	341	300	360	372	349	384	336	350	347	346	315	345	341	359	364	358	324	334	313	330	332	357	347	375	365	361	340	326	332	332	356	373	363	348	363	310	329	363	349	381	338	326	330	342	330	319	328	352	346	355	343	348	358	382	329	347	366	347	351	346	322	342	356	347	346	349	334	347	338	339	321	335	334	358	311	334	376	370	328	366	304	340	340	357	336	323	333	368	375	343	336	337	375	328	338	305	360	333	353	318	334	333	317	363	374	334	347	345	376	356	360	355	343	336	357	321	344	314	347	352	336	357	341	351	357	373	344	313	347	368	342	353	366	344	320	305	361	354	340	331	329	323	366	336	306	332	334	331	322	298	359	329	367	327	355	356	338	326	369	394	374	345	359	289	331	336	342	320	383	352	356	340	320	303	324	340	338	365	299	329	362	350	349	367	341	318	344	398	329	358	348	352	355	301	353	346	324	356	348	380	344	366	355	329	315	333	343	369	316	357	309	343	331	340	391	334	351	343	320	373	363	343	344	325	340	325	338	332	317	354	329	344	352	364	370	360	346	331	335	330	356	350	330	359	338	361	322	313	319	355	371	339	334	389	337	328	331	311	307	346	345	317	359	354	355	349	363	330	308	323	372	335	343	321	331	331	343	333	353	337	356	320	380	339	301	325	332	382	369	333	348	361	332	347	349	359	327	350	333	320	339	368	331	326	319	319	357	350	338	326	344	353	323	366	357	306	342	360	344	325	335	333	364	310	348	351	316	365	377	337	345	357	330	334	337	314	377	323	353	345	309	381	344	326	309	352	333	375	362	331	343	316	339	362	325	344	333	309	324	343	336	330	347	320	335	342	339	357	341	356	396	323	339	354	373	344	355	335	343	359	316	323	312	334	339	361	346	364	344	334	350	358	331	356	375	342	332	348	318	358	337	339	339	330	382	317	355	323	354	364	345	340	325	354	330	326	362	348	358	345	343	358	310	337	309	345	358	314	339	330	369	340	349	353	324	359	356	314	333	331	326	332	314	342	330	356	333	331	351	342	339	367	334	371	372	358	335	332	321	298	342	354	317	321	321	321	332	364	351	325	326	358	319	343	354	323	338	345	376	358	341	299	359	353	374	323	336	329	350	332	326	303	331	351	350	365	321	350	332	319	321	362	356	337	329	312	289	358	319	336	352	344	345	319	323	347	348	306	356	370	372	328	300	325	369	377	360	349	369	340	347	338	369	360	349	352	334	368	367	313	354	332	318	337	335	319	339	325	318	349	349	352	347	339	320	359	366	391	327	368	320	371	364	369	294	353	362	331	375	379	363	307	389	347	373	349	341	341	350	378	372	343	324	329	351	366	330	376	371	361	341	337	334	349	324	343	345	336	332	332	313	345	344	324	316	334	335	324	380	305	356	324	348	340	346	360	344	345	325	354	326	341	361	371	356	315	393	354	331	352	345	332	361	364	344	372	364	298	325	343	358	354	377	345	343	341	377	324	350	356	328	347	360	391	321	368	327	371	368	346	352	356	361	337	349	359	336	336	332	333	357	306	325	337	340	346	371	343	356	344	354	338	313	340	344	333	341	346	328	312	361	358	344	346	355	344	344	379	307	364	346	326	339	345	351	348	368	343	361	363	323	327	374	333	355	364	313	360	332	325	341	359	376	338	320	356	378	369	311	346	324	331	338	359	357	335	343	329	352	322	319	361	360	343	347	365	352	343	351	322	335	345	357	321	360	367	334	306	321	358	342	334	346	354	339	390	357	324	318	355	348	346	357	310	372	328	345	364	339	342	330	339	345	315	358	332	340	340	349	347	328	361	328	350	344	337	309	389	353	358	330	320	356	369	350	360	304	319	321	309	323	363	328	289	344	362	329	315	324	346	349	325	345	360	348	323	339	310	347	340	361	354	297	327	323	351	341	367	377	329	378	336	338	335	357	345	341	302	339	339	339	385	358	372	334	323	342	390	342	345	299	355	329	365	344	366	354	309	364	327	306	364	325	357	351	333	317	354	326	347	330	351	337	348	307	363	319	348	305	322	333	332	335	333	324	338	350	348	342	358	343	365	356	375	340	344	366	348	300	324	357	358	331	337	301	342	359	360	336	313	355	359	330	365	336	324	319	330	338	330	342	344	336	340	355	340	335	321	329	353	345	331	335	346	346	334	341	353	296	347	364	337	361	361	331	346	342	336	316	316	352	335	330	332	346	332	335	347	345	336	360	350	337	331	348	354	353	366	334	337	355	342	346	354	365	331	383	338	416	347	375	341	334	324	334	346	349	388	318	325	368	358	321	358	343	337	321	361	353	341	329	344	337	367	365	341	375	326	359	356	325	349	324	332	353	323	341	343	312	336	311	341	395	333	329	338	340	330	366	351	377	325	307	362	275	354	351	333	337	331	339	377	349	366	331	334	340	342	313	315	360	329	332	323	341	339	323	350	353	354	322	362	320	345	382	303	328	354	340	370	346	367	341	356	380	346	347	319	343	338	328	382	333	343	374	350	317	318	341	366	367	378	361	349	388	365	347	370	352	353	329	367	339	371	321	327	345	357	342	335	331	325	352	362	343	360	353	331	344	328	371	346	339	296	374	362	313	371	305	362	352	340	340	356	324	322	361	309	329	320	317	356	340	371	303	330	341	327	347	313	336	334	350	374	348	329	336	338	358	324	378	367	340	374	330	329	344	374	344	365	401	352	309	328	315	360	359	337	365	312	358	339	325	349	348	362	345	351	340	333	319	351	328	354	339	322	339	342	328	328	328	318	360	337	356	337	355	383	337	335	354	351	381	342	326	318	328	299	352	318	333	361	371	362	341	340	315	336	338	361	342	342	333	311	358	310	351	355	344	341	351	323	309	335	336	324	351	294	338	349	305	315	364	347	365	333	338	330	362	348	324	371	357
8288	1398	2292	2591	2318	2087	1918	1624	1421	1323	1310	1195	1171	1069	1061	1050	994	931	913	931	968	890	928	849	905	1002	875	941	923	909	836	863	922	927	857	915	810	844	888	827	889	859	872	847	842	873	856	878	864	871	859	894	865	850	863	801	829	883	875	876	902	876	847	907	838	854	854	906	815	855	839	884	795	859	858	882	896	856	860	786	867	817	839	841	828	820	867	898	814	864	849	810	853	880	862	826	861	845	848	873	872	871	829	874	854	825	880	898	877	814	824	937	912	867	850	875	873	867	915	876	887	906	844	848	834	885	820	843	828	874	839	849	908	830	824	889	864	875	806	909	895	800	794	854	854	826	827	803	917	896	867	869	860	826	867	839	837	844	837	867	852	840	849	876	860	865	871	859	847	816	797	850	835	845	874	860	862	836	804	784	858	851	860	817	814	818	847	802	851	908	830	882	811	875	829	860	872	829	828	859	837	839	823	856	849	812	894	829	883	857	860	859	886	857	832	843	814	854	870	840	846	894	821	888	823	872	917	827	854	847	838	838	802	858	854	857	824	889	869	815	903	845	875	864	845	839	814	898	842	841	870	836	882	875	849	855	850	815	848	885	828	867	853	783	839	896	841	820	830	902	844	853	853	853	809	861	838	827	812	848	855	837	848	845	856	900	885	778	876	862	800	824	895	812	841	845	855	886	873	833	834	828	822	854	844	815	845	877	786	797	797	805	855	854	832	850	852	857	800	844	782	801	861	810	879	872	850	838	793	828	845	826	859	864	823	915	847	882	858	864	876	799	812	827	868	811	816	855	859	833	847	833	861	821	835	861	869	880	839	869	871	810	826	866	859	828	826	846	822	825	838	814	864	837	871	836	890	809	908	827	802	806	839	860	866	820	854	852	794	831	838	846	818	846	806	872	874	786	811	825	862	876	847	882	843	852	875	872	838	847	907	862	836	828	835	869	889	867	823	857	868	857	823	828	867	814	844	831	817	823	813	865	802	872	864	860	821	772	856	885	831	875	837	890	839	833	837	863	805	881	835	846	829	865	863	815	859	857	787	840	858	813	835	824	822	842	823	861	866	845	854	858	905	837	843	806	793	845	865	831	853	856	844	860	846	800	867	885	847	852	850	890	855	782	830	932	881	848	854	879	853	796	884	896	856	882	847	903	868	822	868	878	832	856	865	848	852	860	839	818	860	843	863	843	864	808	843	853	899	904	822	862	847	902	942	776	835	826	803	850	845	812	818	878	856	874	811	882	839	853	830	856	881	863	851	830	851	850	896	790	832	892	873	873	860	896	847	876	884	845	832	784	809	911	847	870	850	870	882	807	850	859	846	853	818	824	844	841	892	831	814	843	873	834	812	826	897	851	842	855	828	888	853	838	848	870	881	891	836	832	842	820	811	877	825	834	855	810	862	820	825	773	883	840	891	808	784	827	873	815	848	870	889	859	828	870	842	852	903	831	876	793	815	885	908	805	902	851	843	872	847	830	873	854	892	878	857	868	850	852	872	918	875	821	833	844	893	846	858	866	825	841	837	862	856	811	853	885	872	846	857	843	843	913	894	850	835	854	870	787	817	910	868	865	819	878	893	872	871	823	848	904	821	838	865	843	847	871	842	817	851	855	898	845	816	869	831	842	843	874	885	830	874	851	824	863	869	852	840	863	869	856	874	827	808	833	854	882	904	803	880	872	825	875	824	850	914	896	880	843	827	842	830	872	849	865	877	876	859	837	823	877	888	868	830	850	897	822	814	854	860	839	866	796	883	824	810	872	848	831	859	876	911	839	849	840	874	842	863	855	837	809	892	875	869	818	875	859	847	873	812	809	883	906	826	856	784	889	833	867	867	841	848	838	910	883	917	860	897	838	851	858	893	883	826	840	861	850	831	823	817	847	819	835	898	846	814	863	839	860	894	895	846	819	872	854	825	901	878	827	829	911	881	890	840	836	791	811	869	828	839	886	884	845	870	855	863	868	848	831	854	809	818	843	842	796	817	908	816	876	800	842	894	864	837	865	804	850	858	849	879	857	868	890	832	869	882	845	873	861	904	818	871	828	825	838	856	900	812	836	826	871	847	787	831	846	826	868	858	854	836	889	800	853	854	837	847	846	874	842	877	856	896	887	817	861	827	900	842	823	880	918	857	837	877	868	853	826	908	897	866	803	849	827	893	885	792	885	848	825	838	857	803	829	843	871	842	887	820	845	899	869	857	828	905	878	864	827	813	853	847	867	837	822	869	828	823	824	846	865	848	852	832	804	813	818	852	832	856	897	882	830	795	864	826	849	781	833	834	902	756	877	794	862	826	877	891	846	840	851	823	911	842	844	890	874	841	873	843	831	888	921	878	814	863	864	855	857	877	839	868	858	889	850	848	853	797	893	812	856	870	790	857	831	839	868	854	832	858	901	825	850	804	902	878	862	849	889	858	865	823	886	818	797	852	807	837	803	822	872	841	873	863	915	855	827	823	830	875	853	809	871	858	797	806	798	826	831	825	839	831	862	879	836	842	809	787	848	860	777	841	843	805	841	901	873	831	843	857	854	850	875	883	894	865	833	870	886	844	832	870	891	874	865	833	813	874	867	833	831	837	853	891	819	827	849	852	838	880	881	832	826	838	868	840	819	876	823	803	839	849	853	868	905	834	878	862	881	865	814	870	860	846	808	810	814	828	835	889	888	851	862	856	858	860	827	845	855	854	835	835	864	828	864	878	841	805	788	866	872	826	888	830	865	868	836	819	831	853	848	871	818	831	863	827	815	839	892	855	863	842	838	850	886	842	832	831	830	865	774	870	869	875	829	830	804	853	857	814	810	897	838	890	838	876	838	852	866	841	885	818	838	811	867	809	855	852	866	792	826	867	854	839	810	914	854	848	888	896	840	809	902	885	847	838	830	858	849	885	826	858	864	867	873	862	880	881	850	827	872	850	879	832	855	862	830	887	872	821	831	831	841	867	885	861	872	886	845	880	837	835	838	864	871	840	875	857	820	843	795	742	869	885	792	800	881	829	813	829	821	859	894	827	864	857	879	794	883	821	861	907	818	890	909	840	819	852	870	849	835	831	910	799	834	893	827	826	857	863	865	861	898	866	838	852	922	893	881	840	864	854	841	788	863	897	840	930	837	879	876	848	844	894	817	893	846	835	860	792	829	875	852	813	834	866	880	835	843	847	782	840	887	860	871	869	833	776	848	854	880	794	862	849	851	859	819	870	906	826	866	834	876	796	872	851	896	886	838	853	810	811	830	916	889	865	846	875	904	858	852	866	818	823	819	819	829	855	852	812	847	904	909	831	830	880	857	852	897	824	850	813	844	862	835	808	814	824	845	821	895	852	851	833	800	825	857	846	838	836	851	808	832	874	819	814	901	854	845	824	833	824	851	799	859	899	866	883	874	848	880	817	821	863	911	820	819	836	909	837	810	882	839	894	826	796	816	846	795	884	849	889	839	870	793	810	858	840	888	881	835	843	833	856	851	849	840
1750	377	365	366	379	359	414	365	359	332	352	334	367	404	358	390	383	360	349	349	347	362	374	407	411	369	361	361	376	350	377	390	354	408	340	361	337	317	363	375	359	364	354	380	346	355	375	363	347	377	387	355	390	349	373	324	366	369	403	372	362	335	356	369	376	357	307	336	348	398	338	336	359	358	365	371	354	353	374	358	382	349	353	329	357	333	357	341	388	347	339	358	353	363	334	368	383	393	335	328	369	356	328	342	358	364	337	309	402	387	344	348	367	376	357	363	344	385	390	357	339	334	343	388	389	352	368	334	342	365	370	345	420	395	355	337	405	363	362	386	335	359	373	352	374	348	332	343	379	378	348	330	396	384	339	375	360	339	358	320	341	331	366	347	345	333	364	375	383	362	350	368	340	381	376	365	387	386	335	369	354	324	340	404	346	343	358	361	376	370	385	365	359	335	374	357	385	377	377	361	333	354	358	368	375	376	349	355	324	362	337	326	349	353	342	345	336	374	332	345	374	326	328	366	354	361	321	360	367	362	345	359	397	320	393	369	347	331	366	368	362	379	366	385	356	361	377	318	330	317	383	372	366	370	391	341	360	366	328	343	371	366	374	345	395	366	351	313	360	378	348	372	379	363	358	366	373	339	342	349	350	325	362	390	356	366	339	366	350	327	414	397	401	349	333	364	341	355	357	368	316	354	334	398	356	377	370	355	358	344	352	350	380	399	346	383	390	345	343	358	341	343	380	336	337	369	376	369	360	371	373	319	392	343	389	346	328	350	344	331	326	339	367	338	359	378	361	332	346	375	394	356	357	398	353	374	362	380	351	367	337	401	348	367	367	363	331	383	365	350	377	347	370	356	356	337	348	385	307	342	381	326	385	357	338	371	367	378	383	378	361	344	344	361	321	348	351	345	355	375	355	379	339	372	325	335	357	356	373	349	398	367	373	312	350	347	368	352	403	382	367	376	357	350	352	334	383	388	371	349	339	342	362	361	400	362	385	373	373	363	339	377	343	355	356	389	355	369	357	371	385	369	339	339	337	372	378	352	380	347	362	354	394	345	390	323	347	357	391	375	368	316	358	365	359	361	395	352	344	369	354	342	361	321	340	348	320	355	379	354	332	366	378	332	343	357	322	370	344	338	324	354	327	348	362	394	334	337	355	333	394	338	362	354	386	372	353	393	389	376	364	345	350	345	374	393	341	363	339	372	333	355	363	385	356	320	364	375	375	365	367	395	341	349	340	338	364	355	337	376	355	342	384	373	375	382	349	354	387	325	359	387	385	347	337	342	343	365	365	395	403	366	373	377	372	361	335	377	321	362	363	366	369	305	346	392	377	339	355	364	345	355	373	355	366	324	347	356	361	345	305	360	358	384	371	395	370	342	381	369	339	344	340	347	349	334	383	369	347	325	338	361	339	343	394	333	359	346	336	339	394	351	407	372	347	373	357	367	367	388	379	372	366	337	362	345	354	368	372	358	397	350	324	343	339	375	362	335	362	373	357	364	334	350	337	379	351	368	363	369	374	363	330	335	352	308	373	381	358	360	339	375	344	334	347	336	356	359	349	346	352	349	335	348	371	338	344	353	363	335	320	347	359	338	361	360	346	380	354	358	351	398	343	361	356	366	362	347	374	375	357	373	367	356	356	380	371	322	363	356	379	368	367	371	356	386	388	390	323	381	348	422	337	327	373	385	365	369	335	354	370	348	343	355	391	347	347	368	355	370	360	401	358	369	394	351	362	366	341	313	362	395	339	328	330	334	360	354	348	384	372	371	386	367	374	368	381	350	316	382	360	351	383	332	351	382	384	351	355	379	382	383	371	358	364	356	411	339	337	355	338	347	368	379	322	351	378	398	363	347	389	364	352	358	350	347	347	354	384	334	359	340	378	387	337	353	338	331	334	352	401	372	367	388	325	374	405	360	343	346	320	377	354	338	358	373	406	380	342	366	369	346	334	382	333	344	365	368	369	322	369	363	392	373	358	377	403	347	363	355	361	353	384	389	354	366	376	351	374	359	395	388	365	372	366	345	367	351	374	402	355	375	352	378	354	365	361	351	403	356	360	367	374	329	339	333	369	365	348	364	389	373	354	381	342	367	334	349	332	339	370	366	349	373	376	364	372	334	369	354	355	382	371	367	365	350	357	392	377	360	373	363	366	394	349	353	372	345	356	370	327	379	334	338	360	371	355	356	349	324	371	398	357	331	374	371	380	360	329	346	355	343	346	356	373	356	351	349	350	395	355	347	347	369	366	340	346	358	345	390	377	328	373	363	375	305	366	369	376	356	331	351	349	353	355	338	341	360	342	374	347	344	363	366	355	353	367	387	354	368	365	367	328	338	323	360	372	367	358	391	387	353	356	382	361	362	343	332	309	341	312	393	387	370	364	324	336	406	352	363	348	343	393	371	356	358	345	376	411	332	327	346	372	426	395	348	331	362	362	366	367	358	326	358	387	356	341	338	353	317	394	354	370	401	361	405	357	347	346	356	344	331	329	382	361	376	365	350	361	374	388	360	363	387	373	364	392	390	356	384	377	388	348	355	357	345	318	345	363	335	359	374	331	360	330	325	334	345	336	355	358	356	341	375	325	380	340	348	355	395	337	360	361	362	357	362	325	393	394	381	365	350	348	373	358	340	387	366	361	343	342	344	361	321	358	347	351	325	335	346	388	346	373	320	328	331	323	349	358	369	349	371	365	392	409	358	371	352	339	372	366	345	404	404	381	346	376	350	336	377	336	346	346	374	328	367	380	365	339	381	342	366	349	388	341	341	366	360	346	408	357	391	376	345	385	374	345	357	349	395	322	396	363	333	364	363	374	363	364	319	360	394	314	379	370	294	358	341	382	367	381	389	331	347	341	349	395	392	402	337	333	314	365	333	359	409	374	357	395	342	333	382	392	365	416	400	378	352	384	365	355	348	362	340	332	323	345	381	332	362	368	348	379	391	375	397	353	345	364	351	330	346	338	355	382	372	386	367	337	359	321	347	372	376	402	412	377	351	369	347	352	360	357	362	390	368	354	366	356	362	310	373	354	359	346	360	375	365	383	365	346	339	354	355	363	380	338	352	392	354	339	332	351	357	371	378	349	349	341	339	391	331	374	374	346	362	349	346	353	329	382	353	360	344	330	357	341	356	372	377	387	332	387	380	354	342	350	357	346	315	314	313	352	374	382	368	387	362	327	384	369	392	395	342	369	372	362	378	338	402	348	361	345	357	333	345	356	351	350	357	410	311	355	372	366	343	376	379	337	370	345	345	362	346	329	361	354	359	366	369	373	354	382	370	373	351	358	345	345	368	347	317	370	359	389	410	387	344	374	355	334	361	355	361	335	334	384	333	359	363	359	363	365	352	333	326	354	365	357	350	318	319	356	324	356	383	393	412	392	368	339	374	378	336	354	363	385	320	393	390	352	334	358	379	360	347	334	362	390	354	387	365	397	332	328	344	362	344	395	344	358	368	352	342	352	338
2078	860	937	914	924	950	901	874	882	870	885	910	869	850	859	866	860	825	851	861	866	831	852	867	865	853	776	821	791	855	815	791	889	862	883	847	760	854	850	836	782	831	878	843	873	848	790	808	875	838	801	856	819	848	864	828	843	855	852	805	902	821	876	874	834	837	831	854	781	880	787	862	831	851	899	833	864	849	818	832	862	811	822	863	848	784	844	894	860	840	871	857	830	864	890	868	874	843	807	864	867	849	858	860	839	855	857	827	844	834	885	856	848	816	812	839	813	885	836	879	888	838	786	851	815	848	880	883	869	817	855	865	841	809	818	851	870	804	833	822	856	849	764	784	856	852	795	895	845	895	823	853	855	875	886	842	853	858	843	880	840	905	891	821	838	821	826	871	839	884	832	839	874	827	842	815	865	885	823	822	889	833	874	858	826	814	870	859	790	884	869	892	881	849	829	841	866	838	853	841	831	870	842	780	815	801	789	909	889	845	837	874	781	818	814	868	855	864	835	857	876	873	836	835	799	845	818	852	848	876	827	828	821	875	847	818	854	884	873	793	853	854	804	803	867	909	889	906	804	862	862	872	872	880	937	855	854	788	871	876	886	846	843	881	856	786	838	890	894	868	800	857	851	833	841	828	859	832	846	874	855	842	875	876	825	865	841	823	839	872	852	806	827	839	864	823	790	852	811	909	887	812	892	819	835	838	854	886	829	831	834	860	857	858	818	798	833	845	829	882	837	847	833	846	908	865	862	831	860	864	916	905	824	824	864	857	808	818	920	889	877	849	825	828	868	782	845	838	778	834	829	862	864	901	850	878	839	805	795	829	893	849	856	888	796	786	884	808	827	814	852	845	834	887	866	876	864	832	815	847	829	797	838	874	845	826	850	844	849	830	831	816	855	855	828	848	780	904	860	834	834	831	915	867	853	816	870	844	824	842	849	840	859	854	878	854	809	843	865	856	841	860	832	870	797	816	889	836	876	801	834	835	871	866	837	884	874	871	869	857	907	836	839	850	815	866	850	877	787	836	818	862	840	888	857	881	855	880	824	797	834	828	821	815	840	841	824	850	792	900	862	862	822	864	839	859	831	878	839	861	857	833	860	819	846	867	814	796	877	834	795	800	875	808	847	810	882	876	870	863	823	844	854	840	817	842	854	830	804	852	859	841	853	851	861	828	897	876	827	862	833	829	919	813	841	836	866	889	862	824	799	911	803	828	824	805	828	846	896	865	826	827	827	860	851	825	826	847	872	854	845	895	764	828	821	842	823	838	847	864	893	821	816	843	834	851	806	863	844	849	859	826	871	802	798	832	844	812	836	866	852	840	869	841	840	846	883	901	863	807	862	834	819	856	840	798	847	830	827	837	847	848	798	884	807	859	855	812	786	887	885	835	819	852	831	881	841	823	847	873	843	831	807	853	834	844	843	850	843	869	890	843	886	841	828	855	836	867	866	852	840	825	872	821	845	839	767	872	842	849	823	862	843	862	864	813	834	867	871	805	887	855	875	889	851	892	820	894	844	822	817	827	804	867	825	847	859	801	823	842	877	895	876	757	816	870	826	851	874	873	887	799	840	844	853	830	881	861	842	860	851	857	844	846	844	846	817	841	822	822	849	878	866	830	854	791	865	874	846	803	853	851	889	835	793	847	851	891	836	845	849	829	867	822	840	848	846	815	877	837	838	804	837	828	845	843	825	812	860	885	822	842	894	843	847	846	829	789	836	878	861	798	841	807	816	837	933	806	905	868	878	835	896	816	867	887	843	882	886	857	844	823	826	846	854	850	833	827	811	846	781	809	825	806	854	857	839	848	829	832	880	863	830	862	873	864	826	877	851	882	843	794	821	886	868	814	838	798	869	852	827	803	796	851	809	858	865	865	845	909	859	869	853	822	844	822	858	894	909	860	851	850	842	833	868	823	838	833	803	874	815	868	850	843	810	824	856	821	848	811	893	830	865	816	929	821	902	852	817	840	843	859	861	865	818	858	851	831	888	901	845	806	847	849	845	925	848	865	902	832	884	842	840	891	851	851	800	814	833	873	890	802	884	897	772	841	842	825	848	871	861	815	843	840	856	901	871	846	875	836	879	845	830	766	849	822	895	874	880	862	849	865	891	846	838	857	784	809	906	880	839	832	899	827	859	840	875	890	844	825	848	844	882	880	851	865	862	874	862	795	861	818	856	853	874	858	873	824	838	876	844	863	844	856	907	842	888	800	829	909	847	882	831	847	812	817	837	893	831	829	820	840	797	818	821	784	791	811	893	838	805	866	840	819	912	823	817	876	812	806	864	837	832	808	894	871	832	860	834	899	830	831	843	867	829	878	833	826	833	888	822	850	868	874	879	846	850	818	838	861	847	879	875	898	885	886	848	840	851	850	860	863	841	821	891	786	880	880	823	851	858	856	781	821	899	822	855	876	838	863	836	866	852	831	884	821	834	843	828	849	841	835	848	857	846	800	787	833	850	826	840	870	839	851	880	846	863	823	818	868	848	870	889	836	842	850	861	880	854	791	850	882	849	862	882	882	844	898	790	862	806	794	819	836	848	836	913	817	839	837	926	861	869	878	852	796	835	838	840	861	830	836	803	846	848	830	866	841	794	876	882	830	805	832	806	863	803	839	857	805	857	878	861	815	890	829	842	887	846	871	852	873	857	811	830	849	880	833	840	873	824	827	832	857	799	852	919	842	866	842	836	871	836	886	855	847	847	865	923	868	858	783	828	831	841	860	861	866	798	844	896	817	892	823	859	883	828	795	820	859	824	832	890	839	866	850	856	875	818	837	831	863	807	828	868	764	785	861	876	849	883	820	822	812	892	848	841	779	843	850	856	861	851	865	845	827	810	863	816	830	817	904	848	866	836	872	876	838	825	829	844	808	903	884	821	866	872	853	858	840	844	844	866	876	911	819	809	873	864	829	812	855	854	826	823	849	843	805	892	861	863	880	846	833	882	733	850	840	861	817	850	854	859	821	815	847	817	850	882	814	858	851	830	832	778	792	824	851	852	833	815	898	889	855	891	854	909	876	847	876	837	862	877	827	797	843	832	817	834	840	862	862	872	841	866	839	813	802	882	822	798	831	833	832	861	792	831	888	884	790	808	853	912	861	856	843	892	884	811	827	883	815	844	865	898	806	840	885	826	804	864	840	863	842	847	880	831	869	889	844	849	832	828	836	809	877	804	810	808	863	848	866	862	804	845	839	869	824	876	841	795	860	855	843	885	806	867	844	807	839	835	784	822	850	818	832	863	854	840	910	804	838	838	839	830	859	863	887	858	853	822	808	845	800	869	880	776	883	870	843	811	861	874	862	869	851	830	817	854	900	787	852	899	836	849	870	835	862	847	882	837	781	840	867	859	851	860	863	871	883	871	895	870	845	897	904	839	857	821	836	856	901	810	882	851	872	780	868	850	847	836	798	863	874	869	851	838	828	836	856	885	866	847	799	833	821	865	841	862	825	841	837	883	851	876	884
6881	541	468	484	349	344	294	285	287	272	262	234	218	241	226	217	214	239	221	227	215	207	215	212	180	231	181	231	216	170	198	212	203	214	201	203	221	198	199	213	232	222	204	201	229	212	186	193	202	195	197	195	184	206	202	214	179	238	210	199	235	206	194	230	195	200	228	207	209	198	194	190	212	184	188	207	194	205	187	212	233	202	186	187	203	206	197	191	209	210	206	209	231	209	199	217	200	208	203	201	222	200	258	193	214	207	222	195	198	193	211	215	194	229	202	212	219	225	198	230	212	203	234	189	210	213	201	202	200	236	211	194	204	205	196	187	236	210	197	215	223	206	182	208	180	219	189	222	193	198	204	211	200	211	222	211	230	202	193	216	190	199	197	215	220	195	193	187	227	194	201	195	214	211	214	199	237	220	219	198	204	205	190	197	189	190	197	218	207	216	204	196	179	217	185	194	187	197	189	213	216	204	250	210	209	230	206	227	203	202	204	190	204	217	212	197	204	198	236	200	210	219	213	201	193	227	202	216	199	213	187	217	220	232	217	183	209	211	198	200	197	188	177	222	194	191	178	204	225	204	165	206	182	207	213	196	210	203	204	197	184	214	200	218	248	223	193	241	196	200	175	182	195	216	202	215	202	226	215	184	202	223	200	198	190	210	200	193	231	173	210	172	176	215	179	214	218	176	209	190	210	203	210	205	209	188	187	170	211	172	182	209	198	190	245	220	208	197	206	198	175	202	177	218	181	219	205	203	187	214	221	219	200	206	203	191	210	200	198	200	210	189	204	201	204	208	204	188	187	226	220	221	195	217	217	200	209	242	194	214	198	204	215	201	214	192	232	198	218	205	201	201	187	213	195	201	193	196	217	196	200	232	204	208	210	196	195	199	189	222	182	220	215	213	205	207	219	208	218	191	217	209	188	220	194	208	214	219	226	217	228	190	185	213	186	214	208	223	196	218	200	200	201	214	179	193	186	180	208	199	207	217	189	203	214	186	205	204	180	195	215	209	214	226	207	198	186	213	206	217	193	185	198	206	216	190	221	200	184	205	197	181	196	192	194	195	181	207	199	205	223	215	192	201	186	186	215	210	231	225	215	208	223	210	176	198	210	203	185	193	218	215	214	222	206	217	204	244	194	203	201	221	216	213	223	223	207	182	215	179	225	220	211	208	212	201	205	202	191	195	218	193	215	211	207	201	204	207	195	228	183	225	223	210	196	203	248	148	202	208	209	216	188	171	216	235	201	197	191	203	221	180	263	234	239	228	204	197	190	207	216	192	212	214	219	189	173	189	196	201	206	230	196	188	197	226	186	187	202	195	200	198	231	173	204	184	190	191	194	188	199	213	182	197	238	223	200	219	220	174	225	203	204	187	186	195	183	189	186	211	207	200	190	203	184	187	164	183	198	218	188	198	228	230	197	188	194	201	203	225	208	229	199	214	207	200	210	214	222	209	211	213	212	227	197	214	229	233	212	200	226	214	186	189	201	212	192	206	194	213	182	219	205	216	219	204	199	195	220	210	201	201	218	197	213	227	211	209	197	185	223	213	217	234	220	179	200	207	220	204	207	212	194	183	216	202	200	217	200	194	220	197	202	194	200	204	217	189	194	214	223	196	177	216	230	233	197	229	217	194	213	214	196	221	191	187	232	191	195	236	224	218	208	213	188	216	252	223	193	209	215	223	205	203	228	194	216	189	184	223	195	190	210	226	229	190	208	211	220	196	208	212	203	208	210	229	202	196	204	203	198	187	201	203	206	242	200	228	202	205	197	203	243	208	202	206	222	205	209	233	230	188	197	221	210	208	214	214	200	218	214	204	176	190	201	213	191	230	214	214	188	173	195	231	209	222	197	193	189	179	223	192	187	184	204	241	214	218	200	215	223	206	216	212	211	194	214	191	201	204	221	207	195	199	198	217	221	198	187	210	194	195	225	214	204	200	212	201	223	200	187	213	190	215	224	183	200	200	216	216	178	186	192	193	209	212	210	184	186	201	213	214	195	185	227	208	194	204	218	187	206	210	203	216	209	218	199	184	211	213	202	202	189	207	212	216	188	189	211	180	205	203	212	222	220	209	232	195	201	186	218	212	190	198	196	189	221	195	185	202	206	206	205	201	217	186	209	213	219	190	210	192	195	208	213	203	217	206	206	215	221	214	224	202	233	221	204	222	179	197	209	211	232	225	208	216	190	192	209	238	219	209	202	203	173	215	223	219	219	228	191	204	204	214	179	192	198	209	228	223	206	208	225	197	197	216	231	205	203	195	192	207	241	211	237	203	182	181	201	180	194	213	208	204	175	211	201	197	204	212	217	193	220	223	204	249	206	223	198	227	179	182	197	217	221	195	195	206	211	217	228	211	221	209	199	217	208	208	209	211	196	208	222	207	189	193	203	193	219	203	198	221	228	202	219	234	213	239	218	188	217	194	239	213	192	222	213	197	200	199	216	200	200	192	227	227	205	229	201	203	212	207	234	182	216	209	229	216	205	197	213	225	213	228	224	209	223	197	217	239	213	212	211	177	200	178	196	194	222	230	210	196	203	210	202	198	216	215	203	218	207	192	178	234	247	196	194	200	205	178	219	211	210	213	213	209	197	213	229	212	231	202	214	219	202	209	188	201	220	208	194	204	190	208	206	206	219	219	185	218	206	218	235	215	209	213	186	217	199	188	237	231	210	209	205	221	179	208	194	225	175	202	208	202	220	223	203	192	198	205	185	225	217	196	219	200	200	202	195	208	204	220	194	205	165	186	222	223	214	210	215	211	205	222	205	183	191	216	214	208	216	211	162	213	178	199	211	222	225	193	201	219	206	200	210	214	219	208	201	224	214	206	226	210	186	214	201	201	207	237	211	196	208	204	197	199	213	203	212	201	203	187	206	216	215	221	204	210	220	190	214	187	202	208	205	197	177	222	203	201	168	223	187	189	229	183	195	191	234	205	181	192	202	210	218	211	204	196	202	195	210	203	218	200	201	228	213	233	195	227	209	178	200	205	179	217	220	191	228	213	205	199	211	231	172	185	176	198	211	205	188	212	221	199	214	186	198	219	244	232	198	237	206	204	211	210	192	194	186	203	208	189	218	225	185	208	219	212	192	160	211	206	205	217	229	219	201	215	220	215	210	214	169	209	207	224	192	210	202	176	207	215	202	232	213	224	203	198	188	192	194	210	180	218	203	206	215	198	184	231	201	182	200	195	206	202	208	204	234	193	193	195	197	225	197	224	205	180	203	203	248	216	194	201	204	201	243	207	202	198	183	185	208	228	198	226	205	224	196	199	211	211	168	191	203	209	204	197	213	210	221	209	227	219	212	177	187	206	206	222	206	187	204	213	186	220	198	194	213	226	218	196	229	203	197	225	202	215	213	217	188	198	216	197	218	205	227	198	201	180	217	220	212	209	214	223	202	200	209	209	190	175	189	216	196	209	210	228	240	199	208	234	223	227	211	207	185	199	196	186	214	202	190	172	162	188
6078	815	1259	1504	1292	1194	1108	988	816	786	774	785	663	632	669	660	645	635	614	596	613	633	599	590	593	559	568	579	578	583	600	554	539	566	576	520	557	542	581	597	583	560	606	547	557	506	547	533	544	571	535	542	575	556	522	550	562	556	564	547	551	536	545	555	590	553	565	560	580	599	561	572	585	590	533	558	556	580	570	535	535	550	573	570	517	535	536	604	544	546	574	563	509	570	510	583	554	553	561	588	517	522	565	571	553	565	555	574	563	589	556	525	588	573	563	574	565	561	559	582	572	516	635	585	563	568	579	535	565	605	551	607	594	569	548	535	546	568	552	584	583	548	570	546	587	516	515	554	599	568	521	552	548	541	602	593	548	568	598	534	547	543	581	524	622	569	543	569	589	567	553	510	520	578	561	611	586	576	539	535	548	557	545	598	553	542	589	570	547	550	551	558	593	540	513	586	549	555	564	545	564	571	537	561	528	550	562	541	570	564	567	563	558	542	557	561	506	554	571	562	565	584	626	534	558	550	553	546	560	558	562	492	582	558	565	552	573	518	524	611	526	568	626	586	543	550	583	586	548	538	547	573	575	580	568	545	580	582	587	579	553	564	573	549	516	548	578	546	584	527	573	543	547	546	561	533	544	541	526	605	563	559	527	582	606	559	579	548	526	600	550	559	557	553	578	532	512	578	594	543	543	524	529	562	613	569	573	601	528	541	534	530	546	520	551	546	528	538	566	566	541	544	563	588	585	555	560	548	570	539	547	562	564	538	555	528	578	553	558	563	615	567	568	568	529	526	543	554	597	552	582	569	574	553	573	556	523	541	566	557	566	538	560	549	531	522	554	537	574	564	552	564	554	571	593	557	534	551	524	602	553	554	576	521	561	576	545	552	568	527	534	523	537	590	592	525	572	562	575	568	520	569	570	583	578	536	522	551	543	563	588	553	547	560	548	545	594	576	532	590	556	569	563	543	537	554	632	550	551	559	548	515	574	558	541	566	551	566	559	552	614	580	601	584	534	575	554	567	569	553	575	534	541	588	573	548	562	554	519	512	564	567	560	585	559	560	546	578	592	557	527	565	619	595	598	569	534	588	533	555	591	527	534	602	566	596	529	588	543	555	593	566	599	579	568	578	576	544	538	551	567	540	546	514	537	593	599	550	555	578	594	563	515	560	545	568	553	569	570	515	541	569	561	516	531	572	571	526	543	513	574	563	550	534	618	554	533	547	557	567	539	574	572	540	556	533	561	595	574	526	574	517	510	542	554	536	607	511	534	562	532	516	552	558	568	516	546	604	593	551	523	581	551	557	604	562	555	596	554	550	556	614	559	577	531	558	537	544	596	559	590	569	542	582	586	571	573	562	526	554	559	549	568	579	561	563	541	545	541	550	533	568	560	570	548	586	576	560	555	540	525	568	526	578	567	544	553	561	541	538	544	564	583	580	555	572	607	500	573	548	546	547	575	539	560	542	537	542	538	525	584	580	583	541	580	537	562	540	540	566	553	577	560	605	551	558	581	565	500	560	534	590	551	576	526	566	585	590	601	552	590	513	551	556	572	574	605	554	549	535	572	604	549	575	592	550	565	582	540	585	539	581	553	572	548	513	550	584	551	569	550	535	570	554	567	553	555	594	600	542	537	566	537	526	583	552	593	553	586	548	534	559	512	542	566	579	542	550	574	590	557	559	535	539	553	563	537	564	549	568	513	564	554	552	580	524	554	547	583	520	554	501	575	570	560	574	585	543	594	619	584	511	556	545	554	560	565	555	560	563	583	574	565	531	589	571	536	524	563	576	518	609	580	569	569	517	534	530	563	528	540	598	558	577	580	559	560	569	581	556	549	553	545	507	555	528	567	564	519	544	557	574	546	535	598	582	556	554	526	537	525	549	544	524	565	576	597	554	571	539	507	548	606	564	571	556	513	543	566	564	576	572	588	549	535	605	578	577	568	569	574	553	585	574	547	549	596	560	553	532	481	559	512	572	588	569	540	584	531	525	528	564	565	567	565	528	580	558	549	552	585	535	546	534	610	594	597	528	611	570	557	531	533	571	539	570	560	568	577	581	533	507	549	538	533	555	551	531	555	544	581	572	551	566	582	532	550	555	530	568	589	549	548	571	545	600	568	501	547	577	542	549	582	535	595	516	536	612	545	553	589	532	539	590	552	531	592	577	566	572	526	547	533	528	569	558	541	565	558	609	550	563	556	541	564	569	587	543	610	612	545	569	543	559	586	529	580	536	572	559	584	572	577	544	563	568	537	512	582	594	575	566	562	543	578	582	557	543	581	556	587	535	528	579	598	592	557	526	541	564	543	555	572	542	554	565	605	591	567	546	542	569	542	552	561	601	544	561	587	549	596	517	543	552	574	551	532	560	550	516	585	579	552	568	537	610	585	575	551	566	523	518	586	548	611	580	524	570	566	569	513	557	571	563	514	603	590	543	559	549	558	550	593	570	567	544	547	567	555	503	590	523	600	540	548	551	575	513	531	522	551	593	559	564	541	595	575	552	585	569	558	552	570	562	548	540	531	585	561	543	591	549	556	553	540	543	543	547	560	567	568	551	546	538	565	520	575	517	586	572	558	573	566	599	597	510	546	549	537	554	569	541	571	495	535	546	573	538	561	617	540	596	577	554	575	610	543	566	584	538	584	564	586	555	594	599	566	562	573	597	567	520	534	589	541	548	547	580	533	542	536	595	555	568	518	551	483	551	547	595	510	550	551	558	557	582	560	556	565	572	537	564	508	545	579	537	549	549	525	541	542	548	519	542	549	546	545	579	565	588	588	542	557	559	572	561	584	565	562	534	574	596	549	585	537	545	588	562	555	549	571	531	545	545	557	602	546	595	565	538	556	535	574	559	566	592	520	517	536	574	540	575	571	554	587	560	547	551	506	619	551	582	560	544	579	561	543	511	554	533	542	545	546	552	546	587	548	578	562	539	560	535	522	538	553	519	555	525	569	545	545	582	539	601	573	565	499	577	564	573	588	554	582	598	537	561	585	564	574	543	597	592	581	598	551	549	589	564	549	557	544	570	509	554	565	543	544	529	514	542	561	567	584	530	592	547	596	547	582	530	566	541	543	577	601	627	546	527	563	568	515	549	584	534	554	564	549	510	559	550	538	592	568	586	532	550	564	560	557	520	578	540	586	532	549	591	562	550	582	564	546	626	528	555	586	587	541	563	523	584	603	536	562	565	594	583	551	582	598	538	552	564	547	546	549	512	541	569	559	547	538	585	528	582	545	601	596	561	582	555	546	550	528	569	547	512	556	550	590	571	570	527	543	585	576	569	539	552	563	527	562	525	579	566	563	532	550	520	571	577	549	578	552	564	530	542	538	572	589	588	567	547	569	548	543	534	550	584	569	559	615	582	589	577	581	562	546	555	551	508	573	564	555	569	579	596	572	532	536	582	542	585	563	579	556	596	546	581	565	560	546	547	550	579	525	526	564	578	555	539	557	563	592	524	563	555
14165	1360	1032	887	725	611	526	465	454	401	460	427	389	417	367	409	363	330	391	398	351	391	341	367	371	351	358	367	371	336	368	359	379	371	342	393	354	338	348	344	353	342	333	381	371	332	335	333	332	334	348	331	332	314	328	358	382	328	353	356	351	283	341	331	326	339	362	344	330	324	384	331	344	353	344	330	374	336	311	343	322	378	354	340	320	303	366	378	390	348	349	339	382	346	370	328	337	341	335	338	353	325	339	322	361	340	346	353	376	347	339	311	369	310	341	351	350	347	370	371	368	356	319	340	341	353	340	355	353	363	333	344	327	350	369	353	350	318	349	311	318	347	350	339	325	340	343	364	362	337	348	353	314	326	320	308	359	323	344	378	330	376	346	342	373	394	364	328	347	339	351	393	359	338	353	323	359	344	346	368	389	352	347	354	346	365	324	392	307	380	337	354	347	349	359	335	375	372	369	357	324	322	328	346	351	332	368	324	350	354	387	339	361	323	371	340	321	353	386	351	333	331	284	337	369	373	312	329	366	355	343	389	332	347	358	342	324	353	334	355	332	332	326	330	342	357	309	339	358	347	319	308	367	346	327	349	350	299	353	357	337	320	318	331	369	339	352	297	359	351	297	360	343	359	366	355	336	326	333	345	353	354	326	349	360	374	341	338	353	375	331	352	333	313	351	345	379	368	316	349	361	394	381	327	347	365	294	338	354	343	354	353	332	327	302	381	315	346	357	344	356	338	337	364	380	351	363	354	375	347	300	349	340	359	327	336	332	328	311	353	344	335	332	341	348	369	344	311	350	374	347	365	344	311	366	339	343	305	312	320	329	322	353	319	343	337	344	358	333	319	367	345	353	331	343	331	363	374	336	356	351	349	348	365	312	368	341	344	344	367	350	308	356	327	354	342	350	362	328	321	340	331	315	335	329	333	309	360	345	354	359	342	341	374	329	354	306	323	323	379	357	348	335	316	367	361	336	349	355	344	330	329	355	332	330	336	341	313	361	350	310	349	336	336	336	349	369	357	353	361	345	371	359	381	360	353	329	366	331	351	340	336	330	374	352	334	354	374	372	353	370	368	366	341	329	347	346	345	352	328	343	367	304	344	346	331	339	367	358	316	353	348	348	380	338	373	332	354	320	338	346	306	337	364	364	330	373	370	351	356	360	323	358	353	326	337	325	363	343	356	329	342	383	322	317	315	342	365	387	356	370	323	339	330	348	309	373	336	319	345	352	325	349	330	352	339	310	308	347	315	323	347	325	357	335	350	344	328	378	343	363	350	352	350	337	308	377	346	369	355	381	352	350	337	368	332	342	348	359	338	340	294	309	325	353	338	325	337	323	342	341	345	373	370	311	347	327	363	346	344	328	371	321	348	330	318	338	370	328	305	330	338	379	355	339	341	363	343	328	325	359	334	373	324	347	301	349	335	360	359	341	350	361	342	348	352	322	325	327	329	317	335	315	350	318	313	334	297	306	381	335	316	428	357	331	370	346	393	356	318	358	331	378	331	361	324	338	358	361	321	322	327	380	331	328	367	336	381	321	338	369	335	340	351	323	332	372	364	316	335	315	335	349	367	362	354	330	324	346	307	326	350	357	356	361	380	363	352	332	328	353	329	349	352	340	344	332	311	340	341	357	339	366	309	297	357	345	347	322	333	329	321	336	362	320	341	368	314	354	335	359	364	328	378	341	348	354	350	351	334	326	350	337	360	374	324	349	363	350	328	388	334	373	338	327	332	329	343	314	311	393	348	346	350	333	360	352	364	310	323	346	356	323	319	328	350	342	304	341	348	357	334	318	373	324	354	353	355	336	349	312	332	346	346	327	317	346	307	342	328	341	402	357	328	358	327	356	333	327	331	378	319	347	321	316	337	354	362	334	355	378	333	356	339	339	361	374	319	396	327	366	385	344	387	357	332	337	345	310	380	367	333	325	331	374	333	358	335	311	343	370	317	324	339	341	358	329	323	335	380	296	352	356	352	343	342	344	336	360	324	326	328	326	327	334	336	340	344	318	365	339	330	351	362	365	330	351	332	328	316	346	358	332	357	373	298	347	347	368	321	344	353	378	371	341	340	384	345	351	334	335	318	334	337	346	358	334	326	338	343	352	342	377	345	380	353	336	343	313	339	330	321	337	335	346	334	363	349	339	350	338	299	306	326	373	351	353	312	346	317	350	332	351	316	341	363	344	346	342	337	335	346	347	337	320	288	374	359	347	325	357	334	343	318	354	339	351	344	368	336	307	337	342	351	354	330	348	386	318	344	325	339	369	377	362	361	329	379	342	361	362	310	339	315	342	328	317	367	350	320	362	339	344	330	356	327	330	376	346	355	329	335	371	364	312	345	309	334	365	329	305	337	344	349	361	318	354	343	323	337	346	340	318	323	326	322	339	363	340	339	328	329	331	327	330	361	366	351	338	298	335	308	343	318	372	344	322	384	343	374	341	333	319	337	354	338	341	345	324	353	299	378	375	359	355	356	316	307	346	356	326	373	356	363	313	340	328	345	347	349	335	353	369	339	336	320	369	316	297	329	355	349	368	356	363	348	365	306	352	351	352	345	293	358	339	329	334	360	305	372	351	374	366	380	331	374	316	293	292	347	357	330	337	336	361	311	338	365	350	330	319	334	323	301	379	314	331	343	361	382	324	356	347	357	340	350	348	344	332	329	378	348	337	348	308	339	340	327	354	339	329	360	373	333	327	311	340	317	339	335	336	338	399	316	405	273	335	380	355	334	352	339	385	328	329	364	352	333	329	332	307	334	342	327	317	328	310	340	349	347	333	341	355	341	365	344	327	343	364	312	334	310	325	335	375	320	325	328	383	335	324	320	308	357	345	329	338	345	340	326	349	343	327	383	355	327	350	334	353	345	359	338	394	328	337	324	357	336	359	338	323	322	337	315	346	336	353	348	345	338	343	338	300	341	357	321	341	337	345	344	345	355	386	401	350	330	374	342	341	337	338	361	352	300	356	352	354	342	351	354	333	353	314	342	337	313	344	327	326	339	339	345	291	309	385	320	347	342	334	344	353	364	348	332	319	356	342	334	363	343	348	374	363	317	366	313	380	376	349	340	330	313	333	349	331	335	317	336	342	370	320	337	324	306	329	323	369	307	326	343	357	342	342	383	369	328	359	323	341	360	345	360	308	310	376	296	335	327	357	329	332	377	318	336	350	366	361	371	363	352	326	324	353	375	337	326	329	345	317	333	316	336	360	364	347	351	367	358	354	375	361	314	318	334	368	359	325	372	350	343	338	345	358	356	320	362	351	334	300	319	337	335	309	345	343	358	341	369	348	371	354	355	321	366	354	360	343	291	350	338	309	345	347	385	344	346	312	379	395	336	333	331	329	286	344	346	336	367	381	363	355	321	341	337	339	336	364	343	338	304	321	351	298	348	367	354	376	314	301	346	357	363	342	360	295	325	358	342	327	369	388	354	353	340	323	304	343	371	352	376	344	358	355	323	293	377
8302	1359	2268	2528	2252	2064	1835	1656	1471	1306	1256	1198	1141	1170	1030	1057	1025	993	948	956	960	916	947	908	937	923	911	873	890	901	863	929	869	908	889	863	893	893	875	860	874	856	839	834	897	860	873	838	905	827	919	830	882	869	880	897	827	873	795	879	832	854	884	839	855	833	913	885	917	855	905	848	856	814	846	849	918	863	860	872	836	894	869	821	861	842	899	847	872	892	840	855	813	875	838	882	827	855	842	837	894	866	863	782	909	844	896	856	845	865	885	866	860	837	857	877	871	869	809	836	897	854	917	854	886	856	872	859	845	828	922	883	872	873	834	883	902	803	871	858	835	895	777	849	910	896	872	846	855	854	862	894	864	902	829	884	872	855	847	846	851	868	889	909	873	875	840	845	836	866	844	853	865	893	836	853	833	863	833	879	794	786	862	852	838	834	867	792	860	855	851	907	844	830	864	866	844	876	897	840	853	845	877	871	852	859	822	890	903	864	842	864	903	846	838	863	784	884	827	905	776	830	853	844	888	802	863	843	812	886	872	856	852	828	817	851	852	846	820	909	837	862	839	837	823	853	824	891	881	892	804	849	834	853	876	842	880	891	855	824	836	820	907	845	862	906	887	854	842	875	843	917	846	838	832	814	885	871	921	886	868	849	873	806	829	847	836	828	844	949	848	829	912	868	871	837	806	879	897	819	796	837	881	878	863	857	863	871	848	850	913	856	869	865	825	835	815	853	863	857	826	835	867	847	860	850	898	867	828	812	870	877	844	844	843	817	830	826	882	807	857	827	826	895	849	876	861	840	860	852	787	876	884	795	880	821	879	822	868	857	859	824	865	872	854	806	853	822	818	830	893	880	906	874	850	842	829	856	850	888	811	839	869	830	828	852	851	867	902	868	888	879	839	853	880	835	846	886	881	823	837	823	861	863	847	855	858	856	863	868	856	855	861	826	831	812	837	854	869	833	819	856	863	840	835	857	849	847	832	841	836	862	840	819	897	866	857	815	892	821	880	790	830	863	972	870	884	889	831	833	857	846	832	815	795	855	878	879	871	842	824	866	875	863	884	880	867	843	877	833	865	823	836	786	846	874	873	857	836	879	857	886	889	782	891	807	853	810	841	829	803	843	848	843	819	866	830	802	858	867	899	821	888	822	903	821	849	863	911	814	835	844	798	875	829	842	868	847	869	854	887	861	854	827	836	878	804	786	844	857	851	852	919	859	886	800	830	881	867	833	916	875	796	855	883	798	880	863	807	859	876	846	844	844	877	911	882	893	860	897	821	897	860	830	809	846	849	846	855	849	882	873	831	852	873	899	842	837	852	851	854	858	817	852	905	849	843	861	863	835	852	817	845	844	847	864	872	816	804	881	854	869	833	843	835	857	823	871	867	838	884	888	838	870	880	876	829	853	856	844	851	815	807	900	860	848	830	849	829	814	823	861	891	851	821	823	870	878	857	821	815	822	840	852	867	815	845	898	818	839	887	856	861	885	796	867	829	825	832	866	849	837	858	863	843	903	814	838	878	834	848	853	883	859	849	816	853	880	852	896	837	903	898	858	831	924	870	840	825	845	869	830	803	855	852	789	830	855	885	880	839	808	854	866	846	854	862	840	821	894	797	913	874	865	868	851	867	871	881	828	832	841	822	869	828	841	861	888	831	835	858	870	868	898	859	853	891	849	819	953	844	873	851	840	866	859	841	786	848	871	862	888	869	876	876	865	875	857	837	800	853	816	763	820	881	890	844	865	879	875	916	873	835	857	805	819	832	850	875	872	828	902	805	902	855	841	882	899	843	820	922	868	885	815	830	896	787	798	836	826	814	910	831	841	905	809	864	798	878	829	875	869	822	808	850	873	896	874	861	844	823	850	860	881	863	810	933	852	842	839	816	870	823	864	861	828	867	839	868	820	877	841	820	819	835	857	859	837	902	863	829	825	856	891	888	847	871	873	851	817	851	924	869	838	854	871	895	822	855	832	850	834	848	901	860	823	805	815	890	880	816	860	862	899	845	859	865	820	861	840	865	837	828	840	827	812	895	838	927	849	856	866	900	868	790	893	857	827	856	888	875	876	861	850	827	863	858	841	856	871	873	863	828	893	850	889	864	827	818	877	862	829	838	880	898	891	876	856	857	857	881	832	867	875	905	814	842	839	847	862	760	837	861	840	838	886	860	829	834	869	812	880	828	885	857	849	875	806	885	835	811	836	849	880	825	820	825	835	832	845	816	819	832	821	797	856	863	873	888	823	851	816	858	836	845	841	862	874	872	860	860	864	816	832	875	854	886	857	839	894	811	855	862	847	788	833	883	849	823	841	838	841	828	871	826	826	892	853	873	856	828	869	856	840	844	855	796	851	864	866	835	860	812	851	860	847	782	845	815	845	891	841	827	804	832	831	860	891	888	856	891	812	852	832	844	846	815	841	860	879	834	873	818	841	839	833	840	858	838	860	827	896	796	852	871	843	889	874	854	824	882	826	840	892	838	886	883	818	863	818	887	849	901	851	811	850	811	837	825	831	871	859	784	828	851	857	866	860	831	862	876	830	873	863	841	858	885	866	797	857	823	813	833	899	806	854	873	888	840	844	851	859	864	830	846	911	881	852	843	824	906	942	833	898	841	837	869	822	870	854	831	858	857	857	830	841	837	818	833	884	797	791	818	839	830	858	877	863	857	803	826	814	865	845	862	843	876	833	815	862	814	883	832	886	896	903	871	880	862	869	899	826	862	850	815	806	816	881	907	861	805	813	855	867	859	764	820	868	918	864	869	850	819	827	830	846	823	877	822	834	840	860	845	871	858	902	835	897	853	851	836	857	843	803	848	847	911	878	811	871	783	847	868	837	831	902	833	807	861	846	800	853	839	907	843	854	832	820	819	829	825	851	864	835	849	855	864	872	864	868	872	842	863	890	855	859	859	872	813	856	844	875	857	842	853	824	855	828	874	856	876	893	856	796	832	880	798	845	902	852	857	827	813	848	825	869	861	818	813	854	848	869	870	898	862	849	893	869	846	862	861	865	814	850	839	890	845	819	849	857	803	845	891	858	873	862	939	865	861	856	849	876	818	855	846	866	871	842	867	896	853	851	802	841	850	835	872	912	855	867	846	855	903	833	892	872	817	856	894	813	922	810	866	762	841	875	874	804	827	838	891	934	865	872	848	858	884	839	880	869	865	851	880	855	839	821	838	840	891	827	854	841	816	830	880	847	856	895	867	865	877	876	815	856	878	856	833	869	862	856	852	841	913	827	804	826	869	858	820	836	848	850	845	855	868	864	807	855	849	823	852	835	843	867	845	821	774	868	816	840	872	824	866	841	878	833	858	869	878	889	862	856	890	847	851	919	823	779	880	847	870	924	828	882	819	849	841	825	877	899	867	826	899	872	841	820	853	843	855	847	854	828	877	854	814	871	835	875	842	839	884	851	834	826	871	827	808	873	880	836	837	799	848	852	830	841	827	822	846	853	820	874	883	881	846	839
1774	368	367	376	386	389	355	344	339	366	375	358	358	355	356	351	358	370	334	348	382	397	356	373	359	323	333	356	368	359	360	410	370	361	370	360	378	326	367	336	360	344	384	391	372	397	333	341	356	355	382	395	347	386	374	374	363	383	367	352	365	353	366	357	363	326	383	316	375	363	385	418	350	336	324	324	377	327	374	354	351	363	349	327	352	336	371	343	342	345	354	326	321	401	356	357	337	368	369	396	390	359	345	331	391	372	399	319	342	337	378	385	375	362	329	362	354	368	351	369	370	363	340	332	350	336	344	319	347	344	351	339	355	356	372	322	316	355	377	327	342	341	360	379	345	347	372	351	336	345	358	373	339	322	329	369	370	345	338	359	392	346	359	373	362	356	345	366	374	385	350	332	373	386	340	347	348	380	348	343	356	382	360	352	366	374	355	364	350	337	344	328	360	380	318	355	368	375	389	373	354	368	386	332	351	388	343	357	352	383	359	374	344	324	340	401	336	370	326	350	363	348	379	384	366	361	341	330	334	334	357	384	366	386	333	385	384	371	370	317	389	374	369	354	391	337	347	361	336	332	366	371	365	351	366	343	362	373	333	355	389	373	362	363	373	403	375	337	357	339	356	318	392	337	359	359	353	374	355	335	369	372	376	394	334	352	340	352	352	311	359	391	331	350	339	334	330	363	366	338	383	353	409	351	385	309	344	366	368	394	333	327	337	336	353	328	359	349	370	371	348	377	329	375	340	337	376	339	341	351	402	364	346	346	323	362	407	366	368	356	389	352	403	331	351	410	378	378	341	362	379	345	353	345	331	326	349	398	356	378	351	334	340	328	348	358	357	377	348	369	356	345	330	353	391	408	352	416	384	331	359	393	389	345	339	379	325	326	354	370	334	345	382	381	346	374	388	309	369	384	337	327	341	335	340	367	340	368	383	357	364	340	353	360	332	385	380	359	346	377	368	363	360	340	327	368	392	367	325	312	340	369	391	352	355	386	394	364	369	366	381	370	356	359	352	334	366	347	376	361	348	361	340	372	372	383	363	348	342	374	352	323	342	365	353	351	374	335	377	348	330	375	349	328	363	371	362	361	326	374	379	365	390	383	347	330	343	386	365	363	354	344	376	338	379	338	349	350	315	367	352	409	362	388	377	390	330	356	297	339	338	417	387	338	369	334	348	380	363	361	378	338	341	364	377	337	359	352	381	347	344	364	370	309	392	399	397	358	386	383	359	368	366	373	384	352	374	387	397	350	369	346	384	360	406	366	363	349	374	357	359	372	358	346	371	351	375	354	341	383	362	380	319	307	348	373	363	350	393	375	350	354	313	345	365	341	345	352	351	359	373	377	353	405	340	377	336	344	371	380	415	329	331	342	375	337	400	359	331	316	367	378	353	343	352	354	373	385	371	354	374	335	356	336	377	353	342	367	371	334	383	352	373	392	355	360	331	366	370	359	337	372	361	359	354	357	355	345	324	391	372	341	344	360	347	348	352	335	378	376	372	331	388	358	379	379	374	372	406	377	387	349	382	338	354	337	357	382	365	331	353	347	341	377	359	383	382	367	378	320	347	384	326	344	379	378	380	373	398	312	344	366	385	388	407	387	335	357	359	344	328	379	369	362	378	371	344	368	391	388	385	351	367	396	342	362	385	400	355	330	381	366	409	367	319	377	349	348	307	336	355	367	362	358	419	391	337	360	368	358	356	354	352	381	331	348	347	365	317	354	360	379	367	361	387	337	384	381	380	369	388	373	349	361	400	371	329	367	368	352	355	361	379	368	345	360	339	367	413	343	385	389	375	366	407	368	347	372	377	352	372	371	340	358	394	361	362	379	372	342	356	386	385	319	351	359	383	365	368	361	322	323	378	374	345	354	365	366	390	366	380	354	340	343	373	374	349	357	375	378	400	325	396	388	369	350	388	408	334	358	369	344	403	382	332	342	359	374	353	371	325	386	345	373	349	352	328	378	361	394	348	388	341	360	384	381	340	396	379	328	345	345	353	397	360	337	370	320	345	349	379	342	379	350	381	370	378	362	356	370	370	364	356	331	337	349	373	337	345	325	348	360	385	359	358	351	320	337	355	353	383	326	352	341	376	409	363	357	340	348	342	387	345	357	360	369	344	352	381	363	381	377	316	349	390	365	369	367	412	417	346	358	374	379	378	348	355	327	383	365	378	312	363	353	312	355	348	359	352	374	332	374	356	364	351	372	358	342	346	325	378	333	370	397	379	360	360	367	363	368	345	343	304	343	364	396	342	341	388	345	361	345	362	337	352	331	362	348	349	361	355	365	352	395	381	380	365	375	396	372	351	339	378	369	344	377	390	354	375	388	355	363	368	348	348	408	382	351	360	351	399	370	403	359	359	366	362	383	390	369	380	381	332	373	365	360	354	363	368	316	378	361	368	357	361	368	395	350	358	366	390	336	342	372	331	354	359	384	372	342	366	342	327	382	350	391	361	365	378	341	386	350	341	355	372	367	332	324	344	351	370	363	360	371	346	362	384	366	350	348	393	359	346	340	360	361	353	380	365	350	345	358	378	370	359	381	382	396	378	329	357	383	366	376	373	346	350	354	357	371	360	366	343	371	348	329	357	364	334	396	342	373	362	361	339	366	350	341	353	389	337	319	347	388	388	318	341	411	327	316	368	345	378	372	355	300	372	366	381	391	355	344	343	389	334	350	333	341	352	365	358	333	345	380	353	357	349	346	334	340	346	341	403	386	358	352	406	340	362	374	374	351	381	353	376	375	345	349	355	378	333	349	350	365	386	363	374	351	354	368	341	382	376	381	379	377	369	366	376	369	381	353	352	358	352	341	377	374	343	383	369	369	332	353	359	365	372	336	361	373	333	363	387	388	370	363	338	343	381	353	378	390	367	347	360	366	369	361	380	372	377	382	363	376	402	376	342	361	362	339	396	374	376	376	352	352	368	362	352	395	349	333	383	340	388	364	345	367	364	348	377	380	372	403	389	343	350	334	393	353	342	367	339	353	371	391	346	347	365	365	385	346	333	371	336	344	351	323	340	324	364	357	366	374	316	340	373	366	398	394	386	387	380	370	349	369	354	381	338	310	339	375	393	347	320	383	389	342	373	355	339	375	326	359	358	382	376	362	405	376	358	372	352	394	396	367	369	384	335	370	346	349	355	394	367	344	310	354	380	332	414	403	363	360	363	356	401	373	338	350	348	371	373	360	349	328	398	398	356	371	354	371	368	342	359	336	377	365	319	358	374	359	393	406	361	355	342	396	358	333	362	379	382	397	357	350	322	336	358	365	383	324	367	377	345	359	365	330	382	375	373	361	354	354	394	366	357	357	377	352	333	366	366	385	357	387	366	317	364	383	376	384	394	362	360	309	402	366	347	336	374	377	337	342	357	385	359	339	321	357	373	378	380	356	379	334	387	364	363	350	355	341	321	365	342	389	346	348	379	355	348	349	363	382	350	352	362	408	369	377	379	377	400	353	362	381
2011	893	907	918	891	900	914	878	852	872	872	831	837	841	846	808	884	841	908	831	840	918	851	846	918	855	830	872	892	828	838	836	839	844	841	872	810	840	871	846	872	882	834	835	844	845	845	836	839	858	821	848	827	854	868	821	871	905	821	837	846	873	831	843	840	804	819	858	891	863	905	820	827	852	892	806	827	850	893	856	875	860	873	885	854	834	854	868	860	884	812	858	817	891	788	827	802	815	830	850	874	828	799	889	858	878	852	849	860	867	883	856	862	862	853	829	872	858	879	800	831	824	847	874	859	814	847	856	839	864	858	828	825	864	808	869	882	879	872	876	862	910	884	860	846	852	855	817	828	814	861	869	793	880	864	855	869	833	827	822	815	840	871	847	834	817	812	851	820	849	890	844	861	840	898	817	831	855	862	815	844	849	807	850	880	854	838	830	826	868	892	790	877	758	832	793	857	832	878	811	858	846	855	861	832	867	848	853	795	886	868	854	865	837	889	838	835	864	842	877	810	821	828	884	884	822	852	842	831	842	905	853	838	848	859	854	914	803	855	879	805	870	838	848	893	830	831	843	858	825	862	860	857	867	838	826	825	801	881	845	889	925	808	847	874	833	831	792	867	840	844	808	850	889	867	820	838	876	838	855	818	875	815	807	852	793	791	818	815	906	850	845	833	828	877	843	888	861	842	829	866	817	825	830	808	850	814	866	872	832	853	816	877	818	786	858	880	854	911	856	826	885	876	865	829	814	881	823	885	834	846	846	853	813	869	823	859	877	862	825	811	856	831	839	839	877	896	889	867	872	824	820	874	848	812	844	868	894	835	808	814	832	874	781	843	833	832	851	852	866	857	803	786	863	852	846	898	833	839	855	844	833	837	873	889	825	843	842	854	768	819	848	837	863	826	868	886	844	849	785	793	850	860	888	834	843	857	830	863	818	820	866	847	868	844	824	826	849	854	797	821	816	851	818	852	878	850	830	802	824	872	848	812	870	866	908	848	834	874	841	806	870	781	866	833	847	830	801	863	858	900	922	818	857	811	839	793	879	903	834	867	825	879	820	795	823	848	896	823	816	802	842	875	840	845	816	837	867	851	865	846	876	802	793	869	863	856	826	863	867	820	832	844	898	845	822	847	822	834	879	891	789	849	825	846	815	852	851	850	843	829	836	829	819	854	802	826	768	831	855	862	877	851	825	821	877	826	868	840	820	831	809	863	856	782	906	862	836	854	859	854	855	801	900	838	861	868	847	821	864	818	840	858	838	830	806	847	825	824	870	847	855	815	873	884	828	808	818	851	783	872	872	872	828	893	873	850	828	843	863	896	826	817	860	829	898	852	807	885	910	827	853	856	871	863	786	877	850	825	829	810	821	831	864	872	850	874	841	893	884	874	871	829	928	865	866	781	841	873	871	865	823	801	843	827	861	772	808	820	851	897	845	839	868	828	913	824	878	824	851	897	827	863	889	855	852	842	856	865	897	851	900	843	857	775	879	825	909	845	813	856	875	842	855	903	840	802	837	780	793	842	877	807	836	863	836	836	848	873	806	859	884	835	820	856	832	853	908	855	804	847	845	802	850	832	846	850	800	865	832	873	891	838	804	857	846	843	859	875	862	859	825	873	869	833	829	846	852	879	847	870	834	863	838	843	816	836	811	872	831	916	883	859	845	836	860	848	832	900	847	828	801	906	813	846	856	807	877	855	902	846	882	863	840	800	880	826	840	826	796	882	807	875	781	825	824	873	955	896	826	808	851	871	847	817	856	828	835	864	839	861	860	846	831	834	799	820	854	897	825	839	801	829	839	923	825	870	888	816	826	858	873	835	858	858	900	853	872	867	863	899	850	887	809	861	848	799	822	821	838	857	830	904	825	890	806	881	846	830	806	900	885	842	818	904	819	821	888	801	831	859	863	835	868	875	844	832	818	883	788	884	861	849	861	795	873	825	875	823	826	850	870	819	885	823	819	819	876	850	842	839	850	852	904	877	884	861	806	878	874	834	868	882	878	841	864	844	850	846	858	860	835	837	850	815	849	868	845	881	863	873	885	830	824	838	831	886	802	811	860	868	814	857	864	827	857	891	896	831	832	916	857	797	835	856	846	850	868	893	909	889	758	871	838	829	854	854	889	874	849	853	840	904	797	816	836	834	895	883	880	842	846	826	857	892	894	827	856	866	870	812	859	863	763	820	811	906	843	834	851	875	877	858	856	843	838	847	838	834	848	861	829	799	875	806	855	843	847	893	891	805	854	845	813	839	901	865	827	827	899	811	890	819	876	850	811	842	829	841	855	815	860	863	839	867	834	829	889	810	829	868	882	865	879	833	885	893	851	817	872	858	798	842	843	857	866	838	875	835	925	831	805	838	864	863	837	841	796	822	820	824	854	857	833	874	871	851	861	859	820	858	883	883	905	842	830	881	837	831	786	850	815	848	799	892	836	859	842	841	797	840	863	863	825	843	855	840	874	849	806	914	832	804	927	885	887	849	911	862	838	823	873	794	863	900	869	818	915	852	835	855	854	819	846	825	848	849	858	835	840	864	834	860	801	790	847	856	874	870	914	871	823	825	821	828	811	797	902	816	918	836	851	865	842	864	854	880	846	873	912	875	840	840	893	844	797	869	861	766	832	837	825	801	805	813	833	819	804	799	833	818	843	860	856	901	866	845	825	862	861	821	854	830	835	832	866	795	811	794	846	816	846	840	839	845	816	807	845	871	843	855	866	878	839	842	863	884	796	785	810	820	897	858	853	836	874	826	905	823	824	885	844	832	773	853	869	805	848	816	806	789	810	808	871	922	812	857	830	899	801	831	821	851	851	834	847	835	851	815	811	961	851	834	861	825	828	838	859	843	844	861	889	781	866	859	900	862	904	812	844	862	835	862	827	839	886	853	856	847	851	913	777	886	846	866	824	858	857	797	855	836	858	835	824	819	799	864	828	832	865	828	847	801	849	839	804	886	822	880	883	885	868	875	889	842	885	833	868	849	855	847	865	858	848	911	817	854	886	846	809	867	826	849	855	839	829	857	770	853	881	938	821	849	831	856	857	860	866	849	850	858	856	877	879	823	839	823	877	884	867	829	828	867	840	845	809	799	820	858	879	824	892	841	894	841	871	825	867	830	864	839	777	842	809	884	851	847	869	840	868	849	809	871	887	946	827	886	813	896	880	779	831	850	874	782	871	789	904	825	848	914	860	861	904	917	860	871	904	825	833	860	840	874	806	865	916	870	872	842	853	850	894	894	873	863	845	861	861	810	825	828	826	843	826	850	860	803	809	790	862	832	859	822	813	824	848	861	855	890	860	845	875	905	844	819	885	873	847	797	820	821	888	848	787	878	854	881	801	837	840	831	848	842	871	855	832	813	842	873	822	898	839	829	891	826	788	828	850	831	876	882	830	825	862	891	835	833	837	840	836	818	853	880	854	838	822	881	784	857	846	829	854	822	813	867	819	877	841	813	855	910	835	839	842	845	852
6948	531	535	461	366	327	287	273	241	227	226	238	212	209	223	215	208	209	210	215	209	228	209	212	250	226	214	223	212	237	199	216	195	211	213	198	222	185	210	214	205	228	209	218	213	222	201	203	228	209	201	222	205	195	209	204	184	209	194	215	209	207	223	215	226	258	208	209	205	217	203	232	181	217	217	212	230	204	188	209	233	200	230	191	238	245	176	236	170	182	203	201	195	225	238	179	209	209	218	191	204	228	234	208	186	182	198	200	213	211	242	206	238	239	186	169	208	207	189	201	182	194	191	207	211	207	221	206	199	193	202	223	209	196	209	219	180	239	185	200	218	211	226	205	209	213	214	188	231	204	202	207	201	190	237	215	208	178	195	205	199	221	212	235	223	213	209	184	219	217	195	184	218	168	201	224	179	219	225	185	194	201	214	236	163	217	237	206	207	169	224	210	197	214	217	189	226	190	221	236	208	201	220	222	214	210	187	182	224	171	214	211	212	193	206	199	207	207	205	208	225	204	232	196	222	214	231	197	214	215	223	224	198	212	194	200	207	237	209	183	172	219	199	199	208	202	192	210	231	206	213	206	222	218	175	195	189	243	212	207	171	181	224	201	239	202	205	218	211	226	187	202	205	200	185	216	211	192	171	212	192	234	231	215	235	232	186	262	215	178	196	193	205	207	213	191	201	201	200	188	222	190	201	219	199	194	230	210	226	229	197	211	226	219	203	208	172	224	230	225	216	225	227	209	200	226	196	200	184	215	203	210	207	200	191	238	205	195	208	208	196	189	205	225	216	202	200	224	221	242	202	213	200	216	227	216	209	182	200	248	193	192	209	209	165	198	185	215	197	229	224	196	217	184	237	209	225	206	191	195	216	205	204	188	214	199	202	216	205	203	217	224	219	211	190	205	214	203	215	208	211	194	197	201	203	180	215	189	198	247	201	223	182	215	197	213	232	205	202	212	210	212	210	191	202	209	206	217	225	205	204	179	215	191	226	229	221	175	192	193	182	188	197	191	214	185	182	200	211	230	202	203	195	226	216	218	200	205	202	216	214	201	212	217	205	208	188	188	214	199	183	193	209	214	202	211	240	186	211	193	192	206	218	223	214	210	236	220	189	177	187	196	206	194	226	191	219	230	210	203	202	242	194	203	214	201	208	224	222	191	230	189	221	221	228	206	203	208	209	200	218	215	212	202	203	227	209	201	206	227	201	228	212	227	197	219	175	186	216	228	228	184	201	214	204	185	216	183	197	221	193	189	206	205	214	204	190	202	204	200	234	205	222	213	254	199	203	198	178	193	204	189	222	196	198	249	203	192	214	222	207	205	248	224	199	199	206	212	190	207	203	251	221	242	236	204	226	211	209	182	180	212	192	209	193	184	202	203	186	190	197	177	214	236	199	208	202	207	225	214	219	226	198	197	210	205	204	199	211	180	176	216	198	215	232	203	201	198	195	204	204	198	180	204	193	198	200	181	240	201	214	213	188	228	213	206	209	204	213	194	204	222	170	194	217	214	192	206	225	212	199	214	228	225	224	204	210	205	186	194	205	196	204	186	180	208	206	223	200	219	211	187	196	200	209	199	235	208	203	217	194	209	188	203	212	190	176	218	195	211	200	180	194	222	234	233	189	206	231	191	195	206	207	230	218	223	220	204	166	208	182	231	190	209	174	205	213	204	195	234	177	210	235	192	225	200	233	203	185	204	221	189	218	196	195	203	222	222	210	192	221	211	187	214	197	232	200	205	233	207	224	207	182	224	216	221	223	209	197	214	216	214	219	202	206	195	213	202	215	204	208	201	215	197	209	203	209	201	197	210	201	221	198	214	185	210	209	218	205	224	217	193	205	181	190	239	206	224	209	203	184	208	237	200	205	219	224	201	215	222	218	215	205	211	216	225	185	203	203	231	257	251	213	213	200	204	198	206	209	214	228	196	229	223	223	196	231	213	205	192	212	182	226	189	194	227	225	205	194	210	192	197	211	203	224	186	200	235	216	176	201	216	215	178	198	201	206	229	174	201	208	225	197	196	200	212	200	198	203	190	190	205	187	197	200	198	189	227	222	213	179	223	185	189	201	209	227	233	214	233	190	219	201	199	202	222	220	202	188	204	224	204	205	207	223	200	175	188	218	211	230	223	222	194	203	215	190	202	227	218	184	231	213	227	186	212	203	216	230	175	188	199	225	238	205	219	217	228	219	182	198	204	222	198	235	219	194	208	210	242	187	181	188	185	204	211	223	184	202	197	215	238	208	213	189	228	200	197	227	201	222	214	220	211	229	217	215	180	231	194	190	206	221	208	212	231	214	252	208	212	213	199	183	228	203	176	200	208	208	189	204	202	223	233	205	185	208	192	210	197	237	219	199	240	227	212	223	200	220	206	205	207	207	191	237	176	219	237	200	203	194	195	201	194	213	179	188	189	207	200	229	197	193	256	223	200	207	197	249	205	213	193	230	205	236	202	197	209	215	215	215	209	207	195	207	194	201	209	197	209	208	192	208	207	200	204	197	215	220	221	176	206	212	207	218	216	240	232	235	200	198	216	221	232	191	196	196	195	223	238	190	192	188	196	237	224	195	207	225	211	186	201	204	195	199	233	226	227	212	200	212	188	193	212	190	209	196	187	185	218	215	214	240	190	214	203	206	202	224	229	199	210	180	202	191	184	198	195	190	204	214	215	223	199	206	200	201	216	219	206	178	195	234	214	165	202	220	218	186	179	221	187	189	213	202	231	226	198	228	194	186	189	195	210	239	210	202	198	231	233	188	220	203	214	196	213	193	207	217	208	175	225	202	169	232	205	204	190	216	211	186	169	195	239	225	210	199	198	205	206	206	212	211	208	205	191	207	212	187	190	223	171	211	184	209	199	213	206	249	204	197	215	201	202	218	179	200	212	202	225	204	171	198	212	188	201	228	242	213	211	178	199	215	210	204	184	206	210	213	216	210	199	225	185	210	219	202	195	222	203	204	220	184	228	204	202	235	215	210	220	214	221	226	187	204	170	215	210	186	204	205	186	251	202	209	182	192	210	187	221	213	207	193	230	223	212	198	216	224	215	236	230	224	204	231	219	223	222	207	202	210	206	195	189	210	199	180	217	182	198	219	184	188	219	196	212	184	207	199	171	217	198	204	186	203	211	195	203	202	210	210	233	197	222	232	210	197	221	216	209	218	228	209	170	199	206	188	225	195	210	209	220	212	212	214	199	207	183	208	222	204	216	230	193	226	242	210	219	181	220	214	208	201	180	218	208	201	203	213	220	224	205	225	206	220	196	204	208	210	205	228	195	214	215	209	190	208	227	195	224	209	226	193	239	199	186	193	226	201	207	207	175	204	214	175	187	202	185	197	205	207	185	191	219	208	190	184	217	175	217	223	203	189	200	201	216	193	199	223	192	221	215	217	179	188	217	209	211	190	223	232	207	171	204	197	196	194	226	213	180	198	177	235	200	170	194	201	209	199	240	211	202	218	211	229	203
6112	834	1261	1417	1292	1247	1071	977	852	871	804	735	682	686	624	667	608	594	648	670	601	569	608	604	593	568	628	639	626	615	565	564	599	543	524	591	553	551	600	543	579	640	583	560	568	565	528	568	593	567	576	562	559	552	580	560	530	554	534	536	582	560	578	572	531	588	611	553	556	571	552	573	585	544	545	560	554	587	571	623	535	543	568	576	528	562	548	512	553	526	525	581	554	546	552	601	509	524	547	543	591	545	514	552	570	591	549	601	501	563	568	530	575	546	558	518	555	592	576	592	591	579	590	545	590	548	586	533	541	578	571	556	532	569	543	533	541	613	559	585	573	568	588	557	542	517	601	579	558	555	563	553	590	533	606	569	574	591	522	584	605	608	588	565	544	564	540	550	565	560	533	545	603	561	549	575	555	534	607	561	566	577	566	579	553	553	550	560	535	545	557	541	598	595	566	576	528	555	553	568	568	543	586	573	558	575	573	564	568	532	628	607	529	553	572	584	581	548	547	571	544	570	583	551	558	590	567	580	541	587	585	577	607	567	526	567	590	552	596	555	556	601	567	587	590	560	557	546	616	581	543	573	568	556	577	541	557	574	564	571	576	560	612	588	541	544	541	563	574	574	551	542	538	576	546	583	553	544	558	552	586	544	534	559	568	554	551	528	540	530	564	566	570	542	540	530	576	559	594	523	547	566	523	561	557	560	568	556	543	535	564	602	546	563	576	532	551	604	549	533	536	628	591	602	547	525	592	585	531	565	570	553	531	568	598	576	557	538	545	539	504	595	566	607	558	553	546	567	575	540	589	571	549	525	572	588	579	563	567	565	561	599	570	587	638	520	551	561	562	548	592	572	576	566	605	569	555	570	548	537	591	535	601	564	562	573	576	592	581	543	590	572	549	583	568	560	556	560	564	536	580	585	572	604	532	594	550	553	544	570	562	583	539	571	560	545	554	572	587	609	567	549	535	553	583	563	570	574	552	556	565	568	561	556	598	500	517	582	546	528	533	547	561	560	562	580	544	574	569	549	531	593	566	540	531	559	575	574	566	598	554	569	558	555	536	591	532	525	625	529	553	590	555	549	558	561	569	575	542	532	561	572	575	576	563	559	594	562	569	562	571	576	545	583	556	551	563	545	590	577	567	558	561	599	561	547	522	548	577	574	526	555	563	566	531	565	532	565	538	567	532	569	583	594	550	525	583	551	514	530	579	609	569	565	535	554	525	558	561	604	557	582	561	533	604	558	561	572	618	588	564	550	566	549	616	525	575	577	545	545	571	538	477	572	571	539	558	546	542	555	583	591	560	559	602	579	524	564	555	566	576	546	586	591	532	565	547	547	549	555	534	598	557	578	563	587	531	524	545	557	556	551	546	513	548	546	593	570	540	532	564	579	537	566	556	545	532	538	587	575	595	530	568	546	520	531	593	569	590	578	544	543	593	547	553	539	566	521	551	587	574	569	542	563	541	564	570	547	555	511	568	561	536	579	517	564	588	575	559	534	579	568	602	574	561	581	533	546	554	543	578	568	556	604	560	586	556	550	619	563	559	581	583	535	562	551	555	571	543	562	561	534	544	554	579	613	571	556	525	559	580	577	564	545	583	537	539	606	568	528	567	573	502	549	532	528	616	573	545	519	538	548	572	550	572	553	555	543	542	594	580	569	553	596	545	578	599	578	584	558	547	515	608	611	550	573	548	536	573	556	551	545	535	567	568	590	571	564	610	579	589	537	603	569	561	557	574	564	552	566	594	535	577	535	531	580	584	580	567	578	566	558	541	567	514	554	547	510	562	528	535	563	566	576	543	601	583	559	528	589	590	545	576	567	548	557	549	560	552	615	555	545	566	529	564	538	546	588	580	527	539	532	550	562	563	558	545	542	536	559	579	523	583	542	599	548	549	554	528	590	593	571	541	564	581	540	530	567	539	562	562	586	585	576	614	570	540	521	550	546	554	555	522	556	559	589	563	552	591	554	559	563	548	586	550	519	564	557	542	563	541	560	543	581	557	512	574	605	539	561	557	570	568	596	519	592	594	558	577	527	537	578	591	581	564	572	535	584	541	568	536	528	539	486	549	535	578	590	558	541	574	582	537	550	569	561	556	546	549	563	542	516	581	532	577	567	516	548	588	585	533	556	568	595	555	529	554	562	528	580	591	542	541	548	591	576	556	561	574	542	626	556	579	562	644	552	563	602	570	535	547	528	562	553	551	577	578	555	534	517	562	567	571	568	546	566	582	523	584	505	572	559	561	550	582	585	535	561	548	543	523	531	546	565	588	541	561	534	563	601	529	567	567	542	533	561	590	513	519	592	540	613	536	531	565	593	549	567	536	583	560	565	607	575	581	560	548	567	564	556	539	595	577	531	548	538	531	554	536	626	548	548	542	570	574	577	571	566	588	551	551	569	562	547	555	562	543	579	538	597	536	530	569	613	541	560	566	567	547	582	536	526	572	512	552	545	582	564	572	542	601	534	546	535	582	583	569	596	503	574	564	590	507	573	583	583	579	506	595	523	530	555	586	558	561	511	540	560	501	578	564	603	574	555	531	565	580	578	594	561	594	566	526	570	544	590	544	512	554	582	545	570	568	588	610	569	560	562	551	566	570	559	569	544	556	547	533	526	541	547	528	552	552	552	563	555	578	566	549	565	551	528	559	544	517	539	601	564	560	593	536	564	557	565	541	527	538	598	577	530	586	526	546	573	563	609	572	587	557	543	527	574	555	600	536	558	564	555	576	539	550	568	565	531	557	595	521	521	552	583	581	563	590	572	564	581	562	588	565	525	585	552	559	536	565	559	603	564	587	513	582	617	572	541	585	521	517	561	543	569	563	589	572	571	534	549	575	542	551	548	546	576	557	551	552	564	530	578	541	587	573	554	554	542	581	608	569	542	581	587	544	570	549	548	567	586	519	542	574	553	553	540	578	604	531	550	562	584	577	528	527	575	573	546	563	541	598	586	529	557	553	564	566	542	591	551	633	544	541	553	556	549	575	552	534	589	558	548	536	616	563	580	536	553	565	531	557	521	575	542	597	593	525	583	570	550	543	560	504	565	501	543	583	531	591	537	517	542	590	552	593	565	552	550	561	528	604	544	536	514	583	526	551	568	551	575	543	553	554	570	597	577	564	555	561	570	563	527	554	541	580	542	528	587	543	544	548	507	560	537	578	567	575	564	559	588	538	538	565	550	541	540	525	534	532	571	534	589	577	551	542	524	536	608	560	521	568	587	577	588	590	573	540	600	589	570	562	571	572	554	550	554	565	529	555	578	539	548	580	543	581	552	547	576	522	562	576	544	581	571	557	564	590	577	534	538	562	548	597	571	554	566	549	579	584	574	556	559	520	589	571	595	604	544	622	569	550	493	535	579	549	578	561	556	585	594	565	561	566	540	550	581	552	520	554	571	523	550	543	508	545	587	575	540	558	543	564	558	536	579	605	561	574	516	566	554	579	569	581	616	539	545	575	568	609	574
14338	1460	1138	876	702	659	536	499	472	448	436	412	385	397	375	319	414	377	371	375	352	393	348	363	335	389	352	332	325	341	353	390	356	361	384	370	387	356	348	365	362	365	314	369	309	364	363	384	342	334	353	376	362	367	357	358	316	346	334	371	373	380	366	352	343	376	316	371	324	321	338	343	333	364	344	354	362	364	354	358	366	372	357	327	379	306	384	359	331	331	337	327	342	389	370	351	366	330	335	337	316	356	344	357	344	361	366	317	324	342	346	343	376	328	400	332	350	364	331	357	343	340	319	348	317	338	366	364	357	333	377	365	364	326	381	358	342	344	322	371	358	341	374	326	343	343	368	311	344	367	382	364	371	348	318	353	298	337	325	347	343	334	306	344	391	337	322	363	331	372	389	319	353	359	402	396	353	359	360	345	360	328	335	341	345	338	339	353	359	354	317	360	370	340	318	335	324	334	340	311	350	351	351	322	335	374	354	358	324	336	357	353	344	351	317	379	313	372	326	335	384	342	336	385	354	362	360	344	356	340	325	327	350	376	328	301	334	365	356	317	347	357	329	324	326	339	389	364	364	343	339	334	345	340	373	363	383	360	330	336	349	337	393	352	351	365	310	348	350	354	342	365	362	357	346	342	341	338	327	329	351	353	362	341	357	349	324	354	354	345	365	343	358	352	326	368	322	363	368	365	332	332	316	338	366	312	375	354	345	310	331	339	314	382	325	305	344	344	331	325	357	342	358	364	366	332	353	352	332	348	371	321	342	342	355	364	322	358	364	357	355	355	352	329	343	346	399	334	320	337	356	352	327	318	330	311	327	329	343	353	351	348	368	315	352	330	331	360	376	350	322	354	341	338	326	356	342	358	347	333	340	349	346	341	373	328	382	328	328	375	342	366	309	363	333	328	336	331	301	323	329	352	338	349	339	337	343	303	334	346	364	312	345	347	366	389	313	364	342	302	344	332	312	314	387	332	354	324	329	299	351	334	340	327	351	343	376	353	309	343	324	337	352	337	361	343	382	358	319	341	337	358	347	358	305	358	349	344	383	345	352	350	353	346	370	336	303	318	388	345	357	342	371	346	335	336	348	353	337	341	344	350	366	337	367	362	370	312	320	392	353	338	310	318	334	339	338	335	380	361	365	331	369	302	348	361	307	363	371	367	347	379	314	357	330	380	343	358	342	342	337	362	338	368	383	358	332	351	356	350	339	337	349	332	374	331	365	332	366	316	368	353	323	356	349	332	315	374	354	330	314	339	341	340	359	348	332	338	310	350	349	306	357	315	379	342	353	346	329	323	347	350	368	357	333	338	363	338	319	341	365	312	370	331	361	333	356	332	386	322	324	350	334	374	334	347	352	305	358	351	325	354	302	377	355	331	362	376	336	362	353	329	325	362	352	378	336	367	348	331	363	343	353	345	342	337	395	355	392	383	347	350	331	373	336	323	321	379	356	316	347	357	354	333	371	365	357	328	334	323	290	339	306	349	333	353	343	343	311	403	329	359	343	355	323	334	362	361	348	372	360	342	363	349	323	331	341	347	335	311	342	375	360	323	354	349	334	325	378	346	381	362	338	340	354	363	347	358	346	374	324	332	348	360	357	391	341	335	375	346	352	356	346	342	350	305	380	344	359	356	353	348	379	375	359	369	345	365	342	360	336	346	377	350	358	364	355	325	344	322	344	377	350	347	335	361	353	322	328	330	370	381	325	362	357	366	345	356	347	329	330	325	352	353	340	357	316	345	363	353	382	342	360	329	336	336	316	361	358	329	350	320	347	337	351	350	359	341	370	322	334	308	336	306	364	378	336	342	360	390	371	358	358	350	344	364	327	331	337	351	337	380	319	345	346	332	346	344	384	338	346	340	358	300	350	347	351	364	336	322	356	357	364	332	322	362	363	358	373	366	334	334	324	344	355	361	328	328	334	366	349	353	299	369	355	368	332	332	353	373	325	333	347	360	324	360	366	368	325	358	357	374	344	365	333	330	366	321	303	348	373	369	363	320	333	337	345	365	334	303	334	358	335	321	335	336	332	326	330	345	388	316	349	324	328	333	338	317	361	357	344	337	375	338	348	348	378	353	326	322	339	394	347	324	361	334	338	381	357	389	343	345	399	346	361	353	345	332	353	340	322	360	346	361	321	333	349	357	371	368	342	344	370	373	361	358	350	377	321	334	371	336	356	330	329	349	337	362	331	343	338	375	347	355	340	328	341	350	361	375	330	357	338	305	338	356	363	371	349	352	317	391	327	376	376	368	360	389	360	344	332	380	335	341	349	358	361	340	339	349	353	333	326	336	341	342	366	353	344	326	353	328	348	315	316	341	349	348	356	335	389	376	338	323	325	316	349	346	355	343	338	316	329	344	323	378	391	336	355	351	352	332	361	357	339	344	367	348	326	337	360	382	336	346	387	366	359	311	392	355	344	342	385	375	309	359	323	314	355	337	371	355	359	349	367	335	319	366	333	342	349	342	362	339	329	313	379	376	357	307	337	304	320	354	372	379	367	355	327	332	340	317	345	327	341	353	344	303	334	379	336	334	327	357	380	316	313	349	350	363	349	345	352	354	338	326	361	351	334	306	346	332	342	298	370	346	353	353	349	333	355	343	351	319	340	308	354	348	314	350	343	365	362	350	347	347	346	328	360	339	328	334	352	341	355	375	331	375	368	365	298	349	372	333	352	353	340	335	360	383	312	344	357	357	384	359	342	348	383	354	308	356	340	332	331	340	361	332	354	322	339	302	343	289	302	345	340	354	338	340	375	390	331	332	351	379	358	325	369	365	365	340	359	350	308	364	325	360	359	348	359	345	358	314	333	362	371	357	319	323	363	338	306	355	368	351	351	362	329	360	358	315	373	347	358	373	326	392	342	363	337	343	335	335	305	347	368	329	357	334	311	347	352	355	368	345	382	284	346	364	375	339	347	308	347	359	330	352	305	329	329	351	365	333	361	357	361	321	349	348	353	362	328	340	389	338	333	331	355	350	383	346	354	376	397	365	315	359	356	378	315	378	315	360	333	361	329	343	347	333	305	322	346	339	340	360	312	325	333	285	349	335	334	353	333	376	336	348	362	329	360	332	374	351	396	386	343	335	347	351	339	333	343	376	325	366	313	353	362	356	344	399	364	365	338	360	338	351	356	351	361	332	345	311	358	342	347	336	351	363	375	350	350	340	328	330	365	355	346	347	391	348	321	353	360	338	352	364	339	328	346	372	377	327	356	385	366	337	366	332	341	361	376	348	324	355	363	371	381	335	346	359	342	357	346	342	343	336	373	376	384	342	355	377	357	349	328	328	373	357	341	367	342	304	350	333	337	331	367	377	351	373	333	341	370	339	384	337	350	364	380	349	399	392	375	349	342	353	357	376	333	370	363	311	369	324	343	354	341	369	336	359	341	326	325	357	380	348	342	317	393	347	348	340	379	311	370	312	361	378	398	354	343	331	303	376	315	350	335	354	329	343	356	374	334	356
8281	1396	2294	2694	2343	2060	1846	1710	1451	1327	1344	1293	1202	1049	1012	1013	991	985	1004	915	964	936	888	929	915	864	898	874	863	856	853	878	889	890	904	891	909	845	927	861	891	877	861	866	887	905	872	858	858	870	849	904	890	852	907	822	867	845	874	862	891	822	895	854	842	876	871	841	886	833	846	847	908	917	812	834	850	824	871	860	884	880	849	891	864	896	866	877	844	845	878	859	842	877	841	807	831	882	884	836	877	887	884	834	874	795	886	832	832	856	825	894	829	858	835	872	911	887	830	895	859	869	854	841	887	901	840	803	818	805	841	816	844	902	885	814	876	878	866	867	896	898	866	803	869	837	862	848	853	826	850	861	847	833	838	869	867	872	855	839	836	829	865	843	832	849	836	849	892	921	894	874	797	835	877	838	796	871	868	831	823	839	818	858	848	848	878	852	823	897	860	856	879	860	843	816	823	831	841	853	849	891	838	895	848	829	844	850	873	855	890	882	856	834	859	865	896	812	883	849	843	848	877	932	817	880	831	841	865	913	865	842	884	868	858	872	818	862	824	836	819	853	868	850	833	877	838	837	836	851	816	869	867	857	862	854	831	847	805	836	852	809	857	906	897	868	828	867	889	797	818	779	843	846	833	828	851	825	850	835	832	841	807	799	789	887	861	870	890	883	832	842	837	828	876	804	920	875	830	860	878	842	835	850	852	837	834	831	828	855	858	835	856	856	870	807	813	896	881	864	832	803	825	841	831	851	883	883	865	861	828	878	866	881	873	858	857	815	824	859	860	839	826	811	845	842	840	903	818	864	876	884	836	876	881	808	820	804	854	870	887	830	880	879	841	864	892	832	835	815	827	849	832	840	851	875	861	869	822	847	822	850	816	916	824	863	866	837	856	866	891	844	884	860	808	868	859	825	849	834	864	853	832	894	898	874	790	865	862	873	887	837	869	864	872	831	854	864	827	847	884	906	856	866	815	915	856	845	846	859	900	850	871	921	864	845	846	806	847	861	858	835	906	913	813	858	811	818	880	874	902	830	851	879	884	801	804	877	849	875	853	845	821	809	868	826	817	893	817	935	830	909	866	854	918	810	869	831	842	862	862	851	817	819	872	831	864	911	854	838	844	841	829	858	866	862	866	852	815	863	845	824	878	875	830	886	827	826	875	877	849	855	837	826	862	861	862	849	857	858	840	845	836	878	844	818	817	799	820	857	895	845	845	847	832	877	850	882	886	851	817	855	847	811	853	861	837	880	810	838	838	848	884	826	877	882	841	873	846	848	884	904	915	823	823	833	811	837	788	879	864	831	862	891	840	881	894	823	830	905	913	871	795	884	857	881	868	889	890	864	787	895	848	880	847	819	812	858	884	844	886	819	869	910	863	871	835	801	861	892	826	893	833	800	821	859	868	826	837	889	860	858	854	815	805	854	879	889	845	860	824	811	864	836	822	877	852	847	933	858	836	824	871	858	825	881	833	855	878	868	893	900	827	844	928	785	844	851	843	867	824	823	833	878	850	851	827	828	878	844	825	791	875	826	866	862	844	897	840	839	844	830	847	822	849	862	835	834	878	896	878	854	891	878	841	870	868	868	896	844	833	846	856	879	908	868	841	796	901	845	832	885	829	824	818	821	884	844	847	868	889	843	827	846	868	814	845	796	819	855	829	884	862	765	819	851	832	836	868	849	864	892	858	902	912	853	843	835	886	807	854	831	883	886	776	818	837	900	845	866	852	836	872	874	816	843	842	912	894	872	825	809	832	823	884	855	838	893	849	836	846	896	852	852	855	860	855	810	848	858	804	828	824	844	835	844	860	875	887	865	853	850	893	852	859	816	866	835	820	880	865	806	880	816	877	882	837	842	840	810	873	814	869	877	886	848	854	841	839	830	864	876	889	826	820	841	833	842	842	843	864	874	885	858	855	913	836	833	850	895	870	872	865	874	797	812	826	822	845	874	882	853	863	788	864	850	819	845	832	836	862	850	821	843	820	930	851	855	851	847	854	845	867	854	851	802	805	863	829	863	853	895	823	835	861	820	831	859	794	851	860	824	830	850	832	850	828	861	832	836	804	818	840	859	843	871	839	878	857	844	870	870	838	877	930	861	888	842	844	859	845	838	837	886	868	829	873	818	843	842	903	880	906	879	813	883	805	866	847	805	870	869	836	877	815	873	830	864	866	891	867	843	866	900	839	880	879	781	869	827	833	798	869	852	831	829	826	878	812	874	910	847	850	836	909	890	823	901	905	898	865	863	815	871	869	825	863	815	832	846	868	811	836	782	873	849	872	874	858	892	838	829	893	862	870	863	836	850	877	833	858	784	838	865	847	835	823	869	834	853	822	824	840	846	856	880	837	809	843	859	867	862	871	877	887	869	862	836	821	894	828	873	819	867	843	852	884	817	870	833	858	825	823	843	799	865	820	857	815	835	870	876	879	879	839	862	861	849	825	868	879	835	843	816	886	850	867	832	892	839	856	863	865	802	865	821	853	866	824	821	870	868	868	840	889	848	818	913	867	880	833	901	845	841	814	846	835	866	925	801	792	903	864	815	788	888	858	838	814	829	880	878	808	867	808	822	857	816	842	888	848	880	823	870	848	825	866	885	867	846	851	893	867	821	814	834	870	839	880	855	906	911	840	866	834	806	861	852	834	866	800	824	861	849	865	837	831	876	886	863	864	874	854	858	808	837	869	822	842	838	868	838	812	836	822	860	834	801	824	792	894	848	835	858	874	886	827	812	847	873	833	864	857	840	855	885	841	819	859	871	851	863	817	889	800	867	854	848	821	868	869	865	846	851	877	800	874	887	813	886	863	860	853	864	876	814	822	895	845	924	818	849	883	873	889	866	827	866	849	884	820	844	834	834	857	860	912	804	824	817	876	872	868	872	804	858	819	867	831	867	878	834	882	869	830	856	809	820	768	810	835	848	819	760	880	824	887	908	890	891	847	868	839	822	824	833	831	811	826	899	819	840	802	889	835	869	892	856	876	787	858	895	802	881	842	823	827	831	861	861	853	879	856	894	792	842	888	872	849	871	914	834	850	875	833	869	849	879	847	820	866	835	855	889	858	831	842	844	839	846	821	859	853	872	851	844	897	806	924	827	845	873	881	852	871	826	892	880	842	878	857	829	759	884	855	847	868	846	863	836	867	868	874	851	864	885	906	848	893	900	865	846	824	858	808	821	853	856	796	854	844	825	848	908	859	940	880	828	901	848	872	858	835	838	846	841	822	884	811	866	840	858	818	858	899	852	845	862	834	825	812	821	823	847	796	899	826	882	894	857	812	833	816	872	867	838	836	834	893	867	868	902	897	780	907	886	835	862	818	848	807	872	866	845	870	801	853	884	850	857	886	826	845	793	882	896	843	886	857	854	896	917	871	896	807	876	839	899	850	811	819	873	892	877	871	845	889	879	877	834	851	924	867	834	874	883	872	884	857	862	887	838	855	848	934	866	844	896	849	827	849	794	861	874	871	809
1761	406	397	388	351	399	380	397	373	343	357	391	339	359	393	355	403	344	352	367	367	361	405	359	370	408	353	381	322	382	399	361	332	367	371	369	336	386	374	368	351	357	353	339	331	385	358	353	362	381	385	377	347	336	358	349	374	368	357	371	371	340	346	385	389	396	345	405	361	346	368	345	354	404	375	407	332	334	321	408	347	347	360	369	362	305	345	376	363	370	338	381	317	326	332	357	344	339	370	338	382	405	399	362	375	383	343	355	354	349	387	414	355	352	376	346	338	370	358	382	388	336	315	351	342	383	344	380	367	364	350	379	363	358	374	350	350	354	381	350	360	369	415	341	335	331	348	361	364	362	368	370	361	408	352	397	365	375	360	351	346	355	371	364	348	335	369	368	339	384	368	317	353	380	367	363	340	343	375	376	366	366	329	353	337	355	303	367	335	376	355	378	379	367	397	308	323	367	341	378	375	390	363	394	358	375	362	367	374	380	358	374	375	368	374	354	406	387	371	427	371	372	332	343	380	361	364	361	359	354	348	354	357	354	390	370	377	384	362	367	324	388	339	363	413	358	353	378	382	380	362	395	380	351	357	373	368	352	416	384	377	373	377	352	362	361	363	373	330	386	388	370	387	388	348	380	341	358	361	315	323	331	349	358	380	382	320	365	373	369	426	383	394	367	363	382	393	338	361	415	375	355	349	340	356	372	374	384	358	361	347	361	354	352	374	343	372	371	349	345	375	359	380	390	386	367	322	372	369	381	362	366	360	362	348	349	366	347	377	349	407	346	334	361	358	397	339	380	362	342	367	358	353	382	361	350	359	358	353	361	365	346	379	330	381	359	345	344	377	384	369	347	390	367	384	326	380	367	360	394	359	338	362	373	347	340	332	340	364	359	356	342	389	396	355	365	357	365	354	378	362	357	404	361	389	340	390	330	374	332	386	377	350	367	393	375	344	347	350	356	377	364	355	348	356	352	334	405	413	406	365	356	401	371	356	376	338	355	345	368	385	371	382	355	399	379	346	320	356	330	349	390	377	372	340	348	336	371	388	353	363	392	342	372	357	350	333	374	351	351	398	369	356	358	348	348	324	366	385	394	358	369	353	346	357	370	356	395	382	367	385	380	355	367	381	394	377	356	364	364	350	374	358	401	341	350	357	341	338	368	365	375	323	351	363	367	344	374	344	347	360	363	406	365	389	386	347	375	358	369	365	344	335	405	408	360	360	344	374	351	424	370	334	360	357	368	313	337	359	340	358	369	336	390	367	370	342	357	353	357	374	378	389	357	386	363	400	301	330	347	367	392	337	377	360	358	332	384	405	370	376	404	370	350	339	406	401	401	349	356	378	369	345	345	359	366	358	382	370	372	388	386	338	314	366	382	360	335	384	334	345	332	363	381	350	380	345	377	334	382	383	361	360	343	358	371	317	334	356	368	374	374	368	340	357	378	348	380	362	347	374	334	322	371	354	340	348	327	343	403	356	366	341	326	386	358	384	370	346	388	383	358	338	351	324	373	357	287	387	365	316	338	357	388	342	354	312	357	381	362	367	372	385	394	379	352	358	329	351	360	348	366	343	362	380	364	410	394	396	354	356	389	382	340	359	338	392	405	372	351	369	376	380	361	349	363	398	403	325	346	362	361	359	389	353	377	382	383	378	358	389	364	370	384	373	367	383	376	347	374	372	380	370	381	355	350	396	337	367	313	374	390	404	363	359	351	396	328	366	334	365	367	333	316	342	373	377	398	354	361	373	383	362	359	360	364	349	353	380	382	335	359	329	347	341	356	332	362	381	374	346	367	339	349	359	376	375	364	343	353	324	363	371	380	308	361	369	346	347	356	360	356	352	348	361	352	368	347	372	362	354	406	358	385	396	371	354	357	356	345	351	349	344	347	367	407	346	381	361	391	363	343	365	350	337	380	349	343	353	324	366	362	352	389	406	348	352	360	353	380	394	351	369	368	354	341	360	348	360	356	346	357	384	354	362	352	374	367	360	378	373	387	318	376	353	351	406	381	361	336	356	333	379	358	391	357	360	373	334	364	352	362	332	348	338	327	321	356	359	369	386	372	347	374	388	344	342	349	347	320	374	369	319	358	370	385	372	346	371	377	359	372	368	369	340	376	335	372	367	417	352	349	399	382	365	377	405	366	364	388	330	352	368	345	385	387	358	404	341	352	424	363	355	375	370	379	337	382	327	387	380	343	360	402	357	376	363	343	355	374	396	426	399	394	336	339	316	371	364	364	333	366	392	350	368	398	357	375	327	353	343	418	358	347	366	323	329	349	376	364	338	368	363	344	364	360	336	356	354	342	347	356	340	341	336	366	364	389	376	394	383	355	374	392	363	354	367	373	371	351	390	363	381	358	383	375	364	361	352	366	356	368	350	372	358	347	380	353	358	390	360	329	372	381	359	414	377	382	389	374	361	380	383	394	394	358	375	341	355	337	371	342	358	396	388	349	373	376	395	377	365	362	345	381	370	352	399	342	380	375	368	327	358	356	380	361	382	365	348	383	365	334	351	381	379	334	372	358	356	396	327	354	404	364	376	403	366	340	361	387	368	408	380	341	353	363	355	354	349	327	389	367	369	361	409	355	364	366	392	354	370	338	359	417	355	382	367	372	356	340	374	333	349	334	319	390	360	361	379	371	367	356	419	356	376	407	362	330	372	372	341	386	387	384	351	398	374	379	362	371	362	372	368	396	363	318	361	352	342	370	360	366	346	356	365	352	375	342	358	372	358	375	363	351	390	364	357	388	368	380	411	343	374	361	369	369	339	346	334	364	379	371	358	354	389	376	365	387	372	372	382	360	366	361	341	348	357	360	382	372	418	341	343	382	349	380	375	342	351	307	322	358	362	376	381	370	359	383	387	338	350	389	367	387	412	378	363	391	401	312	340	329	363	380	384	374	386	355	403	360	352	352	358	357	361	383	348	348	369	349	383	320	383	334	404	368	353	359	363	365	359	363	398	354	351	373	357	353	340	352	398	423	350	359	379	354	311	344	323	374	362	373	336	360	358	351	404	353	353	401	345	366	361	385	346	377	369	367	350	385	383	347	373	387	344	364	340	348	368	374	355	372	388	368	356	395	365	348	345	348	360	362	375	363	371	365	378	363	370	339	343	388	372	347	398	384	395	316	337	402	398	368	370	363	352	362	382	374	369	415	328	345	343	340	355	374	363	371	383	383	356	393	356	370	357	337	384	351	372	369	362	348	376	333	351	373	381	360	373	326	377	343	340	355	389	362	399	384	382	336	354	374	418	384	353	358	370	357	379	348	400	354	362	379	355	353	343	362	351	342	373	366	388	374	355	359	373	359	358	397	356	357	353	342	322	350	347	383	369	332	392	354	329	382	351	361	395	409	325	376	368	393	383	359	373	421	379	372	417	386	382	335	388	390	341	373	363	362	345	357	379	332	342	338	391	372	414	377	383	340	361	343	397	348	367	361	340	380	325	333	374	357	387	373	357	359
2074	896	925	910	925	848	917	909	883	880	858	847	847	863	868	839	850	886	836	883	853	874	791	864	856	835	818	873	859	844	866	924	856	837	904	894	809	897	873	808	864	868	830	846	837	860	827	839	868	856	903	799	819	863	821	859	851	860	816	905	819	845	928	883	883	808	835	815	785	839	883	888	857	835	875	858	869	829	845	842	834	861	822	828	869	799	859	846	854	825	875	813	841	859	893	844	810	830	816	814	824	803	806	864	805	819	835	889	874	881	826	851	898	858	881	869	876	811	867	863	844	863	850	855	848	863	839	861	857	821	831	823	839	811	754	920	819	852	866	879	861	879	818	863	895	826	864	863	848	824	776	857	814	845	826	809	901	826	838	898	870	878	814	926	861	816	794	799	882	852	852	829	816	873	863	789	879	859	849	837	855	841	837	897	864	847	859	855	846	841	843	862	830	859	842	872	839	880	837	832	832	824	857	865	839	851	804	807	871	864	870	825	852	873	836	878	823	844	862	843	839	823	854	830	863	875	821	841	865	822	859	847	867	799	830	888	861	759	819	807	830	848	842	849	911	837	845	820	834	810	837	890	810	843	908	841	810	812	863	828	896	829	843	814	846	880	842	820	833	825	801	803	864	848	870	869	843	864	930	860	824	833	810	781	851	834	781	852	850	882	848	856	851	874	841	859	840	805	864	840	808	839	813	790	845	838	812	850	859	847	824	868	816	844	838	830	848	852	824	832	836	867	810	823	850	836	864	891	835	829	844	837	815	847	876	856	818	884	767	828	900	864	868	832	828	861	797	872	787	870	801	854	873	816	873	826	802	873	866	859	850	859	858	882	857	845	790	847	817	903	858	845	791	812	848	832	865	891	839	842	841	844	766	845	891	852	868	886	853	791	863	791	858	860	834	834	794	831	844	841	806	850	854	836	829	857	822	850	840	814	908	863	823	863	828	830	803	854	827	801	827	830	896	807	878	845	882	764	856	855	897	797	845	840	835	798	847	852	824	841	807	821	857	856	851	843	825	882	812	844	844	814	860	866	868	796	857	818	828	851	802	789	800	819	845	849	820	854	833	791	868	843	847	850	845	876	815	824	813	826	876	813	863	887	856	874	902	860	854	896	828	856	816	885	844	886	834	812	842	815	876	795	901	817	834	808	841	849	859	790	814	898	860	852	844	879	826	887	821	839	877	821	872	870	880	845	817	797	797	827	808	917	876	900	865	847	830	871	829	882	874	881	877	846	857	872	807	823	837	857	875	867	785	864	817	921	829	856	779	848	922	867	899	827	857	839	816	835	824	867	853	821	827	852	883	869	834	891	827	827	798	877	876	872	860	815	776	804	879	885	844	813	842	827	864	873	865	839	835	801	892	835	830	814	869	844	868	806	877	845	861	850	844	830	884	829	829	901	852	841	791	849	872	839	831	857	814	873	869	812	868	779	838	812	848	852	796	853	830	890	896	856	880	822	858	863	872	856	840	835	813	881	833	794	816	836	873	879	825	842	848	782	839	864	826	869	888	853	885	819	847	858	858	804	907	838	838	844	827	829	859	842	823	849	814	857	845	850	835	811	877	853	836	816	821	853	879	840	822	880	830	854	872	873	817	808	838	845	851	906	846	860	865	850	890	894	814	865	886	853	835	851	850	890	876	890	778	806	876	852	874	798	885	854	814	832	853	786	833	865	847	788	875	881	864	855	858	845	865	882	858	853	824	810	811	821	865	835	873	858	835	874	787	826	835	876	870	876	856	868	852	879	827	827	851	839	851	821	872	863	810	880	852	826	854	875	814	832	834	834	840	895	840	887	852	886	846	789	846	881	842	889	834	840	850	824	864	848	837	834	840	815	858	806	857	852	848	873	839	856	821	905	847	851	841	870	811	843	857	855	818	827	834	798	825	799	820	857	833	855	807	840	787	834	834	840	856	855	841	875	834	797	837	839	839	841	846	895	884	849	873	871	840	818	830	824	833	832	850	826	826	778	837	866	846	824	856	837	873	793	846	824	816	848	834	836	857	893	844	848	831	802	851	904	872	850	820	835	829	870	865	858	845	851	856	812	822	908	855	877	838	878	845	831	855	862	798	844	921	843	853	875	828	872	860	864	829	856	829	848	799	825	860	849	840	812	860	834	835	841	845	827	834	885	845	876	832	856	830	790	825	822	825	897	797	811	822	866	869	799	874	789	839	874	872	836	802	879	831	830	860	841	849	829	842	860	817	843	862	853	782	927	850	851	839	873	832	806	885	786	883	870	869	824	905	860	856	866	874	873	860	859	880	827	838	836	867	896	903	872	858	849	809	801	771	858	892	852	871	860	839	785	889	843	828	843	844	818	830	866	805	880	818	817	848	833	848	850	892	833	840	873	832	878	781	848	845	789	835	850	912	822	782	843	852	814	854	825	843	847	903	858	851	795	886	830	859	873	805	809	820	854	854	843	815	834	837	819	803	794	811	818	838	824	839	809	859	817	830	809	879	841	856	866	813	829	839	897	838	827	863	852	841	786	842	858	850	844	891	874	806	884	884	887	813	843	841	908	854	846	828	842	825	833	855	841	859	842	839	844	857	887	814	839	795	861	878	791	885	829	858	843	825	837	807	833	792	848	851	819	877	827	885	861	816	847	842	829	813	858	876	858	890	802	809	789	861	871	871	876	838	836	839	901	848	849	799	894	880	841	850	840	820	820	846	852	877	836	822	792	912	844	802	848	830	831	801	863	876	881	840	851	858	910	870	857	824	822	879	830	810	852	811	831	846	851	846	846	777	863	793	883	796	830	847	851	818	865	870	876	845	842	849	875	833	878	834	803	868	791	827	829	856	860	819	886	768	875	864	811	805	840	830	817	846	816	819	871	834	868	829	854	857	837	849	872	843	849	830	862	806	884	834	833	837	897	832	835	826	838	842	811	810	884	815	866	873	879	856	837	873	817	829	875	825	846	844	882	862	801	829	807	880	805	836	823	848	860	834	853	819	853	814	867	828	872	824	870	872	829	850	856	845	878	882	800	838	819	857	839	800	822	820	893	877	860	871	848	794	817	830	837	805	842	841	854	889	840	856	875	821	820	853	840	839	870	837	831	874	845	806	833	906	850	844	885	834	813	858	814	908	856	853	831	849	888	831	812	846	872	847	800	823	797	839	848	885	865	836	869	898	883	833	802	847	865	873	857	840	866	821	834	790	873	831	821	834	808	833	836	843	862	871	867	813	865	809	849	864	818	818	898	807	802	795	863	835	907	832	834	804	866	846	889	834	865	813	791	810	874	848	844	834	851	797	827	832	840	849	790	867	834	861	865	883	866	831	856	802	850	886	862	862	846	824	841	844	846	875	858	884	850	824	889	845	866	811	860	799	789	812	857	813	812	816	878	876	841	812	858	850	874	831	863	849	871	836	821	889	854	831	836	824	779	822	829	852	794	871	816	836	840	813	785	840	828	853	859	777	817	876	848	845	801	835	811	887	835	845	821	853	902	835	813	826	816
6912	540	551	510	340	353	312	309	281	215	235	220	215	235	237	225	222	206	182	206	227	214	199	241	246	209	258	219	194	223	216	214	186	226	233	204	250	215	207	193	211	215	204	192	199	208	208	243	223	227	226	214	199	207	223	224	184	221	212	219	211	211	184	194	204	213	203	219	227	206	191	200	218	188	222	203	213	210	205	216	191	201	217	207	239	207	213	212	240	195	236	225	215	197	204	188	220	222	223	220	183	227	207	228	210	237	240	245	211	218	209	201	210	224	199	207	232	215	214	210	223	216	220	186	217	203	230	195	192	218	182	202	234	200	226	207	180	197	221	208	225	208	189	216	191	220	231	192	249	224	219	226	211	186	221	188	213	206	173	209	208	204	222	212	195	234	200	220	224	232	213	207	217	222	200	191	210	196	192	195	218	203	186	222	197	198	248	199	186	194	222	213	210	212	202	213	223	208	205	209	210	216	190	218	203	185	179	222	203	178	181	216	222	205	217	233	202	207	212	197	203	208	186	208	193	216	220	217	205	220	195	211	224	210	245	230	197	245	226	199	204	221	227	216	198	185	206	225	206	202	218	206	199	204	214	204	207	216	197	227	223	196	225	206	225	180	173	207	226	206	217	194	202	222	220	195	189	211	201	207	169	212	217	201	226	208	185	208	229	216	206	185	223	207	222	218	213	220	219	201	207	199	195	204	211	190	208	197	230	213	191	242	180	205	191	207	204	211	234	190	228	200	179	188	182	188	201	195	184	233	220	201	200	226	197	227	193	200	215	198	220	222	221	211	203	193	215	225	201	205	205	204	179	200	216	204	191	185	232	187	217	195	208	203	206	234	184	215	206	223	203	229	210	186	198	210	204	221	244	225	214	213	179	203	220	212	207	219	223	227	221	217	245	230	212	213	248	207	200	206	209	216	197	225	234	213	200	215	211	217	221	253	213	193	241	215	211	178	186	203	209	202	225	220	219	241	205	229	198	223	203	231	203	207	220	207	188	204	212	202	208	216	206	223	198	199	172	201	209	220	183	225	196	213	207	211	217	225	222	172	205	229	219	237	214	204	195	212	185	210	201	199	205	221	216	223	214	204	213	250	206	192	212	199	204	207	192	218	221	199	199	219	197	216	194	185	202	189	211	190	228	240	208	190	211	202	231	161	195	228	234	198	177	208	213	203	210	200	201	197	182	178	201	209	206	203	219	208	230	202	207	233	193	198	189	202	233	197	234	215	204	186	194	212	192	213	204	202	197	200	225	213	206	210	199	214	180	207	231	194	202	231	226	209	217	218	225	200	219	206	200	216	198	225	215	202	201	230	193	193	182	194	223	203	204	195	215	203	210	188	174	224	212	210	228	208	212	170	184	188	216	197	191	210	189	215	223	189	189	207	246	194	195	190	217	193	183	173	224	225	210	212	193	198	213	198	212	229	217	202	200	194	211	216	192	223	205	210	197	220	198	196	169	207	179	196	220	208	215	220	223	203	215	254	208	225	191	207	204	219	208	211	205	210	228	202	180	196	181	211	218	198	193	210	233	232	203	223	186	202	230	179	225	197	188	219	202	199	216	172	218	229	194	188	185	176	193	196	222	221	212	192	195	190	225	201	194	164	216	188	187	203	210	215	208	209	188	223	217	201	207	200	211	218	199	237	231	200	151	215	194	234	215	198	224	219	225	200	209	234	204	190	190	201	209	223	207	188	248	189	219	242	221	199	231	234	208	215	197	219	214	200	193	181	208	193	194	201	206	205	201	195	213	229	209	205	207	212	222	201	175	229	212	203	202	214	207	205	239	242	223	187	230	185	227	200	218	224	232	194	174	225	195	193	237	216	190	218	224	186	210	229	230	201	212	219	230	192	215	219	187	197	186	226	209	214	221	209	206	210	239	235	221	209	220	199	212	217	219	223	194	223	190	216	209	196	227	195	202	195	176	215	189	216	228	220	193	215	200	233	196	207	201	219	213	225	227	218	188	209	211	204	222	192	213	206	174	198	195	187	207	222	237	189	213	210	187	208	221	204	204	204	220	209	204	164	170	195	186	223	204	201	179	208	213	210	181	209	213	212	229	244	209	199	205	219	191	199	205	200	188	223	192	237	200	214	215	234	211	217	206	202	198	221	239	226	208	212	230	192	206	229	201	195	213	222	198	204	229	215	196	178	235	231	223	211	202	219	224	234	221	221	208	188	230	200	240	247	214	206	225	191	228	182	187	206	212	234	205	202	217	186	227	219	208	204	210	216	191	196	191	211	185	202	228	228	237	203	225	228	199	224	225	217	199	199	221	232	209	227	176	207	200	180	219	213	207	182	198	227	213	204	218	213	229	240	180	206	196	214	217	212	217	224	228	197	204	215	186	204	182	192	201	213	202	220	202	238	210	192	219	204	216	213	218	188	224	193	215	199	190	212	217	221	222	206	221	218	191	198	218	223	207	189	199	210	222	201	210	200	203	220	225	186	204	209	187	240	233	209	194	192	236	213	208	223	226	207	211	211	205	219	194	219	193	200	220	195	209	191	236	206	214	187	218	210	253	205	226	213	211	199	209	211	192	226	223	216	211	197	200	222	198	219	207	198	227	203	240	197	212	184	189	215	207	182	217	193	225	210	201	196	183	194	195	224	197	193	197	229	233	224	204	191	199	193	197	218	240	213	195	196	207	217	210	222	208	199	200	240	209	211	197	202	224	217	208	196	203	191	202	204	188	215	215	162	208	201	196	208	222	209	205	211	224	201	194	196	191	212	209	234	208	207	224	219	218	228	210	192	203	215	228	230	200	206	209	204	197	228	238	183	234	227	228	220	198	189	199	255	244	190	198	226	214	226	211	221	218	236	162	194	191	207	186	227	201	215	212	206	193	225	227	198	200	220	201	195	214	240	172	217	213	212	221	211	199	203	223	200	176	218	204	213	203	223	199	191	194	199	243	213	223	201	207	220	189	211	195	193	219	183	201	216	231	211	199	225	227	213	226	202	231	231	214	218	198	251	224	211	222	217	240	192	209	198	225	199	190	215	220	210	214	195	184	208	197	226	198	188	215	222	233	218	182	205	204	225	206	184	229	216	215	194	198	200	197	230	243	226	209	210	224	210	213	172	218	213	222	195	202	238	218	179	211	218	245	189	221	168	210	217	206	222	195	209	221	213	217	220	197	211	184	215	198	180	209	198	191	209	207	215	247	192	191	213	198	216	222	205	236	203	219	187	215	211	227	185	190	211	201	186	229	206	223	214	184	209	215	177	196	198	214	189	212	211	182	205	221	189	197	194	195	214	208	216	223	185	218	214	203	213	205	205	227	232	202	214	208	243	194	211	214	196	244	228	202	193	190	222	212	192	222	200	221	203	185	191	215	218	202	219	184	224	228	216	232	198	227	197	211	221	217	221	213	224	205	191	199	185	210	220	213	225	206	216	207	197	218	237	191	204	222	205	193	201	200	216	216	206	178	183	202	217	207	222	207	212	203	210	203	215	181	190	197	195
6123	847	1250	1472	1302	1214	1092	967	851	820	830	783	706	677	703	680	613	629	610	590	600	596	589	555	574	606	608	590	579	546	573	603	570	576	555	571	567	571	562	598	537	544	525	561	582	617	594	610	576	551	627	569	566	584	546	541	559	564	564	560	557	564	575	568	534	546	510	583	595	555	567	570	573	581	528	560	562	530	530	549	574	551	577	543	525	549	541	538	571	542	563	574	559	617	532	571	540	568	525	550	552	527	538	566	554	583	573	538	550	575	586	540	605	593	567	538	570	575	559	523	576	552	567	539	557	548	580	553	551	594	548	564	537	532	544	524	577	565	566	551	556	562	566	511	553	585	538	516	541	528	553	587	525	547	550	545	573	543	567	551	603	572	547	592	569	595	574	583	553	551	535	593	585	565	593	536	578	535	532	602	540	548	565	578	580	591	526	554	596	509	549	535	541	620	575	556	554	551	581	563	527	540	542	609	585	529	581	604	545	577	549	604	603	566	564	501	529	535	567	556	529	570	543	561	569	528	560	584	592	584	575	524	549	517	573	582	513	533	586	556	554	530	581	536	552	536	551	571	569	567	524	554	548	570	578	541	586	548	562	531	561	517	548	535	542	563	572	641	597	583	521	545	499	556	544	580	549	597	578	608	500	579	547	568	516	528	532	546	575	577	545	527	578	576	570	539	561	566	538	561	554	542	574	567	573	549	525	567	508	639	543	568	540	574	588	575	522	556	544	584	575	558	557	558	538	578	572	543	529	591	578	577	559	552	569	578	572	582	521	541	518	541	551	599	602	582	525	557	566	556	603	597	564	574	585	563	594	528	578	567	545	532	615	505	539	566	525	550	547	530	574	528	570	576	625	516	577	576	563	529	585	565	574	539	570	581	530	553	545	552	564	552	537	528	541	538	560	561	580	585	533	541	526	591	598	552	571	562	566	587	543	560	535	557	591	550	527	553	592	547	566	558	554	534	554	565	547	548	557	584	571	540	567	565	531	536	529	558	567	589	544	555	584	608	521	560	595	574	618	587	542	539	531	545	538	561	557	529	556	537	577	554	591	576	571	550	547	573	541	564	524	567	541	582	585	581	520	546	551	560	560	563	572	551	532	572	527	587	582	568	530	528	534	549	548	529	587	551	554	571	550	535	535	587	536	591	599	540	565	560	564	564	572	566	563	532	531	560	562	568	521	547	627	540	584	556	574	586	559	575	531	530	540	580	534	515	539	550	573	538	532	545	500	584	555	570	519	550	565	509	553	536	561	594	620	549	566	577	551	544	561	552	527	582	549	531	534	520	583	586	566	552	589	601	570	573	563	580	549	578	537	582	535	543	548	555	577	568	551	600	584	567	567	529	591	546	567	592	542	510	534	575	524	559	543	537	521	486	543	543	610	595	570	553	606	545	584	533	568	556	542	596	608	540	548	564	594	555	596	569	543	508	522	578	571	560	568	537	564	582	546	543	567	547	541	519	546	598	563	591	560	549	506	590	540	574	576	532	516	592	568	538	554	581	595	529	572	573	561	521	580	542	556	547	586	616	559	565	531	631	573	586	537	576	558	566	547	530	579	562	582	512	534	594	569	540	576	536	553	535	563	527	542	553	588	571	514	568	573	523	621	562	563	569	563	531	536	551	549	549	542	545	544	530	540	503	581	591	556	569	550	526	578	562	552	590	553	570	522	557	562	580	510	500	527	562	514	519	577	572	528	617	553	545	507	572	542	576	552	569	599	547	523	554	564	600	551	565	544	532	562	567	579	536	540	543	577	557	560	600	587	548	609	574	575	563	518	569	544	543	600	545	587	572	565	599	547	555	534	547	543	511	528	588	564	587	571	524	562	552	537	584	617	551	524	537	543	543	541	558	552	575	590	582	546	600	572	569	575	518	558	599	553	537	544	603	579	559	556	575	547	560	574	558	553	539	534	580	612	595	529	541	592	564	578	560	589	565	538	553	598	541	562	595	541	562	559	568	549	568	551	568	534	532	550	546	579	571	546	588	533	556	553	550	582	568	575	512	525	572	570	579	557	531	542	592	567	606	566	579	524	573	552	602	508	542	562	556	564	545	543	533	510	551	591	535	537	582	541	578	531	610	531	549	571	531	552	585	538	574	539	590	567	618	574	590	562	583	536	611	550	564	565	559	551	539	588	533	545	584	567	550	556	567	516	592	541	592	563	579	537	530	570	513	505	548	547	555	543	568	566	573	580	590	561	562	586	536	598	580	515	550	575	578	555	560	612	564	549	560	538	575	534	523	559	570	577	558	564	566	576	528	570	596	551	555	554	527	575	542	590	538	587	537	577	512	551	540	574	581	548	557	556	543	521	542	544	547	566	567	547	529	559	604	563	578	567	603	565	597	620	578	576	541	592	535	603	585	584	532	552	602	571	580	559	585	549	534	565	569	583	546	568	553	567	576	548	544	605	584	591	580	603	559	567	555	595	546	553	576	576	535	574	587	529	511	548	542	547	536	552	563	547	607	591	570	591	545	522	555	587	535	542	545	586	536	498	515	525	572	540	562	511	561	538	554	571	548	609	580	586	513	506	585	576	556	544	538	543	591	532	571	555	529	581	526	508	557	534	601	597	583	590	552	577	556	558	544	579	562	579	540	546	552	505	572	532	611	565	536	527	549	594	549	549	524	547	552	579	555	538	570	543	568	553	570	562	586	569	553	550	575	554	542	521	601	541	569	589	583	512	542	573	535	575	561	568	551	605	534	528	534	521	535	586	560	558	565	574	567	548	585	575	507	553	547	565	546	557	573	588	570	573	591	566	545	566	555	560	544	584	543	560	565	580	564	556	548	549	565	496	565	547	565	533	549	555	539	538	583	543	527	571	541	550	585	546	546	540	555	567	558	530	580	551	559	540	573	565	551	563	497	533	582	576	530	534	582	542	607	537	528	582	567	587	569	558	583	561	556	541	566	543	544	608	557	564	590	569	598	561	538	571	567	560	595	533	550	568	560	619	578	592	569	575	593	564	574	535	528	603	519	589	563	552	567	567	574	562	581	556	523	571	575	527	551	577	582	554	560	531	537	543	599	552	567	547	566	562	531	581	539	592	555	522	566	594	548	561	544	565	553	576	528	567	563	569	567	548	601	598	548	571	543	581	527	541	575	514	550	564	569	586	528	545	574	552	511	521	575	578	538	567	548	539	544	542	581	577	538	513	592	551	551	560	552	555	543	560	628	527	547	578	591	524	519	572	583	533	530	523	575	590	568	554	515	579	571	542	546	581	564	608	574	570	572	550	538	587	615	541	558	575	539	572	553	524	572	545	516	546	601	527	574	528	598	591	557	544	586	554	520	551	577	588	555	573	556	579	544	540	566	543	542	535	605	535	625	574	550	577	547	551	565	551	530	621	548	592	520	545	548	564	515	548	559	573	540	516	582	578	539	503	555	564	548	594	579	509	546	550	573	542	573	559	568	589	586	600	585	551	552	498	578	547	592	558	567	564	560	551	554	587	604	581	551
14546	1399	1090	873	703	615	593	531	459	417	416	403	409	424	403	344	384	361	398	363	359	355	361	366	368	369	338	357	374	375	335	354	349	350	353	333	323	340	331	339	330	373	365	346	360	311	389	380	406	336	342	351	368	347	335	353	357	378	340	372	390	384	311	351	395	360	305	350	355	353	332	317	299	309	343	326	385	351	363	334	310	339	333	351	345	344	351	331	327	332	373	392	350	369	353	369	363	345	377	362	340	383	378	396	344	348	347	346	335	347	349	378	355	344	357	314	367	322	343	383	330	354	340	326	337	371	367	338	356	347	342	328	358	341	354	356	326	391	325	371	353	346	393	370	352	332	381	328	334	352	349	366	326	322	330	367	331	348	360	319	374	349	296	395	380	393	345	348	330	371	379	287	323	353	366	349	343	369	355	344	376	320	318	340	353	300	357	352	362	302	336	348	353	379	365	315	354	363	339	332	356	360	327	325	376	358	334	333	343	348	347	335	323	343	321	342	387	335	327	310	340	341	347	367	370	373	389	384	336	329	358	317	335	359	347	371	363	361	368	359	365	348	350	364	341	323	362	394	363	354	336	380	349	343	356	360	386	328	365	331	366	362	350	372	361	359	366	339	351	339	323	352	339	332	336	380	342	348	369	364	335	341	325	322	386	349	329	348	369	353	328	345	357	336	365	329	358	392	381	337	345	371	316	359	333	359	340	370	322	361	323	340	360	336	307	351	367	333	353	310	306	343	341	318	397	384	348	339	336	321	335	338	339	311	354	357	367	342	341	334	367	321	323	337	317	342	383	363	353	293	317	297	339	307	326	354	382	334	345	395	364	365	355	403	380	367	301	329	340	340	321	319	309	336	324	363	341	343	317	356	368	331	344	360	331	351	343	389	327	330	383	367	375	371	363	345	362	356	361	383	363	348	362	308	399	374	383	333	354	319	388	374	368	313	313	337	341	377	386	356	345	366	314	368	368	349	350	361	360	398	337	332	369	336	322	323	359	347	342	326	380	349	321	360	352	359	382	358	358	354	366	344	352	392	360	360	389	341	359	362	369	350	340	367	333	338	371	320	355	321	349	324	332	329	341	355	347	306	352	390	382	369	351	325	321	356	347	365	328	388	337	355	336	345	358	351	333	365	325	364	315	351	364	361	405	399	290	355	340	367	343	324	321	329	341	384	311	391	379	315	332	376	333	337	381	352	335	362	331	346	341	331	341	339	338	372	350	305	354	379	324	358	402	333	341	339	331	313	311	368	362	354	324	337	339	339	353	339	335	340	361	361	356	385	349	382	344	353	379	318	342	372	358	352	337	344	363	372	348	353	357	333	337	377	376	368	375	355	322	306	334	377	391	345	312	340	367	346	333	344	349	336	352	337	350	371	330	369	325	365	352	356	357	351	323	338	337	356	326	343	368	330	331	344	357	320	332	375	316	331	350	345	340	329	315	318	366	355	355	340	338	336	343	354	379	379	391	354	346	350	314	334	367	357	348	392	337	374	329	357	389	325	345	330	320	346	412	342	333	396	361	380	354	347	351	350	326	333	367	350	336	368	334	369	338	359	367	347	368	356	367	350	323	354	352	304	316	364	345	327	337	390	340	331	380	364	353	325	356	302	344	360	304	333	342	348	308	334	378	321	370	344	381	329	356	354	368	370	368	341	343	358	337	356	309	374	391	346	356	357	322	342	327	375	336	329	351	327	350	355	356	342	323	313	353	356	324	298	379	325	362	370	326	304	349	354	348	359	334	368	348	328	378	362	335	330	346	324	361	354	369	340	353	336	330	357	349	367	378	302	360	335	330	320	362	311	327	323	329	351	367	334	360	368	331	348	378	329	333	312	337	371	351	332	384	320	343	371	333	380	349	339	384	331	295	325	338	329	352	369	345	327	355	361	363	326	345	372	364	348	331	351	384	384	363	403	324	347	340	370	329	343	348	284	357	341	340	355	342	318	306	326	324	348	395	338	335	321	312	332	337	364	351	356	340	332	313	312	308	350	351	356	339	336	351	352	338	339	331	333	354	356	367	320	322	319	340	329	357	322	346	327	372	359	354	372	317	340	344	332	319	340	360	364	370	384	350	373	375	347	366	379	335	353	358	370	355	341	374	349	355	332	358	368	349	382	359	307	322	361	349	396	344	347	340	374	349	356	351	330	289	319	366	352	347	348	333	315	311	335	333	335	357	361	373	362	295	355	333	322	387	351	334	364	351	341	342	368	371	346	336	316	346	352	343	394	369	359	355	350	346	382	341	340	349	328	349	371	356	383	322	340	348	382	314	368	331	335	351	333	336	343	367	355	353	369	334	352	368	339	362	337	375	350	359	389	361	341	359	342	380	341	365	414	395	343	354	339	320	346	355	377	354	338	349	346	332	344	365	369	361	361	364	360	354	355	349	359	339	349	303	378	349	343	320	331	319	349	340	386	331	320	328	313	360	367	355	338	329	381	322	333	325	325	364	352	328	332	377	351	333	354	360	343	380	309	337	340	339	349	343	360	367	321	359	328	343	342	313	344	354	353	358	341	332	334	346	369	397	390	331	333	371	386	387	355	333	335	339	341	354	344	338	355	343	341	357	368	357	316	324	328	355	321	355	330	339	373	358	310	379	336	358	327	331	372	344	330	364	332	363	335	324	314	316	289	360	346	340	350	369	351	347	330	373	328	345	366	368	386	331	352	354	342	340	313	346	373	334	327	325	352	350	366	348	340	374	297	341	355	346	340	332	362	369	351	338	343	368	343	356	374	318	333	352	327	338	359	323	365	357	336	333	342	368	344	351	332	342	322	288	323	312	358	363	323	369	358	356	333	319	344	374	363	339	342	318	345	300	343	336	345	338	338	363	342	370	368	321	347	357	385	330	357	353	320	380	336	355	350	370	368	337	358	350	349	387	345	374	334	360	391	345	313	329	326	361	340	355	351	384	316	325	347	362	327	289	340	321	363	359	324	354	320	345	337	383	322	370	329	346	365	375	350	344	365	341	330	352	386	334	388	398	341	380	348	347	358	341	343	362	333	373	300	345	342	339	311	339	370	339	344	329	351	367	319	358	366	349	361	333	341	392	363	330	339	338	335	380	355	371	327	355	320	371	334	370	359	362	371	296	319	342	340	376	362	351	334	329	324	354	335	313	336	344	373	345	376	308	321	354	355	300	373	356	364	377	360	338	379	369	374	330	321	371	314	323	351	355	349	360	359	405	357	359	342	326	361	338	387	339	346	376	339	358	361	347	353	362	312	343	368	346	346	399	357	315	351	395	355	331	343	357	357	299	375	310	323	346	340	337	347	333	329	376	329	362	366	325	329	359	361	321	364	346	325	354	357	354	390	366	376	364	357	358	358	323	356	385	349	337	349	336	320	328	343	356	346	342	349	384	353	326	350	375	332	338	374	325	315	337	368	333	312	354	396	341	378	399	351	386	335	348	360	318	347	359	360	367	395	363	340	342	359	306	306	330	340	368	384	330	356	393	360	344	341
8345	1462	2280	2629	2346	2121	1923	1724	1454	1297	1317	1178	1146	1100	1008	972	947	907	997	959	901	969	902	918	950	898	949	937	889	924	919	841	904	912	902	890	876	886	814	915	910	931	899	813	836	917	858	881	873	895	860	872	874	860	870	831	888	831	852	906	823	890	804	842	856	847	855	826	824	840	858	898	865	863	869	830	837	868	872	882	843	886	894	855	922	832	800	847	876	863	881	850	836	821	872	857	890	878	860	831	857	896	798	835	877	863	830	836	813	839	816	814	849	866	862	857	914	842	847	882	849	893	819	807	868	888	863	850	857	850	838	857	853	841	910	877	829	843	796	867	830	849	859	910	860	845	886	871	821	840	897	844	896	857	870	872	815	839	899	878	892	855	869	881	833	840	837	900	860	856	886	862	861	859	884	860	831	855	789	925	832	838	874	865	830	868	831	842	857	860	867	783	900	884	833	894	862	862	875	894	831	819	828	762	822	869	835	860	835	834	843	848	889	848	898	815	842	817	811	821	814	827	776	885	871	875	858	844	851	892	923	852	868	870	863	855	874	873	863	829	834	866	904	861	864	874	821	843	834	862	837	865	915	819	865	879	861	823	859	836	816	858	835	857	811	874	835	849	860	855	857	828	883	853	811	817	861	899	905	858	864	884	845	906	873	810	893	822	822	856	877	821	849	854	866	844	877	886	883	866	876	817	837	863	851	870	827	868	820	818	871	822	787	854	866	792	858	855	875	870	887	844	871	852	889	857	832	813	837	851	927	867	845	878	857	860	839	846	843	838	839	880	888	834	833	837	876	879	852	907	820	879	878	896	796	834	838	863	905	807	818	849	877	891	845	886	854	841	842	863	849	871	821	901	863	834	947	801	877	886	837	892	828	849	845	852	831	876	874	851	836	798	885	839	890	877	818	858	881	827	868	845	829	797	860	822	828	899	853	869	921	862	798	863	861	850	914	870	826	869	851	861	843	860	877	852	870	848	800	872	890	885	857	922	819	875	830	857	871	849	837	814	847	830	872	851	854	862	817	843	879	851	867	864	911	852	848	882	850	884	870	800	840	813	889	858	934	863	876	848	835	852	874	833	831	838	845	877	864	894	861	857	853	868	867	822	839	867	846	857	883	875	807	861	876	845	890	850	888	861	860	835	818	862	839	841	883	817	872	846	858	857	881	879	836	820	877	859	855	839	873	846	895	844	919	884	855	873	898	817	849	882	876	856	879	899	880	873	841	879	909	891	900	853	789	850	877	859	837	878	915	857	861	868	861	845	837	824	815	906	863	904	812	846	838	856	848	814	805	855	897	855	816	832	845	827	829	811	886	826	797	867	784	870	833	873	877	867	857	827	864	886	900	832	823	836	867	831	865	859	831	856	888	889	824	867	837	825	848	832	856	862	856	837	867	846	834	809	886	833	894	883	861	861	866	877	861	841	836	876	854	870	885	895	797	880	864	899	850	839	841	824	806	848	907	875	850	809	886	883	894	856	783	843	862	868	817	874	873	864	899	884	880	891	859	891	810	865	849	895	849	876	812	869	845	846	780	869	825	850	855	839	781	819	857	806	806	858	902	823	926	854	872	855	867	818	858	841	871	858	871	844	821	869	868	868	841	852	890	878	894	817	837	937	825	846	859	878	844	836	928	842	871	855	840	880	869	858	865	870	858	818	861	832	856	864	856	852	920	803	879	845	845	843	820	878	936	890	868	826	793	836	865	836	852	840	799	872	816	822	831	880	845	848	871	827	877	847	851	894	866	871	830	923	839	863	808	806	856	882	847	875	816	833	790	888	894	878	844	867	855	940	855	881	860	837	854	852	838	860	848	835	885	885	875	858	852	836	902	790	809	880	885	903	873	869	779	811	846	863	797	874	893	814	877	869	864	840	842	804	855	874	838	849	861	879	849	833	951	907	867	835	817	872	883	833	837	843	825	881	862	866	889	867	847	890	875	798	862	870	821	875	808	866	887	836	834	837	855	844	852	809	849	859	856	854	914	856	864	845	864	830	841	825	845	819	834	864	817	826	812	918	857	838	850	862	874	910	857	872	842	869	862	956	843	834	848	824	876	846	892	860	856	855	858	836	810	855	858	889	874	874	834	835	838	899	838	881	866	832	823	868	834	840	887	848	805	866	866	854	911	850	830	890	818	848	832	884	850	834	874	854	802	860	893	912	874	889	838	837	837	808	848	878	897	896	811	845	863	835	826	879	804	815	870	912	869	841	846	867	847	871	819	904	870	874	838	860	853	852	882	877	858	871	864	869	840	885	824	837	816	888	843	847	848	871	891	832	856	801	902	828	838	846	850	835	814	858	896	870	867	866	835	805	865	889	870	857	810	799	878	889	896	889	804	824	811	913	893	828	866	866	828	842	842	773	824	850	836	856	880	857	828	870	844	869	864	849	843	822	846	828	844	825	780	844	847	875	847	858	874	832	852	833	855	853	839	861	844	879	862	825	877	819	902	820	799	795	858	845	870	846	832	889	802	872	874	851	835	891	875	873	868	881	880	824	804	852	871	843	913	855	922	850	902	870	838	854	892	879	888	840	828	790	830	863	846	845	830	863	830	865	856	875	880	888	827	879	864	924	885	857	871	900	822	853	888	842	876	836	876	829	861	814	902	863	860	840	820	860	870	851	846	845	905	861	834	893	843	854	803	845	840	838	830	871	886	822	878	925	858	848	915	846	794	885	834	872	876	856	809	810	853	870	857	842	844	864	854	829	825	815	828	846	873	849	778	866	865	820	886	893	828	844	887	877	883	846	826	866	880	871	856	844	884	877	889	824	854	854	862	870	829	856	817	868	838	872	871	910	873	907	830	810	886	916	856	883	843	833	802	909	833	911	865	858	837	889	907	896	856	824	854	785	843	842	843	899	837	808	872	792	819	890	850	809	850	870	856	829	821	887	847	884	861	867	850	914	904	864	879	841	880	853	841	943	902	859	842	823	877	911	881	875	879	890	843	843	832	809	854	843	855	857	871	841	773	850	852	833	885	873	816	845	833	901	880	828	869	849	870	861	866	885	860	873	881	890	801	855	798	867	797	834	851	848	887	860	871	806	913	810	853	861	898	872	834	849	879	864	861	819	924	791	857	848	898	857	841	872	800	848	865	867	802	824	861	874	859	889	833	902	883	860	795	881	822	877	808	854	811	853	846	887	866	839	856	885	820	839	830	858	888	842	852	860	834	824	867	840	870	889	851	866	916	837	876	842	849	841	850	866	841	846	848	874	877	861	846	911	861	823	829	849	902	825	819	886	829	794	908	827	858	898	786	862	886	850	857	850	861	838	872	853	837	816	889	844	850	866	840	879	861	828	867	822	866	894	859	850	840	819	851	850	843	861	881	846	849	850	832	848	868	892	854	860	870	848	861	895	851	816	887	854	854	876	826	856	825	853	889	821	854	895	819	883	831	795	858	876	899	856	882	821	855	797	838	875	810	869	867	890	860	856	849	774	850	823	813	887	823	839	838	876	830	902
1776	397	427	386	356	385	414	379	355	367	344	384	356	394	366	363	363	386	376	403	316	374	383	328	394	381	361	324	391	356	349	377	361	371	346	332	343	384	368	326	369	351	364	364	368	373	396	380	353	367	327	330	361	335	360	384	353	362	374	339	370	339	363	362	376	361	403	350	406	361	378	369	396	359	364	386	361	367	339	347	395	350	346	376	360	372	361	350	339	357	338	350	358	337	395	359	368	357	352	381	355	372	374	348	347	366	319	380	328	361	352	382	387	354	379	363	314	375	373	346	371	366	356	340	365	395	367	370	354	348	385	338	376	362	341	367	369	362	339	391	366	373	403	357	338	370	347	369	335	313	370	361	350	363	320	359	382	349	393	398	366	347	382	366	384	321	361	328	347	342	357	398	382	360	349	318	356	385	370	328	367	370	331	340	386	361	356	341	326	352	363	336	376	354	359	381	382	376	378	351	349	364	336	375	357	350	367	357	363	365	352	395	386	345	359	365	355	345	369	364	397	368	389	396	376	344	347	346	351	379	379	399	362	336	383	378	392	324	342	408	338	382	340	365	386	330	349	376	389	408	360	365	362	344	353	372	369	353	385	379	372	362	356	378	379	375	362	349	401	390	371	380	347	341	345	379	356	334	317	358	369	325	381	378	397	362	384	357	369	391	378	363	385	351	341	364	378	384	402	339	383	364	363	386	373	355	386	357	372	398	398	345	371	407	352	410	368	348	356	350	384	397	367	385	330	364	340	369	365	360	380	399	364	360	341	398	367	340	349	365	353	369	352	369	357	372	353	355	364	371	379	389	356	379	366	362	345	354	355	378	377	361	369	345	332	384	375	360	370	345	352	395	328	349	400	376	388	371	381	389	366	386	361	336	365	391	370	357	366	354	390	411	382	350	371	354	353	328	390	385	355	384	356	364	369	375	358	356	369	354	369	362	404	345	366	381	359	366	345	314	357	350	318	340	371	378	366	361	353	349	347	356	359	377	368	331	416	350	354	382	339	370	371	373	391	352	358	352	375	386	393	377	381	372	357	355	350	398	388	390	343	368	381	371	332	379	393	370	391	361	347	335	356	390	360	361	357	347	369	350	341	345	380	369	338	368	351	364	357	364	380	333	421	341	353	367	367	332	386	389	399	379	352	378	428	389	360	330	377	361	365	382	375	352	385	360	346	336	344	370	364	345	426	391	365	353	356	388	366	350	373	366	368	384	374	335	355	349	373	368	369	358	372	393	358	343	390	383	397	365	359	372	335	343	349	384	373	393	376	386	386	416	364	344	294	379	338	368	348	330	347	364	353	387	313	394	365	376	376	404	355	379	353	353	402	397	375	340	384	336	392	382	392	358	378	352	353	371	372	369	370	401	373	358	366	359	331	378	356	364	360	355	360	391	366	376	352	339	352	426	356	394	360	359	404	360	330	319	395	314	335	357	366	402	419	376	389	379	411	359	387	377	349	378	402	361	354	344	363	360	344	353	379	387	360	401	376	379	398	383	434	418	370	364	365	333	351	343	349	377	383	374	361	381	321	360	345	347	356	375	357	371	326	357	409	342	366	345	350	379	340	363	335	407	352	362	383	382	366	347	344	360	387	354	364	366	399	342	346	342	369	347	353	330	368	397	365	395	348	306	371	323	340	373	427	336	322	354	352	358	384	347	390	325	336	369	368	398	379	358	346	354	362	366	374	353	350	371	368	387	365	345	363	356	353	353	357	334	317	385	347	377	366	338	376	335	360	352	354	364	388	339	364	372	365	377	328	362	365	391	339	350	382	370	357	387	337	379	361	367	367	401	387	346	374	321	356	369	355	374	399	344	375	375	333	386	364	346	341	347	337	362	332	330	372	367	368	346	365	374	344	380	355	323	365	361	380	330	369	327	345	387	360	346	365	364	379	351	367	369	376	340	332	329	335	339	322	377	408	377	370	373	347	373	417	352	392	325	328	363	392	366	351	378	382	336	370	363	399	375	371	377	332	393	370	370	340	351	348	366	357	371	366	353	333	407	358	374	362	395	385	391	328	334	383	354	369	359	358	395	383	361	347	363	366	356	331	342	370	379	363	365	374	348	372	391	399	362	363	352	358	357	362	353	336	320	340	369	386	372	391	382	343	383	349	368	381	362	385	350	356	349	350	399	348	358	383	396	370	386	372	389	376	354	336	389	367	351	386	370	356	379	347	359	383	366	380	378	381	391	392	408	362	383	385	406	357	345	370	329	333	337	355	355	353	342	340	371	322	353	395	359	365	342	380	360	379	394	355	363	352	361	341	342	385	331	359	415	353	377	341	344	378	394	348	386	358	356	399	343	382	388	369	374	380	401	329	339	370	351	362	320	370	360	383	376	397	391	375	379	380	343	403	381	346	359	395	369	349	381	408	337	352	364	363	315	388	399	383	402	365	341	370	366	393	346	346	360	411	361	373	396	349	352	388	362	373	330	383	350	368	354	372	370	335	389	359	333	328	333	346	377	352	336	377	337	350	382	306	356	376	367	377	361	332	363	340	363	344	364	347	369	392	404	346	386	370	358	364	357	359	361	370	401	357	307	401	363	352	374	349	377	353	349	356	362	327	384	347	404	356	382	347	372	390	367	384	361	357	331	371	355	362	362	377	334	330	399	365	341	341	369	349	388	343	354	382	350	323	353	335	400	361	387	388	353	373	361	370	391	336	323	335	346	370	385	371	381	379	358	385	367	335	364	350	367	362	351	356	342	324	357	356	359	376	365	383	376	364	367	342	390	357	322	334	363	342	358	393	376	349	370	373	355	381	354	360	380	355	364	362	366	374	387	394	345	380	368	371	352	359	345	358	354	371	333	304	396	354	384	358	370	389	339	352	354	347	343	353	375	356	406	354	334	380	288	374	381	405	339	354	355	370	396	401	322	366	374	343	358	370	351	373	376	368	367	398	365	398	377	367	354	368	381	399	345	352	337	338	326	350	370	381	334	370	316	360	383	341	331	340	353	384	364	346	346	350	398	382	352	386	373	357	352	366	353	385	389	363	341	346	348	387	335	347	340	337	363	395	342	379	373	370	372	336	362	339	320	346	318	327	359	382	389	352	344	361	379	362	352	381	366	394	340	392	363	395	385	375	350	340	386	343	370	356	381	339	341	350	369	340	360	341	374	363	344	324	359	375	351	355	375	377	375	355	328	392	366	372	396	328	344	389	346	380	377	340	352	375	335	368	364	376	342	351	348	361	366	363	363	347	356	376	386	343	353	384	367	377	330	347	366	368	334	335	384	333	377	367	361	358	362	387	357	358	361	358	335	366	347	372	333	343	391	345	366	385	369	362	367	365	317	375	351	389	351	335	405	363	366	317	354	398	325	378	384	361	351	399	408	416	342	356	371	365	355	339	372	386	410	351	377	359	365	358	358	411	351	350	353	354	368	352	380	368	354	355	319	357	362	398	342	349	338	369	360	369	403	327	381	387	355	369	327	340	333	378	355	404	405	397	352	335	357	362	342
2132	880	897	907	915	906	907	841	889	905	949	886	853	876	881	890	847	859	806	836	825	833	899	824	787	889	881	837	879	829	860	844	842	816	828	853	854	830	814	895	885	843	808	849	831	833	822	850	826	832	829	849	838	859	865	864	868	884	859	845	827	792	900	836	852	848	818	900	828	877	833	821	864	818	834	867	797	786	843	893	868	828	808	787	913	828	841	834	915	799	814	833	857	846	820	814	839	793	814	829	788	865	871	862	838	879	841	863	839	874	858	803	802	822	822	849	816	799	863	859	846	826	841	849	849	847	805	868	838	808	834	826	867	932	842	833	860	856	856	887	865	833	887	830	911	824	859	869	834	855	851	845	818	812	855	869	859	854	891	840	832	801	830	808	830	855	811	867	814	876	820	842	810	881	878	881	900	844	861	831	894	872	809	876	805	868	815	886	864	859	875	836	861	786	869	877	841	803	841	917	819	873	793	868	855	805	859	830	893	836	839	861	810	858	841	847	908	819	829	824	847	856	839	810	913	811	843	814	865	802	818	848	883	807	893	879	844	909	827	872	896	828	880	816	806	870	835	845	877	852	818	835	867	820	806	862	839	856	837	853	854	871	887	837	852	818	826	822	875	792	815	805	794	856	852	843	837	840	908	880	848	850	814	881	864	840	843	823	829	842	855	820	832	857	785	801	805	860	842	828	875	872	908	796	859	856	826	866	854	888	850	850	872	850	899	894	852	854	807	851	857	868	801	828	860	882	886	831	856	835	876	893	858	857	882	848	875	857	911	892	887	802	833	830	843	904	822	865	839	840	826	826	859	832	803	843	848	854	871	807	817	854	812	886	860	864	857	890	843	805	855	892	894	795	853	855	866	889	830	833	862	836	841	860	792	813	796	847	831	841	842	880	867	821	839	822	819	842	893	841	822	851	846	890	814	845	829	855	831	809	866	847	875	789	879	818	876	833	824	886	848	845	850	808	870	896	854	836	876	853	866	890	875	842	849	850	807	856	858	861	844	842	840	809	808	862	880	922	913	812	817	832	814	829	868	828	902	804	839	815	811	821	852	857	852	807	821	819	852	852	843	834	827	863	870	816	859	858	815	876	855	827	862	868	825	873	859	808	846	910	816	869	870	878	816	823	831	830	804	833	833	892	849	872	875	836	793	849	824	832	923	834	844	842	855	863	866	837	861	858	808	870	831	857	852	860	829	856	863	846	850	872	823	834	817	837	811	860	850	889	828	800	825	834	818	767	823	855	885	840	811	826	887	904	837	852	893	796	855	803	872	938	795	848	851	867	859	859	875	860	833	839	814	853	836	823	816	850	895	827	837	830	821	891	881	879	907	865	891	809	881	811	844	814	860	837	818	794	872	893	850	841	854	811	842	847	850	806	913	778	814	856	890	877	874	845	860	823	863	834	871	842	890	898	865	830	813	849	852	839	857	826	845	832	873	855	868	854	844	873	832	870	858	880	840	844	840	858	896	818	793	850	854	856	873	864	834	852	855	869	862	887	873	864	798	858	884	898	842	833	850	819	871	830	843	847	837	868	909	823	836	832	904	829	777	833	846	819	860	819	854	854	847	867	860	823	777	830	830	840	852	817	868	813	851	851	870	845	815	806	818	816	853	885	881	869	870	885	864	898	863	844	887	845	836	873	856	884	837	819	871	826	874	893	825	910	845	861	831	834	810	812	859	854	875	852	871	868	910	821	775	854	859	851	819	852	854	796	824	827	858	852	895	826	798	836	839	847	803	903	819	843	845	888	808	855	859	837	830	862	858	861	838	832	846	876	848	852	873	827	826	841	798	884	863	860	863	804	846	861	866	887	802	922	863	871	873	847	858	873	851	846	882	867	857	833	835	849	791	841	802	837	821	868	847	908	790	897	858	874	842	832	875	845	876	877	831	819	841	825	838	818	874	820	877	869	816	817	804	837	850	808	899	864	848	818	893	820	800	818	845	844	789	826	794	832	850	788	885	882	788	899	827	835	821	804	851	790	848	853	821	831	807	839	803	898	800	849	843	869	819	844	862	812	869	804	889	848	864	858	888	841	828	876	796	813	904	855	843	891	820	824	867	814	864	817	835	854	853	841	847	837	856	834	799	847	869	776	841	876	869	827	825	841	854	851	855	831	873	861	879	867	831	870	775	856	841	890	808	808	860	802	817	840	898	796	876	856	854	868	832	817	807	900	811	830	853	897	841	845	882	872	852	891	837	834	855	876	866	808	822	905	845	792	809	849	835	831	830	871	818	849	863	845	874	878	908	909	876	780	826	846	848	852	829	836	872	846	865	834	853	845	848	837	853	895	888	817	837	828	829	913	827	830	837	842	833	805	807	844	845	858	779	874	854	898	881	847	873	856	847	928	825	817	825	854	796	906	866	846	831	820	862	906	800	816	793	849	858	851	796	842	846	816	886	934	862	788	863	866	885	839	845	905	821	811	844	852	848	843	802	847	860	867	840	814	858	825	880	862	843	880	879	819	823	853	831	830	835	811	810	835	812	826	847	828	877	823	870	837	846	886	801	862	790	855	861	860	894	880	832	817	830	849	871	827	795	880	895	880	874	863	814	861	804	822	833	848	844	851	858	807	815	855	893	851	882	834	876	865	837	874	797	790	880	898	865	879	867	854	832	846	824	833	833	810	833	864	813	806	879	887	852	887	862	864	817	830	810	838	800	854	851	804	823	825	842	896	848	919	888	846	787	832	892	846	835	835	843	850	863	853	881	871	833	835	816	876	792	857	809	814	900	852	823	793	855	833	862	791	853	833	835	839	852	847	833	860	903	838	850	860	838	833	870	851	848	817	887	844	868	869	861	878	829	830	829	872	831	835	839	805	849	823	849	767	837	895	889	869	884	901	816	785	851	840	855	846	864	843	817	869	853	824	851	846	824	849	782	844	884	881	858	902	793	883	860	849	830	835	868	857	815	833	884	837	864	820	874	859	858	841	890	863	856	857	844	825	849	861	865	858	821	867	833	827	867	865	823	805	816	856	843	832	844	812	794	887	827	859	830	861	818	906	866	838	855	805	826	891	840	887	854	840	828	883	833	815	811	857	847	838	834	887	844	834	894	844	876	848	828	895	884	842	853	856	832	844	818	873	817	892	844	841	804	831	866	784	862	804	850	823	811	845	792	787	830	879	845	843	853	843	858	823	866	838	833	802	840	892	824	841	812	798	882	838	873	856	829	810	826	867	816	820	849	861	854	854	899	791	850	832	839	878	829	852	852	835	885	884	868	887	852	842	825	862	815	850	842	809	799	868	848	835	838	834	811	857	813	857	874	904	861	847	873	858	852	839	818	857	792	880	844	880	846	835	868	802	891	833	855	833	834	816	827	796	865	822	858	864	838	832	835	885	846	843	851	826	825	855	794	848	849	801	811	779	846	908	821	836	859	799	852	871	845	872	885	904	850	833	832	815	866	884	816	828	887	828	803	827	835	891	842	831	834	787	815	863	765	812	812	830	822	890	803	833
7126	542	514	442	351	356	322	299	267	245	230	244	226	200	237	225	214	220	219	220	217	182	216	228	219	231	214	205	216	189	193	234	180	170	211	201	206	211	212	226	189	211	198	206	214	208	190	164	209	236	179	207	211	204	214	232	229	205	220	209	216	198	224	197	204	180	213	236	235	209	204	200	205	210	203	211	202	218	213	230	203	228	210	214	186	202	195	158	229	231	218	190	201	198	240	214	202	199	204	223	213	187	218	208	189	188	211	213	206	186	212	179	229	227	210	209	175	235	232	212	205	212	235	210	199	242	220	231	220	185	197	194	224	206	198	207	207	192	207	226	236	200	214	222	204	209	204	208	204	215	223	227	201	198	198	206	198	245	213	207	197	223	235	206	181	214	220	222	198	206	211	223	198	177	217	203	191	232	178	213	212	228	240	210	210	187	199	242	209	200	206	219	202	216	230	189	213	172	210	194	223	213	216	199	169	225	218	198	229	220	218	223	221	199	208	193	230	213	215	223	207	195	200	223	203	222	187	183	198	195	218	197	244	217	217	214	205	187	218	190	209	226	216	226	234	242	190	227	242	216	229	195	197	234	204	234	199	210	207	214	241	194	205	193	200	234	217	219	207	204	218	221	195	200	201	210	214	225	223	214	196	198	186	211	224	241	229	230	228	218	211	206	206	224	248	192	227	196	200	202	238	221	216	188	179	211	194	216	232	208	236	220	237	226	175	189	215	213	217	190	207	223	234	215	208	185	186	191	191	213	211	207	244	219	213	209	202	228	233	253	195	212	203	190	192	198	194	226	228	221	225	207	207	172	190	220	192	243	200	213	191	211	228	231	218	215	199	200	215	196	223	210	222	214	196	226	222	188	211	198	196	213	240	213	210	195	231	196	205	201	212	225	209	203	235	212	201	216	190	175	216	216	223	206	219	208	213	211	196	191	224	185	221	216	190	204	188	206	244	202	203	201	226	198	197	223	202	197	204	208	208	216	212	221	199	230	203	227	216	204	216	181	204	226	220	221	194	203	236	240	229	215	223	209	221	187	193	185	181	215	210	231	199	184	196	215	200	206	207	194	188	210	206	206	208	212	214	204	206	215	224	209	211	203	211	221	212	200	198	217	210	209	246	225	215	210	242	182	195	207	190	218	194	206	213	212	223	193	200	229	212	217	203	215	210	173	206	214	207	202	212	199	217	258	218	200	202	200	207	179	210	223	224	227	202	227	213	194	234	186	193	224	200	220	223	208	191	198	219	221	213	206	216	213	229	175	200	201	196	214	206	192	171	185	176	219	230	222	199	184	230	205	240	205	170	192	229	221	212	201	207	197	191	206	216	201	212	213	219	196	169	200	228	192	207	194	214	186	223	242	207	201	227	221	220	220	208	205	210	230	201	212	216	191	213	217	205	210	209	198	202	213	214	212	237	206	243	229	191	171	184	206	187	196	201	249	203	179	203	209	239	229	233	209	215	216	231	214	211	217	193	245	220	209	215	233	212	225	199	212	210	226	209	214	205	195	206	227	211	226	213	220	200	204	257	214	209	199	196	193	211	232	217	174	201	202	199	207	188	201	199	195	224	183	226	201	222	219	204	203	178	196	227	206	191	215	232	208	238	206	206	208	197	229	229	201	224	201	214	185	224	178	225	209	229	192	218	188	219	225	209	211	190	197	230	204	239	221	202	221	251	204	231	249	219	213	206	212	221	205	186	198	203	189	210	195	206	195	201	198	228	202	199	201	236	219	214	202	226	225	217	226	183	196	206	205	191	206	214	198	231	216	214	211	202	163	217	185	223	182	219	180	219	232	188	204	223	208	238	231	208	214	217	237	232	226	210	205	209	193	175	202	229	204	216	211	202	208	220	219	188	214	183	230	208	205	223	223	208	201	193	223	207	194	211	210	199	229	229	211	231	213	255	224	225	207	202	207	220	210	221	199	177	200	194	175	217	214	225	211	204	230	199	227	215	218	217	205	203	218	204	180	201	212	210	197	217	212	187	210	216	171	206	211	204	227	209	173	226	224	216	246	215	229	210	222	202	217	231	175	186	210	196	191	200	184	218	220	213	239	218	216	227	204	243	217	215	195	190	209	215	217	207	243	226	209	205	211	204	216	210	194	198	202	211	213	203	209	164	193	215	190	193	204	202	203	192	207	214	185	202	185	200	225	208	253	211	208	240	228	195	206	183	220	193	220	206	187	202	215	232	210	226	189	219	190	187	199	223	210	234	226	215	218	213	201	224	210	210	201	206	206	198	213	207	233	224	196	191	212	218	229	183	183	208	182	198	213	245	216	216	193	209	240	205	220	209	178	229	215	201	195	198	202	204	234	209	234	204	229	198	210	219	192	212	205	190	204	200	239	202	183	191	193	188	227	239	186	210	218	212	190	201	202	177	224	225	180	204	204	214	212	196	198	168	184	215	236	218	208	203	197	211	205	241	234	227	198	204	216	220	218	210	213	173	201	218	211	207	188	216	188	205	213	208	190	203	180	203	201	222	238	218	208	212	229	206	229	211	203	223	221	219	219	204	194	217	209	221	214	233	167	208	218	174	244	206	226	200	210	175	200	254	233	198	231	197	198	220	218	217	201	231	214	204	223	206	219	210	201	216	199	218	204	216	215	191	206	211	213	211	213	236	241	212	196	233	206	211	207	234	188	216	214	213	226	199	204	219	200	210	186	222	211	194	204	234	202	205	237	204	203	221	234	221	213	182	189	188	202	202	205	221	218	213	214	200	197	218	194	203	181	234	213	205	223	244	202	202	183	209	213	193	190	212	194	209	227	205	227	231	210	191	197	192	213	188	211	205	203	218	202	204	170	193	222	194	211	196	219	223	187	187	232	189	192	197	195	191	225	209	202	185	202	189	205	218	207	229	207	236	205	221	226	195	204	187	202	228	190	221	206	199	220	247	225	192	229	205	218	204	211	221	211	239	202	199	212	236	234	183	209	222	220	221	191	183	201	207	213	240	184	204	227	207	208	191	197	186	188	229	210	212	206	209	192	194	231	196	210	197	209	190	184	221	203	211	222	209	220	232	221	182	229	210	213	226	185	208	201	201	234	204	239	188	224	195	207	210	193	208	212	221	203	217	229	233	212	199	230	202	201	213	231	207	209	182	225	198	208	193	205	229	216	175	219	220	212	199	217	171	246	228	211	199	212	223	224	189	184	219	230	219	251	223	224	196	241	179	197	202	221	210	199	206	216	233	186	180	189	205	220	234	209	239	222	216	213	208	195	214	207	216	231	209	185	202	195	218	206	222	250	179	196	192	256	201	204	187	209	201	208	204	228	213	226	231	199	267	222	234	191	197	228	205	220	198	227	226	203	216	211	206	210	233	201	240	163	217	201	201	220	208	211	199	213	204	186	203	199	216	181	220	239	219	220	212	203	207	209	214	181	194	206	199	196	207	200	239	220	222	200	171	220	209	188	186	171	202	176	250	204	206	183	219	189	210	222	211	190	174	184	200	211	179	226
6256	871	1361	1490	1260	1196	1081	1011	839	818	864	696	682	661	675	615	637	672	619	610	596	645	626	601	564	584	588	567	668	564	546	588	570	579	560	567	597	588	596	568	581	539	549	570	578	555	590	584	565	592	569	603	556	574	513	579	589	577	534	590	573	557	530	557	557	554	541	525	571	549	519	590	533	547	545	553	575	559	536	550	566	545	579	529	582	520	523	589	544	556	567	571	550	565	622	521	562	543	585	566	548	560	554	588	577	571	567	572	518	538	576	559	586	576	559	552	563	577	575	562	573	603	568	574	591	581	585	571	600	571	554	599	524	556	578	534	566	555	575	604	526	579	586	554	622	582	576	573	523	580	567	568	580	570	554	559	559	576	559	557	556	569	576	606	578	564	559	567	569	555	581	552	561	541	579	539	545	567	560	551	578	577	577	564	552	592	587	573	535	541	534	553	547	577	551	543	565	609	560	515	558	577	581	508	582	552	542	572	581	619	573	561	551	568	579	565	560	577	544	534	554	525	541	517	554	585	579	545	581	526	554	509	569	569	564	592	551	569	532	611	561	554	524	530	560	533	545	537	542	559	550	591	564	550	579	552	551	593	541	545	571	554	611	536	558	561	594	572	564	541	537	557	535	544	578	591	558	595	586	574	562	588	573	576	579	563	556	561	530	597	568	607	535	580	576	634	563	591	541	570	580	549	537	549	569	583	536	566	602	558	547	611	548	562	529	588	568	555	529	558	546	583	571	519	574	575	561	553	549	626	535	552	548	573	572	551	565	560	515	562	537	517	572	577	574	570	541	553	554	569	614	578	573	555	510	563	536	544	548	599	520	566	542	526	590	569	561	556	582	549	564	566	550	542	563	511	537	537	554	621	618	554	565	544	598	544	513	569	532	515	587	594	573	565	589	577	543	591	541	554	547	564	568	569	558	555	570	557	522	565	582	566	581	557	582	549	560	546	575	569	590	547	570	581	575	542	565	555	541	542	527	551	570	557	564	547	536	574	594	553	554	529	546	620	574	561	584	537	590	549	531	573	557	574	620	554	575	565	586	565	582	558	569	595	544	560	563	573	546	533	586	529	562	618	519	561	597	534	623	596	602	609	541	564	567	518	571	602	552	597	570	550	571	565	528	576	552	594	584	544	534	539	581	569	568	573	551	564	539	550	551	590	536	567	584	582	572	552	563	543	598	623	531	539	552	571	541	554	541	549	554	554	588	565	555	556	553	580	560	542	492	561	587	566	545	546	573	545	612	557	567	557	550	560	599	556	578	555	547	552	575	568	547	578	625	581	553	582	533	577	598	574	587	571	563	560	576	548	537	533	581	593	568	583	589	606	572	597	586	572	611	581	597	577	562	537	570	567	604	555	545	587	559	571	556	558	538	555	539	573	583	554	532	536	537	565	532	536	552	547	560	573	590	566	584	556	550	583	550	569	535	538	576	588	542	526	534	542	516	549	533	520	542	563	590	560	569	569	535	578	561	547	570	526	564	583	560	577	600	565	552	574	563	593	553	531	568	574	565	542	570	563	588	587	593	542	535	531	538	545	610	576	589	560	577	535	545	563	544	564	532	547	540	544	598	563	554	558	571	558	602	577	563	603	556	549	569	541	556	543	578	571	564	547	559	571	604	552	565	549	575	579	528	545	536	620	542	528	547	559	558	592	553	594	568	593	580	537	554	565	544	559	536	582	563	577	532	559	517	559	530	593	554	591	568	595	557	576	563	561	563	502	552	570	573	555	584	562	585	600	585	578	547	590	548	568	546	609	570	598	573	587	577	554	530	558	551	611	593	605	623	552	589	579	561	531	582	578	588	557	562	513	518	557	567	554	567	557	547	556	567	563	567	601	575	586	541	566	563	596	589	558	555	575	566	582	538	603	544	563	559	552	548	606	580	597	564	561	545	565	578	554	587	531	530	585	555	526	527	557	546	527	517	576	554	522	570	561	557	546	580	590	581	577	565	544	584	549	544	577	555	568	566	563	564	581	542	531	517	571	552	565	562	558	595	520	471	560	525	576	542	548	576	564	523	604	551	524	594	560	561	558	567	629	589	602	559	579	588	514	581	578	534	542	577	541	563	549	574	551	541	557	565	577	556	544	555	548	588	572	547	525	574	563	588	565	605	586	571	539	545	589	542	597	546	612	542	571	537	558	541	554	548	555	564	551	548	593	534	583	576	534	558	551	570	588	530	561	550	577	565	589	600	565	565	579	603	564	570	546	559	585	582	538	559	560	542	557	589	584	549	552	596	550	542	562	566	545	570	577	574	548	562	561	573	474	598	569	592	549	577	608	618	554	553	573	564	538	540	558	536	526	565	507	582	546	586	519	540	562	547	550	583	554	567	553	561	582	542	605	583	568	558	587	548	612	577	590	572	575	541	553	584	550	565	580	562	595	559	595	548	547	539	527	564	596	543	572	602	530	523	546	587	586	551	578	533	551	548	589	578	567	599	551	555	583	598	610	564	563	540	531	533	535	552	596	553	563	560	580	537	588	540	573	573	533	593	529	591	558	563	572	590	593	526	545	574	573	587	517	595	542	552	570	550	553	587	556	581	577	542	560	550	595	570	557	570	541	564	569	515	534	563	544	611	560	577	574	501	589	534	534	560	570	588	549	556	613	588	576	567	556	535	576	586	605	569	603	534	563	553	560	567	573	584	585	553	553	544	552	531	570	574	590	523	585	563	591	544	550	584	579	582	578	580	608	545	584	554	567	580	528	566	550	537	532	527	537	562	549	505	568	559	535	590	571	589	564	569	559	551	516	615	533	521	537	540	531	561	574	578	548	573	596	557	575	561	588	539	548	565	544	591	551	551	549	583	588	523	579	540	568	584	588	552	555	527	506	613	542	583	599	546	571	587	565	547	553	580	552	565	532	577	563	561	543	530	532	556	569	584	569	551	550	587	555	592	576	551	517	526	535	570	560	592	563	588	559	550	542	585	553	588	573	559	590	524	542	560	566	555	556	530	542	584	542	591	568	523	545	565	565	567	572	535	569	560	569	555	590	567	630	539	550	586	576	574	534	535	543	558	561	590	554	543	584	583	572	559	605	564	567	559	591	601	590	504	536	550	606	543	557	571	566	540	573	567	582	585	549	532	587	543	527	600	591	600	529	570	529	567	550	550	533	590	549	572	544	521	558	557	516	566	557	558	551	562	567	570	525	571	542	591	589	568	522	559	556	567	515	574	614	540	592	561	521	566	569	556	575	530	579	570	586	545	576	556	604	528	586	511	555	579	574	582	560	578	553	608	588	511	549	577	552	546	546	536	553	558	553	533	582	599	553	563	550	551	548	543	581	511	541	504	538	572	604	564	600	542	542	565	580	549	520	555	548	528	586	565	557	551	577	540	557	536	566	522	549	591	584	533	546	567	527	557	587	556	546	506	596	537	559	515	576	573	568	543	549	541	562	530	545	518	541	555	594	574	594	580	591	575	577	585	550	517	575	547	591	527	573	515	514	543	564	578	544
15033	1556	1084	936	697	606	555	548	470	443	395	415	415	381	403	349	356	369	404	384	389	341	389	360	334	325	332	376	401	354	331	341	332	369	356	343	337	336	354	343	320	393	381	374	336	316	334	339	334	332	334	389	370	382	384	321	383	333	337	371	338	333	375	370	376	350	364	345	334	362	316	327	336	346	362	311	345	355	353	379	349	354	336	344	331	348	309	341	358	350	400	340	362	346	343	321	354	326	364	314	366	349	349	324	348	345	332	331	327	350	360	347	365	325	329	304	367	299	356	362	351	359	340	338	358	338	310	333	344	364	375	344	342	362	345	364	329	382	361	337	335	347	323	345	321	351	366	336	351	362	363	352	394	315	339	357	355	312	375	341	354	365	326	373	332	378	347	361	395	374	343	331	359	363	351	357	373	347	362	349	339	351	354	343	371	344	345	345	349	402	345	345	356	362	393	368	368	336	399	361	342	380	352	327	305	396	357	353	364	370	376	361	347	311	402	362	371	314	330	350	340	335	359	389	362	366	368	353	352	354	343	361	360	370	372	336	365	348	363	376	354	374	365	364	367	398	328	330	328	362	336	353	364	349	327	348	327	356	329	362	348	347	337	337	371	353	359	348	364	382	361	342	340	323	314	360	367	351	369	372	354	344	349	328	333	355	313	368	346	325	346	383	344	330	323	333	337	333	337	371	351	354	344	327	367	319	351	353	322	373	363	349	315	327	340	352	370	382	338	373	333	352	377	344	314	362	354	318	303	336	371	336	335	387	342	335	359	371	318	345	341	351	323	339	383	357	342	297	367	344	366	354	346	340	317	366	349	330	362	348	383	331	359	341	370	332	353	367	348	315	330	353	339	326	383	336	398	352	335	340	342	323	362	334	340	340	338	339	370	348	315	369	318	338	331	385	356	359	337	316	343	356	334	346	298	301	350	367	330	335	335	396	376	354	349	372	332	299	350	357	356	325	360	313	340	347	354	304	343	363	316	354	340	333	363	329	352	359	330	366	330	355	372	331	309	306	342	361	314	315	333	353	336	359	352	349	336	370	343	334	339	319	365	361	378	352	320	344	354	354	328	354	369	373	328	382	306	345	315	352	358	302	345	363	358	315	348	303	390	353	370	345	328	322	357	344	353	369	380	361	358	349	328	347	358	392	333	346	343	323	332	311	348	351	352	338	341	333	328	355	318	345	350	343	392	366	366	331	357	315	323	378	361	379	351	318	333	363	326	374	354	321	350	372	332	331	350	321	325	353	281	337	366	327	348	373	373	358	362	343	365	324	310	293	363	381	366	357	382	342	371	341	335	392	331	342	334	345	330	371	386	337	374	366	364	382	340	339	333	339	364	367	368	374	351	367	364	356	333	345	382	340	372	345	358	324	335	375	350	337	358	342	340	338	358	330	364	370	323	361	372	338	343	336	393	321	327	375	329	330	372	344	355	313	334	353	338	324	354	356	322	317	357	353	327	346	349	346	355	331	317	327	369	376	344	358	368	374	343	384	351	350	340	341	324	358	351	314	357	347	366	344	342	348	356	394	347	371	335	341	355	359	338	340	357	344	323	360	357	350	343	332	354	347	352	364	368	340	385	325	321	326	376	343	347	386	357	361	343	342	354	349	328	359	374	311	361	358	364	348	372	369	385	364	326	373	313	367	365	339	345	349	321	349	363	367	345	353	335	351	355	354	373	360	329	344	354	367	365	338	347	372	349	349	384	368	384	320	339	324	351	389	376	337	320	332	339	334	346	342	355	327	354	378	379	352	344	317	368	334	345	352	358	381	384	370	350	351	356	348	385	356	368	330	315	356	362	338	362	340	355	365	326	305	358	360	343	329	361	327	371	380	373	363	338	337	365	341	346	338	360	361	364	331	337	335	348	353	382	329	392	356	344	355	366	334	320	336	337	336	355	376	352	376	383	319	313	363	310	303	385	316	386	348	320	346	331	328	329	363	378	348	369	361	380	327	355	345	327	319	326	344	337	336	312	333	371	311	353	317	346	386	361	372	343	380	336	340	350	329	347	331	330	351	356	334	357	368	367	352	356	350	342	363	330	333	332	352	332	357	360	347	373	337	342	318	368	358	356	332	340	373	348	344	344	354	333	340	341	339	342	356	343	338	331	343	349	322	348	346	368	340	372	375	338	321	335	353	361	347	351	359	370	348	358	340	353	328	343	357	397	359	349	303	341	338	365	339	400	352	338	335	350	340	360	346	378	330	312	349	376	321	358	330	329	328	330	357	362	389	332	327	364	329	328	327	375	367	394	331	377	356	317	351	365	328	356	332	308	386	368	366	351	310	359	309	358	336	346	364	346	336	318	317	347	351	332	359	380	344	350	378	335	336	372	370	338	338	353	350	344	367	352	360	381	353	346	348	361	342	352	375	336	336	364	309	354	344	358	336	381	343	348	312	359	322	353	383	402	368	337	327	322	320	349	355	359	338	365	381	371	324	330	358	330	379	352	355	345	341	347	360	357	344	336	348	359	354	332	327	315	366	334	385	328	360	334	304	348	352	337	345	288	309	381	346	385	349	346	350	345	367	387	375	342	391	346	307	377	332	348	360	323	364	382	385	349	319	382	394	341	355	353	347	348	370	350	344	332	366	381	321	325	302	354	364	327	353	360	364	324	347	386	333	345	353	370	396	334	337	336	360	355	311	357	349	336	358	349	333	365	354	346	372	365	381	344	356	321	329	372	343	329	356	338	383	330	333	337	344	379	360	361	354	359	337	377	349	342	358	359	351	323	362	347	338	364	370	356	352	357	335	321	359	371	336	348	356	345	342	366	335	331	340	385	329	296	371	364	346	311	343	351	341	337	369	347	349	340	310	324	354	326	352	365	361	347	337	352	355	339	368	358	335	334	332	353	399	341	372	327	329	365	354	375	382	341	325	370	350	358	329	325	344	335	323	345	347	347	366	348	359	389	340	358	370	333	360	349	337	371	328	334	341	340	339	328	374	339	326	330	395	355	327	368	371	359	329	356	347	369	317	366	318	332	339	315	368	305	385	343	351	321	393	374	321	320	319	326	347	338	359	363	358	363	335	336	361	353	316	334	383	373	335	360	340	400	342	365	381	346	375	347	352	335	316	377	353	375	349	343	353	378	380	346	351	373	342	362	360	359	317	357	360	379	347	324	325	365	371	361	387	346	342	349	356	375	355	335	344	388	355	327	350	348	352	365	352	331	408	351	346	347	327	355	322	372	338	356	374	338	330	348	378	347	328	393	342	343	318	317	356	388	355	317	333	338	361	359	317	346	342	308	371	327	304	338	360	398	362	356	357	339	332	334	366	334	366	371	356	359	343	335	346	315	375	355	348	322	340	346	365	349	347	378	333	355	329	367	350	343	305	388	365	321	381	362	376	368	336	342	349	340	369	310	375	367	390	318	392	332	377	369	330	376	388	328	354	358	359	345	340	326	368	372	368	336	334	320	343	328	370	331	386	338	331	359	361	337	348	342	338	395	402	356	329
8509	1497	2351	2587	2346	2200	1879	1746	1471	1322	1327	1266	1104	1060	1011	1009	1042	933	940	1008	985	919	942	873	930	898	891	867	926	901	937	961	887	906	864	857	912	848	899	871	892	895	884	894	907	874	850	870	920	863	869	825	849	842	873	852	881	920	889	916	839	902	866	867	898	866	871	846	838	826	806	849	886	890	890	901	881	881	843	870	877	901	889	885	840	890	890	825	885	839	861	855	871	915	840	935	850	839	872	836	869	825	882	894	904	852	854	845	883	838	850	812	808	881	821	890	885	852	868	914	869	838	852	920	873	862	812	852	791	912	872	819	885	890	892	862	817	888	822	858	831	835	861	828	852	895	903	849	854	791	838	877	895	854	773	854	820	875	886	837	853	900	902	869	863	863	849	848	846	883	868	870	840	888	842	874	843	817	841	850	853	834	873	851	857	826	859	854	837	878	840	874	911	810	854	868	842	864	762	853	808	861	834	833	830	880	846	849	880	863	848	925	899	859	812	828	811	809	899	831	861	864	883	852	888	841	858	852	811	859	848	886	900	824	897	841	836	902	829	856	878	865	852	833	896	875	902	852	810	910	838	883	859	860	801	839	914	899	849	859	885	873	812	891	906	918	882	851	867	801	811	913	860	889	835	855	832	847	825	869	907	838	886	880	896	848	840	867	866	858	885	863	897	871	837	836	868	842	878	885	818	852	798	884	866	872	822	884	815	846	860	852	847	872	888	857	857	798	850	856	901	881	856	847	845	833	887	854	834	871	871	849	873	903	801	844	823	845	831	854	883	883	842	885	864	865	883	835	816	776	881	876	903	876	872	815	860	859	884	854	854	877	867	823	851	868	885	870	880	815	841	831	883	811	879	855	908	880	816	837	821	841	911	829	825	868	828	842	843	887	850	885	831	887	825	867	836	834	805	828	901	859	849	867	820	850	811	832	783	859	915	897	839	827	852	817	847	863	844	836	856	888	824	922	861	873	870	870	888	841	842	874	889	850	803	803	882	885	818	892	853	853	899	811	843	889	865	913	846	816	884	882	857	884	844	850	864	852	839	889	841	862	861	849	870	870	869	898	869	852	776	820	841	865	869	836	885	787	859	810	839	867	875	870	801	826	836	868	817	823	849	875	903	885	872	847	870	862	868	846	866	903	821	859	848	852	809	912	873	860	861	844	838	890	882	848	873	866	844	882	827	890	875	866	831	885	859	839	851	816	840	829	897	912	857	901	832	827	845	855	885	848	786	866	899	840	829	824	807	883	867	867	821	894	840	860	836	820	872	843	873	893	835	897	814	831	851	830	912	853	809	833	808	853	833	898	861	876	831	841	858	847	835	841	854	863	847	840	865	795	852	798	864	894	842	894	862	868	875	860	821	876	854	870	865	804	887	854	843	865	848	836	823	909	867	822	851	858	880	866	875	840	823	894	877	868	829	917	854	827	876	839	766	874	887	877	874	857	861	829	891	847	827	855	854	839	822	858	838	797	823	900	857	856	814	840	857	861	813	860	887	848	823	886	860	854	914	836	885	863	826	830	860	837	817	836	874	838	854	866	837	841	806	891	885	865	837	865	862	927	858	861	869	893	827	829	895	887	905	871	870	877	812	825	830	834	839	880	862	854	859	885	822	838	843	835	895	855	953	867	888	857	851	846	874	834	879	877	875	857	807	886	861	870	854	885	844	891	832	902	858	881	947	896	818	848	800	841	842	873	820	830	846	850	878	862	822	777	854	823	863	859	906	826	911	845	860	905	867	793	927	916	792	884	855	838	896	917	885	870	835	880	848	827	876	885	841	812	839	839	849	878	875	788	822	829	852	915	872	837	856	804	872	850	834	862	848	827	856	829	852	860	834	880	871	860	885	893	873	823	902	853	871	831	879	824	815	833	832	851	858	817	848	821	879	813	914	831	871	828	850	830	846	880	908	854	857	837	881	861	855	854	824	887	814	812	865	828	873	903	876	915	828	849	861	837	891	886	832	827	866	887	871	833	856	888	894	842	857	854	850	882	831	876	873	877	924	911	874	815	832	892	931	903	867	865	846	862	906	870	845	887	860	902	885	881	868	849	854	888	846	872	807	854	882	833	858	758	831	863	829	859	828	844	817	859	886	857	861	857	866	845	857	879	857	871	856	835	799	846	837	853	782	835	901	872	854	889	808	893	864	838	878	868	848	908	896	872	836	859	845	833	910	804	897	855	805	875	883	850	908	809	862	823	867	819	855	841	810	857	840	845	842	877	873	870	821	837	823	866	868	859	840	852	804	835	889	837	842	882	871	858	837	845	841	879	823	790	832	861	847	917	841	912	779	853	851	869	898	880	866	834	840	877	858	797	833	852	867	848	852	828	876	835	847	859	850	864	880	876	857	890	816	854	854	878	888	872	828	872	841	898	809	849	839	820	856	884	796	895	856	839	823	817	856	866	842	820	808	848	796	882	848	802	897	827	865	828	855	834	792	854	883	844	831	864	886	817	875	891	805	858	783	912	879	867	933	847	896	854	869	852	833	933	890	851	819	867	878	831	884	873	889	868	830	881	810	831	803	806	897	801	849	860	811	881	862	835	862	822	842	896	916	797	807	907	870	837	838	848	859	861	884	777	863	886	842	787	862	891	875	880	878	842	849	854	806	854	835	841	857	842	894	892	818	867	868	916	861	838	830	885	845	877	857	906	838	808	850	816	855	868	842	842	855	855	886	824	880	901	875	849	862	829	872	849	834	867	833	824	864	875	869	878	879	805	838	795	830	875	890	842	860	880	856	857	826	851	896	867	864	907	865	836	880	810	911	874	815	859	862	845	856	840	885	883	830	825	902	901	873	861	871	877	920	835	882	900	867	848	855	810	869	814	852	831	895	853	887	936	876	882	855	824	852	826	858	866	869	854	786	812	832	829	842	869	858	888	882	815	856	880	841	893	812	823	854	842	899	821	868	837	814	811	821	854	830	852	868	878	858	866	852	854	807	842	844	891	817	863	857	824	934	852	865	891	871	858	850	882	825	879	862	819	861	833	900	853	834	837	887	844	864	866	877	843	852	894	880	845	882	933	907	868	860	865	906	851	869	838	892	835	875	838	869	866	853	840	892	873	866	817	841	875	885	801	824	866	879	857	872	783	867	869	812	910	871	886	816	807	873	826	871	875	840	819	867	759	869	872	884	814	891	892	902	841	823	863	838	819	892	870	835	885	805	888	877	893	884	885	913	802	870	871	877	871	861	839	804	843	832	841	862	861	838	823	874	830	875	930	838	870	850	874	831	822	868	859	908	900	840	839	795	866	880	897	875	860	836	868	872	849	872	823	846	887	839	822	894	843	897	878	811	853	812	872	844	876	909	850	849	864	819	841	889	888	826	843	856	916	886	899	874	874	886	842	840	880	857	836	883	860	834	882	867	868	841	826	856	940	832	844	866	893	820	907	833	836	867	919	832	853	881	875	862	859	841	886	836	832	881	867	853	864	817	893	868	788	846	894	882	842	845	897	903	881
2066	468	384	379	376	379	383	342	340	371	373	418	355	335	366	420	328	364	369	349	367	405	386	386	379	382	371	329	340	365	356	357	347	368	380	383	374	373	334	378	349	379	379	369	340	352	371	379	377	389	349	370	379	371	349	359	383	377	380	352	373	408	373	339	325	372	348	311	362	351	403	370	339	352	331	377	381	371	364	357	387	392	349	363	392	365	313	382	331	358	392	378	318	378	404	379	366	344	377	327	388	345	348	388	361	351	347	386	348	370	358	390	360	357	362	377	329	349	320	399	380	341	359	381	348	338	391	323	388	335	365	369	378	355	369	369	346	365	352	370	377	328	353	355	363	367	352	385	350	378	370	355	396	385	409	383	342	342	355	392	354	343	373	366	334	367	377	329	363	372	421	350	358	356	370	387	358	369	357	399	393	391	406	382	388	342	387	336	391	368	337	391	362	355	387	361	362	348	358	402	391	352	362	374	333	341	363	380	387	376	345	358	425	362	353	369	382	358	355	405	391	351	348	335	364	358	360	400	366	389	410	382	355	340	407	367	363	379	368	358	357	359	358	376	406	352	341	381	330	331	353	339	320	368	356	385	394	379	377	366	345	345	362	392	377	354	377	368	373	392	381	364	372	428	351	394	385	367	325	360	358	383	390	347	351	401	362	380	364	337	347	374	354	333	409	364	401	359	403	396	339	377	352	330	387	346	352	360	357	359	356	326	361	331	383	341	342	342	341	402	359	362	382	338	341	353	377	327	398	347	341	338	385	407	344	359	359	342	360	376	367	402	335	341	374	349	387	366	372	361	364	375	372	363	344	360	375	402	363	347	379	333	333	348	350	374	341	353	347	392	354	377	389	364	356	353	393	348	376	365	359	334	339	403	353	330	311	372	355	308	342	371	351	348	352	368	331	369	345	380	376	385	351	372	334	366	386	328	369	379	354	410	340	333	336	375	353	336	351	368	371	397	368	403	354	383	379	342	376	344	335	353	389	359	337	397	335	358	359	376	382	399	372	366	371	335	391	386	355	385	360	400	375	363	374	333	359	342	357	388	379	330	357	373	376	381	332	352	356	379	342	329	358	390	378	316	336	357	331	353	340	364	334	364	383	368	361	339	392	357	366	360	375	393	372	374	376	366	379	328	402	363	335	393	351	348	349	363	347	357	360	405	397	394	349	362	393	349	377	387	354	358	377	354	325	360	353	352	352	353	360	341	358	375	361	360	383	357	373	399	372	374	379	357	383	381	372	398	358	334	360	400	390	376	362	365	348	359	358	340	381	395	355	369	364	377	371	373	347	378	356	411	361	377	388	345	340	346	400	370	359	389	384	394	363	379	364	367	380	356	395	367	371	357	376	367	342	374	365	361	367	384	364	363	330	342	363	346	364	379	362	330	363	367	351	375	371	353	356	393	329	365	387	355	361	406	335	357	371	389	377	348	386	382	333	372	318	387	390	367	381	392	369	360	331	391	360	354	384	314	350	360	377	374	371	385	367	361	404	414	346	386	378	371	384	360	347	338	352	357	337	357	379	351	369	340	385	370	385	370	413	369	367	364	386	392	371	382	361	354	358	397	350	365	384	338	355	378	361	381	398	348	366	416	355	356	383	391	358	350	361	353	373	383	367	351	352	387	331	350	354	348	394	379	360	364	347	333	354	332	334	335	361	374	416	356	339	364	357	382	341	374	369	369	366	351	378	390	312	371	373	373	346	367	392	367	395	390	356	377	378	342	356	396	347	403	364	312	319	367	383	328	374	358	345	381	402	340	369	394	389	342	346	370	369	347	319	349	354	353	357	372	353	351	352	365	355	358	334	380	327	379	362	399	321	371	347	360	368	413	371	379	405	367	401	378	358	341	356	390	345	350	380	393	392	404	357	368	376	353	391	420	330	394	403	372	299	369	327	356	370	342	351	389	370	354	346	316	346	327	381	347	361	370	376	349	371	344	393	340	343	391	359	359	378	369	382	380	405	343	337	384	355	356	390	363	340	334	338	378	351	395	358	371	367	336	398	375	369	359	355	323	360	345	350	372	327	372	367	364	362	354	379	357	344	377	388	354	409	365	340	382	396	380	304	367	365	342	378	397	363	354	398	340	391	392	341	341	417	402	355	383	377	367	329	381	338	334	332	336	353	381	352	372	386	348	375	341	367	351	347	362	366	382	387	374	348	361	357	346	348	373	371	377	358	367	399	332	379	353	360	369	347	366	353	360	366	383	398	353	360	352	396	361	373	326	338	339	349	374	341	425	370	349	396	371	368	360	358	388	352	362	418	361	337	371	342	348	343	367	354	383	363	333	386	351	352	363	419	392	346	364	352	393	357	354	320	368	347	328	324	364	366	330	379	379	324	384	382	349	331	321	341	365	361	387	338	391	359	364	380	336	360	348	389	372	361	367	346	355	363	374	357	349	372	353	347	368	359	391	364	329	388	345	348	382	351	344	369	348	365	363	376	379	317	359	350	329	347	354	320	379	384	399	373	331	378	371	355	372	337	393	386	381	409	385	380	347	329	365	406	382	359	363	373	344	334	383	380	354	353	363	380	343	328	343	394	365	356	366	334	357	346	388	381	348	381	350	371	345	366	344	361	348	341	363	370	339	376	377	369	333	374	386	388	377	374	367	399	372	360	363	323	379	379	316	384	338	412	339	357	361	362	381	375	357	364	346	365	316	379	328	331	353	344	321	338	363	375	372	352	360	370	359	347	351	351	387	354	386	383	343	380	351	354	376	380	355	340	374	351	353	381	363	388	331	347	358	357	378	372	360	344	378	370	317	358	371	367	372	353	355	348	352	371	359	342	398	379	379	347	356	356	350	373	357	363	396	354	389	350	369	356	336	359	362	375	346	360	341	371	354	390	347	372	373	324	359	351	374	318	349	313	360	359	359	362	358	401	368	355	366	333	380	364	373	381	357	332	346	383	361	342	340	399	392	383	376	378	359	375	397	374	353	347	341	354	342	370	358	369	375	353	345	360	348	355	370	364	338	379	370	379	356	371	404	341	328	359	354	394	356	371	356	369	334	389	371	374	349	405	365	376	391	393	370	337	348	358	367	384	364	391	367	364	386	376	368	311	363	380	382	347	384	351	342	378	340	380	346	360	339	361	394	353	357	363	350	368	350	344	364	369	364	363	364	339	393	362	351	365	374	345	353	315	339	406	335	377	362	335	362	384	366	344	372	360	382	328	321	347	388	372	348	369	343	365	390	397	355	361	351	363	363	360	344	324	376	365	324	413	380	358	382	374	365	408	376	377	365	383	379	378	361	385	391	332	387	324	354	354	367	354	346	310	329	357	377	392	373	381	415	337	352	387	361	342	317	347	353	374	376	407	399	333	348	353	381	370	352	377	329	368	377	400	358	352	341	328	349	362	353	378	384	364	369	393	377	346	381	367	382	319	355	372	379	362	350	356	391	369	361	394	377	367	409	327	378	313	327	375	372	350	354	379	378	370	331	409	340	380	362	336	356	348	376
2392	907	926	878	901	945	929	921	897	851	857	891	790	860	902	896	824	844	877	889	851	905	826	824	877	846	812	882	881	903	896	889	844	881	831	815	836	834	864	859	843	900	845	892	846	882	846	834	839	801	856	865	854	823	900	782	843	861	857	838	853	811	855	836	848	876	909	795	852	804	853	837	845	809	852	860	837	849	897	802	831	886	853	904	847	869	820	824	881	884	813	845	917	856	849	815	878	838	848	848	814	822	872	888	855	820	823	867	838	899	867	871	863	852	862	864	857	828	858	825	836	893	832	832	854	871	831	844	797	818	831	850	839	853	848	826	859	790	803	892	874	857	868	838	868	814	875	847	849	888	911	853	865	851	901	857	863	834	845	861	839	867	868	819	801	856	864	832	870	841	861	847	831	884	809	858	880	844	872	869	850	853	832	873	859	844	792	831	862	871	912	871	844	812	879	858	884	909	866	885	833	815	861	805	843	870	850	834	901	856	878	853	821	843	827	864	853	870	859	858	926	892	815	845	877	893	821	824	816	856	858	844	839	888	869	830	870	854	880	893	892	888	845	870	866	856	846	827	827	856	848	836	852	898	870	868	873	781	896	800	826	859	881	853	859	853	852	843	849	832	907	794	861	807	859	902	849	831	858	890	890	916	857	904	838	846	861	834	855	868	852	869	803	855	873	856	869	837	856	809	875	870	838	886	832	828	862	856	916	810	858	870	805	839	844	883	884	879	830	823	799	852	875	874	878	821	861	860	882	863	835	864	846	863	818	838	796	836	851	857	832	891	852	851	781	854	816	784	837	845	866	802	845	874	803	876	840	885	874	854	786	865	823	866	884	910	839	832	849	897	861	868	876	841	822	861	812	796	827	803	863	904	875	837	843	885	805	902	833	837	872	904	844	833	862	898	860	851	837	901	835	801	868	838	830	822	803	828	860	785	828	903	839	843	841	850	842	849	835	861	876	861	818	814	852	841	868	875	801	915	874	843	868	858	880	857	866	878	863	861	897	814	853	833	845	865	839	851	894	866	847	816	836	886	840	868	853	824	841	888	809	887	839	846	891	908	878	939	865	857	802	862	876	833	842	866	885	911	812	838	895	864	803	875	898	913	850	876	854	853	848	875	848	875	824	879	842	821	858	824	833	849	832	821	822	883	878	849	844	823	813	815	888	811	825	838	859	863	857	852	812	850	859	853	810	829	848	872	815	879	807	844	903	819	876	835	867	842	872	845	851	829	892	832	830	849	842	877	871	864	821	845	868	901	879	826	805	861	890	840	840	855	843	890	849	822	883	874	838	849	868	876	832	858	852	877	881	873	829	839	818	854	807	839	851	847	884	891	876	835	865	831	820	802	838	861	905	839	835	858	830	856	848	856	866	875	827	867	883	860	859	825	879	836	805	862	846	825	845	804	858	850	867	884	862	878	898	888	814	867	794	854	842	844	850	823	772	848	822	861	877	827	846	822	815	840	858	859	840	849	870	840	819	873	820	877	891	821	866	859	842	884	838	834	872	875	866	875	823	828	885	850	872	795	868	851	884	891	867	873	860	834	914	844	854	892	852	836	866	876	838	836	844	866	901	816	832	834	842	866	866	845	813	879	829	786	832	868	855	898	826	781	855	887	839	861	865	873	829	800	772	897	815	889	868	840	866	858	839	863	870	788	845	804	849	860	861	815	882	832	885	904	887	867	874	811	850	885	870	829	866	866	862	895	853	808	861	880	869	808	836	839	861	888	850	843	821	874	804	872	804	828	824	838	887	842	874	841	825	886	859	869	834	877	845	777	813	833	884	875	830	841	892	849	839	820	884	835	882	859	856	891	878	843	831	871	878	839	912	833	839	821	880	821	888	846	818	835	841	847	808	861	838	846	856	857	849	845	800	866	859	881	862	775	897	814	843	804	844	871	820	851	860	805	875	873	805	881	904	836	882	896	804	868	888	874	836	858	825	897	847	850	783	888	863	836	870	877	793	866	781	818	843	856	898	885	831	864	849	840	825	886	816	892	881	861	842	838	836	856	813	872	865	899	868	853	792	867	882	822	838	838	803	878	833	814	927	855	863	875	859	818	813	845	837	879	878	873	863	794	880	887	847	797	830	846	848	884	850	833	887	837	841	846	789	866	840	822	849	818	840	864	870	853	860	846	883	868	809	843	838	813	857	866	897	839	810	831	915	855	833	868	859	853	854	889	830	893	845	867	829	886	867	822	865	839	905	855	851	879	854	806	877	840	852	820	901	894	858	876	870	845	909	806	841	811	872	861	829	941	870	828	817	873	816	862	845	902	836	818	871	805	837	789	846	903	865	865	860	852	861	822	846	838	858	837	864	829	859	849	873	858	943	934	854	882	844	829	854	835	849	839	848	854	855	889	809	840	884	867	873	844	835	849	810	843	852	847	850	801	841	867	826	876	852	840	837	840	868	824	842	848	888	847	832	860	840	848	808	814	881	835	875	825	828	842	916	836	868	823	833	795	846	837	895	867	914	911	841	905	866	865	891	833	869	860	862	794	914	857	865	843	848	868	852	908	858	858	911	863	857	828	862	943	756	879	841	796	850	888	853	867	872	834	876	807	874	855	856	856	902	859	854	897	866	912	836	783	833	859	834	864	866	912	878	902	811	824	861	868	823	873	835	849	838	813	880	826	866	913	873	882	842	905	811	877	849	854	882	865	823	872	857	841	843	811	864	864	831	871	809	830	856	815	839	863	859	873	867	886	875	827	846	853	811	806	842	848	856	835	853	801	824	860	855	841	870	830	802	877	852	832	845	896	881	853	824	819	852	835	841	802	820	879	839	833	866	821	905	876	789	791	904	845	833	868	827	881	850	847	840	845	811	855	888	844	872	893	886	890	864	820	854	846	885	810	862	835	834	851	830	858	844	854	814	899	890	832	821	818	900	889	826	839	839	873	882	864	831	875	869	850	818	827	886	834	828	789	858	866	864	866	864	848	890	873	890	852	836	856	829	896	854	822	814	818	848	836	843	843	875	867	872	885	796	833	888	833	878	829	875	844	835	894	797	843	758	813	923	791	797	902	857	833	829	847	834	847	805	868	884	858	828	845	829	879	911	841	842	838	845	866	839	852	851	836	858	888	836	857	816	847	860	822	865	828	825	866	808	854	877	871	893	871	852	888	816	841	838	897	859	831	833	836	787	827	899	891	845	875	832	912	866	871	857	889	884	840	880	844	819	834	927	894	836	848	845	908	877	832	874	862	831	879	890	842	876	862	873	822	810	885	882	862	871	841	877	865	866	870	868	889	831	835	867	897	842	876	890	808	855	849	879	828	866	876	830	889	886	799	830	851	837	838	822	823	823	845	838	845	861	862	854	882	837	853	870	858	880	895	879	876	840	833	856	854	839	849	864	832	863	844	842	815	861	827	866	812	873	843	838	841	821	848	862	868	863	904	805	885	806	888	848	822	842	822	855	924	877	858	833	895	889	840	837	816	859	834	847	869	833	811	849	859	866	798
7725	769	551	486	353	327	323	298	258	265	250	221	220	250	222	255	189	233	219	227	224	211	213	217	215	223	207	201	199	223	194	219	227	201	193	210	205	232	228	235	222	203	209	200	215	242	229	228	214	221	203	243	242	211	190	205	222	231	200	241	199	177	199	183	199	205	213	245	214	229	188	222	268	226	201	201	199	207	240	215	187	224	240	201	226	195	202	218	206	225	183	204	234	212	207	219	210	194	201	229	206	198	194	211	217	216	203	193	212	224	224	224	229	190	197	208	216	236	225	223	182	216	210	250	205	219	224	206	189	238	221	201	193	198	223	208	198	211	242	227	233	205	215	193	207	205	215	232	216	216	196	194	208	215	211	217	232	209	201	190	223	237	203	212	225	227	237	201	203	181	207	196	193	230	192	217	229	221	207	195	211	197	199	214	210	226	214	179	217	189	209	256	222	228	237	188	231	214	200	204	195	213	186	193	184	227	222	214	198	187	233	219	231	199	214	211	205	192	207	226	224	220	234	188	203	234	210	198	212	218	216	214	227	204	188	208	180	208	217	180	235	214	216	189	218	215	258	200	221	216	209	214	206	231	186	193	217	232	210	217	205	201	229	225	228	238	198	196	220	205	216	234	212	220	214	214	212	202	202	224	198	223	211	211	207	190	230	218	198	217	215	211	219	230	216	203	194	220	190	210	236	260	225	201	210	197	207	186	183	213	212	192	202	212	202	205	215	193	216	206	216	223	200	239	205	187	235	195	248	227	217	227	221	187	212	205	216	221	231	207	232	204	233	175	217	238	214	218	205	240	241	217	221	219	213	204	224	225	224	211	195	255	174	225	212	230	215	226	193	214	204	194	239	227	188	222	215	202	199	202	173	211	220	201	201	217	211	240	217	187	193	204	210	183	213	228	221	203	196	206	223	224	212	216	229	198	207	207	211	215	204	225	213	209	208	208	218	186	224	223	246	218	215	207	208	205	204	257	222	215	206	198	219	188	216	221	196	214	192	226	233	214	201	219	230	210	201	219	233	203	189	193	227	213	184	217	210	251	210	197	220	233	220	210	217	189	202	212	223	232	201	199	205	228	261	220	224	236	209	200	224	193	202	213	224	225	192	221	225	223	218	197	234	223	205	209	218	196	222	217	213	209	185	198	204	219	187	217	198	185	204	218	221	178	225	209	216	205	224	229	199	240	212	196	186	191	210	198	212	209	213	205	204	219	201	220	191	235	205	226	233	184	204	199	226	239	240	212	216	193	212	217	208	248	224	201	219	204	218	205	218	214	177	211	186	207	210	211	203	204	215	203	199	232	204	205	195	202	219	223	230	200	205	224	226	219	213	209	207	240	203	219	197	191	210	236	222	211	207	207	224	206	220	215	208	213	230	234	186	214	242	206	189	222	218	201	203	200	220	231	227	238	184	205	171	198	195	233	181	240	191	200	204	201	205	219	226	193	215	210	240	216	204	216	219	222	245	239	203	232	209	217	208	218	215	225	222	207	225	227	232	194	213	206	217	224	193	226	210	230	227	212	224	209	213	228	205	201	204	211	234	221	248	209	242	214	218	232	235	220	208	194	229	210	219	221	220	210	199	230	218	209	202	206	241	225	222	179	215	224	210	243	228	211	185	202	234	213	222	242	246	202	235	199	201	234	193	221	201	219	226	234	212	214	204	207	216	229	246	215	213	219	224	201	209	225	227	215	215	231	194	223	197	231	191	207	228	207	227	248	209	207	221	204	220	204	185	251	219	188	196	199	193	220	206	195	216	201	230	207	244	214	170	210	227	221	211	195	202	221	204	230	196	226	194	202	206	211	204	203	240	243	231	210	225	213	234	230	200	214	173	229	255	211	220	212	165	222	211	210	205	229	225	218	205	235	210	196	229	172	207	194	197	223	226	197	213	194	197	209	198	214	193	238	200	216	192	215	193	230	217	198	212	201	228	193	209	225	223	243	212	215	201	219	218	190	199	212	209	214	212	209	204	231	208	220	209	207	217	214	229	213	187	210	249	184	199	228	196	223	220	223	221	208	206	198	250	215	262	218	209	229	203	213	208	227	182	202	243	207	194	217	223	204	196	202	213	206	237	237	242	222	202	212	238	199	214	239	216	218	203	222	224	215	226	214	209	219	207	234	195	209	225	204	215	215	185	202	210	191	215	211	199	215	216	232	205	208	195	218	228	221	215	190	211	211	219	203	220	198	183	206	204	249	213	234	221	225	243	188	190	199	220	254	207	226	226	230	204	220	219	216	236	211	215	240	222	199	197	202	232	226	232	205	224	214	211	201	221	221	229	210	210	235	224	205	204	215	214	206	218	221	221	209	225	191	221	217	207	225	226	205	205	203	216	220	213	193	210	219	242	246	238	212	201	238	212	205	224	220	192	225	198	210	224	236	189	192	210	222	223	207	204	200	220	211	198	205	219	213	217	223	211	198	197	207	213	220	233	198	192	218	216	200	204	194	215	207	198	220	180	200	197	200	213	204	173	214	217	202	245	168	204	207	205	218	198	197	221	201	215	214	202	218	214	237	219	196	221	222	231	179	213	207	210	217	220	235	242	188	222	207	235	212	204	208	204	211	192	217	233	240	211	230	219	208	212	192	231	217	201	204	233	209	208	227	194	215	208	207	208	207	219	227	229	198	245	198	191	227	206	231	201	198	226	191	213	232	224	229	201	218	203	213	210	188	230	176	199	224	222	190	243	189	214	209	217	216	220	202	200	196	198	196	212	196	213	219	210	199	199	209	197	215	238	208	193	210	189	195	192	197	225	201	191	205	221	193	226	215	194	191	224	208	219	198	210	188	201	184	205	195	215	189	239	251	207	234	202	209	202	209	224	231	193	197	233	229	191	195	208	202	244	219	191	186	176	243	208	213	226	237	173	246	211	218	208	259	212	227	216	214	191	233	173	210	194	225	191	231	206	215	197	243	221	193	232	210	208	236	226	219	230	229	226	239	223	194	214	215	208	231	209	225	199	207	226	206	208	238	207	241	231	203	187	185	215	223	201	217	219	224	213	207	229	190	219	183	222	182	216	202	214	219	227	223	208	205	223	244	219	207	227	223	234	213	230	211	234	234	195	185	231	198	210	239	228	195	215	204	199	198	216	192	201	211	219	204	234	163	218	235	218	198	227	210	228	206	201	201	210	208	225	221	203	216	231	220	204	225	216	222	230	215	247	193	228	200	213	241	205	190	240	210	187	206	193	221	207	203	204	194	227	220	194	193	224	208	206	216	222	210	246	256	220	181	208	189	237	219	189	217	196	210	222	181	206	201	202	186	213	228	173	213	218	220	225	190	226	216	221	209	219	212	233	198	204	228	208	234	201	220	218	206	217	230	199	223	212	216	236	231	219	218	202	215	192	209	217	223	235	220	210	228	210	223	206	218	199	229	227	225	199	241	200	227	230	210	247	220	195	213	215	212	197	227	227	173	218	213	236	227	193	203	185	197	206	205	201	203	213	198	204	208	218	229
6656	1024	1250	1378	1398	1257	1143	975	903	795	818	782	662	671	680	656	618	646	643	634	616	607	589	614	629	589	588	608	568	593	605	581	607	572	576	596	590	586	580	596	596	561	560	542	588	578	641	564	616	625	554	575	609	578	558	587	564	582	559	577	556	600	571	600	593	593	553	585	553	552	563	542	581	584	593	561	518	605	576	537	563	563	585	591	580	594	569	596	563	611	520	554	569	571	565	596	533	549	578	589	575	575	605	597	571	571	605	532	564	558	537	570	559	561	558	557	592	565	566	562	566	608	588	573	580	563	548	566	581	560	597	590	585	581	595	548	556	596	594	546	583	584	584	607	613	592	561	535	582	534	593	575	560	564	623	578	563	550	584	551	550	585	570	565	589	574	555	526	608	554	600	589	558	567	563	567	559	576	568	552	554	582	582	582	604	578	625	582	541	575	565	583	566	578	576	595	549	563	555	582	581	576	540	632	569	588	559	571	599	597	544	563	569	589	554	576	571	555	568	553	601	591	565	553	571	572	589	501	538	581	540	562	568	550	597	589	547	574	577	572	580	569	560	560	544	548	574	584	581	517	576	534	589	529	600	577	561	565	596	583	556	531	544	608	590	591	590	603	516	559	564	576	538	608	568	564	528	532	576	522	559	595	625	527	571	547	590	560	573	548	566	530	576	611	591	555	570	527	579	599	587	535	540	612	557	572	568	590	562	599	561	555	540	580	575	552	575	597	594	557	574	602	585	555	632	543	560	571	576	571	597	601	585	593	556	566	592	562	582	577	541	545	618	603	606	560	583	587	580	566	518	581	578	610	591	575	570	594	555	551	550	572	575	613	596	578	533	604	568	582	589	571	581	535	542	563	546	556	529	578	524	580	620	553	544	568	582	553	569	572	591	571	586	544	558	553	531	552	571	636	525	577	579	563	572	559	599	573	563	558	608	588	563	586	576	549	597	529	560	606	598	554	544	576	552	552	545	574	607	552	523	569	612	534	575	579	565	584	538	575	568	578	627	579	588	555	544	596	584	557	577	551	541	579	638	556	569	544	565	597	557	580	548	582	526	579	577	585	600	577	568	588	542	547	578	530	559	542	579	598	527	546	558	533	543	533	554	549	567	553	577	633	563	558	553	586	565	570	565	593	539	545	549	550	577	574	551	559	576	558	595	588	584	588	592	573	547	566	569	562	559	551	583	564	586	582	556	563	568	563	615	607	536	587	574	567	564	536	584	571	557	598	567	583	577	568	597	594	531	540	575	573	542	573	536	612	539	593	559	584	621	601	564	551	622	566	558	573	543	568	566	605	572	563	603	591	590	595	531	534	531	582	566	592	612	595	589	558	572	608	551	614	584	571	600	561	579	568	570	564	558	520	592	578	550	548	562	558	558	587	582	537	549	621	592	575	569	584	579	553	598	572	573	516	578	571	580	568	600	586	588	529	564	590	586	584	572	531	586	573	581	639	601	595	553	572	534	584	582	560	552	569	574	600	604	580	580	591	580	571	547	527	592	581	556	594	600	582	585	560	573	610	581	560	607	560	582	572	541	565	534	569	568	576	567	565	590	591	594	622	630	552	581	538	584	551	590	578	566	574	555	558	585	565	559	523	548	574	576	583	607	551	561	565	546	558	595	540	585	600	554	618	554	583	542	559	600	554	574	564	537	554	618	552	566	536	562	595	565	601	568	589	552	587	593	608	557	510	583	574	554	580	544	604	590	581	585	533	536	555	577	601	588	552	569	583	537	560	553	544	585	557	609	587	547	554	588	612	592	581	592	584	567	586	541	586	574	575	586	519	573	557	565	578	556	585	591	552	573	537	579	587	608	604	590	659	596	582	552	538	600	602	565	588	548	527	562	551	593	558	548	546	589	559	555	561	585	613	556	556	587	556	588	570	538	565	621	590	508	610	565	573	595	555	560	603	582	566	610	542	577	573	600	554	619	594	618	545	594	568	547	553	565	618	585	544	599	600	531	593	552	573	562	565	572	522	612	570	586	543	561	573	570	572	598	588	603	584	596	555	550	565	529	606	593	579	609	577	609	590	583	573	589	550	606	583	596	564	572	582	598	617	564	577	552	563	568	573	554	597	595	539	632	559	541	530	604	547	554	607	569	567	591	562	575	592	580	596	529	511	609	558	557	530	570	588	564	556	576	566	588	592	584	578	610	570	562	551	581	602	573	556	608	552	639	562	569	607	577	571	592	566	526	548	576	599	548	609	581	570	572	573	557	557	607	602	531	568	566	537	555	574	565	601	591	584	600	584	536	548	547	595	611	549	595	558	583	581	604	554	587	562	588	546	585	565	551	578	602	504	569	624	565	575	603	577	540	547	550	582	578	538	544	567	526	557	619	547	589	548	586	585	586	562	571	592	569	567	583	538	562	647	567	596	569	524	545	564	614	559	536	618	562	566	603	608	555	531	598	595	560	576	593	576	554	564	556	580	555	574	605	599	575	571	590	584	577	565	577	551	591	551	577	634	567	563	580	561	561	552	580	575	592	521	592	565	561	570	598	603	583	532	529	573	545	591	580	579	581	588	587	597	545	561	565	567	544	580	581	596	546	577	570	558	592	531	578	611	552	608	617	581	583	557	577	544	552	564	555	552	570	575	546	569	571	597	542	568	542	583	576	560	553	604	591	600	548	579	596	572	533	573	597	578	541	559	566	537	594	574	544	553	583	559	603	555	559	571	609	569	579	562	580	572	610	580	541	535	531	572	581	563	589	610	592	608	564	592	624	528	620	562	599	548	584	566	602	551	615	562	592	558	590	538	585	579	574	576	608	555	575	541	527	558	541	568	585	556	558	579	592	589	618	585	551	552	566	527	583	621	537	562	610	601	566	580	596	545	586	606	561	560	573	578	563	572	551	578	586	625	588	585	591	553	540	553	552	615	580	584	586	571	574	550	562	579	591	554	571	562	572	565	548	582	594	543	560	602	587	609	562	601	537	577	585	556	559	509	585	562	593	583	600	560	566	544	583	590	557	572	577	553	558	581	566	602	570	530	583	512	527	564	602	624	560	553	584	550	527	574	571	532	558	611	564	575	571	559	550	564	598	565	644	569	555	587	605	608	533	589	590	554	586	537	557	592	595	607	550	531	560	597	571	617	594	614	559	556	544	520	530	567	620	593	563	598	525	559	575	560	609	589	564	557	530	559	594	577	592	568	568	557	593	547	547	543	587	546	603	535	586	581	608	572	601	586	577	550	556	581	596	549	563	583	524	575	589	592	557	603	578	585	587	570	579	581	574	605	607	561	499	590	544	601	559	580	550	583	550	566	545	529	598	537	576	588	584	530	581	579	538	556	567	545	590	588	584	555	591	585	569	570	551	578	578	574	571	555	604	571	542	556	569	527	577	594	544	544	554	604	560	586	598	597	582	584	586	573	596	571	597	587	573	570	562	566	546	584	536	566	575	591	568	561	591	621	589	515	602	553	602	596	512	565	581	592	560	553	548	553	573	546	545	583	603	574
15740	1937	1099	876	744	674	562	515	470	474	439	417	404	377	379	389	390	334	389	381	355	343	344	384	313	358	353	378	364	378	393	364	349	409	381	379	386	341	342	359	335	358	371	359	348	342	322	376	371	345	370	352	403	303	378	373	351	365	345	366	336	340	359	348	365	407	383	370	334	335	366	356	336	377	340	359	409	362	342	349	362	377	363	340	362	344	350	394	373	351	358	371	390	306	329	335	331	380	351	347	328	378	401	319	322	346	355	369	331	376	299	351	321	311	330	329	371	339	376	349	385	357	338	356	345	349	377	354	352	357	338	338	347	376	352	337	374	351	375	364	374	376	322	351	360	389	348	339	353	385	387	324	324	312	333	368	352	339	366	401	356	323	367	370	380	348	361	365	353	350	369	334	366	352	353	333	359	326	358	327	370	363	365	334	351	342	365	348	360	365	341	358	336	365	324	359	326	355	331	378	334	322	356	324	315	335	359	393	360	379	377	333	372	357	320	322	358	400	350	389	365	324	346	351	334	363	361	360	337	367	335	337	363	364	361	342	365	308	364	367	359	324	334	347	319	335	366	347	344	372	355	395	338	319	373	385	331	373	353	332	363	357	375	395	401	370	383	379	355	373	390	310	355	345	367	343	336	352	358	349	362	398	368	359	338	311	328	345	382	359	363	336	352	339	370	355	388	360	369	366	324	319	385	344	321	352	338	336	376	366	341	333	348	383	332	392	344	346	365	360	362	352	350	364	363	368	331	357	343	327	351	377	380	333	370	359	366	387	359	349	377	363	359	369	340	317	332	378	345	370	350	327	328	340	354	357	354	380	361	338	374	328	374	339	338	345	347	371	338	382	379	329	327	362	359	338	350	377	368	400	378	347	352	374	345	364	339	345	350	333	363	352	353	370	355	363	335	370	366	362	383	333	362	391	364	366	359	353	356	350	363	319	407	367	342	327	343	331	316	344	367	361	333	369	341	315	353	361	331	374	375	325	356	360	381	371	351	357	350	398	373	351	343	339	365	352	327	383	366	358	353	381	340	315	345	387	356	366	370	337	386	364	351	316	338	372	351	343	319	365	323	356	312	357	308	350	370	363	340	356	355	355	319	362	384	357	349	361	344	374	340	341	391	377	325	386	318	365	337	343	337	344	340	363	356	351	358	322	377	352	336	346	377	305	333	354	372	372	321	323	338	354	323	353	369	363	337	371	362	339	388	362	330	367	326	363	403	358	317	320	311	369	376	364	366	357	355	354	358	390	338	316	326	332	381	337	364	345	366	346	348	343	370	380	344	366	324	375	349	369	334	352	347	353	355	349	400	359	332	350	375	349	344	335	374	395	348	356	303	373	346	367	368	327	384	382	338	356	343	342	349	371	349	361	370	359	379	379	364	392	320	337	353	357	365	333	346	368	321	353	355	322	336	362	371	328	373	386	338	328	326	371	369	368	382	332	341	363	351	340	351	373	353	333	363	340	379	389	319	329	335	354	380	331	376	333	327	314	368	352	369	365	345	357	360	368	317	342	349	331	360	335	327	381	364	331	317	383	342	364	355	340	345	388	362	348	347	349	297	349	367	385	384	314	336	371	366	342	349	359	370	337	347	342	317	373	342	355	351	353	378	346	331	362	387	354	347	364	339	329	333	382	317	347	381	354	347	349	341	308	330	372	371	358	346	364	366	404	338	382	342	353	346	335	337	352	347	387	335	399	363	349	330	327	390	352	379	354	388	352	386	358	393	314	326	341	349	375	336	358	349	360	365	352	355	333	316	357	358	302	346	368	367	347	352	352	374	340	341	352	372	383	370	367	330	352	383	364	344	340	347	350	369	368	376	323	350	346	360	338	339	374	340	380	352	352	356	363	358	383	361	355	354	358	341	328	373	328	380	366	358	336	351	361	356	324	309	339	324	336	368	347	334	374	363	345	327	381	354	343	361	355	384	358	356	333	371	361	363	397	374	338	369	363	380	353	363	371	366	354	342	370	365	346	378	347	331	345	379	351	348	326	375	338	353	340	351	362	344	328	341	343	360	343	333	364	377	376	365	353	332	336	353	360	378	374	372	348	351	366	346	369	361	337	361	340	365	397	353	336	363	317	338	336	362	361	381	375	363	368	367	366	374	355	350	365	372	349	373	385	372	405	333	348	307	350	368	328	330	353	336	326	362	345	328	369	339	346	366	344	358	340	367	353	354	333	373	362	338	368	357	353	357	311	359	358	358	370	371	382	332	376	362	370	388	412	374	341	343	334	355	365	362	323	362	372	338	397	338	363	388	367	360	351	359	353	379	346	356	361	337	354	337	356	354	365	364	352	327	347	365	348	386	364	334	355	351	356	357	365	363	337	328	357	367	355	327	333	337	327	340	346	369	346	358	356	350	329	332	386	394	356	365	367	373	332	347	365	334	363	376	329	349	317	315	369	329	402	362	374	380	353	355	358	361	341	319	360	390	423	376	344	340	355	336	362	379	374	352	341	319	352	360	374	361	348	322	328	391	374	388	356	353	389	353	374	342	372	373	359	340	351	368	383	348	384	370	344	379	326	339	383	353	348	375	356	349	339	349	392	370	367	366	372	357	362	349	326	368	361	389	396	334	386	335	349	380	316	354	367	365	376	333	354	336	349	380	388	359	319	340	336	343	343	348	350	352	374	378	346	340	364	346	356	369	341	345	341	399	363	362	342	338	360	380	361	357	395	397	359	399	368	382	372	329	341	384	348	364	331	377	363	339	365	371	369	320	359	340	339	348	366	308	361	358	329	333	351	359	365	358	370	370	341	371	389	327	375	336	342	359	372	355	325	374	355	317	357	411	373	400	378	365	379	394	343	335	337	324	321	373	331	413	375	332	323	328	353	371	351	348	366	385	360	342	344	337	334	323	348	387	334	348	330	341	388	335	386	369	398	349	361	304	359	348	362	326	379	332	372	358	369	384	348	348	358	353	349	361	372	366	369	380	407	351	372	335	347	342	341	346	345	370	294	356	362	335	345	383	387	362	358	358	366	363	329	314	345	359	352	349	371	336	379	351	365	342	411	338	359	386	360	361	295	344	403	361	353	356	363	379	326	353	364	358	346	363	324	380	336	338	331	386	395	361	355	373	381	313	377	325	338	333	358	378	353	370	353	331	374	360	346	355	308	330	355	364	377	332	318	278	330	377	364	338	363	364	370	339	340	362	342	324	365	383	330	337	360	377	332	331	349	374	355	351	359	344	323	327	383	349	321	372	372	368	368	371	348	359	354	334	341	346	340	357	375	351	352	376	374	381	359	325	369	333	353	326	375	397	330	336	349	357	366	368	336	365	335	391	380	311	370	313	298	338	351	360	314	371	353	310	378	391	356	376	354	348	334	346	348	377	343	331	394	366	343	337	322	348	350	336	336	363	352	363	368	322	341	314	315	349	317	385	353	388	362	364	328	313	349	373	370	347	381	342	362	359	364	346	360	353	354	340	336	318	362	353	385	338	343	337	356	329	372	361	359
9112	1923	2354	2617	2418	2172	1951	1705	1520	1342	1377	1227	1172	1088	1063	1033	1013	983	994	979	977	962	894	916	894	921	938	946	896	925	925	892	922	864	975	886	917	919	890	892	831	902	893	868	901	902	886	869	850	860	873	911	862	881	888	907	860	845	865	857	892	924	891	885	910	902	858	914	853	902	851	868	844	832	894	898	866	852	898	902	873	868	848	865	864	946	903	869	835	847	870	850	896	894	891	861	881	885	827	885	872	900	863	894	915	851	858	900	881	891	854	859	913	888	907	914	911	841	884	855	898	894	873	894	873	902	880	849	848	864	861	829	917	920	883	887	832	855	883	885	836	843	878	859	919	847	880	800	841	890	899	865	842	813	871	813	860	873	877	865	910	861	916	914	873	857	936	839	843	851	890	896	864	815	848	835	831	802	874	870	832	860	889	850	854	851	838	858	827	913	819	869	930	857	869	836	802	886	857	892	866	875	866	860	840	854	844	872	845	856	914	881	852	887	906	843	858	916	889	827	890	861	841	848	866	896	857	796	897	888	868	842	882	909	886	886	881	853	892	857	846	835	884	885	888	856	841	893	841	882	882	856	894	912	863	821	884	847	871	827	863	864	857	882	865	859	859	905	884	810	824	858	838	856	853	906	864	872	899	876	924	846	910	848	862	844	913	872	846	845	824	853	857	843	824	858	907	911	833	897	834	862	866	911	860	845	841	881	861	876	913	882	879	909	885	891	883	873	872	791	870	855	892	810	794	851	842	836	847	875	869	901	851	879	882	871	878	844	895	881	830	857	884	829	857	840	914	872	840	823	876	931	859	886	853	826	893	890	868	856	903	820	917	892	869	903	807	924	834	892	904	879	830	884	905	868	833	858	862	901	861	851	878	878	866	911	885	893	841	879	858	915	864	856	881	855	911	819	858	878	836	868	842	860	883	857	912	867	870	868	826	912	910	789	899	851	880	918	885	904	878	902	876	782	884	837	901	860	899	931	886	887	871	855	874	853	833	847	919	898	900	864	869	850	897	917	885	863	796	905	890	912	930	856	872	829	839	890	879	904	823	819	881	862	831	883	878	837	890	860	871	854	840	858	905	854	849	892	887	973	849	878	896	868	872	871	860	848	854	888	869	819	921	849	880	838	867	907	892	837	961	942	929	875	857	839	922	899	874	868	857	877	890	849	898	874	839	953	868	892	866	869	848	838	887	833	955	826	856	887	816	819	853	916	886	869	913	869	857	885	903	883	842	844	907	838	834	899	893	872	862	821	840	877	867	845	890	812	842	860	900	811	842	875	910	857	860	841	850	903	834	851	928	859	837	873	872	836	870	822	892	883	879	853	882	850	894	881	912	832	835	889	918	917	925	854	880	855	840	931	854	857	861	823	889	867	880	862	822	887	860	880	878	879	877	856	897	832	821	898	846	904	876	856	869	890	935	832	887	860	918	796	813	848	844	858	849	860	877	853	867	859	863	901	873	895	845	901	828	903	869	891	892	874	925	864	837	881	820	826	921	884	857	821	821	846	890	873	879	842	882	872	826	902	865	886	839	855	901	826	898	837	869	870	880	881	827	827	937	854	882	862	840	854	850	895	856	860	878	870	875	816	892	910	913	872	887	800	863	865	890	795	858	894	840	887	868	832	886	828	902	802	928	872	856	809	891	902	872	871	897	906	900	881	871	856	883	834	844	873	862	911	858	833	877	855	905	870	869	821	881	912	849	836	818	889	847	877	931	870	837	831	885	877	878	857	874	875	850	830	857	903	834	887	887	917	879	940	887	836	878	912	861	898	860	875	836	851	841	880	863	897	855	879	832	905	853	888	865	857	901	827	875	907	888	818	833	877	838	903	923	842	869	886	884	862	851	838	853	815	888	847	815	859	871	898	809	875	901	821	845	837	874	870	882	871	834	883	882	881	894	857	876	857	809	865	856	907	864	887	892	907	943	865	923	884	802	874	843	860	854	961	886	851	804	928	890	894	887	855	880	869	904	905	903	921	875	878	882	831	881	885	919	841	833	892	837	861	901	908	951	942	848	892	890	901	870	902	822	886	781	813	838	827	923	888	883	852	815	904	883	866	884	883	854	875	858	832	856	866	873	854	865	893	857	927	868	862	890	916	853	880	874	879	829	877	880	899	902	879	849	860	850	852	832	855	913	849	950	890	892	898	839	871	858	851	837	824	889	899	841	882	880	861	884	862	807	854	886	914	858	910	945	883	864	849	816	808	843	893	840	879	814	853	907	840	871	844	843	871	869	860	834	895	797	905	836	829	844	862	906	866	894	877	873	875	852	893	899	860	884	835	849	865	861	855	909	873	887	902	872	896	875	899	893	868	883	900	907	863	853	891	854	834	846	831	860	859	815	875	869	850	886	855	860	829	864	821	826	874	843	882	850	868	815	801	880	861	865	867	859	871	868	889	903	854	854	846	879	882	911	826	890	886	920	821	885	889	870	897	802	823	893	888	880	882	872	866	862	872	844	923	850	836	840	857	883	856	837	826	869	884	890	902	851	893	906	876	912	885	815	832	899	854	827	877	852	874	844	929	802	906	865	926	846	889	924	800	891	928	820	870	935	903	833	844	850	891	857	899	926	895	824	826	822	963	903	846	899	912	916	908	840	865	887	900	877	852	869	865	885	878	907	896	825	819	830	943	848	871	857	853	900	862	826	939	863	807	874	888	822	858	889	873	898	890	899	899	929	871	888	852	868	836	899	894	908	877	890	925	867	872	833	826	896	879	855	854	877	834	876	837	827	865	872	902	854	880	895	844	879	832	868	882	863	877	868	858	922	893	896	864	867	886	876	803	812	917	823	865	905	894	940	847	874	858	862	820	917	845	849	861	890	843	892	899	840	867	856	889	898	875	860	877	849	896	860	844	854	824	884	922	893	873	925	831	863	903	868	906	868	864	882	836	883	907	890	890	914	861	887	833	852	885	867	959	858	874	907	825	812	880	856	923	848	835	835	891	865	866	846	880	820	904	880	792	871	877	849	899	871	912	884	832	856	816	857	885	859	868	869	851	818	808	903	877	896	893	884	882	884	864	891	822	870	876	845	871	842	922	879	865	831	943	861	903	901	913	862	862	845	873	861	859	914	838	840	833	845	853	842	870	871	810	858	828	875	861	830	917	875	893	886	883	853	855	950	819	868	920	921	860	839	873	911	875	874	867	807	926	888	850	877	854	847	923	832	904	879	841	845	896	849	887	873	810	830	856	883	863	868	923	865	842	871	854	854	872	852	869	846	860	910	869	882	881	892	901	902	901	848	876	870	899	913	879	861	866	887	851	827	907	902	830	817	897	887	864	935	894	769	821	902	854	883	850	903	877	859	901	867	819	876	900	869	830	858	873	859	788	846	885	893	890	871	861	825	879	907	844	847	923	837	902	843	863	834	839	863	862	856	893	896	879	874	837	932	870	846	855	847	874	889	883	841	871	873	826	843	849	885	883	882	898	880	807	883	891	863	859	884	906	897	855	875	856
2520	779	429	373	377	345	357	384	367	392	372	387	406	386	367	352	365	389	384	348	372	383	351	396	361	335	382	364	367	378	373	359	398	369	395	364	331	368	348	361	356	345	355	360	388	357	311	382	408	386	379	410	366	352	367	348	354	393	370	336	316	352	355	371	355	343	363	333	398	354	368	393	353	366	376	388	388	380	344	325	374	405	353	386	369	368	382	385	358	354	345	358	349	361	383	350	372	400	354	367	383	398	353	369	387	379	380	375	360	331	330	366	350	403	384	365	379	356	366	365	365	352	399	358	345	343	328	354	369	323	413	342	344	364	383	369	360	374	378	388	373	437	353	363	400	377	373	403	340	381	353	397	391	409	363	363	355	365	372	365	380	317	367	364	349	370	384	362	403	331	341	359	346	358	373	373	358	363	376	369	369	378	354	336	338	357	348	333	356	374	381	389	368	373	390	359	368	343	337	360	389	368	418	392	379	383	369	392	376	368	412	371	358	372	346	362	381	397	383	372	384	343	412	350	361	368	385	365	411	389	384	367	357	341	361	348	385	321	371	368	356	381	377	394	364	374	372	354	330	363	379	342	373	399	376	406	390	352	356	385	383	399	376	351	388	390	358	366	335	405	318	366	372	354	369	362	356	338	392	410	389	362	360	397	358	386	351	379	386	354	331	366	380	375	355	394	374	363	353	410	357	348	369	377	374	397	385	402	378	395	401	375	384	409	367	375	339	360	344	378	365	369	368	386	375	384	386	386	348	356	364	342	375	385	370	372	353	346	370	402	405	382	370	355	374	393	378	358	395	384	340	343	355	327	392	395	338	354	359	349	368	346	410	363	381	365	350	350	383	425	360	402	327	373	374	411	341	349	381	359	368	372	366	374	338	333	351	361	351	425	363	358	359	367	357	361	349	355	375	351	393	350	330	344	379	373	353	404	366	362	381	351	360	365	358	369	386	351	364	379	377	365	366	395	380	359	369	357	391	353	384	340	343	355	361	366	395	374	372	378	377	348	368	364	398	388	379	371	379	333	358	403	383	343	377	339	359	355	436	338	360	391	360	343	390	356	377	359	334	369	304	364	394	385	362	407	391	355	327	365	374	382	360	390	363	397	358	373	361	352	393	389	378	386	381	342	346	384	339	347	391	385	371	390	351	344	395	359	387	348	358	331	369	324	410	385	363	342	362	371	371	341	349	371	368	386	434	405	363	372	371	357	367	385	339	383	358	372	335	362	391	374	351	403	383	380	389	388	366	400	353	349	361	372	365	362	340	374	406	396	361	377	380	386	385	339	367	358	369	376	351	398	389	380	368	358	375	373	357	383	348	358	397	369	365	343	388	380	387	325	328	349	369	334	391	357	372	400	394	347	386	391	373	368	313	356	379	362	322	385	380	359	405	368	354	380	393	341	354	386	362	357	390	355	382	365	349	335	382	345	353	381	357	386	375	388	386	392	370	333	340	365	375	375	363	359	369	362	399	387	347	345	362	391	415	335	397	381	369	329	367	391	390	407	387	342	391	362	401	362	375	406	373	337	378	349	364	383	348	393	368	354	366	379	336	369	366	368	365	359	397	416	367	394	342	330	376	370	393	367	334	381	379	329	380	366	359	345	386	401	356	367	394	365	402	346	401	367	379	382	341	392	380	373	353	352	362	382	380	400	398	349	340	398	385	364	362	357	386	386	381	380	387	393	349	380	397	384	379	360	371	366	360	371	363	420	374	378	390	383	340	335	347	304	380	375	361	375	381	358	341	321	343	357	412	353	398	382	373	341	389	363	370	390	350	363	387	361	334	378	380	389	393	413	393	372	378	396	342	351	362	378	377	376	386	369	379	372	370	369	359	336	352	363	354	355	340	362	345	362	344	400	392	323	367	377	373	334	333	348	352	381	355	374	375	355	346	348	366	360	390	334	383	376	377	390	368	381	330	354	387	345	383	355	385	362	382	336	336	406	360	349	327	336	370	356	360	383	442	371	347	346	355	388	335	384	360	366	399	352	353	346	373	386	356	386	366	339	385	354	353	340	396	350	402	397	408	369	351	349	371	330	322	362	341	413	379	376	358	349	403	380	357	398	373	362	386	351	352	396	370	368	381	403	343	372	328	374	332	360	341	355	406	380	430	363	357	383	355	405	349	387	391	334	329	366	373	353	318	369	382	376	370	348	373	373	375	365	368	335	396	361	388	406	390	344	367	373	391	345	381	383	326	383	392	382	370	349	369	358	342	365	355	364	378	376	390	368	394	405	366	409	381	359	401	387	326	423	393	357	349	363	402	369	367	332	380	391	349	373	401	368	361	379	372	367	392	371	344	368	357	378	382	380	371	395	383	371	354	389	369	370	388	365	338	390	361	378	330	388	334	348	387	378	344	310	349	379	386	350	407	352	357	365	345	362	408	371	353	353	359	403	348	360	381	345	331	389	366	366	356	397	391	349	360	369	399	410	381	383	341	361	392	397	359	333	372	402	343	382	366	348	375	367	375	395	398	384	319	362	385	373	374	401	376	348	395	372	343	366	381	383	349	401	349	383	375	399	345	401	406	391	380	405	351	400	410	335	377	374	357	405	424	370	375	392	355	354	320	373	381	348	405	344	390	352	377	382	366	404	352	350	324	370	395	379	363	379	372	345	372	355	381	344	410	358	364	376	360	364	355	371	376	322	340	386	368	397	374	385	365	347	368	356	398	351	334	313	337	386	352	373	394	345	363	368	380	389	373	386	341	368	404	380	368	344	374	383	351	361	378	384	382	364	341	350	361	403	369	381	342	364	343	358	340	380	347	341	337	372	354	366	364	399	375	411	404	342	377	362	349	380	352	409	389	360	361	374	362	359	351	351	381	370	380	374	353	370	378	365	348	365	321	363	308	378	396	353	363	336	350	357	370	371	372	348	363	337	361	352	365	360	395	366	361	385	366	403	365	357	370	381	383	370	330	364	362	360	352	338	383	376	394	391	391	379	382	352	369	373	362	361	364	397	352	383	396	365	360	376	355	383	397	355	404	363	360	403	360	382	360	393	376	378	425	380	376	353	334	353	379	381	353	376	386	339	401	354	380	342	421	345	381	387	367	365	362	383	362	371	359	412	351	384	350	305	366	350	330	371	384	395	392	345	378	394	369	342	369	350	386	393	351	399	404	374	373	378	371	409	386	387	367	352	369	373	370	330	375	385	406	380	365	399	346	326	397	385	377	374	355	355	366	376	390	343	324	387	355	403	340	356	351	366	310	358	354	367	350	359	426	373	360	367	401	384	386	360	381	395	390	370	372	343	372	351	360	389	370	360	407	386	394	364	388	398	382	402	412	367	376	356	378	393	364	367	374	357	376	387	379	402	350	318	370	388	398	375	313	369	390	406	395	335	358	350	400	396	362	373	364	366	307	347	373	368	428	342	338	367	346	343	356	349	352	362	363	404	333	317	393	329	330	358	383	374	331	364	341	387	354	378	381	339	359	404	368	363	353	358	391	354	369	375	370	380
2559	1164	942	971	977	905	862	913	950	871	913	895	888	893	925	872	859	887	865	821	852	860	824	896	896	836	913	834	845	861	841	817	867	848	871	879	836	903	852	831	826	854	870	890	857	867	844	843	901	860	875	840	847	877	884	834	845	846	869	852	883	904	859	872	903	890	867	900	882	856	855	838	874	837	842	871	861	902	891	869	870	853	826	853	899	796	877	905	843	904	830	854	829	842	833	851	866	864	874	903	873	877	815	858	847	848	813	896	879	876	829	884	831	878	871	886	860	826	898	879	866	875	869	829	867	861	846	890	902	898	825	862	859	862	806	886	904	895	914	825	893	821	868	844	837	859	821	882	847	874	862	943	858	873	874	856	865	906	849	872	868	839	895	867	852	876	889	873	870	880	870	835	828	868	881	808	869	861	886	892	893	889	878	841	892	905	850	826	912	824	854	846	850	830	881	881	862	845	847	887	832	837	844	897	828	823	908	865	868	884	933	868	831	865	874	895	833	862	874	891	864	888	823	882	874	810	887	849	885	857	910	894	878	880	876	872	866	929	904	872	879	849	934	878	832	876	833	850	857	852	906	867	825	873	870	832	865	904	882	815	831	838	855	864	887	845	869	875	860	868	900	838	914	868	849	858	855	906	906	842	878	882	847	890	926	838	840	867	866	837	881	870	878	839	897	888	873	874	828	835	822	877	853	923	784	882	835	844	868	863	860	879	894	858	893	891	881	849	847	893	861	858	818	876	911	910	868	822	853	905	845	842	905	906	851	816	825	831	855	886	899	834	809	858	852	846	898	848	834	845	889	908	847	908	909	854	890	868	829	909	854	858	896	864	892	845	874	885	826	876	815	885	856	850	847	837	867	954	885	836	887	876	862	866	885	885	820	840	820	881	892	860	880	853	833	826	861	882	857	888	888	822	895	846	865	846	870	840	835	897	896	871	819	837	872	878	836	881	858	866	871	905	865	894	872	801	901	874	852	838	868	871	880	882	888	863	844	823	870	833	902	877	875	845	841	803	918	872	840	812	853	865	835	854	895	841	869	877	871	864	842	847	879	874	889	856	831	835	897	919	838	860	856	846	814	845	868	903	904	840	876	866	942	917	855	904	878	841	845	850	865	845	865	869	884	842	855	863	861	846	844	875	823	857	868	857	910	858	850	843	871	886	892	866	884	844	823	908	823	884	854	850	855	940	832	878	863	871	849	899	935	797	917	830	889	900	863	832	902	939	835	841	882	862	845	912	868	890	825	912	864	857	861	895	858	853	811	815	904	824	893	859	826	870	836	844	853	835	898	876	830	884	858	869	902	827	884	837	886	830	824	891	856	891	832	866	835	834	908	870	896	869	889	826	915	814	876	866	847	821	843	883	883	909	861	875	836	815	854	834	867	900	847	901	855	875	843	864	860	858	865	839	871	853	895	884	855	879	891	835	854	879	875	889	876	869	820	848	850	895	841	870	872	892	796	887	856	879	830	893	904	863	863	855	838	858	901	851	887	857	853	815	860	835	865	880	851	879	839	814	829	839	888	865	927	855	857	873	880	872	833	830	875	827	907	856	841	821	891	872	815	841	902	851	838	853	866	824	874	893	915	867	895	888	864	851	844	860	836	881	854	896	830	829	851	831	858	849	858	852	853	830	863	855	905	873	827	865	878	874	885	811	837	840	865	884	892	866	864	877	866	868	910	824	857	842	895	912	901	903	827	881	847	822	867	873	811	852	876	910	857	829	884	828	853	899	850	863	838	907	873	783	816	841	844	824	871	830	888	900	849	856	861	868	876	832	851	869	864	826	899	864	868	871	850	858	872	836	874	844	867	842	903	853	829	844	885	942	859	863	859	838	831	828	863	854	893	855	845	813	853	865	868	857	835	908	846	866	909	902	890	820	895	872	855	840	879	848	856	884	857	835	820	819	891	870	811	866	847	881	886	866	839	880	863	830	886	848	808	797	818	809	931	861	910	858	931	829	861	878	904	853	827	877	816	851	865	876	828	911	874	861	907	854	846	881	905	844	841	851	812	898	904	870	891	875	831	896	869	860	843	902	856	854	899	846	870	874	871	828	933	810	875	899	842	783	809	858	827	841	856	842	905	849	885	825	870	852	882	847	870	856	873	890	809	873	889	887	816	886	883	859	898	910	823	837	845	828	868	865	835	858	881	871	831	888	861	892	809	869	835	894	854	893	859	849	889	899	886	847	868	889	875	894	870	901	887	828	830	873	865	881	893	853	860	853	846	897	910	834	881	884	861	902	871	902	907	866	856	896	849	870	915	847	842	854	819	851	889	874	815	842	842	897	885	847	886	841	851	888	861	843	847	861	863	867	860	815	844	907	859	859	874	836	874	871	870	895	883	786	836	873	865	858	864	873	911	831	839	826	837	878	806	879	895	859	858	906	848	851	849	901	910	834	829	864	873	905	832	828	862	849	806	868	878	891	872	898	882	812	866	913	879	877	914	915	827	874	893	810	866	869	845	873	850	886	868	850	929	833	854	904	881	898	881	826	821	829	894	841	874	849	892	817	844	874	829	870	884	879	887	868	821	861	865	846	847	813	908	900	880	863	895	882	897	885	876	870	902	897	870	865	855	866	836	879	835	877	873	882	870	845	815	858	824	870	888	876	845	815	878	861	820	872	899	901	824	825	851	895	907	902	856	851	899	874	852	878	883	848	861	920	806	851	863	838	845	853	867	854	912	837	886	840	910	877	928	842	859	880	881	931	853	885	910	869	881	906	899	857	830	881	870	846	910	862	797	837	853	836	860	876	921	898	867	874	823	865	862	899	889	873	879	868	875	812	843	852	833	874	864	835	859	854	853	852	882	887	874	875	805	866	897	853	900	858	861	835	854	895	892	889	862	816	907	819	823	800	899	882	859	885	848	848	858	881	844	814	893	852	878	835	857	915	898	882	862	879	846	848	879	845	863	807	881	880	870	832	911	908	829	877	830	894	859	865	851	874	872	892	881	875	834	826	855	866	867	875	890	866	876	827	845	874	843	863	870	829	913	859	849	895	894	907	830	818	860	920	844	892	895	876	787	847	846	844	862	843	842	838	864	890	841	832	904	806	912	825	871	878	865	920	828	907	871	819	843	856	879	890	904	883	928	847	870	910	843	860	846	833	882	891	904	802	887	852	895	839	853	862	853	831	888	877	863	884	832	900	834	832	881	876	833	858	873	888	846	904	845	855	785	874	846	856	854	923	847	920	804	901	823	835	885	837	813	911	842	915	865	842	841	890	874	825	839	875	863	839	810	866	824	908	847	909	841	822	858	858	847	869	880	870	873	852	863	822	831	904	829	909	926	844	847	838	821	826	873	848	883	838	861	872	840	882	843	799	852	875	893	821	851	916	879	875	897	853	902	879	846	858	835	885	871	809	874	851	864	855	895	913	888	862	859	906	882	865	855	885	866	862	846	875	858	889	818	874	895	844	851	837	803	855	878	867	888	854	869	935	903	870	880	858	899	779	878	882
8192	1167	567	489	406	372	313	278	285	279	267	255	232	246	199	235	222	257	230	226	278	195	195	201	238	210	251	232	241	190	251	214	206	200	232	199	248	200	211	244	224	202	230	234	212	210	224	223	228	206	207	230	227	236	237	228	230	206	229	227	214	211	195	227	210	216	235	228	211	212	195	215	207	209	228	204	221	233	221	200	177	221	218	167	231	188	211	254	224	212	216	187	183	204	222	232	223	188	206	197	210	229	242	207	218	206	214	200	216	227	209	214	222	216	210	198	233	219	216	214	172	234	192	198	204	228	220	209	240	220	193	213	211	209	225	225	203	226	203	236	224	199	177	180	211	220	218	238	214	200	236	223	217	208	217	232	234	225	224	215	213	228	220	200	228	217	221	223	208	212	217	217	215	210	205	208	195	196	223	207	222	222	220	200	214	214	222	234	198	237	215	201	235	224	193	243	252	215	235	223	191	189	239	197	210	205	221	241	223	213	227	211	225	201	223	202	229	231	207	219	231	209	236	234	218	203	212	226	213	206	195	214	201	229	207	226	197	194	224	215	215	210	222	228	225	208	233	203	227	213	201	211	222	197	235	208	222	214	206	225	213	227	251	208	232	211	206	201	200	188	216	251	213	224	207	214	232	223	199	197	215	215	221	194	224	222	215	214	199	224	226	210	208	227	214	235	206	207	234	210	230	265	206	228	222	238	181	201	217	219	212	209	234	212	219	212	197	212	220	210	203	189	207	217	221	185	204	191	256	239	227	224	214	245	219	222	223	204	202	206	208	212	209	259	202	194	219	203	217	231	243	206	232	244	222	236	200	191	220	193	210	220	199	228	230	221	224	237	205	197	225	242	234	212	226	209	219	217	215	235	215	194	208	207	219	238	187	214	191	195	198	195	219	182	221	233	211	238	254	208	222	211	208	197	218	232	202	250	218	228	217	239	223	185	237	194	198	201	230	227	237	210	199	221	210	209	228	239	233	191	218	224	204	181	203	231	197	237	218	240	219	211	212	202	232	213	222	220	219	215	195	206	215	206	210	203	217	222	215	200	207	222	215	213	222	217	217	184	231	207	222	206	202	206	231	203	224	247	209	221	224	220	219	191	238	229	215	232	223	225	246	226	203	222	225	214	239	213	238	205	194	193	183	220	203	207	209	205	205	233	201	216	213	209	207	221	215	227	196	249	208	228	190	224	217	212	198	233	218	236	211	198	229	230	203	193	198	218	196	220	205	204	205	213	181	239	209	217	205	232	186	226	239	234	238	226	218	223	194	244	249	234	224	227	245	206	191	163	199	230	208	212	213	214	239	224	191	191	231	206	201	204	195	213	229	195	218	207	218	186	211	227	225	223	215	175	230	225	221	215	213	189	230	202	212	221	214	205	194	202	237	203	194	207	223	195	201	212	208	218	196	235	222	195	185	198	213	211	200	198	212	205	219	237	204	198	185	216	217	214	229	205	211	210	246	199	249	207	205	247	208	236	198	227	210	205	217	212	224	235	240	215	231	217	214	208	200	195	225	223	183	206	250	248	216	239	211	259	234	211	240	224	225	231	220	214	208	231	209	239	212	207	233	210	206	228	207	187	211	234	190	248	215	219	229	267	222	205	244	218	212	228	208	210	253	245	235	234	211	200	193	239	246	232	206	217	182	199	202	195	232	202	177	195	210	220	220	234	221	235	238	228	193	221	246	226	213	173	229	200	225	231	218	204	220	234	230	210	201	210	239	213	208	226	236	221	215	230	235	237	241	228	238	211	221	218	214	216	237	217	229	223	197	205	223	251	245	206	218	208	210	224	185	210	224	200	222	208	226	225	214	239	243	250	236	248	252	213	212	228	231	204	246	222	216	236	197	234	213	220	211	197	252	219	220	195	192	219	212	219	219	210	236	205	227	220	233	212	182	236	225	219	211	225	233	224	210	236	225	228	213	220	265	237	199	216	231	179	205	223	217	236	219	200	228	220	193	194	218	201	198	217	196	221	193	233	214	209	189	186	243	231	199	228	221	242	248	208	231	187	205	214	222	223	246	210	230	199	230	200	245	196	214	209	196	233	239	206	233	193	200	199	245	203	252	201	174	201	239	205	226	236	199	201	202	209	252	206	222	199	193	249	223	211	198	203	210	195	215	208	203	226	224	216	201	231	230	232	205	209	224	227	208	232	201	208	222	231	222	235	193	202	229	211	215	219	223	193	198	187	196	234	225	210	231	237	220	221	226	215	223	231	246	200	227	247	181	217	223	225	207	219	231	239	237	254	214	189	219	221	243	242	216	206	193	222	194	232	220	245	220	199	208	237	205	206	241	197	230	201	193	188	247	200	223	205	192	247	216	184	215	214	213	206	207	196	206	244	231	190	203	219	201	202	198	213	213	216	246	229	242	214	216	203	218	219	207	222	190	246	235	242	241	254	234	222	214	213	217	207	218	231	225	202	235	208	206	207	238	214	249	220	220	211	231	222	215	206	252	219	235	213	236	231	236	217	207	231	189	199	201	219	218	205	241	216	215	229	239	227	238	229	235	219	222	229	192	228	214	207	252	223	205	237	196	216	231	218	222	232	204	239	232	230	236	217	198	215	221	219	246	205	257	208	243	228	198	221	211	201	235	181	242	233	197	203	211	229	232	214	232	203	204	222	242	224	187	191	208	225	221	221	217	212	233	265	272	231	230	219	215	232	198	202	204	241	234	231	199	198	221	212	237	220	205	227	210	208	212	227	227	203	218	223	212	221	211	224	197	223	228	225	228	211	205	214	220	220	195	216	217	219	215	200	184	214	213	187	186	179	234	230	189	196	212	216	229	223	208	208	187	206	193	204	246	220	256	212	227	221	218	199	219	242	194	197	224	214	224	225	233	212	229	214	229	219	229	200	223	210	216	224	214	232	207	226	249	228	228	227	249	232	224	197	199	248	220	212	204	216	238	226	225	188	241	195	188	223	252	218	230	238	240	214	217	247	253	201	224	255	227	197	210	210	219	231	223	217	209	216	205	219	207	264	207	222	228	206	202	185	210	248	208	211	196	202	218	217	221	234	213	214	201	196	229	217	238	215	228	207	190	210	210	227	230	206	198	251	234	230	247	196	235	206	226	206	200	221	209	227	199	197	210	226	232	225	230	217	256	231	231	199	208	249	209	210	205	242	210	226	221	201	189	218	212	225	211	214	224	196	218	229	212	212	211	179	211	251	216	219	227	225	229	212	251	232	233	232	207	221	207	205	213	231	217	213	257	198	247	234	233	206	205	214	225	191	228	218	196	207	244	234	229	203	238	207	232	239	195	219	206	225	202	202	203	233	210	220	188	248	238	223	218	208	198	222	195	192	200	231	189	224	230	232	219	206	189	204	209	188	204	205	220	224	220	247	228	202	219	224	213	209	201	244	219	221	213	204	215	196	252	220	213	210	210	219	215	231	210	241	256	213	216	202	201	211	233	210	232	230	206	206	217	218	211	190	244	226	205	218	216	209	218	221	185	224
6682	1445	1413	1538	1276	1268	1145	1012	881	773	763	743	735	668	724	670	661	607	630	653	617	626	600	627	613	630	657	604	681	640	612	594	576	611	620	632	542	596	593	632	611	573	524	596	615	609	585	599	612	592	595	564	583	622	591	618	581	590	572	549	568	591	623	559	557	598	612	570	587	563	584	621	582	600	588	582	567	551	573	594	605	587	552	573	561	593	613	610	591	597	564	578	581	573	568	574	530	572	630	567	581	563	553	560	600	580	547	534	552	560	585	602	566	550	585	576	576	564	585	575	585	591	605	570	594	622	567	551	575	584	577	624	622	551	593	577	550	630	565	590	619	577	575	588	585	586	545	542	591	572	608	591	606	616	591	542	575	552	560	571	602	574	637	583	604	615	568	607	614	541	581	581	628	589	594	546	563	570	633	610	588	564	598	579	605	606	607	536	636	621	554	624	576	592	628	558	520	592	612	589	510	573	587	601	581	626	560	610	608	656	588	568	547	569	599	576	558	594	583	556	555	589	597	577	600	624	608	573	590	563	573	603	598	585	552	576	554	608	551	564	583	587	586	566	520	562	586	554	537	650	566	573	583	590	567	581	591	547	584	590	579	603	620	551	549	595	610	596	619	600	609	620	603	582	605	545	576	600	614	570	620	588	587	569	581	601	571	592	599	602	559	580	568	596	584	566	598	638	566	583	563	575	583	559	616	545	593	533	597	604	575	597	537	568	570	570	570	601	595	550	552	540	602	589	574	584	601	576	551	554	542	591	589	552	576	581	547	592	557	613	572	626	566	554	597	626	574	588	622	591	592	617	555	614	572	614	563	565	607	573	604	592	606	580	596	574	595	550	573	541	579	538	601	576	558	588	581	589	565	557	597	531	619	556	628	594	633	617	558	585	601	551	562	630	554	618	522	575	580	561	560	552	558	577	579	584	622	544	592	607	600	596	569	575	534	558	590	545	619	577	579	558	569	562	584	599	594	580	612	610	598	568	597	558	573	587	552	597	556	568	578	644	607	572	558	576	547	602	552	633	595	578	584	564	591	557	603	573	583	584	562	598	619	571	577	553	569	579	578	534	580	570	594	594	574	574	574	575	580	559	564	586	606	540	561	576	582	573	576	585	596	518	557	549	558	551	582	572	538	567	584	590	583	612	563	578	569	606	597	572	559	552	591	592	536	598	618	596	629	601	550	579	574	592	562	602	578	582	580	608	613	571	575	552	568	584	573	576	540	558	567	577	587	588	597	592	583	547	591	575	608	593	556	565	546	543	564	562	563	597	577	563	581	581	579	579	596	619	589	607	567	564	592	599	544	631	593	548	596	576	584	590	570	553	637	573	545	590	577	633	587	560	619	642	584	579	611	581	555	545	609	602	609	585	590	567	599	600	591	562	614	613	576	594	557	556	573	580	551	547	623	538	554	580	564	583	582	571	598	567	567	560	616	598	584	565	539	590	574	567	557	567	564	629	554	563	587	616	580	609	571	567	578	562	579	620	547	608	599	572	631	572	601	577	593	639	601	536	549	596	578	608	572	584	587	576	579	579	594	562	634	562	609	610	564	551	541	569	580	572	574	602	587	585	581	548	570	603	607	602	614	564	559	651	617	567	555	585	577	545	581	604	605	546	611	567	579	579	639	599	606	601	600	607	626	637	611	575	545	598	563	587	571	567	618	598	580	612	596	573	582	558	618	566	610	588	575	571	552	581	568	603	574	576	550	561	622	588	612	617	588	541	647	595	609	564	585	569	598	589	578	636	569	608	590	564	588	580	578	582	613	581	565	561	591	622	571	602	580	596	581	554	576	571	590	528	548	620	589	562	576	611	580	574	602	561	576	586	591	603	589	547	570	526	543	577	581	594	573	558	609	560	587	588	561	607	561	601	583	575	582	586	570	519	595	595	564	601	599	537	576	577	603	566	598	603	608	573	603	603	601	543	602	562	585	607	590	576	576	592	586	551	604	606	568	608	555	587	581	575	613	576	621	571	578	584	547	559	623	593	607	557	619	564	542	546	608	590	549	576	600	555	541	554	575	566	585	567	568	616	582	594	562	556	599	622	551	587	605	642	552	582	582	575	587	625	597	599	615	548	615	551	562	575	571	598	584	586	576	602	583	590	599	554	609	600	568	599	577	626	586	591	584	581	581	555	572	596	569	587	613	607	581	574	592	584	597	584	579	577	622	554	563	564	559	604	599	562	575	563	601	565	629	599	593	550	597	561	545	563	578	579	576	597	617	587	563	585	597	549	601	582	560	592	578	569	568	601	573	609	586	577	555	584	589	556	575	557	598	586	591	594	624	563	597	544	598	572	589	590	566	549	604	571	586	595	610	559	574	554	619	596	613	596	533	568	535	570	607	597	559	587	573	588	565	581	550	594	582	582	596	616	559	600	590	587	642	606	578	569	570	597	573	584	583	620	524	571	607	560	566	583	587	611	595	603	561	556	562	568	586	584	566	581	625	526	556	521	604	587	588	620	568	579	573	604	596	574	603	574	571	591	581	524	553	619	560	592	571	604	605	577	576	548	599	574	628	577	607	640	574	598	549	555	599	599	585	578	606	606	607	581	575	567	564	563	541	571	607	598	582	589	573	593	568	625	610	609	558	574	572	549	571	616	584	564	569	587	593	578	588	604	566	580	567	570	612	579	605	591	581	553	616	598	574	577	591	592	569	603	579	564	586	592	598	606	553	598	548	621	622	567	614	551	614	581	552	562	605	586	581	566	589	577	603	595	561	579	585	601	561	552	536	555	573	592	607	572	601	568	572	554	568	555	583	635	607	610	606	578	567	593	634	573	574	532	570	573	596	540	572	597	571	563	546	580	540	586	563	558	585	591	576	561	610	583	590	602	589	532	575	577	574	591	585	577	550	600	634	577	599	588	574	544	553	574	579	562	630	578	591	606	596	558	587	586	576	562	543	597	586	617	607	586	569	542	591	559	599	566	579	608	557	596	594	568	588	577	567	545	611	546	593	565	526	601	580	594	570	619	578	548	603	525	585	577	627	581	584	594	566	592	567	574	592	570	617	608	601	557	582	569	589	593	584	651	585	571	621	562	587	598	612	587	570	587	577	572	593	600	579	566	589	531	552	609	599	564	587	553	532	610	612	512	590	602	565	610	579	572	598	554	595	593	574	562	589	601	596	584	551	600	629	588	569	599	570	599	556	571	574	548	624	600	605	582	538	598	582	575	584	599	533	552	567	577	557	612	577	634	540	621	569	600	596	606	572	575	611	613	562	572	563	584	594	561	559	607	621	588	580	568	580	615	557	612	566	540	552	586	550	570	546	597	574	574	587	580	591	575	565	560	573	581	576	541	585	573	579	596	588	580	600	581	578	627	594	589	588	615	581	604	557	594	601	626	593	635	596	578	576	569	587	616	562	594	639	601	555	550	606	609	563	564	570	580	567	606	581	557	581	584	579	543	597	556	600	576	587	614	578	577	576	565	612	617	569	591	553	566	618	604	577	556	587	621
15977	2673	1386	957	724	622	575	510	523	466	444	428	426	393	374	411	389	402	347	365	386	394	366	364	389	358	377	351	364	374	350	396	368	367	352	383	353	387	350	361	363	390	370	360	395	339	342	368	360	383	376	323	333	368	344	389	387	325	339	337	341	393	350	366	344	352	372	393	370	388	368	387	345	347	362	368	398	411	342	350	382	351	405	361	384	343	336	375	349	363	338	348	380	357	359	371	370	345	399	371	378	387	348	342	363	360	392	354	365	340	363	383	388	357	351	356	366	321	374	369	350	353	351	382	386	368	400	373	358	351	373	361	351	373	360	371	380	339	372	346	354	342	378	381	351	370	367	369	355	405	384	360	408	352	367	378	349	375	364	311	334	325	315	352	381	328	387	360	348	357	367	378	337	396	320	388	351	362	356	347	318	374	347	385	328	343	378	328	359	376	334	352	361	380	379	391	371	353	362	340	357	360	365	355	343	381	351	354	376	354	340	329	357	347	350	350	368	369	385	377	373	347	348	375	382	383	359	344	361	330	361	355	397	345	371	338	352	382	370	351	370	331	368	364	348	329	369	362	370	354	352	383	354	365	320	328	376	362	345	351	387	371	343	370	366	353	332	323	347	335	369	341	359	376	344	375	368	324	375	363	332	350	344	334	330	344	345	356	366	346	388	371	406	358	338	361	376	365	361	350	381	372	375	359	361	373	355	346	325	329	345	367	393	355	342	379	387	371	394	369	361	350	376	387	363	372	347	353	354	393	394	351	347	370	363	322	338	352	363	382	358	374	330	357	360	382	364	383	354	356	341	353	409	369	368	360	320	397	342	387	370	351	333	399	368	346	376	388	367	349	371	359	388	335	365	373	393	350	369	345	379	360	369	341	391	374	375	359	348	374	343	374	357	335	367	373	381	367	369	365	362	358	361	348	342	334	353	396	376	406	350	385	389	333	359	361	367	383	350	336	361	393	381	341	365	358	327	354	407	342	351	342	353	357	336	356	369	369	355	354	341	341	375	368	348	343	310	391	370	363	361	357	382	388	404	335	379	329	369	342	374	375	370	366	360	347	339	365	370	353	357	387	365	308	376	373	349	374	365	352	328	355	374	359	344	387	375	360	328	339	343	387	361	370	369	360	342	379	363	328	327	355	332	362	371	364	353	343	337	359	349	404	338	375	321	319	366	347	350	380	335	340	365	357	348	408	336	364	365	343	356	342	356	370	357	361	393	386	365	359	386	355	360	343	341	369	359	321	361	359	344	347	345	363	366	371	360	364	325	361	350	354	327	373	351	326	376	337	355	332	341	333	350	385	357	353	365	343	374	346	359	337	396	353	374	327	340	377	331	343	393	346	339	387	337	353	363	359	423	377	325	376	367	360	363	370	316	346	373	320	343	354	357	334	398	352	367	337	345	387	355	333	322	356	396	363	362	352	379	354	340	357	358	326	350	355	337	328	363	364	355	337	344	370	343	321	359	365	357	371	365	384	347	347	380	395	380	366	350	376	354	333	370	367	357	365	377	369	342	376	360	349	342	408	364	381	355	372	349	326	355	346	393	370	357	349	330	325	381	348	349	346	384	385	386	362	350	357	347	332	343	349	342	323	346	396	387	343	392	384	371	366	379	385	379	378	331	368	373	358	360	366	351	349	371	326	333	381	383	383	372	362	346	364	353	375	354	392	375	347	378	387	354	370	363	330	361	353	353	359	367	365	346	344	343	371	383	343	393	348	358	367	334	358	330	374	387	363	359	357	380	373	365	350	366	362	311	305	376	316	374	326	339	365	339	376	356	354	365	396	369	372	373	378	382	375	380	369	361	386	387	420	381	356	344	368	328	362	357	356	368	364	367	351	351	384	342	331	370	352	353	382	373	360	338	341	361	363	345	364	360	337	358	334	368	366	367	355	353	345	350	365	331	379	388	358	370	378	350	375	316	333	349	358	353	383	379	335	323	355	343	345	327	375	354	374	333	351	362	366	385	350	363	357	348	370	392	359	401	363	361	359	334	348	365	374	368	338	355	314	376	360	384	360	377	362	355	347	374	369	341	354	377	405	354	327	335	355	365	356	357	327	359	363	335	346	402	393	376	372	366	410	352	337	326	371	362	387	357	371	375	369	357	339	359	386	348	362	370	394	376	349	370	394	376	387	363	349	331	343	326	358	377	322	352	345	348	356	371	345	425	368	372	388	354	352	369	390	352	413	369	375	346	380	351	344	354	350	365	345	356	337	349	359	392	402	377	370	355	387	372	341	367	373	378	367	342	340	367	399	347	359	332	366	378	330	378	383	320	351	377	344	366	349	343	378	388	373	386	362	410	354	361	365	333	374	358	335	369	326	339	325	333	324	367	374	338	371	386	363	369	321	374	397	376	364	341	346	348	384	353	378	393	388	381	353	385	352	379	381	352	331	364	368	369	356	355	367	347	354	334	353	389	369	391	355	355	353	382	376	373	363	384	357	383	358	369	331	373	328	384	366	361	339	349	350	306	377	347	330	333	345	355	393	408	365	346	377	359	359	352	382	362	359	387	377	427	377	372	368	377	335	377	360	345	364	340	361	388	362	351	342	361	372	400	368	311	393	348	330	385	360	337	360	386	348	367	338	370	392	353	383	386	354	396	357	360	350	382	370	352	355	357	355	364	381	374	352	349	407	362	350	365	383	376	333	374	362	412	357	353	355	358	342	349	369	367	351	306	367	365	383	390	339	371	362	355	379	359	371	363	363	304	328	370	360	317	359	323	378	357	348	369	365	360	362	354	372	370	366	377	389	355	345	345	374	313	348	323	382	388	372	351	350	368	349	371	390	350	349	388	373	349	357	358	370	372	389	356	325	363	371	365	334	363	392	385	365	306	352	354	389	367	376	363	348	378	363	362	315	343	349	379	362	384	394	361	386	373	356	367	360	372	341	383	368	375	360	370	372	372	347	360	399	364	372	343	351	348	338	371	351	390	335	369	382	353	372	346	354	358	304	350	352	336	346	400	400	378	368	387	349	388	359	348	392	338	340	353	361	344	354	368	331	351	360	349	336	361	330	335	347	346	365	375	371	391	323	342	387	359	360	372	315	388	408	373	362	365	368	352	375	349	363	347	386	389	397	364	408	350	347	362	371	393	337	356	344	378	341	365	352	352	344	345	344	332	357	361	338	327	346	375	318	376	357	346	388	365	334	365	334	364	320	342	359	349	374	382	334	354	351	368	361	377	343	406	325	364	364	402	362	338	352	323	386	370	380	338	370	348	357	354	380	379	337	360	341	368	378	347	342	341	347	361	359	342	388	365	327	342	384	355	385	361	354	329	342	391	359	379	384	363	354	369	335	356	370	379	348	336	376	375	349	379	382	358	339	354	387	364	359	350	362	366	374	388	347	361	340	393	346	365	376	371	373	358	388	402	380	337	359	396	395	361	332	328	362	358	363	387	360	335	348	383	358	370	336	333	371	350	361	332	380	389	364	380	353	342	357	355	360	344	359	355	407
9236	2404	2545	2651	2337	2207	1999	1700	1442	1426	1353	1207	1156	1162	1012	1037	1065	1057	1020	940	950	967	922	944	939	965	989	927	910	889	929	900	898	932	883	888	935	850	894	943	890	955	969	932	936	919	885	865	854	836	871	889	926	938	900	893	887	931	849	895	862	871	870	907	869	893	880	864	893	868	935	901	868	882	914	891	879	888	891	873	925	912	889	836	896	881	931	952	882	826	851	932	872	882	844	844	933	885	889	911	869	893	901	876	884	872	870	869	812	939	909	903	897	828	905	867	904	898	886	891	873	912	903	898	880	854	881	880	851	914	851	885	955	893	871	848	901	882	892	837	836	932	903	851	943	892	894	854	925	869	896	908	934	891	901	863	846	859	919	848	866	914	848	954	864	860	913	838	926	907	839	860	899	888	867	858	852	888	937	899	941	924	894	880	877	925	865	873	916	861	868	903	922	865	842	894	858	902	886	848	852	859	906	909	873	856	889	845	879	901	845	902	817	871	878	903	884	882	914	895	912	862	914	858	866	837	872	867	889	889	917	884	914	870	926	853	844	865	908	870	841	890	902	902	903	888	915	930	883	873	849	862	880	880	902	881	907	920	863	925	820	888	902	897	820	868	915	883	848	903	897	834	894	922	896	890	853	881	852	940	846	897	894	825	943	864	898	933	894	879	898	885	910	858	877	890	888	826	880	860	903	831	830	901	856	851	879	880	847	861	870	891	893	924	877	859	849	946	908	822	880	844	867	901	968	971	825	918	901	876	883	890	819	866	910	899	859	912	870	874	836	845	830	883	897	909	892	842	915	865	850	901	919	913	882	874	878	925	941	915	857	892	857	823	922	832	868	918	906	872	851	908	846	857	898	881	904	942	886	875	895	891	892	925	890	939	878	901	879	880	884	882	861	915	885	889	877	875	928	858	847	880	889	921	913	872	911	904	832	880	859	909	856	900	898	898	904	888	883	911	933	870	840	865	916	824	913	923	840	897	870	864	890	854	903	901	872	948	858	872	903	875	881	911	919	903	861	924	868	921	840	890	880	844	878	864	867	870	867	863	872	870	870	884	839	829	860	848	905	907	924	866	905	933	897	886	869	881	843	912	845	917	903	892	891	902	902	963	935	900	850	832	882	889	905	901	939	881	822	868	896	909	910	893	849	902	871	894	870	910	877	926	881	898	883	874	887	888	835	902	841	867	860	838	832	848	862	887	827	883	860	908	952	902	874	892	862	874	904	896	894	902	904	892	879	864	898	896	891	848	891	905	826	906	841	884	821	914	916	860	918	903	914	904	923	879	883	875	905	919	893	848	906	841	901	882	841	852	872	874	871	892	853	939	911	842	898	911	924	892	901	838	873	867	902	877	927	930	934	839	902	815	926	875	860	879	900	909	905	890	930	883	860	850	923	869	891	869	863	879	923	846	900	933	917	907	909	905	888	949	871	881	887	870	862	901	823	869	891	847	815	906	891	890	869	971	886	940	884	886	823	896	875	915	893	847	838	886	873	902	931	916	910	835	924	837	882	917	892	862	889	888	891	894	866	880	873	893	894	865	904	908	928	900	871	789	913	919	868	878	864	874	935	852	885	877	827	868	891	908	861	852	934	896	884	888	900	849	895	885	904	837	882	886	905	898	912	866	903	890	891	893	912	940	893	863	903	873	883	867	888	878	859	895	854	887	926	848	933	888	869	941	875	861	885	879	814	867	886	904	862	904	874	846	951	893	883	920	885	848	807	837	844	891	918	879	914	909	898	886	848	941	904	913	926	909	881	857	873	953	919	910	874	913	845	886	873	847	887	902	930	848	849	862	859	904	865	888	867	858	872	935	863	909	866	887	894	901	856	902	892	889	872	854	877	900	885	938	866	885	865	901	950	854	916	903	932	878	844	922	917	876	893	856	890	959	872	914	917	903	877	831	850	928	930	893	867	863	941	882	862	921	892	924	918	877	907	845	929	872	884	913	879	869	837	840	905	836	840	909	904	907	855	910	892	824	881	878	850	845	845	884	883	935	917	883	827	836	892	937	859	840	888	907	900	884	855	909	855	870	907	896	858	876	818	889	906	950	851	863	887	971	890	854	963	900	831	899	876	839	885	888	901	880	890	897	862	914	873	868	864	866	875	854	904	879	888	901	873	901	879	878	824	925	868	918	860	883	870	912	901	926	874	894	817	865	874	891	887	858	844	872	899	908	849	913	876	859	897	852	932	853	918	860	899	918	880	865	923	908	845	905	868	862	881	883	882	878	889	837	875	883	894	873	916	880	845	855	857	813	901	882	877	883	878	887	870	823	897	887	949	883	906	920	834	877	924	874	831	887	839	884	920	842	858	905	824	908	877	886	891	872	871	826	891	935	886	887	907	883	864	857	902	846	899	913	885	790	856	845	902	858	881	905	896	881	915	881	890	888	886	860	904	826	871	849	858	890	863	890	855	872	852	892	898	842	908	832	885	876	841	921	860	855	905	906	901	903	897	928	849	922	861	899	926	870	860	839	903	925	875	870	877	870	906	910	937	865	869	927	892	857	883	889	890	891	884	917	888	838	842	860	902	834	925	891	947	869	894	907	899	852	837	884	900	857	864	849	882	904	857	895	883	879	852	837	871	888	827	945	850	822	866	817	916	896	849	886	825	944	886	857	881	897	907	860	894	849	923	925	914	823	869	892	870	876	835	910	924	863	857	880	874	869	896	888	908	867	880	838	905	888	851	931	889	882	906	848	821	930	865	893	871	842	859	885	883	893	942	892	835	889	928	860	910	873	893	858	901	892	889	862	882	879	907	900	835	942	866	895	792	912	842	903	918	839	903	871	921	855	863	880	871	887	900	913	874	921	965	864	916	912	877	881	927	859	924	913	927	885	889	889	868	862	903	916	852	843	886	889	935	909	868	853	900	913	881	865	897	828	868	873	880	913	919	880	881	866	902	890	911	872	892	912	856	921	904	836	920	914	884	942	873	911	861	858	848	871	909	908	872	909	848	874	858	916	805	879	862	854	862	882	866	900	897	924	910	875	921	887	912	850	894	927	923	856	866	902	916	912	884	826	905	888	909	934	888	908	886	869	892	941	856	856	933	853	908	905	924	840	939	892	877	867	919	886	938	875	871	895	928	839	873	847	884	921	844	856	900	872	929	848	887	873	906	870	859	926	900	842	856	891	940	913	891	863	896	881	858	913	865	860	844	876	852	870	839	892	890	872	890	900	905	895	905	882	916	868	902	819	888	907	894	882	889	841	870	856	923	853	874	885	893	853	854	858	903	879	824	899	886	919	877	835	886	898	840	878	859	940	902	868	890	933	900	927	889	872	928	904	873	897	863	924	866	928	880	851	879	916	922	949	868	867	942	875	821	874	886	867	921	882	886	897	907	881	864	902	892	866	953	874	921	893	859	806	879	915	898	930	898	887	854	906	907	873	890	873	849	869	918	880	892	898	907	841	869	863	894	917	884	910	871	800	882	824	877	910	937	927	821	920	838	844	900	956
2653	884	475	415	363	344	444	404	359	380	367	420	410	384	384	372	370	374	365	370	359	388	368	375	391	376	365	387	374	370	379	378	393	387	368	353	368	372	360	378	379	439	397	365	357	367	409	405	342	385	358	362	330	360	357	371	375	387	415	380	345	346	377	355	368	375	354	375	393	359	363	351	381	398	384	349	399	405	368	408	377	393	340	393	335	411	397	374	397	407	372	359	389	406	402	389	368	387	392	357	361	366	367	349	392	373	391	349	367	384	402	365	396	404	373	384	394	393	384	395	394	383	367	368	389	382	369	366	361	402	379	376	420	400	344	362	372	406	409	398	398	370	383	381	363	387	395	373	386	357	386	393	348	352	368	410	367	402	362	399	401	377	360	384	367	341	385	376	334	350	393	400	368	394	357	377	348	377	394	383	363	378	386	391	381	390	367	364	344	408	343	358	376	386	383	355	432	381	374	386	401	368	443	389	405	390	369	348	431	354	373	398	371	373	368	346	385	370	376	404	384	378	364	359	399	377	340	390	366	358	407	367	357	363	412	393	336	391	359	399	370	381	421	398	399	404	387	398	378	364	404	376	370	386	387	405	390	366	378	383	346	357	343	374	373	348	405	361	364	361	361	314	366	386	372	392	336	375	360	373	367	338	370	368	340	390	379	388	399	355	404	394	367	363	350	354	406	355	354	392	374	361	338	378	385	422	369	358	391	367	399	361	366	412	384	352	409	358	367	396	397	363	392	389	391	378	395	384	379	406	365	395	412	381	384	373	422	367	371	360	394	379	381	390	362	370	341	383	381	398	379	424	389	346	358	380	368	392	373	355	377	368	385	398	375	353	338	372	391	398	385	346	389	419	366	385	390	396	385	359	362	376	389	389	387	404	361	373	339	383	368	374	369	385	365	405	369	362	384	389	390	386	375	356	378	357	365	371	401	403	384	360	345	391	371	408	428	368	380	373	375	389	418	351	376	363	342	367	351	346	393	376	372	363	389	401	392	362	376	396	372	355	352	398	361	369	375	357	355	375	366	352	381	371	374	381	369	374	366	390	394	386	308	390	356	410	325	346	343	356	401	365	343	431	423	379	359	387	413	376	388	389	363	369	337	395	363	365	387	382	386	360	374	346	343	418	367	388	348	358	368	409	365	363	412	371	379	378	356	430	412	383	391	374	348	375	394	361	365	361	361	362	351	342	389	339	399	368	365	357	377	344	363	368	362	370	342	378	379	369	404	401	395	372	379	357	354	368	399	388	392	415	345	367	358	378	353	363	393	386	387	379	359	379	382	379	394	414	379	350	389	387	407	368	365	416	373	329	358	409	384	367	365	375	374	389	392	366	344	387	384	373	393	405	395	387	376	375	371	370	400	415	384	384	392	385	364	371	409	361	338	387	382	390	400	376	348	400	406	416	375	346	356	369	369	357	390	401	374	394	378	360	348	374	384	364	385	411	381	340	371	383	411	416	366	395	355	384	383	345	381	362	374	366	381	373	371	357	403	425	379	349	394	368	360	384	414	380	402	366	380	373	384	369	367	411	370	372	341	345	388	369	345	359	415	399	348	394	398	372	365	360	373	345	328	370	373	379	408	383	359	364	371	357	376	383	354	370	350	358	385	329	361	400	364	397	369	379	339	399	389	348	359	340	359	340	400	369	371	374	385	348	406	347	364	362	408	399	409	381	363	390	369	375	410	349	380	410	365	379	396	389	354	395	395	368	373	354	423	371	392	386	381	369	406	377	328	352	365	397	371	388	387	377	399	386	407	392	391	391	381	363	374	384	364	351	359	362	377	380	390	363	412	368	372	395	353	378	386	360	359	361	393	366	356	349	412	381	361	367	379	386	355	360	356	344	370	357	371	427	372	375	377	366	344	366	372	385	377	403	397	371	404	342	348	331	389	377	394	376	391	373	351	372	385	385	338	342	375	407	369	368	350	407	392	390	398	417	365	384	378	356	366	402	389	372	387	344	345	359	389	347	396	384	388	407	404	383	359	370	404	392	331	406	423	340	349	386	362	388	367	337	394	387	353	386	377	364	373	344	400	420	375	351	388	367	372	342	391	407	367	390	385	369	378	383	395	381	396	373	402	379	371	399	341	343	336	361	367	388	385	372	391	387	393	349	381	370	386	377	380	371	358	375	346	364	414	351	361	407	375	359	367	395	351	359	354	363	369	371	399	373	379	389	403	387	403	406	393	394	368	384	383	388	323	350	371	364	369	384	379	378	362	366	396	387	386	413	399	397	375	404	331	399	430	402	373	406	340	406	364	373	396	362	397	389	402	393	366	425	368	403	385	359	363	368	357	385	383	340	354	337	365	373	383	375	365	379	356	336	348	407	352	384	391	384	363	360	329	367	339	406	385	380	402	354	350	360	354	383	367	389	349	378	394	399	340	355	393	379	374	393	383	405	344	373	402	355	376	387	385	391	412	366	379	373	389	377	364	379	361	340	400	360	373	387	376	399	411	368	384	393	385	344	383	361	398	379	371	417	361	394	355	369	388	387	361	366	360	356	369	377	363	375	381	390	378	385	384	361	389	340	345	430	410	334	385	388	372	378	379	356	408	416	360	377	344	393	377	391	361	372	372	342	394	367	340	376	335	408	426	413	380	398	409	391	349	349	411	372	396	344	410	341	434	348	367	383	391	383	361	378	382	387	352	390	386	369	373	418	368	388	402	363	392	358	370	336	407	370	369	379	365	369	358	351	395	401	387	419	382	358	375	342	352	359	368	354	345	365	390	366	359	386	387	362	401	368	376	367	383	384	384	374	375	348	397	380	381	421	368	373	380	406	402	441	374	372	376	382	351	389	356	383	400	393	350	385	394	400	404	388	377	365	344	341	380	353	389	377	361	359	351	354	363	402	375	391	375	396	386	384	354	360	412	376	399	383	388	368	395	380	366	402	379	392	360	395	339	390	389	393	392	360	363	338	352	395	348	374	362	412	423	369	375	418	356	370	344	376	386	391	355	379	365	373	377	357	377	397	420	368	342	387	398	396	403	360	329	368	375	376	369	346	371	361	405	355	405	415	359	400	362	398	384	378	381	358	375	406	361	396	357	387	366	406	361	374	383	368	357	390	403	338	367	370	394	379	359	392	354	384	369	355	353	381	384	370	387	361	410	357	397	388	394	346	408	390	363	405	396	394	350	398	368	377	395	375	377	379	382	369	391	371	379	369	370	388	368	362	413	356	382	408	392	387	397	387	384	404	376	388	333	351	369	399	394	402	389	380	359	331	394	376	392	408	411	393	360	371	392	350	373	362	381	381	345	421	422	358	356	346	354	379	352	396	350	415	352	365	370	370	377	375	349	393	387	406	352	354	367	355	374	400	350	347	351	350	355	357	355	396	377	371	368	380	354	362	419	392	379	382	392	351	367	392	331	381	424	425	370	405	374	377	349	336	397	365	364	402	378	380	385	398	353	325	402	378	372	360	399	391	394	404	428	369	365	350	378	398	363	340	392	399	318	388
2574	1393	1097	977	945	930	889	957	934	928	869	908	898	871	913	892	860	885	810	919	826	873	895	882	896	852	848	861	893	856	847	889	872	918	940	838	896	896	872	851	856	879	837	874	945	887	875	853	870	839	872	904	900	885	883	860	866	871	889	856	848	949	855	822	865	898	880	899	862	861	840	920	912	888	846	898	875	863	823	889	858	859	895	849	861	864	877	918	871	842	883	863	827	850	863	888	897	893	863	882	918	880	907	848	872	852	860	852	897	831	907	846	899	898	827	908	900	829	880	912	845	865	925	806	878	878	886	882	936	904	861	884	913	820	892	939	876	859	840	908	869	862	910	914	874	877	893	860	847	907	937	867	835	852	892	849	915	903	932	851	847	857	914	881	872	843	858	891	884	954	857	962	887	896	842	815	870	840	897	924	896	924	883	939	867	855	879	838	916	879	836	860	818	884	905	847	879	852	901	834	884	897	794	901	824	883	893	877	866	855	864	882	902	852	883	866	917	860	855	898	856	857	890	864	856	858	919	848	808	821	864	880	925	864	848	884	922	868	844	855	870	887	877	862	858	918	900	994	845	859	894	866	870	868	844	852	893	871	895	869	894	893	863	904	815	924	887	848	870	862	846	887	842	906	861	890	921	850	886	856	816	859	901	888	870	904	865	842	823	860	878	833	941	846	887	899	853	937	892	815	835	883	905	907	905	927	879	868	882	825	847	854	828	882	900	842	891	859	871	876	835	848	865	846	848	896	884	903	863	896	901	882	865	866	850	873	880	831	865	863	863	857	869	856	942	883	887	885	873	883	873	849	899	816	901	821	846	861	852	836	858	875	853	905	888	916	861	836	896	870	853	846	894	873	898	914	879	848	882	850	911	878	907	900	848	853	823	831	837	919	852	824	855	899	903	889	885	863	895	892	807	857	879	933	850	850	904	925	923	877	900	865	879	918	885	905	871	878	878	866	852	888	871	849	813	883	862	847	882	910	831	835	890	891	830	849	924	861	886	842	920	839	845	848	923	856	848	858	824	903	846	889	904	901	825	917	835	838	834	886	885	890	863	858	845	918	879	901	880	879	896	840	885	810	878	902	887	864	898	870	821	897	871	858	890	862	895	909	883	845	865	902	912	848	818	915	787	861	864	894	849	825	950	878	843	877	860	922	897	891	859	848	939	819	863	858	876	863	822	903	888	863	851	866	863	871	823	852	895	844	824	848	882	788	895	892	833	798	860	932	859	882	908	828	804	876	890	840	891	867	835	864	882	907	822	855	915	949	836	883	902	859	889	866	873	907	890	920	847	851	884	892	873	881	874	908	840	884	837	868	907	931	841	916	848	892	849	884	878	838	880	862	881	859	840	884	933	915	871	897	898	875	894	823	896	854	913	852	879	804	865	891	882	889	897	852	874	820	901	872	865	886	866	868	883	882	864	844	775	862	874	869	874	872	891	938	880	812	866	910	870	876	911	869	893	910	915	880	862	889	858	875	883	923	870	849	806	880	906	849	860	824	805	892	890	878	856	870	910	883	853	900	899	886	894	874	864	852	912	917	863	915	922	922	926	867	923	837	895	915	881	894	884	853	956	875	840	843	928	879	903	919	882	869	854	895	917	871	893	938	848	897	848	851	889	871	873	858	926	881	842	870	880	883	845	887	875	789	881	892	835	910	870	885	853	895	852	851	823	801	904	883	914	878	854	955	905	855	889	913	848	874	863	868	899	882	858	808	864	897	883	892	831	917	877	905	872	866	867	870	834	837	885	830	865	877	861	893	882	835	860	894	889	854	903	848	898	827	917	830	877	865	836	895	896	810	863	840	863	908	882	918	916	916	854	888	863	845	925	899	864	855	888	890	861	873	879	812	857	915	841	885	877	908	900	862	856	884	899	906	839	851	878	877	868	911	871	871	879	904	917	877	936	905	850	836	872	865	884	841	874	887	849	904	874	861	901	908	900	876	865	898	878	939	902	889	888	860	896	868	862	822	847	906	901	899	872	887	825	849	808	876	858	840	836	899	927	887	910	873	882	852	936	923	903	792	876	849	856	843	864	828	860	884	894	832	878	831	883	872	910	880	863	849	881	858	893	852	863	910	872	881	887	880	878	889	866	872	871	877	851	859	862	893	885	862	882	828	907	850	912	815	891	860	878	895	914	898	834	883	869	866	901	824	862	839	897	870	880	889	883	887	848	889	866	900	847	890	888	841	889	818	905	895	936	890	852	860	872	833	859	888	910	815	867	887	880	834	901	903	864	850	883	893	877	886	892	870	877	902	898	907	871	864	900	842	872	902	875	926	853	872	862	867	899	922	854	899	860	882	907	855	870	834	867	841	890	871	838	918	909	863	923	861	867	877	874	878	878	865	851	891	882	848	880	788	870	856	936	844	886	913	875	916	839	858	841	885	849	889	863	897	856	840	873	840	842	877	832	867	889	877	849	906	912	891	920	895	849	891	903	887	889	869	851	842	870	897	872	869	889	844	922	861	879	864	901	846	889	860	864	843	853	821	870	867	881	982	828	873	883	864	941	851	915	880	891	908	816	825	931	884	853	862	903	852	862	877	856	884	865	907	903	873	866	886	878	884	834	907	881	907	871	895	890	863	906	887	807	861	928	930	898	862	853	888	856	877	820	872	849	884	860	855	865	836	874	889	874	899	884	886	869	894	854	839	874	876	899	845	864	901	867	884	889	890	867	918	870	851	805	859	833	878	869	873	882	860	896	784	902	868	841	897	875	884	877	898	884	840	885	849	881	876	859	854	779	897	877	872	859	846	834	855	860	832	890	866	891	859	871	887	892	878	905	876	854	835	904	927	873	854	947	866	900	855	897	860	910	879	836	900	862	894	851	899	809	906	883	838	894	934	869	830	866	884	929	881	936	908	915	872	842	877	894	892	895	862	903	865	869	867	867	916	863	848	861	878	928	868	900	806	889	921	913	880	928	868	859	882	850	841	852	856	811	913	905	893	854	943	871	807	847	895	868	865	844	899	895	885	867	920	908	901	885	858	898	871	816	909	876	873	888	883	870	887	930	809	848	899	900	934	936	900	900	894	895	874	842	882	836	914	855	907	873	891	878	821	884	837	897	882	930	883	868	870	877	911	859	849	950	894	875	859	908	913	905	872	862	891	837	875	831	846	893	874	891	892	896	850	914	848	918	906	885	862	862	876	886	857	875	926	880	846	901	890	906	862	853	905	901	943	908	876	850	881	893	940	869	911	893	829	885	864	843	893	877	883	864	908	920	845	825	950	883	823	831	873	909	919	865	852	930	903	912	893	862	857	933	835	822	888	856	869	856	864	908	844	879	867	873	894	824	852	832	915	912	871	869	859	896	905	872	877	907	922	912	860	897	885	870	853	883	885	881	892	865	908	863	843	872	898	903	869	839	865	863	854	896	879	864	896	792	864	868	872	919	850	860	801	911	885	880	896	899	896	888	836	865	897	903	879	921	876	858	849	896	851	875	857	864	918	834	841	864	887
8668	1570	807	499	423	348	315	288	269	236	232	223	239	256	211	242	214	246	218	224	237	234	238	237	243	236	193	250	212	236	242	238	227	208	251	243	264	204	237	244	194	221	256	229	221	249	232	235	235	223	179	228	223	217	225	226	209	259	243	209	215	207	196	216	234	230	243	230	260	254	219	232	214	198	231	247	209	227	206	248	229	246	216	215	205	226	256	201	238	215	189	214	257	223	225	235	208	229	213	239	233	224	199	185	245	224	240	232	199	213	226	220	242	244	219	240	209	192	236	238	242	230	245	215	237	245	211	202	267	230	231	233	207	253	216	215	236	208	218	230	232	202	211	206	231	221	218	206	208	261	256	236	236	217	235	219	220	237	216	224	255	211	203	213	193	239	227	228	216	213	230	237	211	243	232	233	197	202	211	208	208	229	231	221	230	227	213	229	220	211	221	185	217	230	242	230	210	222	231	213	229	229	239	200	228	200	222	213	221	213	215	234	228	229	246	236	216	240	205	211	226	227	202	203	231	227	229	220	228	201	247	245	204	201	260	250	208	212	232	211	221	241	224	228	252	202	217	223	213	232	227	231	220	225	198	223	247	223	224	225	239	227	232	214	235	236	205	221	237	235	218	224	227	212	259	224	212	246	219	213	230	253	237	223	229	193	247	235	244	228	234	242	243	243	216	230	213	253	212	228	216	199	214	245	223	231	212	235	218	193	227	231	255	205	205	246	203	237	197	214	233	238	225	230	226	200	253	216	208	200	213	228	228	207	232	237	247	252	234	225	202	224	229	225	229	180	216	200	235	207	222	216	219	209	227	222	225	235	224	204	206	230	249	241	236	204	218	231	240	243	220	218	212	229	235	203	218	243	206	230	236	205	217	229	225	219	220	239	248	235	218	205	202	197	222	253	245	236	218	240	244	195	231	220	226	206	212	238	217	226	188	221	220	216	230	231	202	207	215	212	201	232	235	230	215	209	237	196	205	217	216	223	204	192	252	234	237	215	209	211	226	214	212	230	203	253	204	257	225	215	231	227	245	215	229	205	219	215	230	228	235	212	210	220	217	230	205	222	200	224	217	211	199	228	234	239	254	216	207	237	214	237	257	221	218	237	219	233	219	233	232	224	241	207	233	246	262	252	211	209	228	222	272	202	197	219	233	208	229	239	223	215	219	211	234	205	216	237	246	209	188	206	255	208	252	225	205	229	216	230	235	205	217	211	248	239	203	203	246	248	239	226	243	235	222	237	244	204	215	233	196	214	243	238	224	226	221	212	228	212	217	221	225	239	242	242	228	254	217	203	214	261	224	229	228	249	217	198	182	234	210	228	218	227	244	234	216	253	209	221	255	213	232	220	224	211	235	251	233	189	222	225	179	225	215	199	208	192	234	216	231	218	244	217	199	231	236	232	240	256	216	213	228	188	232	215	219	225	225	195	200	234	220	229	225	228	233	254	242	227	238	184	216	236	194	228	223	230	221	235	229	214	208	223	239	235	196	203	200	218	226	227	218	227	230	232	229	229	231	243	256	211	227	250	226	241	225	216	236	228	226	222	221	243	242	231	247	221	229	230	258	222	225	249	254	216	214	202	227	241	200	200	244	222	200	237	207	211	224	223	217	245	212	260	214	235	232	218	215	227	209	229	229	240	215	198	234	186	225	183	233	195	231	246	220	217	236	215	231	221	209	244	213	237	207	242	203	236	224	264	211	217	242	232	248	220	213	210	231	251	214	221	224	218	239	238	197	230	245	239	228	232	218	246	227	240	204	219	216	216	232	218	230	234	231	197	249	213	205	259	251	239	267	236	200	214	213	248	227	226	231	243	225	224	212	258	206	208	241	239	216	195	232	224	265	251	222	245	236	218	216	197	220	209	211	219	214	219	196	206	228	228	206	216	233	252	211	223	248	208	203	190	244	230	208	250	208	245	243	229	231	221	220	220	206	246	244	223	192	215	234	233	254	201	240	208	194	240	221	243	240	221	241	218	235	216	195	218	226	206	254	247	219	213	241	240	257	238	223	223	240	240	236	242	240	211	210	205	218	189	207	238	200	212	205	199	227	232	218	242	223	238	224	216	202	242	201	235	226	234	224	213	205	229	231	195	226	214	212	212	203	252	221	212	253	203	213	224	256	235	229	242	245	225	251	229	235	233	219	241	214	191	236	226	225	207	231	212	212	213	211	224	231	232	225	223	212	228	250	192	247	221	244	225	214	214	239	201	222	194	216	225	209	253	208	197	218	209	232	192	243	223	214	230	245	214	230	227	219	251	247	249	218	206	221	231	220	212	225	229	219	226	196	266	239	217	247	218	222	221	246	226	216	223	213	214	211	216	231	209	242	227	211	234	216	218	211	231	222	217	226	230	234	199	219	222	218	223	236	177	207	219	204	214	237	213	210	207	236	244	236	216	221	227	216	248	191	216	225	213	256	231	232	209	195	247	223	216	225	215	189	218	232	243	222	238	211	209	222	229	218	237	239	215	200	240	206	234	234	229	273	220	212	202	226	253	232	217	226	234	241	220	230	232	222	223	229	235	217	246	212	222	228	236	209	250	243	215	193	218	261	228	252	234	253	263	228	212	229	222	220	230	244	239	217	221	231	225	240	223	232	218	225	236	229	224	194	226	209	212	208	217	231	221	199	245	254	231	233	207	225	229	246	205	224	230	217	209	225	235	201	226	223	209	220	206	216	219	217	200	232	266	210	227	222	228	220	243	245	214	226	231	209	221	192	225	218	244	223	225	241	229	223	221	202	206	229	209	206	197	201	207	251	197	232	218	205	241	263	208	244	218	225	238	217	252	243	234	225	230	238	230	244	209	220	216	233	196	241	220	215	246	245	224	242	238	271	224	233	229	232	199	242	215	219	245	211	231	217	234	204	230	217	222	214	228	227	199	239	234	226	242	231	231	223	216	199	236	221	231	205	233	227	210	217	195	218	241	247	214	216	250	239	224	243	249	237	238	227	218	235	256	241	192	228	221	229	214	228	218	246	266	222	211	220	206	221	205	228	246	199	250	280	213	219	225	195	234	219	243	222	241	220	228	237	242	206	208	197	228	249	226	214	219	212	213	241	202	236	222	204	225	219	212	243	217	235	222	206	219	232	235	242	251	205	217	196	200	206	242	224	201	213	198	202	216	249	215	211	238	211	224	234	244	212	226	219	225	246	213	223	208	227	219	218	221	220	239	214	236	223	231	215	238	249	199	253	215	234	226	217	222	244	230	243	234	235	237	210	212	214	225	243	222	233	221	225	195	232	202	204	218	240	191	230	229	206	221	217	215	240	212	230	225	211	240	238	215	199	195	236	215	223	222	223	239	247	225	241	214	203	230	219	225	208	245	229	211	227	204	242	225	193	233	267	239	202	207	211	209	199	231	209	237	210	214	249	220	216	249	219	250	216	214	219	209	232	225	236	228	205	254	211	215	242	238	236	251	227	233	201	224	218	236	239	255	251	238	235	220	202	216	236	215	195	233
6863	1827	1749	1446	1323	1253	1203	1050	923	793	836	826	714	709	669	704	697	682	660	621	654	677	667	621	632	573	622	592	616	574	624	599	634	617	621	622	586	636	623	562	594	617	564	559	607	625	592	608	600	621	624	562	558	620	596	596	594	634	632	586	637	629	619	561	557	615	646	597	592	584	583	615	570	653	632	585	630	587	597	596	600	597	609	565	587	625	630	606	598	590	590	624	627	560	567	622	616	557	611	576	628	550	569	597	561	546	588	605	558	597	624	575	610	587	589	613	611	563	607	638	599	610	604	610	618	589	562	575	599	585	582	573	599	570	581	568	604	545	583	617	607	607	635	590	569	559	604	576	596	625	553	603	586	605	612	572	609	621	590	604	626	591	586	600	621	575	584	600	610	570	604	560	646	577	584	597	600	600	608	575	610	588	648	584	657	608	639	580	594	607	611	593	660	586	577	640	580	601	550	604	584	591	567	609	598	614	612	592	600	595	590	586	576	598	593	619	605	597	591	585	565	610	615	626	577	612	586	574	638	628	599	625	572	585	596	609	579	614	620	592	583	613	577	635	591	638	568	599	541	587	559	602	624	585	598	598	598	575	597	607	605	610	568	564	587	620	580	621	613	632	570	564	566	585	580	622	594	595	591	611	588	618	549	609	573	577	627	589	596	562	627	607	606	610	602	576	602	622	576	596	638	665	554	596	620	648	574	616	605	619	588	601	608	582	581	570	583	572	591	614	615	589	601	621	603	602	612	571	582	588	585	620	578	566	590	597	596	575	593	600	571	623	572	591	639	579	577	654	599	586	653	611	593	637	614	612	588	571	610	595	566	610	580	592	605	618	592	574	613	602	608	596	577	600	600	582	605	596	617	561	623	610	612	592	601	580	575	602	598	580	576	623	595	615	590	597	602	616	524	611	574	592	596	654	611	593	575	632	585	624	579	599	609	595	605	592	592	565	614	592	642	599	585	577	595	557	580	548	599	596	612	575	595	603	577	591	607	589	593	619	587	590	599	594	599	580	576	590	604	600	599	576	628	630	616	601	630	595	608	607	605	589	615	622	588	590	624	604	585	571	585	603	607	620	593	620	607	591	586	612	582	602	616	588	611	589	634	558	608	610	583	577	595	595	576	532	618	598	601	595	591	575	605	616	577	593	609	612	577	577	570	600	592	606	588	617	613	605	589	620	610	593	630	588	553	572	575	584	568	573	583	644	573	605	612	615	603	587	592	609	611	605	606	566	580	588	610	635	609	560	617	589	582	601	610	577	619	612	596	584	594	582	612	620	587	558	577	652	599	598	586	617	618	583	617	587	572	602	580	589	564	610	598	600	609	562	631	605	615	596	584	549	578	614	607	597	595	631	612	598	598	579	609	607	648	608	564	579	590	602	572	580	568	596	582	575	600	614	610	608	580	652	604	619	583	580	586	615	584	526	590	552	596	591	568	590	582	616	616	588	610	592	593	640	583	591	551	629	603	552	593	578	592	593	588	619	541	559	582	613	602	568	614	568	590	624	574	661	627	614	583	546	601	602	610	618	583	569	566	611	607	640	606	565	625	636	592	590	610	561	591	586	581	576	613	597	534	593	584	578	591	577	597	621	625	599	592	616	597	599	548	644	653	583	576	565	612	635	623	584	568	584	602	600	599	593	622	596	601	580	635	574	583	558	590	562	601	562	574	563	573	610	581	583	629	568	587	638	613	576	577	594	614	597	560	625	572	637	611	559	616	605	564	582	602	593	573	596	592	577	628	612	588	617	597	603	625	594	602	598	595	589	572	591	620	600	651	634	609	591	619	585	603	576	587	597	578	603	619	583	587	574	594	595	567	652	622	591	560	607	620	591	613	588	681	612	599	601	602	611	585	584	592	579	610	581	606	567	615	618	643	578	569	626	631	630	598	554	610	624	597	566	616	583	588	605	640	576	603	601	616	633	618	572	581	581	622	600	588	599	596	601	641	621	612	603	572	569	577	621	565	598	610	615	639	585	610	608	594	576	626	606	612	588	587	615	596	618	570	587	559	583	583	601	581	583	575	594	576	603	591	597	619	589	565	594	608	591	596	584	599	564	603	634	628	563	605	581	620	623	574	583	576	590	627	616	578	538	587	630	598	544	587	628	635	602	602	569	575	630	625	553	552	587	622	583	590	599	564	608	606	586	590	583	613	631	601	572	624	608	604	553	611	579	576	606	628	577	573	563	589	549	621	619	638	618	586	588	559	609	577	579	616	574	602	628	613	602	614	591	620	638	610	582	598	601	579	598	648	633	595	585	604	574	577	571	584	577	615	608	578	639	599	574	604	571	578	634	607	602	614	591	552	610	551	556	601	585	602	573	586	632	596	586	584	569	554	597	617	613	557	623	602	616	595	590	590	585	596	606	591	636	589	607	556	639	567	630	600	606	594	596	590	618	598	544	626	579	612	562	625	600	608	587	581	524	583	605	574	608	592	564	596	621	622	627	626	599	624	584	590	622	656	621	612	565	565	598	599	619	613	595	581	613	585	593	554	593	601	553	578	615	640	606	577	616	602	565	627	617	558	640	566	608	614	614	588	642	557	588	597	594	584	578	582	581	590	611	598	614	614	604	626	653	621	601	575	588	605	638	579	623	632	597	633	628	604	605	601	622	567	589	604	604	567	630	586	608	563	580	604	563	623	597	644	586	635	629	594	584	622	634	577	568	587	593	611	599	623	599	609	579	633	610	542	620	638	630	553	612	608	616	589	563	616	628	591	652	588	605	601	599	563	591	583	630	611	611	629	569	635	601	582	606	625	591	592	601	560	548	569	581	584	599	569	559	627	552	596	601	604	641	620	604	577	637	622	554	593	596	581	583	644	579	611	596	594	603	594	559	632	597	592	593	579	646	614	565	610	586	616	526	580	607	596	595	621	582	607	604	613	636	567	588	622	612	584	591	583	597	596	595	646	590	649	553	580	572	623	577	595	574	588	668	595	565	582	648	598	603	568	643	637	597	601	582	608	593	583	587	611	612	605	632	561	610	600	582	596	601	569	603	602	642	617	624	556	631	589	596	561	629	607	545	608	600	611	594	640	597	566	558	630	606	600	593	620	645	603	580	594	601	584	659	561	604	599	545	583	601	570	607	611	591	621	627	597	583	612	624	585	595	568	573	585	544	578	581	570	564	614	570	560	589	566	602	599	571	606	585	656	581	638	626	609	583	562	576	578	591	613	615	607	589	617	606	578	602	629	569	581	590	626	577	680	646	594	600	577	616	611	610	572	560	611	578	629	613	622	609	624	611	590	590	600	633	619	594	592	554	555	580	615	567	542	590	599	568	605	595	589	588	603	618	599	599	603	665	568	606	604	646	612	559	599	597	587	622	583	565	614	590	554	616	633	586	575	631	592	607	617	568	614	603	574	576	574	568	598	596	617	560	555	602	573	565	573	569	570	574	591	594	600	592	622	554	581	599	647	577	610	598	580	628	621	596	564	536	630	588	615	597	648	596	556	576
15911	2853	1940	930	851	681	625	562	494	449	466	424	426	436	427	407	384	391	353	404	419	411	362	374	403	374	373	365	385	377	370	385	365	361	347	379	390	386	379	360	377	354	402	394	344	386	360	333	356	377	337	394	358	375	385	379	398	354	347	391	321	401	346	350	355	383	387	387	369	389	380	360	394	389	334	364	383	340	381	352	369	370	345	367	368	366	392	355	375	344	360	364	371	352	369	372	353	349	354	376	349	343	378	354	372	344	357	374	361	369	349	369	373	392	318	404	370	378	395	368	365	371	361	366	354	342	365	397	387	379	340	345	336	403	382	376	386	367	355	364	356	368	402	372	362	380	387	355	367	349	352	381	330	369	364	350	349	375	387	381	419	411	362	331	314	395	338	373	389	347	345	351	378	371	389	363	375	355	355	363	373	331	334	352	347	349	346	376	318	349	357	373	359	388	309	338	358	341	388	387	384	388	354	356	397	371	366	392	372	373	360	375	347	360	336	376	369	375	376	363	368	371	368	399	370	332	384	369	358	338	339	401	388	338	350	348	361	374	368	346	341	335	359	373	352	365	372	412	368	359	367	379	337	332	377	352	348	372	361	386	398	361	382	356	354	331	376	360	354	367	359	385	334	343	353	358	354	400	398	399	374	367	361	371	309	389	340	400	375	336	342	356	357	330	348	333	357	369	388	376	324	352	347	355	358	395	354	343	376	389	382	359	341	353	362	353	369	390	348	322	348	395	351	342	381	379	337	390	355	346	366	357	380	348	358	383	374	368	364	367	388	375	387	373	406	359	345	370	357	342	389	409	399	349	364	392	391	379	379	397	334	350	373	371	377	336	360	337	378	401	405	345	375	353	396	363	357	387	343	385	364	352	370	378	337	332	344	335	326	357	332	353	354	359	382	358	353	339	367	359	369	389	392	360	353	350	349	327	368	385	392	320	397	368	382	357	349	369	376	362	336	367	375	370	387	383	381	383	367	398	335	379	376	354	332	384	341	344	357	380	364	343	331	404	388	396	377	334	368	397	393	407	352	368	332	366	386	371	377	339	371	372	369	365	373	339	358	362	369	386	354	362	347	341	356	340	351	395	368	354	346	352	355	362	331	353	362	367	349	380	376	377	386	370	399	375	374	362	347	378	327	377	398	367	387	370	342	357	362	412	388	388	361	354	407	397	367	340	389	367	346	371	386	381	341	378	346	381	334	350	349	354	353	359	360	404	335	368	372	361	361	353	356	346	368	376	376	348	335	389	382	352	356	376	378	389	332	348	372	403	387	395	332	380	383	371	346	348	357	350	388	356	369	383	334	368	384	347	394	400	411	397	380	372	383	355	375	368	370	345	389	355	338	336	369	372	400	379	403	401	348	373	346	327	348	374	351	349	351	385	367	369	384	403	336	358	400	378	371	345	404	379	351	362	348	360	346	385	365	362	352	374	362	373	370	371	369	389	366	368	371	374	362	382	362	376	343	407	353	379	376	349	398	366	399	372	356	329	353	367	408	376	372	368	397	379	393	352	347	360	351	412	380	413	338	361	360	379	385	361	367	346	354	334	345	384	385	351	390	371	336	344	371	363	380	385	359	335	357	338	334	358	371	348	343	351	366	347	365	405	343	367	350	326	365	376	342	378	391	384	374	371	377	359	394	395	360	380	412	377	385	382	369	422	353	371	332	372	347	399	386	366	392	349	355	406	353	353	382	340	375	335	342	361	345	328	390	355	327	352	366	354	361	357	369	369	364	404	373	362	358	390	369	348	345	393	341	359	370	360	374	363	318	362	347	344	345	373	363	347	365	368	377	414	366	340	360	391	360	346	349	341	363	403	374	357	332	377	371	392	397	373	364	383	402	367	355	346	344	367	348	346	377	348	391	396	338	364	359	375	361	343	373	401	375	377	341	374	405	393	351	387	379	341	376	368	345	388	355	364	373	380	354	396	353	386	358	368	385	348	381	358	345	348	373	357	365	345	383	353	372	367	399	355	322	351	354	333	357	407	366	376	390	333	394	367	361	354	359	389	350	327	393	358	340	357	355	313	371	390	354	325	344	392	376	365	401	370	358	351	370	368	335	385	349	370	388	401	386	356	347	383	340	365	357	335	374	362	354	334	337	379	365	375	382	380	365	379	358	334	379	358	397	363	378	399	311	349	431	375	376	372	350	361	387	355	357	385	339	385	361	369	371	354	375	353	390	366	381	382	349	359	399	345	379	373	367	382	380	341	341	344	360	347	366	343	360	390	330	351	383	347	322	348	389	374	339	397	351	349	360	383	336	361	379	377	378	375	362	411	363	357	358	362	352	354	346	368	350	368	361	356	363	371	368	371	383	396	377	383	364	372	313	368	383	336	379	381	376	375	368	352	382	330	335	387	339	315	398	352	338	414	384	357	337	362	335	311	386	384	403	372	320	376	371	376	373	413	350	393	353	342	366	348	361	321	350	328	379	366	360	347	333	345	394	409	335	324	323	343	367	418	396	403	355	377	364	374	371	346	347	323	366	345	388	341	351	363	370	360	382	351	413	345	357	350	382	396	342	362	372	358	362	357	348	345	360	346	356	371	353	360	343	343	368	353	342	370	373	384	356	357	352	373	392	355	366	339	383	389	349	383	400	305	371	368	378	392	413	381	395	385	384	321	376	355	348	343	386	353	372	351	383	379	381	386	345	381	410	374	345	360	383	417	368	406	370	383	375	344	384	366	349	389	387	348	371	381	374	348	342	331	347	386	377	398	367	329	334	396	364	367	351	363	349	338	344	363	367	357	382	343	383	321	375	398	410	375	382	381	366	368	365	363	349	371	388	350	368	363	356	352	343	373	372	360	361	349	326	387	379	375	351	309	374	369	344	405	359	389	377	359	319	350	340	362	338	343	334	399	386	396	370	348	367	381	379	342	346	349	352	333	340	354	394	350	333	350	365	340	374	343	369	353	377	379	363	396	335	362	394	348	394	353	338	309	348	329	368	371	398	363	352	393	374	352	359	431	344	330	391	376	350	342	364	344	355	327	354	333	368	359	355	406	375	351	349	374	350	367	382	359	346	404	336	336	346	350	362	363	352	371	403	354	363	335	353	351	378	353	375	377	332	405	383	357	363	391	352	350	364	387	363	369	372	330	337	407	365	356	354	346	325	337	348	344	358	343	395	351	363	354	376	351	351	370	350	375	395	399	389	333	382	371	345	339	370	353	358	361	361	349	389	393	371	338	346	383	318	333	385	406	366	357	332	360	420	349	424	346	342	324	358	352	341	349	386	377	377	405	369	347	397	368	405	340	364	348	368	334	343	381	354	368	376	359	344	337	384	350	354	371	375	342	365	353	366	392	391	368	405	348	370	376	358	329	396	377	384	376	382	344	380	359	389	367	322	375	375	359	352	369	398	374	375	386	410	364	376	393	332	352	394	318	374	366	361	365	348	354	330	354	340	369	333	380	326	336	352	395	376	384	386	382	384	353	374	358	351	369	368	370	343	369	404	364
9120	2616	3378	2670	2366	2302	1980	1720	1489	1364	1363	1311	1136	1133	1119	1061	1010	1015	1001	1015	1027	964	941	1012	938	994	899	916	887	940	923	935	986	945	894	909	907	899	918	941	893	903	905	853	917	900	912	881	942	938	930	912	902	919	904	907	915	914	924	935	889	885	888	848	878	898	893	876	915	860	923	887	872	852	888	902	922	851	892	912	889	856	833	879	938	849	906	881	924	866	904	871	874	835	908	885	899	870	880	856	890	896	896	938	896	884	953	857	862	912	899	912	921	905	867	953	928	888	934	959	932	887	966	924	923	882	893	927	889	921	937	871	872	929	914	858	973	895	902	927	857	923	859	848	887	906	845	951	914	920	892	918	896	838	870	924	848	911	893	861	893	865	887	926	932	899	867	906	891	855	920	924	857	925	916	851	855	908	900	868	886	919	889	879	895	853	832	867	949	846	924	891	943	901	891	896	930	909	931	918	906	916	864	931	851	933	868	911	873	862	917	915	856	870	905	874	891	881	913	896	904	865	866	901	891	867	874	911	852	923	943	877	877	822	868	844	866	872	877	869	878	887	886	885	925	899	898	883	883	864	884	966	979	909	887	862	916	895	859	884	881	886	911	885	851	904	853	890	896	880	896	931	881	884	909	870	851	877	913	831	891	934	849	885	915	903	920	967	910	906	900	855	886	916	874	878	883	884	936	924	929	920	862	918	893	883	890	884	871	856	914	893	896	882	852	861	874	898	935	922	864	884	896	887	841	858	872	925	885	955	851	912	898	899	850	922	824	920	896	854	902	888	896	900	842	907	897	902	907	898	860	864	880	881	916	919	864	935	918	919	883	913	884	905	942	895	901	947	897	861	870	935	853	890	900	878	929	839	878	923	951	906	915	887	870	874	878	951	876	930	821	962	859	856	867	827	875	910	916	845	845	877	885	890	882	910	897	847	873	907	965	885	859	896	909	930	838	905	918	895	908	885	895	897	888	884	922	886	871	895	882	893	898	928	903	928	898	864	892	918	856	907	884	878	913	936	850	879	910	863	965	926	882	942	968	916	894	891	883	867	865	898	915	879	912	914	866	893	887	881	856	874	886	880	889	882	926	870	903	907	869	938	910	937	991	859	836	901	964	884	850	907	891	932	832	896	873	842	911	895	869	856	880	892	925	845	923	891	818	891	860	899	895	877	891	904	912	911	897	881	864	889	840	882	927	888	820	840	906	895	856	876	885	914	876	932	873	885	875	913	902	890	886	904	872	869	922	902	933	877	882	938	932	862	876	926	897	868	868	854	863	888	903	923	941	869	901	857	858	951	898	871	909	895	907	864	858	895	864	870	893	901	928	869	904	865	912	921	867	852	906	879	914	877	866	859	838	837	905	885	905	875	913	905	946	927	912	928	875	930	851	923	868	828	906	905	901	927	910	862	944	898	908	879	946	884	904	866	879	833	914	865	860	845	893	882	858	894	939	877	875	878	912	937	881	883	960	847	867	860	881	912	898	880	894	906	876	927	901	858	911	935	893	866	847	911	914	927	880	938	912	879	886	926	899	915	912	893	864	905	946	889	908	869	960	900	871	925	875	921	885	879	861	883	881	917	870	916	895	929	893	899	851	903	880	911	886	869	869	856	902	915	907	869	907	887	913	915	855	907	906	882	856	917	883	926	926	972	877	820	865	869	934	942	940	906	930	919	889	869	857	913	919	915	920	921	902	903	914	883	911	867	850	880	865	878	911	896	924	854	841	924	898	884	883	910	882	927	886	883	880	906	921	884	919	936	893	926	900	840	896	891	930	865	893	909	856	885	861	899	877	865	900	880	903	874	886	897	908	926	963	894	896	869	849	909	843	907	943	941	926	881	866	915	876	897	883	886	895	906	911	842	888	851	884	857	870	913	870	912	885	922	909	897	842	836	929	892	905	862	893	902	877	915	831	909	877	865	878	904	883	915	921	892	866	954	927	921	856	868	891	842	866	880	891	921	864	905	876	882	896	876	873	917	919	858	880	884	912	883	942	854	885	916	863	910	911	899	888	900	899	863	906	863	926	900	876	869	896	865	858	924	907	898	886	848	905	884	868	871	917	851	920	900	930	919	887	846	933	899	824	952	897	868	876	892	900	861	923	926	881	897	866	912	908	910	891	863	883	899	884	882	915	896	897	905	893	887	877	888	841	906	898	901	911	910	869	916	932	903	908	904	903	876	856	923	857	846	889	923	899	911	946	923	942	899	924	830	929	864	849	923	889	909	895	915	894	867	846	842	868	865	873	888	882	895	895	894	919	916	922	867	899	910	890	888	901	918	941	873	838	900	862	842	927	863	862	925	910	919	874	922	891	947	888	899	893	868	856	890	892	882	905	902	955	893	912	917	826	869	895	856	915	930	871	863	904	905	870	865	903	938	855	855	915	871	899	900	888	918	913	877	892	941	881	902	898	883	931	894	900	909	937	925	863	849	896	929	926	922	882	948	895	875	916	883	883	878	945	875	890	859	924	874	910	877	917	861	908	909	916	847	880	986	913	870	920	838	867	894	870	894	906	831	906	910	938	868	893	952	906	873	879	945	915	894	902	905	872	910	914	866	920	905	848	899	913	889	882	844	899	903	858	877	879	839	871	876	864	890	913	857	915	870	878	913	880	885	929	898	882	916	880	923	890	907	919	940	877	916	888	884	888	890	947	854	911	829	834	929	891	863	874	892	921	936	924	880	924	860	895	955	873	933	903	906	843	874	908	890	879	866	870	965	868	853	891	936	828	863	874	892	898	826	927	952	882	894	881	841	867	874	880	883	904	841	811	963	862	908	845	854	916	884	939	877	940	821	878	880	927	891	833	861	885	871	888	891	894	882	854	929	838	892	914	854	925	926	903	840	906	860	823	852	893	887	913	897	854	856	884	842	881	914	906	912	906	854	913	909	897	914	868	927	906	869	875	920	888	890	922	873	861	873	880	853	917	877	876	910	976	870	890	917	877	936	859	845	889	876	863	889	839	965	858	871	875	877	867	891	829	894	898	870	872	876	890	844	873	838	874	892	919	950	897	831	845	887	926	935	881	858	843	886	923	895	884	901	885	882	852	904	904	884	895	923	866	926	898	876	918	931	882	880	898	883	966	840	922	913	902	910	891	910	889	927	905	922	918	874	918	869	908	868	904	894	854	920	858	888	897	849	933	890	949	919	914	912	891	888	899	876	856	868	856	845	860	896	842	879	874	872	906	861	931	863	914	909	843	867	887	911	914	904	858	931	832	953	881	847	879	877	914	890	886	928	894	893	899	865	924	929	893	908	878	860	916	890	903	920	880	947	834	926	893	891	904	821	834	894	857	855	880	895	882	886	903	850	891	903	852	933	886	875	872	895	946	922	876	883	866	891	904	920	911	913	912	875	943	894	824	905	916	836	868	931	844	889	879	856	887	875	915	901	913	904	906	893	858	829	877	867	960	874	966	927	909	881	878	860	855	945	938	941	856	867	906	913	861	915	905	913	928	888	899	872
2397	890	788	383	400	397	403	414	426	373	362	372	363	399	385	411	383	426	399	408	415	408	368	352	390	376	396	367	396	378	365	392	386	398	365	350	376	374	339	358	364	383	392	353	391	392	382	373	414	365	395	382	398	342	406	387	318	379	380	361	379	413	412	360	334	366	389	361	347	357	385	373	409	412	372	382	348	359	343	397	420	347	336	391	379	376	397	390	395	395	342	389	374	352	402	365	396	380	383	392	379	378	364	381	366	377	408	375	340	393	371	389	356	377	389	400	372	348	366	400	358	357	358	371	413	379	354	384	342	361	385	375	395	376	345	382	404	363	353	378	377	356	349	372	395	385	375	341	359	397	355	348	371	364	368	388	360	347	386	347	344	365	367	381	359	360	389	384	412	367	388	339	358	381	381	372	369	369	367	407	348	386	339	343	413	380	330	396	435	376	341	405	384	396	385	407	426	390	396	404	400	412	378	343	371	372	382	355	376	367	354	394	345	378	385	353	358	347	330	341	395	356	369	339	387	405	362	336	391	410	384	332	401	350	428	385	349	394	400	408	378	415	397	412	360	386	373	335	361	351	360	370	367	405	385	376	379	356	421	397	382	379	379	395	387	380	369	381	397	379	407	364	391	393	380	408	335	328	370	383	381	341	401	405	387	378	383	370	387	368	397	359	364	338	403	386	397	411	346	348	399	373	362	364	328	360	358	393	372	389	393	401	420	320	327	365	396	357	402	361	384	362	389	354	408	384	370	390	389	410	395	334	378	390	363	373	401	383	371	364	361	343	355	359	391	381	360	379	360	393	383	343	362	415	381	346	364	352	357	367	375	400	378	394	366	398	394	387	381	395	373	364	370	382	369	382	400	376	352	409	385	351	335	354	379	383	367	365	403	388	360	406	375	384	362	401	361	409	392	350	378	365	379	388	375	372	386	343	421	354	368	387	436	369	408	378	358	372	382	351	374	387	357	347	352	368	363	358	352	360	335	353	361	366	360	393	364	378	394	385	362	379	408	391	393	388	413	392	384	340	367	422	357	397	379	432	373	360	357	372	332	373	404	368	368	401	357	395	360	403	398	398	358	393	332	392	396	348	368	362	384	382	350	353	385	350	368	367	374	416	385	363	350	373	372	334	374	365	384	393	377	374	393	382	364	420	375	391	406	380	390	369	350	348	336	365	368	353	404	385	399	346	345	358	343	362	394	339	377	399	375	385	398	343	370	388	374	383	409	347	410	362	379	335	367	415	415	402	367	384	345	384	371	388	382	357	389	378	405	407	363	347	372	370	378	384	366	350	364	417	397	347	369	373	365	393	380	395	400	363	395	395	356	366	393	363	376	380	382	370	352	357	375	381	404	388	335	372	445	365	362	388	370	410	378	381	392	379	390	386	427	366	381	388	380	391	435	377	425	367	371	393	368	352	362	363	377	417	379	377	383	377	355	380	387	390	351	394	380	377	373	349	396	367	386	380	377	391	373	390	387	388	367	376	354	379	340	384	396	341	374	338	385	405	384	349	371	387	385	387	377	407	384	362	407	434	382	393	398	386	356	345	394	392	375	358	348	353	353	402	368	374	405	379	384	386	382	415	370	385	359	360	399	386	363	399	368	386	366	384	353	349	378	392	373	358	377	378	378	384	377	341	331	354	387	371	417	410	371	403	380	401	340	353	389	365	355	372	345	379	335	342	380	364	396	374	361	337	373	338	355	388	371	382	366	346	383	384	351	342	409	332	370	376	352	387	379	356	368	397	411	407	374	349	369	394	372	393	371	409	349	395	362	387	353	391	395	373	391	386	331	398	364	328	414	368	384	378	350	384	403	419	359	352	386	383	363	386	381	346	375	406	413	406	386	359	357	360	352	397	357	370	379	355	431	388	366	381	393	395	399	359	431	367	385	374	370	381	343	350	380	364	352	374	396	366	424	417	394	344	374	402	407	385	395	363	393	406	376	346	373	374	332	360	361	372	381	385	362	357	361	347	390	374	349	349	377	363	343	383	383	367	391	436	367	387	371	352	334	383	350	406	347	343	361	361	363	369	359	423	362	409	387	396	352	371	352	362	348	419	348	405	389	345	390	378	379	382	359	342	413	382	357	387	413	370	365	348	398	384	371	329	414	366	366	390	358	356	355	376	402	381	341	373	380	403	365	368	432	414	415	378	419	341	344	376	391	408	367	405	379	367	379	345	382	364	347	389	351	387	373	410	371	365	349	379	372	438	382	407	377	352	391	387	375	372	370	383	389	431	385	357	404	412	425	401	376	368	341	379	392	358	373	376	400	389	398	431	389	382	345	367	382	362	359	330	353	407	396	354	385	373	353	331	396	385	370	366	327	351	395	358	382	397	371	399	394	383	388	373	379	377	398	357	406	343	352	361	378	398	403	396	384	374	391	353	350	406	367	362	375	420	365	395	367	363	360	366	393	356	345	374	333	354	379	368	353	377	387	351	402	365	384	372	404	372	376	409	380	422	378	419	324	367	389	363	348	362	401	369	387	397	411	378	343	402	391	359	381	399	376	360	386	380	376	338	398	388	389	386	415	381	375	364	382	371	351	367	372	357	383	413	383	401	394	360	373	401	356	353	359	370	390	392	367	363	375	392	373	356	385	366	375	393	377	369	405	363	378	389	376	374	379	373	370	368	375	389	404	358	367	348	375	381	382	404	390	417	396	389	370	363	377	367	372	373	369	356	347	360	403	379	363	388	403	371	357	359	376	371	378	358	393	379	370	375	390	368	366	418	334	371	429	413	386	390	395	368	371	390	402	371	372	405	401	384	388	405	395	394	328	367	355	426	364	383	390	342	407	361	359	318	392	391	365	325	347	373	378	349	355	367	396	374	384	387	341	412	363	366	366	382	383	395	394	396	374	374	409	345	352	381	385	392	380	406	381	398	373	382	419	379	384	417	382	362	377	373	389	326	342	357	341	344	387	372	398	384	395	383	390	354	356	378	409	403	406	371	374	406	382	330	354	399	386	386	357	407	331	378	388	388	356	373	389	391	377	368	380	391	340	397	362	379	362	375	353	350	376	374	387	373	369	382	389	365	388	377	399	370	371	362	348	362	344	405	385	410	356	379	390	385	357	378	387	377	399	446	392	388	375	385	355	366	377	391	417	388	390	403	358	365	382	362	428	410	403	353	355	351	372	368	331	369	383	417	356	388	411	365	322	354	324	345	345	355	403	336	365	367	389	401	391	357	376	350	400	398	374	372	386	381	365	363	375	368	363	384	370	342	371	401	392	381	375	395	337	390	398	384	325	388	395	391	381	375	388	369	393	371	355	347	396	368	391	366	400	367	382	359	392	389	370	386	403	393	372	394	369	393	369	371	405	385	386	352	376	393	387	379	368	349	371	369	346	382	324	383	388	391	364	372	405	369	380	356	376	386	359	354	347	342	394	385	393	373	367	336	347	352	392	397	405	352	368	380	398	380	422	408	342	362	392	358	389	365	400	388	359	397	352	347	386	386	401	386
2455	1420	1482	928	964	943	969	894	898	912	929	920	914	913	898	932	827	885	911	829	943	867	902	923	847	879	832	869	837	858	861	869	873	864	885	816	865	878	890	846	871	873	817	865	828	856	879	890	902	882	951	914	925	865	809	852	850	887	830	880	848	843	908	903	915	947	908	875	901	879	905	921	848	911	853	887	937	972	830	846	890	862	862	854	872	848	923	887	911	875	865	869	848	911	844	940	891	849	884	871	919	869	878	894	834	912	902	903	841	820	894	857	865	878	855	886	868	881	893	881	946	918	820	910	878	888	867	902	863	876	847	873	854	869	851	865	890	869	875	917	832	939	879	862	843	910	882	901	877	867	877	867	846	891	885	883	889	869	872	869	880	921	883	888	854	813	878	882	910	868	833	873	882	896	890	871	852	908	879	863	926	846	855	927	914	878	858	874	848	914	895	903	887	807	826	868	900	917	857	925	883	930	888	837	885	879	842	877	898	875	854	858	873	919	915	876	838	882	872	911	894	839	873	907	816	862	885	882	887	917	886	854	889	867	905	874	916	898	845	885	877	881	871	867	872	837	897	868	875	895	896	910	833	894	837	928	878	904	881	918	885	913	889	875	851	871	859	921	867	889	888	890	851	871	878	876	871	899	870	877	896	845	888	873	864	828	877	871	906	903	883	908	807	863	859	904	855	871	907	895	894	900	903	840	842	891	872	912	926	850	894	948	851	896	885	905	869	908	883	850	904	892	827	839	878	900	886	884	912	892	952	863	889	821	833	822	917	860	831	908	908	894	875	866	860	794	895	914	943	920	841	950	917	891	897	848	875	900	925	853	855	857	894	903	854	875	872	879	864	845	923	919	846	866	895	884	886	870	848	863	852	892	916	879	871	870	888	850	896	840	850	896	846	838	889	918	866	842	942	862	874	860	878	892	915	890	884	903	839	900	848	894	899	855	882	868	866	866	901	880	860	902	869	916	869	933	921	939	848	907	836	880	925	881	901	940	873	857	845	891	865	871	862	950	885	909	932	884	885	862	865	836	880	907	935	857	857	903	847	892	861	891	911	915	852	872	901	893	804	882	894	859	930	817	872	845	839	871	888	928	884	826	849	930	888	877	839	899	900	878	878	925	884	890	925	858	847	909	886	840	840	914	851	879	849	906	849	866	882	848	882	854	915	886	878	863	896	857	818	883	902	906	889	853	876	859	929	891	915	876	867	841	841	886	908	867	859	850	902	887	846	935	906	899	858	911	867	908	859	844	897	856	871	914	878	937	891	846	891	907	959	898	808	867	836	915	927	869	849	929	858	893	876	833	890	853	854	891	842	880	885	897	879	899	904	867	862	907	860	838	841	857	865	837	928	876	856	873	902	891	918	880	856	875	899	843	892	833	880	926	881	886	897	881	894	915	890	939	830	897	894	914	853	937	881	856	893	868	906	904	878	877	886	847	869	860	844	859	855	899	872	868	867	837	883	872	861	932	870	894	839	903	800	855	899	886	915	892	900	906	857	900	864	864	901	845	871	841	871	934	869	906	844	848	869	892	846	894	891	908	868	869	858	896	881	877	880	811	830	912	867	833	875	916	812	880	828	849	835	823	901	893	831	896	827	889	869	889	886	831	861	866	911	850	896	892	877	856	893	855	916	889	875	849	888	903	891	861	868	892	851	863	869	861	862	902	900	894	896	838	881	895	856	871	896	836	888	879	910	919	840	910	898	859	878	863	820	885	845	860	935	891	903	909	841	894	862	858	873	834	879	890	952	891	837	860	866	866	858	886	865	873	863	860	935	878	869	839	866	858	863	894	854	868	906	851	883	848	920	870	840	897	887	870	837	858	877	897	870	871	835	788	884	895	855	884	897	895	881	898	864	869	911	866	869	890	888	860	922	887	868	888	871	860	851	910	881	876	875	920	926	860	907	866	914	852	834	919	902	871	907	872	861	826	875	908	850	902	913	874	882	863	863	892	839	879	867	865	857	929	864	815	882	879	889	836	874	889	851	876	859	868	855	865	869	909	852	898	900	899	893	880	938	861	854	870	918	960	880	909	878	848	849	880	880	846	864	894	935	867	924	858	874	845	890	816	890	859	854	856	861	848	819	876	913	894	836	900	853	850	907	865	907	848	803	840	926	868	880	855	869	972	822	960	888	820	845	904	844	921	859	844	881	910	841	860	864	868	902	860	892	886	906	880	890	818	921	849	919	843	912	919	888	852	859	922	840	876	894	905	896	863	895	876	864	869	850	877	855	839	884	871	919	880	885	911	918	850	880	901	904	841	895	857	917	883	836	871	884	861	895	855	901	907	874	857	906	906	875	868	913	888	876	891	837	889	805	905	850	875	867	951	919	892	885	866	889	881	911	928	882	876	873	837	812	862	927	864	859	891	855	865	886	899	831	791	827	916	899	842	823	828	851	842	875	849	889	863	898	852	833	891	887	909	877	919	941	880	856	912	865	905	863	887	935	886	871	867	873	861	843	900	861	911	881	866	830	865	891	846	906	884	840	903	851	866	924	867	830	792	891	898	898	904	899	851	840	901	907	883	937	885	910	898	837	885	847	879	880	913	894	861	841	862	854	891	882	905	862	904	942	879	923	898	904	895	850	860	805	889	907	915	860	874	859	848	887	910	885	922	827	867	855	895	836	888	853	890	847	888	895	928	849	879	872	905	905	868	804	857	872	900	845	868	929	861	886	827	847	845	906	875	870	861	873	900	857	870	833	905	877	901	858	887	895	865	840	844	850	882	888	912	866	824	843	861	894	867	847	846	853	839	923	864	842	864	890	860	875	873	872	860	917	879	849	908	913	862	847	899	907	917	906	872	861	928	893	870	866	909	852	877	893	867	972	918	867	814	888	881	863	851	906	811	885	928	871	889	865	884	912	828	835	850	893	869	898	873	872	864	826	811	820	912	894	895	901	855	838	907	914	873	886	884	852	896	861	853	897	848	930	892	902	912	826	842	908	861	877	884	837	861	874	906	858	892	891	894	863	902	863	885	876	911	877	868	867	867	854	893	785	876	925	845	840	904	885	887	910	927	943	896	854	834	885	872	872	843	867	873	899	912	902	916	914	903	823	855	895	872	849	869	913	905	916	865	843	857	881	839	859	850	881	899	885	869	892	876	916	922	884	865	882	906	837	935	898	944	884	863	918	898	875	842	886	830	853	874	885	876	886	846	847	833	908	907	895	835	900	857	867	900	888	878	942	901	935	875	855	865	901	876	829	899	900	914	863	861	896	885	878	893	862	837	844	868	852	829	866	916	856	886	873	878	903	860	875	856	852	850	864	848	839	867	869	871	869	882	887	869	883	805	855	887	845	875	834	870	856	888	913	889	878	888	865	830	838	875	871	881	834	890	872	824	866	890	908	918	865	875	886	906	917	872	880	876	930	853	878	878	832	879	872	907	846	881	907	885	866	885	883	891	850	889	830	896	913	882	865	918	891	928	898	861	886	900	822	858	900	904	883	879	819	899	861	864
7817	1152	1363	481	400	345	328	291	278	246	263	298	256	234	227	227	238	235	240	244	227	205	247	240	229	238	204	255	214	226	213	221	252	246	225	217	233	241	224	189	215	230	217	212	210	264	227	245	224	189	228	208	204	249	228	223	220	239	242	184	224	235	195	208	243	218	206	201	224	220	245	250	229	232	274	226	236	218	177	201	226	227	205	222	214	231	213	200	201	196	238	209	197	241	212	231	239	233	240	255	242	214	206	238	226	236	219	227	241	215	211	228	231	213	224	242	220	251	220	225	226	209	242	216	235	221	224	254	200	219	197	192	211	240	227	244	213	229	203	236	227	212	192	244	213	206	226	213	208	213	223	213	244	223	219	210	236	222	232	226	213	231	226	226	218	218	224	203	218	230	212	220	244	252	212	227	228	235	252	229	222	233	263	251	201	237	216	226	252	197	231	237	240	233	211	239	212	229	238	212	213	220	236	186	223	221	220	216	252	224	238	205	215	219	239	223	231	253	234	242	228	233	206	204	209	234	237	219	223	230	230	208	231	211	237	230	206	236	223	226	231	224	229	190	220	224	226	226	234	267	230	228	227	189	217	216	255	232	234	243	239	245	206	228	205	218	205	230	214	222	210	198	210	241	205	220	235	204	227	227	219	206	228	254	233	229	230	222	240	248	231	244	223	249	234	195	183	228	232	209	252	214	197	250	240	231	231	236	228	210	202	215	227	235	217	214	251	240	220	212	207	190	224	237	220	229	230	193	208	227	251	234	207	221	219	203	236	218	204	253	205	200	224	183	219	238	219	237	200	225	220	233	242	232	233	207	229	221	224	206	210	227	206	214	198	219	200	234	217	239	227	232	246	201	221	248	213	217	205	224	231	237	235	189	220	181	247	226	253	224	232	223	242	231	228	244	216	216	222	259	241	225	250	183	205	224	247	226	243	225	229	231	215	236	215	218	236	217	238	224	210	224	213	214	244	170	225	215	229	253	207	195	219	190	219	228	219	213	251	227	215	216	206	212	218	217	204	233	196	218	215	226	191	207	211	221	219	205	249	238	233	245	224	233	207	226	244	228	205	230	223	207	223	222	225	198	219	240	223	234	243	231	172	221	241	223	229	223	211	205	239	234	245	241	208	228	222	211	235	212	241	244	240	220	211	231	205	241	204	230	257	205	219	212	184	200	246	229	232	250	241	255	223	220	216	210	207	227	192	239	213	220	199	218	234	211	217	214	240	250	224	198	223	199	226	231	199	243	208	235	195	205	242	227	208	188	257	250	220	200	226	219	235	219	225	225	219	242	230	200	192	247	239	224	236	251	212	212	236	221	223	231	219	255	211	225	230	192	245	213	252	224	236	218	224	234	223	205	217	231	224	224	229	217	225	228	240	208	242	221	212	212	248	217	235	216	228	236	193	220	226	260	266	207	236	220	239	217	217	196	228	222	195	204	200	201	229	244	217	227	211	235	226	217	229	188	212	240	214	243	260	206	233	210	233	243	206	243	218	250	205	237	210	227	226	218	189	201	223	217	240	195	222	208	211	234	222	221	200	210	210	208	219	224	210	250	228	243	208	202	213	247	221	205	241	221	241	195	237	226	240	231	247	224	218	221	240	208	245	217	200	196	218	242	213	224	241	233	185	211	228	218	231	228	219	207	218	238	254	216	221	210	209	221	220	226	208	193	205	232	234	214	216	235	221	208	214	190	215	241	205	227	210	216	196	227	239	236	227	206	217	251	196	210	215	219	244	211	209	235	247	200	231	186	223	214	223	234	227	232	205	212	226	200	209	249	231	194	207	184	187	238	238	264	238	213	197	221	194	226	197	207	185	224	251	228	225	210	214	220	237	218	244	233	237	220	209	221	234	215	243	212	204	240	226	189	210	234	247	221	202	237	252	219	255	237	215	223	241	197	228	210	221	214	209	228	220	210	217	217	199	243	211	213	217	224	221	234	216	202	236	202	205	225	223	228	230	205	211	227	233	209	220	239	231	238	220	212	226	220	218	238	229	223	245	233	212	222	209	233	231	229	232	211	214	236	215	249	215	234	255	192	220	197	231	199	241	208	233	212	220	216	207	242	199	214	215	220	219	244	208	218	210	210	223	188	200	241	207	233	234	219	198	231	234	229	195	213	222	234	223	230	251	210	226	236	230	241	241	270	258	202	234	229	225	235	199	227	191	205	248	202	214	208	207	213	220	254	223	245	229	241	216	212	196	232	239	246	220	218	226	222	191	232	206	250	226	220	214	214	214	200	213	225	202	220	235	205	206	231	216	205	215	233	224	230	199	253	215	209	225	202	235	224	232	224	231	223	230	203	234	245	241	227	207	230	224	225	232	199	203	223	228	242	224	229	224	230	230	228	208	204	204	219	196	224	232	187	187	251	224	205	204	215	216	231	228	226	226	233	220	219	210	232	200	231	222	227	211	230	230	219	237	219	236	209	226	199	222	214	212	226	218	206	209	234	218	196	199	225	208	214	236	209	210	223	213	208	207	244	235	198	233	209	203	222	237	210	236	244	237	227	212	210	224	221	247	205	214	213	201	230	243	235	193	207	214	234	225	232	228	222	218	224	242	226	252	238	237	244	206	236	205	213	206	246	239	200	218	223	206	238	227	221	216	222	200	213	215	229	208	210	241	230	239	221	218	217	211	234	209	222	235	199	236	205	205	209	210	198	200	256	234	214	218	232	254	214	202	215	193	250	229	238	237	203	193	238	221	215	226	240	233	228	216	205	237	249	224	233	231	224	250	226	226	208	205	184	237	200	210	217	209	216	221	210	206	240	184	244	192	223	236	224	225	243	200	213	213	224	261	259	232	202	180	227	233	220	247	233	193	207	183	190	219	235	186	207	240	231	217	197	224	221	235	195	233	223	196	216	232	222	222	226	225	231	220	235	213	210	221	233	227	234	229	243	191	237	221	232	230	209	238	232	217	232	210	222	233	235	196	220	211	210	230	210	211	230	216	216	230	223	226	219	200	210	228	246	206	212	225	201	244	206	227	251	215	204	212	258	224	186	217	225	212	208	250	218	231	221	250	197	227	222	197	238	221	233	215	232	233	243	219	240	252	200	207	195	244	189	241	187	206	230	233	218	232	208	222	206	204	238	239	231	218	236	256	240	185	192	192	173	198	211	215	230	213	231	204	211	200	211	213	215	239	225	220	244	232	205	205	206	253	212	207	219	202	232	240	203	201	202	187	208	216	218	208	263	225	222	226	230	224	235	218	209	207	256	236	200	218	231	218	228	244	208	216	190	193	227	238	220	226	214	213	222	263	225	233	230	223	248	241	208	199	252	248	275	227	221	220	215	231	215	201	210	207	225	226	221	243	224	213	229	220	200	211	218	203	238	223	244	210	212	199	206	217	232	216	253	238	251	210	167	202	183	187	206	222	225	222	213	227	219	219	220	239	201	238	231	211	212	230	226	228	225	200	226	203	261	214	215	229	206	214	244	220	243	222	219	220	243	243	222	232	210
6418	1478	2624	1469	1382	1289	1104	1080	956	838	844	780	769	750	673	664	633	643	677	631	594	657	597	612	669	654	569	618	566	624	627	630	633	601	622	607	635	612	584	573	601	602	554	601	570	627	545	585	631	557	612	595	556	625	568	587	604	666	597	565	586	611	605	597	602	611	648	575	582	590	601	589	578	554	594	576	610	620	582	606	587	602	556	625	577	596	580	569	595	581	552	615	589	609	563	611	589	579	621	548	582	610	593	578	616	550	568	620	602	585	587	572	619	585	621	561	615	597	575	626	552	588	623	601	579	588	615	626	548	613	651	601	616	587	565	593	612	560	527	567	600	644	604	590	635	612	593	591	577	617	593	578	596	595	586	624	585	601	587	579	564	583	605	541	584	571	597	593	615	595	621	574	573	603	587	578	597	602	633	598	567	566	605	609	628	580	580	608	611	557	595	593	611	594	619	587	604	549	570	580	596	596	619	574	582	570	602	586	573	596	599	630	613	634	639	566	596	614	616	559	625	603	562	563	548	596	656	601	565	587	601	581	581	527	582	627	585	607	580	598	560	584	584	601	575	620	575	559	583	531	591	594	567	610	597	613	596	610	563	599	609	605	556	589	559	581	616	599	573	616	612	565	598	614	598	557	553	595	588	589	587	556	609	559	557	621	618	589	620	563	604	633	578	600	593	602	589	639	590	554	574	607	575	571	571	634	611	568	568	603	606	543	596	608	594	624	597	598	574	555	522	610	550	569	588	566	582	547	582	559	599	609	568	648	551	573	603	576	591	584	574	555	583	589	599	579	550	598	548	556	593	550	594	548	598	596	594	554	636	597	609	606	593	597	646	591	593	557	585	570	593	588	581	586	545	639	589	664	558	577	582	573	575	592	608	621	534	582	579	601	616	624	588	604	590	585	569	579	560	571	615	614	545	580	557	579	565	654	554	594	559	583	602	597	565	574	544	598	583	587	569	636	601	585	609	559	603	591	576	540	531	595	597	568	616	549	570	598	596	577	580	617	533	633	577	554	597	570	571	571	644	584	599	587	572	586	537	575	571	589	543	618	569	578	618	607	584	568	638	608	604	548	642	597	584	563	609	580	631	608	560	629	588	572	580	625	595	591	585	575	593	546	578	623	592	599	627	594	574	614	577	590	622	584	621	578	608	599	577	599	545	582	564	553	559	577	617	582	579	554	595	605	614	560	579	617	589	589	595	639	568	548	597	564	590	601	567	589	576	570	546	613	593	573	585	623	609	603	607	599	589	592	582	600	556	599	596	590	598	589	575	567	620	632	622	623	568	551	590	611	582	578	583	574	596	590	608	564	591	568	591	619	584	570	574	594	639	564	639	545	599	575	612	598	592	620	632	624	620	649	564	574	574	622	587	601	613	627	624	605	604	575	642	623	584	600	567	595	574	542	614	663	557	627	582	559	597	580	612	595	586	559	599	619	573	615	596	586	581	639	577	644	597	597	596	589	565	592	597	584	610	553	581	570	602	603	568	595	623	639	604	572	649	639	601	547	536	613	524	611	590	593	554	593	610	571	574	595	561	619	619	613	576	587	563	600	651	571	632	595	575	594	571	562	573	555	562	590	587	534	616	561	587	596	588	594	583	563	607	565	619	619	594	616	587	570	579	607	611	565	593	576	617	618	616	601	555	547	599	604	557	619	541	589	574	614	614	571	581	595	517	605	594	602	595	553	569	628	591	617	579	604	676	572	655	564	560	610	588	598	549	583	586	561	564	598	564	579	594	556	556	598	574	594	624	571	630	596	597	615	606	562	608	594	621	618	569	591	550	582	583	599	612	611	613	640	593	634	620	630	566	569	604	619	597	585	566	575	562	612	583	608	611	553	565	601	646	615	618	600	619	604	561	596	640	628	585	567	564	566	569	594	608	586	604	608	620	585	594	608	583	628	609	602	568	559	613	599	644	587	624	543	619	585	611	599	602	569	581	595	565	562	560	592	600	594	639	604	579	559	588	586	629	577	575	566	571	566	572	589	576	618	598	563	575	571	611	610	630	620	600	526	527	582	544	647	595	569	604	595	601	620	628	604	610	585	588	617	625	582	564	569	564	616	548	613	630	632	608	591	586	603	573	571	602	567	600	552	592	605	586	560	608	552	544	592	555	585	596	637	587	598	572	597	580	635	654	587	600	614	632	597	576	584	586	615	570	596	568	599	544	621	600	608	575	559	600	584	573	598	583	611	611	600	654	578	617	557	560	549	562	613	584	600	599	560	637	623	555	579	643	554	581	597	606	566	626	575	570	591	533	593	601	590	590	628	545	586	561	607	563	595	566	612	612	556	603	568	579	567	585	619	547	620	586	584	594	589	541	549	577	569	595	608	616	627	596	571	594	565	584	565	601	594	592	612	620	564	585	579	551	562	575	599	579	601	559	581	592	571	603	600	594	590	551	589	588	580	535	577	577	596	552	595	568	621	562	594	601	572	610	617	565	582	587	605	548	601	591	594	602	591	599	570	616	589	578	598	612	585	572	603	587	564	599	603	600	586	559	619	599	576	529	552	590	586	573	580	560	590	601	581	588	610	603	598	600	549	584	578	621	601	619	588	580	555	620	552	584	594	600	582	630	561	603	591	596	600	642	589	576	574	591	553	566	585	564	567	583	612	600	567	572	565	612	599	605	584	578	569	585	585	594	559	614	560	616	548	576	630	573	655	596	624	555	565	553	595	597	608	580	593	599	582	567	610	532	570	597	562	639	616	572	555	583	623	588	596	555	605	590	582	595	594	586	605	636	582	584	621	637	584	567	564	596	573	601	659	562	569	613	561	628	554	627	617	561	600	610	598	606	611	606	626	578	601	604	622	590	621	618	632	597	582	608	589	587	583	561	653	597	562	571	607	564	620	609	542	552	568	609	593	625	582	576	582	569	585	560	630	582	603	594	566	599	563	568	578	599	598	606	564	580	633	574	553	659	609	578	614	596	578	603	609	592	567	574	601	595	607	621	603	589	597	569	566	565	590	598	582	568	582	580	607	621	563	583	558	590	613	636	552	536	596	597	595	606	584	631	582	594	610	583	605	578	606	590	576	553	556	574	593	566	626	603	563	607	567	594	590	571	583	551	603	569	556	578	573	624	575	603	534	569	645	582	594	579	551	592	608	632	616	528	570	558	536	571	573	602	583	594	584	601	573	628	570	619	591	569	573	613	570	611	581	598	582	585	585	574	583	558	587	588	610	583	621	587	570	568	586	574	603	600	556	619	577	543	592	597	602	616	584	565	571	578	562	610	586	607	598	584	569	620	602	559	594	555	567	552	605	583	595	579	584	608	618	577	594	610	548	585	620	630	596	593	593	613	592	581	597	578	586	576	617	560	587	635	662	612	641	665	622	633	620	574	589	601	592	550	567	562	599	628	614	551	540	578	593	605	587	550	591	612	594	628	604	562	597	609	592	599	597	596	577	620	568	596	581	568	601	578	558	627	585	579	614	597	561	614	615	572	610	608	555	594	605
14700	2220	2903	1082	735	682	563	559	513	488	460	379	398	411	373	392	367	406	386	411	383	387	373	355	378	369	393	352	340	322	370	340	378	372	380	392	369	350	412	355	369	388	344	435	405	376	374	363	354	341	320	377	341	399	378	351	358	365	326	375	356	358	354	344	422	366	396	408	373	414	342	398	384	359	359	368	393	322	391	366	345	358	361	348	346	365	340	348	358	390	337	338	328	336	356	375	388	368	356	349	347	345	360	370	373	403	355	356	355	369	392	374	352	362	347	347	366	347	362	366	375	375	386	375	361	358	392	312	379	310	391	353	360	376	399	385	389	382	356	377	379	360	355	383	301	349	360	344	348	338	387	344	360	392	373	367	384	372	366	364	349	374	369	372	325	378	322	377	378	342	373	390	357	338	419	364	344	351	384	355	359	328	368	365	354	385	353	341	335	406	381	347	368	363	346	351	376	367	384	388	397	410	383	364	344	346	380	376	376	348	382	417	384	393	373	362	350	363	364	384	357	308	385	339	392	363	363	389	363	375	404	378	393	363	355	380	360	359	379	367	368	351	377	368	337	349	361	352	345	348	317	363	368	350	344	356	350	375	329	370	386	329	335	375	334	370	379	359	373	354	389	379	378	348	362	392	353	371	319	337	327	366	407	355	381	365	317	377	348	356	351	384	355	339	355	324	370	352	355	348	337	374	384	365	396	369	373	361	355	388	398	371	367	332	353	413	368	387	348	327	359	351	344	349	367	383	381	386	371	378	401	372	369	344	364	387	375	374	380	365	392	349	347	316	351	387	351	363	377	383	357	353	361	365	362	369	372	356	354	347	356	350	391	365	358	345	325	329	340	362	375	331	369	367	356	379	342	356	348	338	360	324	358	362	363	366	346	362	335	386	354	344	368	346	379	370	339	351	382	329	334	380	357	323	355	354	334	368	397	359	360	373	352	369	365	380	331	390	359	387	353	355	345	363	389	346	383	369	378	372	328	339	361	412	365	392	376	381	388	346	355	328	381	368	353	346	331	375	349	344	351	365	329	362	378	376	383	350	337	374	333	357	363	373	368	356	356	368	382	395	329	370	367	358	362	338	346	375	367	406	351	354	351	388	359	369	334	336	386	365	339	401	369	338	359	342	340	329	412	380	384	366	380	312	373	385	328	355	415	341	379	391	354	361	329	341	359	384	315	390	377	347	347	377	388	359	364	342	353	361	349	331	366	361	409	376	366	382	360	335	315	354	362	364	368	370	391	364	336	323	382	321	388	330	331	360	324	390	373	355	358	346	367	386	377	364	355	378	343	352	341	346	366	368	356	342	364	395	351	385	391	348	356	339	385	351	367	395	354	374	346	381	368	351	358	351	387	387	336	356	352	368	350	376	330	330	387	367	361	368	391	370	408	336	392	343	369	358	386	308	375	361	377	371	390	410	346	354	364	383	358	366	368	386	346	321	397	387	347	346	334	349	367	353	342	378	349	368	350	407	363	391	363	352	413	356	337	358	326	336	321	362	353	338	402	386	392	357	364	357	363	390	346	345	365	344	365	400	369	357	369	370	384	373	347	352	318	372	339	339	370	358	384	356	381	355	322	346	376	344	360	353	372	348	344	345	374	379	389	389	396	420	385	376	363	362	352	360	368	373	378	352	370	381	372	392	371	353	353	359	358	369	351	350	379	340	333	372	376	383	381	329	349	359	368	331	381	366	333	360	365	358	328	345	342	358	359	366	344	385	340	346	340	404	337	345	358	379	337	363	358	351	350	328	337	364	376	378	344	388	366	392	373	343	355	392	391	377	371	360	375	350	346	326	332	386	384	404	358	408	387	390	344	349	360	365	342	408	352	349	349	346	357	367	302	358	353	327	370	355	353	317	368	345	375	378	370	375	339	351	347	389	361	386	391	346	348	325	370	359	391	382	367	347	369	311	361	415	364	385	385	356	386	315	359	355	379	389	360	391	376	362	344	337	399	369	327	335	385	394	351	348	357	359	373	405	324	366	355	333	404	410	362	372	346	365	373	349	366	364	329	352	338	381	380	354	304	360	344	359	359	385	372	373	366	367	333	390	337	349	391	329	356	382	369	384	393	347	356	353	380	369	380	360	368	333	366	371	345	348	367	359	362	383	331	332	347	364	381	433	341	340	355	352	405	337	350	384	333	359	360	365	381	353	372	355	388	357	403	419	363	341	375	374	334	353	340	356	369	327	343	399	369	373	339	363	368	371	348	379	346	377	365	340	373	352	386	403	351	345	341	346	356	371	359	404	362	356	375	363	377	348	377	362	371	351	360	367	341	357	344	345	337	412	352	384	354	326	334	396	378	367	376	380	356	371	331	325	361	354	332	362	350	369	357	360	383	389	393	363	345	366	404	396	334	328	340	346	367	332	377	363	351	362	358	381	372	397	351	324	357	363	401	372	367	346	327	359	353	389	336	402	412	336	376	352	376	334	351	358	369	385	376	373	342	356	377	308	387	361	382	378	358	348	359	354	360	340	347	358	369	344	376	374	357	375	363	383	424	375	357	337	358	383	374	333	367	365	333	359	366	362	361	366	405	357	348	345	347	368	340	424	358	349	338	361	353	368	374	381	342	350	328	346	357	353	393	346	392	391	345	364	359	354	334	386	396	390	345	379	384	356	359	356	387	384	365	330	373	348	386	338	311	365	415	380	395	356	374	334	344	375	341	360	380	359	405	339	380	361	344	327	378	382	370	363	375	352	352	362	354	341	358	397	376	356	380	372	330	366	363	348	359	328	395	380	363	374	377	333	330	356	350	347	375	410	360	349	364	343	358	354	371	321	355	379	329	368	351	372	371	387	364	357	360	362	393	394	378	399	385	400	389	385	403	352	360	357	339	343	391	348	361	355	372	367	334	337	397	340	397	389	393	344	340	391	343	349	357	392	384	380	369	373	351	340	348	372	337	338	355	357	330	342	361	381	404	384	354	350	367	368	365	393	382	375	326	360	355	332	402	382	384	346	362	380	391	355	388	370	383	374	404	356	373	342	328	366	366	375	356	417	344	334	386	330	367	429	353	359	372	351	374	374	378	369	340	366	385	352	378	378	345	376	342	382	340	338	386	332	365	373	358	359	376	368	344	368	373	356	350	380	346	356	355	359	330	372	357	312	352	368	373	355	375	382	351	359	363	385	379	358	368	368	359	368	344	292	336	382	353	371	356	338	386	360	323	352	376	349	358	339	338	364	381	376	356	374	354	339	315	356	376	377	362	380	327	328	328	371	345	374	353	384	411	372	401	342	415	359	387	362	367	342	379	381	364	382	386	420	346	364	357	381	371	304	371	367	384	363	359	364	343	355	356	341	330	365	366	354	349	353	352	383	379	364	397	362	341	412	339	337	342	329	348	378	357	319	353	363	327	360	379	389	335	389	370	346	381	325	418	394	381	397	343	338	359	350	379	337	382	369	345	397	396	365	380	342	350	337	388	340	334	335	381	356	337	402	343	349	368	347	372	382	319	367
8504	2218	5095	2668	2376	2212	2005	1833	1624	1361	1385	1294	1126	1111	1062	1043	1044	975	1003	1017	967	940	974	922	1026	962	909	918	960	898	889	944	987	925	889	914	910	884	935	897	948	883	874	877	897	943	881	884	901	931	895	926	865	882	864	875	917	917	897	872	938	860	894	854	921	926	898	890	882	914	894	925	816	864	922	871	874	905	859	949	880	888	847	928	920	926	929	895	912	879	834	865	903	906	918	882	894	926	951	884	880	809	880	841	911	927	875	826	914	908	875	894	899	935	922	925	885	933	893	953	876	892	879	847	857	900	914	889	907	891	887	922	914	864	878	877	904	889	858	914	934	919	918	900	876	861	851	931	942	863	904	930	927	895	896	904	895	884	929	899	901	944	872	910	950	922	873	855	872	906	884	838	920	972	856	880	893	926	921	902	851	912	903	903	949	890	915	898	888	916	878	872	924	917	881	861	890	890	940	897	877	913	895	918	898	878	888	921	927	878	888	912	926	870	886	865	838	864	854	895	859	863	886	877	917	909	912	920	908	877	883	882	884	857	898	871	914	874	898	908	848	896	898	883	876	900	881	876	872	930	904	889	922	890	861	942	873	913	883	925	880	912	896	854	874	889	840	910	840	880	904	915	875	901	891	896	860	919	884	854	837	883	912	878	921	882	897	837	915	891	873	885	897	920	900	930	913	881	882	946	858	865	936	896	912	916	944	911	937	892	892	913	875	834	899	885	893	943	957	858	940	873	908	952	859	892	892	966	842	892	881	864	931	952	831	902	898	940	900	908	883	852	876	854	888	896	850	927	863	908	898	887	892	967	868	857	873	868	876	864	892	894	870	865	898	900	865	935	859	884	860	874	900	849	895	915	858	918	850	883	880	923	874	840	894	882	950	879	887	833	877	884	925	867	886	910	858	871	856	883	917	860	926	894	893	902	890	885	921	884	925	916	850	848	849	835	894	905	915	868	921	906	866	908	895	925	858	929	819	877	884	865	917	888	902	879	862	913	879	877	949	910	917	869	892	895	944	838	900	868	837	904	835	927	887	895	921	887	902	889	886	900	882	943	897	851	937	929	865	974	858	875	878	900	886	882	841	955	869	928	910	882	830	944	923	874	924	871	937	878	892	934	906	904	853	942	910	910	866	923	920	896	914	870	888	801	868	835	891	928	930	934	943	890	905	892	828	880	926	864	863	881	892	883	920	864	901	860	898	854	906	831	876	882	859	849	860	933	910	898	899	910	895	876	912	901	915	882	874	872	918	854	844	853	871	895	928	908	889	886	907	889	901	883	848	888	923	947	843	889	873	894	912	870	840	926	866	889	817	860	923	895	853	899	903	907	890	914	884	939	871	936	917	940	852	847	849	889	920	835	860	939	879	901	918	855	922	889	883	950	854	847	852	949	900	923	861	853	884	900	901	926	873	850	868	910	871	863	899	910	927	906	869	930	879	879	823	867	902	944	878	894	911	901	916	924	899	808	896	921	892	907	845	900	882	911	894	966	814	898	940	857	865	880	861	925	917	872	832	870	870	848	948	857	874	855	914	842	860	924	857	857	907	868	886	860	870	867	886	893	899	896	921	906	812	871	874	878	868	901	899	895	894	835	851	907	912	917	890	898	912	890	921	890	871	844	881	828	875	864	892	944	865	907	895	881	875	905	901	939	898	911	839	903	918	922	893	900	873	905	853	920	904	898	874	902	877	821	866	912	889	875	882	887	880	859	917	893	924	872	853	885	878	871	904	899	901	890	936	890	901	871	864	877	942	910	880	861	891	836	848	890	885	877	897	913	884	872	883	918	896	888	916	919	873	871	894	941	920	903	885	879	867	845	909	897	837	912	887	899	854	878	984	840	853	908	922	863	907	858	902	875	852	873	881	884	905	852	860	877	872	878	913	883	843	886	898	906	922	894	912	883	942	918	877	908	888	882	902	908	879	875	931	898	917	839	834	893	891	849	874	875	856	871	868	900	906	895	881	890	881	922	884	861	887	873	865	865	877	899	881	925	898	836	921	836	897	884	913	929	871	871	903	894	899	868	935	915	900	944	900	942	936	904	926	864	867	859	837	901	938	964	878	852	918	917	869	859	892	856	890	877	895	893	922	915	903	928	878	909	923	898	911	901	905	925	865	865	840	858	867	881	913	901	880	916	891	923	834	885	924	886	832	943	882	915	899	856	893	921	917	862	976	918	892	877	864	896	874	905	869	898	837	870	888	901	824	840	870	885	902	831	888	916	869	860	870	881	918	913	903	948	929	866	841	887	872	852	872	931	877	906	844	895	878	884	885	911	905	824	855	906	905	957	881	911	853	850	907	870	870	903	890	889	852	950	876	916	847	880	873	906	951	860	899	976	908	912	904	934	936	875	881	871	921	894	887	885	887	870	912	910	893	879	894	898	837	888	894	897	855	843	900	885	913	865	881	904	926	893	891	840	904	945	904	886	922	885	896	880	883	872	832	958	869	837	931	933	889	894	899	875	874	811	911	863	874	889	898	891	931	911	868	889	869	910	859	861	931	855	883	916	907	887	876	871	881	880	864	921	890	907	870	880	945	854	865	881	898	881	845	916	898	857	925	910	848	936	901	894	894	866	879	908	910	893	919	937	915	904	898	908	884	887	842	921	828	914	893	896	856	861	942	936	929	861	858	905	870	900	853	873	875	874	885	883	940	848	884	868	910	959	882	876	866	879	911	869	924	879	817	859	901	918	896	860	905	856	849	874	910	906	881	939	893	870	879	872	907	920	861	838	891	910	853	901	892	924	847	946	866	887	876	888	905	866	860	872	870	912	886	848	850	882	882	901	831	916	883	837	890	882	869	944	938	937	901	838	829	905	873	903	917	881	862	841	896	921	882	919	895	856	887	863	857	888	942	860	869	901	848	877	840	872	885	913	846	885	868	891	943	942	891	911	888	866	864	873	889	878	863	894	920	867	948	854	868	856	889	835	834	843	882	886	877	888	907	817	885	860	869	890	858	870	923	901	892	883	917	913	895	883	917	866	873	897	896	955	826	905	896	903	915	889	869	901	893	860	879	882	848	896	873	886	888	855	910	850	866	899	932	933	899	983	846	861	867	863	877	833	869	900	875	875	795	909	883	865	908	885	839	886	892	911	898	839	895	846	844	904	915	875	850	911	920	824	837	902	895	862	885	908	927	874	919	895	836	858	916	845	887	881	887	883	918	926	905	924	878	881	873	859	901	885	916	871	860	858	908	865	947	866	917	922	895	864	885	875	922	914	883	889	844	926	872	915	914	915	910	854	905	890	851	854	881	864	887	842	881	923	880	893	873	906	870	865	916	902	911	871	875	910	854	938	886	858	897	927	857	870	860	898	887	884	907	875	890	855	866	885	866	870	923	902	931	902	889	833	924	899	866	907	875	891	886	877	900	830	887	884	890	908	872	812	865	927	879	863	853	899	889	887	892	915	942	843	911	887	918	860	921	886	904	848	908	924	884	876	939	910	893	898	851	893	814	872
1867	628	1269	490	376	373	364	341	414	398	369	387	366	382	369	351	363	339	410	365	381	383	362	368	356	375	409	389	370	388	384	338	380	356	382	336	383	358	389	412	361	390	348	366	408	384	363	384	372	377	385	386	355	406	378	395	346	342	346	370	416	395	379	382	380	357	342	367	378	378	375	372	408	385	368	364	382	416	388	358	335	369	387	394	359	364	394	344	356	394	380	421	366	380	392	351	393	352	357	380	386	380	363	410	383	366	332	370	387	360	354	349	361	371	365	393	398	335	360	372	396	357	355	334	363	367	331	372	378	389	330	384	315	327	349	357	323	347	394	369	338	342	362	380	383	367	394	379	386	378	361	329	369	364	368	383	382	399	391	357	378	342	356	399	388	390	343	375	350	374	352	385	386	366	379	394	391	378	381	355	380	372	377	389	341	380	357	333	384	384	348	362	358	378	363	361	366	378	367	340	389	391	373	388	354	379	357	316	368	365	335	335	376	345	364	368	362	397	356	373	383	383	377	351	374	384	366	350	380	373	376	377	382	370	376	405	370	355	357	380	404	332	345	382	360	366	375	392	373	347	358	375	346	357	369	392	404	384	361	350	322	396	349	358	380	352	352	361	399	428	375	418	363	333	366	354	389	340	368	379	362	358	365	359	386	366	359	360	357	352	340	316	346	362	353	354	330	384	344	347	386	399	364	389	368	381	419	381	363	383	370	356	352	376	397	372	369	352	360	346	390	366	375	389	382	349	368	346	387	391	391	401	392	413	383	372	349	391	376	376	383	356	421	357	364	390	373	372	353	366	382	396	385	342	361	404	387	361	386	386	362	351	361	359	377	375	396	379	336	360	369	404	385	377	371	379	345	386	395	373	378	423	351	357	366	402	375	384	337	344	384	351	376	381	375	388	388	385	384	362	388	360	358	416	363	366	377	365	367	363	345	384	364	386	392	366	398	349	335	372	400	363	399	358	376	346	341	405	381	354	363	348	391	362	340	348	391	352	369	399	366	400	421	348	369	335	333	356	360	352	402	401	356	404	360	343	389	356	373	354	346	354	357	358	383	376	377	372	339	411	358	361	351	383	399	390	420	369	357	369	353	336	382	359	364	351	349	378	388	345	350	363	369	362	366	402	397	334	389	382	396	378	370	360	374	400	360	360	389	338	389	380	362	368	396	387	389	362	394	380	375	377	392	380	350	379	372	346	390	390	349	373	332	386	388	376	402	383	390	403	370	375	383	340	383	370	388	387	372	411	364	388	398	325	396	374	414	386	369	392	410	407	373	378	370	378	383	368	386	378	381	374	378	375	375	357	380	407	390	393	392	363	383	364	433	385	390	368	398	399	357	356	376	383	410	416	391	354	353	381	365	366	427	361	383	357	379	361	382	362	344	361	386	348	375	407	382	381	360	348	365	328	375	378	378	354	402	361	365	364	349	357	348	376	374	416	340	367	363	336	359	429	353	369	381	350	415	389	402	335	406	395	367	379	332	376	358	380	394	364	360	397	344	365	368	407	382	336	365	383	384	369	419	370	397	386	401	378	336	349	325	363	387	376	389	339	342	349	365	423	382	332	376	357	362	355	381	337	368	382	374	402	386	380	406	368	360	372	336	360	351	358	396	366	393	362	378	367	422	360	420	364	315	373	358	384	341	377	383	387	369	368	401	382	361	333	365	353	422	383	386	351	347	373	364	394	371	389	396	359	376	330	375	360	389	362	363	380	346	378	384	359	342	375	382	362	361	370	313	339	374	352	360	354	398	379	374	359	368	362	340	336	362	359	384	376	376	392	393	349	381	383	392	382	399	378	342	395	411	378	371	365	392	395	383	362	405	353	329	366	382	360	366	364	366	354	383	330	379	352	346	411	375	398	355	369	360	382	370	341	371	383	376	341	367	351	363	370	366	353	345	378	419	399	401	389	360	404	378	355	360	367	355	382	381	364	355	354	390	365	343	395	352	369	368	345	389	369	344	382	398	354	352	382	370	354	392	405	378	357	362	373	373	333	346	377	339	352	375	350	360	374	346	365	361	352	386	354	342	367	396	393	382	370	370	362	360	345	422	342	350	387	378	362	392	391	383	373	364	410	347	356	378	362	385	369	396	400	407	365	389	379	432	388	398	397	367	363	341	382	369	384	384	388	364	350	411	361	386	389	405	380	384	389	401	391	402	365	385	383	362	399	391	349	353	388	382	381	386	391	344	340	368	365	349	369	357	364	371	382	364	408	411	406	382	342	390	384	356	396	351	379	373	359	337	372	336	393	379	373	377	379	298	358	385	408	393	372	393	407	344	378	384	387	379	379	378	405	328	363	363	378	365	342	387	383	384	385	365	392	342	389	345	337	372	374	363	357	357	366	355	394	397	357	298	401	359	406	404	392	358	349	404	371	355	376	373	371	390	397	369	341	384	379	390	362	341	362	398	412	390	383	361	406	372	376	357	393	379	378	379	360	388	397	382	414	364	386	398	384	359	396	376	358	323	373	353	356	394	354	372	376	403	364	326	363	363	366	361	403	389	391	438	347	349	404	352	363	360	390	386	316	395	374	379	370	378	359	329	367	361	380	352	369	347	392	392	391	402	353	353	374	403	359	390	395	355	343	338	362	394	364	398	403	365	409	365	342	358	347	408	379	422	369	382	373	396	383	402	353	390	368	373	404	355	392	377	374	404	350	349	398	355	382	349	376	340	356	346	388	376	361	366	354	369	376	392	375	408	362	335	366	344	358	386	359	349	370	430	387	342	352	403	376	340	390	422	390	370	403	359	386	408	379	370	352	362	324	368	382	413	403	370	398	369	419	399	387	385	411	352	335	368	365	378	363	380	392	365	382	323	379	388	379	387	386	399	352	374	402	365	392	432	389	402	395	372	390	354	393	357	361	356	401	362	357	337	332	363	385	393	386	415	402	369	345	392	365	351	342	389	363	388	375	372	336	393	425	329	352	394	377	362	345	412	345	342	389	356	386	380	391	339	400	398	367	371	375	372	392	362	385	394	358	368	383	400	374	336	354	381	426	338	343	395	329	344	372	372	352	365	359	386	363	363	392	392	371	372	365	372	381	382	351	387	393	394	386	386	372	407	400	402	365	362	408	386	426	402	368	369	359	361	365	367	367	372	369	344	348	404	368	362	345	395	326	352	371	380	447	355	361	364	385	376	365	390	366	354	377	398	370	359	368	376	382	381	387	412	361	386	386	369	375	365	416	383	403	369	352	324	394	385	404	375	362	345	396	376	350	384	350	333	355	378	405	371	365	372	346	391	393	399	379	395	355	354	412	397	352	393	374	405	387	353	390	339	406	356	399	384	371	326	387	370	373	374	413	410	383	400	390	372	347	400	339	394	410	385	389	368	367	401	395	363	386	378	382	394	380	375	362	376	360	369	409	367	411	384	419	365	352	387	381	343	337	402	377	413	382	412	385	400	325	344	351	356	351	344	389	353	380	373	337	386	397	354	378	371	392	392	376	397	355	361	357
2205	1193	2623	1056	911	1003	946	961	918	879	891	857	878	915	851	909	830	909	911	896	882	883	902	899	866	915	891	887	873	901	923	859	880	887	844	883	845	929	862	931	889	865	859	836	896	877	862	884	905	896	865	897	866	848	862	897	885	872	872	888	916	842	856	883	858	831	891	915	873	865	918	844	868	838	872	851	865	900	865	879	828	886	876	870	864	823	915	847	857	926	882	861	875	920	914	867	861	881	866	856	926	906	913	851	833	860	875	883	900	846	869	886	906	785	871	870	870	872	813	840	846	897	805	843	911	907	853	851	885	911	882	848	914	880	880	864	857	923	845	875	887	858	907	890	898	859	867	886	891	861	804	892	875	862	848	871	850	842	885	855	875	859	800	846	807	847	881	839	899	907	939	856	878	870	864	862	836	900	864	891	815	865	863	840	917	853	894	923	910	908	875	894	862	895	852	853	848	849	878	902	876	937	880	874	901	828	867	882	883	914	874	868	898	872	835	866	834	905	856	870	912	898	871	812	835	847	859	862	864	865	915	937	897	910	873	880	895	903	873	878	876	895	840	880	866	834	892	894	848	926	812	838	870	850	868	852	918	883	833	860	865	825	902	865	892	893	837	837	852	809	876	816	901	850	911	871	828	841	828	829	881	890	855	850	893	904	811	906	884	864	915	877	903	851	849	809	905	896	829	862	885	877	911	875	904	832	878	865	889	904	880	862	870	853	924	888	888	878	911	888	909	837	832	896	899	876	852	939	879	885	886	851	846	867	851	916	873	886	865	897	943	855	818	840	885	832	839	837	869	871	885	909	855	803	845	882	898	896	869	928	859	867	851	875	881	859	893	868	843	871	848	878	891	931	877	890	909	891	870	869	841	839	825	881	884	884	890	835	847	850	881	877	873	932	853	856	880	892	858	838	857	898	863	893	859	817	866	860	839	931	900	914	910	873	820	901	869	869	868	868	884	903	866	867	908	856	870	861	918	902	874	887	927	915	841	877	859	863	947	879	894	869	873	912	851	905	872	927	860	886	904	845	863	845	871	878	881	841	865	867	874	863	833	917	840	859	941	853	888	957	858	823	938	873	858	871	868	845	879	854	869	917	893	878	825	866	853	869	865	851	895	876	861	869	875	870	852	865	860	869	886	887	870	900	853	848	869	896	859	868	908	893	877	857	866	884	867	839	863	893	900	822	862	911	869	863	876	954	873	893	875	898	869	888	907	820	895	847	873	849	886	907	909	881	827	865	880	871	883	903	845	883	889	841	933	884	843	863	899	872	864	911	889	828	899	858	873	890	954	829	848	886	827	863	910	882	938	892	850	875	848	877	859	890	890	861	850	780	842	860	870	879	868	850	884	878	901	859	901	855	921	825	854	895	835	862	838	859	895	892	930	887	841	910	813	867	922	861	857	898	905	845	893	867	845	859	906	863	877	846	872	817	861	913	938	900	875	873	882	805	863	864	846	901	893	900	886	860	836	932	826	936	873	861	857	838	851	894	858	844	854	879	861	848	885	887	886	880	873	821	792	894	828	851	873	862	898	874	913	891	843	862	901	902	836	911	843	927	902	868	826	881	895	890	872	888	890	953	847	919	820	829	822	909	863	901	871	838	918	916	869	909	853	845	849	820	845	910	824	846	855	888	932	892	919	850	890	810	885	882	843	851	850	884	912	848	869	865	947	862	889	855	877	896	875	868	856	841	874	868	870	860	866	805	864	890	915	843	872	946	898	882	843	929	872	871	873	860	869	869	879	837	868	847	895	895	857	898	881	831	892	903	856	860	868	872	879	900	888	873	921	905	914	858	854	875	865	877	882	874	843	889	857	888	893	887	852	905	854	877	854	904	899	889	798	878	887	883	810	856	870	866	890	844	857	873	867	870	917	867	856	839	877	867	866	871	869	879	811	856	852	893	854	853	900	834	877	883	817	899	901	894	941	864	829	866	852	868	869	857	858	882	909	918	892	832	846	882	865	882	885	815	876	803	865	852	868	841	843	864	884	861	880	895	825	897	868	873	842	844	869	882	876	887	828	869	874	897	871	874	816	858	887	885	838	897	908	884	854	935	915	872	870	907	866	915	867	880	861	902	900	881	876	920	871	841	856	871	870	902	816	878	854	897	866	883	871	901	791	908	845	900	845	829	901	873	892	862	889	840	834	864	939	912	854	868	967	855	873	852	895	880	856	886	857	883	880	883	808	845	825	896	888	859	872	848	899	885	886	845	891	837	851	900	820	941	871	832	870	859	842	872	885	895	896	860	860	899	857	888	860	896	889	856	865	855	879	821	860	877	822	867	872	888	901	863	895	873	852	812	884	885	854	836	898	862	875	857	902	869	806	884	817	869	869	817	850	887	868	906	838	842	837	857	844	869	845	848	899	913	851	887	900	830	862	826	944	907	888	876	833	864	875	876	866	851	870	900	851	891	823	902	844	876	903	840	920	887	881	836	859	876	907	873	916	890	887	884	875	883	912	894	884	820	843	899	933	867	907	869	867	825	847	838	911	900	907	891	885	858	900	891	811	871	837	863	850	861	834	852	900	898	878	855	938	929	868	840	925	889	841	858	870	915	865	893	866	896	823	902	907	851	911	870	882	898	861	886	910	875	885	886	855	875	869	839	869	911	873	899	851	839	897	880	883	854	905	898	878	829	904	866	860	863	871	906	889	886	860	873	870	873	917	877	851	848	882	855	844	839	858	904	839	859	793	861	860	880	913	901	883	831	858	849	826	919	886	887	816	833	897	859	897	867	854	891	852	864	903	866	913	936	873	904	883	950	890	840	886	912	915	925	865	829	851	920	945	843	903	854	875	861	873	896	848	877	795	827	900	838	847	920	878	847	910	886	862	878	889	859	907	835	903	889	855	862	841	840	879	871	882	843	898	927	904	872	853	849	913	914	868	867	889	882	890	885	884	851	845	892	884	825	894	881	877	889	856	882	895	846	910	827	893	901	926	880	886	888	856	884	901	855	901	891	898	891	849	795	848	883	916	812	865	883	876	873	922	855	865	899	851	812	833	889	847	876	900	863	885	898	863	881	844	865	850	831	872	848	851	870	867	905	867	881	842	928	865	820	863	860	908	844	852	899	822	826	850	913	856	849	879	837	890	835	920	865	881	892	878	844	892	894	849	897	877	806	889	886	919	837	833	909	896	840	884	869	857	879	852	901	885	863	882	889	932	868	885	840	835	900	886	941	815	874	856	857	872	860	855	895	862	891	873	853	904	847	839	887	868	910	840	869	771	902	830	828	931	842	883	883	852	882	901	887	884	859	893	843	860	878	870	871	840	833	818	908	857	928	853	862	877	910	918	834	893	864	874	882	898	845	854	856	851	850	884	857	929	828	920	896	889	840	845	874	920	871	829	876	861	781	908	875	863	832	914	833	809	864	894	869	841	890	890	859	843	840	840	878	832	823	874	870	878	925	862	900	889	846	906	843	850	829	858	839	925	864	882	886	820	800	923	878	885	895	917	876
7174	805	1778	577	411	375	328	325	251	278	261	234	223	227	248	235	213	238	221	225	213	230	214	245	234	221	225	242	205	237	221	239	219	238	229	202	207	233	222	216	236	210	204	225	216	220	215	238	214	207	215	215	208	202	216	226	225	196	224	220	186	213	218	236	221	191	229	233	218	207	244	215	233	217	227	203	204	233	239	238	230	231	216	235	202	227	209	215	228	207	220	219	211	216	221	203	207	247	203	229	232	259	226	192	219	215	229	209	228	241	216	220	241	245	203	246	222	222	248	217	222	229	233	213	211	195	190	219	220	251	195	210	220	256	214	274	253	218	202	220	216	234	200	217	215	217	207	246	214	205	212	221	195	202	219	213	231	227	217	226	218	227	188	214	201	222	226	231	223	212	214	243	225	212	241	188	204	221	236	199	243	227	229	225	214	211	217	239	199	220	220	225	231	227	217	209	213	224	222	204	235	219	228	220	216	216	225	207	228	222	211	238	225	216	222	234	217	212	208	248	195	206	229	199	222	200	248	213	237	229	212	212	220	237	231	235	224	219	226	220	224	261	205	231	214	254	212	226	225	217	220	231	208	209	197	214	243	241	209	197	205	249	218	205	224	217	195	237	214	214	237	267	235	238	205	198	220	234	214	216	232	202	235	243	227	248	222	181	205	190	223	238	233	227	212	215	248	213	234	263	215	207	220	248	203	244	217	203	230	219	215	237	241	218	228	216	220	234	237	201	219	206	241	208	224	227	204	205	207	217	213	223	209	209	229	249	195	219	203	241	221	223	196	228	206	216	212	203	210	226	235	212	199	200	218	228	208	230	227	227	204	219	214	209	197	232	211	193	246	233	254	237	222	246	217	253	204	205	197	221	236	218	228	249	227	209	236	208	224	242	207	201	219	231	247	250	238	217	223	225	199	239	244	205	220	210	214	210	204	221	239	198	243	209	210	207	255	214	182	212	217	200	252	240	234	235	216	226	215	240	228	224	192	189	214	227	228	254	249	229	205	201	203	201	240	200	224	232	221	195	188	233	216	215	219	248	213	219	228	234	207	218	216	225	219	243	219	213	234	218	191	234	211	235	247	190	243	213	214	211	223	219	211	201	202	225	206	225	224	207	235	201	198	199	199	223	222	205	242	204	229	216	214	218	225	198	238	204	214	239	225	224	226	221	216	244	218	224	248	239	245	250	203	211	233	218	200	205	244	251	206	194	222	226	231	205	218	190	184	189	222	204	220	228	200	232	236	206	208	257	226	189	173	203	242	231	221	218	239	209	233	195	202	240	210	234	248	231	232	228	219	210	222	203	216	218	197	230	198	193	206	242	236	228	225	219	226	257	198	203	222	207	233	217	233	227	229	248	231	241	223	236	250	240	211	212	204	188	208	228	211	227	211	229	220	188	210	267	214	243	248	242	226	229	238	225	223	180	211	229	237	204	208	245	227	209	208	190	211	217	216	202	217	220	211	234	224	214	206	213	223	182	217	191	246	208	224	234	217	212	209	221	195	243	240	244	221	229	220	233	222	199	226	231	205	223	196	199	227	253	193	202	202	227	244	209	239	233	205	203	219	195	231	214	241	246	224	224	254	189	214	224	221	238	216	227	230	234	221	235	201	221	205	215	218	238	206	208	245	212	252	196	221	214	206	238	231	224	203	232	215	201	199	222	221	226	221	211	236	239	206	215	229	229	235	243	218	224	194	203	234	233	227	216	242	227	216	267	251	215	225	233	184	247	246	210	241	189	217	215	200	193	224	176	212	188	237	187	256	224	227	220	200	188	200	255	208	228	228	215	212	224	229	229	213	211	217	213	201	198	227	198	219	242	223	222	203	186	249	216	220	219	207	230	213	207	213	177	207	235	208	243	217	229	214	192	235	229	204	216	210	202	224	203	221	230	227	229	214	208	212	213	219	224	233	209	214	196	225	191	192	225	224	227	222	228	233	223	206	191	222	233	242	208	206	218	226	202	239	217	206	283	237	233	213	194	224	215	192	202	236	228	232	215	194	250	220	201	227	226	211	226	239	193	227	213	220	208	233	192	249	230	234	236	227	249	194	211	228	214	228	235	215	239	221	221	250	218	221	223	263	202	231	212	213	202	214	251	232	221	242	182	211	192	212	217	214	220	212	195	218	258	231	207	211	231	223	222	241	234	227	218	208	244	261	244	230	205	202	212	230	200	193	225	256	223	211	195	211	205	205	211	211	211	226	216	244	201	224	214	195	229	210	239	228	231	242	223	225	215	194	200	254	214	236	226	230	178	225	214	222	219	216	239	216	213	221	216	234	199	233	221	223	216	198	216	215	239	241	241	193	195	233	218	244	212	227	218	206	220	208	227	223	246	229	199	224	167	234	226	231	225	231	243	246	228	232	218	214	187	219	211	238	241	232	221	234	206	206	201	221	241	225	208	229	227	228	214	209	204	224	198	239	218	227	239	230	197	208	233	227	212	247	228	199	245	212	198	206	216	189	247	218	225	259	225	231	214	220	225	231	226	211	224	218	209	223	220	219	211	197	224	218	259	217	217	241	206	239	224	231	223	250	207	240	218	210	212	233	230	229	210	245	242	202	253	225	218	240	213	238	232	261	205	210	210	195	242	215	215	235	221	231	216	212	238	233	245	200	189	253	190	209	210	224	190	201	225	204	234	222	207	210	205	194	236	227	221	215	208	221	216	216	252	216	244	188	220	233	199	227	220	227	216	224	233	223	207	213	233	207	238	216	225	240	230	225	248	212	209	189	212	250	236	198	212	219	221	213	216	205	230	210	210	221	224	210	224	223	225	212	232	256	185	218	190	221	220	231	204	228	188	206	220	218	220	221	245	221	206	194	225	220	197	219	208	256	221	232	207	250	204	220	187	198	207	217	250	203	245	221	197	206	207	229	234	243	222	230	211	207	247	238	210	201	239	228	259	233	255	203	254	208	210	243	241	217	242	230	228	236	241	241	228	241	208	231	238	207	234	217	212	224	259	234	238	207	253	240	199	225	219	200	231	216	223	237	248	218	230	223	209	217	214	238	232	207	200	218	216	231	209	245	228	218	221	235	227	222	230	243	213	223	246	225	229	212	195	230	227	196	241	204	215	254	236	242	241	211	205	241	193	246	205	233	213	243	220	222	247	225	230	235	257	188	258	208	235	220	213	204	228	218	228	209	213	231	231	227	237	213	229	223	196	222	228	217	230	206	196	206	194	219	214	215	221	238	219	217	231	221	200	208	222	259	205	219	240	207	240	234	210	222	209	225	269	222	224	220	222	228	225	213	238	232	241	199	230	225	207	226	220	216	228	207	196	234	238	213	236	205	230	212	216	200	245	184	200	233	232	240	213	218	242	209	209	235	220	248	217	223	242	206	225	198	214	211	223	208	240	213	244	205	210	208	237	222	223	223	212	201	215	214	213	221	212	221	219	198	185	205	258	252	195	224	238	238	190	217	246	245	216	213	197	212	200	228	201	206	230	267	240	229	212	205	223
6186	1152	3769	1625	1376	1259	1152	1016	941	827	818	784	711	703	694	648	639	638	634	643	600	632	627	634	610	605	584	601	611	590	627	599	570	591	619	583	585	614	550	596	547	573	596	580	564	614	579	587	589	557	622	633	640	582	646	578	609	560	614	598	561	562	579	563	598	583	551	572	578	531	600	560	611	559	611	585	596	545	576	560	588	542	627	589	578	573	582	601	585	567	641	569	548	582	612	559	579	589	617	582	556	568	585	608	549	608	588	561	595	596	585	538	644	576	565	645	643	575	607	591	603	613	583	596	595	627	565	571	540	575	520	620	573	594	597	619	590	559	571	596	604	591	520	584	570	562	620	591	578	614	641	551	563	577	583	581	584	559	636	567	647	608	577	583	615	560	602	596	570	573	608	582	583	594	595	597	609	577	605	559	641	551	596	605	569	557	618	570	572	605	583	621	628	579	634	598	581	547	566	634	590	602	601	601	551	596	601	589	633	593	642	587	623	601	562	575	597	596	569	577	625	562	603	626	574	599	595	563	634	570	568	582	596	599	581	627	567	605	586	621	585	610	589	622	559	580	610	603	584	588	576	583	558	572	595	579	563	575	556	583	596	579	582	570	618	606	585	619	603	552	579	620	595	536	557	563	570	588	603	622	578	571	588	550	570	570	571	594	585	599	555	564	589	558	576	572	596	597	571	587	559	620	599	580	608	610	570	601	606	609	589	601	566	628	530	610	547	574	562	619	556	584	575	574	610	605	565	589	601	559	587	565	561	621	595	593	559	579	574	597	623	649	555	572	565	613	615	597	574	593	590	588	579	605	572	596	575	539	561	590	574	584	579	646	574	589	574	621	584	557	589	574	577	572	584	592	577	609	560	605	560	604	588	588	600	613	583	600	577	569	609	557	636	571	569	588	605	567	618	613	537	645	556	530	583	548	611	596	597	558	580	575	624	594	558	616	596	582	594	612	632	625	576	599	585	610	584	578	579	606	582	619	558	655	561	555	554	591	528	598	614	564	561	617	596	591	602	664	553	567	590	591	565	592	562	609	582	586	586	620	564	580	577	590	575	529	568	589	596	590	594	565	571	587	618	617	610	606	607	562	597	589	588	628	650	544	597	586	578	582	584	620	592	603	590	557	556	624	571	540	559	586	592	592	571	576	547	591	585	611	544	570	572	569	585	593	536	585	575	551	582	577	572	551	579	616	575	580	610	533	580	600	612	582	592	554	643	611	593	589	590	609	561	574	561	588	616	591	580	621	588	592	606	553	596	599	571	605	564	612	556	609	566	561	595	582	587	562	612	654	588	513	603	610	611	625	638	586	568	590	564	608	592	562	629	555	570	604	641	605	600	599	585	573	562	594	553	607	609	573	608	607	599	636	595	646	578	604	558	558	604	593	600	577	555	578	540	578	615	562	599	547	552	572	553	605	583	563	566	559	619	592	581	584	613	574	559	610	587	607	641	609	583	580	590	606	553	607	586	595	602	556	620	601	570	567	597	607	603	619	591	606	596	581	589	606	622	574	591	598	570	572	621	618	595	583	604	571	562	558	582	570	561	581	588	623	582	613	613	568	610	606	568	617	561	641	570	596	550	592	554	564	619	594	562	618	575	556	590	606	611	643	618	579	566	541	557	594	608	585	595	589	599	526	545	591	576	625	598	582	556	609	594	626	570	541	552	624	592	608	600	609	559	569	541	623	572	605	589	588	577	589	548	623	578	542	583	613	571	590	604	570	586	602	615	540	547	622	606	642	606	608	572	621	568	612	580	594	580	564	591	611	605	582	607	556	593	581	574	571	550	588	588	570	581	596	593	557	616	550	563	594	597	608	547	566	625	578	570	566	602	578	562	614	582	604	594	543	573	570	618	619	580	565	572	581	583	587	579	597	584	562	552	580	602	606	594	616	584	614	570	599	596	557	577	601	647	577	593	578	577	610	594	588	564	585	593	589	577	596	577	643	583	602	571	544	615	576	601	573	626	593	569	595	583	611	593	591	577	522	586	580	607	558	593	585	547	594	633	572	590	603	592	571	556	581	616	595	573	588	607	553	583	587	571	568	576	600	617	611	581	563	572	570	565	558	575	546	553	613	552	562	545	580	585	584	631	554	582	604	589	609	587	602	600	573	602	594	597	576	552	593	623	623	568	600	638	579	598	570	577	614	586	530	571	544	563	548	572	611	565	592	593	559	616	569	601	585	594	588	566	581	606	571	568	576	559	602	563	574	585	582	614	553	595	558	538	579	626	595	601	576	560	599	591	543	553	617	627	578	551	574	562	616	537	550	571	598	593	568	563	561	602	587	587	539	598	601	598	626	581	615	609	561	602	568	576	598	613	569	620	611	594	580	586	580	618	612	524	621	586	575	567	570	573	642	587	579	570	569	583	580	584	559	567	562	588	577	600	646	580	587	571	587	625	611	580	563	576	576	556	563	607	578	599	610	592	616	568	524	593	589	571	580	585	613	577	593	595	583	614	595	577	586	571	612	603	541	610	557	654	592	619	578	577	593	569	605	566	607	632	576	625	618	572	606	646	629	576	532	567	555	562	589	575	601	562	578	559	586	544	589	583	599	575	603	632	604	554	610	608	602	601	604	562	593	563	604	617	607	605	612	618	573	589	609	591	579	598	615	580	614	592	577	626	567	587	560	547	562	600	604	560	602	569	618	584	595	626	628	538	586	617	560	585	585	562	593	613	593	598	592	579	608	560	613	583	584	586	562	553	643	594	598	605	642	565	620	576	590	606	572	579	590	591	581	571	587	601	601	551	590	574	547	586	594	608	596	609	620	598	564	647	541	605	616	591	597	584	600	581	576	544	557	631	606	538	581	582	595	622	624	596	606	553	581	616	597	589	598	556	589	572	562	546	568	624	546	574	590	632	609	594	600	604	580	565	608	540	566	561	596	555	563	600	619	563	567	551	547	631	496	582	595	591	606	600	576	567	596	623	568	581	534	627	582	571	617	601	576	616	600	578	580	581	583	588	553	590	594	573	591	559	556	540	569	622	586	561	565	593	585	591	558	562	553	581	596	526	580	575	567	592	618	594	596	595	594	613	572	572	618	615	583	581	553	562	552	612	605	590	550	539	583	577	591	587	567	575	604	604	571	569	597	556	547	553	616	589	557	594	573	588	558	548	595	571	560	586	590	591	575	561	569	559	604	582	587	645	596	609	601	530	612	585	599	570	560	574	585	592	622	596	555	575	580	635	581	578	580	615	605	579	602	601	615	601	563	581	555	620	618	610	617	587	602	544	571	619	581	533	575	628	593	580	614	593	577	555	620	597	582	585	595	615	577	575	590	600	595	571	559	598	616	597	625	578	607	598	590	583	618	577	606	564	618	579	568	602	565	563	558	598	581	581	553	564	591	634	588	592	581	579	608	594	541	613	598	546	598	570	560	568	566	621	569	604	580	554	583	616	545	649	580	599	563	572	642	575	582	556	578	608	588	585	603	583	594	545	582	600	602	589	562	638	587
14556	1730	2580	1119	721	622	565	509	486	459	447	447	414	403	363	372	394	380	341	360	392	397	340	343	365	374	343	356	366	361	351	367	353	378	376	406	378	365	327	333	352	349	336	359	355	352	370	377	347	354	348	338	340	391	343	342	364	360	392	370	344	337	331	388	364	341	355	341	371	358	364	378	371	375	358	382	373	360	373	384	314	366	345	391	371	325	329	389	385	362	371	390	363	341	319	360	358	361	344	359	364	365	365	347	372	367	359	412	376	345	354	349	350	395	370	380	358	361	368	384	354	355	379	399	378	323	349	369	354	383	389	365	368	370	362	371	353	385	344	333	378	350	357	349	336	359	353	361	362	360	382	354	333	376	376	361	343	352	370	330	360	371	336	360	376	336	397	367	351	388	387	352	359	363	363	346	398	325	344	396	395	333	365	373	369	360	365	362	381	338	344	370	345	363	343	323	341	402	352	372	357	350	391	328	358	365	365	358	356	334	348	367	345	359	370	383	393	385	364	360	330	331	367	309	357	339	350	382	407	398	305	351	386	368	390	386	354	380	343	352	372	355	373	386	398	357	390	339	341	354	349	345	378	358	374	354	395	340	363	345	322	334	356	372	347	376	363	379	326	376	353	350	378	345	359	344	351	339	340	376	363	356	330	342	358	338	346	361	337	378	343	350	372	357	390	403	370	363	313	360	367	350	363	330	335	336	330	319	367	322	347	349	360	370	362	340	300	354	370	366	343	328	350	342	359	397	331	356	351	353	384	370	380	374	361	379	331	358	340	375	359	369	380	359	337	365	347	363	350	381	375	393	385	345	380	367	342	414	348	354	344	345	387	350	365	330	360	374	344	376	373	347	365	362	341	341	370	370	331	332	405	388	380	336	352	333	341	368	391	370	325	316	387	372	374	357	337	371	365	352	333	373	358	391	353	349	359	350	329	340	394	304	362	361	355	398	363	346	331	373	352	377	367	352	400	375	344	341	341	395	346	317	363	350	364	359	352	346	304	370	386	362	365	340	361	378	341	339	342	379	396	337	334	339	347	305	391	378	353	372	342	351	356	408	345	380	355	365	358	357	333	374	360	343	368	327	334	338	396	387	406	346	343	372	334	351	360	343	341	352	392	398	337	297	363	356	344	324	362	351	367	378	375	377	376	346	353	390	379	380	366	350	373	387	344	377	328	305	310	374	370	351	382	369	354	329	372	407	379	337	331	359	369	394	372	364	390	367	378	353	383	352	366	346	353	344	368	351	362	367	404	334	370	307	367	356	328	360	367	360	381	361	378	374	390	335	392	377	361	355	361	380	400	333	324	350	375	386	340	337	384	359	383	339	370	332	354	362	371	362	381	363	369	394	343	372	393	346	351	388	362	343	376	347	363	340	364	382	404	312	317	358	353	375	339	371	372	365	390	378	357	348	346	372	363	367	346	370	358	387	375	371	362	338	345	358	353	377	376	346	340	361	352	364	403	357	345	369	349	348	336	329	346	367	314	356	359	362	370	320	347	352	336	338	352	377	353	352	370	333	388	337	364	368	333	352	341	332	374	359	393	379	376	353	333	374	371	356	374	321	369	366	345	375	384	356	386	368	357	363	322	358	346	370	344	323	369	388	318	325	359	337	346	362	370	375	363	370	409	323	354	331	329	337	399	395	342	328	356	376	372	371	402	366	390	352	364	378	330	335	376	339	376	331	344	340	369	364	385	382	361	327	287	314	398	368	372	342	329	337	364	344	368	347	352	389	379	346	370	365	338	398	330	333	390	363	324	411	364	357	337	377	321	375	370	353	380	354	335	349	316	340	389	329	348	341	376	370	369	364	380	401	383	334	381	338	396	392	338	342	342	349	367	359	323	370	369	332	378	366	358	338	342	361	333	347	332	326	397	378	372	379	355	324	355	347	329	339	369	365	390	336	357	354	375	354	371	335	336	346	326	328	422	356	342	376	344	374	332	360	361	362	348	369	384	357	341	347	387	373	354	360	382	395	368	391	348	360	322	352	365	361	361	353	369	404	343	328	346	350	330	334	333	367	346	383	366	344	364	381	345	330	334	373	360	364	391	364	368	357	376	357	387	355	345	313	343	339	387	333	343	366	335	354	361	385	330	357	351	328	356	374	348	363	390	351	384	399	341	327	313	371	356	425	372	369	351	375	343	361	348	348	371	353	345	368	391	371	349	378	362	351	368	325	398	381	331	393	384	352	358	366	388	379	341	357	362	331	391	370	386	338	366	340	373	335	338	377	369	392	399	373	373	379	415	417	330	365	371	362	399	381	389	370	351	359	365	348	390	357	360	355	363	351	403	330	334	374	378	333	324	357	391	345	342	389	336	334	360	338	344	320	353	335	323	339	348	344	348	354	355	372	402	362	349	387	333	324	364	373	400	337	306	344	339	323	358	389	358	358	362	390	387	380	320	353	349	386	352	366	374	345	359	383	337	366	359	361	382	330	372	366	376	363	332	362	362	356	410	333	354	357	368	370	343	406	369	332	354	399	387	355	355	340	399	325	370	349	308	333	361	367	381	368	364	369	308	336	385	360	344	356	327	319	334	397	360	361	381	375	371	350	363	392	355	375	337	390	349	342	354	381	350	391	373	372	335	368	368	338	340	380	365	413	410	345	321	400	389	330	340	445	354	344	350	352	354	400	369	332	324	373	358	350	338	380	395	355	369	382	358	340	365	372	343	332	353	342	364	376	339	349	370	377	362	390	339	366	335	394	396	364	370	371	372	389	376	362	380	345	345	358	343	405	355	365	401	405	349	382	398	348	371	336	365	348	323	369	360	359	331	345	372	364	346	353	345	380	347	368	346	342	360	334	351	358	334	359	349	338	380	371	345	346	360	353	354	359	353	380	342	390	404	380	381	368	387	373	354	331	365	392	361	335	322	371	368	357	382	394	308	392	372	386	333	388	368	360	344	425	371	346	391	391	331	372	350	336	319	380	363	395	398	360	338	341	367	379	386	369	347	353	409	398	348	379	359	329	368	329	385	335	348	352	386	372	374	332	332	326	357	334	347	352	334	328	344	355	346	370	362	347	387	365	351	364	334	365	358	345	380	360	355	363	352	355	361	377	361	371	375	375	396	352	367	364	379	375	378	364	370	352	353	331	376	335	328	391	361	353	347	332	359	363	352	374	369	336	371	362	364	330	317	365	352	336	341	389	366	337	347	372	359	382	349	371	352	376	368	347	346	343	380	378	367	396	374	385	372	365	347	356	330	319	346	334	357	363	339	376	304	389	368	383	370	373	356	351	319	355	401	336	347	377	367	363	373	362	351	339	336	354	340	387	374	346	349	339	330	314	340	389	300	374	390	320	388	414	386	378	349	374	357	379	353	371	392	355	365	375	356	347	380	345	339	355	397	335	356	358	336	353	335	336	411	364	405	349	359	375	352	345	387	373	371	409	379	371	379	368	360	393	334	407	354	368	350	407	352	378	369	366	364	357	362	344	348	375	384	382	356	365	360	397	309	340
8280	1789	5051	3011	2373	2254	2011	1774	1589	1408	1389	1272	1167	1143	1054	1043	1055	1009	1051	1002	1039	953	908	977	924	899	944	886	868	960	922	882	885	903	902	943	887	967	922	883	921	905	890	855	896	935	865	832	940	876	919	914	879	900	913	873	912	864	954	931	861	862	872	915	899	909	939	839	854	882	910	914	900	865	867	889	932	834	875	870	947	871	893	919	849	885	881	836	898	858	866	868	891	864	928	832	897	895	875	835	876	856	917	870	847	866	902	905	881	848	923	889	901	935	899	853	900	886	866	848	927	882	835	890	903	866	926	923	833	883	819	931	841	920	885	817	888	895	899	894	906	812	908	903	871	883	872	889	849	858	891	864	874	885	872	849	929	881	894	845	869	923	933	885	835	813	888	880	868	863	875	859	845	938	847	916	856	925	897	876	851	917	868	873	931	873	846	884	856	883	897	884	848	875	878	939	951	853	897	839	898	823	842	883	871	936	910	888	885	917	902	880	867	907	900	882	893	881	855	864	858	911	885	891	886	904	837	887	883	839	859	907	940	866	876	857	896	826	871	896	904	878	848	899	823	890	880	886	878	912	890	897	882	906	897	859	966	898	853	923	885	892	851	880	879	876	858	859	888	876	882	866	891	871	903	858	836	885	907	901	873	881	854	848	857	840	866	916	895	938	890	892	894	825	901	864	858	838	830	834	860	903	905	824	864	884	942	874	852	841	862	886	908	884	917	847	878	860	894	907	879	832	798	875	907	885	864	865	906	895	841	898	902	885	876	830	875	804	868	915	879	916	826	891	900	872	860	896	855	899	893	847	862	854	831	921	904	832	901	876	865	908	943	897	886	885	878	932	836	848	906	850	864	896	805	845	888	870	941	911	882	889	877	865	840	910	906	870	831	843	842	877	844	944	839	889	848	864	921	833	867	874	936	891	941	897	838	883	834	867	914	874	875	835	812	899	889	865	923	916	893	918	838	898	853	864	839	855	915	864	833	845	916	852	895	871	866	937	878	849	907	910	881	866	867	889	877	889	827	873	949	868	834	934	861	825	903	864	872	875	836	849	868	833	894	847	899	897	869	862	877	910	859	846	894	894	892	865	907	861	856	882	866	919	874	899	828	878	879	886	877	860	899	865	866	869	928	928	881	847	873	852	865	886	855	827	927	843	890	906	874	873	853	897	840	854	844	822	878	861	890	853	927	813	856	882	867	863	873	872	836	881	846	877	835	845	840	883	848	868	884	938	854	859	910	917	862	874	873	869	974	833	887	881	880	890	829	909	852	917	861	914	837	871	870	889	897	879	825	873	919	834	880	854	887	871	901	868	885	856	858	860	901	870	898	883	855	855	894	871	867	856	804	923	885	856	877	895	856	885	848	890	875	888	897	876	920	814	917	908	929	876	859	925	878	846	877	932	872	833	873	880	885	902	866	874	942	931	885	906	848	906	880	893	835	861	869	847	938	897	905	871	883	856	873	915	864	899	918	926	904	875	931	879	895	904	903	920	885	878	894	885	921	867	868	892	922	856	909	894	908	887	842	860	901	885	867	894	853	886	907	910	875	948	871	909	909	858	877	859	840	837	866	919	856	907	856	903	886	927	926	858	886	895	903	856	872	877	877	899	880	876	846	894	910	872	909	938	874	895	845	901	844	902	858	909	892	916	852	867	940	863	886	940	887	843	868	850	899	849	861	859	834	889	867	898	862	899	857	898	920	887	898	916	842	846	909	886	847	911	867	834	842	884	839	855	864	842	833	926	872	921	861	902	883	997	842	928	891	878	884	884	948	857	899	912	923	898	922	916	942	926	869	851	860	874	877	873	961	868	850	847	865	862	926	910	901	865	881	887	906	845	840	884	892	842	889	864	864	858	861	912	869	826	901	846	902	902	862	837	815	899	840	903	928	848	892	889	854	804	928	856	868	886	882	890	874	885	873	846	863	845	881	836	877	908	846	865	917	910	858	898	908	926	848	919	863	829	900	873	883	884	885	911	867	900	902	866	881	880	904	843	867	865	886	880	894	892	837	896	943	911	876	829	900	897	890	831	907	889	896	868	871	920	860	859	889	919	876	922	905	829	903	823	939	889	861	883	818	828	919	935	885	920	871	854	849	883	844	922	870	853	835	898	846	859	878	907	852	881	908	954	861	844	873	879	841	848	845	889	872	858	881	850	905	921	914	837	895	890	880	874	878	873	891	845	877	874	898	923	916	850	901	831	895	866	894	852	860	835	861	865	835	912	855	879	833	908	926	924	878	876	878	864	896	907	856	846	872	883	822	887	874	867	848	938	839	905	871	884	920	876	885	879	825	898	886	838	867	858	891	906	869	851	855	865	852	884	941	884	828	835	896	875	888	876	876	885	852	835	851	913	930	886	887	928	851	869	861	849	942	835	891	904	871	861	858	886	872	901	888	856	872	860	872	900	841	861	893	808	959	822	858	839	914	865	813	860	873	865	923	843	829	903	887	944	861	885	893	884	837	819	846	826	825	875	894	879	865	851	870	865	936	888	921	840	837	883	856	856	846	923	885	859	870	848	910	913	856	866	877	892	882	951	921	854	854	862	860	888	861	923	852	893	850	929	878	858	854	843	897	920	853	928	897	815	848	866	837	912	848	886	876	902	922	892	836	877	884	887	892	891	887	892	882	895	885	920	920	856	829	861	890	855	832	858	862	871	848	837	873	925	903	818	938	895	905	909	880	848	825	850	909	905	849	812	839	882	902	880	885	901	861	861	892	846	890	876	880	915	894	843	900	872	866	883	825	890	856	835	875	819	896	896	845	827	890	875	824	839	892	875	933	885	885	848	863	886	861	880	892	841	894	889	877	892	876	918	880	885	839	884	932	881	897	890	911	869	846	915	855	892	890	869	848	858	900	821	924	799	878	859	902	853	843	889	890	945	861	898	844	847	854	897	944	862	878	911	903	912	868	878	825	866	885	883	926	901	835	887	882	876	876	847	861	834	923	922	917	840	810	909	870	885	887	888	889	893	863	933	867	887	891	855	856	954	882	844	915	902	909	848	885	838	878	814	860	912	874	849	864	871	889	869	814	952	865	861	872	897	882	837	852	898	849	858	807	882	918	883	842	861	846	890	875	906	902	860	853	918	857	877	898	882	848	931	852	874	906	896	911	888	834	906	858	877	882	859	859	891	925	846	850	854	876	864	859	889	902	848	830	880	890	831	907	914	877	935	870	906	829	884	891	866	892	827	888	886	842	918	842	851	897	883	861	910	832	870	922	907	872	894	893	892	920	903	876	853	893	880	900	945	924	836	896	888	844	828	901	858	890	831	911	918	906	878	863	865	853	900	847	894	835	836	868	922	901	869	882	853	817	883	920	855	904	852	871	819	903	915	865	867	866	888	873	840	876	920	874	879	860	927	861	834	878	871	900	924	855	896	864	847	910	925	851	867	907	887	864	910	854	873	902	869	888	891	912	916	881	860	895	924	888	874	862	841	884	881	888	830	854	839	858	846	887	941
1657	443	1100	528	370	370	417	417	383	360	373	384	372	386	330	376	377	326	360	391	385	353	379	392	393	374	375	359	412	345	374	364	383	401	381	378	373	363	398	411	363	394	373	364	366	374	437	383	417	393	362	355	387	357	334	379	360	422	363	396	355	365	383	362	367	361	404	402	361	366	346	364	347	373	366	423	372	359	342	397	384	370	354	376	347	319	367	372	352	368	376	381	356	401	359	336	368	333	362	333	363	413	398	365	392	383	354	384	337	386	392	382	361	378	386	365	382	378	420	367	396	371	347	350	381	390	406	368	389	328	367	372	336	395	352	365	370	361	354	380	352	368	344	351	376	380	362	366	359	368	379	383	360	370	361	370	368	361	384	350	389	380	382	360	378	367	378	356	369	386	367	403	306	377	373	397	332	371	358	366	368	380	360	360	352	374	337	366	397	362	370	337	366	383	358	324	374	370	411	387	361	308	393	387	341	374	429	375	370	317	371	351	397	360	340	360	370	369	381	381	338	406	373	357	343	382	392	368	358	367	371	374	372	359	363	351	387	409	412	376	369	397	372	404	369	407	340	388	365	357	365	379	367	356	382	385	377	378	384	339	365	380	332	399	346	346	352	380	342	364	388	384	336	368	375	369	358	407	375	400	363	381	365	366	397	367	369	355	364	372	351	370	373	377	338	391	379	379	373	362	384	395	389	409	386	381	352	367	389	335	405	412	427	372	365	351	376	364	359	354	369	385	382	376	376	362	374	387	357	395	358	378	340	379	373	377	358	380	375	384	362	377	401	354	356	380	386	367	358	377	355	394	368	353	368	377	370	372	380	405	366	374	347	363	353	383	368	381	348	362	385	407	398	363	316	365	354	395	366	376	328	361	398	380	358	349	380	389	394	367	394	396	383	369	367	369	350	377	377	360	347	393	364	374	361	404	372	376	387	374	443	409	370	398	361	372	356	379	339	346	348	370	336	335	373	378	351	393	330	373	394	370	357	373	379	383	396	401	393	358	363	396	365	382	365	348	354	374	374	367	381	350	363	346	363	347	383	356	378	376	378	393	370	381	388	377	388	358	348	397	379	359	369	392	386	346	346	356	372	362	371	315	359	376	384	357	374	343	362	330	415	393	388	354	386	374	364	354	349	363	389	389	359	393	361	359	360	349	374	367	376	362	387	404	343	353	343	377	381	398	379	339	361	386	370	322	353	361	399	386	388	359	421	372	360	357	344	366	334	359	377	349	388	347	345	403	375	355	372	378	379	351	382	358	366	398	365	376	340	355	377	347	390	364	390	377	374	377	371	362	388	343	340	382	368	382	375	342	344	387	402	396	372	390	394	384	371	407	319	328	386	360	350	360	368	346	384	330	340	370	382	376	370	401	384	336	377	398	374	395	355	345	384	407	353	385	362	368	338	375	354	349	342	402	434	409	393	356	366	346	382	352	340	330	351	378	381	348	354	349	405	362	375	385	350	392	354	374	336	375	362	361	370	375	354	367	386	400	393	361	320	363	370	358	365	366	324	413	361	369	401	401	401	379	409	406	318	365	394	380	373	378	403	374	386	402	354	360	353	378	361	398	388	361	348	364	389	381	377	359	391	415	372	373	358	389	393	401	336	360	352	377	390	359	333	390	370	361	335	353	373	390	386	383	361	372	349	382	377	382	339	362	324	362	371	341	351	365	372	392	363	363	391	370	376	337	364	426	372	352	365	374	406	385	398	384	347	359	379	359	387	414	369	425	355	368	377	366	389	347	374	384	372	354	380	382	403	409	380	369	371	368	416	387	358	386	358	381	344	355	407	342	338	363	369	374	337	377	356	377	391	407	371	399	360	363	364	368	368	348	371	375	399	397	385	356	418	370	367	363	403	361	380	392	379	382	349	387	367	351	368	344	393	349	337	368	396	378	420	384	430	385	387	367	362	351	382	397	342	317	374	355	393	399	395	381	380	354	344	354	359	393	360	357	367	366	376	345	357	330	351	357	364	402	397	388	379	371	393	361	350	341	401	357	373	399	377	383	386	355	363	356	343	341	352	359	343	370	356	376	365	383	332	379	402	371	370	375	355	379	371	369	350	370	355	366	346	366	401	381	382	379	355	383	394	403	399	372	378	395	396	372	423	351	378	410	383	375	387	342	373	397	398	365	355	349	368	395	385	368	374	356	368	372	344	365	367	340	388	367	345	357	377	328	388	375	350	398	350	411	359	407	367	332	367	396	405	417	387	383	341	360	372	390	372	399	374	406	409	371	375	381	363	343	355	384	347	370	366	367	390	418	378	375	383	388	363	392	350	388	386	359	366	359	350	358	399	394	388	420	400	374	379	319	336	347	351	347	358	363	367	382	402	354	361	391	366	351	371	383	389	403	359	396	388	350	404	350	347	379	388	345	359	367	394	387	350	370	365	351	358	368	339	382	379	373	367	378	421	385	383	431	407	365	409	380	393	401	398	376	358	389	387	408	347	356	359	374	399	358	356	390	361	396	388	374	415	357	351	354	354	423	369	371	379	413	382	376	380	412	373	396	366	380	355	416	366	396	388	361	395	367	370	390	376	340	371	401	399	370	365	370	393	380	363	363	384	416	345	372	382	396	396	391	375	395	371	414	376	348	392	360	390	354	392	354	392	409	398	357	394	378	410	377	405	361	346	380	330	395	366	362	364	393	384	353	375	349	366	399	381	353	386	354	370	359	361	360	368	403	366	360	360	362	360	368	389	379	363	389	380	369	351	363	374	367	352	404	387	386	402	350	368	360	377	404	376	368	349	343	398	352	364	371	377	379	359	369	359	390	356	372	380	355	404	373	412	381	350	404	389	351	356	387	361	372	365	360	387	367	330	342	396	372	362	329	379	404	385	367	350	328	358	366	343	355	414	376	328	335	368	393	334	356	350	368	371	376	409	398	368	378	357	342	363	374	369	322	368	393	369	346	360	365	332	422	357	368	409	389	369	371	376	377	394	373	344	385	412	353	364	342	380	390	350	348	378	400	409	370	380	373	338	385	362	381	369	357	350	426	323	371	358	373	349	398	393	386	369	344	366	373	367	383	376	353	370	373	347	334	385	357	348	370	359	396	375	409	376	394	375	344	403	397	354	379	380	354	373	381	347	334	352	390	400	345	357	363	388	340	317	384	352	365	367	365	378	358	355	376	327	396	365	376	332	365	414	397	336	352	385	380	388	401	396	341	385	361	365	348	338	350	369	324	381	357	349	395	366	360	386	360	346	345	360	345	395	352	343	373	359	354	376	351	345	370	373	381	371	366	356	372	389	350	392	412	400	375	401	380	374	374	343	365	366	360	394	333	381	400	380	408	387	351	341	361	357	363	392	370	347	396	376	379	395	375	369	412	364	363	372	346	400	392	356	389	362	430	379	368	392	385	366	367	398	380	353	394	373	360	360	383	342	397	369	343	402	384	379	360	369	357	367	374	333	358	431	331	387	385	310	401	362	386	409	392	389	398	354	347	381	348	394	367	375	379
2113	1018	2521	1255	912	878	887	851	903	866	826	808	856	871	920	846	904	874	921	899	857	795	861	865	870	914	843	858	888	867	846	860	903	821	881	882	874	868	886	810	850	884	853	906	867	911	825	874	901	881	925	832	915	894	841	915	892	900	862	820	857	856	871	895	867	904	829	849	894	832	847	892	892	855	879	903	853	886	831	855	869	870	845	851	884	862	875	870	828	842	871	866	874	805	818	860	875	862	850	841	848	829	817	881	831	844	841	864	891	859	846	863	866	831	917	830	870	872	848	812	865	855	878	838	881	823	860	878	823	862	888	863	858	856	800	828	874	871	869	881	873	882	874	873	882	884	908	842	890	876	910	829	886	911	885	863	923	846	911	835	869	877	879	865	830	839	891	865	833	913	899	852	900	879	838	842	883	811	830	902	843	838	859	878	809	852	843	891	834	921	825	860	841	911	857	870	861	791	790	871	880	826	785	859	851	871	906	853	853	812	884	830	825	871	879	826	873	873	838	891	877	843	845	845	889	892	840	849	906	882	856	850	854	825	893	848	896	867	895	824	831	885	840	855	898	816	888	873	853	850	896	860	883	879	860	917	862	847	860	906	851	814	827	872	895	888	846	807	893	852	909	891	863	845	811	860	884	898	860	869	816	857	894	868	865	831	890	885	884	795	898	842	865	917	858	824	868	878	851	872	849	799	886	861	777	875	834	871	858	936	914	906	856	840	823	851	874	860	824	858	843	871	856	850	919	905	886	873	851	867	849	893	792	887	831	823	870	852	973	855	831	891	842	814	935	844	830	849	856	858	826	897	932	855	863	830	839	900	889	896	864	849	915	864	842	854	858	907	842	866	874	910	905	894	860	895	867	882	828	850	837	851	903	841	938	857	883	869	868	909	874	860	855	871	853	880	898	848	865	915	918	879	888	824	839	839	897	846	873	887	914	876	767	886	875	917	873	863	859	910	883	842	856	865	936	882	902	845	860	817	843	922	876	846	910	813	852	855	843	833	851	871	850	814	861	844	928	802	877	849	853	870	804	913	871	861	862	853	882	878	859	881	869	819	855	937	883	872	871	872	867	885	911	869	906	823	882	873	850	876	837	884	879	841	834	891	856	840	837	900	935	828	867	860	838	909	882	849	862	883	894	885	871	906	864	876	856	846	887	887	904	850	887	886	870	816	857	831	875	854	844	897	849	843	850	873	853	867	850	851	879	883	860	907	912	877	871	876	916	824	880	891	858	858	800	864	902	895	857	869	857	838	897	804	848	843	893	874	900	895	872	856	849	818	825	900	867	906	874	880	923	856	863	869	882	886	865	847	882	844	827	860	863	863	854	863	835	858	892	819	856	898	857	846	874	910	827	892	897	864	898	884	832	901	876	900	852	842	892	866	838	886	889	863	864	876	887	893	865	906	921	874	867	868	871	804	813	876	857	862	850	849	875	867	848	893	832	859	863	868	825	875	846	891	804	865	877	900	859	895	913	810	873	911	907	827	889	836	830	869	841	867	922	880	886	822	846	821	872	860	878	890	851	875	888	890	853	862	873	913	835	827	827	923	922	840	884	837	845	895	936	882	848	879	844	862	832	909	912	868	905	875	897	848	860	846	846	859	823	880	885	870	855	827	850	853	883	911	879	880	820	825	872	834	837	904	843	858	845	872	834	867	889	829	847	887	913	863	848	883	861	869	898	818	823	839	916	830	903	859	855	907	847	861	806	859	832	917	862	869	898	811	848	891	886	900	832	866	844	848	837	890	884	920	879	865	830	871	851	849	842	835	849	816	844	864	898	903	859	873	894	880	850	874	835	872	866	903	864	864	903	922	858	895	887	882	857	829	842	846	919	875	857	876	882	886	890	917	852	885	865	820	856	879	883	884	872	840	881	877	866	878	841	794	853	819	901	851	859	826	845	882	884	872	875	889	815	855	815	853	809	841	852	901	883	859	841	866	849	818	889	881	843	826	907	867	881	881	853	879	879	886	844	938	856	872	885	883	867	867	892	930	839	863	865	857	860	876	845	883	892	865	901	852	882	869	875	877	885	857	865	879	877	847	864	867	870	842	875	905	850	837	828	859	908	826	892	796	892	842	841	871	867	904	859	903	856	831	817	899	866	829	841	833	890	847	886	918	883	849	873	827	875	844	844	919	768	838	868	885	863	904	863	868	899	841	893	869	873	865	847	854	832	851	856	859	924	871	851	882	852	894	791	904	871	893	869	865	798	931	846	856	876	871	891	895	842	855	893	888	828	858	839	841	866	840	856	833	901	841	818	879	901	811	827	868	907	883	883	834	807	874	869	837	873	869	846	867	854	849	807	879	878	896	810	894	845	898	892	883	874	871	907	897	850	949	861	890	795	917	853	919	858	851	908	867	862	896	848	915	850	850	856	875	810	809	866	855	886	886	780	823	873	852	852	839	856	868	838	877	860	809	852	861	863	853	856	898	881	836	867	885	864	843	877	837	879	863	876	927	856	858	866	890	871	848	872	931	828	871	814	839	882	851	839	843	860	882	913	870	850	875	895	840	904	887	893	811	808	897	943	905	911	872	870	904	821	838	839	941	886	916	917	889	900	914	831	850	900	821	880	865	877	875	884	905	909	887	886	889	864	854	889	867	855	869	936	922	870	860	887	905	851	875	818	852	877	879	890	869	873	865	848	871	867	902	909	869	834	897	863	823	925	832	774	841	817	862	861	810	886	921	905	886	875	893	846	897	910	906	894	860	859	897	836	842	807	858	904	909	880	860	863	952	901	865	905	847	860	871	868	850	837	842	880	836	863	905	869	802	871	861	856	869	867	878	888	861	903	896	839	860	878	875	835	831	853	881	853	872	859	841	841	898	825	884	868	848	898	854	887	850	861	884	881	911	870	867	861	846	803	852	888	912	839	895	842	811	804	807	857	773	913	868	881	869	894	871	820	848	845	829	884	854	867	865	908	862	847	877	909	869	864	870	924	861	904	848	810	892	883	825	897	840	809	862	866	885	899	911	897	870	921	819	860	833	859	902	885	855	845	843	839	908	853	845	845	879	868	829	842	890	854	857	858	901	886	833	878	828	850	868	832	872	858	823	871	820	839	889	890	816	892	866	932	888	878	884	902	866	904	890	902	829	812	869	829	859	810	889	888	834	825	846	909	845	915	826	892	832	867	921	861	888	802	830	893	867	851	854	816	808	849	893	901	915	913	944	878	826	865	883	837	976	886	900	873	824	841	870	873	901	916	859	880	847	896	861	882	821	852	842	902	840	892	874	848	852	831	850	838	868	853	839	889	881	887	885	875	843	894	860	877	815	828	879	814	897	836	855	775	860	878	858	883	895	830	809	873	883	858	857	875	887	864	878	838	832	876	871	858	889	857	855	843	904	872	895	798	865	847	897	830	952	844	880	843	884	874	853	844	862	887	886	862	879	828	867	853	851	906	816	926	875	868	875	887	852	877	862	850	859	919	855	883	837	857	847	858	815	853	869	902	873	863	855
6953	630	1931	923	377	347	315	325	290	257	287	238	240	219	266	239	210	228	248	249	254	230	235	211	221	223	220	230	254	242	215	196	227	213	211	210	210	216	243	228	226	209	242	216	219	244	200	215	230	236	225	237	231	206	229	221	228	212	211	220	222	241	207	244	194	221	214	225	228	248	225	208	229	243	217	243	222	250	208	211	215	205	224	240	232	226	230	238	255	205	261	207	218	229	232	221	200	204	204	207	221	188	230	225	204	215	206	230	190	226	204	214	202	255	228	260	240	227	226	210	219	222	261	196	213	230	256	211	220	239	218	223	217	215	212	210	260	234	230	222	199	248	196	242	220	231	208	223	217	247	234	225	218	233	224	224	213	215	216	238	207	201	197	226	223	229	239	216	202	230	217	242	238	221	218	249	233	186	213	222	233	222	224	226	210	197	230	218	229	248	209	217	232	233	225	217	246	241	226	221	225	228	225	208	203	232	206	260	215	204	233	264	230	253	220	233	216	265	247	214	244	188	215	227	214	224	207	227	222	216	206	226	218	219	203	229	213	210	226	216	214	218	218	209	229	239	228	212	236	184	214	216	203	185	202	219	203	213	203	222	204	248	211	243	220	167	230	232	230	193	225	202	219	228	242	230	256	234	212	249	229	247	190	215	229	211	223	218	223	204	217	212	234	216	222	174	212	198	212	222	225	244	231	224	218	244	224	230	210	228	231	246	200	237	220	203	201	235	216	176	236	238	240	237	227	234	216	213	199	236	208	224	218	221	244	218	239	216	228	202	213	231	202	215	218	224	235	214	225	222	228	211	232	205	215	225	248	226	228	222	218	236	230	209	218	231	231	214	223	228	214	214	230	204	228	231	209	207	225	242	252	217	213	234	224	216	215	215	232	209	227	202	228	205	206	224	215	216	222	201	217	236	238	210	216	235	219	220	240	226	222	216	231	208	235	204	212	216	202	187	198	237	213	205	220	203	217	224	216	220	209	227	224	213	228	227	246	232	210	238	219	246	202	237	214	226	203	226	203	221	228	224	260	204	216	257	224	208	211	245	248	215	239	195	228	202	245	221	218	239	219	220	229	217	221	228	250	254	227	234	226	201	226	230	200	224	209	234	216	211	242	215	214	198	218	231	235	214	218	223	221	219	207	247	222	183	213	213	228	255	215	210	214	198	197	217	206	225	213	212	225	231	237	233	185	233	227	219	209	205	211	247	234	236	208	235	219	207	209	241	237	224	229	188	215	248	240	220	216	210	195	195	218	218	211	215	233	223	195	192	226	197	219	223	241	241	224	227	232	249	216	181	216	228	189	229	265	227	199	185	234	235	192	209	232	210	212	207	208	226	262	209	209	211	229	220	222	222	248	233	199	208	221	246	227	217	224	223	210	210	221	229	237	208	210	218	243	199	212	218	218	198	230	209	237	214	188	219	233	217	221	192	224	239	227	226	219	205	207	198	238	201	245	195	226	257	235	230	218	200	179	222	196	205	236	192	211	213	213	207	222	221	199	241	204	213	236	221	225	206	229	256	206	232	200	248	221	219	229	235	218	228	209	209	206	210	233	231	199	214	225	231	256	196	223	215	244	201	229	207	208	220	231	232	223	236	216	265	234	205	238	232	216	204	227	232	234	217	204	242	228	228	228	214	225	251	235	227	223	207	224	185	202	264	230	226	226	218	215	212	215	210	210	219	197	205	215	227	220	214	229	228	240	194	214	204	208	224	211	227	213	227	219	251	222	233	225	228	212	217	227	196	192	215	209	202	227	228	200	223	224	262	219	231	221	244	208	229	223	219	204	249	234	217	237	248	224	246	230	248	211	224	237	211	218	212	237	225	201	223	215	240	207	202	201	219	216	222	237	202	185	221	223	208	227	243	229	251	213	223	230	211	219	201	202	215	224	210	234	224	212	247	216	201	218	241	236	241	189	210	190	223	242	240	238	220	222	205	236	209	229	231	221	220	233	221	217	223	228	203	191	226	213	208	210	212	227	229	204	233	217	228	261	232	204	233	213	226	229	178	228	229	227	226	212	235	215	201	217	228	194	209	224	243	234	227	207	213	215	215	212	234	222	237	226	243	223	214	235	214	222	205	222	242	222	243	200	216	202	236	230	241	235	214	214	213	216	193	203	200	225	232	210	219	220	196	203	193	224	254	228	206	216	228	227	210	211	233	197	231	216	210	231	219	215	233	225	250	221	249	222	199	201	233	231	207	241	194	223	220	212	213	191	218	226	210	242	224	193	230	244	209	233	227	206	212	210	210	203	231	243	200	212	226	233	243	227	206	212	209	206	202	215	225	239	243	203	237	202	228	234	205	227	222	218	197	229	219	234	190	195	227	225	221	266	221	208	226	194	212	221	207	231	208	205	235	224	210	234	244	213	232	232	212	212	216	224	244	245	237	247	230	198	225	230	221	228	238	208	224	221	209	228	211	211	188	236	208	192	211	205	235	202	223	230	203	235	227	213	245	226	219	184	177	216	216	245	232	243	220	212	217	237	214	203	191	225	218	229	222	230	242	239	205	242	236	216	231	261	212	215	235	227	220	241	241	196	241	193	217	222	236	229	234	220	222	198	222	214	224	206	221	209	210	208	238	220	204	224	208	222	238	243	246	201	239	214	249	249	218	206	237	207	220	202	218	233	218	223	230	216	210	211	239	221	214	229	231	221	237	203	211	230	226	227	227	225	236	250	238	220	209	237	210	202	198	232	210	223	245	224	236	204	216	199	231	246	221	223	230	187	207	226	228	233	216	220	211	213	266	208	225	253	246	192	210	197	181	201	200	231	221	251	193	245	240	239	222	221	232	198	200	236	205	212	205	213	236	236	212	203	224	218	215	187	206	227	231	225	210	203	191	230	208	214	237	230	178	240	224	207	188	214	199	256	218	220	205	229	223	221	238	211	201	221	208	254	221	230	216	212	219	225	230	256	239	233	240	246	224	193	205	259	206	193	221	213	223	218	210	231	200	209	230	231	220	210	208	215	220	208	232	227	240	238	216	235	259	215	225	230	202	216	202	211	215	204	240	192	231	247	229	218	217	256	199	227	229	205	247	215	211	205	244	236	227	210	191	222	237	250	238	243	216	222	236	233	237	225	235	212	227	209	210	232	221	197	204	239	207	237	211	248	225	244	193	243	210	241	211	264	209	273	227	234	237	234	245	234	213	222	227	215	208	219	203	217	247	215	229	234	210	238	235	233	198	231	229	220	224	229	246	204	225	227	224	259	233	239	247	236	196	212	239	210	230	211	201	211	219	224	209	216	236	216	190	222	230	246	247	221	227	232	223	185	240	212	253	233	252	231	216	216	237	210	215	227	227	201	187	221	214	222	198	223	235	240	226	227	231	218	207	212	248	208	214	213	216	254	249	219	210	215	191	228	231	204	224	205	222	209	208	203	223	219	256	239	217	248	199	212	228	212	208	220	216	215	212	232	198	209	232	220	230	228	232	222	225	227	214	206	229	226	235	200	217
6152	995	4347	2514	1316	1300	1171	1056	933	891	808	756	746	719	679	646	678	682	641	610	621	598	595	694	625	599	600	600	588	613	637	604	534	597	606	621	584	593	606	601	618	590	584	617	598	531	627	570	628	588	606	581	605	584	607	584	582	585	594	594	552	612	585	591	602	565	630	591	587	593	585	590	633	584	595	590	574	615	606	575	581	589	611	580	624	590	586	548	578	630	565	579	536	582	564	597	580	588	580	594	621	604	635	593	572	603	596	569	536	572	611	537	640	610	525	598	592	584	607	631	601	581	548	630	610	596	617	611	572	633	589	573	623	595	601	628	587	575	595	608	593	558	592	592	596	582	578	589	579	556	586	596	608	572	555	593	575	609	577	595	616	576	574	615	615	593	579	596	562	604	545	592	586	553	584	617	622	625	602	593	609	603	625	584	603	566	599	594	587	629	603	567	592	582	589	618	544	581	603	655	574	567	591	602	566	566	602	574	649	568	570	555	591	572	621	589	566	573	593	557	585	588	597	553	588	636	597	620	589	600	559	615	548	631	559	579	569	597	577	592	605	603	578	626	626	577	585	583	601	563	575	573	592	540	566	582	648	603	608	567	599	583	561	594	574	600	624	568	583	584	583	589	603	601	607	610	535	561	571	587	626	599	575	572	608	588	575	608	600	590	591	628	584	528	594	564	582	625	547	594	589	575	583	640	578	573	572	599	603	573	572	581	590	617	588	605	586	614	578	615	595	561	564	588	623	590	587	621	604	593	573	567	543	621	588	567	602	599	635	599	606	586	571	574	552	617	558	570	624	592	577	586	606	606	541	644	595	561	623	607	567	625	635	554	655	606	555	584	586	630	581	589	597	600	568	572	655	603	593	603	544	575	611	575	541	607	608	572	531	597	558	609	585	578	596	606	572	593	654	561	574	543	537	576	574	563	613	579	553	599	606	623	565	551	561	580	570	574	597	620	571	599	595	554	622	568	570	570	575	576	566	613	611	603	603	575	566	596	582	583	618	578	590	572	566	632	602	596	594	585	624	585	586	586	574	547	592	590	544	623	591	558	607	548	590	567	562	578	608	598	631	548	556	591	527	585	583	604	628	543	615	586	589	640	599	553	594	579	599	599	576	576	582	575	621	574	561	621	592	537	631	577	581	558	548	606	556	577	584	588	561	560	578	621	583	605	593	588	600	586	552	592	601	566	568	605	606	589	600	634	587	596	547	583	621	559	616	585	596	610	587	580	643	556	578	612	569	592	595	604	565	599	558	562	616	606	636	588	561	594	615	612	588	644	565	590	560	614	641	578	590	542	553	610	594	614	587	586	542	564	632	573	560	603	617	603	573	569	610	589	554	597	614	626	606	547	576	611	576	547	565	584	624	608	626	568	561	601	602	601	610	554	568	587	539	535	562	576	587	613	568	591	572	598	574	558	562	573	591	615	569	543	587	616	572	602	548	609	643	571	580	577	606	583	576	587	568	590	604	597	572	589	538	590	610	586	579	582	595	557	610	615	618	593	559	594	523	622	585	596	612	568	545	595	594	585	603	560	568	576	614	606	603	637	593	606	641	593	563	594	612	595	586	593	581	593	577	565	627	568	575	622	593	591	583	618	624	577	574	603	585	574	577	563	595	590	601	578	566	584	650	587	588	628	565	626	630	616	593	615	584	616	609	601	608	556	536	636	555	607	579	566	604	612	603	583	583	624	592	605	580	573	596	579	591	610	575	582	594	597	591	546	665	601	605	585	564	572	568	595	593	573	631	588	586	580	565	598	586	623	590	585	598	594	603	573	564	594	613	550	569	629	636	546	573	578	602	596	577	545	560	558	622	632	569	585	587	591	584	636	597	583	564	585	567	570	610	620	594	587	562	603	609	599	612	589	576	576	579	616	578	627	604	580	588	565	590	600	588	590	545	569	622	595	590	596	576	579	627	578	556	592	555	560	613	611	591	577	586	613	535	600	560	548	605	581	581	602	598	592	538	599	570	584	575	616	611	579	609	596	563	598	636	576	649	558	589	554	596	616	575	613	600	605	609	597	608	562	559	590	571	543	581	607	572	579	621	620	579	586	595	585	595	563	569	635	605	602	565	605	561	553	581	611	585	625	609	620	552	611	612	555	571	619	568	606	604	571	588	579	576	569	620	532	575	574	577	580	571	593	595	567	588	615	573	604	583	549	595	568	591	592	604	562	562	598	616	583	582	590	582	622	597	575	592	562	556	563	560	579	595	603	602	572	602	594	591	565	553	641	628	594	652	610	606	571	623	534	592	597	596	580	565	618	581	587	556	618	588	555	561	593	595	610	592	586	582	601	596	539	576	567	596	581	605	557	587	542	625	619	618	612	601	566	577	628	585	590	570	604	581	578	607	552	577	590	568	612	604	595	589	588	578	639	597	598	609	574	576	598	624	587	591	606	596	540	604	598	599	639	587	594	592	622	589	575	611	625	580	584	600	603	634	613	589	569	611	553	565	570	604	630	578	545	581	570	611	551	617	518	609	619	616	541	612	624	606	569	598	583	584	579	628	593	616	599	571	571	560	560	559	589	592	558	564	587	567	614	602	586	580	595	585	548	553	610	627	616	572	626	577	593	568	547	646	562	564	566	559	570	585	582	604	576	581	548	629	578	607	605	606	548	572	526	600	608	596	598	572	586	577	602	613	542	594	610	569	560	603	631	595	585	613	626	566	595	619	610	554	567	563	576	587	603	567	578	595	550	589	618	625	582	645	613	591	575	571	542	596	568	581	561	584	588	575	637	579	623	604	580	583	567	585	583	595	532	590	604	599	591	575	585	601	619	588	595	620	583	571	629	630	552	578	546	619	601	616	615	618	620	584	584	566	591	601	541	599	572	558	570	560	604	570	584	607	569	575	538	579	570	587	625	621	569	570	569	567	552	581	639	592	591	586	559	593	602	578	592	580	613	569	577	598	609	579	570	603	604	599	612	598	615	579	588	586	587	592	582	620	626	619	600	583	585	591	601	555	588	582	597	557	586	564	611	534	570	571	639	513	585	589	609	595	596	605	590	628	606	630	576	607	567	592	562	584	593	584	596	578	587	603	604	585	604	606	593	591	562	573	581	600	619	573	588	623	590	609	562	583	593	607	578	617	597	609	538	610	589	596	632	588	586	605	603	629	584	631	641	575	625	591	620	556	596	569	563	618	572	569	587	583	589	591	536	564	636	607	629	610	619	567	592	584	560	603	581	581	613	582	585	577	583	630	595	588	549	545	608	525	601	554	597	561	552	626	550	625	620	530	530	561	550	560	615	587	585	556	609	590	603	559	592	553	625	599	571	611	606	618	588	611	578	621	594	576	557	606	551	562	586	613	598	560	580	568	599	587	578	552	563	591	593	604	571	593	567	581	576	646	583	616	582	596	613	607	599	589	603	585	567	613	590	559	606	572	589	577	584	552	581	603	633	581	603	626	582	592	628	598	631	603	595	593	637	606	599	562	603	579	599	614	557	611	597	605	614
14379	1437	2676	1803	788	658	608	549	499	441	465	415	393	407	431	386	393	374	372	371	391	354	383	384	377	355	344	374	383	358	346	369	383	362	345	383	351	412	373	337	347	383	352	333	330	354	309	349	349	357	379	366	362	361	341	361	354	365	367	345	357	368	352	404	350	363	396	372	361	350	382	354	372	386	391	366	375	325	384	350	324	352	353	408	355	354	348	375	325	375	364	365	338	355	358	338	372	371	368	337	345	357	362	348	365	368	373	347	360	392	372	372	349	346	403	395	373	353	360	373	372	344	344	358	380	374	328	369	370	363	366	335	366	374	393	357	340	363	356	363	355	342	369	378	382	368	354	329	368	356	368	365	355	351	345	361	389	364	374	336	334	335	372	335	375	346	349	353	348	400	353	343	345	357	379	342	381	368	380	357	387	345	372	355	355	358	397	324	387	372	360	360	389	343	354	389	390	371	356	357	355	372	381	346	363	349	360	316	357	348	342	350	366	361	370	398	347	383	342	355	348	360	347	379	383	339	362	395	381	343	378	346	357	350	313	379	339	366	358	382	338	394	372	350	377	358	366	345	371	362	394	339	331	353	380	343	329	371	340	394	337	350	374	382	392	393	374	350	362	391	406	362	362	420	367	344	382	343	342	336	333	321	372	393	371	403	383	349	389	350	395	374	361	363	396	384	349	368	359	379	357	349	385	374	373	400	336	356	361	350	377	400	361	358	357	363	367	378	361	357	373	359	360	354	387	360	355	322	346	376	387	365	347	371	377	381	373	379	338	377	389	389	395	411	352	344	373	389	394	332	346	392	423	356	370	411	347	369	346	348	377	377	329	345	374	375	382	362	343	338	354	378	368	388	357	338	358	337	354	358	354	357	373	388	380	371	386	350	365	390	350	348	367	337	355	331	373	371	359	370	356	382	346	356	345	380	328	346	350	328	369	365	388	358	355	349	369	311	344	353	408	355	433	310	395	367	344	406	375	373	364	338	375	379	374	368	342	370	342	369	363	346	354	343	349	375	366	345	362	337	361	334	377	367	396	352	393	391	385	374	379	382	348	366	370	340	375	350	374	383	386	350	374	359	361	370	364	339	375	392	329	363	348	377	363	364	327	351	343	325	353	351	371	386	383	363	352	385	353	381	361	379	365	403	402	382	378	363	371	393	371	335	350	382	342	380	366	348	341	345	374	365	357	339	383	348	385	382	351	325	337	377	363	346	349	349	328	375	337	361	355	319	342	322	370	338	388	416	394	359	373	408	367	369	358	408	324	377	400	355	408	360	374	397	377	384	373	407	371	359	354	310	342	376	381	355	398	374	360	332	413	383	388	390	329	335	351	347	358	365	381	360	355	354	354	369	339	328	371	349	356	388	369	389	348	355	337	348	344	373	354	383	381	363	318	342	339	341	386	360	343	387	388	361	344	371	341	386	378	341	366	346	337	340	337	379	341	351	350	354	370	375	416	362	373	392	372	379	342	381	361	365	384	332	344	369	360	354	357	370	383	400	336	386	373	354	375	338	370	336	386	352	325	350	357	362	379	353	333	346	315	344	380	356	335	335	340	396	357	360	351	379	407	363	368	364	365	371	366	353	353	389	325	389	346	376	388	358	360	343	341	363	390	355	364	327	355	331	341	373	344	370	340	348	349	325	377	343	404	353	396	423	380	367	326	307	367	341	366	383	366	399	351	371	389	373	363	362	351	359	350	343	313	375	323	353	391	380	332	333	338	336	332	357	346	348	370	319	368	360	381	379	339	359	359	335	352	370	343	359	384	384	371	366	386	359	348	331	358	370	379	378	379	371	380	358	335	380	358	354	334	357	384	384	356	341	363	345	305	351	382	314	351	379	376	330	366	358	337	358	344	362	362	394	378	394	364	385	348	341	377	373	378	373	360	320	346	433	354	324	319	332	390	358	363	397	335	385	419	383	374	400	359	385	356	379	353	386	346	341	336	337	332	341	378	358	375	362	372	349	354	360	359	398	349	340	338	338	354	325	349	362	413	361	358	340	370	325	383	396	311	378	380	356	334	376	333	348	366	382	362	347	359	360	370	354	360	362	367	363	370	325	402	375	392	366	326	386	353	354	356	351	340	358	387	355	335	358	378	334	390	333	356	392	374	358	379	394	394	378	344	368	387	345	362	388	399	378	339	341	367	362	359	368	361	370	334	362	349	365	382	362	362	363	372	382	370	320	372	366	386	348	339	359	379	376	363	369	380	396	392	345	389	365	416	351	373	399	376	342	367	367	386	341	361	359	365	393	323	390	333	383	306	354	365	365	352	368	356	371	379	376	360	348	389	343	354	358	337	382	350	317	400	338	379	336	373	365	382	387	387	371	343	336	365	387	376	358	406	348	400	360	409	332	349	365	354	374	390	393	363	310	387	313	346	378	365	365	336	363	339	348	367	354	355	360	396	321	375	345	388	354	327	340	394	388	378	345	358	350	343	360	366	363	360	384	386	353	382	366	358	367	356	384	318	340	371	346	346	389	342	341	335	342	364	378	360	408	390	355	379	339	369	355	341	323	352	357	354	366	310	352	370	357	373	354	408	349	367	367	349	342	358	372	342	362	369	380	348	323	358	393	337	335	383	367	374	343	352	359	337	365	373	410	359	322	388	379	386	364	344	368	391	357	423	317	360	395	346	365	372	374	383	340	382	345	335	363	405	330	370	368	365	356	360	364	340	343	345	357	344	352	370	369	376	348	363	354	352	364	401	374	403	391	391	345	366	383	386	372	409	381	341	336	379	385	360	329	353	347	368	340	385	381	362	402	354	362	350	380	340	357	339	376	350	337	377	380	373	327	376	354	359	363	360	339	361	356	341	375	373	347	351	409	349	370	379	383	371	353	383	379	423	349	375	372	392	358	365	341	327	348	373	380	308	364	367	383	395	358	399	391	335	356	356	396	374	380	383	394	395	398	345	386	369	383	375	338	380	407	370	366	410	355	376	362	391	373	328	338	360	348	356	361	357	371	348	377	341	321	410	405	391	362	384	378	339	360	354	363	331	373	384	402	418	394	352	368	387	340	356	354	371	407	394	341	331	386	373	340	394	347	342	362	363	356	361	372	375	363	398	301	350	331	349	339	363	362	348	377	325	339	335	345	357	391	347	382	368	387	347	332	391	360	347	342	360	391	405	364	324	378	355	384	362	377	339	364	387	402	384	370	356	343	367	360	354	352	384	357	334	369	391	381	348	349	400	341	377	348	415	342	392	357	369	374	376	391	367	359	375	371	389	340	331	357	358	388	373	381	386	342	364	337	343	331	406	372	395	361	399	370	388	374	355	359	351	346	372	379	365	406	392	360	355	373	413	312	359	367	334	393	347	389	364	392	353	362	399	348	371	350	387	350	393	388	396	350	345	352	348	372	366	380	392	369	364	361	384	378	375	355	355	387	334	359	354	375	326	407	370	331	357	360	365	324	349	380	377	342	371	345	357	322	385	306	382	320	353	346	360	346	354	366	403	358
8330	1478	5854	4261	2448	2198	2027	1830	1609	1482	1384	1285	1113	1107	1023	1033	1005	1011	1009	1023	960	944	937	947	968	930	981	911	906	903	874	916	917	892	912	930	903	931	906	897	906	934	919	941	877	898	892	869	915	951	885	935	848	885	847	891	904	911	878	909	852	914	858	935	934	840	865	812	873	895	898	902	876	847	832	839	869	946	849	835	833	858	895	822	923	880	853	906	900	947	867	833	976	843	860	928	916	883	900	895	933	860	908	880	867	829	907	868	862	894	957	877	920	959	906	853	937	837	930	934	897	895	857	861	878	892	911	874	833	886	855	930	885	868	905	870	905	903	923	836	905	914	902	855	871	907	902	914	931	888	879	936	962	899	842	842	866	889	892	860	877	844	907	876	882	900	872	904	861	891	913	879	882	836	878	880	900	888	919	906	840	921	869	875	852	872	880	899	896	858	869	905	849	880	852	894	921	824	950	920	880	894	890	874	831	846	909	862	886	886	918	928	880	917	913	851	857	875	882	952	933	888	904	934	890	887	961	847	877	889	900	943	919	924	929	947	863	937	863	844	880	885	871	829	907	894	902	905	895	873	866	927	880	888	888	911	890	903	865	909	915	835	911	874	824	892	885	848	930	866	873	849	916	849	899	871	885	848	874	924	846	880	864	829	860	926	898	895	896	879	900	925	896	872	893	871	855	871	853	850	912	931	910	874	922	860	865	917	868	880	907	892	853	842	918	916	901	895	877	893	835	862	856	819	856	882	851	937	906	881	887	907	821	855	860	888	909	860	834	921	889	863	887	884	894	897	911	826	839	841	884	910	894	897	877	846	864	836	871	885	939	938	895	856	902	848	917	870	922	923	890	912	868	918	914	905	858	933	905	881	883	913	876	837	903	877	878	929	851	908	872	923	895	869	915	889	848	866	919	856	817	896	884	899	892	935	888	894	912	919	885	877	915	921	869	896	884	905	893	849	892	867	845	914	863	855	843	880	877	893	857	888	894	871	909	903	895	850	881	835	903	833	914	881	918	871	846	830	861	886	852	877	856	899	905	855	836	894	909	913	858	837	886	878	837	889	895	903	877	878	886	904	901	878	893	849	850	922	871	910	852	898	841	903	896	893	869	895	870	895	861	882	871	864	886	882	893	867	885	898	863	880	894	865	838	878	878	898	913	947	879	899	875	883	887	944	879	920	909	901	920	888	904	889	907	898	850	889	882	827	905	885	899	854	850	886	902	921	831	871	890	880	903	926	862	916	924	904	888	881	878	889	905	917	858	903	892	841	876	925	905	880	891	895	817	857	892	885	910	895	884	871	885	887	900	903	902	879	894	833	879	865	904	883	898	917	931	829	921	843	877	795	959	900	883	833	888	881	898	865	863	866	898	893	876	801	898	925	880	875	860	880	887	845	849	895	916	869	860	904	867	940	834	912	873	892	889	864	856	877	837	827	903	880	879	901	891	891	878	887	887	859	907	864	886	864	874	879	949	865	890	879	955	862	877	916	915	888	907	892	931	856	943	883	892	866	906	867	915	915	881	889	889	908	860	896	919	857	869	814	918	850	874	833	912	888	897	911	865	826	869	876	883	876	910	922	845	876	874	857	897	884	873	863	913	884	876	927	870	870	861	905	899	895	921	899	908	872	917	848	959	882	860	919	918	856	849	917	906	909	871	866	897	872	928	865	940	853	904	911	849	878	883	882	889	843	871	869	933	904	845	842	879	848	818	888	950	855	884	932	860	891	887	932	812	889	854	876	879	878	841	919	872	907	866	935	894	875	839	910	882	839	869	865	871	932	947	872	922	920	865	938	845	942	868	872	830	818	872	939	896	855	890	927	855	882	926	881	859	918	878	846	897	906	848	877	856	915	906	875	845	878	917	849	883	863	873	908	908	897	848	866	851	868	853	878	896	846	876	920	866	933	850	884	903	891	903	902	874	889	854	858	882	850	872	844	893	831	924	867	883	855	886	898	873	904	887	896	916	864	870	926	869	837	875	881	885	857	898	856	884	917	859	927	882	837	910	907	913	920	919	806	887	846	938	873	831	867	888	883	869	855	911	899	897	842	898	953	901	869	854	882	881	862	860	944	881	861	852	939	876	919	904	895	921	884	871	883	878	900	848	927	897	911	909	883	924	881	893	866	913	844	891	904	892	889	903	819	825	944	871	921	895	929	889	867	893	907	836	846	922	829	883	841	881	897	811	886	905	920	895	872	906	889	939	855	891	926	962	865	878	869	873	831	855	888	886	832	879	939	892	844	844	888	881	921	886	821	868	778	895	807	931	874	872	885	871	846	889	897	899	876	904	910	864	899	908	882	901	844	863	845	905	841	897	888	902	861	906	852	833	902	861	862	859	860	909	866	931	885	827	897	889	920	927	895	914	893	873	880	899	867	862	914	897	857	870	882	896	916	879	871	896	943	938	899	849	922	850	850	913	860	866	904	877	919	873	793	921	866	918	867	874	861	846	923	893	934	863	920	880	880	906	893	889	866	844	826	881	865	934	915	867	812	907	900	901	874	898	855	847	856	896	925	871	867	836	893	915	917	818	859	903	906	885	968	882	863	905	938	895	859	859	841	887	905	914	884	859	920	900	896	858	807	890	890	838	881	873	885	920	884	865	872	910	878	872	904	898	882	885	862	874	921	888	865	836	880	888	893	887	883	897	884	873	876	896	909	864	862	884	903	836	904	841	923	862	900	868	865	900	893	846	902	869	858	902	892	926	878	901	878	885	904	855	885	902	890	935	869	873	935	861	814	969	875	866	893	906	867	900	929	927	889	889	899	818	906	890	876	888	838	901	903	842	893	881	871	873	908	898	863	895	836	836	847	915	885	865	900	879	861	823	858	902	870	852	889	861	845	904	899	874	858	871	879	929	844	890	910	828	921	880	871	844	867	896	890	864	845	816	873	890	883	881	883	852	884	845	826	868	853	877	882	914	882	866	854	876	889	877	897	861	891	918	858	869	926	891	876	880	949	868	899	872	937	868	842	901	841	822	880	865	925	882	846	857	899	876	882	877	883	835	832	909	862	887	896	873	909	868	890	919	907	838	901	822	877	847	910	884	852	871	871	858	867	901	844	933	804	915	921	887	913	859	880	897	878	836	875	920	908	872	892	904	909	899	923	834	876	892	897	927	885	874	900	881	914	881	914	862	869	929	924	907	903	882	886	873	919	845	896	900	910	859	927	914	858	954	877	897	896	875	959	890	917	886	854	878	835	896	889	923	911	890	850	867	892	936	938	945	864	847	932	884	866	908	880	854	884	978	848	888	871	885	853	948	893	873	928	864	853	909	879	922	905	886	893	871	919	922	936	905	896	872	872	880	878	886	878	906	909	842	896	877	922	874	858	914	846	881	857	883	899	878	808	868	891	862	873	847	862	906	877	897	855	869	886	907	918	885	859	879	815	880	916	893	865	883	887	878	879	900	806	888	896	848	844	842	908	936	831	899	950	913	873	868	899	884	900	886	930	882	903	879	845
1801	454	1142	878	385	383	368	372	390	361	394	370	352	394	351	384	380	385	385	403	360	374	397	340	379	358	366	377	387	391	381	359	397	400	342	382	369	379	378	369	366	376	370	412	379	371	372	354	368	374	364	390	344	402	360	378	377	361	355	369	403	392	393	340	386	345	393	389	356	403	379	353	403	389	334	340	364	350	387	337	378	386	360	370	405	364	371	379	380	348	395	364	350	392	390	381	377	406	361	361	386	393	388	364	356	344	378	383	368	376	400	380	410	370	353	378	372	393	386	387	363	388	374	375	337	380	371	378	391	402	395	377	389	353	383	413	393	361	374	375	352	339	421	370	335	372	390	337	372	338	367	373	391	365	423	387	366	340	366	351	366	354	349	363	389	399	370	347	384	352	329	375	355	346	379	378	366	361	375	348	373	373	356	372	384	372	374	369	372	405	329	379	375	396	394	376	395	375	322	381	351	378	394	381	364	349	379	345	400	385	393	369	334	356	372	344	401	342	376	349	365	379	400	340	340	413	390	375	379	370	348	355	364	399	358	322	384	395	351	381	372	387	402	375	373	379	360	410	408	377	385	390	393	394	413	388	346	405	406	369	370	396	370	415	413	398	399	366	391	375	350	374	343	368	379	383	372	392	407	404	389	398	377	349	380	428	393	394	402	381	399	371	384	369	348	358	353	414	328	359	372	369	360	385	380	384	360	371	378	397	380	352	368	345	361	400	348	389	365	370	363	397	370	418	343	344	394	365	355	367	401	379	403	380	337	362	439	388	366	415	395	398	388	371	382	403	363	375	394	370	362	359	384	401	410	413	377	383	386	333	380	347	348	367	378	346	356	402	393	380	363	389	372	360	388	369	403	382	364	370	382	377	373	381	377	328	363	381	384	359	405	367	379	385	393	363	400	401	378	385	380	374	376	401	341	344	371	364	409	346	403	398	405	362	403	389	345	401	397	353	361	393	373	380	366	381	376	361	342	412	399	359	369	405	388	358	370	367	344	383	334	402	372	390	380	338	381	404	387	422	368	330	373	381	368	388	372	372	370	384	443	391	380	365	379	405	391	381	360	392	415	345	367	371	382	389	390	387	368	402	395	345	372	374	344	375	374	382	406	350	412	374	399	358	376	375	367	382	378	376	358	404	396	381	371	343	422	366	405	359	389	363	381	383	371	360	381	372	406	368	356	363	384	407	355	375	366	375	347	386	369	369	311	365	347	361	343	384	363	393	400	370	365	358	394	416	363	374	379	398	389	370	377	382	423	370	348	373	333	384	403	338	371	392	344	359	376	386	373	362	373	409	377	409	372	351	380	407	380	363	380	345	352	407	418	381	394	377	362	365	338	334	357	387	375	380	352	379	399	387	369	357	370	378	373	365	393	419	392	354	403	350	367	392	379	376	372	375	376	375	401	408	378	415	402	391	361	384	375	363	367	378	411	421	363	351	414	344	374	381	321	400	399	370	320	395	377	383	348	354	363	386	377	364	380	386	391	375	358	363	361	338	349	365	390	379	407	388	368	387	384	344	397	371	384	377	341	378	353	358	382	373	384	313	401	364	345	352	391	371	405	340	418	356	395	368	366	384	357	339	336	390	364	409	374	366	385	369	367	376	395	401	349	407	351	367	350	375	374	366	405	398	352	375	351	385	364	357	394	350	376	408	360	390	375	357	370	368	354	352	397	380	349	408	386	432	372	383	400	399	353	352	376	382	368	417	354	367	359	379	365	337	380	345	383	361	381	373	373	396	345	374	351	396	357	382	360	356	428	418	377	370	382	373	408	393	388	402	375	409	351	384	367	399	379	366	396	397	380	342	368	341	387	394	390	385	370	391	361	375	343	405	407	362	397	395	356	410	356	354	387	364	378	373	371	353	393	369	392	360	366	407	376	357	329	393	347	369	395	383	401	349	374	381	374	361	392	370	373	364	361	366	342	365	373	389	333	359	355	357	388	355	373	379	391	345	404	396	355	381	340	386	410	427	358	384	371	424	364	362	368	373	367	345	343	363	387	403	399	396	354	374	323	390	440	358	356	387	321	388	324	400	360	353	375	397	340	363	380	356	416	357	357	362	334	365	337	383	373	406	385	393	362	431	402	361	330	368	387	362	376	396	407	353	418	348	369	347	355	367	387	353	328	381	409	355	422	386	360	410	414	384	342	383	407	373	381	359	371	354	371	382	367	365	389	356	377	367	413	366	383	397	379	359	407	437	386	364	386	414	368	405	375	378	358	385	342	371	403	386	362	355	381	350	402	365	365	389	373	374	376	369	390	376	345	390	358	410	381	370	340	360	398	386	379	331	349	355	408	348	427	375	357	389	384	345	381	357	396	356	382	375	390	390	370	361	372	412	393	430	381	381	398	343	375	397	376	364	371	368	376	414	392	387	408	342	375	372	380	370	373	394	374	376	356	363	389	385	366	388	346	350	371	377	388	364	385	375	373	400	394	358	363	404	389	387	354	409	395	362	409	350	389	388	401	359	373	399	374	358	370	395	366	354	383	348	401	380	383	337	364	356	351	364	375	361	339	341	372	332	377	393	369	394	320	400	361	393	371	394	376	357	383	419	356	391	371	364	372	370	375	374	368	379	348	361	376	382	372	378	381	382	364	379	356	384	354	376	343	357	397	365	384	377	384	388	375	373	386	369	351	360	346	392	358	352	375	365	386	382	338	362	408	377	322	400	421	381	367	362	401	372	380	367	344	365	394	368	349	375	375	366	351	408	383	351	376	362	362	336	379	440	381	394	355	367	365	372	369	359	397	396	390	364	337	356	376	392	364	361	383	413	372	357	381	373	365	385	375	367	418	378	398	379	402	366	399	385	398	342	381	400	397	347	371	368	364	376	405	374	356	357	366	381	386	397	413	397	358	370	396	363	379	376	377	377	360	378	396	410	348	396	365	366	410	359	371	382	387	351	368	376	417	377	362	336	355	370	374	387	370	362	350	419	372	370	360	399	373	360	381	381	358	401	353	420	373	356	381	390	390	352	388	356	390	356	357	367	361	362	379	371	370	349	400	377	380	397	375	388	377	381	365	373	381	362	391	365	377	404	351	368	361	340	350	343	407	396	371	409	413	356	418	380	354	339	365	386	394	351	379	383	378	359	383	402	389	378	359	377	400	329	354	359	375	382	365	362	345	321	380	416	399	333	384	391	355	375	387	360	365	395	398	378	377	344	400	430	364	382	409	318	378	382	395	391	370	377	395	361	369	404	405	360	373	364	406	371	349	372	373	358	381	411	400	352	385	363	405	383	363	351	400	384	362	389	390	365	359	374	377	365	390	360	360	364	367	391	402	379	375	384	411	389	384	367	352	392	379	379	373	359	381	404	359	363	356	349	374	400	398	424	396	354	383	362	365	350	360	361	379	399	412	392	356	373	374	361	367	358	363	350	418	405	401	409	403	399	349	376	355	341	404	402	376	394	339	382	384	356	349	357	375	398	374	379	408	399	401	358	359	352	361	367	392	397
2133	943	2616	2150	925	935	954	862	873	859	915	946	920	865	875	924	877	933	943	835	936	854	865	886	860	907	844	893	871	872	844	866	872	898	863	859	883	820	869	839	883	885	856	909	868	845	897	908	836	880	872	851	810	843	895	906	853	892	835	885	863	870	904	867	904	888	887	886	871	893	849	915	875	879	857	894	868	896	903	886	891	806	832	869	868	871	827	834	879	874	923	862	866	841	823	879	932	900	885	864	845	869	869	874	882	880	914	817	906	888	860	839	881	876	840	908	858	850	902	849	891	893	880	858	881	928	853	887	877	873	920	874	829	922	840	902	868	855	877	837	901	860	867	874	866	867	892	898	890	852	926	870	863	878	918	927	881	864	855	899	858	876	885	898	879	907	883	876	860	868	863	849	855	912	892	889	816	869	840	895	813	899	821	855	912	910	835	882	861	870	876	906	900	888	864	870	927	876	852	865	843	860	853	859	889	854	835	821	899	909	863	903	842	869	847	896	848	929	851	868	842	869	835	882	890	903	831	858	890	894	848	886	856	932	857	849	895	855	900	843	849	840	843	893	846	855	844	899	856	881	898	834	880	856	903	904	877	871	900	901	909	888	842	883	869	882	926	903	892	878	878	908	874	832	894	848	957	863	921	853	857	895	829	869	855	824	905	891	881	895	847	863	842	907	845	921	879	879	917	914	842	887	876	898	865	884	802	913	905	867	908	891	840	825	851	901	879	882	916	874	869	905	854	870	812	829	852	862	828	883	895	879	782	838	866	917	829	883	905	851	851	834	864	897	872	848	905	895	865	846	862	897	836	827	850	906	857	876	873	886	859	823	848	823	871	881	839	893	871	912	868	949	871	848	848	867	886	844	897	854	814	841	860	854	882	793	869	867	852	912	866	833	835	823	875	881	901	873	833	882	860	846	875	933	897	879	896	906	806	830	879	899	830	901	876	910	859	912	828	851	869	875	845	922	875	886	847	918	874	867	914	884	893	877	908	897	851	884	825	891	903	871	821	840	847	935	885	883	889	864	842	866	874	828	836	851	916	829	871	869	855	884	827	882	849	859	877	934	840	873	895	842	833	880	849	857	847	891	888	818	849	880	899	913	925	901	864	817	874	901	886	883	870	841	886	894	887	844	857	909	840	886	862	873	917	900	854	888	843	872	870	842	798	852	867	841	868	901	904	823	905	884	858	894	851	902	854	857	856	867	902	889	900	896	872	809	885	890	854	867	905	868	869	868	905	907	880	887	828	897	845	869	833	865	905	870	820	918	907	861	885	858	851	871	874	878	890	876	926	870	875	874	850	870	864	872	853	855	899	819	915	851	898	845	854	883	910	877	932	906	865	819	908	912	872	855	909	859	862	849	903	880	860	914	833	863	859	909	870	830	880	909	917	868	920	874	839	841	900	890	883	879	875	894	871	893	880	923	896	869	840	900	911	919	890	858	917	832	897	860	883	879	892	907	908	857	848	876	895	843	888	886	834	882	860	871	873	852	854	878	980	878	845	830	855	856	908	874	860	826	835	867	867	823	903	856	859	836	850	902	832	844	855	868	840	894	945	883	827	892	886	861	888	828	863	874	807	870	883	872	926	855	941	862	845	841	884	876	868	840	828	888	878	955	796	913	829	876	875	858	895	891	861	934	906	964	845	839	943	860	922	892	931	889	864	838	869	849	841	917	845	873	854	887	842	856	851	852	888	833	894	889	862	920	883	886	805	874	838	886	907	781	857	823	909	909	840	882	931	902	856	879	858	845	874	873	852	888	823	882	829	859	876	885	853	866	870	936	849	846	879	871	871	845	879	854	866	885	860	816	863	894	914	909	869	873	886	875	907	858	845	895	884	847	848	844	914	872	870	841	830	849	902	914	899	859	860	865	856	819	878	865	856	890	914	918	909	930	903	910	846	828	870	846	940	882	885	857	900	932	888	837	851	942	893	859	895	883	860	857	896	875	876	899	871	880	852	901	822	858	850	890	834	892	854	859	878	862	856	875	920	854	866	870	844	837	868	841	911	851	883	876	905	896	908	874	890	923	894	820	865	881	847	874	825	855	833	847	897	864	858	870	901	874	871	887	879	843	850	864	844	841	909	821	832	875	884	858	914	920	870	826	862	840	903	845	884	878	895	843	924	839	757	925	833	822	837	842	871	873	834	899	865	917	970	895	863	891	813	877	904	911	840	860	915	955	912	848	857	821	861	931	874	924	847	891	876	870	843	907	811	889	935	897	875	894	926	895	847	874	862	847	898	805	862	857	866	848	832	962	874	843	893	820	815	880	881	863	891	904	879	883	848	892	865	842	883	919	842	840	874	881	894	868	879	870	914	873	874	862	884	854	907	870	890	860	876	809	863	906	849	839	880	850	885	875	824	850	860	893	868	902	870	883	845	815	873	852	893	834	929	857	928	911	816	923	876	890	872	887	831	839	888	861	941	902	844	843	853	860	892	924	883	823	877	860	910	896	825	859	868	910	846	810	887	858	865	888	919	851	872	884	907	877	871	930	857	850	870	861	928	891	931	904	879	883	840	892	868	889	883	920	893	866	874	832	883	851	849	878	816	875	874	856	886	843	887	876	876	880	911	836	846	878	828	898	869	871	874	854	903	873	860	880	915	833	894	877	956	880	871	837	858	874	869	854	832	954	882	893	849	873	818	853	876	891	860	849	878	867	841	916	912	862	841	835	923	846	891	833	850	876	906	897	953	828	931	890	835	883	888	830	913	870	822	853	850	826	854	859	911	885	877	877	814	870	853	891	878	810	911	900	896	850	855	869	847	870	859	882	868	923	854	900	870	909	947	830	826	856	924	871	861	867	854	908	854	848	858	841	881	863	894	877	852	843	845	858	847	848	897	869	907	862	923	864	892	871	816	891	923	834	871	843	856	856	845	954	894	846	898	875	859	879	851	849	904	817	859	834	889	862	901	879	874	907	854	837	877	877	889	862	924	849	900	909	919	900	885	899	840	829	882	910	864	856	849	911	842	893	850	848	872	929	796	909	847	877	871	909	841	897	872	869	849	869	935	878	855	955	877	828	878	867	842	921	920	841	871	852	843	860	855	873	829	854	938	897	871	877	854	907	896	811	901	905	882	914	875	866	894	892	874	852	859	851	915	890	933	865	900	863	906	883	881	813	913	859	839	881	878	866	867	892	889	864	868	854	885	846	842	860	891	852	879	883	899	883	851	834	885	838	828	836	881	881	846	906	903	887	874	848	902	852	871	882	790	887	843	858	908	845	878	853	913	867	812	866	889	912	876	856	870	888	848	806	837	914	877	885	873	856	874	823	899	873	885	858	930	895	859	833	880	831	885	843	880	866	901	924	886	903	874	821	852	899	836	824	854	875	914	844	893	877	891	867	841	897	871	874	860	871	854	891	901	892	890	907	886	906	891	889	875	847	836	924	938	896	823	836	894	932	931	875	911	861	827	840	853	853	807	856	935	875	864	843	873	874	878	871	957	863	945	868	819	823
7155	575	1262	1101	415	329	340	296	270	269	272	260	235	219	248	215	215	223	208	238	248	210	222	231	247	210	254	221	248	243	242	238	229	235	212	238	214	212	233	220	207	213	249	212	217	209	228	228	224	243	225	201	226	230	215	196	218	231	224	233	231	224	204	212	207	213	230	196	212	185	215	209	209	192	198	243	207	211	239	200	247	217	218	201	227	217	209	204	229	221	231	226	231	201	197	200	216	211	214	207	212	215	223	213	209	240	224	222	217	227	220	223	242	225	236	222	225	209	208	236	229	232	216	231	237	215	220	215	242	226	234	202	244	189	191	213	231	247	200	227	212	211	219	222	198	230	221	245	242	226	211	202	194	239	235	207	224	202	206	228	208	240	212	173	206	226	218	216	251	242	254	222	253	202	227	240	254	214	202	237	218	227	191	204	184	234	221	213	202	201	191	221	248	236	241	225	215	228	241	210	218	236	225	202	245	226	231	244	234	250	223	187	224	220	224	220	193	215	213	220	239	222	218	212	241	240	242	239	203	209	201	211	222	217	213	234	210	200	215	207	247	244	235	224	233	249	232	225	214	179	218	189	199	211	207	249	229	188	214	229	253	215	230	218	245	202	224	205	239	220	192	243	205	211	233	213	214	208	222	217	211	230	229	220	231	230	238	228	207	236	224	206	226	223	223	219	185	238	255	213	195	223	229	215	231	210	241	227	195	205	221	185	215	230	254	222	190	213	207	224	218	225	201	208	223	230	202	223	212	217	222	192	227	241	217	230	248	236	199	224	232	222	246	240	206	226	207	233	205	223	178	205	241	217	207	229	227	192	254	245	212	219	228	223	210	218	204	236	241	247	232	199	218	233	201	261	233	257	228	238	221	190	201	200	234	254	223	219	226	206	221	209	215	187	230	218	197	217	215	222	234	234	207	200	216	247	248	220	208	224	214	256	216	208	215	224	206	232	212	225	236	220	215	233	221	239	220	232	223	223	219	235	210	235	227	216	260	217	215	206	203	218	215	220	214	196	197	227	202	209	193	203	224	240	245	246	201	193	220	214	233	238	230	226	234	210	219	216	222	203	232	193	205	220	241	214	206	225	215	244	217	210	245	211	220	205	201	213	211	224	236	226	203	213	236	201	240	259	215	220	192	245	208	207	228	222	233	242	211	211	217	230	229	226	240	215	211	227	206	192	235	208	228	216	228	234	233	212	235	209	215	225	209	204	198	200	231	222	203	203	201	203	192	223	204	205	212	220	212	201	252	200	233	202	213	186	219	205	247	239	221	238	227	210	194	225	238	228	211	215	226	228	235	217	226	219	214	205	216	235	221	227	230	216	202	190	225	220	209	218	214	224	216	200	211	195	203	216	203	226	231	198	210	191	217	241	243	235	220	212	190	240	200	213	211	218	198	250	240	220	201	212	214	238	198	206	216	170	235	199	202	211	209	208	214	213	221	206	230	219	206	217	214	223	224	192	224	255	219	242	205	234	200	212	236	237	218	211	209	218	238	211	231	209	207	220	221	237	226	188	240	217	197	209	253	192	197	245	261	249	227	208	213	204	207	225	205	219	202	226	241	201	205	215	236	225	208	228	203	237	207	238	191	202	213	214	217	225	225	225	207	227	246	243	241	208	214	221	206	209	210	210	203	216	229	219	230	229	210	242	214	219	244	226	211	191	212	183	222	197	238	201	229	235	203	231	204	192	206	232	246	231	202	209	223	229	209	227	272	231	239	229	218	192	231	202	236	216	188	203	221	219	239	232	228	245	226	220	208	225	201	223	188	218	233	198	231	206	206	182	221	210	208	238	197	188	222	264	213	231	214	218	216	206	200	239	203	222	216	215	226	222	217	238	223	239	229	205	230	210	210	207	222	181	237	209	220	216	227	222	226	231	215	225	217	211	214	213	221	205	218	193	189	215	202	227	237	231	199	233	233	205	238	214	194	212	216	198	221	257	234	240	248	219	219	223	205	202	226	235	213	235	218	210	255	248	218	214	227	218	194	215	210	245	249	220	231	238	239	204	209	204	206	228	232	206	247	224	212	203	214	215	251	204	232	196	204	232	190	218	191	211	202	249	219	206	219	216	218	207	232	214	227	216	200	228	193	230	237	198	251	240	231	212	204	209	227	220	254	221	245	215	219	198	203	238	240	178	229	233	216	229	225	207	208	248	222	208	240	213	215	229	245	225	201	239	237	237	212	241	202	220	194	236	234	216	232	210	228	221	261	252	215	197	222	233	210	219	224	192	233	201	223	254	238	213	207	221	203	229	214	221	239	254	229	225	219	217	214	231	209	208	210	216	223	213	239	231	221	205	225	218	234	222	217	224	225	239	218	213	211	211	203	207	234	213	231	205	219	222	210	225	192	224	223	222	216	231	229	238	244	208	222	232	243	228	199	211	175	207	211	223	238	251	218	224	201	233	244	226	223	220	228	220	214	224	221	226	194	200	225	223	230	229	225	218	212	205	220	203	206	215	213	236	244	219	231	217	214	224	230	184	231	211	243	219	242	218	215	224	248	194	208	229	218	212	226	228	233	264	226	228	204	214	195	199	220	216	228	240	249	249	237	198	199	199	214	216	217	249	218	217	235	204	223	241	229	227	228	229	218	204	228	209	211	193	202	215	228	225	242	208	229	224	238	246	201	223	213	201	249	216	196	200	236	220	235	197	216	208	229	220	254	229	255	208	210	232	219	222	200	229	247	189	217	211	202	229	239	233	198	204	210	225	207	205	235	243	237	224	225	229	193	201	236	222	218	202	239	216	223	229	210	197	202	217	249	230	192	239	246	234	236	200	213	216	188	203	216	229	205	214	229	236	210	242	239	224	200	205	241	255	212	201	211	202	216	201	230	204	192	224	207	215	220	242	232	196	220	217	238	214	235	225	225	212	208	236	190	240	241	222	226	217	220	209	225	205	220	218	239	246	226	210	225	233	214	236	205	225	219	221	234	217	224	200	210	198	205	251	218	222	250	208	214	224	210	200	229	219	251	233	179	229	200	213	231	235	213	215	222	237	212	179	216	225	224	218	204	212	204	221	232	220	222	206	232	231	230	186	222	226	208	202	221	222	228	197	210	212	220	217	228	242	201	221	196	189	240	213	201	211	228	250	227	237	198	207	223	205	204	198	204	242	228	215	222	222	191	211	239	218	194	224	225	182	185	220	236	209	214	181	177	235	224	216	218	241	227	223	190	233	226	209	239	227	206	203	226	236	248	208	224	234	209	196	209	218	229	264	217	201	223	204	221	214	193	224	211	240	208	233	196	206	240	216	218	182	175	225	185	228	203	207	231	234	221	204	221	195	228	222	206	234	212	209	215	187	209	211	210	243	203	216	208	237	189	232	216	219	198	219	237	209	248	212	243	216	213	217	244	224	227	207	251	231	243	202	202	204	217	241	210	241	223	191	206	230	217	232	211	215	231	215	216	227	212	237	239	214	197	228	224	214	209	231	245	208	198	207	205	205	232	223	224	185
6169	921	3219	3056	1325	1293	1162	998	926	854	893	826	743	719	713	665	647	686	649	691	598	608	626	602	638	623	594	611	614	587	597	583	608	617	600	590	623	652	572	600	557	584	600	576	584	620	592	572	605	579	612	596	590	547	620	563	598	609	598	614	567	577	588	605	574	566	546	552	538	644	598	616	595	622	597	576	560	659	592	576	552	564	569	558	615	597	597	591	577	572	600	505	581	598	580	562	638	574	588	623	550	631	546	583	575	618	565	583	552	558	576	604	567	575	606	585	605	589	649	612	585	560	610	592	545	593	587	619	581	588	611	560	578	581	600	611	611	591	612	583	574	569	585	560	598	600	600	620	563	622	620	600	591	602	575	612	544	579	574	581	559	640	597	579	581	583	626	582	600	584	560	607	610	580	637	579	552	564	569	594	590	583	593	576	603	551	544	561	605	563	605	619	544	649	566	549	573	579	638	608	564	623	567	576	597	591	557	613	590	617	579	560	583	608	575	574	613	561	579	639	594	605	564	611	576	577	607	606	589	553	553	554	598	622	563	603	592	597	576	589	592	547	601	526	557	583	598	588	572	589	557	573	606	605	583	583	554	539	560	624	590	641	570	574	593	572	590	575	582	614	636	607	588	600	625	594	593	625	588	559	592	570	593	638	629	583	614	535	596	599	565	558	615	558	613	588	573	603	573	565	567	561	588	601	558	583	607	557	593	566	571	602	605	571	608	604	592	591	548	588	611	554	565	627	558	543	543	586	599	578	567	592	596	547	563	599	598	596	555	590	555	634	599	568	567	596	646	601	524	584	625	603	605	574	557	606	585	550	596	573	629	575	558	561	611	608	599	609	612	592	587	583	571	585	592	593	569	586	598	604	578	588	580	579	590	595	590	580	589	614	610	600	605	614	563	551	601	583	591	570	546	569	580	562	553	557	574	564	567	593	595	549	648	562	579	571	609	625	546	604	616	575	641	591	618	538	542	589	577	599	624	584	592	626	600	605	604	556	574	602	610	636	591	587	571	636	542	612	560	601	613	589	596	605	601	579	594	600	601	594	582	593	564	574	593	601	585	570	570	562	555	618	589	599	571	575	563	532	554	549	584	543	556	555	571	579	540	598	623	630	596	582	580	594	580	603	569	592	566	585	587	624	565	596	581	572	554	607	573	598	591	570	613	587	567	589	630	572	589	615	551	605	568	536	581	550	528	590	585	536	549	559	594	589	569	578	602	587	560	562	536	597	622	604	590	588	598	593	598	590	581	579	593	613	575	556	536	553	565	588	534	569	572	591	586	591	580	595	604	578	607	566	567	601	604	562	560	565	619	577	572	613	570	594	584	600	580	561	566	572	574	613	586	595	554	594	629	575	535	564	569	599	598	623	559	620	600	549	555	583	564	588	573	585	570	552	604	596	554	615	618	578	620	565	559	560	572	578	541	597	583	592	572	606	585	620	599	574	598	538	544	558	567	607	582	578	608	552	585	605	564	558	576	604	605	611	584	616	574	588	609	562	573	595	591	568	592	587	606	592	562	579	587	593	578	575	597	581	550	578	590	638	610	583	572	578	596	594	581	614	624	588	520	620	551	582	535	636	641	600	555	590	636	550	569	602	589	605	581	586	557	601	612	567	609	571	586	610	627	569	545	589	554	634	574	637	586	559	583	597	639	584	554	584	609	572	572	557	605	594	575	600	587	585	620	592	624	554	607	594	582	556	603	552	628	667	598	590	556	550	619	598	586	570	622	592	595	606	572	571	590	566	591	581	597	581	557	591	629	574	589	577	543	615	618	602	549	533	563	565	600	582	581	584	545	573	615	539	537	541	566	617	571	567	568	593	602	573	561	618	612	572	607	585	583	603	604	562	602	587	572	571	588	552	582	595	599	601	604	571	569	596	567	569	614	609	559	561	574	556	547	591	598	614	566	541	560	595	579	607	589	556	599	613	575	620	589	598	563	568	545	612	567	541	548	591	569	616	549	593	568	602	564	559	546	552	591	529	611	549	550	579	596	571	571	627	608	600	604	619	572	559	587	574	593	567	611	582	602	575	630	594	581	591	594	592	568	606	580	581	560	574	590	575	586	552	541	590	595	598	549	596	585	571	554	552	591	604	589	616	565	531	620	591	588	568	594	647	606	618	547	570	583	576	619	591	533	600	574	567	598	604	629	591	585	555	578	574	554	536	625	560	604	558	620	598	604	586	570	627	524	593	603	582	569	605	613	570	630	595	563	569	603	586	538	547	557	563	566	562	537	561	618	587	565	562	597	585	585	597	559	587	612	618	594	584	545	558	604	603	580	571	586	645	621	607	554	574	546	599	562	591	602	578	609	558	594	566	589	576	548	581	588	612	554	557	578	572	566	595	573	611	568	588	550	614	593	571	601	568	600	627	626	620	545	570	575	619	567	553	566	566	651	572	606	579	595	597	594	579	595	628	545	550	566	615	578	580	590	514	591	591	568	529	563	612	592	618	558	596	553	588	576	589	569	525	574	575	586	577	593	571	587	570	573	590	570	584	611	612	612	575	585	598	586	527	608	594	588	613	586	584	615	581	597	566	564	627	600	612	569	564	573	605	594	624	606	611	558	575	564	567	588	589	579	590	590	614	609	581	566	579	553	589	608	557	571	542	620	586	567	566	590	558	570	580	594	641	594	628	559	569	533	547	566	557	546	592	593	553	569	608	593	562	585	540	605	570	565	595	598	569	581	565	556	599	585	576	562	607	567	601	579	616	578	612	549	528	564	583	581	594	583	549	559	618	603	591	597	604	604	622	606	584	578	601	581	641	590	610	586	594	568	571	539	578	578	604	566	578	601	607	604	549	580	575	621	593	645	572	563	561	579	579	632	601	582	565	596	606	539	575	590	559	582	583	553	590	564	616	583	572	593	556	599	564	594	574	594	611	578	596	583	587	589	596	549	561	605	561	604	589	587	576	578	535	566	577	565	580	584	584	561	576	578	558	539	620	574	586	551	588	614	644	609	575	572	604	564	621	623	596	638	588	589	598	580	635	599	550	612	598	590	601	605	583	549	572	640	576	549	602	580	591	588	600	545	579	609	555	587	612	630	593	573	585	577	607	576	608	595	585	587	573	590	602	613	586	590	576	570	602	587	553	583	584	593	548	564	586	568	599	626	568	582	578	576	604	569	585	586	520	567	595	645	595	569	577	565	603	566	586	623	540	569	590	570	597	564	582	603	558	600	576	608	595	601	563	596	569	567	597	557	582	585	571	602	622	595	637	534	519	580	560	627	600	580	562	614	561	589	581	548	555	572	586	538	601	587	571	574	635	643	634	567	570	605	570	577	615	550	600	588	567	583	604	577	567	568	594	575	561	569	563	580	585	613	581	599	564	567	580	526	570	578	587	601	580	574	589	573	611	606	576	597	596	592	585	604	575	620	600	545	579	588	599	555	571	602	583	593	595	606	602	617	584	591	580	604	620	575	519	533	568	565	584	581	572	543	549	583	567	577	582	633	559
14401	1455	1699	2059	772	602	617	522	484	428	448	453	440	390	387	371	392	374	389	360	348	346	413	396	337	392	366	394	317	374	383	359	361	390	344	350	362	357	405	360	369	370	361	358	362	365	374	350	348	362	364	327	365	342	353	333	361	379	357	408	387	388	346	362	383	399	376	362	373	344	368	356	362	361	354	386	346	350	347	358	361	353	366	327	354	361	344	355	382	357	330	382	359	376	358	346	373	343	352	379	326	380	365	359	396	343	393	351	364	375	369	339	369	356	378	374	359	365	360	367	339	367	359	347	376	360	396	307	328	355	346	350	353	342	395	338	348	367	382	324	350	350	371	372	389	352	377	294	351	367	349	346	384	339	342	383	347	362	345	324	346	328	334	342	370	367	370	355	392	340	387	404	353	345	351	397	372	377	398	341	371	349	342	359	349	373	384	363	377	380	368	365	346	357	370	417	380	372	369	402	374	346	371	335	330	364	348	324	353	411	388	335	361	351	331	333	372	350	352	361	357	354	361	358	403	373	353	382	358	307	404	351	346	362	359	351	387	349	370	336	373	380	361	346	350	322	376	379	360	401	376	352	367	377	383	352	357	345	348	372	400	353	378	369	355	314	365	357	325	321	370	337	364	343	408	348	349	351	331	359	370	361	370	362	340	355	350	354	401	370	361	355	378	362	335	366	370	371	349	361	334	362	400	346	344	344	353	399	394	368	342	367	378	359	348	377	348	382	361	365	300	367	365	370	343	387	387	368	364	371	376	365	333	392	381	387	328	392	347	377	367	411	377	391	368	366	382	362	385	408	351	383	372	361	344	362	328	340	351	346	382	353	383	361	355	356	360	358	398	319	359	370	326	399	340	365	353	322	376	381	390	352	354	352	325	352	365	367	355	351	373	356	344	389	362	385	384	358	347	376	348	347	359	388	377	333	333	384	374	353	385	345	397	331	375	331	356	373	349	394	384	375	364	368	368	395	349	337	371	365	347	312	383	361	356	365	307	370	324	344	354	335	374	372	376	362	347	358	381	352	361	367	367	338	373	367	335	352	384	360	358	373	339	339	371	364	357	352	388	365	366	380	346	389	368	357	352	348	356	345	368	355	383	362	350	380	369	366	370	344	325	403	344	348	382	361	372	363	352	376	385	325	335	392	348	324	379	355	361	393	365	381	364	359	347	390	357	385	370	355	407	333	320	359	380	346	324	299	359	347	355	357	354	340	369	379	345	366	410	395	355	309	335	372	350	407	388	360	383	361	359	376	343	347	352	394	335	350	356	364	376	388	369	379	359	338	371	336	389	361	378	340	344	332	383	368	307	350	330	364	370	374	382	360	375	340	387	352	380	391	354	330	341	368	424	356	389	342	355	342	382	377	372	339	362	361	372	358	334	355	366	369	364	393	369	368	376	333	393	342	384	340	362	347	365	402	372	388	327	353	343	343	396	344	347	390	349	381	362	322	340	386	357	358	394	369	368	361	373	385	347	341	354	391	346	377	407	336	340	354	355	358	349	398	377	369	358	346	407	352	345	376	379	334	360	353	380	363	377	367	360	343	339	348	356	357	361	386	345	355	355	373	358	321	418	350	389	368	346	332	357	355	377	348	309	416	370	393	372	321	376	369	335	344	350	363	355	388	359	376	350	360	363	361	354	416	404	363	345	394	377	361	371	360	348	385	345	372	382	390	364	327	356	358	384	396	338	363	354	377	372	353	359	410	341	358	347	354	353	374	382	380	344	347	357	349	341	374	356	355	367	342	351	381	345	348	350	379	360	376	345	352	370	354	355	372	374	351	345	352	302	352	384	353	360	337	332	347	367	384	354	362	336	369	339	314	382	382	370	332	385	372	333	325	354	374	352	320	370	358	341	320	357	360	378	381	376	352	373	382	338	333	368	357	362	368	352	381	354	394	387	340	376	379	380	362	360	356	359	386	417	365	381	351	336	344	369	388	336	362	376	346	357	356	390	343	355	352	406	388	311	387	362	394	346	386	379	364	338	349	362	349	355	379	372	367	328	393	367	369	372	371	359	397	387	339	362	385	382	380	379	354	363	361	349	367	331	359	352	370	404	359	341	410	377	386	384	400	364	370	375	392	350	359	368	361	343	374	337	361	341	372	353	341	394	359	365	366	335	375	380	357	376	373	356	365	379	339	349	387	373	375	324	334	357	346	384	392	359	365	342	307	337	317	341	375	355	376	356	375	377	364	334	358	367	379	367	407	356	375	368	354	381	349	397	363	401	382	352	337	372	376	388	366	360	375	368	336	360	369	351	371	360	370	324	356	319	299	347	391	393	343	361	369	376	407	361	378	353	352	350	363	393	390	364	407	390	338	365	393	379	370	339	347	349	367	350	320	341	371	345	347	367	365	366	323	336	340	340	394	354	372	358	323	344	337	392	336	378	373	351	384	385	363	373	367	381	392	354	332	355	345	399	344	361	403	355	384	369	341	366	363	373	369	367	367	419	409	399	369	324	368	352	366	371	379	368	338	370	382	369	385	369	365	352	364	372	368	332	360	380	366	349	380	352	359	381	349	392	356	384	310	371	442	362	360	344	377	381	391	378	354	331	392	376	392	375	351	377	360	402	369	364	341	339	369	377	347	382	360	372	344	398	342	370	387	351	340	354	361	309	345	388	373	373	345	368	386	368	371	389	365	355	362	323	346	375	349	410	394	367	406	333	381	359	295	363	377	370	369	334	364	347	389	350	365	350	367	377	365	344	383	403	341	395	356	333	366	365	347	395	363	362	376	318	373	350	351	364	369	409	380	335	368	341	384	364	352	391	349	355	341	342	330	363	401	349	347	401	359	369	358	371	370	355	382	411	376	370	370	355	343	374	347	337	368	395	370	326	327	362	387	378	373	354	341	353	399	379	347	362	360	339	351	363	357	354	391	320	376	385	343	403	363	349	339	345	342	404	346	396	314	350	365	351	379	381	376	367	335	343	363	345	330	371	344	346	377	328	351	410	366	354	338	354	405	384	339	352	386	341	372	373	381	400	395	358	362	372	380	395	362	381	372	332	386	339	328	342	363	390	376	360	367	352	379	374	372	327	370	384	362	372	353	349	346	357	365	347	428	399	378	329	372	346	305	397	346	326	363	372	356	350	377	385	381	371	381	394	384	331	368	341	345	342	371	373	384	352	389	344	337	396	346	394	355	372	412	370	383	348	348	359	375	362	356	355	338	363	356	331	395	370	368	368	342	370	402	388	382	362	361	383	361	359	374	345	356	336	339	333	358	382	362	364	381	375	346	342	361	333	361	351	377	371	405	363	346	333	354	366	341	347	363	345	354	370	371	344	357	342	371	337	342	347	375	347	328	379	394	372	369	320	353	338	363	359	335	353	350	356	354	362	369	339	362	340	376	342	358	340	355	326	363	387	358	339	343	398	379	330	357	356	318	384	321	339	335	311	331	365	351	342	377	394	324	361	313	401	371	361	368	377	360	358	380	355	362	311	387	353	402	335	362	374	342
8433	1483	4047	5759	2372	2198	1952	1818	1635	1419	1452	1312	1156	1157	1069	1055	1075	1027	1010	1000	956	991	986	955	950	871	921	952	917	913	948	896	922	890	857	909	922	914	865	877	907	887	920	936	846	887	890	882	896	890	960	875	851	873	883	869	910	913	898	887	907	878	891	877	845	899	908	869	883	856	879	880	887	926	835	936	877	910	826	865	867	911	859	878	933	863	888	954	918	900	865	869	892	878	881	941	882	860	901	882	881	915	850	904	893	861	904	879	903	884	900	900	855	928	899	888	917	911	918	894	889	860	901	894	842	889	890	850	848	916	910	881	900	891	891	845	946	927	900	897	827	914	871	912	900	896	866	876	898	898	855	883	888	899	898	864	888	914	964	877	923	872	885	886	899	903	862	890	900	838	878	899	952	933	923	889	889	881	878	870	933	946	893	890	911	898	870	918	850	924	862	853	819	921	854	905	915	868	803	865	870	890	915	903	915	886	924	876	896	902	934	858	879	904	930	872	858	922	847	900	895	886	897	839	904	943	908	914	905	861	913	900	822	863	875	967	914	870	919	882	909	887	902	879	898	940	918	879	828	905	902	878	878	873	820	888	857	857	870	891	866	906	867	875	918	922	888	856	827	882	952	906	916	886	886	847	903	917	921	952	895	872	839	907	854	916	893	844	842	905	907	877	855	866	854	853	843	904	865	845	893	841	852	906	894	901	886	860	897	850	888	903	868	933	859	842	850	852	894	907	814	894	924	901	849	872	841	901	904	814	902	872	866	894	905	848	846	862	830	867	874	836	903	823	896	879	901	897	846	928	890	902	873	924	943	866	913	845	895	871	865	905	859	871	842	909	862	899	862	860	879	863	850	883	862	841	865	851	905	912	944	870	881	890	947	884	912	855	879	894	887	893	877	879	932	911	863	865	839	881	898	874	926	841	889	845	880	860	936	855	943	897	846	906	885	879	888	881	852	894	856	887	912	920	862	894	875	861	882	885	846	820	887	896	885	839	899	873	846	841	846	926	908	907	879	900	883	881	892	875	845	925	875	873	849	905	889	875	886	906	933	867	879	917	884	907	836	864	845	849	891	880	909	853	884	839	916	912	885	885	892	859	877	956	878	923	876	883	883	881	936	886	845	871	876	868	842	920	884	794	878	889	916	883	842	954	849	878	909	830	826	877	890	923	842	889	860	898	899	862	870	860	833	874	915	868	856	866	886	908	907	874	878	886	864	926	855	895	868	874	842	859	865	915	882	885	882	847	875	888	920	930	857	875	898	847	851	893	868	891	859	870	914	892	863	863	869	866	902	887	867	916	914	891	883	886	905	872	885	853	882	900	917	894	879	854	877	898	869	952	903	893	889	903	879	864	905	891	912	906	853	882	901	906	868	889	901	871	870	938	930	895	903	892	870	853	904	900	883	865	886	908	894	842	880	936	888	909	806	845	860	932	801	846	861	901	899	915	883	925	837	844	868	870	918	859	860	887	839	858	854	894	874	906	908	823	906	871	898	864	895	885	876	930	877	862	884	891	832	888	878	868	861	889	894	929	884	870	861	861	873	910	822	824	897	849	889	889	863	906	894	894	854	864	889	867	861	929	896	928	897	881	942	870	889	891	812	938	895	880	857	863	906	847	899	868	892	903	851	898	883	884	888	874	939	853	891	895	873	886	927	884	887	890	850	888	891	899	886	846	885	874	861	877	824	893	882	908	847	905	910	919	851	864	877	901	918	887	870	837	840	866	803	880	891	920	865	880	840	845	863	908	851	880	847	927	889	916	847	962	916	865	850	882	879	862	917	902	873	861	886	908	892	874	872	909	919	840	884	905	926	933	887	901	891	891	880	923	879	850	917	888	865	839	903	867	870	877	904	863	894	876	895	843	883	877	867	871	872	889	859	854	842	894	870	874	789	894	917	967	832	930	943	882	927	852	904	942	914	909	959	879	886	884	923	909	848	904	896	880	879	904	875	887	867	898	871	833	877	856	894	856	861	849	867	844	925	850	968	907	898	898	854	928	890	936	910	911	880	844	902	903	884	908	873	868	863	900	941	914	842	931	870	881	850	869	895	871	906	826	871	852	857	903	871	872	880	909	866	854	935	910	915	866	893	868	921	870	872	857	899	861	937	878	906	890	857	883	914	858	848	874	877	852	896	930	887	889	965	895	919	915	845	898	887	825	892	872	872	854	917	878	865	862	901	865	870	896	887	892	870	856	880	903	923	852	896	911	892	866	892	931	876	876	831	865	867	891	892	882	917	869	897	877	907	877	905	929	930	895	894	876	834	879	888	812	877	913	817	867	876	873	906	938	868	845	894	824	822	877	853	903	906	900	895	866	892	890	840	882	886	883	873	943	898	915	849	918	871	915	885	859	887	798	919	865	877	943	873	900	923	923	897	879	898	857	909	845	861	897	890	900	839	894	883	873	858	854	892	884	875	846	853	862	962	825	880	861	854	902	894	844	890	899	894	881	915	831	880	886	872	898	926	893	895	839	903	921	853	905	885	898	872	852	853	846	905	879	898	918	856	856	849	867	847	908	892	806	903	905	909	871	876	873	906	855	915	915	881	889	846	845	860	900	889	926	885	897	855	910	899	860	875	848	880	928	870	863	882	869	887	923	921	891	851	877	870	890	854	874	879	866	867	917	873	893	853	817	873	843	893	882	887	860	868	899	919	863	888	869	921	878	842	884	851	949	865	879	868	836	857	894	915	881	818	878	909	861	888	901	919	892	883	907	872	892	904	942	982	900	845	877	890	877	809	876	859	861	916	910	855	844	869	861	867	864	942	904	866	853	919	866	928	946	885	895	906	924	833	875	859	935	876	895	915	933	952	841	916	882	896	886	904	851	863	912	915	853	899	877	851	863	900	928	896	928	882	874	853	879	892	832	886	916	868	931	844	878	855	874	861	912	880	879	889	830	854	866	870	889	922	952	924	887	907	866	829	896	858	839	906	858	868	862	891	927	869	856	885	881	881	925	868	861	884	891	897	889	867	860	895	880	906	883	875	876	896	836	908	882	869	855	895	886	873	840	879	895	885	905	883	919	861	935	865	830	888	832	905	845	910	928	901	851	924	880	907	898	880	891	873	909	862	915	869	879	885	865	873	886	865	853	914	865	857	913	864	865	951	878	908	837	856	902	870	878	867	889	880	850	865	857	903	908	845	918	881	908	854	859	901	871	904	898	912	868	842	937	892	889	845	933	924	910	883	875	861	900	900	869	854	884	928	838	871	913	861	909	894	846	874	886	854	852	895	867	844	904	918	881	842	864	878	934	902	845	859	850	913	890	879	877	853	849	842	901	824	891	904	929	883	891	845	865	882	867	855	931	840	815	945	869	891	876	864	909	863	872	906	876	908	940	850	868	816	955	894	868	863	850	949	885	929	839	901	866	863	925	872	881	887	935	903	861	935	889	869	868	912	874	867	883	896	924	878	849	912	826	917	869	905	938	900	926	904	844	874	889	907	903	895	877	916	901	898	920
1835	402	508	785	421	338	364	352	341	344	362	413	408	375	354	353	364	372	377	385	334	390	341	361	384	385	348	401	375	338	346	364	359	354	353	346	357	380	389	371	373	349	346	365	358	368	363	371	372	348	367	347	369	355	347	348	386	368	384	363	349	359	367	346	354	356	348	380	357	352	371	372	358	364	324	377	358	369	396	371	393	353	340	384	361	411	377	403	364	371	390	382	361	349	377	349	390	382	373	367	337	319	355	327	373	382	343	380	318	381	369	366	374	325	345	390	399	366	407	371	366	408	392	348	340	364	359	378	332	374	361	355	369	366	348	337	364	354	345	361	355	354	404	381	355	356	374	397	369	370	326	383	315	401	365	322	366	360	336	347	394	327	414	357	358	328	353	342	399	358	370	403	341	373	342	346	344	329	346	376	332	339	366	375	397	370	380	358	339	382	375	364	355	371	373	363	375	318	382	382	361	381	372	339	344	326	370	361	383	360	343	349	344	353	380	388	345	331	383	383	380	358	365	365	359	344	375	360	361	347	334	357	354	395	362	333	374	376	355	398	379	376	328	382	320	348	354	341	371	354	343	363	336	369	386	371	328	369	380	385	373	356	380	364	358	390	373	340	377	377	355	348	347	370	374	380	380	323	365	342	387	386	393	374	356	356	365	378	386	349	329	356	349	364	366	407	360	380	378	346	352	347	348	367	374	402	388	338	396	366	373	374	338	365	376	369	354	355	344	369	389	353	367	355	351	372	355	369	364	389	326	345	362	342	373	347	337	376	373	365	386	396	358	378	366	337	364	372	404	384	370	371	355	329	374	386	384	342	362	369	371	360	355	337	391	361	401	356	297	337	365	416	351	375	337	391	369	348	405	368	337	391	342	369	390	394	360	391	363	390	393	364	369	368	371	342	373	361	352	386	405	366	351	355	404	372	381	335	358	369	360	358	338	369	367	341	331	362	391	404	368	380	339	383	376	355	380	347	388	368	385	403	359	383	343	361	356	355	388	380	359	365	364	391	367	387	365	339	399	342	379	352	373	401	373	401	355	373	341	389	402	356	389	356	357	341	392	348	370	380	399	367	373	342	357	362	383	358	376	346	347	356	390	412	378	358	347	386	388	342	363	369	415	400	360	383	422	345	360	353	372	334	352	353	386	391	360	419	386	363	380	384	352	361	362	373	370	384	346	360	375	326	360	380	353	396	377	359	425	358	339	377	365	379	363	347	367	384	357	365	411	411	408	360	327	377	360	400	377	352	335	323	368	394	348	336	351	364	359	331	412	402	384	359	402	400	369	345	358	374	365	390	377	384	347	376	380	384	361	354	351	390	351	380	359	359	373	365	368	369	343	340	362	383	361	382	380	381	336	346	343	377	378	334	358	390	338	366	379	387	370	365	393	380	307	391	412	344	437	392	400	351	384	350	377	348	344	359	385	327	364	355	389	350	351	348	330	350	329	388	393	332	373	374	376	351	345	383	366	396	361	356	337	352	385	364	367	383	370	382	338	382	331	354	392	339	390	382	355	393	398	373	388	383	350	334	376	327	362	370	368	407	377	373	384	332	381	381	376	344	367	401	390	348	417	388	377	377	352	393	300	353	351	352	369	346	347	349	375	331	346	413	348	358	367	349	382	390	351	359	352	411	372	367	370	406	355	353	328	376	356	372	343	357	388	352	400	368	365	359	328	370	388	388	362	371	375	392	361	368	366	365	354	345	363	377	350	373	385	386	359	374	359	352	382	368	342	404	382	359	414	361	352	349	346	375	355	405	345	359	405	388	357	339	385	371	405	377	357	338	376	360	359	356	416	362	377	382	335	382	369	366	343	338	338	320	352	352	370	369	347	326	354	368	368	353	335	352	378	374	385	353	383	357	367	345	364	324	371	361	391	357	356	375	393	380	387	392	367	381	335	378	357	375	326	365	383	375	375	410	357	364	366	376	343	363	410	315	337	361	352	381	378	359	375	383	379	356	367	383	376	402	386	346	344	389	362	385	387	323	346	378	351	369	342	347	387	353	322	377	354	407	392	365	366	345	373	342	357	360	397	367	367	363	368	340	329	374	364	388	354	331	372	347	366	336	396	363	341	386	378	353	419	390	391	402	359	389	347	340	336	334	383	329	382	341	373	371	385	369	382	374	368	345	342	368	383	400	348	390	336	367	367	358	354	394	404	369	344	335	364	405	372	358	365	383	403	358	388	369	341	343	383	350	412	383	368	343	389	338	384	349	367	363	350	363	376	374	351	378	367	374	358	363	370	378	397	379	378	365	371	384	379	371	365	399	387	393	361	351	355	415	349	345	376	356	377	366	367	375	342	382	360	338	348	352	365	362	358	336	386	351	398	371	348	361	374	350	391	398	405	366	341	362	328	372	356	361	392	323	396	405	338	361	364	381	373	352	390	395	360	384	374	384	370	400	382	362	392	352	383	394	381	382	370	386	343	401	348	385	357	365	379	335	358	339	379	376	348	350	392	373	352	335	362	321	391	371	400	363	366	343	369	393	380	371	367	342	335	365	368	342	382	353	399	360	359	359	379	355	332	361	387	358	361	413	353	367	380	343	334	328	392	384	409	373	350	378	357	353	355	360	392	364	356	362	318	361	375	375	356	364	364	335	362	348	385	365	368	319	359	381	359	380	366	345	385	354	383	357	379	404	377	339	389	380	384	347	415	346	374	376	382	387	393	334	355	379	379	342	327	343	370	358	360	371	411	369	371	329	365	387	403	363	379	408	384	352	404	356	391	400	390	336	341	357	325	331	357	362	397	388	400	379	365	343	381	354	353	320	338	392	368	379	362	368	331	357	394	383	373	383	373	344	364	367	372	348	355	329	347	363	384	378	399	382	349	349	332	359	363	326	331	401	334	369	413	365	362	403	402	393	365	395	370	332	366	359	338	387	320	362	346	348	370	320	377	339	381	373	408	396	358	389	357	360	368	385	385	342	365	373	327	362	345	399	345	369	330	375	361	380	400	362	375	376	356	365	376	370	345	350	363	415	378	384	380	411	355	369	380	381	348	353	368	314	370	364	370	361	368	379	374	349	388	398	351	377	365	392	364	355	377	383	378	395	349	361	368	371	373	338	410	331	379	325	400	357	373	368	370	385	353	366	366	331	348	346	361	356	384	349	358	411	356	324	335	375	362	355	363	381	389	362	360	365	366	397	339	359	388	384	412	386	375	376	383	382	372	369	365	343	352	358	351	374	362	324	333	372	335	390	343	356	342	369	365	350	416	343	388	363	386	383	339	366	398	407	310	369	342	339	329	386	346	357	354	330	355	361	373	349	383	401	397	355	361	394	363	340	387	325	361	331	382	357	364	400	323	341	359	378	368	353	376	372	360	347	376	422	367	358	399	368	379	380	378	363	348	347	384	362	334	367	378	389	340	341	340	355	386	384	378	358	346	346	363	374	328	343	380	365	327	359	344	373	368	397	397	419	360	362	350	353	360	366	385	377	343	328	363	320	384	350	379	389
2084	903	1249	2311	1004	895	900	947	931	850	921	916	875	876	892	874	871	824	872	843	904	883	861	870	863	908	839	849	861	868	853	921	900	880	869	898	836	854	909	875	884	824	850	867	841	851	869	816	903	862	893	860	829	871	846	887	855	862	836	849	859	925	843	840	863	877	860	868	891	897	824	827	858	837	890	912	895	794	858	830	888	863	881	847	859	884	919	872	822	820	855	846	818	846	892	871	842	858	886	906	873	846	872	885	876	802	905	890	878	908	890	823	869	909	818	859	874	844	846	886	866	828	896	874	820	871	850	835	876	906	834	849	898	852	888	869	834	819	866	874	857	864	854	881	865	836	833	848	821	815	857	893	866	886	871	865	885	873	821	865	870	825	818	834	823	864	823	856	912	858	888	916	822	841	934	870	868	835	856	879	875	878	863	836	866	878	853	857	869	835	836	888	840	837	882	842	821	885	817	885	876	826	813	875	861	885	852	851	934	866	863	889	845	893	845	854	851	851	832	876	864	858	823	844	859	858	900	866	864	919	880	819	851	878	861	833	834	836	902	835	862	843	861	874	843	864	893	910	872	822	841	837	844	854	868	838	883	871	845	862	864	833	799	873	857	871	875	876	858	853	890	858	884	869	870	835	854	838	875	809	858	823	861	855	850	805	860	822	838	822	829	842	868	892	868	880	886	807	846	854	837	809	841	952	855	841	870	840	890	856	838	938	917	802	863	820	803	832	890	841	835	823	832	828	847	897	854	843	897	821	857	802	879	850	804	850	905	883	943	825	859	808	849	825	854	889	825	874	820	881	845	888	865	855	862	893	862	826	861	865	851	818	866	857	818	907	871	831	793	858	885	834	829	918	844	856	840	873	854	864	841	806	844	826	873	834	841	871	893	843	865	827	840	872	879	885	824	869	888	880	864	868	864	886	840	919	856	869	872	875	825	861	897	874	865	854	831	826	887	845	851	852	860	847	876	843	859	880	870	844	850	851	827	878	840	884	845	819	805	860	876	855	960	856	867	881	853	847	876	885	864	834	807	891	871	861	861	857	834	873	862	836	876	868	888	817	876	891	896	845	848	880	837	836	861	912	838	901	831	867	784	831	889	911	907	881	914	862	877	885	879	873	834	877	922	889	842	840	933	864	811	863	800	891	884	873	848	838	860	840	813	850	856	897	810	868	918	819	852	907	831	825	875	846	903	888	843	808	875	852	875	881	843	890	885	836	871	861	891	852	892	889	891	914	882	833	801	833	903	856	836	737	862	851	832	876	826	894	874	850	863	859	825	857	862	876	820	852	847	855	826	835	901	878	854	832	870	863	857	912	856	901	809	905	828	856	835	899	855	803	833	854	944	809	857	876	828	872	837	842	918	818	842	899	852	816	867	845	851	847	855	826	834	868	832	818	853	858	820	825	860	809	864	866	882	798	849	831	859	831	856	862	926	877	835	902	890	863	837	884	913	837	846	885	864	826	797	863	870	903	894	847	872	872	853	857	768	848	880	857	809	858	866	883	889	906	868	807	871	819	831	854	846	871	800	847	853	937	846	881	836	867	853	832	894	836	838	861	880	853	811	865	882	830	842	889	860	859	819	854	838	844	894	882	905	889	841	859	849	859	874	842	864	849	849	838	851	819	848	909	869	867	889	813	846	867	881	866	846	884	812	807	818	849	896	917	846	881	858	847	838	857	896	906	818	854	870	858	861	844	900	862	882	874	877	887	854	857	899	892	890	857	891	866	840	848	865	900	877	880	840	797	820	926	842	881	851	818	865	816	876	818	825	883	876	885	882	863	897	810	883	848	849	894	876	865	836	900	852	854	804	883	920	891	858	869	923	893	824	812	895	801	839	845	880	874	833	829	849	819	836	926	850	846	850	841	876	873	862	825	896	834	841	867	873	857	849	872	853	895	833	805	852	855	822	871	838	865	878	905	854	858	868	841	850	888	859	855	905	823	818	851	862	944	872	883	792	904	865	864	869	866	879	805	848	850	903	842	818	848	881	862	822	876	809	847	888	844	869	837	835	869	873	864	807	887	852	904	826	809	875	878	871	818	880	879	882	890	905	882	857	843	887	896	859	877	875	863	846	909	857	867	898	856	916	876	847	888	830	896	866	857	820	817	855	849	880	868	874	867	869	911	897	857	855	833	858	843	847	843	854	855	913	846	810	791	875	866	874	861	891	898	808	886	833	845	832	915	852	849	800	854	854	898	842	832	818	862	906	939	845	858	805	871	859	864	896	858	839	863	835	833	823	851	815	806	899	869	849	865	891	826	853	843	853	826	819	837	847	836	807	880	800	881	851	846	834	819	812	898	867	854	845	866	853	847	825	846	906	834	904	838	922	875	953	830	821	802	873	885	894	831	860	895	858	844	916	825	854	824	846	865	890	859	877	855	849	837	836	903	899	876	856	807	852	860	849	831	781	854	903	863	860	847	854	847	847	799	849	859	897	866	888	839	903	831	843	883	851	877	857	806	849	843	849	854	821	834	869	804	834	920	886	902	838	824	821	834	841	888	873	814	820	808	869	826	839	884	828	898	843	848	828	805	893	843	817	854	817	910	851	852	822	827	889	884	887	847	904	845	880	833	815	867	847	837	837	876	863	818	804	815	873	846	832	832	845	870	833	846	840	815	891	844	859	907	893	841	874	881	843	844	847	839	861	845	847	868	851	912	868	836	826	868	946	810	851	856	871	838	853	784	864	897	851	858	877	840	870	852	863	855	887	826	878	840	854	818	860	849	800	866	840	869	857	897	859	880	901	859	879	886	867	859	848	910	802	825	901	787	848	872	802	822	871	888	906	841	842	884	901	821	888	901	844	842	895	852	891	892	873	886	815	822	860	852	864	908	878	864	878	830	873	818	879	870	834	825	829	840	896	834	888	884	852	854	810	880	919	880	866	877	881	849	808	843	901	829	879	856	826	882	838	826	912	863	863	858	866	913	800	895	872	880	817	828	864	868	830	905	884	859	827	862	895	837	908	861	840	864	873	893	831	841	860	860	797	840	862	882	862	849	872	838	835	840	834	839	817	900	831	819	823	895	939	915	820	814	911	883	826	862	839	841	856	868	871	859	866	868	828	906	833	862	835	873	824	894	839	795	803	873	893	892	880	861	887	872	871	866	832	836	824	880	823	818	870	832	872	816	859	825	920	818	778	868	889	823	816	877	889	869	798	879	816	849	850	907	846	879	830	884	875	874	856	912	854	829	896	846	824	850	825	907	802	895	839	824	909	830	854	870	837	868	873	908	876	830	877	818	842	905	848	845	838	888	864	854	824	781	903	858	861	926	828	856	834	848	856	877	884	866	872	876	853	889	887	911	837	854	831	851	824	861	805	843	862	852	913	875	832	847	829	828	869	855	848	839	856	830	870	838	862	867	845	853	807	872	814	809	864	885	898	852	846	885	914	869	874	891	858	827	884	859	913	839	797	859	857	830	844	824	885	847	835	844	817	861	870	844	900	869	872	888	867	840
7164	519	622	1253	521	318	349	327	281	297	251	273	254	249	224	262	213	228	240	207	231	203	254	220	226	242	206	206	200	213	236	207	241	220	192	197	215	215	186	233	237	222	196	223	235	228	247	217	266	210	206	238	182	228	222	240	229	213	230	219	249	197	233	214	223	248	184	226	224	226	231	215	217	196	230	219	208	236	217	197	227	191	224	190	222	253	218	205	222	251	211	214	204	233	201	190	196	192	179	218	206	224	197	225	221	223	214	222	202	177	213	220	183	205	195	224	208	221	193	234	222	211	227	208	226	222	245	199	219	234	222	229	223	220	205	227	246	232	212	230	210	192	223	233	206	233	231	233	218	269	234	235	213	220	223	190	226	203	215	207	206	223	202	219	232	236	225	226	222	230	190	210	226	221	234	237	251	227	221	258	251	214	219	219	244	220	227	220	222	210	224	218	240	221	230	194	231	200	216	181	218	202	221	187	229	204	229	247	240	230	217	238	215	211	218	226	206	234	244	210	210	207	248	213	231	223	227	224	211	187	222	228	176	214	207	204	216	219	246	213	211	251	230	240	209	237	253	211	217	222	194	218	191	219	259	225	245	240	225	201	223	229	226	213	189	214	217	216	212	215	222	196	239	237	194	215	240	223	198	237	210	213	224	220	203	225	201	226	211	229	226	208	224	214	214	205	196	176	213	204	224	193	219	241	225	236	217	198	209	236	197	224	238	210	238	209	194	197	198	214	213	209	214	194	194	219	229	231	206	212	222	225	212	240	220	219	235	200	255	205	202	216	223	220	197	205	215	229	231	197	198	251	244	230	207	233	236	217	215	227	187	220	224	182	175	225	213	231	247	225	207	213	220	198	211	245	200	201	223	214	210	231	213	216	216	239	228	236	221	215	219	199	232	220	198	211	211	206	212	233	224	220	192	209	211	214	258	209	201	239	216	227	240	244	213	205	183	210	198	208	194	211	236	187	184	216	241	233	229	201	207	223	240	208	220	191	195	217	218	211	218	221	195	222	199	221	238	196	216	208	213	233	202	205	225	207	203	210	224	210	218	210	208	215	226	217	259	200	210	236	202	214	194	208	201	204	227	187	195	233	195	197	198	210	213	240	226	212	220	245	196	214	188	226	233	213	237	208	247	217	226	233	203	213	207	205	200	197	206	224	222	233	229	201	209	235	219	224	220	211	224	220	226	228	196	223	230	202	221	242	206	228	201	231	189	202	206	202	213	228	216	223	226	216	213	215	231	191	227	211	207	218	208	206	216	222	224	212	185	188	228	244	212	213	219	193	230	206	225	176	206	203	213	207	231	214	216	254	201	204	217	236	226	236	209	220	214	196	237	187	213	197	212	225	215	213	218	198	216	212	207	190	194	213	220	226	256	234	244	263	227	220	214	213	210	196	214	201	223	191	226	220	191	239	218	215	220	197	217	213	217	205	202	192	234	228	215	234	225	236	210	195	212	226	217	211	243	222	212	183	200	219	235	222	216	235	243	208	219	179	192	228	223	206	227	214	210	220	216	213	217	211	240	221	234	234	228	215	213	221	219	221	213	193	227	218	205	181	229	222	242	194	182	222	223	213	189	217	224	203	201	237	196	254	221	238	208	220	225	249	225	212	230	242	209	232	203	210	230	214	213	242	199	218	222	224	190	222	209	206	234	229	228	205	211	216	227	239	238	222	191	200	208	222	220	208	197	200	215	210	231	197	204	230	203	238	223	235	198	211	208	214	236	195	222	208	209	206	251	200	202	222	239	207	205	225	225	229	207	220	197	207	213	201	203	200	236	206	234	217	215	222	230	199	225	239	214	218	214	227	215	239	239	222	235	252	228	208	228	219	209	206	271	233	237	240	213	219	233	240	239	237	213	213	201	222	238	199	239	217	234	213	220	195	220	236	247	209	231	209	245	242	215	228	211	228	225	214	233	200	222	235	251	203	215	221	201	213	217	210	227	192	204	249	216	207	215	222	243	214	225	218	236	206	245	237	229	197	203	205	230	215	218	223	212	214	218	202	223	199	248	219	221	205	213	212	222	218	226	215	241	214	219	216	202	211	233	210	212	231	222	221	217	197	188	244	218	209	200	202	245	222	212	209	214	217	201	224	226	211	185	228	224	198	212	226	210	225	205	207	226	216	215	213	210	250	170	207	203	238	222	221	223	212	235	229	184	220	214	233	224	226	228	231	200	197	222	210	217	225	220	226	210	245	196	233	200	204	182	226	226	209	220	234	191	216	202	220	206	202	207	205	206	239	254	234	214	201	217	225	222	211	224	216	213	238	243	199	227	197	225	214	225	201	233	238	246	208	186	257	199	228	212	204	242	221	244	215	235	220	224	194	222	189	199	195	216	211	237	233	209	235	204	227	224	184	231	237	244	204	206	198	230	227	208	228	227	194	202	215	205	189	214	217	208	194	203	229	219	208	231	209	246	216	212	246	220	225	225	222	213	224	231	238	234	207	258	253	226	236	197	200	224	209	212	226	180	236	197	219	211	215	228	233	259	229	214	215	237	220	224	220	177	250	235	240	220	229	228	207	210	225	216	208	218	227	216	201	211	237	249	239	208	227	199	221	260	213	256	223	207	206	197	233	204	210	224	214	216	204	230	202	225	217	225	226	226	213	213	206	214	230	211	199	207	225	220	235	217	204	205	203	227	241	220	236	227	202	194	193	211	227	228	200	242	198	207	249	212	201	213	238	225	222	214	222	223	196	202	220	191	222	246	228	220	218	239	230	208	215	222	236	241	213	242	219	195	216	224	215	219	205	246	199	209	226	212	193	212	217	217	184	226	208	216	200	217	221	213	203	224	198	211	203	219	225	221	221	197	208	226	250	242	233	220	218	211	244	210	225	222	202	235	204	240	218	189	231	231	201	258	234	219	221	180	217	221	218	220	207	240	202	226	217	207	237	208	232	225	224	203	216	222	212	244	206	262	225	205	235	190	238	201	211	219	213	223	202	239	216	230	187	238	222	231	232	202	232	213	228	199	216	220	205	207	199	206	214	194	210	209	213	208	228	229	213	178	195	234	221	242	200	241	217	211	173	230	238	225	213	187	226	232	195	192	198	198	208	212	175	210	205	209	229	227	219	220	235	234	194	197	204	220	214	219	213	226	228	187	223	236	231	237	249	246	223	216	244	200	244	231	208	202	211	209	199	211	235	211	228	210	237	222	215	193	200	203	239	231	234	228	242	228	230	196	233	201	201	197	221	240	213	227	208	229	228	265	214	229	224	225	221	237	203	192	234	239	238	220	212	209	215	194	226	209	197	202	211	224	217	199	218	255	257	239	232	217	227	223	225	204	226	214	233	230	178	204	210	216	252	204	172	227	230	212	235	226	234	217	247	253	249	209	214	247	205	190	202	210	219	215	225	207	198	220	197	252	195	219	204	223	226	222	213	218	211	207	238	240	214	225	197	222	261	204	209	194	198	232	233	228	215	232	185	209	212	192	205	196	229	238	207	192	210	219	233
6248	798	1572	4238	1582	1266	1156	1041	936	830	795	793	667	692	691	681	692	656	687	655	624	627	610	583	588	588	610	629	642	564	606	613	601	619	585	624	587	577	622	630	592	584	574	575	570	601	615	559	650	588	610	595	574	585	548	602	594	607	594	571	594	580	601	581	603	611	561	570	596	600	563	599	583	602	606	597	614	591	556	591	585	589	601	548	605	629	595	608	581	621	575	567	568	575	553	587	600	643	579	580	561	601	555	598	578	556	611	600	615	604	615	597	559	621	594	553	599	597	570	585	614	605	555	566	573	570	620	607	552	623	571	579	606	571	582	596	564	586	580	573	612	610	559	569	581	586	562	581	588	592	578	569	612	560	591	618	574	595	579	581	593	580	595	596	566	636	586	601	586	556	590	623	550	566	586	599	596	603	565	602	567	586	611	593	582	562	590	599	574	569	621	565	584	576	571	554	578	541	563	553	549	617	619	557	588	595	594	623	574	616	566	637	588	574	572	562	568	594	578	573	583	550	549	574	616	573	584	597	581	571	565	546	564	583	587	567	587	554	584	602	570	583	618	576	605	574	566	556	564	584	577	565	578	532	574	530	594	551	575	599	575	617	538	605	571	524	606	623	574	548	652	561	572	594	580	609	582	599	573	585	584	599	588	590	591	588	588	597	541	561	577	616	567	552	598	578	562	579	592	590	565	601	560	589	553	560	593	561	523	559	575	564	553	568	585	574	580	598	593	552	549	589	564	583	565	560	602	614	629	553	626	563	542	574	597	577	623	558	568	594	550	560	579	612	602	583	562	630	592	606	588	609	589	535	564	599	566	562	560	601	552	577	588	605	569	545	567	599	590	576	547	557	557	552	572	565	639	575	585	630	596	584	524	608	603	564	524	567	596	633	581	562	548	561	632	595	569	529	604	544	571	568	560	522	554	585	600	600	617	549	592	577	580	576	592	602	573	575	568	614	573	571	574	555	573	611	602	610	552	625	590	576	575	603	582	566	574	605	592	558	603	598	560	569	606	597	563	557	656	630	601	570	565	605	584	547	536	622	587	577	571	576	574	532	600	569	573	551	620	555	596	611	572	593	581	608	574	592	579	615	562	548	601	600	543	571	575	625	585	592	562	597	576	583	540	578	542	580	597	544	596	542	611	569	588	577	561	561	552	568	597	607	589	608	594	558	617	585	589	561	587	572	573	578	567	577	550	571	603	568	581	593	586	561	600	547	604	622	597	586	545	593	598	610	665	598	556	576	600	622	571	591	556	570	597	640	587	625	572	596	592	601	620	563	585	579	578	554	603	565	593	537	609	602	582	634	538	589	600	629	605	567	554	588	661	610	558	626	578	544	570	584	570	581	634	596	600	581	587	561	583	520	610	572	575	553	587	595	566	598	572	602	646	592	595	560	588	567	585	570	556	564	570	558	574	565	567	592	574	573	604	605	528	582	563	608	597	605	594	572	560	618	630	581	646	550	578	535	610	547	597	566	561	579	562	559	619	606	570	648	581	617	568	603	553	590	612	522	578	575	592	587	610	570	633	607	573	570	594	578	574	596	564	553	611	579	562	588	565	574	603	563	569	579	569	614	588	583	568	591	592	605	541	550	649	583	579	564	608	573	562	591	612	563	577	567	570	588	596	599	582	610	586	588	601	596	603	606	630	585	535	593	600	558	576	609	595	581	584	568	588	558	644	551	558	554	596	556	576	613	602	609	567	585	606	591	582	585	634	581	589	577	557	602	636	646	608	582	608	594	576	586	587	623	599	568	579	581	553	573	567	587	580	597	596	586	620	598	553	533	566	595	600	566	564	570	569	552	637	572	632	584	561	598	602	594	581	526	618	642	595	599	593	550	595	608	589	612	592	562	552	569	583	597	579	594	565	591	599	562	595	596	620	579	608	594	563	604	598	596	572	627	541	623	534	608	592	601	570	578	570	536	601	592	647	583	575	550	591	626	593	563	587	545	569	551	600	589	545	560	589	597	586	569	608	575	603	583	600	614	613	605	576	593	601	587	547	634	552	592	580	611	555	604	572	609	593	642	567	569	612	574	569	580	565	620	589	588	574	566	573	612	601	654	568	612	533	539	573	585	568	600	602	583	543	606	597	595	556	584	574	610	615	558	574	578	587	576	578	581	581	635	579	602	586	589	595	607	542	610	606	617	557	563	578	608	548	554	539	604	568	536	604	554	595	587	591	567	621	576	577	612	602	609	590	627	570	592	565	554	568	598	566	552	600	526	575	628	552	590	611	614	573	579	577	619	572	518	572	551	528	600	568	599	566	573	632	581	589	596	584	601	613	574	588	586	571	615	552	605	625	583	544	594	559	577	601	562	572	598	612	590	556	595	606	577	619	615	568	595	572	633	594	531	576	625	610	589	559	572	597	547	587	585	587	606	587	589	587	569	594	598	591	581	576	567	598	597	569	566	580	593	579	591	586	579	587	613	577	579	580	580	582	572	593	621	625	547	612	571	577	579	549	614	571	605	586	570	601	604	573	610	570	599	605	539	567	603	574	549	575	583	556	592	591	577	608	563	562	589	563	585	611	577	560	555	600	597	590	574	600	593	562	606	580	570	590	581	574	602	592	586	565	578	587	560	638	574	565	559	530	579	553	609	591	568	619	623	553	589	552	611	631	540	573	583	570	632	589	588	619	552	573	584	582	554	597	541	547	550	596	589	619	607	600	624	583	560	592	595	615	524	530	601	578	604	580	571	604	588	645	554	626	580	585	544	538	566	599	566	568	581	536	524	593	572	601	553	597	553	548	599	532	575	571	540	603	585	600	609	603	577	584	589	580	619	585	558	610	610	577	585	562	575	571	612	565	596	597	602	619	590	581	609	561	553	583	600	611	571	564	590	585	560	582	591	561	552	567	573	526	531	583	598	642	614	539	580	597	554	617	532	653	589	547	588	608	570	545	592	588	569	623	570	606	595	597	589	593	542	579	556	590	578	528	588	557	624	582	602	574	580	566	619	611	562	590	576	581	622	573	554	564	574	591	563	600	596	594	575	569	547	562	600	576	582	583	604	594	587	549	590	577	558	624	583	583	537	556	569	583	602	600	586	559	568	595	596	641	575	549	576	567	615	553	624	550	609	568	582	580	555	571	626	603	524	584	590	554	563	583	551	615	589	615	568	596	565	605	629	597	609	573	595	556	591	584	585	588	564	587	616	559	568	607	596	620	594	554	534	602	631	561	575	584	570	591	537	586	571	603	544	589	600	571	573	575	586	549	579	629	614	577	591	549	577	600	602	591	599	605	565	590	598	559	571	558	553	574	536	592	586	569	581	589	593	544	620	590	572	591	574	541	577	595	604	563	577	602	551	593	510	569	630	601	561	557	533	598	634	569	588	581	594	593	559	594	578	577	591	569	546	577	583	596	595	546	650	602	572	593	613	568	597	594	609	574	549	575	584	604	567	547	576	585	603	608	617	613	602	614	617	585	558	520	592	587	566	584	583	596	600	585	596	578	601
14339	1359	1140	1647	958	618	600	544	488	473	479	446	441	368	396	384	409	400	420	359	398	344	363	341	352	357	355	360	386	352	336	366	364	361	379	371	344	317	335	409	338	373	349	358	349	323	341	354	331	354	355	369	406	336	364	324	408	379	357	326	333	401	370	378	345	366	328	338	329	342	364	353	343	335	414	383	352	353	389	333	357	364	363	400	366	364	359	377	349	366	351	343	346	362	330	362	375	338	340	350	341	361	367	345	346	328	339	324	317	368	372	381	335	367	333	373	363	380	368	367	399	345	346	361	332	359	349	346	358	324	329	353	354	368	310	342	373	357	354	343	360	376	340	343	346	336	344	304	399	346	366	379	380	355	361	354	333	338	321	372	339	371	353	384	339	361	392	403	344	345	347	349	352	354	340	343	372	347	340	372	319	353	356	360	381	358	370	346	372	369	369	328	312	355	375	327	351	327	357	371	367	391	370	410	366	327	349	361	364	372	358	362	345	327	371	354	354	344	387	334	318	354	341	354	378	381	356	367	382	329	357	364	386	353	371	348	398	368	361	342	339	363	330	366	331	387	364	373	360	339	347	347	369	369	377	357	380	382	364	346	340	300	344	365	371	347	330	317	377	337	392	369	344	373	341	377	377	358	358	378	388	378	368	369	389	380	364	349	343	366	390	388	390	335	385	366	330	350	352	377	380	359	371	373	373	348	338	381	363	388	353	357	356	327	377	355	371	369	366	370	310	372	367	351	358	324	368	373	349	355	360	336	362	369	330	346	375	363	320	347	373	351	408	333	359	337	361	359	358	350	328	346	353	326	357	378	376	373	349	356	364	360	348	392	355	374	351	373	333	347	356	367	379	350	368	404	364	379	382	358	379	348	360	396	360	370	356	343	331	364	361	340	354	367	400	345	408	375	356	370	376	374	349	352	320	336	367	363	353	315	361	368	349	348	318	379	378	393	396	368	337	369	348	348	354	374	398	370	306	336	353	376	352	378	350	349	358	330	343	376	328	371	346	365	394	384	380	352	336	375	373	351	360	358	345	388	373	358	380	368	347	325	343	347	342	330	391	368	364	332	396	338	359	352	383	353	340	336	351	363	342	340	354	385	354	377	337	339	339	352	327	372	423	352	370	353	349	365	370	364	300	340	337	379	376	359	330	348	375	349	369	344	343	383	373	332	363	370	369	372	369	346	363	402	381	356	360	346	360	378	366	374	366	408	332	380	325	354	374	340	330	316	377	322	357	349	376	355	377	360	361	354	327	364	371	360	338	393	360	329	360	369	371	392	435	387	350	386	392	386	363	343	361	357	385	364	352	372	392	364	336	394	374	369	349	355	360	373	351	324	352	391	364	371	370	357	348	370	339	333	339	388	372	363	373	349	362	367	402	342	336	345	383	318	407	349	377	333	368	345	375	397	377	374	357	349	296	352	354	357	411	363	377	331	345	354	320	342	381	392	354	394	387	344	361	348	360	373	389	362	317	359	365	334	346	335	354	378	322	375	367	333	367	352	387	360	355	352	331	342	375	356	405	360	373	378	375	348	401	354	333	347	390	387	384	386	409	352	366	356	332	439	379	364	377	341	371	351	364	327	370	379	359	343	345	339	383	386	349	363	359	329	364	392	351	365	358	363	368	381	363	354	372	390	348	350	353	343	361	338	396	387	344	356	338	360	402	344	318	381	343	324	363	377	392	367	402	392	353	372	352	351	344	320	386	360	340	348	371	358	331	340	351	362	358	331	361	328	353	370	377	338	324	352	347	340	363	359	354	337	379	365	341	345	379	350	389	353	375	338	350	318	345	392	359	386	354	369	372	359	358	382	347	394	368	375	357	348	393	299	358	341	352	331	368	333	321	376	390	369	363	361	332	356	364	383	395	375	325	391	343	355	354	363	363	381	362	380	352	341	345	391	393	343	373	363	394	328	349	374	357	382	317	368	358	317	369	365	345	344	327	371	382	355	353	358	370	365	337	361	333	382	392	405	331	339	361	380	374	351	340	406	339	359	338	378	366	339	337	368	369	344	353	367	346	339	301	330	371	358	360	352	360	385	329	404	358	360	410	368	376	383	376	352	371	364	385	342	366	407	366	357	351	371	371	378	373	354	387	362	343	351	346	406	350	309	350	361	329	358	376	329	377	351	348	351	354	346	343	345	341	374	396	371	351	400	352	325	345	377	311	367	376	350	379	367	388	409	384	352	368	382	333	381	342	362	317	354	339	391	342	369	369	328	357	351	396	332	325	364	367	364	332	356	348	309	390	361	384	370	347	346	382	326	368	336	351	382	351	375	369	366	344	352	339	355	373	376	362	341	370	340	356	364	379	354	356	321	349	366	365	350	368	374	376	336	336	371	356	321	324	361	360	365	348	337	331	323	358	347	369	337	342	336	348	339	333	353	376	371	342	377	372	353	359	342	354	411	375	387	360	359	387	376	374	356	340	358	343	341	364	380	359	338	390	368	378	384	336	356	370	348	376	350	377	359	370	356	360	308	348	372	333	385	377	374	347	354	350	377	356	379	376	353	384	330	359	410	354	369	348	364	365	354	365	343	349	341	342	325	392	354	362	388	348	367	391	363	363	321	352	363	362	366	345	334	367	366	340	357	362	350	336	344	353	360	374	385	370	363	349	356	388	362	390	355	343	361	371	367	355	360	354	364	360	359	385	373	415	374	353	335	341	347	355	403	383	357	357	378	364	371	354	381	357	372	357	350	319	384	376	341	344	385	394	343	369	378	362	378	357	360	356	354	352	386	365	411	333	364	363	351	327	368	329	345	352	377	399	365	331	380	351	356	362	346	378	380	388	353	378	356	379	336	353	323	375	378	337	335	330	364	342	374	350	396	385	308	325	403	356	371	363	344	370	365	352	356	373	342	328	354	340	343	380	365	378	343	348	363	355	350	338	358	380	369	354	319	348	350	367	371	381	359	329	371	360	344	326	373	392	358	346	357	385	339	377	334	359	366	371	367	358	379	345	343	362	348	337	368	329	407	347	343	349	360	359	395	357	367	385	371	360	359	390	360	361	360	369	367	368	346	383	396	352	372	354	366	378	382	393	374	350	404	362	352	356	341	371	377	336	356	378	380	365	358	364	374	368	376	347	334	362	338	364	346	354	339	380	353	362	317	352	404	367	378	327	355	435	363	326	345	379	359	353	343	396	373	372	400	372	349	341	368	343	330	328	363	360	356	346	342	381	342	346	355	399	373	384	372	364	348	335	353	358	358	365	344	374	357	362	372	352	360	391	326	358	368	368	365	392	329	339	379	352	356	361	357	339	324	314	378	381	349	384	335	377	359	346	346	383	318	342	365	385	343	398	377	349	354	352	332	400	349	368	335	363	337	369	366	349	354	327	363	377	382	405	376	358	381	353	361	358	352	363	363	347	333	350	364	348	344	383	381	366	355	338	331	353	380	379	334	342	370	354	342	358	347	355	360	321	330	343	374	343	351	361	345	355	364	366	343	324	315	354	341
8283	1404	2735	5338	2870	2256	2059	1786	1585	1366	1425	1347	1222	1201	1058	1038	1047	1029	1030	1011	996	1007	981	965	903	902	990	947	900	892	882	886	897	880	873	906	897	886	921	893	925	934	918	899	958	887	904	873	896	863	905	885	941	949	831	823	873	904	882	888	871	910	881	856	828	866	896	877	865	914	867	897	887	858	897	950	911	922	944	885	882	841	875	956	864	878	930	880	915	872	868	838	890	891	872	836	884	823	872	913	787	862	882	900	853	932	881	865	864	897	870	787	946	893	886	908	880	889	861	889	882	881	915	868	861	869	864	925	884	885	889	845	870	892	853	879	886	893	880	847	886	871	814	948	849	872	890	842	914	925	885	905	905	841	995	861	842	920	907	876	888	878	852	920	893	895	909	922	877	883	903	865	883	894	851	851	891	847	894	861	887	859	859	906	891	899	892	893	871	930	880	891	881	856	876	863	849	840	850	905	843	889	900	871	931	863	834	893	856	849	873	887	885	907	883	872	835	868	933	869	946	911	840	912	864	862	866	903	927	856	949	864	857	841	928	893	879	881	866	869	872	905	888	859	909	843	833	951	837	841	928	888	796	841	832	853	847	847	839	907	918	857	869	882	946	878	852	823	851	867	839	921	884	921	881	861	942	854	875	840	948	882	862	842	872	843	907	889	864	824	900	869	900	836	882	917	907	855	866	897	829	836	884	843	866	871	897	869	867	871	880	852	896	852	874	865	908	863	861	866	848	882	890	860	851	836	896	890	862	869	889	849	867	858	838	906	866	847	896	849	841	890	873	874	830	896	876	921	942	886	888	906	840	874	844	912	858	837	848	877	860	871	886	853	885	887	886	871	869	972	899	885	867	851	885	851	879	892	850	903	915	900	896	876	921	855	898	829	887	859	963	867	871	869	866	832	828	904	909	872	889	895	881	853	826	899	864	853	873	839	879	900	843	845	882	874	910	865	828	899	866	926	893	871	860	877	902	851	859	884	837	807	892	867	894	875	920	867	820	855	909	789	932	833	848	893	901	874	894	849	892	847	872	853	863	852	832	855	882	884	879	864	916	886	871	875	1002	887	883	885	886	899	857	915	879	885	841	893	876	864	905	915	943	930	901	885	899	873	940	904	874	822	901	857	835	929	917	914	853	862	914	828	864	913	865	896	902	856	815	825	883	876	908	845	907	906	909	850	867	880	867	891	887	892	851	900	854	852	895	878	850	883	863	799	880	830	883	889	854	851	938	899	893	861	826	854	904	900	909	871	900	891	944	912	884	875	867	815	836	938	884	884	876	838	825	938	872	891	842	860	902	896	904	889	915	925	864	900	871	902	858	820	852	901	865	795	893	896	883	857	903	912	876	913	936	848	870	916	887	906	959	859	858	864	890	901	847	865	888	865	902	830	871	873	900	887	861	831	874	886	913	854	866	916	888	854	865	873	886	920	903	884	827	868	831	873	864	868	882	856	848	891	926	862	887	844	915	888	883	867	914	864	926	990	845	848	885	868	851	863	871	911	854	897	873	869	791	883	860	874	844	907	944	831	853	867	906	864	892	862	897	876	793	888	857	923	910	845	827	905	851	888	843	838	901	841	901	910	859	882	859	912	861	862	841	860	904	857	835	882	892	872	857	876	891	882	887	893	885	893	910	846	858	904	860	866	894	872	892	869	910	867	939	916	866	872	899	944	827	837	822	898	853	894	960	888	922	859	907	879	919	885	933	901	897	845	876	947	888	890	921	885	853	809	843	900	927	873	867	868	855	917	843	834	881	833	882	906	807	829	859	868	886	863	904	824	946	838	903	928	952	889	861	841	864	870	886	855	912	893	906	893	857	824	893	881	899	877	861	868	911	890	894	876	851	922	822	906	876	828	957	872	870	915	909	865	924	889	836	876	909	885	909	900	828	944	841	930	937	851	861	860	914	881	889	834	860	888	909	866	843	897	871	855	908	835	887	909	853	873	894	858	909	836	903	829	857	887	881	866	840	890	915	876	887	912	836	830	872	881	881	910	885	924	885	876	908	845	926	865	853	915	879	855	903	819	883	865	817	877	860	893	909	873	931	892	867	884	913	890	846	881	896	954	884	841	851	839	852	826	877	898	867	873	848	877	919	872	861	891	897	784	879	866	852	868	882	868	896	894	918	900	910	897	891	877	871	849	873	857	873	891	894	943	882	817	863	875	891	883	852	884	825	832	897	906	877	852	873	848	835	857	918	849	844	848	860	910	902	890	883	914	849	882	831	897	901	909	834	863	875	887	887	877	890	875	870	874	847	869	878	879	923	892	882	912	918	860	917	912	911	857	873	883	883	876	892	873	867	871	926	873	867	893	877	927	861	880	865	903	853	813	858	874	860	881	929	883	891	900	835	836	920	878	904	899	902	889	877	848	867	827	888	830	845	926	883	876	866	895	881	848	856	832	866	878	834	859	897	861	879	861	895	856	789	867	854	907	878	903	878	895	887	929	893	894	860	900	874	850	845	876	864	820	868	901	878	851	829	893	878	835	909	892	849	840	871	913	879	853	832	863	881	876	871	898	958	918	828	877	897	871	884	912	925	846	837	884	918	842	903	889	872	873	858	818	867	944	857	846	840	927	923	869	909	870	874	916	918	890	899	899	838	881	835	869	938	873	832	863	901	884	897	884	897	860	946	889	858	888	879	885	874	897	895	853	931	852	902	900	874	867	871	843	871	855	863	817	849	861	891	820	842	869	878	877	881	847	851	899	962	921	854	880	825	892	828	893	831	837	868	865	872	858	916	887	819	866	914	867	815	836	900	848	854	857	931	855	879	903	923	834	880	880	859	927	907	908	917	855	900	884	854	868	865	867	864	923	872	903	894	879	902	860	864	902	844	865	913	846	886	868	888	881	908	880	889	867	894	868	895	881	915	934	868	838	862	823	882	876	837	882	881	834	863	825	849	866	919	872	914	850	944	829	873	874	929	864	856	855	882	836	858	820	861	877	859	864	900	889	906	884	887	868	862	882	871	887	855	847	849	880	901	887	853	878	897	884	833	872	869	932	918	913	866	887	891	909	859	919	830	823	932	899	852	838	819	875	877	824	894	907	844	855	886	880	829	805	854	827	875	858	836	842	882	902	872	881	835	927	876	926	857	892	832	837	855	843	876	924	902	836	842	871	843	893	886	900	878	825	894	929	871	836	858	893	902	886	878	896	871	884	895	920	921	896	836	844	965	869	905	894	852	827	899	896	884	843	866	907	897	940	892	878	860	897	838	949	894	860	841	905	880	889	897	908	917	854	878	848	878	908	882	829	894	877	859	884	950	885	861	865	931	872	881	830	936	878	834	839	824	888	891	864	901	870	867	882	898	821	869	874	900	927	909	821	891	892	899	901	875	839	850	867	830	813	865	879	905	867	918	789	879	788	831	850	866	846	881	861	863	863	860	921	891	894	883	905	840	867	831	915	874	879	857	892	900	864	904	874	880	862	882	880	886	895	901	877	849	927	868	898	878	889	877	854
1676	381	406	593	487	362	433	442	349	341	385	381	351	373	338	389	408	388	376	338	369	359	369	386	318	362	392	398	328	315	329	385	348	366	360	426	375	351	363	376	363	356	331	336	375	363	395	333	341	371	354	377	362	353	374	358	326	403	388	383	397	417	382	345	335	374	357	347	408	403	394	335	371	372	345	309	354	344	390	374	334	353	384	367	353	337	366	356	355	359	360	370	329	307	369	397	341	337	400	356	363	339	397	352	369	386	372	342	346	337	372	360	391	352	345	363	340	390	363	365	345	388	377	352	405	379	368	375	344	332	336	367	392	394	349	384	374	398	395	396	345	347	358	381	316	391	384	372	369	362	388	345	360	372	389	368	332	346	389	359	369	347	372	330	417	369	387	360	367	340	371	331	336	354	375	380	330	342	368	342	356	356	367	345	324	367	371	349	362	324	376	368	390	372	324	388	364	348	363	390	380	362	361	314	345	388	377	364	347	402	327	347	329	389	352	365	348	393	346	343	337	356	362	371	411	359	383	349	341	347	335	351	348	371	366	358	343	375	399	347	353	419	344	344	321	344	374	363	338	391	407	396	381	317	374	320	362	401	335	342	359	363	333	365	364	401	362	360	378	364	381	384	377	333	334	359	361	392	363	373	376	360	371	361	337	370	330	410	362	330	380	380	363	374	351	357	334	361	387	370	361	364	367	385	356	368	369	337	360	376	375	409	348	373	358	363	339	390	367	375	333	376	341	325	371	376	332	372	340	367	344	336	383	336	355	352	347	376	357	365	358	357	403	364	344	351	352	390	322	342	305	385	351	364	348	362	355	368	372	386	338	367	372	375	393	374	310	358	376	344	374	361	355	355	352	344	369	350	335	340	324	329	392	350	365	353	393	380	389	341	370	367	374	348	340	380	387	356	397	371	354	351	388	339	361	401	390	333	385	355	368	355	366	349	353	388	382	353	346	373	344	398	367	378	379	394	377	352	346	371	358	353	354	324	372	359	351	424	379	358	388	364	385	319	364	370	368	365	353	356	377	370	345	352	354	372	357	322	371	363	400	373	358	360	393	359	375	370	380	375	368	364	344	367	329	372	376	392	412	350	371	308	354	365	346	400	347	378	377	382	363	340	393	399	408	358	357	374	350	361	370	376	369	355	370	375	341	352	373	389	366	380	391	379	402	337	376	367	346	383	358	363	359	343	364	377	350	347	364	402	381	382	366	387	331	367	372	368	331	366	343	344	391	364	326	355	375	340	358	364	346	333	374	385	361	344	329	385	309	366	347	348	372	391	379	394	400	317	354	336	380	401	363	340	377	355	329	359	375	337	353	305	348	373	345	394	379	336	362	392	335	378	353	352	376	348	354	395	348	332	383	365	378	341	373	374	358	397	349	358	368	359	295	349	375	343	391	383	369	373	366	332	394	367	363	353	339	344	372	421	370	374	372	349	386	371	387	387	379	340	374	358	336	338	327	348	344	384	370	359	374	341	360	365	374	313	376	366	401	328	362	377	372	354	361	371	359	326	390	347	371	337	355	397	346	376	343	349	367	341	350	338	364	395	331	371	323	390	337	332	349	319	329	352	356	362	389	357	337	336	329	375	386	350	334	363	319	363	320	344	348	332	350	350	360	358	355	372	333	365	390	367	407	367	355	355	362	377	381	346	375	352	361	394	361	369	367	381	350	385	368	371	321	337	372	371	375	380	377	368	352	346	394	387	389	374	366	374	357	396	361	398	368	361	323	381	379	383	379	384	320	384	379	393	358	390	380	379	344	377	345	350	333	343	368	389	330	380	399	360	341	352	346	368	362	407	340	334	335	359	367	366	389	333	381	399	377	360	363	387	389	358	335	349	334	365	346	342	348	373	386	344	394	368	387	358	395	352	366	355	366	340	338	361	355	378	375	377	371	363	341	396	378	341	353	378	378	345	337	364	330	312	329	360	353	335	381	413	363	359	375	360	359	347	361	356	339	343	362	355	348	347	377	356	345	337	400	321	364	341	359	328	392	384	356	378	370	312	347	348	386	386	361	386	365	377	333	368	317	382	327	368	344	331	372	358	380	342	331	348	369	366	352	354	383	372	383	383	388	367	382	360	363	366	356	327	389	343	334	377	358	356	381	393	368	366	343	356	335	365	346	357	374	369	359	378	374	354	366	360	327	400	392	373	351	344	335	383	342	359	345	345	385	355	340	360	346	354	339	370	376	332	374	386	340	370	388	387	355	337	366	358	378	379	363	358	379	349	357	367	365	366	365	406	357	383	351	346	348	404	375	363	350	371	362	349	361	370	374	337	354	359	380	365	352	359	368	344	400	385	364	379	386	374	353	337	353	353	395	376	346	390	379	391	371	371	337	385	374	369	359	359	369	394	378	355	384	378	382	390	371	394	362	376	372	392	369	401	347	359	370	345	359	360	376	416	352	345	358	384	398	376	340	379	336	399	363	357	390	373	383	385	378	391	387	366	340	325	379	331	350	319	400	349	377	363	400	366	343	350	403	362	373	360	366	358	332	418	374	342	372	368	341	370	371	357	334	360	396	347	353	387	390	383	348	377	363	345	375	374	351	394	350	345	365	307	350	344	366	370	370	382	341	374	355	382	372	410	382	372	387	385	358	350	378	359	351	328	364	351	368	349	338	350	363	368	364	376	369	361	363	372	363	323	402	375	353	360	332	355	328	350	367	347	372	342	372	385	338	359	355	361	372	376	371	359	383	334	348	398	376	391	363	359	323	394	339	384	372	365	361	359	347	364	348	381	358	374	352	364	399	366	374	352	368	346	393	368	323	313	355	404	365	365	396	366	332	352	359	392	390	332	363	353	356	353	371	350	341	378	374	370	351	357	376	338	363	375	372	405	347	374	364	400	350	389	369	383	361	368	351	328	389	329	342	344	367	339	322	289	317	394	349	352	407	398	387	354	404	368	375	375	368	368	336	315	357	373	350	340	346	357	382	342	373	378	330	353	349	372	370	348	369	337	370	335	393	369	366	376	363	342	375	405	343	361	386	355	386	375	357	341	363	362	356	376	357	370	366	406	370	346	355	391	365	360	390	336	370	346	383	326	353	361	368	387	355	350	378	361	405	362	364	387	361	355	353	338	418	380	323	368	343	330	379	359	387	377	386	367	371	394	375	363	335	375	325	370	363	361	365	371	369	384	380	333	359	328	349	376	331	318	376	358	375	364	382	388	385	365	381	372	328	365	342	345	378	381	363	411	339	339	350	378	394	335	354	379	377	360	351	340	388	350	376	367	362	388	324	399	369	343	351	386	379	397	371	400	381	374	347	354	387	361	352	358	362	376	364	332	308	368	356	394	351	365	324	407	388	341	366	398	383	358	405	355	367	354	363	358	367	357	362	364	356	404	369	370	387	368	361	376	386	395	379	383	378	392	390	377	421	374	360	348	352	371	406	334	369	367	347	354	384	353	360	357	379	391	365	373	368	328	356	354	387	346	366	365	379	392	344	331	348	371	350	360
2086	841	937	1847	1248	896	921	906	852	869	882	868	842	878	818	929	827	862	840	880	827	847	780	867	849	877	810	835	882	848	855	868	830	890	868	805	914	894	846	871	847	815	873	841	901	832	902	813	857	835	904	872	871	874	939	852	869	825	895	825	790	844	871	832	855	805	814	775	837	849	811	838	819	855	877	883	869	819	868	808	825	798	824	844	901	852	890	884	877	846	866	857	870	827	846	824	865	860	807	831	841	866	847	852	909	858	870	830	857	857	865	858	840	864	864	849	860	826	839	860	847	814	837	871	836	820	808	881	837	888	834	840	879	861	821	847	859	817	874	910	908	839	783	877	861	856	880	849	826	840	819	886	844	835	855	871	830	859	867	875	828	876	889	860	874	817	834	858	891	842	846	847	831	832	854	837	851	873	885	870	844	807	857	825	828	831	814	853	822	890	907	857	833	810	803	866	845	880	903	839	815	861	873	841	844	857	827	819	874	868	824	858	827	798	810	804	865	857	876	860	858	876	835	847	802	868	821	908	796	825	849	801	894	845	799	869	872	856	830	831	878	866	814	860	899	843	864	809	851	848	825	861	889	857	902	855	837	883	823	854	861	850	836	840	828	857	830	815	821	858	881	884	936	867	893	907	815	826	807	826	870	829	851	821	841	854	890	822	815	822	900	839	905	797	869	841	859	839	850	845	851	810	820	842	852	849	862	791	870	848	830	856	836	842	809	851	835	885	867	853	896	838	851	823	838	826	852	872	861	855	900	859	893	822	842	803	857	874	800	853	888	850	829	893	865	869	865	884	848	875	896	808	847	909	846	799	916	861	848	865	813	808	833	826	819	837	884	832	908	854	837	829	835	878	825	834	826	858	837	820	865	842	819	841	908	847	894	856	869	810	894	818	877	822	829	826	871	852	854	872	842	796	800	859	849	906	844	839	886	842	775	849	877	807	853	904	858	865	879	824	866	812	887	834	818	840	835	806	817	837	893	919	828	851	864	827	822	877	919	854	819	867	884	849	910	845	842	888	832	906	821	817	859	882	850	823	843	872	872	847	835	859	827	884	833	828	844	863	855	859	911	832	868	896	892	878	887	879	898	838	846	909	858	865	868	845	848	855	824	825	861	802	803	816	840	805	859	851	872	835	830	881	854	849	784	852	812	900	822	851	827	803	832	821	847	897	783	840	826	873	840	900	821	802	827	841	806	840	808	904	882	867	880	801	833	884	852	844	902	858	798	804	895	832	875	900	888	855	831	862	815	875	837	885	862	833	836	866	874	857	841	808	855	902	836	867	874	897	880	830	846	868	875	852	857	845	817	841	846	893	812	860	836	837	835	867	859	862	847	844	886	833	876	846	858	818	835	873	873	855	831	848	881	841	818	886	854	836	877	875	848	875	850	854	867	863	888	826	863	888	839	873	831	834	847	834	882	846	835	803	866	797	875	815	858	850	830	905	840	854	861	879	866	862	855	857	867	844	849	780	872	817	840	863	813	844	818	796	805	815	872	837	849	793	819	848	922	789	887	870	832	887	860	878	827	853	835	854	820	853	847	843	850	831	810	821	808	823	851	829	842	863	884	879	887	828	852	865	844	864	838	838	776	860	853	850	880	797	866	885	828	836	817	828	837	876	812	905	869	888	842	811	880	791	854	882	829	853	895	845	858	893	860	834	878	827	799	838	859	889	856	898	850	845	821	893	825	843	854	858	827	833	814	849	895	853	910	877	858	862	849	832	870	878	865	869	866	818	843	808	819	860	865	887	840	832	813	826	883	904	854	844	871	882	858	794	853	843	861	848	905	852	838	788	896	878	812	861	861	900	893	863	835	851	824	894	854	844	892	832	819	904	852	864	869	882	909	830	825	832	889	856	862	891	809	832	756	846	865	874	895	824	868	862	821	852	845	867	814	841	847	801	852	841	833	854	749	863	853	855	901	842	865	879	874	843	863	809	854	891	820	811	814	893	834	898	827	860	874	850	860	894	853	798	845	853	869	863	913	889	876	883	805	807	826	849	848	826	866	869	847	836	858	861	859	817	882	870	853	826	889	854	856	869	782	848	890	874	851	874	854	883	818	805	847	874	858	880	856	841	817	846	877	878	817	834	828	884	851	830	829	820	852	845	865	804	888	805	837	853	858	840	821	832	868	841	870	820	872	912	880	872	862	815	842	882	815	875	856	852	822	839	896	855	839	849	868	888	830	861	838	894	867	842	873	845	787	897	795	838	887	874	801	806	843	830	872	822	838	889	879	908	894	857	915	803	846	831	842	855	815	879	836	820	856	873	852	826	880	922	802	802	814	849	898	871	932	877	860	906	882	833	810	852	898	899	882	800	848	864	854	880	819	826	813	834	847	884	852	826	797	811	843	818	830	836	878	858	864	871	895	863	902	882	880	898	786	880	865	839	864	840	865	825	826	899	847	906	854	852	873	847	854	860	891	842	839	824	843	878	886	843	853	833	870	828	873	850	876	829	821	862	862	869	874	860	860	884	847	793	861	847	881	912	865	836	847	808	847	880	887	898	819	860	817	849	834	868	856	855	850	918	858	844	824	845	816	820	827	877	838	870	829	845	885	909	850	812	820	842	866	814	851	843	810	837	848	865	891	827	886	899	859	865	889	801	847	875	839	851	805	847	835	828	863	847	830	852	890	875	795	858	866	844	837	838	901	829	841	853	864	890	912	869	916	869	878	853	888	829	849	865	861	903	855	860	869	888	839	869	866	850	857	907	871	838	874	858	867	834	853	854	849	890	795	853	861	870	845	879	854	886	876	913	850	879	855	828	894	847	821	815	856	887	885	858	866	809	876	842	837	829	843	848	843	861	918	874	837	888	798	823	876	792	868	803	858	867	867	839	843	817	869	827	888	858	811	846	863	855	869	794	897	862	858	802	864	885	876	912	865	867	872	836	853	861	841	852	853	844	869	893	859	806	872	872	828	875	826	810	856	846	849	815	849	805	879	807	839	875	851	899	805	845	830	840	861	859	851	850	867	869	850	848	853	911	894	887	871	843	847	859	818	811	846	809	900	875	839	839	904	874	847	888	849	855	886	864	863	815	815	814	822	851	864	816	826	869	875	835	847	824	888	884	828	830	869	829	837	858	841	840	907	833	811	863	929	803	859	857	824	859	774	831	874	849	860	816	870	820	849	823	860	886	883	900	857	912	822	849	860	848	874	869	887	878	832	916	866	868	836	837	842	877	910	845	803	854	863	918	872	852	805	884	805	824	819	833	882	851	868	800	899	802	833	837	856	838	853	826	855	847	883	835	850	884	863	839	858	848	812	826	868	862	860	868	854	814	888	853	820	833	824	806	843	883	832	827	867	940	846	889	855	869	868	851	835	837	812	849	829	806	851	872	875	853	860	856	878	908	802	811	777	836	893	812	827	856	842	888	868	879	866	797	816	849	847	891	840	824	862	805	858	860	848	886	850	842	906	837	842	834	877	839	850	834	846	830	834	782	858	861	877	855	861	892
7009	488	532	753	635	362	324	290	287	261	262	257	216	262	230	205	250	204	213	257	245	218	238	204	208	226	212	209	220	221	243	215	227	193	220	202	214	229	212	193	208	215	239	204	206	218	196	219	222	238	231	190	206	216	194	226	221	204	199	204	225	205	217	210	220	215	221	226	189	235	200	179	223	226	211	174	207	204	226	180	234	234	241	196	206	206	191	201	209	202	218	216	204	202	249	254	226	209	193	202	214	196	225	233	209	198	202	204	201	226	197	215	201	219	199	235	226	222	210	213	209	221	221	261	189	227	192	241	211	209	194	193	217	196	189	215	233	201	234	222	237	206	207	221	232	211	244	211	182	214	223	192	219	219	225	203	188	206	222	228	201	199	206	232	191	240	223	191	198	220	179	235	220	202	228	203	221	205	184	191	205	221	188	223	200	202	207	234	217	203	213	218	190	192	216	212	234	241	244	210	209	214	232	216	193	202	215	217	198	225	229	221	206	203	211	226	211	214	200	199	210	221	211	214	224	202	240	236	253	227	220	205	214	237	204	224	233	189	188	199	207	197	226	220	191	203	207	205	184	190	193	238	226	224	199	186	212	233	187	203	193	232	204	216	213	211	229	215	250	217	194	210	224	218	209	204	220	191	202	202	228	227	187	213	208	217	201	189	211	204	217	192	209	217	234	222	222	193	196	198	210	234	202	228	228	222	217	187	230	218	243	201	248	194	191	216	216	214	238	230	259	196	187	229	221	179	214	196	229	220	229	195	230	237	232	207	202	236	206	212	214	188	237	232	218	220	216	219	200	204	201	216	208	203	210	240	207	218	211	222	235	218	246	198	214	195	248	227	212	242	224	211	238	181	209	224	222	204	205	215	203	203	234	228	194	214	233	219	226	247	203	236	217	202	203	208	233	212	251	218	243	209	216	219	184	183	224	232	186	231	197	191	215	231	222	203	212	244	210	226	214	219	185	217	236	221	215	221	210	216	201	212	225	213	190	228	203	217	210	228	203	224	213	205	244	202	218	192	200	220	211	205	214	195	209	221	199	227	209	218	206	206	230	214	197	205	227	220	202	223	223	247	193	197	248	216	229	221	232	192	210	202	227	220	193	200	229	228	215	196	230	213	220	197	224	192	187	216	225	201	215	216	206	207	215	211	207	206	198	228	205	224	206	220	219	226	207	211	218	200	202	213	233	231	193	223	211	241	220	208	237	226	218	205	210	224	188	212	215	187	236	213	200	223	209	207	202	228	233	225	205	213	239	216	207	210	226	223	213	220	202	230	217	236	235	231	202	196	223	205	242	264	228	219	198	212	202	232	219	246	194	214	238	228	234	208	195	212	224	197	228	228	219	215	208	211	195	218	231	193	223	230	234	211	199	198	203	203	205	231	182	225	230	218	183	226	210	206	191	232	215	212	192	203	194	221	233	199	191	202	216	230	217	195	213	215	213	230	239	234	188	226	220	209	222	172	204	218	211	214	238	244	214	218	226	208	216	203	219	191	205	203	227	204	205	211	206	233	204	211	206	229	227	199	230	204	213	202	212	230	181	198	181	207	187	192	200	229	207	194	189	227	196	216	199	223	200	212	232	224	209	238	222	235	176	199	215	216	182	215	219	221	244	207	213	232	209	217	207	197	245	214	211	242	227	230	227	210	208	245	214	208	220	217	213	214	221	249	228	206	203	217	224	210	214	226	195	209	177	204	216	200	187	241	212	230	205	215	204	254	200	223	223	225	193	206	215	216	229	213	194	214	210	227	201	211	228	217	240	212	247	213	207	196	216	212	208	202	192	226	212	214	212	225	198	234	187	183	229	227	173	206	211	228	193	202	213	193	229	198	207	227	217	196	213	205	217	195	230	216	218	222	218	196	183	241	211	224	223	225	248	221	217	214	203	200	221	216	221	227	229	219	197	221	203	199	231	196	214	218	220	208	235	209	201	228	224	215	217	200	187	195	208	218	212	176	202	221	212	230	204	220	204	208	215	211	224	228	218	244	210	206	210	227	240	220	193	240	217	206	223	201	250	231	228	211	233	218	197	227	211	224	213	220	231	191	207	200	217	203	219	211	214	187	213	209	243	226	216	219	226	211	235	189	193	210	197	209	230	243	221	246	207	219	201	229	212	183	195	228	192	217	229	222	240	222	237	226	238	233	220	213	193	213	199	215	207	224	205	210	228	202	228	193	195	231	232	190	191	217	216	233	218	225	224	196	226	201	208	238	196	214	218	196	232	211	200	254	211	201	234	204	217	213	215	219	203	226	246	204	197	181	220	208	215	206	203	217	210	226	200	217	191	205	228	226	242	203	212	204	210	210	213	244	230	192	213	234	198	201	191	228	217	227	221	196	220	192	243	190	205	206	229	222	241	209	213	240	209	222	235	211	205	209	235	240	196	235	210	192	179	246	215	216	209	200	231	233	198	234	227	207	215	231	244	241	222	216	194	215	195	205	225	239	213	197	203	196	190	192	213	201	245	207	227	222	238	217	197	189	191	215	205	210	237	200	208	224	226	224	214	199	221	221	230	200	209	223	223	218	206	223	189	213	233	211	222	202	220	214	210	216	226	176	236	212	250	224	222	210	212	232	239	201	184	213	186	222	210	205	254	224	223	216	236	224	225	240	208	198	203	210	217	211	246	215	225	227	203	201	192	206	207	206	212	235	221	210	202	222	214	189	198	197	192	216	234	218	231	246	217	212	210	212	205	209	223	231	217	220	224	218	212	210	203	242	226	192	222	210	239	209	219	223	198	232	235	234	214	181	186	232	224	236	219	210	210	210	211	214	235	217	177	213	216	219	226	224	210	223	214	206	222	218	208	202	201	210	214	206	211	212	247	222	196	219	226	205	192	227	195	221	210	230	239	240	231	224	216	191	231	223	200	211	210	226	226	226	222	216	200	220	231	230	207	232	203	217	231	184	253	199	218	188	211	237	218	199	228	209	219	213	239	219	206	215	221	211	215	224	210	195	180	202	210	192	221	215	220	211	191	199	228	223	250	201	221	232	209	231	221	217	208	215	220	211	218	197	224	218	220	219	198	244	226	217	213	208	206	228	194	249	256	209	206	189	186	186	200	204	237	219	201	192	230	213	209	212	206	201	211	215	203	215	228	224	231	221	217	173	197	210	201	212	208	197	225	205	195	232	222	235	231	221	257	206	207	195	252	215	213	234	200	201	199	235	183	213	225	232	209	204	223	224	229	206	213	202	191	211	203	205	192	229	218	213	221	229	208	218	202	202	201	207	181	235	231	198	238	229	222	196	209	203	195	217	225	211	214	213	194	214	228	214	186	215	204	225	218	205	232	232	209	220	221	220	206	218	218	206	219	208	226	213	215	227	227	213	222	214	221	213	231	204	221	225	235	213	255	246	223	177	223	192	213	214	238	241	245	215	218	223	218	214	227	221	218	208	200	236	220	216	221	192	224	205	214	199	231	199	192	191	197	187	218	185	222	203	221	210	232	190	222	212	224	202
6163	860	1283	2650	2128	1194	1172	1049	927	881	816	834	734	680	684	677	670	624	652	629	635	645	629	565	580	630	623	626	609	585	623	607	638	587	583	541	614	586	577	608	544	560	601	565	611	564	580	556	567	595	582	587	544	576	619	540	548	560	556	581	577	559	616	562	633	566	529	552	560	586	621	539	584	595	581	600	514	544	527	599	548	534	572	615	580	568	532	615	565	569	553	591	584	606	556	582	602	572	571	562	589	612	560	565	596	618	537	577	566	551	594	593	559	557	568	558	604	592	560	607	555	582	564	575	597	560	569	566	559	548	598	552	543	570	596	580	566	561	578	631	581	589	576	565	569	573	589	582	523	581	564	509	554	618	615	555	536	569	599	606	566	524	529	616	602	572	598	531	593	512	564	590	570	587	602	610	581	579	558	523	578	589	579	585	604	615	562	537	586	604	601	574	627	558	581	553	563	561	554	538	611	593	620	573	519	544	562	596	618	565	559	577	604	630	567	551	568	598	601	604	579	561	526	585	550	647	557	546	559	562	629	559	552	559	555	535	565	585	557	577	557	548	560	555	548	565	576	559	563	539	533	588	587	607	573	578	581	547	577	584	552	582	584	551	578	567	575	551	570	581	578	592	588	591	566	562	588	619	569	575	550	577	596	538	612	580	557	576	560	597	567	570	589	575	564	553	576	601	559	575	544	602	578	577	577	594	570	561	579	596	610	564	538	555	629	555	551	581	563	556	559	588	579	584	524	567	564	563	531	529	642	573	586	563	584	583	582	590	544	569	602	589	579	581	607	531	558	575	541	570	575	573	572	565	580	571	597	561	601	586	563	556	580	586	611	614	550	597	591	561	538	590	568	557	527	584	608	560	559	599	562	526	562	609	589	593	570	544	561	532	573	553	558	587	626	604	588	571	595	554	546	578	572	544	555	584	551	572	574	543	558	602	581	601	563	591	557	576	588	568	574	565	609	615	609	546	573	574	584	589	556	582	543	590	578	581	550	580	552	569	562	580	570	561	554	589	559	598	564	590	594	551	586	548	577	589	551	566	588	554	575	607	565	593	547	572	532	612	579	592	578	609	571	562	557	578	583	556	605	575	580	567	589	623	597	602	566	557	553	577	602	592	585	553	596	549	603	538	526	627	570	609	579	580	565	600	573	546	576	576	582	589	556	542	540	581	583	577	565	588	572	540	573	599	573	585	538	577	597	579	605	547	616	555	566	568	588	564	546	562	609	555	604	606	617	613	542	575	591	543	582	550	609	574	578	591	578	578	598	610	581	552	574	599	586	570	564	599	543	602	563	573	595	631	583	571	568	588	607	586	603	593	532	551	597	576	558	570	566	572	574	567	574	584	546	635	612	570	572	610	589	608	581	586	564	565	564	585	608	611	599	586	570	543	588	557	599	615	569	576	627	634	570	591	586	603	593	580	556	558	556	574	590	549	559	521	544	574	629	552	582	553	589	579	555	588	571	556	547	592	625	569	611	541	595	617	535	616	576	608	635	623	612	546	558	620	583	609	578	544	574	527	546	588	591	591	549	557	579	567	558	572	577	542	613	558	560	605	537	563	588	582	567	592	582	581	563	565	601	615	553	581	646	572	603	587	552	562	566	562	544	554	577	588	588	557	586	580	601	529	615	566	632	578	583	568	598	553	567	558	563	527	614	592	594	541	593	605	580	565	566	571	563	545	585	589	567	598	559	609	525	605	598	547	583	585	578	549	558	553	637	567	604	577	599	567	578	553	584	602	554	552	646	586	624	613	590	588	553	548	624	602	565	586	556	537	586	520	605	541	579	592	606	626	578	550	558	562	573	596	579	577	572	577	584	551	590	575	558	561	623	613	609	596	574	615	565	589	562	590	541	579	546	540	602	594	530	578	562	567	548	571	585	593	598	548	592	633	600	609	548	543	603	590	559	588	629	596	605	563	568	592	590	566	567	604	569	560	537	583	563	569	583	537	605	567	571	567	589	529	559	532	599	581	607	615	589	614	612	656	622	564	611	588	568	556	623	632	547	556	618	551	532	532	545	591	596	593	563	556	607	567	619	634	525	546	556	599	564	592	526	539	563	545	558	581	608	620	582	559	601	568	596	575	572	594	587	571	592	547	557	590	589	561	540	557	552	538	596	551	597	625	577	572	584	592	561	562	565	548	548	556	548	562	570	554	569	577	558	545	579	610	591	526	602	569	579	574	591	610	594	578	591	555	584	555	583	585	580	568	543	615	581	553	541	593	589	542	558	595	581	571	629	601	561	562	570	574	549	563	605	620	560	599	546	575	532	567	585	593	557	577	572	560	579	572	604	601	579	542	565	606	574	549	576	538	579	595	580	599	593	563	582	597	527	603	581	606	587	584	609	570	577	559	600	603	577	585	570	585	562	570	590	602	591	577	560	568	561	578	593	565	579	560	575	553	532	630	570	535	565	558	551	548	616	580	575	537	561	559	577	544	557	600	550	524	549	562	587	585	561	585	569	577	583	586	586	578	583	554	578	609	553	565	614	568	546	590	553	586	574	587	577	586	589	544	635	553	605	516	560	580	541	547	537	543	616	557	564	568	593	542	596	596	589	580	561	586	610	612	589	585	561	622	568	591	592	552	551	578	570	572	562	546	584	637	541	581	552	574	547	630	586	574	612	568	558	575	546	593	611	568	600	578	555	565	585	626	591	591	585	559	579	571	527	595	564	587	563	555	574	608	561	613	564	562	579	590	578	557	573	602	557	538	637	570	608	569	573	548	572	581	601	567	588	586	593	577	569	595	570	563	567	537	578	590	591	597	553	584	517	603	610	575	551	626	559	542	563	575	598	555	581	550	646	593	565	538	583	578	601	586	552	537	552	622	589	561	568	597	599	596	635	582	542	554	565	540	570	555	579	599	604	579	580	604	584	546	593	583	521	565	623	574	555	611	565	547	627	609	616	571	564	579	597	611	579	581	571	574	581	627	542	573	590	587	616	613	592	617	548	585	577	560	566	574	603	653	625	559	558	596	607	603	594	557	560	574	571	607	612	565	555	559	562	583	600	551	596	600	612	593	615	600	547	570	575	605	557	573	590	578	562	530	595	575	567	546	575	611	579	596	567	601	573	567	517	527	548	595	567	575	553	595	593	548	580	524	574	579	571	548	588	553	548	555	595	566	580	593	588	544	572	567	554	597	596	570	568	579	562	553	592	569	635	554	584	563	535	625	556	553	565	594	546	599	592	609	543	592	605	561	566	579	552	598	577	585	614	546	548	584	582	611	592	571	597	532	588	595	595	602	587	602	592	552	565	540	579	579	585	570	572	589	603	600	565	575	615	561	567	574	586	603	607	610	548	589	609	586	595	564	581	554	546	587	553	493	557	539	599	534	591	556	570	545	549	506	579	600	571	633	570	583	589	551	559	511	554	557	600	582	565	570	549	593	541	592	607	560	595	581	551	627	580	597	558	566	604	559	571	558	563	555	543	579	574	583	551	551	542	585	585	530	542	569
14448	1360	1084	1225	1048	681	530	549	509	456	443	428	403	419	388	392	423	383	390	353	408	435	336	353	321	362	360	361	382	362	365	383	381	350	356	340	342	356	379	347	366	379	367	362	362	330	344	356	354	373	360	340	385	391	361	371	349	351	347	336	363	340	377	338	339	361	368	341	357	351	367	376	352	372	338	386	352	346	342	385	354	341	362	365	334	361	358	331	373	355	371	350	400	342	344	389	344	322	377	407	357	344	313	346	361	367	388	370	336	334	330	309	365	329	378	385	368	374	310	337	358	350	347	359	337	342	402	354	416	359	366	352	360	336	371	371	356	336	373	373	341	350	353	396	393	352	337	357	346	347	331	335	352	378	375	352	360	347	363	339	353	345	340	381	393	359	381	377	403	345	351	389	362	390	351	309	320	407	350	361	355	355	359	376	387	378	363	362	377	362	347	356	386	367	351	342	342	343	378	320	362	355	347	344	362	345	393	334	343	375	330	394	415	362	400	366	337	352	348	369	343	356	352	342	359	372	373	347	323	362	338	339	381	355	352	414	358	354	379	384	350	377	368	353	306	358	388	350	369	360	378	351	392	412	370	386	392	341	340	334	340	306	377	345	356	378	368	374	341	348	374	341	353	383	363	345	340	346	379	397	347	396	358	351	333	352	363	354	369	353	339	320	355	346	375	389	354	339	357	368	343	345	379	384	371	382	344	366	340	310	385	386	359	360	334	358	353	360	379	391	375	357	332	341	370	356	335	379	371	351	394	391	385	351	378	321	331	361	382	393	329	375	368	391	366	353	355	321	369	368	357	360	372	334	356	370	379	370	363	359	368	348	387	327	352	353	373	352	385	347	375	383	392	362	377	361	369	412	356	340	384	325	347	364	368	350	364	359	354	392	384	361	346	372	343	364	380	364	340	363	334	341	324	364	348	337	356	365	372	326	318	370	370	409	326	365	358	311	347	359	329	325	338	342	359	374	347	349	391	354	340	366	343	351	361	355	361	328	334	374	358	357	345	347	371	393	381	358	311	407	379	369	374	368	381	365	336	366	346	373	393	382	363	390	335	329	347	342	346	363	360	324	347	350	364	372	368	340	356	341	332	356	362	348	357	363	373	365	406	345	363	335	328	373	360	373	337	351	349	385	366	387	345	385	364	311	350	386	341	345	342	306	348	371	369	362	357	360	331	375	358	356	382	369	338	364	349	332	355	344	332	365	364	332	336	375	334	302	363	336	334	331	345	355	367	370	367	369	398	369	396	367	336	329	354	343	360	399	362	331	384	380	368	329	371	351	378	338	368	363	364	356	323	379	337	353	367	339	377	394	325	344	380	377	326	363	338	363	378	347	330	351	375	347	339	403	366	368	395	381	345	351	368	339	317	324	383	380	345	363	341	375	363	376	362	387	346	354	358	376	347	364	372	368	353	325	338	352	368	385	344	318	391	371	332	403	339	349	332	373	335	361	386	361	386	350	359	354	328	344	341	359	344	332	367	376	363	389	368	346	331	369	353	318	341	346	374	340	363	347	340	357	333	346	333	340	355	390	352	352	332	350	336	331	347	356	345	344	356	357	373	357	401	345	331	383	358	331	351	351	322	357	343	394	359	365	384	362	370	360	332	370	382	362	398	347	330	359	320	407	368	355	350	323	336	383	385	356	379	354	335	347	342	385	341	316	345	390	352	386	348	388	387	340	358	347	349	413	372	338	359	384	350	363	322	322	374	362	330	350	336	367	347	381	362	324	377	360	316	332	393	331	318	338	332	336	371	371	371	346	335	358	320	360	391	348	331	358	359	340	388	342	405	360	343	372	344	362	325	372	367	386	366	363	382	369	334	325	385	375	351	360	350	360	390	352	361	365	347	346	352	333	370	375	346	368	347	339	365	317	334	402	378	372	330	359	352	354	318	354	345	378	370	353	348	353	390	319	399	379	388	361	346	335	362	362	353	363	367	370	348	362	394	383	350	349	378	328	366	323	396	348	352	362	370	321	311	362	334	311	355	364	365	383	351	352	372	337	380	347	343	370	350	353	365	332	359	364	348	397	353	361	335	363	363	320	362	364	344	343	363	317	340	343	376	339	350	367	337	361	352	343	355	357	370	364	330	369	349	356	356	361	376	349	342	376	341	353	373	363	361	353	354	345	347	355	346	354	370	362	357	381	344	390	309	375	344	391	417	361	384	375	352	351	363	361	368	355	352	367	354	350	376	382	350	385	349	372	366	332	343	339	352	355	374	354	340	371	383	367	313	341	354	370	375	339	373	352	378	394	399	381	398	329	367	375	339	368	371	369	378	346	357	347	296	388	361	357	394	346	350	356	363	377	367	363	368	382	359	334	316	353	359	328	342	327	363	351	335	367	377	353	366	368	367	396	349	358	343	384	369	355	331	334	341	325	350	361	379	360	399	371	350	375	340	359	406	368	366	342	340	334	340	361	396	362	338	337	357	367	344	366	349	395	339	377	357	333	378	347	372	331	361	343	365	334	353	335	330	348	317	380	371	357	336	342	328	383	342	336	338	384	350	378	351	333	363	370	358	383	327	388	342	356	402	397	366	350	339	361	356	382	363	333	349	375	335	348	361	385	321	325	382	384	333	351	367	362	358	386	377	340	362	355	355	359	339	381	359	326	363	384	360	343	359	388	362	357	344	343	343	335	304	415	354	329	371	350	394	344	380	356	372	334	334	355	327	391	367	330	399	338	345	364	404	365	374	368	379	384	341	368	387	392	376	368	371	351	364	356	382	341	351	358	380	336	361	360	383	358	377	357	341	395	327	378	359	348	333	346	338	364	348	368	367	346	364	352	371	333	357	342	377	385	353	359	332	346	325	340	394	384	344	352	353	342	328	368	359	345	369	375	351	373	346	339	368	332	392	359	379	372	362	373	332	349	361	342	332	363	352	353	339	363	329	339	377	371	324	397	328	308	364	328	347	368	369	368	357	330	337	333	348	366	346	335	367	385	368	351	350	336	333	371	339	355	373	360	329	344	367	372	360	347	321	380	324	330	353	367	351	326	359	351	364	381	355	322	357	369	306	363	352	337	365	345	352	348	341	342	399	367	344	360	346	355	370	383	366	367	332	353	349	372	353	355	331	340	366	388	380	387	363	370	351	366	333	342	389	392	334	354	354	380	385	349	389	365	373	359	363	353	399	338	337	351	385	373	380	358	332	341	371	341	369	314	348	348	366	379	347	366	396	357	348	361	358	368	337	366	375	353	333	344	334	375	370	347	366	376	361	369	345	370	333	341	328	333	328	327	352	352	350	316	359	341	333	364	336	369	353	355	371	365	331	362	345	374	391	354	363	379	342	364	361	344	332	329	333	326	384	346	356	339	372	390	334	344	378	373	374	367	379	349	326	366	343	328	395	381	337	376	335	336	391	392	372	350	360	367	342	370	366	357	336	341	373	379	383	368	329	355	368	345	346	374	393	352	360	367	340	338	344	345	357	350	344	351	366	386	362	342	361	333	365	364
8283	1383	2330	3808	3566	2206	2107	1799	1673	1436	1441	1398	1142	1117	1088	1080	1028	1015	1008	992	1025	953	961	959	944	986	947	924	872	892	944	880	892	867	923	876	891	930	889	902	934	838	896	917	896	937	859	955	909	877	861	903	908	895	898	932	916	897	906	830	904	902	862	897	900	845	890	908	906	896	851	832	854	899	914	879	892	815	935	903	891	865	965	881	842	915	844	833	848	854	825	864	875	824	895	891	885	856	864	861	933	835	870	851	922	889	829	882	942	885	881	858	874	898	857	935	878	862	866	817	897	884	923	924	899	867	874	872	863	860	868	834	854	866	935	876	890	882	867	938	887	881	909	899	906	873	897	913	841	878	900	846	836	889	905	895	804	868	934	892	879	950	901	906	857	862	891	902	888	904	906	887	925	837	879	893	883	913	895	841	874	879	865	879	876	969	900	854	886	910	845	890	861	847	923	886	876	882	857	884	884	884	872	877	905	919	866	884	912	893	860	899	881	907	872	832	868	896	880	887	860	853	907	882	830	871	894	906	854	890	833	847	856	885	863	908	901	882	874	911	893	838	856	848	903	871	870	833	932	863	880	847	831	854	875	858	878	892	879	891	845	927	897	880	930	867	901	824	871	880	910	919	840	839	851	920	832	866	902	853	864	888	868	888	936	879	832	919	849	921	932	880	901	929	808	897	882	903	857	949	840	832	812	861	852	870	911	847	864	877	909	897	836	887	874	844	896	916	924	868	927	843	889	904	884	889	847	884	904	862	926	895	882	861	869	854	867	883	875	816	869	871	893	911	931	873	876	905	859	891	865	871	850	939	840	921	933	938	908	886	896	884	899	857	850	844	853	924	878	862	842	908	875	904	831	855	895	910	944	862	869	881	871	845	869	838	882	927	879	890	877	853	897	901	859	867	900	865	954	845	890	822	836	867	882	861	896	875	859	899	908	877	861	856	881	845	917	852	888	896	872	891	876	921	839	897	899	895	860	893	871	856	895	872	850	836	869	922	887	846	899	816	859	899	848	946	839	836	856	908	862	861	934	886	852	865	902	855	940	911	905	869	898	869	914	841	902	855	886	875	861	892	868	822	849	840	919	883	844	849	876	886	867	867	858	931	885	877	852	856	881	868	877	906	901	826	895	887	855	913	859	857	892	849	853	908	925	921	889	873	866	874	929	813	892	859	913	870	825	850	858	843	878	857	831	867	858	864	885	827	828	870	873	831	921	850	849	938	858	909	876	887	883	889	932	911	869	875	836	875	823	881	840	881	862	844	815	897	860	898	848	884	863	881	896	937	854	851	885	925	887	902	852	880	896	846	848	873	881	885	876	875	822	873	866	910	890	818	962	867	935	858	847	856	828	865	849	845	913	918	846	915	897	844	875	883	858	877	874	888	883	927	889	884	844	904	853	851	890	852	841	886	917	884	905	865	833	874	921	861	858	896	927	880	918	856	901	838	847	813	879	826	848	884	895	879	879	895	862	915	941	879	841	875	900	962	883	908	858	882	855	876	887	873	877	907	920	906	836	873	903	885	870	867	863	854	849	878	911	904	841	902	920	850	860	915	872	884	881	866	882	909	873	885	849	856	906	900	861	851	879	869	858	868	816	840	872	876	872	830	859	862	919	870	900	900	756	817	913	852	861	882	894	882	856	940	905	810	841	867	836	937	884	899	905	897	899	874	840	872	888	892	900	862	848	884	909	904	875	928	895	898	885	871	876	842	902	874	850	854	848	908	900	856	849	870	835	887	868	893	895	878	844	885	824	867	823	904	872	899	857	906	851	814	842	872	903	886	895	864	914	862	887	885	864	859	876	929	909	841	863	834	888	834	906	870	890	922	850	900	836	880	883	882	850	877	899	892	865	889	886	854	871	926	901	939	873	849	871	894	901	873	849	863	843	892	877	886	904	862	819	896	888	881	861	920	846	858	846	791	921	890	869	883	863	899	813	888	800	885	872	836	855	879	862	914	873	918	879	901	859	877	895	867	866	904	897	792	874	920	836	908	891	826	882	875	863	860	793	899	865	838	864	819	889	868	869	887	894	813	900	839	874	829	892	863	849	868	887	861	868	908	893	854	899	792	924	870	893	888	862	792	840	885	895	878	910	869	879	883	909	821	872	888	924	886	921	927	864	839	806	880	866	876	826	888	848	875	896	858	939	892	861	892	912	906	895	888	861	846	927	859	871	863	943	845	860	890	892	884	888	872	840	896	917	885	860	901	901	834	879	857	852	934	893	877	899	878	886	890	862	873	866	881	898	849	841	888	802	854	850	892	874	899	838	886	828	902	842	844	855	937	931	853	876	867	874	869	855	905	883	874	834	937	861	907	918	920	888	870	875	873	889	879	908	866	907	875	929	908	853	869	865	858	835	854	895	904	800	888	851	885	890	904	934	868	856	850	916	890	784	839	886	842	912	836	869	845	897	893	901	834	905	897	845	870	892	858	869	889	879	865	819	956	875	918	856	871	932	875	867	866	901	888	851	856	924	875	887	854	832	833	842	917	876	921	835	888	865	844	917	884	925	894	880	893	862	866	902	869	861	894	858	920	887	838	907	888	888	893	891	843	878	917	901	921	920	882	875	872	855	858	872	804	907	880	879	909	833	891	867	895	849	860	886	876	867	863	888	863	861	881	929	876	871	829	865	910	872	870	923	879	901	868	885	871	894	839	849	858	861	861	823	885	878	879	903	873	877	895	901	821	862	868	880	868	887	855	837	929	870	905	896	858	856	887	857	931	870	897	865	867	909	896	899	881	854	838	880	822	922	902	886	833	824	861	812	917	846	904	849	938	826	861	870	897	840	858	902	918	920	885	927	891	894	897	900	881	929	906	924	846	871	875	907	850	849	905	874	867	904	907	860	873	922	935	853	835	852	884	852	857	826	846	857	894	893	930	870	889	880	893	862	864	890	857	884	858	815	921	874	880	892	850	850	873	886	813	906	854	831	878	830	894	893	859	906	900	825	847	883	848	828	850	856	849	855	900	916	892	942	889	872	884	877	876	854	867	835	883	903	857	911	803	896	903	854	878	874	849	836	896	864	931	877	858	861	885	919	892	874	861	865	931	884	870	879	927	833	879	883	872	879	859	860	849	886	854	834	919	875	836	893	827	779	915	878	857	924	920	921	849	854	835	860	877	877	873	866	897	855	894	913	888	911	856	905	848	915	867	829	900	915	898	879	838	891	898	870	871	883	831	882	811	862	836	896	848	885	829	879	888	876	914	916	934	894	896	876	886	898	915	899	893	901	815	874	872	862	865	924	933	863	859	899	900	894	916	850	853	870	893	881	892	874	909	849	894	894	853	853	852	878	899	901	866	875	832	864	878	886	865	876	854	876	891	909	923	840	883	930	873	851	881	841	852	851	867	822	878	835	886	898	873	839	864	832	898	897	866	866	876	893	858	886	909	871	828	838	876	863	927	867	866	854	830	880	863	913	882	892	840	867	843	873	863	895	873	910	921	885	877	891	831	836	892
1721	364	380	389	513	389	382	368	328	383	366	380	346	346	365	354	346	408	374	385	341	369	391	376	369	332	354	351	364	366	383	351	385	360	377	359	351	362	396	377	350	376	382	369	377	356	371	383	353	354	346	341	350	337	340	357	338	339	369	359	342	380	360	387	375	365	384	345	389	339	356	372	352	366	316	321	343	362	348	345	367	352	356	338	338	354	366	373	373	365	374	379	371	355	339	363	314	375	355	352	389	360	351	393	365	393	363	354	349	374	358	372	344	382	328	378	375	371	376	343	399	366	364	324	326	325	355	360	317	356	352	355	357	346	369	296	376	375	356	384	344	342	337	345	376	384	368	363	371	362	368	377	351	382	326	368	339	345	394	350	333	324	381	367	393	367	350	340	363	360	355	356	361	392	362	369	359	362	332	331	367	352	345	363	337	341	329	386	370	363	380	336	352	354	357	371	357	362	337	347	329	339	312	366	352	341	378	357	381	398	368	321	375	334	372	344	333	356	369	365	356	348	307	349	343	343	369	426	364	369	357	393	340	362	329	376	359	348	338	383	342	354	333	379	381	361	384	378	342	356	358	340	357	383	366	338	388	361	392	338	369	381	331	350	366	316	335	383	373	340	361	385	340	350	365	342	350	342	388	371	402	371	381	365	345	368	350	351	361	369	390	355	375	360	367	366	329	345	346	352	364	399	416	348	406	352	335	363	347	390	340	350	372	370	353	348	352	336	363	359	387	390	371	371	342	371	350	384	373	379	311	372	345	347	392	349	357	346	371	348	367	350	346	380	341	348	313	346	347	408	367	343	343	377	328	357	349	347	348	372	398	359	363	366	356	345	382	366	393	350	357	372	367	357	377	396	372	381	361	353	355	335	329	353	350	347	380	382	346	381	353	385	373	385	326	357	355	395	345	393	322	360	376	381	378	354	354	400	361	379	372	360	363	378	361	373	377	384	348	355	364	399	348	354	344	369	349	350	329	391	351	347	372	363	338	331	314	312	377	356	355	353	378	383	366	382	362	392	367	373	379	374	384	337	395	407	394	355	372	343	349	354	373	341	353	365	390	379	375	347	321	364	368	373	376	365	396	351	365	315	346	351	378	356	340	380	380	330	332	338	401	397	388	333	352	394	339	394	370	367	362	363	379	376	393	392	368	382	372	310	356	383	363	358	359	334	355	375	343	401	386	399	346	334	372	385	398	347	372	340	368	342	400	387	328	345	378	359	364	367	384	342	347	353	382	353	369	384	366	336	364	353	364	362	385	383	388	365	368	317	384	374	336	335	341	356	357	367	347	374	302	348	386	346	373	348	398	382	390	359	359	360	368	333	332	342	356	369	396	376	341	354	390	347	370	373	385	346	340	368	332	323	379	346	382	357	385	355	344	371	362	347	347	353	393	364	334	352	347	349	362	320	357	364	379	377	412	370	345	363	316	378	329	334	351	334	317	356	401	351	346	363	353	341	357	345	374	363	360	314	383	350	370	342	341	358	338	377	370	359	365	386	353	365	382	432	385	390	371	349	353	348	380	354	354	356	356	371	350	351	341	377	359	361	359	377	369	388	363	377	372	366	362	354	380	333	370	344	383	362	339	349	362	389	364	319	348	335	362	370	351	342	388	336	353	350	362	373	400	351	373	381	349	387	354	348	377	370	343	361	367	347	363	335	356	383	363	397	347	339	359	359	367	344	364	346	326	343	362	354	322	340	345	404	383	383	326	322	368	358	332	423	375	368	381	358	355	348	328	346	380	363	362	353	388	352	409	382	341	371	347	358	401	349	352	395	374	373	356	401	391	366	368	331	384	341	352	387	404	347	341	355	368	355	374	369	354	349	356	368	391	373	359	395	362	360	360	393	314	335	328	371	358	353	365	328	358	339	383	399	338	375	392	361	380	374	407	356	351	355	355	343	359	340	376	377	398	372	382	363	367	360	350	352	355	415	375	336	364	385	356	380	367	380	343	376	406	362	326	346	352	366	347	387	374	359	371	333	370	347	375	352	364	340	393	359	325	365	334	375	363	346	414	386	383	381	378	367	348	352	354	369	338	365	370	320	334	355	357	351	341	407	321	395	363	366	387	383	337	349	352	339	375	375	388	347	367	393	369	367	361	344	368	369	355	369	366	346	378	363	341	346	416	337	370	363	378	364	355	377	369	324	349	377	356	387	393	381	362	375	344	352	384	304	362	351	326	351	332	372	390	352	375	367	353	353	369	368	345	364	334	334	356	372	384	362	388	320	342	381	360	351	401	364	377	362	323	329	349	357	332	360	372	316	346	350	357	341	391	352	344	362	375	360	348	374	332	340	354	347	362	374	344	361	395	362	336	360	353	362	390	346	354	368	392	371	336	373	323	383	329	384	374	403	331	363	370	372	361	354	384	365	356	365	391	381	418	364	377	347	351	360	365	364	340	333	369	361	356	357	378	376	368	370	394	351	370	381	347	373	351	341	368	374	371	407	337	374	381	359	316	372	318	359	395	388	339	359	360	396	363	313	350	419	326	341	378	365	339	330	374	350	355	360	357	387	378	362	323	380	358	376	355	379	373	374	339	397	397	364	325	358	377	375	387	365	353	321	348	339	372	393	341	334	354	392	335	346	357	351	382	357	360	346	381	337	347	412	392	350	398	404	377	365	352	367	344	371	416	376	373	330	318	399	322	360	416	377	340	350	391	324	340	377	339	381	356	363	352	297	346	393	382	351	345	344	367	364	373	362	382	318	400	370	349	353	344	341	354	332	364	412	377	353	371	386	367	391	326	380	360	374	356	355	392	331	361	343	350	369	383	376	334	357	382	379	382	375	371	358	340	359	366	325	358	352	379	391	379	371	393	323	368	346	364	340	345	356	382	405	357	374	353	370	356	335	386	377	364	358	361	359	356	385	369	335	375	365	357	370	362	370	356	379	399	340	378	355	359	343	356	351	383	391	320	345	373	361	373	331	359	356	399	372	333	382	363	343	355	363	334	364	378	355	380	356	354	366	369	336	367	368	305	364	358	332	362	365	363	398	380	364	331	343	351	309	371	325	381	397	334	369	380	370	362	366	353	349	387	364	374	352	337	340	373	375	356	344	330	361	321	356	347	356	366	352	384	373	350	377	336	353	358	334	366	331	378	365	338	383	366	348	338	346	330	392	371	391	359	383	383	333	380	342	348	336	365	376	381	364	351	354	385	349	350	394	362	319	383	408	361	372	367	326	346	368	353	354	347	334	380	384	348	352	398	348	366	350	364	354	381	390	375	394	374	390	340	363	381	335	390	343	367	353	346	332	345	340	396	360	388	359	374	363	316	346	349	385	386	361	345	342	352	319	386	366	396	372	383	366	355	346	389	381	379	353	350	370	348	401	324	356	399	387	361	344	375	372	364	369	378	360	359	393	407	358	357	374	352	375	368	327	361	370	323	373	334	391	351	360	375	373	358	384	369	395	363	384	379	350	362	375	325	394	344	375	355	343	375	399	425	376	348	346	356	337
2080	903	887	1209	1377	916	915	910	929	850	890	835	882	816	875	844	824	903	854	854	805	837	825	830	890	903	877	846	869	863	844	841	848	843	834	821	883	849	825	842	891	823	843	866	894	863	886	865	856	838	850	830	807	854	816	841	836	858	867	861	837	892	859	885	872	840	856	844	813	809	885	834	852	804	859	872	853	873	835	878	838	830	849	844	850	852	857	831	834	861	868	892	854	830	906	851	843	878	845	878	848	841	856	835	880	829	873	826	850	836	857	860	866	830	804	836	825	802	849	848	873	826	871	857	875	893	827	838	859	818	858	815	876	846	829	889	822	863	862	836	843	835	824	839	847	828	820	826	840	921	840	852	881	872	844	866	882	861	908	831	870	826	846	902	830	827	824	896	874	854	827	862	848	814	849	838	879	851	837	822	860	836	851	865	883	818	883	838	786	863	804	882	850	908	861	864	823	831	877	851	880	790	915	876	863	836	841	909	863	861	895	824	860	868	864	870	839	892	880	800	825	903	870	870	834	873	845	830	857	817	854	838	856	848	850	750	844	884	867	860	838	843	853	847	817	859	899	805	839	796	869	810	855	835	892	855	836	815	877	878	804	845	816	888	878	809	828	839	872	867	837	801	837	808	813	847	837	835	839	842	849	898	890	898	842	880	913	888	897	891	825	819	827	846	828	817	865	836	856	833	849	865	848	799	806	858	849	834	822	896	869	840	863	838	819	860	817	847	860	836	857	837	814	828	833	866	810	836	840	851	804	816	871	813	884	823	809	831	858	835	838	840	836	835	824	848	856	839	788	845	869	870	868	884	810	859	830	857	869	892	854	838	779	862	755	836	821	842	839	852	811	852	807	839	873	851	813	814	825	847	820	878	850	868	842	868	864	838	840	834	879	907	818	830	809	819	890	824	921	837	871	834	884	835	887	897	850	824	840	865	860	821	871	810	819	844	909	821	800	869	882	857	813	877	881	841	896	812	874	842	908	888	914	791	848	863	835	803	844	847	856	823	828	821	867	849	839	842	831	871	832	835	856	819	790	851	848	840	815	868	884	899	821	878	865	796	839	861	856	846	892	831	850	899	893	787	901	855	845	825	805	791	891	882	830	887	854	839	829	866	829	892	897	848	803	827	828	859	866	824	872	885	822	873	813	843	822	846	863	798	820	840	844	880	873	787	887	899	845	816	880	875	855	855	801	847	870	811	851	806	862	864	892	910	829	821	832	854	850	889	863	849	841	849	863	869	879	836	804	898	778	836	856	890	852	850	849	875	816	834	850	839	825	839	832	864	849	835	827	856	852	879	831	867	879	838	849	823	888	875	884	844	834	838	804	863	810	826	856	854	872	790	926	810	856	887	852	874	867	788	843	837	834	852	832	852	852	872	807	864	906	834	810	847	885	821	860	878	835	880	836	859	815	887	881	859	857	857	863	894	854	837	870	844	885	830	875	844	847	881	906	876	844	896	848	882	790	811	867	851	883	805	753	843	874	929	868	885	825	839	865	838	869	845	838	824	905	910	784	851	899	861	864	801	864	850	786	825	795	886	843	815	869	813	860	848	909	858	828	852	825	870	856	825	838	875	838	806	798	837	884	800	862	855	838	827	844	869	827	859	909	848	855	852	855	846	851	883	843	828	883	879	860	848	873	827	832	860	775	891	857	852	850	805	808	868	837	835	864	851	861	833	843	870	799	914	820	871	886	898	928	852	882	828	818	857	906	817	835	867	869	842	810	865	879	802	852	868	863	824	855	845	830	880	874	844	818	862	834	902	862	843	865	795	822	818	871	878	873	860	902	853	883	817	793	870	861	857	840	818	861	819	829	834	840	836	867	855	811	864	819	866	849	840	846	795	822	851	844	898	839	836	851	871	863	851	879	831	867	863	882	874	862	843	856	828	867	868	884	885	842	851	889	826	853	815	846	842	803	836	836	854	890	858	805	872	803	807	867	816	824	828	816	862	848	844	822	881	862	833	802	818	879	919	874	819	826	798	850	877	804	887	873	864	809	871	844	862	870	806	848	856	877	821	808	861	860	864	855	830	840	847	822	834	870	844	842	857	827	826	860	868	827	827	829	856	865	844	844	826	860	883	834	839	859	807	803	845	866	820	872	847	853	870	841	844	853	862	853	882	867	745	903	835	851	852	847	862	871	857	828	860	884	829	868	885	840	930	815	831	808	884	880	845	830	880	844	838	870	846	860	831	861	854	877	859	868	940	808	862	814	823	881	830	853	814	881	865	884	840	848	884	879	841	844	821	815	874	881	875	845	894	842	850	854	878	826	869	867	836	880	811	777	855	843	822	824	857	831	911	888	885	830	861	837	872	864	838	847	791	876	908	866	836	820	883	828	841	831	813	820	836	832	817	871	824	846	807	829	880	887	809	824	808	896	857	830	850	854	833	792	830	844	830	853	842	810	867	849	867	879	883	862	853	864	853	850	877	852	833	790	855	858	864	802	889	852	898	865	911	865	844	845	844	819	823	830	887	850	864	822	858	817	912	825	866	871	830	899	808	872	849	883	823	850	811	821	838	857	914	851	832	834	875	889	851	891	787	842	882	853	827	868	841	848	824	874	886	810	908	848	819	806	860	848	845	832	828	818	853	853	853	869	831	872	926	819	835	915	849	911	867	878	814	804	831	889	860	857	850	863	833	851	864	815	894	838	867	849	910	833	880	887	905	859	844	860	865	799	838	922	862	834	893	853	851	847	846	793	875	857	874	864	794	880	855	831	856	824	835	886	912	833	871	816	822	856	895	877	849	870	859	846	865	818	884	906	813	836	844	827	824	832	894	860	832	855	786	891	904	895	851	857	827	829	855	852	881	859	820	857	827	817	860	878	859	874	767	884	816	841	853	914	820	823	833	877	855	880	828	882	866	908	889	812	780	856	853	834	824	857	854	847	788	880	851	882	836	828	823	842	799	854	837	825	844	855	838	831	817	796	869	810	826	839	866	901	814	826	865	805	815	829	856	821	849	839	847	862	818	860	831	900	828	860	895	861	867	845	883	846	808	815	874	894	894	836	855	869	849	910	845	819	807	911	860	855	902	875	866	834	823	855	890	839	894	852	863	864	847	824	856	849	838	866	840	876	870	887	836	805	890	885	860	850	795	844	810	856	842	895	836	847	823	828	815	846	838	814	875	819	865	796	814	824	873	852	867	798	867	877	855	884	805	891	888	823	833	865	842	864	844	842	839	865	879	829	835	849	853	863	855	838	814	802	795	875	815	821	891	885	793	892	794	871	841	800	895	812	838	796	803	802	885	856	884	863	892	829	844	855	899	858	849	873	834	828	812	838	817	899	884	855	883	913	855	847	856	847	758	851	859	904	831	851	817	787	828	798	836	857	886	887	810	848	879	871	860	819	810	850	807	850	806	881	896	837	867	815	845	810	888	830	899	842	869	840	858	888	849	870	887	857	867	852	806	895	871	828	769	858	893	864	841	908	843	857	803	834	811	837	800	846	821	858	843
6860	553	539	529	637	357	332	315	263	276	264	252	230	232	223	238	215	228	192	215	197	224	194	193	218	198	242	205	231	238	233	229	208	244	231	217	205	196	208	211	207	214	220	235	207	240	223	198	229	248	239	188	200	216	237	217	191	191	208	210	178	208	235	221	207	223	235	226	237	216	220	216	180	215	187	215	220	223	200	215	189	236	212	240	215	195	167	194	222	227	194	211	205	199	194	233	207	236	174	208	211	236	208	199	217	162	174	219	226	189	214	219	206	213	227	210	204	217	232	236	236	205	198	214	205	219	214	224	188	204	191	237	211	206	214	214	229	213	182	214	204	229	195	222	216	209	201	242	211	212	204	198	207	217	215	187	202	215	203	215	199	218	209	236	226	221	236	220	221	208	220	246	223	209	228	227	188	231	194	205	226	237	213	196	230	193	225	235	229	225	226	200	229	196	194	242	193	215	220	204	191	248	210	201	180	220	218	255	191	186	232	236	249	219	219	193	227	232	219	231	235	198	203	224	204	196	230	212	204	233	209	249	192	207	221	214	233	220	212	198	213	215	194	228	198	213	231	226	210	220	218	239	209	219	223	200	210	224	209	215	209	211	233	231	245	222	246	226	183	203	210	209	200	223	189	212	213	200	231	228	203	210	206	184	214	229	238	212	208	210	224	209	224	236	229	213	226	217	181	185	201	244	198	203	219	196	225	213	216	183	229	218	226	207	239	225	238	254	217	223	207	230	203	212	205	215	203	219	227	200	198	193	203	215	203	214	212	214	203	215	208	238	214	213	231	188	228	213	189	208	217	207	205	211	221	211	211	202	215	203	216	209	218	220	218	232	187	194	222	221	207	194	186	243	214	223	212	202	217	215	228	237	237	229	230	212	217	227	233	209	213	174	194	203	188	207	190	187	212	201	222	197	195	211	208	205	242	229	210	194	191	192	186	202	232	190	221	228	238	219	209	227	218	225	216	196	186	207	199	218	217	206	209	219	208	210	226	225	235	212	244	240	226	220	201	235	199	230	223	191	194	210	206	226	221	205	236	228	210	203	221	202	229	221	215	224	213	200	210	224	220	216	203	224	229	205	213	206	199	224	197	238	216	225	260	229	228	207	226	251	211	220	229	212	218	210	216	183	189	228	208	207	227	215	214	244	227	227	211	211	202	186	174	214	210	207	214	201	203	231	212	208	217	231	204	206	234	253	220	223	204	193	202	229	213	191	224	228	236	200	214	213	228	219	221	213	239	198	200	182	221	213	217	206	211	203	221	206	217	227	201	231	220	188	211	207	200	194	234	239	258	225	196	192	204	223	201	220	180	209	231	193	215	201	181	245	225	226	199	221	232	226	241	224	228	185	202	203	197	194	205	246	190	204	217	198	204	216	231	222	210	238	227	231	215	208	223	189	192	208	217	213	221	224	211	207	197	210	209	169	186	210	222	196	208	223	245	209	212	221	212	219	217	198	220	185	192	207	228	205	202	199	193	243	211	232	219	221	219	231	207	222	217	214	219	190	217	211	216	221	202	222	206	211	196	209	228	204	210	200	220	201	222	244	223	207	209	192	209	218	209	204	232	232	209	223	185	196	221	220	198	210	200	215	202	224	210	205	248	220	193	215	238	226	229	202	221	226	194	210	210	240	206	205	234	224	217	245	172	207	236	218	190	198	199	245	221	201	222	208	219	231	195	222	214	215	222	232	210	225	208	196	214	202	198	206	232	218	199	218	209	246	211	212	224	211	207	210	214	232	201	196	236	169	190	251	208	208	232	209	236	208	197	240	217	240	246	204	207	232	201	203	197	210	228	204	210	212	211	234	222	252	232	233	220	234	212	229	220	214	204	213	233	236	200	219	232	194	216	200	221	235	207	208	210	206	207	221	217	190	218	233	199	241	211	204	220	253	215	224	188	245	190	218	201	203	209	188	185	191	224	210	216	210	200	204	222	227	206	220	208	215	190	178	226	209	213	196	193	213	222	225	238	251	208	197	192	207	214	217	218	212	211	200	218	187	229	208	225	199	232	220	216	205	212	232	202	202	241	218	202	202	209	196	219	214	217	226	224	203	216	239	200	205	201	223	205	185	217	219	201	208	225	198	198	210	218	232	202	225	188	203	211	213	197	222	195	190	201	220	212	205	223	199	233	206	206	238	199	219	209	215	200	202	232	215	233	228	213	206	246	232	204	219	222	205	193	226	222	205	191	219	219	199	207	220	214	213	233	204	186	225	205	205	185	235	192	185	217	198	210	243	201	216	209	225	213	203	218	192	217	236	236	226	205	201	224	216	214	213	218	222	210	214	214	211	191	248	200	212	248	222	176	208	209	197	206	209	195	218	206	235	217	228	210	208	225	226	210	202	221	191	203	207	208	215	223	225	228	207	239	225	235	209	203	190	185	197	221	227	225	206	229	250	235	210	207	209	230	213	222	183	206	228	224	200	229	208	235	183	195	221	222	230	206	222	206	200	266	232	229	236	185	218	215	205	210	202	217	233	207	216	204	205	192	212	205	214	209	194	184	210	192	217	210	226	205	234	237	233	220	225	242	205	215	220	229	223	212	207	202	216	206	211	217	221	236	225	218	214	207	198	220	221	199	206	246	226	222	230	210	206	224	202	220	186	199	212	235	194	237	239	224	191	195	205	216	234	221	199	191	163	220	236	205	239	237	191	192	229	244	208	215	193	222	204	225	202	226	199	195	222	208	201	203	220	218	208	215	240	183	199	204	206	209	238	220	213	232	212	196	228	196	217	188	200	246	224	245	234	212	247	181	205	234	221	196	222	244	251	226	224	253	188	213	220	236	209	229	202	202	202	212	231	206	208	199	239	200	201	214	222	195	217	211	201	220	213	214	197	211	251	208	196	216	219	220	213	228	226	190	196	210	213	203	221	184	215	217	221	211	221	194	184	237	178	189	181	222	209	191	203	191	188	199	205	170	202	214	206	215	223	210	236	225	217	197	218	222	213	204	224	204	220	229	200	213	224	225	195	247	230	217	181	194	216	220	211	210	223	238	227	207	207	226	223	240	228	191	218	204	224	216	215	196	212	215	212	234	189	190	202	210	227	196	201	233	214	225	210	211	224	237	239	251	218	240	222	223	212	162	193	222	234	211	234	250	207	204	249	221	215	212	202	209	225	217	214	233	215	205	219	211	209	269	229	222	194	194	191	222	206	211	253	202	204	201	218	214	213	221	201	227	197	208	203	204	216	229	196	248	241	231	210	197	230	213	233	190	226	223	207	200	208	219	190	193	209	205	199	211	219	187	185	203	224	232	200	220	175	212	235	216	216	222	185	207	197	214	212	229	247	236	259	242	202	198	206	215	253	220	229	226	201	215	193	182	210	224	199	220	231	217	202	240	216	189	234	214	194	213	226	233	232	192	206	216	251	213	208	213	232	214	193	212	233	226	219	231	239	233	223	194	208	197	193	196	196	225	199	216	202	193	223	218	196	232	228	203	227	223	211	203	207	233	220
6146	880	1280	1705	2336	1284	1194	1148	946	884	897	847	770	711	640	613	640	668	649	612	595	625	621	649	613	562	616	608	581	623	604	607	600	583	587	624	633	599	584	599	548	573	560	583	591	553	607	563	582	544	591	583	597	561	593	590	588	608	575	599	598	585	568	605	605	569	591	586	546	584	590	560	536	628	547	541	594	548	612	538	570	589	590	562	520	567	583	561	572	577	585	564	571	569	578	600	612	581	562	572	569	570	582	603	534	576	543	525	551	572	588	593	591	550	574	586	605	549	587	577	594	568	590	563	623	571	558	583	569	552	571	581	600	572	600	572	557	563	616	544	547	595	562	571	563	581	590	574	571	584	573	579	573	553	545	538	585	620	584	585	544	597	571	588	588	584	565	606	575	557	580	603	567	579	599	570	566	586	536	571	553	587	536	527	563	556	573	557	578	561	591	592	564	535	546	539	551	575	560	587	617	546	556	554	582	537	550	600	582	592	563	565	553	645	563	560	617	582	570	570	578	582	586	546	556	597	570	573	589	591	561	601	558	540	587	592	580	604	547	599	572	571	578	555	579	598	565	582	586	641	559	563	584	594	572	585	550	554	575	558	593	622	571	580	567	558	569	568	582	560	609	568	542	583	533	586	597	608	617	573	557	573	573	583	573	560	561	576	546	567	557	576	562	622	534	564	549	526	571	559	582	598	599	578	539	581	592	579	554	540	571	594	571	609	579	592	583	632	606	532	570	504	561	525	559	563	560	559	576	568	567	566	564	525	574	574	579	588	580	601	548	571	548	557	592	565	569	591	528	562	529	583	589	595	564	544	562	576	585	523	580	528	555	577	512	551	560	588	601	609	560	532	580	588	583	590	567	582	539	547	575	510	578	581	571	558	544	593	577	571	553	582	587	603	560	547	568	591	577	565	562	551	577	615	605	556	601	554	544	576	588	583	588	563	524	591	564	583	561	566	573	593	565	534	589	573	573	611	545	570	579	556	565	569	623	615	566	558	571	623	574	592	544	537	612	565	571	620	582	611	582	544	568	569	571	554	547	590	588	540	567	549	593	587	616	535	563	582	606	564	527	625	594	552	605	600	609	575	562	607	578	552	583	573	572	576	568	577	563	581	559	572	583	578	565	587	556	583	535	581	578	577	568	591	574	521	572	594	602	533	618	579	573	556	568	572	573	571	610	591	557	575	603	552	589	588	553	544	548	541	549	585	584	538	565	585	611	555	575	564	577	516	597	567	583	528	544	575	546	564	564	590	583	580	604	542	532	575	576	555	590	569	542	603	544	609	582	567	563	581	576	579	550	581	573	571	604	581	568	577	589	547	586	585	543	567	563	549	565	542	605	598	547	601	555	574	577	575	586	562	609	543	546	572	538	579	589	604	563	571	584	594	594	550	605	557	565	561	582	625	560	560	599	554	645	562	564	597	568	541	534	605	628	627	579	563	627	636	588	566	555	559	569	552	558	575	548	618	580	555	531	590	591	582	520	571	590	550	600	552	552	585	550	549	549	570	548	587	562	582	564	602	546	580	536	564	595	614	589	577	522	575	599	545	596	587	561	596	578	596	539	540	576	545	597	562	568	562	562	589	571	597	548	556	545	562	549	600	563	559	614	670	599	556	545	590	554	544	574	554	570	584	560	583	547	581	566	552	560	573	602	574	571	580	572	594	577	553	583	591	567	607	567	537	583	559	541	538	550	580	578	607	552	562	583	570	581	556	561	576	554	565	596	561	591	532	563	545	602	548	538	566	576	596	561	573	597	581	567	591	541	549	585	610	571	568	561	595	553	559	575	575	618	520	602	586	603	605	561	532	556	621	575	577	575	600	591	558	566	553	565	568	564	571	599	592	596	576	560	586	578	548	569	578	581	556	579	584	532	591	544	564	573	563	541	539	559	563	576	562	577	577	601	568	583	549	595	542	572	593	567	568	593	518	563	602	585	570	579	585	620	562	538	545	540	577	552	575	561	575	614	571	590	637	553	584	556	574	562	544	576	570	574	572	537	540	544	545	592	597	618	539	553	540	578	530	611	574	571	623	563	609	604	580	613	559	560	568	608	572	593	572	577	607	599	560	577	604	552	584	599	593	606	583	585	559	580	578	569	559	624	589	564	624	564	589	517	546	622	602	642	605	497	581	579	602	577	525	573	588	587	549	562	558	523	561	591	587	554	591	577	568	559	606	604	540	558	578	641	572	601	561	572	531	582	551	549	538	571	646	560	571	611	567	609	608	614	552	511	588	571	537	595	603	553	601	569	581	584	581	558	590	569	575	582	583	533	558	547	578	578	599	591	545	608	622	583	560	562	548	552	596	578	610	586	542	599	606	561	571	558	531	542	578	590	629	567	577	608	568	573	577	543	560	543	586	580	600	589	543	548	572	585	580	577	570	593	603	551	598	581	552	587	541	560	563	618	614	544	530	567	608	607	565	574	581	558	594	519	556	560	535	584	597	594	576	562	561	594	559	611	564	587	566	554	580	575	571	595	556	624	553	568	586	526	572	594	588	566	535	569	603	615	591	582	546	620	576	587	632	547	609	562	634	577	575	575	597	541	565	563	608	589	573	579	586	611	572	587	528	559	549	552	612	595	600	598	549	573	612	575	597	546	606	600	580	585	587	569	619	592	542	580	572	505	578	608	574	590	523	604	581	597	580	589	585	577	596	564	574	591	582	560	606	565	586	500	526	507	583	540	593	566	549	552	558	567	552	538	544	576	559	590	582	569	590	578	602	570	593	569	542	564	584	575	572	593	578	542	553	597	536	552	566	578	581	576	573	598	599	573	592	599	554	623	580	596	557	592	586	563	638	534	558	543	599	615	606	598	611	616	593	576	592	562	605	542	591	551	599	572	574	553	560	606	603	551	589	550	557	566	551	579	558	558	568	540	535	529	567	596	564	602	582	545	618	613	565	592	573	565	577	559	571	590	588	603	620	578	537	592	578	572	550	554	553	559	550	575	586	571	579	555	577	549	579	547	559	560	531	547	591	544	569	541	578	572	574	591	582	545	583	575	594	560	587	618	547	620	554	568	597	591	517	520	557	586	573	552	586	580	569	556	568	557	528	578	604	551	562	578	527	594	570	597	556	556	560	566	564	605	558	645	587	545	603	570	586	537	555	616	556	559	536	546	605	562	575	591	549	588	595	552	556	567	589	610	613	604	575	522	605	578	593	564	565	593	535	579	553	579	598	581	537	545	573	599	597	549	536	557	571	554	550	580	543	587	592	593	530	577	567	531	567	557	568	597	578	596	542	564	534	526	582	561	574	607	600	582	582	547	559	573	581	566	599	595	578	572	580	560	592	604	538	543	555	575	603	575	615	560	560	615	585	623	572	562	583	567	576	589	597	543	577	575	574	572	566	546	549	582	574	553	601	546	605	568	558	535	580	549	571	573	622	591	593	566	597	547	568	606	590	541	570	571	534	592	570	647	595	548	597	586	552	586	583	621	586	548	582	554	539	539	562	604	573
14313	1354	1038	908	987	623	584	562	487	417	461	484	375	396	386	390	379	356	321	366	395	393	403	377	376	408	336	347	353	377	331	353	329	348	351	377	367	376	352	386	375	369	369	333	349	347	337	354	347	365	384	368	372	380	351	368	377	365	334	366	381	349	372	339	364	346	349	366	362	373	332	331	356	381	385	362	353	354	364	364	344	352	365	331	367	361	388	349	339	376	350	367	334	387	327	305	381	343	340	335	386	348	357	323	371	353	341	375	347	329	365	351	321	328	402	358	360	353	407	384	381	334	332	332	331	292	370	385	343	349	337	335	320	351	368	362	338	358	374	371	348	372	359	387	376	346	402	355	318	330	354	361	367	364	334	340	362	333	375	349	334	404	358	385	358	365	360	383	387	350	354	362	343	358	332	395	359	356	355	373	368	334	329	369	338	338	361	380	385	364	352	400	323	387	362	335	347	373	388	369	322	311	346	349	332	339	334	320	357	342	374	343	364	361	382	329	371	344	399	386	361	372	394	342	337	320	354	357	399	370	342	347	365	369	352	373	353	351	404	350	336	327	351	381	350	391	359	368	349	356	327	362	353	355	356	337	360	365	341	331	351	360	379	367	374	321	387	367	357	365	363	404	348	342	375	333	341	386	332	384	322	374	368	345	381	370	378	366	339	374	319	361	374	333	365	350	340	346	368	349	350	354	349	351	339	372	373	334	363	345	357	362	376	361	350	344	309	372	366	381	369	329	355	344	411	344	334	327	327	330	317	356	357	328	369	383	307	353	331	387	320	407	382	356	346	343	378	363	359	333	341	377	319	379	356	382	363	355	344	352	377	337	350	389	373	349	343	366	349	364	363	382	360	326	329	355	349	384	348	315	360	380	344	355	354	353	334	392	359	344	298	358	330	325	370	349	357	349	395	331	355	355	364	353	380	378	338	359	364	380	367	375	338	326	409	363	363	360	328	348	370	338	348	329	360	355	375	341	389	360	330	343	388	337	327	318	373	332	353	363	319	341	379	340	342	328	321	350	334	336	370	363	370	334	325	361	337	359	358	359	316	346	378	326	354	391	372	364	356	355	345	333	392	359	356	338	365	369	389	384	370	341	368	370	373	365	341	344	386	353	350	364	333	363	323	363	341	367	368	396	370	348	325	368	357	356	331	340	347	381	334	384	347	357	322	356	364	366	360	371	383	339	350	422	408	344	363	329	351	360	340	322	369	337	383	334	343	361	343	367	336	367	374	372	360	369	310	326	340	323	349	350	367	384	368	361	361	340	331	359	374	387	341	372	336	327	392	367	368	349	349	343	318	367	343	383	364	334	338	354	340	384	355	369	362	358	389	349	348	383	396	352	366	304	368	351	392	327	371	338	317	333	352	344	361	365	392	348	349	352	379	335	355	403	423	358	376	374	389	424	336	330	393	337	364	355	347	361	338	322	370	346	362	342	374	336	370	385	374	384	341	321	313	364	360	356	343	383	374	396	358	354	360	364	349	352	341	364	369	346	362	358	367	376	370	328	354	359	358	361	372	381	337	339	352	360	338	384	375	320	364	398	390	367	343	365	367	371	363	375	386	355	365	352	365	356	361	365	368	363	340	351	329	353	333	344	354	358	330	326	389	363	321	357	375	384	353	360	285	360	349	340	361	401	336	391	350	368	353	389	339	327	370	339	347	387	339	362	345	353	364	332	353	341	426	354	332	354	394	369	331	366	326	368	356	372	372	325	338	362	330	377	349	344	371	340	345	329	381	348	313	369	335	353	376	359	358	371	324	352	354	378	381	353	339	377	340	327	325	364	378	348	396	320	348	364	328	382	319	336	372	377	327	339	355	356	355	376	323	361	373	328	385	344	331	344	392	361	375	332	349	372	346	325	383	336	366	388	363	354	340	358	344	362	360	340	371	411	372	372	365	352	353	378	382	379	355	383	344	353	343	346	344	352	378	368	346	362	340	358	365	381	361	341	350	312	331	373	360	318	345	350	345	339	380	361	315	357	345	336	338	332	361	360	368	353	401	371	377	365	347	369	356	352	343	374	360	347	346	323	313	355	351	321	354	364	349	322	320	350	339	376	367	357	378	341	389	367	346	345	347	383	354	371	358	348	308	355	347	337	364	358	366	371	354	372	347	315	351	345	321	359	331	346	333	353	354	333	375	357	362	356	379	365	361	375	322	359	343	365	340	382	357	377	348	348	348	334	350	319	338	347	339	370	364	333	340	374	358	376	377	339	379	352	346	325	354	350	377	370	369	372	370	374	367	356	390	387	330	357	341	411	356	378	365	328	395	363	331	331	335	384	368	357	339	350	366	329	344	358	348	363	360	387	333	367	338	381	357	343	377	369	345	368	334	384	350	319	353	407	340	327	344	342	362	329	378	378	347	334	335	371	381	350	344	331	359	350	361	338	319	396	372	370	297	327	365	384	379	360	357	313	357	344	368	373	353	352	361	367	368	365	391	343	346	385	350	377	326	362	332	316	376	334	368	341	356	344	334	342	331	385	344	318	327	342	359	348	375	403	377	409	347	361	344	355	368	350	348	340	382	401	329	386	342	341	337	380	368	344	332	357	348	373	370	332	369	364	351	380	337	335	358	323	352	315	372	373	329	351	363	345	333	398	389	365	375	359	343	340	367	317	369	388	328	356	385	368	330	324	383	365	365	325	374	367	319	366	387	354	368	308	336	348	353	332	350	313	370	317	338	392	369	329	381	411	363	317	353	363	383	362	345	375	378	369	358	354	352	338	390	405	365	373	363	382	403	331	381	347	376	343	298	337	349	366	351	362	375	328	333	323	353	324	349	329	389	378	345	360	340	372	352	390	344	388	337	353	334	360	362	366	356	366	388	364	380	392	353	380	360	329	361	363	330	324	366	392	346	372	376	360	378	374	394	361	382	353	371	347	328	399	392	337	392	342	342	382	376	347	361	341	403	336	339	337	338	334	349	379	386	356	335	351	347	331	357	363	344	375	353	348	355	346	372	385	351	379	398	349	346	319	365	367	365	350	366	352	339	366	388	358	353	366	330	389	380	323	426	351	335	375	334	391	377	377	370	352	305	333	375	345	387	357	321	367	352	345	364	359	334	329	372	379	362	372	387	344	342	383	386	380	351	368	360	394	357	364	383	329	382	337	337	365	418	392	345	350	366	353	365	340	353	345	359	350	318	361	324	367	355	353	347	362	356	351	327	344	323	352	352	383	400	385	357	345	361	343	345	364	376	384	318	315	338	370	354	316	338	340	336	357	347	364	342	355	359	361	373	332	374	320	352	379	369	337	361	379	347	362	351	341	350	361	322	363	385	356	367	320	370	356	399	335	392	368	320	334	365	357	361	345	359	386	366	357	342	342	368	382	329	359	352	365	359	339	383	371	377	394	352	383	356	323	332	344	391	378	347	318	371	352	379	389	386	368	357	390	355	337	372	316	335	364	312	349	322	369	360	344	352	358	361	345	339	358	368	353	347	382	375	333	358	367	361	351
8238	1478	2246	2755	3290	2221	1964	1940	1609	1411	1341	1229	1241	1134	1055	1118	1014	983	1001	1014	978	955	972	925	940	909	901	907	973	944	952	961	907	871	920	876	858	896	930	900	922	864	920	888	852	908	934	890	878	932	885	921	870	874	843	855	883	855	894	900	913	902	867	863	850	875	878	923	832	910	847	864	851	917	919	894	876	860	906	883	831	918	895	892	937	922	888	884	905	889	825	872	866	848	837	885	833	886	878	854	843	865	871	859	863	877	891	851	869	889	821	835	830	877	828	894	926	864	878	901	869	900	868	878	906	932	852	933	843	857	861	856	902	904	878	833	851	894	884	863	855	867	857	902	869	933	899	821	899	866	916	855	896	828	905	804	874	889	867	874	875	860	856	917	897	938	879	907	871	909	873	891	908	958	932	889	875	822	859	864	909	868	950	812	870	897	925	908	842	861	862	943	857	897	915	917	807	872	866	913	901	891	926	915	921	881	906	863	824	844	858	844	870	891	890	905	847	881	871	902	866	912	876	867	894	929	893	880	855	880	852	871	899	871	857	915	940	859	930	837	838	830	945	874	931	847	830	872	865	872	882	815	871	881	892	879	869	871	851	874	914	861	843	909	881	874	873	870	869	829	890	905	888	838	901	905	909	872	880	845	866	911	905	879	888	831	887	914	870	891	878	923	879	950	889	872	887	827	891	859	888	907	867	876	803	833	864	903	867	850	875	910	856	868	882	906	845	916	880	886	864	898	860	861	907	934	885	852	859	882	875	861	889	911	888	856	925	885	824	843	955	837	914	857	904	856	866	871	855	917	886	849	875	867	851	861	872	884	916	877	881	875	923	895	825	887	883	886	917	902	829	863	879	844	875	851	917	855	854	884	853	905	890	867	891	847	864	896	901	857	818	882	867	861	845	845	873	840	851	902	915	883	876	866	867	904	897	865	865	834	871	875	901	887	848	863	874	864	851	872	914	842	825	885	852	891	886	868	888	882	879	871	886	863	901	909	827	904	904	884	886	836	861	898	862	872	866	874	943	886	922	889	897	850	877	864	873	852	880	920	895	943	863	832	866	875	862	921	882	907	908	889	901	856	861	829	860	903	875	887	826	849	851	924	815	920	878	850	858	884	875	897	842	905	888	861	884	911	878	901	877	830	877	882	895	858	837	833	868	840	891	878	899	869	861	919	852	880	852	885	873	880	874	869	849	862	924	807	886	844	867	874	865	877	894	889	893	858	827	858	904	866	843	869	843	872	883	917	893	870	858	905	862	874	877	926	841	917	878	863	875	893	910	813	941	898	877	892	847	907	893	847	928	838	888	878	876	839	865	926	921	844	951	838	874	871	880	879	935	913	859	900	887	855	862	873	853	906	894	889	852	857	883	880	893	840	822	836	918	906	885	894	880	918	835	908	848	867	860	916	855	890	905	907	840	897	896	882	848	874	811	898	894	885	919	887	803	855	884	863	826	878	884	846	936	874	888	866	892	877	879	905	894	880	910	901	906	862	925	872	877	869	892	866	842	871	847	866	850	871	889	899	871	842	893	878	887	934	945	894	930	859	912	842	906	864	914	871	891	920	867	872	847	897	882	904	878	862	890	833	872	861	868	870	918	925	836	869	877	887	828	853	851	890	793	874	845	838	856	911	892	868	855	837	882	891	891	854	901	896	914	947	889	837	840	819	868	866	919	817	855	820	889	880	912	858	890	921	866	892	839	874	897	881	851	864	878	869	855	843	895	906	905	823	876	837	884	922	871	854	893	868	818	897	876	913	852	929	845	872	898	851	882	858	857	866	883	867	867	900	884	960	884	844	884	853	899	898	892	868	916	831	876	902	872	890	913	851	865	856	871	877	902	864	873	902	892	911	897	846	909	920	880	871	899	928	926	861	844	846	887	835	873	856	859	836	828	913	859	879	873	935	871	889	848	900	899	859	871	881	893	926	861	906	861	907	911	870	854	902	842	864	859	851	883	904	870	857	855	925	919	894	859	877	855	902	867	887	865	889	888	859	841	907	870	903	917	895	887	882	893	869	863	884	898	840	902	880	886	927	879	885	901	898	840	903	893	900	852	847	878	877	893	786	856	856	869	872	852	871	850	889	895	877	896	896	881	882	871	808	876	898	846	887	833	878	935	855	852	845	887	854	870	897	891	857	860	863	866	868	890	881	862	862	884	909	842	909	890	836	835	892	844	841	853	894	920	922	808	941	889	882	836	911	877	874	928	869	857	903	914	874	874	907	934	885	823	894	895	874	916	859	863	912	904	851	910	897	886	859	857	896	863	881	893	912	878	839	816	852	864	857	856	870	882	903	873	874	847	817	841	887	898	885	883	846	833	938	916	813	876	815	916	811	913	867	925	861	838	924	916	897	884	865	839	884	864	863	846	855	846	841	895	893	880	856	837	880	866	845	870	894	879	873	848	863	813	918	886	891	857	866	871	898	916	889	845	883	935	857	918	848	847	899	869	910	946	906	923	886	834	871	855	884	877	844	813	871	888	861	879	873	877	800	887	893	907	925	872	895	880	862	895	866	930	835	892	860	886	888	837	884	898	883	924	840	855	895	875	854	822	846	910	898	863	882	909	879	881	872	938	882	877	816	898	897	867	859	851	890	903	909	908	857	870	864	871	866	848	888	849	872	871	821	873	860	898	932	901	859	904	864	860	815	932	874	899	913	870	849	876	870	888	845	838	837	859	796	894	915	953	802	864	902	841	858	832	872	797	867	862	913	826	860	849	887	897	917	828	932	868	882	822	840	859	872	888	873	880	878	897	901	903	839	902	902	899	874	871	899	846	847	887	868	890	835	934	907	859	858	895	920	866	851	836	929	843	888	892	931	844	864	845	853	862	880	843	914	894	877	917	841	865	855	878	882	869	925	864	863	863	846	841	913	903	868	925	864	824	860	888	837	835	869	928	889	856	860	873	824	865	927	871	853	862	858	858	825	875	847	922	900	901	849	877	836	914	850	897	854	875	896	850	884	896	807	891	887	873	838	879	790	850	959	840	885	872	914	874	869	841	873	896	951	914	827	916	853	858	817	930	912	890	839	888	926	877	909	896	844	891	874	851	836	880	835	861	844	846	840	845	804	841	888	843	832	846	886	900	914	879	829	806	868	894	848	942	904	833	859	823	941	870	889	897	860	881	874	844	869	903	866	857	897	885	813	894	864	852	878	898	873	819	871	841	881	874	847	900	856	863	874	836	834	881	875	869	894	865	862	882	884	843	844	875	891	841	895	899	812	892	914	897	876	833	873	835	867	894	900	887	883	909	928	859	863	887	906	919	883	867	843	902	888	884	873	863	884	857	937	861	853	787	924	890	834	801	890	918	913	857	861	883	845	894	865	912	898	896	886	870	819	839	869	871	845	858	828	890	894	888	862	847	901	859	906	895	861	832	896	921	906	893	860	847	915	899	858	858	944	856	857	884	850	909	844	866	861	838	888	835	842	881	863	852	837	855	884	841	895	912	886	868	845	906	905
1605	371	392	359	437	365	388	360	376	382	365	377	354	356	373	383	364	370	324	387	370	360	382	352	410	325	368	356	349	403	366	375	363	348	341	360	381	386	347	364	364	382	379	335	391	345	332	393	357	382	357	388	354	387	314	373	349	328	351	363	371	389	388	334	363	369	371	351	361	385	373	305	350	379	386	398	359	355	349	346	371	394	396	381	317	324	404	363	385	396	340	382	392	345	327	377	341	394	347	369	356	371	361	375	356	333	364	376	357	359	378	355	338	363	344	367	379	380	377	359	380	390	366	367	342	347	378	407	348	334	359	339	385	362	360	379	380	379	364	342	359	366	334	349	374	399	385	353	354	357	386	373	336	372	369	390	404	338	368	361	326	376	373	354	358	358	356	380	367	383	391	332	375	323	384	353	364	365	397	368	371	352	385	353	372	377	378	354	367	384	365	326	355	362	371	362	378	366	374	357	366	384	351	348	360	335	367	366	358	358	358	376	372	391	382	369	392	362	370	340	336	370	329	352	331	357	379	314	381	350	337	345	336	362	369	345	344	366	347	391	370	379	332	367	359	373	334	324	386	348	409	362	365	352	374	318	378	366	328	349	377	342	348	365	356	375	331	367	333	375	362	330	324	373	363	363	390	386	341	324	403	361	388	369	374	334	347	350	341	361	369	413	363	345	380	362	342	359	369	357	355	364	350	366	330	324	362	383	424	362	352	342	364	360	368	373	389	363	391	356	380	358	321	321	373	379	314	355	350	385	380	338	372	358	408	342	358	362	364	389	361	360	380	371	340	358	355	361	380	370	359	364	347	392	384	368	350	373	381	356	348	400	425	375	371	375	332	377	344	354	360	345	365	312	388	337	366	336	336	361	382	375	384	333	364	343	410	358	349	367	350	389	351	322	345	358	372	348	419	402	347	364	330	350	393	371	363	377	367	329	386	364	383	350	371	383	334	350	361	354	354	351	370	369	336	331	349	368	354	343	345	364	353	343	341	345	375	354	359	348	360	346	331	375	347	380	362	340	374	363	322	349	363	358	347	385	384	372	370	372	388	377	350	378	350	337	414	372	362	376	341	359	363	349	381	353	329	337	355	386	378	395	374	355	403	396	309	374	363	393	363	380	349	332	353	350	353	351	358	361	339	365	379	378	355	335	348	365	340	362	341	362	384	338	358	328	359	373	380	332	351	367	364	386	362	351	343	342	358	355	330	365	345	341	374	351	372	347	339	365	368	384	383	374	343	342	337	341	380	334	328	361	404	378	367	341	370	333	371	344	378	362	319	358	366	361	323	348	376	390	374	367	372	360	338	381	366	338	368	342	378	362	359	361	343	376	388	339	350	338	339	367	387	392	393	322	362	377	368	348	384	380	354	344	300	375	336	363	370	357	365	383	344	342	355	340	367	387	372	372	363	298	351	358	402	372	356	370	355	362	369	338	360	344	382	333	377	378	343	395	401	339	368	330	381	370	367	341	385	370	353	384	354	350	345	335	366	371	374	339	347	342	361	327	339	356	328	341	347	339	334	345	338	355	332	342	332	412	360	374	346	358	381	390	349	351	375	340	321	368	341	394	381	354	375	395	361	374	346	339	304	380	379	363	341	344	347	384	355	411	363	373	406	370	319	327	336	385	361	315	374	347	389	352	379	378	420	360	335	350	378	373	364	384	350	383	358	385	378	355	372	318	342	373	352	387	348	367	350	368	345	332	396	370	330	362	340	333	364	366	351	397	367	365	332	394	406	380	339	349	372	364	363	340	384	375	369	351	352	350	394	353	370	339	347	371	390	368	316	319	363	380	378	381	373	377	343	374	345	364	344	338	415	360	307	346	368	375	328	379	353	364	345	351	366	352	382	329	359	377	399	347	414	396	351	379	391	378	355	373	375	332	373	339	401	368	351	354	367	342	339	376	396	413	394	370	359	372	365	323	368	302	343	372	356	367	356	385	368	378	359	368	340	351	335	370	405	388	366	360	382	322	317	390	363	357	337	401	346	344	366	328	361	372	392	382	395	379	388	342	342	367	358	371	363	350	326	380	397	381	380	332	332	317	360	392	364	359	325	380	349	365	387	370	353	352	324	374	356	389	362	329	368	353	391	401	374	337	368	335	376	361	333	324	355	356	315	361	372	362	340	324	382	319	337	354	338	353	342	387	355	335	362	310	359	329	353	318	358	344	352	365	366	359	369	350	376	353	383	349	335	368	315	363	355	416	388	325	394	397	396	357	384	384	368	357	330	347	351	350	388	345	347	354	349	357	361	317	364	345	366	353	355	358	385	398	410	349	338	356	365	335	346	364	357	380	342	373	347	369	373	357	351	341	384	343	372	362	359	340	362	361	314	355	396	395	357	381	375	348	346	339	334	389	346	376	360	356	331	357	357	356	370	381	344	343	337	411	380	375	378	375	368	368	380	379	374	382	398	379	372	353	355	379	378	368	354	366	361	352	378	380	330	359	370	369	363	375	349	307	387	359	387	371	349	390	360	365	405	333	377	352	356	338	373	393	392	378	406	363	375	333	395	363	386	369	347	364	348	408	368	343	342	356	397	385	364	349	374	356	365	360	366	373	352	396	394	329	332	371	351	350	351	357	390	370	349	356	333	379	403	397	356	354	374	317	363	404	381	372	336	357	378	323	358	355	367	372	380	342	372	382	363	344	337	350	383	403	350	359	350	390	361	349	359	358	365	365	375	407	362	389	370	324	346	362	350	319	361	348	406	378	380	342	367	342	314	390	352	341	384	338	367	346	364	338	386	366	361	359	345	384	359	345	383	361	335	355	348	377	366	361	359	352	388	355	320	371	340	384	352	378	358	317	380	383	332	348	327	353	396	354	332	381	361	398	330	354	343	385	349	370	351	358	369	396	364	362	357	369	358	358	369	395	332	363	379	372	341	343	356	351	312	392	362	331	377	376	365	357	365	382	369	363	409	317	385	351	347	399	331	361	341	355	341	400	411	341	346	350	370	343	345	380	384	369	336	370	345	353	368	346	362	363	416	368	373	362	353	351	373	363	361	330	395	378	347	370	379	374	370	395	385	399	330	361	352	383	381	337	349	318	349	373	365	325	366	336	353	396	398	371	318	374	343	370	323	376	331	365	347	353	366	353	364	323	331	357	377	347	365	354	322	352	375	372	369	372	359	399	381	370	401	395	370	337	387	348	389	382	351	331	379	324	328	345	374	380	371	378	324	351	352	369	349	329	322	367	378	365	333	376	360	397	345	362	392	336	378	381	372	378	362	386	375	315	378	351	347	370	355	361	376	360	384	377	382	354	359	343	333	375	345	365	391	383	357	359	394	354	341	347	338	374	363	385	365	368	377	330	362	379	393	363	348	366	377	368	366	366	348	336	337	352	387	358	365	363	342	365	335	355	385	331	366	363	327	383	354	367	376	381	376	359	365	370	337	372	340	349	355	390	356	375	361	391	357	364	372	386	347	412	305	387	378	363	341	382	342	348	403	356	354	330	366	364
2043	843	905	915	1291	954	914	1015	881	851	868	898	867	887	826	856	863	789	849	842	833	819	808	902	850	868	818	824	806	851	833	863	863	863	840	871	820	864	852	808	890	854	845	896	841	841	860	839	844	846	870	888	847	840	876	821	872	851	858	805	828	830	829	842	878	841	928	820	859	858	863	850	870	891	820	885	833	865	808	879	820	816	853	821	843	824	842	858	862	854	847	822	886	886	838	904	813	851	869	834	885	832	898	875	846	863	842	825	885	841	815	822	854	823	803	840	868	861	858	862	940	878	852	845	843	838	879	818	833	822	821	907	867	834	840	880	871	841	806	840	864	856	870	854	822	899	883	875	820	844	844	831	826	828	804	855	839	886	810	827	817	896	889	786	860	813	840	880	876	857	850	855	823	837	832	858	824	821	874	860	793	849	839	867	839	784	835	853	841	817	924	855	871	906	842	874	863	838	913	851	818	820	834	870	780	901	859	927	875	879	859	846	860	864	812	855	862	822	812	792	856	847	864	889	833	853	894	850	835	859	815	840	839	839	835	813	897	911	826	853	815	822	826	829	825	855	809	818	846	850	894	887	833	868	880	880	836	855	869	902	858	822	863	881	877	841	857	832	863	843	779	841	852	827	847	822	842	842	895	810	819	807	798	854	876	862	842	855	806	813	867	816	876	846	900	861	846	891	907	783	869	831	822	852	829	785	850	915	895	846	882	843	855	814	849	820	858	879	873	846	857	853	821	891	860	864	870	867	898	878	838	858	866	806	784	858	804	832	871	857	817	840	848	856	863	786	872	883	870	837	857	843	881	838	873	846	833	882	859	842	859	840	864	861	820	845	835	822	851	854	860	847	902	870	813	825	878	871	831	869	846	867	840	815	847	821	906	825	836	784	830	853	857	885	849	882	863	829	844	833	864	878	850	801	844	837	873	869	858	843	765	857	862	824	789	861	917	834	813	810	864	905	844	818	848	798	893	873	869	842	834	888	858	844	862	889	849	832	820	854	879	882	826	804	893	850	858	860	886	895	848	852	906	872	828	886	846	865	845	857	840	866	833	802	870	857	870	786	844	875	901	891	858	862	837	863	845	863	886	819	840	839	820	886	887	832	820	830	868	874	901	907	850	848	824	816	804	837	861	837	845	805	866	821	872	861	880	862	878	832	852	856	821	902	824	833	831	789	852	833	816	859	815	837	856	854	895	842	829	841	829	852	835	879	870	850	845	843	883	847	853	864	887	814	759	858	847	871	834	880	868	873	843	851	852	819	860	875	840	827	783	808	896	892	887	851	870	817	845	830	850	876	835	824	835	893	803	866	819	871	834	812	885	863	863	842	836	837	906	860	863	868	881	794	817	831	835	902	847	817	889	904	808	872	852	847	892	830	887	834	839	871	865	829	793	819	865	790	915	837	908	821	898	866	861	837	857	873	847	876	856	832	842	856	854	825	831	888	871	856	818	852	793	829	890	829	808	814	833	830	830	886	870	853	844	861	877	824	818	820	865	849	877	817	797	843	848	879	819	807	907	868	858	865	844	815	836	898	890	810	897	862	853	856	826	852	781	880	840	839	840	853	882	830	878	837	874	857	812	860	834	850	922	833	836	884	834	816	905	864	875	842	883	832	814	824	871	877	866	864	811	858	812	882	881	888	816	839	814	824	816	792	853	806	834	885	833	847	850	854	891	867	846	803	857	851	815	909	853	852	841	848	846	838	818	816	902	815	859	810	855	847	868	886	874	803	835	824	848	868	833	883	819	819	872	859	847	871	881	859	812	855	910	852	813	862	888	862	929	823	819	850	868	882	845	850	878	848	864	821	851	854	828	834	843	846	834	864	834	889	880	863	817	918	896	848	821	848	858	875	845	876	808	868	856	836	852	857	833	828	811	875	840	829	873	875	823	869	807	888	861	863	838	836	821	847	885	858	827	853	822	878	868	844	895	859	834	872	829	853	861	818	852	797	814	782	829	853	855	841	905	880	834	900	828	841	888	876	849	867	845	852	888	842	793	909	829	820	878	873	845	794	873	839	893	832	861	837	792	904	844	856	841	841	845	813	892	874	856	858	890	821	858	840	779	857	836	868	902	912	875	850	858	848	847	873	856	853	855	824	842	867	867	849	843	881	856	877	869	855	849	800	805	873	878	871	825	927	855	831	881	827	856	843	837	825	826	881	864	843	816	816	856	866	870	895	903	823	813	830	793	862	896	898	869	793	854	849	856	854	855	870	834	857	886	832	828	844	875	849	873	837	877	881	880	882	864	851	857	805	828	866	791	832	825	852	818	826	849	848	850	854	869	850	848	836	852	852	920	829	810	868	782	852	836	810	820	840	852	770	877	865	844	851	833	810	867	857	814	834	867	815	837	837	832	833	848	840	811	871	812	825	871	870	924	838	789	893	822	861	821	821	839	817	796	828	830	818	868	809	851	884	884	880	860	825	837	894	847	798	900	882	853	835	818	842	815	863	825	837	828	827	787	862	835	823	866	796	840	814	890	886	885	841	848	813	819	824	903	854	861	853	858	802	838	818	840	860	847	822	839	841	798	808	845	806	816	795	838	889	862	812	846	865	821	837	866	858	791	824	833	826	911	870	843	869	851	837	786	806	841	856	843	867	863	887	825	874	780	864	779	832	862	818	893	872	815	856	851	844	870	863	866	844	789	788	866	892	824	827	826	804	888	880	843	841	830	897	843	861	927	834	862	881	857	894	845	829	835	860	827	843	843	816	819	889	784	851	855	894	827	841	889	855	803	808	841	855	826	868	835	857	795	844	849	879	883	858	869	828	844	872	853	838	842	849	830	832	865	847	841	846	871	822	810	852	914	841	851	840	837	876	821	822	866	877	810	798	878	884	810	879	836	862	804	865	871	787	826	839	829	816	892	814	825	862	876	832	873	847	852	844	901	800	848	865	863	825	871	848	862	833	891	847	900	882	877	821	927	861	863	843	854	883	794	821	807	860	877	782	863	868	865	859	819	855	785	895	856	872	871	859	829	889	829	830	837	892	795	814	861	914	840	839	884	883	858	856	831	853	830	832	852	822	849	833	869	831	900	833	838	832	863	848	879	860	848	917	857	906	828	828	936	846	890	814	871	846	803	836	848	834	814	861	848	847	837	847	874	869	858	850	805	872	819	845	853	851	835	816	801	822	870	851	817	875	886	885	807	877	875	864	790	848	837	872	878	828	858	842	852	829	830	810	855	806	840	872	775	880	842	886	872	839	816	875	837	821	847	854	852	832	880	828	875	818	861	895	885	847	820	850	847	850	869	866	844	835	866	842	839	816	836	854	854	822	895	853	876	864	882	803	875	809	804	842	828	853	883	854	860	889	892	872	875	848	871	914	807	871	800	850	808	828	871	857	816	816	854	862	815	854	833	864	844	834	832	835	878	859	797	838	877	858	818	873	818	830	869	828	880	866	816	858	825	824	841	869	823	861	827	824	811	813	831	824	806	845	849	845	852	841	866	857	881	837
7034	500	524	458	463	342	301	316	280	249	241	270	241	208	241	244	255	236	180	241	204	234	216	213	194	206	189	235	208	201	196	214	209	223	220	207	224	212	198	228	217	208	188	195	204	202	209	203	225	235	206	220	238	225	219	214	203	201	229	222	225	224	210	236	218	241	223	212	189	207	206	181	200	203	237	206	201	195	194	189	215	206	193	216	237	203	223	211	229	228	225	216	204	204	207	218	230	230	207	210	219	219	229	216	212	197	201	187	203	211	184	224	221	225	231	225	205	204	188	208	193	194	217	215	225	198	232	237	222	207	195	188	226	230	217	212	205	203	184	200	223	198	202	157	195	176	223	200	194	224	204	198	217	214	177	203	200	242	211	211	226	203	216	220	198	201	232	214	214	243	219	221	193	217	209	210	230	187	218	215	203	217	206	215	223	211	194	212	216	219	198	197	174	194	222	233	207	208	202	227	206	208	220	221	203	207	203	246	242	199	261	234	208	190	226	223	209	218	215	225	219	238	219	231	184	227	219	210	195	209	206	210	219	197	178	206	238	222	231	195	213	197	193	219	242	192	208	194	205	217	243	241	215	207	227	229	216	225	203	179	198	201	223	219	212	228	188	222	235	222	230	211	201	212	219	198	235	210	211	246	223	205	225	229	182	228	189	224	212	217	212	197	181	215	220	220	221	224	204	210	198	214	213	233	214	195	203	210	179	216	226	231	177	193	226	193	209	191	211	223	219	249	220	234	214	217	196	190	219	194	203	236	244	233	200	210	190	211	221	224	226	184	220	208	207	217	204	206	218	238	189	228	191	205	196	215	199	223	225	243	205	200	196	195	238	189	236	217	195	209	218	201	248	200	202	217	236	212	183	218	188	219	199	215	201	212	194	202	223	199	205	233	229	238	210	225	210	231	226	227	229	221	217	202	235	239	221	215	192	224	213	224	201	224	215	256	201	203	210	210	227	203	216	232	231	201	208	196	241	216	209	195	211	211	231	246	203	204	204	212	207	199	208	202	220	204	174	210	247	234	230	200	220	210	191	219	199	233	212	199	206	235	230	204	179	199	199	186	226	195	206	223	205	223	212	241	201	195	197	184	198	203	206	235	207	210	229	229	220	206	216	219	181	209	214	190	231	229	250	204	206	254	196	194	215	193	221	243	222	199	235	221	202	177	209	191	205	213	200	196	234	199	210	232	210	223	211	208	218	203	234	211	235	214	212	241	222	211	222	196	202	201	232	205	231	232	221	200	233	213	209	211	228	203	207	221	195	211	202	197	207	209	241	217	233	200	197	234	198	244	199	199	213	221	225	212	208	209	190	211	216	216	212	215	222	219	205	203	229	214	212	238	241	206	246	218	215	222	202	239	224	204	187	199	220	241	219	238	215	212	241	150	185	234	215	242	221	197	209	219	221	206	224	203	241	208	210	221	215	240	211	209	228	204	203	219	200	227	206	238	212	219	211	209	231	242	202	221	222	198	220	231	212	206	209	226	207	219	212	220	225	223	202	222	214	222	225	230	209	194	202	233	217	225	211	222	200	227	186	181	215	227	194	203	193	201	231	213	200	210	197	218	219	183	212	222	217	242	221	220	207	202	214	217	211	199	227	228	205	206	206	213	214	211	213	219	203	203	173	222	217	200	238	192	218	218	222	185	204	192	201	209	212	200	219	186	200	202	230	227	209	224	221	240	200	207	238	199	213	227	229	188	229	217	221	209	206	202	213	221	210	191	238	222	213	201	210	226	243	209	203	222	205	196	194	212	216	200	215	209	197	190	212	250	245	188	219	209	222	215	190	208	212	227	195	238	196	213	209	239	209	244	210	182	189	192	221	199	221	215	206	197	214	190	179	193	209	213	215	215	225	203	189	218	213	201	194	218	252	219	242	206	203	193	213	197	240	234	230	228	215	199	200	223	217	214	190	212	220	208	212	195	207	220	227	234	196	202	178	216	202	215	235	240	226	248	224	227	222	195	223	211	196	231	212	198	208	235	223	212	213	217	241	233	204	236	239	204	166	209	200	183	229	202	211	212	196	198	207	212	218	195	239	215	221	240	220	196	208	228	217	224	207	203	202	177	216	193	220	201	224	197	216	233	206	189	211	231	205	202	213	197	223	230	200	236	221	236	203	210	204	213	196	222	204	211	205	190	226	205	207	239	205	200	221	197	174	207	213	211	247	171	212	202	222	217	213	217	203	218	210	219	217	207	200	222	200	234	242	224	207	247	198	214	180	232	234	229	232	175	209	222	206	196	210	230	214	205	204	234	204	218	194	213	215	227	213	251	201	210	210	217	174	248	227	222	199	185	239	208	192	198	208	212	211	217	196	216	196	174	222	213	186	221	196	208	234	229	206	229	259	216	199	226	192	217	213	213	229	215	243	209	210	210	186	230	198	201	184	221	187	212	225	187	182	220	223	192	221	203	214	202	186	219	219	217	236	200	203	215	208	189	223	203	213	221	201	207	232	194	222	204	221	191	219	212	218	214	177	219	235	215	214	229	179	228	200	195	188	216	231	216	214	244	195	219	236	203	228	235	203	222	231	211	199	209	193	177	207	250	197	232	231	223	221	215	227	213	243	216	236	191	216	200	231	216	200	227	203	214	200	213	195	241	192	195	191	204	227	210	200	204	226	228	250	214	198	218	216	227	210	218	204	232	219	209	228	216	219	220	184	207	209	215	216	219	233	220	192	237	225	220	249	235	202	195	219	208	218	216	214	192	224	203	203	214	213	233	229	187	205	221	256	231	216	226	221	228	224	237	234	219	238	201	201	207	223	204	219	221	198	222	227	196	213	224	216	199	247	243	213	210	221	222	193	209	217	246	216	212	203	200	214	210	211	229	235	242	228	235	212	214	232	229	207	197	201	224	203	251	226	203	214	228	207	220	193	206	231	201	226	237	235	206	202	215	199	227	217	227	205	195	216	193	200	225	210	229	218	205	223	192	184	239	245	234	233	193	208	183	178	213	222	222	221	218	235	243	199	200	221	206	212	188	230	214	230	219	181	233	219	211	231	228	219	217	235	187	220	233	210	214	223	204	238	196	205	221	238	213	203	245	232	229	202	200	235	211	242	243	212	187	206	207	244	227	182	221	200	213	216	204	242	225	204	201	223	216	220	197	208	215	190	219	214	226	203	220	190	210	237	204	208	207	217	223	204	221	249	215	213	213	234	244	235	204	189	216	232	221	202	222	214	218	233	217	228	214	206	215	237	230	204	204	223	220	207	200	183	198	251	216	206	181	226	203	195	206	229	225	231	221	200	187	225	219	189	208	205	181	213	218	204	215	216	234	213	208	217	203	204	201	241	223	202	206	219	213	207	217	209	216	186	228	217	220	186	203	207	232	218	205	218	220	224	213	193	203	194	202	243	206	227	227	218	210	220	217	223	214	225	203	189	216	236	199	193	194	213	221	206	224	191	217	206	177	232	211	222	220	199	242	250	242	216	229	197	201	203	220	209	194	212	207	191	220
6108	812	1270	1480	1852	1233	1129	1172	1002	925	863	793	774	690	693	635	683	636	605	638	607	655	644	658	631	593	605	576	559	567	578	618	578	571	545	642	565	596	593	592	561	599	548	617	531	577	564	583	518	553	582	585	584	562	595	569	537	584	586	595	545	556	596	582	586	548	576	590	605	608	595	574	602	560	577	557	608	577	625	581	602	536	606	585	582	563	585	597	583	568	553	595	605	579	560	572	531	599	549	581	584	595	582	595	543	549	565	566	579	573	618	574	554	574	569	540	609	565	596	602	554	595	555	575	549	628	556	576	569	555	615	545	616	585	611	555	588	518	587	604	562	611	616	603	546	554	545	542	569	557	534	596	577	602	592	535	591	604	594	542	576	572	570	578	582	519	548	552	557	575	602	560	607	564	575	586	549	572	568	579	527	541	580	597	570	614	567	593	567	524	577	569	586	640	572	620	578	545	581	579	562	565	592	560	584	594	594	554	556	557	562	542	566	581	581	547	591	534	603	562	579	559	600	569	564	580	577	570	565	589	588	602	581	580	555	524	561	548	541	604	579	542	545	573	591	581	551	574	567	607	577	587	532	591	548	558	594	574	576	532	556	610	563	556	579	561	557	577	593	587	574	613	584	600	567	545	584	548	590	550	538	546	617	544	521	599	568	571	562	579	584	573	601	592	571	594	569	577	600	584	571	615	592	532	555	562	603	614	581	589	589	579	577	619	609	607	587	540	600	551	528	621	580	594	593	560	556	607	526	588	549	565	585	592	571	594	536	589	565	563	601	590	549	587	601	556	533	588	567	573	563	558	590	532	591	587	569	537	552	608	557	578	583	584	565	525	575	579	577	536	588	560	588	552	580	592	600	517	584	526	561	540	616	546	600	605	570	531	566	595	574	566	592	553	559	529	615	576	592	565	541	586	566	592	583	528	637	555	586	560	544	605	585	572	571	590	590	612	525	559	558	583	572	550	554	577	551	569	560	573	564	583	560	596	579	570	523	599	606	556	571	553	591	618	585	563	583	563	578	628	601	575	607	553	581	547	564	579	569	569	568	612	596	582	567	583	572	568	596	561	533	564	558	567	592	561	539	601	540	573	567	553	554	572	632	554	584	607	563	608	585	551	606	563	585	600	614	581	548	614	571	578	523	578	577	602	591	579	575	567	553	559	560	562	567	589	577	586	565	588	595	536	556	563	550	552	553	554	581	563	575	532	581	591	571	567	627	551	539	576	588	614	561	558	555	563	520	548	591	584	622	551	573	603	584	554	537	577	610	557	552	543	568	589	589	579	580	604	572	561	598	573	594	571	596	602	593	572	587	593	535	597	537	589	546	575	572	585	599	625	605	574	571	575	600	575	557	566	572	559	572	583	543	609	563	574	598	562	580	547	543	590	573	563	574	564	577	580	564	571	556	553	547	586	550	602	564	571	619	588	553	579	590	593	560	594	562	585	549	576	530	565	601	548	557	568	592	516	556	580	580	577	590	565	565	593	582	537	582	553	562	572	550	540	567	563	589	589	542	575	583	594	594	583	587	592	617	571	578	562	576	585	550	556	609	532	567	610	589	599	560	569	591	594	587	586	548	541	584	580	612	594	549	568	588	590	537	553	598	568	618	588	580	556	548	606	595	576	546	586	573	589	601	602	520	627	590	526	550	615	632	571	579	595	617	562	563	558	535	567	604	551	583	608	575	585	613	573	601	588	614	541	539	554	600	583	535	570	589	594	583	527	613	611	529	611	550	575	566	535	575	585	579	572	616	595	590	554	577	537	576	607	574	591	588	592	542	530	594	546	575	593	560	572	577	561	563	585	527	560	554	630	566	607	589	555	516	572	545	625	556	606	630	581	589	571	530	550	582	605	616	562	561	554	567	574	572	586	606	575	564	553	645	522	626	552	572	586	590	543	561	583	573	618	555	569	571	576	578	569	583	570	627	562	557	556	576	548	561	578	578	576	596	557	572	549	585	636	605	574	576	593	545	554	558	558	599	555	571	547	580	588	550	579	577	553	614	559	613	553	598	592	586	596	539	573	595	555	527	619	517	551	583	584	532	576	574	523	577	599	567	558	578	569	608	525	601	572	529	544	595	578	548	544	590	565	594	544	572	557	592	602	546	548	558	569	565	553	576	555	526	618	567	558	621	599	579	563	593	524	625	599	562	578	628	517	576	597	576	577	557	591	590	572	581	544	571	542	618	551	571	563	586	589	600	591	578	539	562	598	549	577	567	579	564	600	609	594	556	598	552	576	587	585	591	513	586	636	554	617	571	587	585	571	567	575	597	546	520	548	596	565	612	548	626	559	580	562	553	545	550	565	603	525	613	523	600	591	552	573	596	557	607	564	589	575	578	557	582	583	562	575	617	561	547	625	608	559	553	587	576	541	583	579	542	570	548	568	574	567	580	568	596	571	566	559	604	557	591	560	555	550	542	591	554	563	558	592	535	560	574	618	617	554	606	552	549	616	588	596	541	569	559	627	561	562	582	548	590	601	575	603	562	539	561	570	572	590	586	529	617	582	589	615	568	613	573	545	570	519	603	646	621	561	592	570	599	587	628	520	605	565	588	589	559	546	617	509	560	554	595	579	553	605	579	554	566	554	551	529	562	594	598	589	549	541	565	589	580	624	536	555	598	580	536	539	558	595	592	562	593	582	589	574	565	621	603	552	607	553	594	546	595	561	615	603	577	588	589	580	554	567	562	622	569	551	593	594	591	553	571	602	551	529	604	618	553	578	589	578	541	596	552	547	564	540	560	534	562	607	583	581	531	611	576	551	525	546	572	557	539	573	559	583	556	609	545	548	548	591	577	580	561	609	593	574	625	624	591	562	565	595	575	570	573	585	562	604	557	601	626	571	590	582	596	579	588	567	542	607	547	570	563	558	543	552	568	573	550	543	576	573	562	601	533	553	594	579	560	592	550	551	577	558	582	577	605	574	595	588	558	569	556	591	616	571	574	601	601	563	505	572	599	551	559	622	556	558	551	540	571	566	567	581	582	567	541	590	561	587	587	555	606	556	575	516	569	591	585	571	578	579	558	630	535	525	507	592	605	542	574	561	572	571	592	574	563	569	586	583	581	624	599	557	594	578	584	557	576	541	549	585	571	619	583	636	595	591	554	549	547	567	602	570	564	595	598	537	613	550	616	569	577	562	547	565	578	585	538	592	502	543	582	582	595	567	601	557	566	564	554	549	567	592	593	592	602	567	582	576	565	585	578	544	571	616	587	582	580	602	602	608	565	602	566	575	564	565	550	540	536	563	583	514	561	566	580	556	597	577	571	582	591	576	597	609	548	574	565	586	588	568	589	576	578	535	549	575	549	556	570	571	549	592	544	583	550	574	597	598	569	602	562	583	569	515	591	570	536	565	559	601	554	561	560	559	561	545	580	548	596	589	608	565	593	556	561	562	559	552	588	571	557	530	548	566	561	598	593	610	570	548	592	544	586	532	554	599	531	622	552	558	569	581	554	560
14436	1362	1082	930	831	664	552	574	521	442	438	433	400	403	415	349	398	371	384	353	416	378	363	382	396	364	342	366	326	387	363	371	412	380	331	380	322	385	367	378	341	356	352	400	357	366	375	340	384	317	363	349	364	366	377	358	338	368	401	355	323	392	366	374	383	378	335	389	375	299	336	396	325	351	338	366	385	373	366	346	340	355	356	376	350	360	335	358	345	383	359	332	346	397	396	364	360	357	321	362	371	401	359	379	359	369	347	355	365	373	377	348	350	368	315	384	380	341	386	334	358	361	369	334	305	356	366	354	387	391	377	389	343	346	350	353	391	335	318	349	330	343	351	333	367	338	350	379	353	355	362	400	371	349	339	363	350	352	303	369	365	382	347	385	369	380	336	387	349	382	379	353	326	368	338	365	340	388	349	390	374	339	378	320	420	353	350	340	334	332	373	340	380	360	356	377	327	367	362	359	335	372	334	329	352	340	380	372	363	365	341	316	372	342	384	364	344	365	356	359	382	340	328	366	367	362	384	363	314	353	364	372	391	383	376	367	335	334	341	334	339	335	317	350	362	376	337	371	351	354	387	365	337	379	374	365	366	342	355	365	345	357	369	365	382	366	362	359	370	382	369	358	354	340	361	376	360	376	395	378	319	369	345	376	373	376	356	326	374	365	340	347	355	393	350	370	371	352	357	350	386	365	364	353	325	353	345	363	352	336	343	364	372	344	369	369	378	360	372	359	344	366	363	396	379	363	353	392	361	361	354	368	422	357	377	334	344	349	363	358	349	362	365	356	340	356	358	351	330	369	317	362	339	363	342	340	383	348	344	340	387	374	355	370	353	359	341	343	356	348	376	379	344	352	368	325	342	344	356	324	379	374	342	379	376	354	335	358	410	357	352	360	359	373	376	382	357	365	317	395	347	344	355	377	363	341	348	333	351	361	333	358	386	338	378	365	307	341	335	322	338	326	305	345	362	376	352	384	359	335	346	344	354	344	338	340	365	363	347	367	368	355	380	359	367	376	357	367	352	360	385	371	349	298	315	363	300	359	357	328	388	323	360	351	376	312	357	323	330	318	342	355	345	365	371	357	383	400	353	392	353	326	386	354	366	368	315	367	330	363	371	314	370	384	407	365	348	352	370	390	343	324	354	350	364	343	319	371	364	372	372	355	360	343	352	369	378	357	349	319	361	342	385	375	319	370	398	346	335	366	356	344	347	390	324	338	371	327	394	337	360	327	351	371	369	346	373	368	392	363	352	350	346	342	343	336	373	385	390	374	341	323	362	377	370	342	353	337	377	349	371	373	373	387	363	385	364	336	349	358	346	353	344	355	322	359	363	338	396	364	379	348	329	356	368	326	334	348	397	353	392	359	353	338	387	370	366	340	359	334	316	356	332	414	385	387	350	375	359	391	350	383	376	358	370	360	325	368	410	358	372	361	365	385	370	366	338	350	358	346	374	328	367	373	355	319	374	376	368	352	366	387	348	328	308	361	348	367	334	332	392	338	349	350	376	355	332	395	405	340	389	349	351	370	376	361	357	387	349	355	351	334	335	317	367	338	385	387	352	357	346	335	359	347	357	408	389	388	363	356	372	354	350	331	393	325	358	341	394	330	390	413	362	364	355	384	388	360	359	310	367	379	345	378	349	365	353	348	427	388	341	393	371	396	375	348	330	353	361	370	362	359	335	390	377	350	348	335	325	355	313	359	351	378	352	371	363	342	386	371	362	371	347	353	335	396	318	389	397	360	373	384	377	333	353	362	346	360	368	335	354	334	340	361	357	360	340	335	359	332	377	343	376	376	361	348	305	384	367	382	402	339	343	355	333	317	330	361	397	371	350	349	375	371	384	353	383	339	358	305	349	372	355	351	347	392	326	325	351	364	382	343	392	395	393	330	363	357	347	349	374	362	345	364	365	355	369	340	396	352	385	387	368	357	322	361	368	346	368	375	368	395	382	400	346	374	384	348	393	376	405	372	386	372	344	369	356	376	379	375	402	368	360	362	387	382	343	386	377	352	336	356	325	395	349	349	334	378	342	348	369	366	350	357	357	336	397	334	360	363	363	361	402	376	358	373	355	319	354	357	381	396	380	345	344	372	346	358	359	367	359	357	375	364	402	345	384	331	333	368	411	401	372	356	349	366	336	361	369	357	360	370	366	368	342	357	373	384	375	360	394	384	354	371	364	325	390	322	364	364	351	356	380	390	331	348	386	387	340	319	348	359	343	354	362	317	386	380	327	359	332	375	346	340	348	327	338	377	366	389	371	380	340	357	361	362	360	371	373	369	373	382	358	371	368	361	376	357	354	393	396	365	358	372	351	340	331	369	386	382	353	365	366	362	377	338	390	369	383	332	334	392	349	338	396	334	362	344	333	358	403	339	341	354	357	350	334	343	354	340	340	378	355	356	370	394	351	382	361	353	365	353	332	339	331	348	369	346	348	368	367	340	326	378	376	339	362	356	313	390	358	310	398	346	368	343	378	413	343	366	349	368	398	344	350	350	339	382	344	333	347	392	367	373	369	362	371	351	393	337	347	404	347	361	341	347	352	377	383	382	380	376	351	348	379	344	369	341	318	347	363	387	355	332	373	364	350	348	346	354	361	351	351	371	330	357	369	380	348	387	347	354	342	364	322	353	341	398	405	382	341	365	361	353	372	375	378	342	356	352	370	356	349	367	349	342	324	353	328	344	359	348	385	333	356	356	339	380	353	364	383	336	325	368	366	369	377	348	318	343	334	354	344	392	390	393	346	378	361	345	352	363	323	373	338	354	366	379	315	346	361	342	372	362	347	361	341	376	369	342	367	362	353	382	368	372	355	369	392	353	348	365	363	372	337	364	399	317	358	364	354	374	348	336	357	366	350	347	342	362	360	365	345	389	352	336	373	387	366	347	363	369	349	367	373	358	373	376	369	356	328	399	333	337	330	399	339	382	364	352	336	381	355	339	364	382	354	349	348	344	334	321	352	368	368	372	372	349	355	369	333	357	358	348	351	362	359	349	367	406	367	345	327	370	367	400	365	348	335	343	371	401	343	356	350	346	334	335	374	340	344	401	366	359	345	353	350	367	351	356	374	358	330	354	358	353	339	365	351	372	365	366	318	357	373	339	351	346	360	343	361	368	353	357	326	373	376	373	353	330	353	355	372	335	300	332	373	375	370	332	363	366	370	352	353	357	370	388	379	377	361	357	362	373	337	357	351	363	364	327	354	355	345	340	341	354	343	363	374	410	347	356	383	359	368	389	384	350	331	348	360	344	346	328	369	362	341	356	350	344	343	342	349	334	381	368	376	391	357	317	387	357	329	390	340	335	363	349	381	361	351	366	371	371	357	357	386	378	337	402	375	354	390	345	384	319	324	345	350	392	393	370	386	352	352	339	364	370	366	367	345	342	339	362	345	348	371	320	382	352	399	366	378	309	365	323	362	359	342	366	384	375	399	374	371	347	364	324	373	371	355	344	349	348	361	339
8324	1406	2282	2812	2835	2228	2016	2004	1703	1474	1415	1284	1232	1103	1067	1003	1023	1078	950	998	941	965	954	909	947	946	957	931	930	931	902	948	896	900	893	890	920	882	881	932	903	927	899	881	882	881	878	883	879	830	910	855	950	864	858	891	876	816	875	942	895	852	921	891	873	856	867	877	913	871	876	855	874	890	907	856	884	882	889	912	892	873	883	939	880	899	915	874	918	807	810	924	891	883	909	819	882	850	915	886	904	892	888	866	962	899	875	857	824	866	887	866	852	876	880	906	900	870	887	902	871	844	862	860	885	885	881	844	877	874	906	854	845	908	928	895	853	844	893	879	852	842	916	843	911	821	876	876	894	870	881	927	924	901	882	896	932	904	870	896	871	905	866	869	868	830	909	876	890	880	900	861	850	890	882	873	899	847	876	845	909	900	918	885	885	869	894	860	848	891	895	913	899	861	867	889	917	885	891	839	913	909	881	892	880	878	805	845	864	873	888	857	915	884	894	861	868	871	855	881	915	878	855	844	854	877	887	859	918	915	883	885	883	856	912	849	909	823	880	864	865	844	926	860	842	918	890	890	869	868	911	879	905	899	865	853	877	902	886	871	902	824	878	864	867	875	865	849	848	901	816	910	902	892	922	907	856	877	894	902	864	852	880	985	865	912	883	860	818	885	818	821	862	873	895	897	854	853	830	891	820	871	923	884	851	845	812	909	940	888	890	845	886	872	857	840	857	876	896	886	858	838	876	882	881	848	868	869	887	847	866	855	912	914	837	883	838	929	874	851	920	864	848	880	882	904	887	853	877	903	873	893	876	899	883	903	818	873	867	841	865	883	850	864	884	867	922	892	877	845	880	861	884	886	897	930	887	861	861	862	867	861	838	822	886	881	876	891	862	874	861	874	928	875	908	833	869	816	868	884	878	938	910	827	874	816	835	865	830	848	852	837	809	874	889	863	840	852	878	837	846	855	851	870	885	864	869	840	884	877	884	874	913	855	885	865	892	839	855	901	881	831	934	860	837	930	896	869	911	927	848	921	872	901	876	826	862	874	854	855	904	870	915	877	886	889	871	878	894	897	853	879	905	906	864	885	863	856	842	887	925	921	909	875	896	880	927	879	863	848	845	839	888	852	876	845	844	858	886	840	862	857	877	878	832	884	878	860	924	817	881	878	856	852	899	849	933	876	847	892	909	910	858	845	830	883	877	872	884	881	825	880	899	846	916	946	896	903	884	906	902	899	857	880	893	877	843	934	859	851	940	856	899	921	866	863	826	868	882	884	889	881	833	861	908	904	869	920	914	895	918	884	918	855	893	855	922	850	822	841	824	936	794	885	846	864	893	884	810	910	902	843	936	924	861	914	857	877	900	854	865	866	848	900	892	886	833	894	889	886	875	893	883	901	881	831	879	904	932	906	879	859	873	890	907	899	922	875	811	871	900	910	875	846	828	854	870	874	896	842	881	866	819	895	823	880	863	897	907	867	882	928	892	884	860	865	863	865	868	859	854	864	873	896	894	811	824	858	809	871	847	876	828	847	896	879	835	853	865	902	837	893	913	854	899	838	873	857	890	871	860	874	849	917	845	872	852	887	844	877	859	887	922	893	912	895	873	876	937	904	815	885	860	907	849	864	933	886	869	842	895	823	864	887	912	895	863	842	854	908	857	855	935	854	892	827	861	875	866	920	894	873	867	894	864	894	850	902	835	855	889	870	835	845	892	908	908	916	910	877	912	909	881	844	886	858	839	865	922	887	938	879	833	933	889	896	886	883	920	848	822	899	896	870	942	889	925	900	887	877	882	915	857	878	918	896	861	885	902	911	895	878	835	845	895	800	845	829	908	890	856	849	851	951	865	905	891	881	895	848	861	891	894	875	866	802	879	885	902	902	850	870	896	850	964	876	875	885	834	873	850	891	857	870	843	921	866	847	847	828	897	901	915	861	872	879	887	854	851	897	877	880	851	866	914	837	877	856	940	898	876	901	855	866	832	865	848	859	932	870	863	812	865	868	877	876	836	856	909	884	941	859	890	930	878	940	891	874	877	898	922	879	832	870	864	869	873	870	860	888	872	857	865	828	891	885	887	861	883	913	915	898	893	919	906	901	872	893	855	901	859	936	905	887	849	843	887	893	898	886	887	884	893	888	889	923	852	855	911	865	853	883	864	872	880	849	890	903	841	855	873	849	855	838	902	896	919	879	879	929	875	871	875	826	819	886	842	833	883	902	902	894	860	894	862	891	888	897	910	852	873	899	913	911	847	832	869	860	875	845	876	882	837	842	870	868	896	903	837	918	872	907	839	889	857	879	889	889	871	881	884	892	910	866	824	910	877	890	856	909	856	847	836	854	929	875	911	878	913	838	831	867	854	826	873	914	873	917	847	920	895	909	861	822	903	862	847	933	843	894	842	835	880	842	852	866	900	878	833	832	847	860	893	856	932	869	868	886	846	883	853	867	855	895	897	909	890	863	919	802	825	871	862	861	886	907	831	872	885	829	904	930	860	918	881	889	845	844	912	840	849	866	888	882	903	853	861	876	845	831	903	882	860	898	907	928	860	817	844	915	891	851	886	859	895	890	865	922	824	879	893	893	856	915	886	852	894	868	912	873	897	893	864	897	897	881	876	910	902	842	891	866	879	929	878	898	871	887	835	849	861	912	850	887	883	878	887	884	857	881	899	862	894	907	900	899	848	907	896	921	852	900	868	886	868	865	884	943	864	877	874	852	901	853	886	849	861	826	864	898	864	849	907	856	907	869	871	837	866	903	881	858	844	889	885	882	880	888	905	931	886	848	850	850	877	936	833	933	934	903	891	883	879	896	850	873	885	900	929	860	885	862	898	843	908	894	854	853	929	874	888	907	930	825	858	898	836	941	861	892	858	916	891	859	901	891	893	883	893	925	854	875	846	853	938	877	897	949	862	882	872	818	856	872	873	884	880	844	879	865	836	845	918	890	869	901	802	882	812	907	873	894	881	886	821	865	845	907	915	889	876	846	903	844	874	904	863	882	865	914	829	868	875	830	855	903	893	880	865	860	889	880	869	918	878	904	817	869	828	842	899	919	888	854	926	853	841	892	900	882	883	834	951	875	924	846	879	820	861	847	861	908	876	919	923	860	892	876	900	916	850	883	870	842	858	869	878	898	854	840	880	936	885	878	873	910	896	927	877	895	884	858	864	860	907	913	892	875	851	823	913	891	910	893	906	864	874	914	862	925	830	906	829	837	919	882	835	838	863	852	882	923	863	896	924	883	826	879	832	867	905	850	895	937	878	924	870	854	851	926	842	923	881	925	882	896	902	890	865	903	889	890	945	863	827	884	899	943	889	876	845	876	867	871	851	917	838	871	829	919	870	848	904	847	868	834	831	903	853	859	885	864	892	888	905	835	828	859	854	865	880	862	845	868	857	845	887	912	904	914	802	936	900	827	878	839	861	856	891	860	864	865	817	861	868	844	847	888	922	879	906	839	856	855	848	837
1668	394	410	322	428	381	389	356	374	356	336	338	351	366	354	362	364	413	371	320	317	367	390	343	342	364	379	380	328	377	406	346	349	357	325	343	368	387	360	352	367	360	359	363	351	369	366	348	351	390	344	335	350	356	389	373	359	357	365	373	400	411	373	350	361	352	353	381	315	349	333	370	358	346	351	386	382	430	371	371	377	392	332	385	329	352	388	395	331	345	386	328	375	356	396	407	369	347	370	381	359	318	378	375	333	342	351	385	358	378	374	355	370	327	351	366	370	363	362	343	319	360	364	371	334	339	365	393	360	397	359	329	337	366	369	399	371	366	375	355	378	352	375	354	377	324	357	340	380	358	382	362	367	368	365	386	340	391	347	346	339	364	395	317	343	343	371	357	331	375	346	322	396	367	353	347	384	356	374	381	355	305	394	335	364	365	381	360	347	358	400	363	359	336	408	401	367	327	359	370	384	358	368	366	333	376	380	375	370	386	361	385	360	349	352	337	346	372	372	342	332	316	363	319	362	365	350	402	319	319	324	367	376	357	363	370	373	360	352	368	381	341	359	386	345	393	330	343	351	406	356	319	331	359	399	393	394	378	367	364	338	322	340	340	341	382	374	373	353	339	348	356	378	336	343	358	365	315	306	351	404	342	362	336	376	337	391	378	375	381	352	363	389	373	373	376	372	334	366	371	362	368	362	349	347	339	360	379	361	367	371	335	334	340	364	336	369	342	393	320	387	337	391	368	368	374	393	346	371	329	374	366	382	352	360	354	325	361	334	326	331	335	356	358	383	351	339	323	339	363	362	359	382	390	337	370	338	358	322	375	364	350	389	374	330	375	362	363	348	402	364	372	395	377	363	368	368	338	380	351	349	398	350	390	329	367	372	349	350	334	380	329	382	340	357	357	360	381	358	368	353	329	323	391	343	345	358	369	354	344	374	343	333	370	362	320	356	377	360	375	368	373	351	334	377	353	377	358	370	362	355	351	331	360	355	362	396	337	370	339	363	397	373	381	354	344	363	341	351	373	343	333	348	414	373	399	378	356	360	367	344	375	396	382	340	311	335	345	317	354	325	359	347	377	370	378	365	364	375	368	369	394	376	375	347	343	364	344	352	298	341	363	409	357	318	366	341	341	367	365	338	340	393	353	350	356	330	324	370	378	367	375	363	371	358	383	357	341	383	345	392	379	369	326	378	372	372	360	327	339	378	379	393	379	365	344	332	360	374	374	343	333	405	360	351	355	373	352	355	333	363	332	319	374	343	344	343	367	370	339	327	370	372	337	354	390	355	376	350	367	345	387	396	379	352	381	370	365	340	380	361	369	345	388	381	374	362	381	349	357	365	403	372	356	339	337	363	338	330	343	355	370	377	395	384	343	374	360	348	371	345	365	370	351	403	385	373	388	402	380	369	381	348	329	397	381	344	361	382	359	374	339	359	355	395	344	360	373	357	332	361	372	342	404	341	351	347	344	344	327	362	345	347	378	368	376	346	373	397	401	407	352	403	356	346	328	370	337	347	379	344	355	349	358	366	348	394	358	355	385	369	364	387	362	356	339	435	360	349	310	372	350	438	360	351	351	333	353	375	348	350	375	337	360	356	326	359	366	331	352	395	362	352	378	317	355	402	360	383	368	355	358	366	347	392	380	379	368	350	337	367	381	368	365	345	407	365	361	350	347	362	360	317	355	365	416	344	370	389	379	364	385	349	362	345	356	381	364	340	337	343	354	377	350	397	354	383	372	377	357	368	348	371	329	373	359	366	365	374	390	399	362	387	377	363	350	373	353	382	344	337	326	395	335	339	327	388	330	384	367	413	406	390	381	348	351	400	351	389	381	343	324	373	384	355	340	333	367	333	378	385	410	337	364	355	367	338	384	364	345	359	351	347	334	354	393	369	373	339	338	345	365	358	358	345	340	341	356	379	385	369	364	370	358	364	350	368	385	358	366	337	365	360	342	363	394	356	375	344	340	312	336	336	370	368	373	350	354	346	345	328	299	378	346	363	359	384	337	391	356	363	312	344	363	386	389	361	355	343	347	353	337	346	383	365	359	316	348	357	343	376	326	382	334	379	369	361	353	377	385	339	371	388	349	372	357	369	335	340	394	378	366	378	372	369	335	368	368	344	335	324	350	383	376	384	318	376	407	394	414	374	406	386	369	412	354	355	343	346	368	351	371	347	357	378	381	383	359	372	345	367	338	363	364	367	384	393	383	319	368	393	375	375	363	338	353	356	340	383	356	374	336	368	338	383	348	374	358	356	366	352	350	362	320	382	380	381	346	357	361	383	365	360	374	365	348	347	366	347	350	331	353	371	361	337	392	399	361	328	381	395	342	317	371	364	385	363	355	361	375	359	363	367	338	340	332	368	350	379	346	375	372	362	396	379	336	384	359	370	379	367	404	376	314	365	401	353	371	344	407	344	345	328	375	349	341	332	330	354	359	368	365	370	377	363	378	370	403	352	330	349	327	389	391	337	358	410	411	384	386	331	361	396	366	378	361	377	344	338	366	397	345	350	312	360	374	340	413	351	378	346	329	346	401	376	365	317	368	386	383	396	382	380	334	354	357	383	352	358	333	380	371	355	409	338	364	358	374	374	354	347	340	326	375	370	418	405	343	356	357	368	332	341	354	401	348	346	356	364	369	325	355	342	335	392	393	321	379	371	361	365	344	372	343	356	334	350	350	346	346	342	360	399	358	359	370	351	390	353	329	356	389	348	364	384	393	356	352	370	317	351	368	329	368	347	394	356	349	394	349	363	322	369	341	372	375	386	350	372	369	332	370	395	336	328	365	364	361	409	365	332	343	409	357	367	370	332	358	364	372	364	372	345	353	355	372	329	382	387	386	370	385	355	339	338	336	362	387	354	348	349	355	368	384	344	378	360	368	339	342	370	363	368	367	369	378	372	362	336	387	375	376	344	371	395	366	345	328	362	386	385	378	349	368	335	331	333	353	338	324	355	374	384	354	350	356	356	369	350	360	360	345	353	350	388	336	355	374	348	357	347	374	393	331	363	342	363	343	370	381	397	404	375	354	353	351	362	373	335	356	357	389	371	358	361	339	378	369	346	322	369	374	348	363	363	366	335	382	356	352	364	309	350	355	350	312	355	356	339	351	388	332	359	343	365	336	360	352	346	338	370	359	370	365	358	385	366	356	339	378	405	387	373	358	361	336	325	354	331	378	377	345	370	351	365	380	304	383	378	388	348	382	376	356	346	376	344	367	351	367	384	332	392	383	383	365	388	376	380	351	331	367	336	366	351	328	353	327	378	368	351	344	361	429	376	357	387	372	383	339	376	354	335	383	356	382	349	372	371	326	344	337	403	363	356	352	353	354	358	374	393	348	392	373	344	339	382	347	359	365	391	335	316	374	330	388	373	340	351	324	360	316	346	375	383	370	357	366	332	351	352	403	377	398	328	343	363	329	340	350	387	367	365	349	334	374	410	366	359	386	354	409	418	349	326	361
2052	968	937	867	985	863	880	926	983	913	843	889	805	834	832	821	911	856	830	826	878	867	809	850	871	840	859	885	840	853	848	862	844	885	833	868	851	842	838	812	842	868	859	843	770	845	826	824	863	838	870	837	827	921	877	873	844	811	844	872	840	858	887	800	843	819	863	851	836	864	838	852	853	821	856	805	841	875	833	881	857	828	847	827	844	778	894	839	841	874	855	856	862	824	820	822	840	893	888	904	851	864	839	831	871	814	816	815	857	845	846	902	861	810	850	823	847	830	831	818	835	795	823	836	805	821	820	846	873	847	871	813	884	839	845	828	857	826	817	826	790	836	835	846	800	887	809	822	852	796	846	860	851	814	857	880	850	915	890	874	907	829	872	866	831	844	875	853	867	836	845	843	874	881	837	811	832	823	881	806	861	826	875	846	826	848	884	825	837	791	805	861	833	820	854	852	870	831	833	860	794	847	825	891	846	850	813	842	855	878	847	828	826	846	861	873	799	848	852	862	908	855	835	870	786	891	775	906	803	805	855	819	814	864	859	804	862	850	830	747	870	850	834	818	837	820	827	797	862	818	855	806	865	827	843	859	824	882	882	841	796	822	889	901	847	821	831	851	827	814	796	862	851	836	864	815	800	828	833	833	886	809	863	844	810	839	913	874	813	849	821	873	855	821	820	824	879	817	900	852	829	834	835	838	848	797	869	881	857	806	823	834	812	786	833	855	943	862	838	780	850	809	862	843	842	836	837	822	851	865	831	816	844	814	822	869	865	869	871	841	829	912	871	819	846	836	870	840	870	837	811	862	812	848	825	882	878	868	903	892	856	823	931	807	841	880	864	888	865	850	902	848	859	844	892	827	854	845	869	878	840	890	820	840	844	847	848	925	875	813	859	854	836	832	799	864	835	883	844	846	857	840	895	802	845	790	882	849	846	845	854	836	799	889	846	812	896	808	867	858	847	840	768	868	855	859	858	850	826	845	827	872	828	826	819	817	871	891	861	830	858	888	859	863	874	834	823	877	874	798	849	886	858	807	799	795	852	868	845	824	835	839	873	867	835	827	845	824	865	814	819	848	863	770	856	881	842	872	814	826	875	793	811	876	849	834	831	872	891	845	858	880	856	808	845	798	833	869	869	868	872	814	872	839	806	873	863	890	847	842	857	843	841	840	840	810	797	855	817	901	866	881	879	865	849	837	872	883	847	849	849	806	835	849	846	917	769	850	845	812	848	821	844	853	828	846	886	858	853	846	873	772	865	864	825	849	821	804	841	896	858	825	857	847	875	790	836	855	858	847	857	857	869	894	853	833	831	847	856	843	814	854	856	841	831	815	870	820	836	823	855	887	854	813	822	898	865	821	891	834	846	818	841	841	802	870	907	862	878	859	849	787	826	836	874	865	867	807	858	851	828	859	826	853	873	862	859	816	858	879	807	843	813	809	864	837	840	823	841	862	872	874	861	861	854	799	828	867	859	860	847	859	815	851	832	899	803	809	857	851	864	832	832	864	877	874	864	852	865	824	820	845	862	831	843	820	817	833	892	835	834	837	913	855	867	880	833	869	821	861	903	856	843	836	852	854	825	821	821	825	834	834	871	842	881	885	802	854	885	845	834	888	830	822	806	773	863	820	870	842	896	829	844	830	903	848	845	830	829	808	815	844	846	849	856	850	861	884	893	853	832	827	845	823	859	818	848	863	805	830	794	828	813	838	875	839	873	846	859	832	834	850	771	850	889	861	885	816	868	820	830	818	870	833	836	843	786	869	907	823	859	796	815	832	877	899	874	870	839	884	846	827	824	878	817	842	848	848	830	828	887	823	848	856	807	885	858	850	900	862	828	833	836	790	856	881	853	843	845	903	855	856	833	859	830	829	866	857	848	864	831	873	845	879	817	807	828	869	842	816	862	875	857	841	835	824	824	881	869	827	855	856	806	815	854	810	852	860	849	875	869	846	802	890	848	814	824	878	883	927	873	832	898	839	834	824	828	883	837	846	837	847	835	807	863	852	851	865	862	871	851	836	883	876	811	832	844	847	869	817	825	822	788	868	828	865	849	797	875	877	888	876	874	839	892	824	860	780	827	839	838	837	807	862	886	836	864	798	838	845	865	862	887	872	857	862	843	840	822	839	900	810	846	846	803	869	857	848	813	873	865	835	794	872	826	820	892	848	850	845	850	842	793	843	834	830	850	847	828	808	818	857	826	843	822	832	885	871	840	836	843	842	845	841	791	830	889	869	826	802	845	839	841	851	852	829	786	836	822	819	876	866	872	872	906	823	821	852	894	817	843	887	827	866	835	836	872	851	877	854	860	820	871	858	847	867	870	829	813	850	820	814	835	804	829	843	814	864	872	833	837	853	836	829	866	847	855	878	832	827	839	927	841	823	819	842	857	842	826	795	861	846	809	873	840	869	793	796	848	826	798	811	843	881	816	839	839	827	858	831	838	861	841	802	809	836	867	859	862	851	827	837	880	891	829	871	875	786	880	844	829	845	832	808	875	829	853	879	862	883	827	809	847	846	807	800	886	827	842	826	887	825	813	836	846	833	785	800	849	837	812	847	862	853	817	895	787	898	792	789	824	835	849	849	877	832	870	850	860	844	820	821	874	812	831	816	830	868	779	813	826	824	870	875	821	856	829	796	830	821	844	806	820	845	806	856	845	835	840	840	883	797	838	861	837	802	864	836	799	863	840	867	864	806	856	805	855	886	837	828	818	802	805	842	861	871	847	846	865	820	776	834	776	870	822	819	874	840	804	795	805	853	848	818	799	816	798	866	824	845	839	834	853	859	841	841	852	808	825	823	873	828	849	841	893	848	863	842	826	837	839	853	875	816	818	803	840	821	824	829	809	871	817	871	833	881	843	880	833	845	873	862	837	880	830	892	820	837	886	824	894	848	821	869	837	858	811	873	845	805	859	801	869	855	831	868	845	794	900	845	842	821	847	877	839	838	831	873	818	800	834	860	827	836	801	894	826	837	811	872	877	851	832	846	825	876	901	819	838	876	832	861	801	803	844	805	908	797	840	772	867	825	825	839	845	832	832	836	834	840	857	821	835	818	806	875	900	830	802	835	864	864	862	790	818	816	850	795	832	839	826	822	825	791	876	797	797	858	826	844	773	856	847	856	789	881	885	816	848	810	875	859	862	839	848	781	813	861	861	843	854	885	819	771	877	846	875	817	858	814	836	884	922	842	873	859	805	841	810	838	876	912	801	829	877	860	782	872	889	860	850	829	822	857	846	885	837	852	878	869	899	853	825	776	841	830	831	847	870	862	812	886	867	860	866	911	859	897	865	846	816	784	824	866	787	811	865	853	820	864	852	867	817	859	865	870	844	860	904	845	822	848	855	870	864	856	830	839	828	870	807	791	884	847	855	828	925	848	879	857	805	820	835	848	824	854	849	847	832	881	854	863	809	838	852	843	801	861	866	846	859	874	841	834	872	870	850	806	836	854	867	863	864	877	848	882
7131	514	539	472	400	361	288	301	297	243	263	250	244	235	249	231	238	208	218	219	233	216	208	219	232	207	230	200	206	207	203	255	215	216	229	206	238	215	201	212	218	228	216	202	227	192	208	221	212	212	217	208	238	214	227	200	194	215	223	223	198	201	242	202	216	223	230	228	206	223	216	234	201	214	201	206	217	222	215	207	220	199	196	209	204	191	231	220	197	215	235	230	195	225	216	224	198	193	215	203	198	204	207	181	196	184	194	225	231	197	213	219	215	214	234	204	236	229	208	216	227	182	214	226	225	210	168	231	214	214	210	191	184	240	205	214	215	242	203	215	223	198	191	216	220	218	180	199	215	225	203	208	208	218	194	187	224	208	232	197	204	202	252	204	237	196	204	195	208	232	243	215	240	229	201	204	190	191	207	191	198	211	225	212	198	217	234	232	211	212	202	215	229	197	202	222	217	203	219	208	213	212	232	240	215	175	224	182	212	205	209	213	231	222	200	219	224	185	215	217	206	199	227	193	219	213	214	217	231	197	226	222	232	220	234	210	230	201	198	232	239	201	205	219	214	210	210	243	210	203	212	228	212	179	219	205	232	189	193	203	228	185	194	195	203	207	190	188	212	206	215	193	198	220	218	227	221	205	204	228	193	229	211	204	207	232	184	195	198	208	211	220	206	215	218	210	192	220	226	211	195	236	205	232	214	199	203	202	228	233	231	223	214	228	211	183	210	192	209	222	210	220	237	205	244	204	214	220	226	190	217	231	213	241	236	237	222	202	220	230	199	219	199	180	197	203	202	172	194	194	226	220	193	198	204	203	200	206	233	212	184	196	189	222	209	192	223	207	204	227	245	209	210	212	211	191	209	186	226	194	199	172	245	210	221	191	202	190	210	188	208	193	206	208	215	211	226	212	193	229	225	209	209	221	202	188	231	215	202	209	207	221	214	220	185	228	213	190	193	244	209	222	212	230	194	219	184	210	215	224	211	219	201	226	217	177	228	230	210	218	206	217	201	219	172	201	207	220	199	221	213	195	231	228	201	229	221	191	238	218	200	186	219	202	233	226	215	211	253	200	219	210	196	171	220	212	217	231	262	207	216	188	219	197	211	230	256	198	192	228	219	227	212	195	250	249	212	212	224	215	197	216	225	239	231	190	200	235	200	217	202	215	172	227	210	225	229	236	193	221	213	223	196	211	220	209	209	204	215	216	200	240	214	186	196	186	246	216	196	212	236	200	237	212	228	258	199	194	200	206	227	210	206	231	198	224	202	218	255	243	229	192	222	204	191	206	184	207	213	240	202	200	220	206	197	233	217	213	203	197	159	211	220	217	193	236	211	212	210	218	225	207	224	217	207	199	201	207	234	235	230	220	224	224	217	225	197	208	202	218	211	231	207	197	214	201	235	188	197	233	202	219	187	214	203	208	190	190	204	195	189	227	201	212	205	205	214	239	213	212	199	188	220	210	198	214	191	208	199	191	223	177	197	229	192	206	219	259	262	260	208	200	212	218	257	248	221	227	197	212	219	199	211	192	196	230	212	213	202	228	213	200	201	221	237	242	231	192	201	202	224	219	225	200	221	223	220	224	224	225	197	231	221	193	174	220	191	224	222	195	215	201	200	207	227	180	210	190	213	213	207	219	231	187	208	186	243	202	195	220	218	204	214	212	220	206	228	240	216	207	207	244	248	200	191	205	231	187	223	188	197	195	215	190	225	213	215	201	223	213	250	222	227	216	257	231	209	204	202	173	246	223	180	213	221	210	203	223	218	223	221	209	220	226	213	209	207	195	218	213	211	217	238	206	218	173	224	184	239	202	212	221	219	210	217	212	228	176	234	208	223	224	196	193	194	210	230	224	206	221	231	231	207	204	220	225	212	201	183	222	227	198	194	197	195	221	212	175	208	183	187	186	222	226	225	236	210	236	207	207	202	196	224	203	237	219	194	192	223	210	220	234	204	194	230	213	195	213	214	232	218	213	203	208	182	252	224	225	219	224	209	201	209	214	253	199	235	187	202	214	210	232	193	202	229	196	196	231	209	207	197	213	210	221	183	194	228	238	208	211	210	212	192	191	204	195	210	202	209	214	219	217	200	216	207	205	188	208	224	211	195	228	219	225	209	225	210	202	206	197	208	228	211	226	198	221	202	235	199	201	212	209	203	222	222	223	220	214	235	224	208	212	172	204	234	246	238	218	245	226	182	199	213	219	180	215	199	197	226	223	217	205	189	217	215	172	229	205	226	206	226	211	224	228	237	196	207	227	205	203	219	195	219	193	202	243	187	220	190	177	219	211	239	199	243	218	207	235	235	223	228	224	204	217	241	178	201	185	199	198	211	209	220	231	186	232	219	189	218	212	199	197	194	226	240	192	220	230	214	196	236	221	197	197	178	199	229	207	218	219	202	222	217	236	250	234	186	207	220	194	215	193	196	202	189	208	192	200	209	221	232	180	200	218	203	202	219	208	199	195	182	210	229	194	181	206	218	208	215	223	212	210	222	209	230	218	211	231	225	224	220	212	209	206	201	233	200	212	198	227	196	191	210	204	216	218	198	206	194	224	211	213	213	203	217	210	221	201	197	208	207	214	210	196	205	193	225	212	224	244	218	196	207	190	216	221	213	210	206	218	221	207	185	203	194	223	224	170	200	192	199	215	209	187	216	204	221	215	212	200	235	227	202	241	243	216	217	210	238	237	219	210	215	230	216	213	212	211	203	228	224	197	215	203	199	189	211	202	244	216	205	191	214	174	191	188	223	221	218	201	233	228	192	209	193	216	206	247	213	190	204	207	184	204	197	216	242	185	201	220	220	213	209	228	225	237	221	194	205	215	231	214	205	192	249	230	227	243	200	220	203	186	201	213	201	221	230	217	206	199	221	210	239	225	186	240	208	212	208	223	246	192	209	220	214	219	192	217	256	209	175	208	202	212	207	183	211	233	222	212	244	230	197	195	196	217	239	216	213	200	213	229	214	203	196	228	213	224	209	235	219	233	205	199	206	224	188	226	233	240	208	190	194	211	218	214	205	208	231	187	212	199	211	217	209	221	189	214	204	215	217	222	204	223	209	201	223	203	217	206	231	236	222	177	203	204	213	218	181	226	238	169	202	222	184	209	197	228	207	234	204	227	224	222	195	205	221	218	186	224	198	199	222	206	182	219	193	221	219	217	214	213	219	217	216	220	212	241	235	216	225	232	195	189	231	242	228	224	221	203	217	208	225	212	197	229	243	211	225	202	208	219	222	237	192	204	223	207	226	206	221	208	207	220	221	202	214	219	229	198	216	193	234	209	208	211	236	215	199	211	207	195	242	234	195	228	216	188	206	214	206	187	207	220	217	208	232	208	229	224	220	224	227	223	202	203	210	229	201	244	225	200	218	240	216	227	210	204	200	183	222	196	227	210	203	222	231	200	193	209	225	216	210	216	231	241	215	217	214	222	229	229	232	183	235	241	220	224	222	205	195	230	217	219	209	215
6058	869	1278	1410	1403	1242	1176	1129	1121	863	890	801	724	711	668	708	613	727	574	599	649	677	602	622	592	593	596	628	604	609	633	581	619	542	572	595	600	615	587	572	613	590	576	577	588	611	573	561	572	603	550	564	611	576	587	629	588	563	575	563	571	541	590	593	581	609	591	553	578	578	576	550	572	570	565	577	542	589	580	574	589	580	572	559	564	530	574	591	581	539	570	560	572	553	573	564	549	619	586	515	590	553	545	570	521	561	562	577	539	578	593	557	580	612	572	598	562	575	620	561	562	594	553	564	585	578	576	569	539	550	576	584	543	589	583	624	564	546	553	523	620	567	579	591	536	572	563	564	568	582	606	609	567	563	550	610	573	589	561	564	558	580	566	576	595	537	555	559	574	550	575	547	584	573	594	588	564	591	566	574	581	585	568	570	565	572	570	548	569	576	570	598	550	582	588	608	570	542	596	565	574	545	556	580	532	572	585	569	594	601	552	573	562	627	553	548	569	565	550	581	570	576	551	533	581	517	589	544	581	597	548	613	530	569	540	571	590	564	595	602	597	578	594	556	563	593	566	516	552	548	604	548	603	570	573	580	561	624	598	591	538	571	593	579	545	525	529	533	570	562	540	520	568	596	577	572	578	562	567	584	569	542	546	555	510	583	573	592	570	565	640	537	542	632	587	596	542	610	539	594	555	591	564	569	607	569	577	552	587	550	569	585	537	577	592	568	617	547	542	613	543	607	555	591	556	580	554	599	551	578	557	571	559	567	589	582	561	559	568	568	563	555	617	545	581	565	542	543	537	566	555	586	593	571	594	581	593	584	570	579	544	553	555	549	567	591	581	554	537	569	541	615	555	550	567	586	585	586	555	579	529	606	602	574	603	539	582	573	595	542	569	544	579	516	545	615	590	595	581	572	550	617	549	542	593	574	575	534	566	604	574	608	593	571	529	575	596	570	527	610	614	594	557	562	571	526	549	587	522	555	597	577	584	535	545	547	613	528	530	570	564	542	587	520	555	623	581	565	561	590	582	575	607	568	527	560	590	545	565	585	562	571	574	553	600	609	564	567	563	556	546	558	579	542	564	565	576	555	568	562	529	588	527	548	579	572	592	531	557	621	546	608	557	547	590	585	546	595	558	589	574	604	580	566	605	582	570	580	552	510	558	533	527	547	566	614	586	586	560	545	585	567	587	558	572	529	582	565	579	556	560	553	567	596	535	585	600	552	565	571	551	551	575	585	538	590	579	586	593	551	561	570	532	583	605	567	584	539	541	563	561	557	533	564	574	527	583	565	585	593	550	588	559	539	559	586	555	561	587	585	606	547	547	620	541	547	545	560	579	577	593	605	564	546	578	585	601	571	644	572	527	541	584	555	575	573	610	615	546	537	535	561	597	590	571	569	579	588	574	541	592	572	563	583	607	562	558	581	561	591	556	568	588	577	584	593	549	581	562	565	537	598	600	561	568	555	557	517	587	562	603	604	582	596	591	588	569	574	587	531	602	570	562	570	551	516	546	554	547	586	554	560	564	569	586	588	604	522	567	547	582	572	562	571	590	571	543	531	587	551	562	534	545	552	567	571	533	579	592	580	546	559	580	599	556	601	573	585	571	541	571	575	602	566	577	568	572	548	574	552	536	568	559	557	604	588	556	568	535	563	585	580	610	573	549	585	559	552	534	549	550	549	545	565	559	550	546	569	569	597	565	585	607	577	567	564	534	586	540	561	601	593	567	602	619	586	518	559	559	562	566	553	569	548	592	552	579	560	558	565	585	572	526	530	583	582	642	549	570	585	566	592	584	585	560	590	554	554	584	583	574	530	609	559	569	553	589	585	552	546	528	540	544	549	574	573	562	554	511	515	576	540	591	543	563	600	543	545	577	560	576	547	604	559	567	512	572	601	586	600	581	547	602	576	571	530	589	568	553	557	515	597	522	529	580	552	543	569	571	608	496	590	551	548	527	605	623	526	553	565	558	584	554	566	572	555	579	570	619	569	546	571	541	557	608	573	560	577	541	597	594	556	583	573	562	602	559	625	539	571	576	572	588	552	539	558	553	591	526	596	597	593	593	539	573	576	565	601	544	585	597	560	525	618	565	568	590	568	608	587	555	584	556	603	573	570	594	568	570	555	545	581	557	566	602	570	526	608	569	564	584	537	590	555	554	512	580	559	597	572	545	560	578	563	618	629	596	565	603	577	621	555	587	554	548	568	563	614	558	560	580	565	544	587	586	596	572	571	581	551	528	560	551	560	578	558	497	619	566	534	562	572	572	564	553	554	542	544	582	560	571	589	553	555	588	544	572	574	584	585	580	615	562	575	543	548	587	577	566	512	576	567	571	592	604	568	564	534	548	607	553	566	621	577	604	580	631	566	595	561	573	531	586	578	583	607	575	586	606	557	592	561	600	601	599	579	539	586	528	535	592	595	629	533	566	575	618	555	583	562	604	543	570	556	608	583	557	597	633	575	572	601	545	568	556	570	561	557	566	593	580	581	587	518	573	556	599	591	598	556	548	593	603	541	582	548	544	604	589	574	550	556	585	593	582	541	613	571	588	567	557	555	546	584	586	548	595	554	588	550	591	516	577	561	526	564	586	542	591	595	552	589	559	565	569	555	594	572	547	583	573	545	602	594	586	538	559	570	582	579	547	561	547	571	572	575	612	597	566	515	543	522	550	571	549	549	582	594	517	546	587	576	545	557	550	572	585	577	597	604	575	571	558	577	570	550	588	531	625	560	608	597	553	563	562	564	548	591	601	574	563	540	528	563	592	575	575	539	583	607	548	484	557	596	589	600	561	580	545	574	597	579	548	582	548	571	564	520	538	575	595	563	549	574	593	581	551	565	578	572	542	636	593	574	610	577	562	541	548	590	561	595	647	615	568	589	571	564	568	559	590	551	550	586	571	562	569	559	576	560	569	599	587	580	574	589	558	549	549	559	593	578	593	589	581	565	572	564	550	586	562	539	560	581	517	536	574	557	596	579	563	555	538	533	593	592	561	584	536	571	540	568	557	564	545	551	551	587	578	566	596	579	598	540	546	595	566	627	592	560	601	549	558	528	597	577	568	569	572	524	586	575	600	570	595	529	575	546	541	558	590	578	590	606	578	555	566	589	525	559	557	541	594	552	583	553	593	555	587	549	571	586	499	572	579	578	598	561	546	530	528	526	549	584	558	591	557	542	610	552	544	545	560	564	535	549	576	552	630	619	588	575	584	571	584	586	550	582	562	614	614	550	606	570	597	603	566	530	543	582	595	570	577	574	593	545	578	572	523	564	559	560	571	597	567	604	598	581	544	537	550	583	548	563	613	598	574	655	594	564	608	557	555	600	523	596	567	574	602	566	559	589	571	569	536	567	575	595	583	585	611	577	547	522	542	547	588	582	542	573	580	579	574	557	557	565	559	562	547	590	553	561	586	574	549	587	536	535	562	560	578	555	617	565	593	557	583	554	606	560	578	574	585	563	583	583
14300	1290	1064	832	766	654	580	521	570	448	455	435	397	373	442	368	359	410	400	354	409	378	371	383	346	413	343	364	378	373	369	353	357	366	337	342	382	335	359	355	397	354	381	364	341	382	356	352	364	368	356	348	352	365	329	329	344	373	345	371	377	392	376	343	334	346	355	356	376	391	355	369	336	330	351	355	352	351	348	376	338	381	325	348	367	366	333	369	375	381	309	373	321	329	375	370	324	347	347	357	392	362	379	369	366	378	329	325	374	389	375	388	377	314	387	344	334	359	350	333	354	351	366	370	339	375	384	364	346	340	381	377	327	362	342	343	350	338	321	375	348	358	360	392	381	332	347	379	376	338	362	385	364	325	339	318	340	369	326	345	328	371	354	341	334	385	352	343	318	372	347	315	337	362	352	402	329	331	364	387	362	341	335	343	325	344	332	411	328	367	348	352	364	361	346	356	337	357	363	364	341	352	363	369	366	345	348	326	372	367	340	335	383	327	360	328	343	323	359	380	352	395	370	373	359	362	375	348	380	349	350	381	380	380	326	346	340	384	357	353	336	342	356	364	369	339	378	399	373	328	356	338	315	363	375	347	295	349	357	370	403	376	374	361	333	370	317	337	345	357	315	331	361	307	352	377	390	369	327	334	368	377	344	383	368	377	396	362	362	374	334	347	377	386	374	391	413	382	369	358	369	342	355	388	352	319	380	363	319	365	358	339	334	373	351	352	338	332	372	322	371	386	372	360	385	325	341	346	350	357	360	369	321	337	352	346	363	335	359	337	333	350	351	364	349	345	375	362	324	372	375	366	349	393	349	356	375	362	312	367	336	346	365	362	379	385	325	352	343	334	356	355	352	391	349	318	363	348	375	396	389	347	370	361	388	366	343	352	365	321	355	374	339	376	384	394	402	405	344	369	384	340	364	374	352	342	318	384	338	382	381	356	347	396	355	360	360	352	411	356	340	369	332	329	339	368	389	323	359	349	333	311	348	344	346	362	365	329	349	352	377	359	353	395	357	337	395	344	364	305	352	366	351	373	371	331	414	339	365	366	341	371	390	349	347	344	319	357	378	317	356	387	382	376	362	366	360	354	354	387	353	337	328	367	343	373	362	355	357	359	377	349	346	329	366	329	339	343	338	359	383	372	361	376	336	356	354	385	325	356	395	382	365	364	367	359	371	356	326	343	378	321	358	379	319	333	370	354	390	336	372	384	374	379	363	352	360	364	374	338	364	335	345	374	368	330	388	346	366	392	380	344	382	354	348	378	375	342	335	356	367	344	380	375	400	376	368	377	383	313	370	375	379	334	356	399	356	352	330	342	370	413	341	355	341	366	361	376	348	376	375	343	329	358	336	347	335	349	365	340	357	344	343	351	368	361	325	361	308	350	368	337	356	353	364	350	386	402	341	341	345	357	329	379	324	356	342	330	381	373	382	355	347	362	418	374	373	369	340	355	386	350	383	320	385	376	365	380	381	316	379	352	325	364	368	368	365	356	339	363	374	312	333	356	342	368	371	371	381	329	372	348	345	350	354	369	386	357	324	328	378	369	340	356	373	349	374	351	361	370	346	346	357	333	357	365	347	345	386	369	340	386	369	381	375	352	331	366	347	359	360	321	335	389	355	327	360	376	324	364	353	305	358	372	369	291	358	391	349	386	378	327	376	338	379	373	365	366	348	352	374	365	375	330	331	370	374	363	351	335	331	363	402	323	362	328	340	355	350	362	304	302	342	345	370	359	376	368	362	351	352	379	332	366	385	353	359	362	351	357	347	366	312	379	371	393	351	338	338	370	401	340	330	389	351	340	333	365	352	349	354	385	379	338	366	365	316	354	315	371	363	373	375	374	353	375	355	376	377	350	355	358	322	345	380	358	347	337	356	359	348	375	335	376	371	338	306	347	364	320	341	326	363	331	342	339	334	385	321	332	356	381	362	350	362	346	322	360	342	360	336	406	343	367	385	358	376	365	310	381	350	364	340	394	350	360	360	339	386	351	369	351	351	375	370	333	363	342	339	386	372	377	343	381	373	348	314	390	362	352	362	372	374	395	358	349	380	356	349	334	351	337	371	349	340	352	368	375	351	347	335	393	350	324	347	342	348	367	369	317	345	338	333	348	362	381	346	358	347	373	352	361	354	361	351	359	343	369	323	328	373	368	326	348	389	373	369	352	339	377	364	369	384	366	439	365	382	375	359	370	355	396	356	329	352	345	319	321	366	334	336	358	353	356	382	366	381	359	365	366	351	370	371	327	386	337	334	369	372	371	346	355	352	369	357	354	385	382	367	393	387	340	388	328	355	367	340	351	343	351	375	329	330	333	381	387	381	363	377	346	366	370	385	311	385	375	365	371	351	364	381	356	326	354	344	369	353	373	369	360	356	402	373	351	374	374	333	341	334	351	345	365	377	313	355	341	399	383	361	355	366	365	340	370	378	345	362	367	342	429	349	389	313	317	319	334	353	350	353	352	352	363	350	350	341	387	388	360	333	377	326	367	371	328	374	369	366	355	346	372	394	390	362	322	354	362	366	347	336	311	352	369	343	367	371	375	341	348	343	329	345	352	385	366	323	350	387	348	364	366	315	338	352	343	335	355	374	307	353	358	350	349	368	408	356	323	348	362	351	357	344	372	397	349	404	374	364	361	342	368	376	364	309	324	395	370	350	332	353	389	338	359	373	411	332	363	352	336	388	363	388	357	382	356	380	352	375	319	384	411	378	382	396	349	338	358	382	360	365	346	350	340	339	382	396	344	342	366	331	348	366	371	394	391	374	370	350	325	311	352	365	368	370	341	377	369	341	361	331	352	378	339	365	368	360	333	337	378	348	352	372	348	332	314	358	352	370	352	363	344	320	365	377	345	328	338	406	331	345	348	347	376	357	351	388	340	345	355	332	396	373	357	372	314	377	402	344	373	395	328	340	368	344	335	372	380	348	371	356	331	333	349	383	370	364	309	329	392	358	362	378	329	345	348	347	349	360	356	341	394	386	364	333	377	373	328	339	370	368	342	328	324	335	331	343	395	391	368	379	333	379	349	365	358	362	362	360	375	400	372	395	340	313	329	354	399	336	318	320	340	377	361	365	371	369	378	337	337	382	363	415	346	392	354	362	346	377	325	362	336	339	378	324	342	347	390	341	386	349	327	367	318	316	317	367	356	401	357	373	365	354	355	365	379	379	357	356	399	387	375	336	347	318	351	366	318	366	370	338	392	342	326	334	357	345	332	396	374	380	353	360	383	361	362	322	366	329	326	369	369	346	382	349	330	369	389	380	367	339	337	394	363	380	351	342	364	374	352	367	385	376	350	348	353	339	380	340	375	386	326	349	364	352	351	400	386	324	333	362	360	362	351	299	333	348	352	326	346	400	348	348	349	358	381	360	365	407	377	357	351	337	358	367	332	337	324	372	353	359	367	310	351	341	393	354	383	373	353	391	364	348	356	343	342	349	353	350	353	354	374	371	337	377	343	367	347
8264	1443	2291	2578	2449	2311	1977	1759	1879	1474	1472	1301	1161	1147	1040	1083	1014	996	955	980	991	1024	968	932	953	931	923	901	934	891	898	886	907	934	955	909	891	888	902	893	900	867	913	926	854	852	854	891	884	912	889	913	870	852	903	908	881	918	892	891	874	873	948	926	870	853	940	898	865	882	869	861	877	888	896	915	862	838	920	819	856	903	852	832	867	895	892	833	852	890	883	879	876	894	857	860	837	869	919	850	864	890	874	865	900	888	871	910	890	887	885	897	855	918	922	865	911	888	852	921	866	845	835	825	836	863	880	891	890	904	829	844	870	841	889	940	888	870	928	890	867	877	853	849	907	878	888	880	917	908	862	882	889	875	881	826	854	885	908	978	878	879	870	901	898	894	889	840	875	914	867	849	878	892	851	883	907	886	913	900	884	901	893	849	849	939	889	853	874	886	937	897	862	858	874	902	873	807	882	934	916	926	865	887	864	860	896	852	825	901	880	891	839	862	842	885	851	893	917	875	874	855	899	944	855	865	902	899	882	856	810	887	892	864	920	869	887	912	875	891	917	850	923	885	912	860	864	905	866	858	864	863	875	802	837	902	838	898	949	859	851	894	897	843	856	856	865	914	876	855	850	862	882	868	895	911	886	836	883	816	856	880	859	879	873	880	848	838	930	873	907	854	917	872	888	852	878	863	956	892	859	831	875	826	928	856	847	870	884	858	877	829	852	843	860	832	865	898	871	866	867	895	822	920	849	888	888	849	778	866	877	892	892	819	870	901	857	912	826	867	873	869	875	888	878	904	853	908	889	895	881	839	840	809	862	895	851	892	832	888	877	888	891	900	875	892	921	807	886	875	876	868	885	834	832	908	843	816	836	831	873	876	955	867	911	900	841	842	827	868	876	870	887	894	887	927	886	903	826	851	871	894	878	883	877	898	923	870	868	854	925	863	870	902	878	831	847	860	867	887	834	890	867	891	873	846	869	865	857	877	836	848	840	873	940	852	897	887	906	921	897	860	842	855	872	868	889	841	880	932	901	849	881	928	884	863	795	878	940	866	850	850	832	875	872	866	908	857	874	843	880	887	873	865	879	884	902	888	902	873	910	897	946	874	958	835	845	883	878	905	898	858	887	901	890	920	903	868	865	867	857	884	878	921	868	864	888	865	823	869	876	858	882	909	847	894	883	841	884	829	871	893	860	900	927	894	870	860	866	898	865	827	862	896	853	891	904	848	945	899	868	869	814	876	901	827	904	895	907	860	862	925	823	881	867	882	881	872	841	903	868	881	903	888	888	878	866	827	905	858	858	857	898	868	889	874	873	911	884	884	909	903	861	906	864	884	941	878	882	874	911	888	891	861	898	893	912	871	891	933	816	838	902	865	853	875	837	851	878	869	859	854	839	820	854	873	897	844	776	920	821	901	862	950	845	839	866	884	851	883	854	809	813	878	889	901	888	881	879	857	937	835	916	863	872	905	888	892	922	848	904	881	938	880	830	845	941	911	894	833	824	915	897	934	844	872	848	873	882	899	878	864	881	873	914	877	863	835	809	855	852	894	882	871	877	894	863	806	821	935	888	871	910	859	920	907	867	894	919	870	835	840	855	852	814	922	868	879	886	791	902	881	820	850	899	874	880	862	899	910	866	875	869	876	850	842	858	854	872	861	898	902	862	865	876	876	849	840	822	925	932	876	858	867	876	869	859	842	910	876	863	843	808	877	873	880	912	904	875	877	851	863	893	901	884	912	864	813	927	861	878	897	851	868	834	865	830	898	850	881	872	896	915	894	894	856	886	937	875	881	866	862	855	877	867	840	881	874	870	868	904	928	889	879	860	889	893	909	871	867	873	840	858	915	879	866	881	900	829	847	840	841	881	865	823	872	841	837	890	905	913	888	862	930	837	858	893	857	836	841	928	858	891	893	868	865	926	877	882	885	915	912	788	874	840	902	856	860	865	865	890	846	892	859	898	842	886	880	878	814	865	919	856	858	883	918	837	831	835	894	901	853	843	885	883	850	845	889	856	862	885	884	848	857	875	883	895	850	870	883	851	866	848	917	861	848	847	854	910	923	904	878	902	941	878	903	856	895	796	859	917	874	910	897	870	849	869	841	925	894	883	861	897	879	864	886	888	892	855	830	870	887	860	873	870	911	862	875	899	883	871	872	878	911	850	872	883	871	875	772	852	848	926	861	858	889	878	925	807	853	848	905	872	854	870	898	814	890	847	910	893	879	872	889	836	874	847	915	879	895	892	880	889	874	903	827	816	933	891	826	852	873	852	859	887	940	825	886	871	867	819	803	848	898	823	844	914	830	915	903	881	887	875	895	871	858	890	886	868	867	871	901	843	835	837	825	868	880	921	923	849	894	893	883	829	888	894	914	908	862	887	885	817	871	921	845	909	877	879	883	833	842	891	832	845	909	903	875	884	874	865	828	932	880	832	858	863	924	855	937	841	863	875	829	891	878	869	906	835	923	901	898	886	868	823	809	873	923	868	851	919	848	863	875	834	919	863	847	897	873	901	870	927	909	853	868	842	881	885	883	864	880	882	877	848	898	852	881	861	905	901	897	879	833	846	828	888	855	873	886	875	867	810	860	862	814	841	894	869	859	904	883	857	932	844	843	889	887	841	852	832	859	809	837	859	872	880	850	868	864	896	912	891	841	826	842	861	894	830	894	835	881	843	894	864	830	840	927	878	877	868	886	843	901	911	912	837	942	906	829	852	845	882	833	885	910	896	866	879	873	874	845	865	828	835	858	847	901	922	917	851	860	869	831	844	880	808	836	822	924	839	909	910	858	876	904	887	847	883	898	864	869	888	897	890	883	882	884	890	881	858	843	873	876	880	917	848	859	899	877	886	879	894	878	895	821	873	874	838	875	890	867	854	917	878	874	875	892	872	819	853	917	863	849	850	840	903	872	862	865	886	867	853	861	915	869	853	870	887	864	910	884	849	903	925	845	916	837	844	886	896	847	933	942	859	875	847	873	891	917	848	901	869	882	861	897	833	879	858	863	887	883	814	901	873	897	894	883	904	885	910	796	868	838	878	846	874	846	839	813	857	864	841	854	823	851	885	893	870	880	895	863	940	897	879	847	925	879	834	882	850	807	881	894	867	862	906	911	833	851	904	928	850	831	896	891	867	894	888	884	856	959	874	848	930	892	848	895	888	848	928	872	897	853	864	859	857	900	819	847	929	928	820	841	884	881	895	891	875	906	925	849	820	892	854	815	884	865	871	952	864	869	884	880	919	914	906	857	919	926	834	889	876	836	863	948	868	890	864	922	837	848	874	866	987	886	825	926	857	874	864	879	885	901	894	934	878	850	829	877	867	889	893	879	867	838	869	873	861	865	871	860	856	870	802	893	879	821	925	922	867	810	830	877	934	894	916	825	855	849	890	887	920	869	834	810	882	828	890	864	858	849	861	898	889	851	879	867	861	850	937	856	892	826	904	883	846	866	839	874	811	849	887	869	891	915
1576	386	346	367	369	376	328	349	385	385	392	356	358	342	356	327	366	347	332	376	353	333	337	360	365	343	402	362	367	354	390	386	321	320	355	371	372	358	361	337	337	337	364	377	357	379	378	373	367	343	352	370	391	372	361	395	372	348	344	355	350	366	349	373	350	377	348	356	381	354	345	366	345	340	322	343	376	401	337	345	351	329	367	370	360	360	364	338	325	387	334	396	354	351	367	363	353	346	351	359	345	354	373	383	364	384	361	339	381	356	341	365	340	375	351	359	372	380	391	337	361	339	358	354	385	359	353	379	336	388	353	382	349	386	349	351	328	365	353	324	375	331	374	326	356	365	366	347	389	337	376	380	321	360	357	357	372	339	341	389	347	324	366	343	376	382	342	363	329	381	338	327	365	364	332	355	334	353	383	357	338	382	359	363	389	346	354	354	324	326	311	352	367	361	335	350	370	326	353	371	388	365	336	361	317	336	339	357	319	328	337	364	386	313	370	364	376	365	348	383	402	359	385	341	352	367	335	353	331	349	383	398	347	369	374	379	363	319	362	391	327	364	369	360	372	329	346	332	306	393	387	360	325	352	339	392	349	373	348	346	361	334	325	360	374	327	377	361	355	398	372	392	388	375	395	372	343	371	372	320	407	365	396	382	371	385	332	381	336	398	370	344	346	347	345	379	372	345	345	384	344	346	363	360	344	329	336	398	406	356	329	314	369	343	325	403	369	374	352	404	356	328	393	373	336	398	326	416	359	348	375	361	343	369	362	317	380	370	332	362	340	364	397	356	341	353	350	371	360	386	340	367	375	358	384	368	366	342	366	361	357	370	333	379	371	339	408	388	351	389	350	367	351	341	349	389	380	340	378	400	315	365	358	374	383	394	369	348	375	378	375	359	338	361	331	348	362	327	365	391	357	356	348	347	351	347	374	372	345	354	341	343	344	393	363	360	315	364	355	357	344	356	357	351	384	403	364	340	355	365	325	342	348	409	343	347	385	368	377	364	362	367	377	364	356	354	391	379	365	340	376	372	341	347	327	354	387	378	358	364	303	427	371	331	357	393	342	350	375	364	376	366	358	365	351	345	381	373	373	361	356	359	401	349	361	336	344	372	365	367	326	344	347	355	371	361	381	362	377	366	312	305	355	382	350	359	398	351	322	404	337	320	348	335	382	375	350	382	357	334	356	365	361	382	326	328	367	381	382	366	347	358	320	334	378	358	352	364	333	370	332	353	379	321	364	366	369	363	365	347	348	373	369	377	349	390	338	376	382	379	359	344	361	375	390	337	386	317	352	349	341	373	376	353	371	382	387	385	343	344	380	388	380	368	384	335	344	345	372	380	369	362	366	378	354	348	361	372	347	326	364	394	372	382	338	357	355	336	344	361	347	329	343	318	343	338	383	353	348	371	366	346	359	378	377	364	376	358	375	385	374	353	346	374	385	371	393	350	358	401	376	358	347	358	379	330	353	358	363	331	380	373	377	400	355	348	352	335	342	359	401	374	350	370	324	358	355	373	336	379	337	350	355	353	361	364	341	367	362	374	376	322	355	354	402	372	325	348	329	373	348	371	366	363	372	390	358	407	369	351	352	339	366	337	345	400	359	332	332	339	363	363	350	347	381	350	352	354	360	344	380	394	324	379	335	344	365	348	371	361	403	371	365	344	340	334	357	375	383	346	338	354	369	375	345	311	382	355	383	329	374	383	365	340	369	340	350	374	327	336	342	391	366	392	331	383	353	350	354	357	342	379	347	360	345	367	330	375	358	351	323	347	378	375	324	322	363	344	372	407	368	367	338	362	338	367	375	364	351	367	349	369	358	347	381	362	320	365	337	332	362	369	352	368	390	357	383	360	384	385	374	365	374	371	344	319	356	332	376	387	318	334	383	374	358	386	370	365	424	357	362	382	354	374	347	359	378	363	361	356	373	365	382	377	347	344	344	363	344	333	349	377	362	332	368	339	359	378	367	349	372	361	377	364	373	370	372	383	382	333	358	359	368	388	395	357	363	339	372	387	360	355	361	358	358	340	345	369	391	372	370	337	378	364	357	353	347	323	352	338	342	382	356	360	368	349	323	379	400	349	377	380	331	372	357	339	364	382	376	351	359	330	357	376	354	377	350	355	346	377	360	375	355	350	361	396	378	333	366	371	362	369	348	365	349	329	361	371	363	377	375	382	394	374	341	351	366	332	345	378	356	353	360	345	357	379	361	343	369	391	348	388	350	394	350	349	317	367	380	353	343	405	374	356	366	378	376	344	353	374	342	375	354	367	384	335	336	361	400	378	378	381	329	399	346	350	332	358	356	344	348	391	335	391	362	346	354	349	355	345	325	382	337	332	352	399	326	376	343	345	343	327	377	373	364	381	350	369	377	404	326	365	363	351	398	362	347	340	332	368	317	336	386	394	384	393	355	366	383	339	338	361	371	325	356	373	348	327	372	372	347	340	359	361	301	380	343	390	389	409	356	338	328	332	351	340	370	362	337	347	360	325	328	347	331	339	335	356	356	380	355	380	372	356	381	356	352	357	352	360	340	390	338	380	398	348	354	354	370	389	377	393	370	346	381	358	353	395	340	363	327	392	373	389	349	369	378	393	346	350	347	346	349	367	367	331	340	391	364	378	373	347	348	349	414	405	363	332	365	366	347	381	301	358	361	340	358	362	336	349	323	355	379	358	384	378	366	368	350	347	339	349	334	351	370	367	326	400	347	381	360	384	362	342	370	351	355	343	331	349	367	354	369	345	342	341	353	386	352	347	363	373	392	387	350	379	340	357	358	356	348	385	356	388	342	369	340	393	363	333	368	352	360	380	304	359	359	351	352	400	336	334	354	365	331	336	367	340	355	373	334	368	361	331	361	374	354	366	377	374	373	366	326	338	349	341	360	386	358	362	360	345	348	356	344	391	362	407	348	404	339	347	336	352	371	373	354	396	397	375	355	348	331	377	360	340	408	341	332	360	356	340	356	368	377	357	320	326	372	372	357	350	361	362	335	367	369	359	344	360	354	379	337	347	361	373	380	345	390	380	339	362	366	348	345	344	388	328	354	345	351	357	353	372	356	368	393	355	389	342	373	396	363	358	359	339	373	343	323	354	393	353	348	350	383	371	365	350	357	347	356	375	377	354	364	385	375	361	366	370	361	342	383	348	392	344	358	341	371	355	371	366	375	360	364	354	353	342	337	361	386	370	360	351	375	368	370	351	381	374	354	350	359	348	343	355	387	381	360	368	352	327	360	384	358	355	386	368	350	351	337	349	341	351	358	345	344	375	360	338	380	396	339	328	367	344	364	354	352	357	371	373	376	355	382	385	348	336	366	375	355	339	356	406	360	357	356	349	386	366	349	368	356	383	372	379	345	358	349	326	328	345	373	365	344	356	385	356	326	357	362	345	350	367	356	321	341	366	353	371	365	369	360	368	338	387	346	375	385	347	342	330	379	375	343	343	354	387	358	364	342	373	382	365	328	306
2008	892	896	907	948	902	900	894	951	910	893	931	847	800	843	832	882	822	862	888	824	839	815	887	860	779	880	857	823	825	873	790	862	877	844	932	862	775	843	845	918	888	855	878	797	907	843	820	891	862	887	892	837	792	857	853	855	877	806	822	905	883	801	901	819	788	852	874	849	890	785	845	888	905	807	913	880	875	862	839	840	803	876	875	879	796	870	796	791	828	836	843	848	881	841	841	850	843	843	783	840	821	806	849	846	816	834	865	844	883	860	792	852	847	816	849	862	850	815	851	856	833	889	929	843	854	885	859	797	851	819	862	827	800	856	905	868	835	902	878	849	859	855	842	838	892	818	848	851	813	839	839	833	907	837	850	807	877	802	798	866	812	824	853	824	820	814	901	839	876	838	843	867	899	849	888	875	840	853	822	862	789	880	823	876	850	836	825	827	874	856	912	834	828	828	858	804	832	830	845	857	866	851	874	853	825	848	903	843	808	851	904	830	924	845	835	855	893	848	858	845	846	913	870	855	887	853	823	810	811	852	853	876	847	870	836	816	848	882	794	839	869	782	812	877	879	859	879	844	837	802	859	826	911	823	850	866	822	842	876	912	855	888	887	845	822	804	815	826	852	890	809	794	878	821	842	852	820	818	883	842	875	821	869	837	893	834	859	781	864	784	878	816	871	797	882	910	870	814	849	863	837	824	825	841	900	866	830	826	842	850	854	874	808	836	853	842	862	834	810	847	871	892	811	829	816	792	875	839	877	819	793	831	833	832	813	797	851	854	850	829	830	884	846	811	852	846	862	817	822	838	843	820	864	864	783	874	795	877	861	851	862	893	872	826	790	863	869	871	817	844	848	805	855	836	870	826	839	808	835	831	849	890	851	852	817	836	866	830	780	898	868	849	884	851	811	816	839	835	813	846	788	801	840	852	827	865	830	826	843	916	851	850	870	821	876	835	820	881	811	845	882	819	846	843	852	790	859	801	868	836	798	852	871	855	821	811	843	909	789	841	881	745	887	852	887	827	832	843	892	842	785	844	880	824	806	811	834	845	855	858	862	834	882	821	816	863	910	830	830	842	930	838	845	863	820	908	869	840	874	848	805	871	857	875	803	841	876	862	775	860	826	848	834	824	876	866	821	813	853	861	824	818	917	827	773	822	853	868	876	854	856	856	807	839	867	856	842	843	864	879	841	890	811	842	841	894	828	797	859	886	842	879	826	878	832	868	820	873	829	828	871	846	866	888	862	787	812	801	778	846	873	869	810	871	828	849	833	872	809	846	861	864	906	875	874	832	851	856	847	832	880	860	862	860	837	795	838	831	864	897	826	854	838	861	837	886	802	847	845	828	853	835	863	847	832	846	821	833	863	854	825	787	834	850	887	900	890	834	811	860	853	813	868	853	844	820	846	833	838	864	854	860	831	839	861	825	881	827	854	816	838	861	851	893	876	833	803	847	900	875	827	877	847	867	838	801	853	833	828	865	871	823	858	874	856	867	863	871	820	897	852	867	881	826	833	873	834	818	868	859	794	861	836	940	836	877	863	822	827	853	838	842	846	902	834	817	843	851	855	902	841	831	877	817	867	870	847	845	874	865	852	855	870	878	814	852	828	842	855	872	849	814	866	846	873	800	868	864	850	893	839	853	857	806	838	850	885	860	844	841	828	823	848	828	865	856	826	809	861	853	845	822	824	824	816	805	881	854	807	860	813	884	896	848	835	855	864	870	848	871	838	827	840	803	850	869	835	841	811	849	867	838	857	836	855	836	809	829	836	859	802	877	834	885	819	850	837	903	868	850	835	893	861	867	806	819	846	856	850	851	886	798	835	775	839	851	850	848	807	867	836	821	808	876	796	828	791	840	875	853	836	845	902	843	887	862	868	818	839	827	879	841	835	866	839	883	901	824	884	841	834	859	869	818	815	872	852	890	859	807	860	811	824	843	797	892	855	798	864	819	826	888	823	780	860	798	827	819	849	900	875	855	851	898	865	819	846	834	765	823	868	823	772	788	834	854	820	829	846	808	784	828	855	818	842	800	813	855	834	833	820	854	864	850	890	858	812	909	892	816	845	870	850	843	789	776	841	832	810	856	866	875	804	818	821	861	835	886	843	876	942	900	836	817	837	835	860	834	859	834	859	850	855	850	835	850	821	835	904	820	807	897	791	821	797	819	813	812	873	829	872	820	820	888	840	821	805	857	857	855	863	835	858	855	812	864	893	799	823	767	838	856	850	866	857	870	872	897	832	807	861	854	888	811	843	813	882	843	914	823	878	906	805	884	854	842	829	872	852	855	816	828	819	773	843	870	875	806	868	821	867	821	803	818	857	836	841	866	821	892	867	848	864	811	847	855	879	863	813	850	829	810	871	838	831	861	869	845	845	848	863	828	854	858	899	837	826	801	895	872	823	826	832	858	896	859	831	832	820	830	833	847	809	807	853	817	835	828	904	866	828	836	867	861	811	808	861	872	816	856	865	856	872	870	806	833	839	820	862	828	841	843	845	812	851	852	820	894	840	856	813	845	874	820	863	868	837	881	873	826	872	791	894	833	863	841	832	861	807	849	863	849	835	898	788	826	834	891	828	883	819	871	858	891	872	854	833	852	867	813	794	817	828	797	847	791	878	848	825	850	893	817	764	874	857	871	840	846	847	875	869	851	873	874	902	850	853	804	894	836	893	861	823	827	854	876	818	864	803	864	830	855	848	826	788	842	831	804	799	842	826	879	895	859	875	906	804	828	809	819	858	853	803	803	852	845	833	821	864	890	829	823	841	823	825	783	867	846	796	857	863	849	882	905	841	878	863	832	845	889	839	808	867	852	843	867	798	839	836	846	822	857	838	849	853	845	791	870	779	893	905	806	846	894	860	869	801	833	926	897	878	859	830	844	843	854	898	821	842	858	838	848	865	856	847	834	826	893	829	862	865	829	841	807	782	834	801	814	836	846	856	813	801	831	861	798	843	843	831	899	842	828	863	863	858	797	808	784	863	832	862	827	851	857	825	834	845	902	866	815	865	852	884	867	901	873	877	859	804	849	863	828	813	850	848	845	845	791	837	851	798	845	865	844	853	863	816	824	851	872	842	826	893	840	843	860	850	824	857	877	862	884	851	858	820	846	834	826	870	798	888	855	846	843	826	838	807	840	855	805	830	825	887	849	845	872	864	879	788	851	834	856	874	825	814	833	856	862	867	827	838	838	865	833	854	823	862	858	830	848	862	843	849	838	840	853	898	873	836	866	879	794	866	863	823	827	832	851	854	841	850	816	812	829	871	909	910	849	859	822	837	830	860	844	887	863	866	837	868	854	798	843	826	874	842	773	879	864	842	873	869	801	874	849	856	859	885	847	845	811	845	906	885	797	872	854	844	851	837	848	810	813	863	786	834	826	814	837	774	823	886	791	852	821	833	884	823	829	831	827	786	828	844	865	879	879	899	871	870	806	850	834	805	836	884	849	829	822	814	846	805	843	907	914	890
7004	512	539	471	407	387	302	295	289	276	297	251	223	230	234	247	215	229	258	248	216	202	220	215	224	216	205	221	204	229	205	209	251	219	233	247	230	231	252	245	220	206	198	217	217	230	219	235	197	231	227	203	191	192	213	232	223	241	201	205	220	232	220	195	203	200	214	213	212	227	251	211	238	205	215	207	212	216	207	223	202	212	202	222	199	217	202	217	214	214	236	216	230	219	247	218	234	190	223	209	218	197	218	190	218	202	199	203	198	221	225	210	198	209	200	193	196	240	216	226	242	229	218	196	232	187	218	212	206	210	219	221	182	224	201	253	209	212	220	209	247	212	220	224	183	169	224	200	211	227	238	212	221	248	216	213	244	193	213	237	225	180	214	215	231	202	233	230	204	217	217	237	198	225	220	198	222	192	239	211	219	183	238	189	178	184	225	237	238	214	210	222	202	256	224	214	233	252	243	221	218	194	216	223	208	218	190	200	211	229	201	238	250	207	206	203	228	213	189	220	208	226	185	210	193	203	223	238	214	198	206	237	225	232	218	227	217	210	224	228	217	239	209	225	209	203	225	219	232	242	217	229	171	196	204	237	256	226	230	217	227	190	217	248	216	226	234	200	211	215	249	218	220	199	213	206	222	222	212	224	238	203	214	224	254	243	225	238	208	258	223	211	183	209	196	206	218	206	230	222	204	206	229	216	224	237	200	182	200	214	236	219	206	237	227	222	168	196	203	216	202	243	239	229	211	219	234	209	220	200	213	220	206	229	240	211	216	218	227	213	233	204	193	183	197	210	215	219	204	238	223	218	214	231	214	210	239	221	222	206	216	197	221	205	255	203	197	194	201	192	194	220	208	235	200	200	233	212	208	185	212	198	197	202	213	186	224	196	229	223	211	200	210	203	209	208	218	234	227	229	199	198	198	212	221	220	238	230	225	205	209	206	243	198	233	232	247	206	230	212	200	193	195	215	214	192	186	188	195	207	210	228	222	231	209	222	213	201	195	216	208	173	192	221	218	185	209	211	187	180	201	201	221	192	187	238	213	218	180	216	229	190	228	202	250	202	204	206	204	212	199	246	234	234	217	210	199	211	242	203	203	211	227	203	196	214	223	233	204	232	224	231	240	219	202	220	220	207	245	208	210	201	236	210	212	239	222	187	220	207	191	200	227	214	226	207	207	237	221	229	226	183	208	206	235	248	213	209	229	216	225	226	217	220	203	185	189	205	190	187	215	220	196	207	200	223	219	199	203	196	214	213	224	234	203	210	221	188	188	227	245	228	231	211	203	188	191	187	222	246	199	209	224	164	213	216	194	237	195	205	205	197	237	211	211	204	230	232	184	217	213	204	235	216	249	239	237	246	220	201	234	250	211	206	221	196	210	241	218	215	194	216	227	222	214	206	207	241	206	210	215	239	204	225	231	198	225	219	224	201	214	206	230	191	188	210	234	215	221	207	210	206	206	203	193	192	221	217	192	200	185	218	207	221	216	211	201	214	203	220	207	212	226	185	212	220	226	199	217	231	237	211	185	206	236	207	189	215	221	210	204	212	224	240	219	207	245	225	183	213	214	204	217	178	210	199	207	226	227	216	163	191	239	194	212	218	205	244	229	175	227	199	221	205	189	240	235	202	212	214	213	194	221	182	252	217	223	210	204	217	253	202	223	219	228	217	220	185	205	249	195	226	207	216	207	213	196	205	195	226	212	244	219	208	212	219	167	226	219	199	207	213	215	205	214	228	205	226	201	214	187	195	221	214	239	216	207	204	187	192	172	206	199	220	229	231	240	236	213	228	222	199	230	233	223	221	201	196	198	220	191	197	201	231	208	235	191	198	200	216	234	190	206	238	236	231	254	225	227	207	187	208	231	226	203	255	220	222	188	196	216	211	218	221	214	209	191	206	196	209	194	207	220	215	215	229	232	222	223	223	211	227	212	213	230	243	176	219	190	233	197	199	213	199	221	189	226	226	214	223	232	205	205	217	250	218	197	207	209	220	240	219	203	216	221	235	237	207	217	200	213	212	241	215	194	202	208	210	225	189	210	217	201	215	205	202	244	200	207	216	206	209	236	209	228	212	211	227	217	199	228	186	223	246	230	221	230	221	236	214	213	198	174	241	217	226	209	209	167	191	222	220	191	205	184	181	207	196	213	216	183	234	241	211	184	220	219	210	203	246	240	228	204	187	209	254	216	219	206	222	221	213	200	234	187	223	192	210	215	219	221	204	208	215	237	202	198	216	217	205	203	225	207	222	216	210	220	214	199	221	190	199	226	217	214	210	215	165	202	216	229	216	209	230	217	214	195	224	217	209	195	240	244	225	219	206	211	210	204	212	224	217	183	203	204	211	193	232	209	203	238	207	211	221	227	241	232	223	187	197	196	215	212	191	231	229	202	203	184	221	189	236	236	242	224	188	221	219	244	212	199	190	212	216	213	194	214	207	212	222	213	217	253	212	213	195	219	207	204	190	201	233	202	185	179	200	220	208	245	214	195	214	197	203	210	201	245	215	220	218	221	207	212	223	216	193	197	254	232	195	221	212	193	236	218	203	232	220	198	209	222	217	196	211	236	204	227	214	229	197	236	207	222	216	204	217	207	198	203	206	222	224	221	213	221	220	206	209	203	222	212	254	239	206	219	219	199	215	188	223	210	197	226	216	233	216	187	205	225	219	234	213	210	203	208	223	207	214	217	199	208	218	227	216	203	206	219	205	217	202	219	211	205	195	206	210	206	199	208	200	221	215	235	214	189	224	220	210	203	212	214	228	229	227	209	212	206	205	188	204	218	213	243	225	218	209	194	204	214	196	211	213	201	200	190	221	215	212	217	199	199	218	256	205	210	198	203	221	211	237	190	221	234	211	218	194	198	228	218	215	198	212	209	194	204	203	227	202	193	237	230	216	188	206	219	241	201	200	200	214	243	235	216	181	216	201	212	229	227	171	201	205	214	211	211	205	212	205	221	215	212	206	209	199	181	218	211	199	210	219	212	193	210	224	235	230	201	221	202	183	224	198	184	226	225	232	218	198	212	226	205	181	211	214	220	223	182	244	199	213	245	215	205	222	197	216	210	218	204	218	233	229	221	198	198	202	212	235	212	218	226	225	221	217	243	218	213	209	254	218	214	195	194	236	222	248	209	233	202	219	220	217	214	231	207	221	214	219	222	205	232	198	212	229	241	203	233	224	217	190	215	180	217	210	201	200	209	214	217	213	209	237	237	244	212	189	218	220	235	209	211	208	211	192	207	209	210	239	206	219	195	207	208	201	241	210	229	216	211	212	219	219	196	209	214	199	214	229	207	219	232	209	195	214	208	200	217	224	223	232	214	218	222	206	225	226	221	191	224	217	225	193	195	194	218	215	203	215	233	217	202	212	225	208	196	208	204	197	169	199	199	246	203	241	207	214	243	218	221	228	192	223	199	217	225	220	202	191	238	205	196	209	202	210	219	197	209	199	216	220	214	202	218	212	241	199
6176	829	1254	1421	1309	1326	1126	1058	1178	898	853	845	714	670	679	683	687	644	632	648	592	620	612	658	597	563	605	616	550	579	593	614	610	599	573	534	629	588	562	584	585	584	618	563	582	569	529	568	575	589	590	548	567	547	598	581	588	552	618	558	575	558	586	589	587	547	596	570	576	607	620	617	575	578	580	590	565	573	605	572	566	568	563	603	567	558	590	568	581	600	560	534	556	591	550	563	581	576	573	570	586	567	548	563	577	535	592	588	594	541	629	597	579	563	520	546	613	553	575	589	602	520	574	581	586	621	512	552	552	548	580	558	607	600	588	596	554	600	597	578	510	597	591	544	592	602	558	571	575	584	571	584	586	530	602	532	567	612	570	564	577	585	588	543	568	591	495	568	558	541	610	587	579	572	556	519	609	603	567	568	556	594	585	563	586	572	596	576	556	595	563	571	571	585	547	588	573	564	561	563	551	562	579	580	621	560	535	538	567	528	565	587	564	559	584	566	563	567	619	550	530	540	588	581	573	604	588	664	557	569	582	579	547	558	569	604	582	586	568	544	557	564	558	589	590	616	563	583	536	532	560	604	577	535	562	547	530	552	581	532	560	535	543	590	600	611	634	555	574	552	587	591	580	571	616	618	572	615	565	587	577	582	559	582	573	549	553	587	596	573	567	605	540	557	592	581	580	586	549	594	517	583	597	589	543	571	567	593	559	555	555	559	594	577	578	553	559	575	542	531	600	572	630	557	610	538	547	594	556	646	543	595	573	616	572	589	540	573	577	580	546	568	544	599	599	570	586	587	592	543	600	568	582	553	566	578	579	577	580	569	541	587	557	595	575	614	556	613	573	542	569	585	573	560	596	588	556	598	538	571	552	565	589	546	560	590	565	585	622	556	570	564	566	611	616	577	553	577	537	584	592	579	584	614	541	558	603	584	579	574	587	568	593	527	578	586	548	553	578	579	601	596	587	596	526	599	587	552	550	563	566	553	560	588	628	600	518	611	631	609	559	546	596	588	586	546	592	564	553	560	537	568	567	569	559	530	538	562	614	613	625	546	570	576	591	520	618	558	582	551	640	587	574	599	596	527	602	597	548	611	563	601	534	563	550	573	598	536	532	588	541	612	568	616	576	607	557	565	569	566	571	604	606	582	628	584	533	573	560	615	602	543	604	548	536	606	542	578	560	593	555	550	568	599	565	592	541	565	600	547	577	543	559	601	593	565	538	572	591	629	585	561	571	527	555	590	585	528	554	540	585	565	592	623	569	599	606	569	590	575	607	600	584	632	557	559	639	590	588	535	552	598	588	590	535	572	561	625	578	581	579	572	567	605	623	584	588	550	574	621	587	575	581	554	568	587	582	559	524	606	544	560	588	647	609	566	551	565	579	571	546	553	631	590	574	562	597	534	566	586	570	553	565	593	629	568	587	581	550	579	557	589	551	571	560	573	574	572	612	565	576	602	557	572	573	559	569	579	620	597	561	559	571	553	527	547	570	576	547	584	579	584	578	573	571	560	556	556	597	569	585	550	576	600	551	588	607	569	566	576	583	561	574	592	544	585	583	560	561	603	589	613	602	530	608	587	539	581	556	586	620	548	606	576	547	533	559	565	580	584	567	558	588	569	543	549	577	575	591	641	579	607	550	600	566	536	563	599	551	552	571	555	577	578	579	573	576	588	574	537	596	612	538	578	564	651	578	558	559	583	592	596	570	571	572	551	593	625	569	564	563	544	554	571	575	583	557	615	574	581	576	529	538	583	533	600	558	572	506	635	513	632	551	559	516	557	572	553	573	534	571	570	581	575	591	568	575	605	600	569	573	570	599	570	600	554	582	579	594	597	539	587	551	571	584	569	586	572	531	599	555	525	602	568	571	604	605	547	556	532	603	537	587	593	573	617	568	559	544	578	589	606	593	599	580	593	541	585	581	564	593	583	597	568	623	562	541	595	620	597	564	555	574	581	597	585	562	576	568	656	603	589	588	550	529	560	537	560	589	525	574	558	605	575	566	591	532	554	587	565	577	608	549	575	581	589	559	555	582	552	583	576	576	601	549	547	555	568	593	598	585	546	546	554	571	571	562	532	585	523	634	565	580	542	576	552	565	566	579	586	608	515	555	593	590	571	608	552	585	534	575	596	569	622	570	625	622	545	555	550	565	565	575	560	576	559	535	572	532	596	576	585	609	591	564	564	544	599	563	592	576	585	563	566	530	565	581	553	552	587	582	596	575	605	563	565	567	573	595	590	582	599	578	568	592	581	549	580	584	601	588	555	593	585	574	616	566	517	573	601	573	552	561	564	604	582	589	608	555	551	598	611	591	580	617	573	605	578	580	592	610	563	564	565	603	575	569	545	629	615	609	589	572	590	533	546	560	580	593	552	580	560	558	567	539	574	609	568	575	565	580	533	557	536	544	564	538	567	597	595	578	621	523	596	577	579	551	564	597	537	595	577	536	559	577	583	587	538	591	572	573	570	599	591	632	585	601	559	586	593	590	543	583	574	583	593	540	606	586	572	567	565	562	590	547	559	553	550	566	570	590	561	583	580	591	521	545	588	580	588	558	574	581	533	570	564	584	564	593	525	561	575	584	574	584	564	549	580	542	601	595	556	563	554	617	578	589	583	544	556	592	582	568	565	572	552	583	540	568	573	582	576	569	578	559	577	593	610	570	574	585	592	554	567	585	518	573	514	579	562	566	580	548	581	550	565	602	543	555	577	592	560	561	548	581	587	579	552	614	585	598	589	574	565	575	579	607	566	587	580	594	538	550	597	594	541	554	552	600	598	637	600	600	576	563	570	566	586	601	582	518	594	587	553	576	556	584	548	562	582	541	592	557	547	606	571	585	558	567	567	549	604	541	601	606	574	603	657	618	610	596	570	540	520	618	562	589	561	582	576	581	586	580	601	563	536	577	583	613	581	577	574	578	582	547	593	576	612	554	569	566	578	546	577	599	535	583	536	587	523	563	561	643	567	548	562	621	605	598	556	556	551	591	576	584	530	578	556	574	560	570	569	564	565	584	579	524	581	554	574	546	608	592	560	578	615	555	569	560	619	528	584	573	587	557	576	576	537	563	548	547	607	599	553	526	553	548	550	574	589	577	549	599	531	564	565	609	580	558	565	557	559	599	608	549	550	553	589	569	576	566	578	583	592	576	589	569	572	587	604	545	577	576	565	591	597	613	601	573	594	609	556	610	601	560	560	581	579	589	562	552	586	573	595	567	586	551	569	507	557	611	590	596	557	576	563	576	553	574	538	588	570	559	553	596	606	564	597	574	602	583	569	592	551	583	538	585	592	608	589	591	538	564	555	631	571	596	590	571	574	620	576	553	573	562	540	548	585	553	584	595	587	622	601	583	555	576	600	579	557	603	549	562	596	574	616	551	585	557	552	596	562	573	560	573	585	543	548	576	507	569	597	587	550	578	556	586	570	586	570	599	545	549	641	600	529	596	612	557	600	588	596	573	553	602	591
14362	1368	1093	932	766	636	570	499	575	521	473	476	413	400	381	366	366	365	397	431	351	394	366	311	363	377	375	351	343	357	361	345	365	357	328	364	372	385	361	348	412	369	358	373	361	380	383	403	352	335	359	361	364	343	380	363	363	362	374	361	378	352	332	353	394	344	356	362	366	355	372	339	390	360	347	364	358	341	349	331	321	333	378	366	352	369	337	360	371	325	375	398	346	357	342	346	368	379	398	348	356	419	355	378	365	352	377	366	351	360	359	344	329	359	369	363	359	370	368	349	357	356	359	330	362	348	357	382	365	359	357	367	375	367	366	369	353	380	385	339	350	351	374	389	379	389	386	356	394	363	359	411	375	371	350	389	339	341	399	367	333	330	361	374	370	381	342	331	359	359	391	339	367	326	362	373	360	350	370	348	374	344	356	347	367	299	355	349	359	383	366	357	365	358	328	385	378	370	351	321	337	372	366	357	372	373	367	360	330	369	363	352	334	363	372	359	348	356	354	327	388	365	361	348	355	352	399	346	377	374	372	358	379	365	340	387	403	339	383	383	369	399	348	348	397	347	361	403	365	403	344	354	363	344	395	342	361	380	364	373	373	374	385	318	395	337	385	365	365	344	378	350	352	372	362	361	339	351	366	371	372	346	336	380	399	362	385	364	354	360	371	341	337	372	368	367	387	347	382	364	344	356	364	374	432	335	334	341	359	346	358	405	338	308	358	373	362	372	362	374	374	348	388	336	389	368	377	386	341	356	325	372	367	410	364	321	343	343	338	349	337	331	377	366	324	328	339	347	339	378	362	354	396	383	357	356	354	318	316	320	371	349	349	363	429	370	354	408	350	341	343	384	363	329	374	403	388	363	381	340	389	416	365	344	351	374	377	347	379	387	367	402	337	327	355	336	362	358	375	400	382	396	357	388	297	354	385	317	323	352	375	354	380	333	381	349	356	356	379	369	362	370	347	346	363	409	368	369	393	321	380	329	353	327	346	341	364	370	340	340	380	343	378	350	383	366	330	342	369	375	356	333	358	336	392	334	344	343	350	377	302	345	339	329	347	376	383	333	375	355	381	379	376	376	371	354	354	362	375	405	382	348	304	335	346	350	363	388	359	361	338	373	327	410	361	364	378	343	342	296	390	330	384	365	365	341	358	404	377	381	385	351	326	310	348	361	335	348	356	365	349	327	342	338	369	369	369	356	331	367	370	356	353	367	336	342	329	375	368	358	337	339	359	351	371	372	330	339	371	396	321	349	355	393	379	351	354	354	320	378	378	346	336	328	388	364	345	349	380	351	368	364	354	378	375	360	351	353	360	357	387	339	372	364	362	380	358	367	345	364	339	337	360	369	398	345	364	354	346	365	360	393	358	361	346	341	350	334	343	326	379	346	340	352	323	354	359	343	383	363	365	351	334	346	349	365	381	384	354	345	366	331	326	362	342	374	384	353	371	370	386	358	349	355	355	373	337	328	347	406	350	334	362	360	351	368	362	345	325	394	350	353	365	352	372	357	415	347	372	347	347	330	377	349	345	330	382	379	318	349	348	367	358	353	350	335	369	360	331	375	367	369	385	375	373	379	371	325	384	333	356	373	346	337	353	394	360	349	359	341	342	338	325	366	324	357	364	368	382	365	339	361	395	366	344	369	350	352	363	386	375	381	327	349	351	342	341	360	389	373	337	323	344	346	342	359	345	345	349	339	343	419	347	355	368	371	405	349	357	322	342	361	370	356	377	321	355	366	344	321	350	396	381	368	388	337	373	372	372	387	399	362	384	336	343	323	354	376	348	355	374	360	374	359	349	358	365	384	352	368	353	344	351	349	358	384	342	350	349	357	396	341	356	383	390	368	321	372	343	346	351	326	341	335	341	354	323	358	380	381	324	327	397	368	364	384	345	352	347	363	346	369	361	383	366	365	374	360	339	373	352	353	344	317	374	330	329	390	362	399	398	356	375	318	339	344	402	348	378	379	373	370	346	381	356	358	328	376	345	364	365	342	364	370	327	348	325	352	367	359	355	364	373	364	343	336	375	408	357	345	363	361	369	357	413	368	335	376	346	338	370	352	348	338	386	370	376	385	320	397	356	329	348	350	376	370	354	315	383	380	365	347	369	339	346	336	363	348	343	386	393	372	377	318	350	357	369	367	372	363	330	329	355	364	362	371	358	396	330	306	326	358	348	389	336	376	367	338	356	379	352	359	359	334	357	320	365	371	355	352	358	359	374	360	355	364	355	361	366	325	354	365	366	351	373	338	351	325	326	363	345	407	372	355	347	344	372	332	350	364	402	368	345	363	374	350	366	378	367	352	334	374	322	377	351	363	347	325	329	331	376	358	363	361	367	376	331	387	334	361	362	347	346	347	340	353	354	361	374	336	391	379	354	376	392	365	322	364	373	371	386	380	371	354	343	341	382	385	356	333	358	323	357	345	370	385	373	371	368	384	329	334	352	363	347	375	376	383	379	338	357	370	381	370	361	333	371	357	349	334	342	368	379	339	363	346	369	350	361	333	343	348	363	392	347	342	367	364	345	387	373	367	327	320	376	375	353	379	394	374	347	341	358	321	330	350	364	350	346	331	360	361	354	338	380	327	319	383	354	333	390	321	355	317	350	370	373	348	344	386	366	377	379	386	351	345	378	337	363	381	358	400	409	359	330	384	365	351	368	370	356	379	370	354	344	346	352	350	355	356	355	376	368	348	383	325	388	342	376	390	374	375	408	379	350	363	363	383	370	386	377	371	369	357	342	379	416	404	369	344	377	369	333	346	399	332	354	360	393	345	361	353	370	329	348	326	374	310	358	344	357	339	375	339	365	349	366	347	340	375	336	370	373	361	368	358	333	377	353	349	399	402	372	328	371	331	334	377	343	381	326	359	339	386	352	384	363	363	384	369	383	347	368	365	388	355	333	384	341	374	333	371	366	368	370	360	368	350	387	360	398	355	367	352	367	345	362	359	369	356	347	345	361	330	358	330	358	368	361	371	359	336	347	382	348	336	358	386	373	341	388	328	365	353	398	354	380	341	348	344	321	326	356	364	363	338	416	365	381	309	336	388	348	360	353	376	370	318	366	398	357	381	354	364	363	342	360	344	375	376	334	373	377	331	385	340	384	378	369	362	336	341	393	350	337	381	360	363	318	374	379	342	395	353	398	333	346	363	347	352	405	331	375	349	340	327	361	332	386	352	376	356	328	346	385	349	354	339	356	358	374	381	350	348	371	367	338	358	313	349	332	326	375	377	350	345	392	343	335	363	363	366	373	384	376	360	385	348	368	345	359	329	351	337	350	353	373	373	344	340	384	376	344	354	350	353	331	350	372	399	350	365	343	384	387	392	358	319	359	367	367	391	361	366	372	340	377	338	344	394	388	363	366	335	349	354	361	367	357	375	373	366	324	360	366	355	368	389	361	354	356	328	343	350	369	388	343	356	340	374	385	357	323	344	350	327	366	325	348	418	352	388	322	380	369	350
8249	1386	2241	2530	2485	2246	1920	1747	1863	1742	1396	1309	1183	1099	1074	1068	1091	976	1042	1012	973	1002	995	970	1014	907	944	932	910	906	925	925	920	856	931	924	902	914	867	905	922	882	895	879	866	850	872	961	912	947	902	938	882	911	892	829	894	854	878	892	855	867	919	868	883	899	914	862	873	883	888	869	952	866	866	877	884	913	893	891	945	918	908	862	866	892	870	857	904	927	927	831	860	856	931	917	903	848	909	859	874	866	871	890	892	895	893	860	867	921	873	899	865	875	828	883	881	939	898	916	916	903	854	868	880	891	866	859	880	896	897	864	849	908	844	908	913	861	890	934	909	871	900	885	891	879	843	824	847	844	874	789	866	888	908	886	927	875	861	924	902	860	882	910	843	896	896	904	886	955	845	928	824	849	880	934	862	907	903	864	877	883	844	895	862	844	895	870	879	851	858	906	871	908	880	908	827	869	848	882	873	855	907	847	897	926	917	833	838	816	842	902	851	867	896	814	877	880	911	864	887	904	859	898	893	818	873	916	900	903	870	829	828	821	899	871	879	895	896	838	856	854	878	842	892	870	930	835	831	876	882	843	879	894	878	830	897	840	903	892	818	861	903	884	904	855	911	803	836	876	854	860	905	909	927	884	856	915	892	873	873	935	844	883	848	891	836	839	879	846	834	880	909	957	912	871	879	886	851	900	886	874	872	889	865	852	888	869	862	852	829	883	866	902	908	846	862	868	859	909	820	873	861	901	801	905	897	930	926	824	857	885	846	873	917	852	840	862	890	900	887	885	867	894	900	907	854	841	930	927	873	856	844	859	864	934	847	841	815	912	834	856	872	884	858	903	865	848	873	909	893	875	906	878	902	904	867	857	857	818	836	893	848	924	846	857	867	938	852	880	910	891	891	903	818	827	865	905	884	850	893	902	875	888	845	876	880	876	854	808	849	899	866	874	921	832	883	823	889	883	857	882	890	846	878	851	888	823	924	894	890	904	825	844	861	830	886	897	889	850	854	890	905	891	902	873	825	859	901	881	883	831	945	901	834	893	841	875	813	851	822	861	918	840	861	871	858	858	877	848	888	873	864	858	879	837	946	864	897	880	889	848	910	929	847	844	849	876	854	886	891	948	835	912	862	907	882	877	897	861	942	923	904	860	807	891	879	850	873	887	874	913	880	864	895	900	888	857	835	862	861	889	857	865	833	902	867	915	856	912	932	913	872	843	867	865	879	930	831	842	884	860	846	891	853	915	844	860	898	919	843	935	869	868	895	854	867	916	836	834	935	865	878	883	876	888	866	828	872	924	845	868	821	896	926	875	938	867	858	931	905	877	873	880	846	894	936	904	806	852	893	839	868	851	882	896	898	901	876	870	849	899	894	911	853	878	877	853	823	844	891	892	836	888	862	854	898	899	901	943	861	901	865	915	872	874	899	906	883	885	918	828	872	931	893	872	932	865	796	928	856	909	820	915	867	847	900	839	857	910	870	911	912	889	887	919	888	879	857	894	903	893	921	885	847	886	836	929	838	909	917	840	901	892	857	837	865	911	859	855	907	841	872	902	909	835	864	842	879	853	876	870	853	826	871	895	888	938	864	882	892	906	869	892	851	842	815	861	863	899	894	854	827	876	899	884	833	860	895	884	863	813	847	862	883	867	898	905	830	864	851	829	828	864	800	869	881	876	921	867	870	860	825	876	894	887	906	925	894	908	919	899	876	859	876	853	878	889	923	823	904	875	808	867	903	873	916	872	844	865	863	899	848	851	852	865	852	895	877	886	837	855	940	928	875	880	852	897	899	858	892	844	887	904	879	885	899	859	893	902	916	859	829	868	946	879	913	864	857	906	865	870	881	828	905	919	892	858	897	911	866	883	908	867	937	866	836	864	900	828	896	875	843	927	908	877	863	871	892	872	867	856	884	897	924	874	842	829	866	867	894	932	867	822	831	845	865	863	860	931	858	870	910	889	828	833	899	900	882	878	889	909	851	901	870	868	932	838	873	884	923	868	865	874	891	795	843	889	876	834	936	909	907	875	871	884	864	884	867	897	868	830	824	849	925	932	863	864	889	833	856	845	833	915	823	860	915	913	835	920	864	914	879	876	823	910	915	901	882	916	905	881	881	923	927	829	841	891	868	863	902	864	869	882	928	842	816	856	862	890	864	904	893	870	859	836	867	892	889	896	852	881	894	846	869	838	844	861	870	929	835	870	865	897	859	893	844	894	815	842	960	869	886	866	904	858	875	839	813	874	841	906	850	863	840	903	881	885	873	880	890	858	832	878	919	879	877	822	907	870	872	853	886	868	855	871	881	866	856	865	885	871	842	888	858	836	834	879	865	871	886	875	880	906	908	932	875	877	853	902	880	863	855	939	895	857	946	882	874	873	942	883	921	891	873	857	889	912	885	885	886	879	933	883	876	860	879	884	910	937	923	872	871	914	897	857	860	966	909	823	832	865	881	911	915	881	852	887	867	891	870	875	847	867	911	902	858	870	848	822	942	843	918	891	869	871	896	872	933	829	853	866	886	829	884	840	856	902	855	886	862	874	907	826	866	871	885	883	885	930	859	882	900	885	884	866	890	882	872	895	875	883	874	894	891	842	845	857	874	883	850	915	879	866	852	878	902	834	851	889	888	927	813	879	897	917	875	863	850	883	862	898	868	910	869	911	953	845	860	897	947	897	931	850	895	927	876	882	887	842	856	915	891	855	847	852	852	861	874	920	877	910	879	830	896	892	906	873	880	916	901	853	874	890	903	867	940	893	872	878	820	884	917	896	866	928	884	873	855	902	861	829	899	873	916	897	921	887	881	881	874	867	839	872	916	830	916	914	873	882	857	866	898	854	883	891	804	888	850	917	875	826	900	859	900	872	872	906	922	833	878	850	843	865	851	863	864	867	904	885	898	878	849	904	843	878	909	888	820	847	900	895	892	895	848	852	867	858	905	884	877	876	888	875	892	888	875	859	918	891	895	907	918	894	877	858	873	940	895	895	876	849	840	890	865	910	858	873	805	845	829	865	854	899	883	907	827	897	839	865	869	891	897	880	911	861	840	861	913	825	893	870	871	868	909	853	897	902	901	830	839	816	945	892	883	858	911	894	887	887	877	889	883	851	867	847	842	814	888	854	844	823	879	847	933	909	899	839	886	912	860	948	905	872	834	879	913	938	891	866	872	837	858	874	830	858	886	908	846	863	889	906	846	877	891	890	902	877	852	922	837	857	847	898	871	887	925	921	906	870	918	839	863	914	902	884	913	855	861	891	895	833	862	879	868	847	859	917	882	847	838	889	856	862	846	913	936	917	874	818	837	888	893	927	910	948	900	905	913	884	874	891	886	834	857	870	889	869	851	934	822	882	887	824	865	881	874	855	900	882	867	857	879	881	853	939	843	862	888	857	867	864	831	881	854	873	894	889	914	876	904	923	911	885	837	851	890	859	960	825	905	896	847	885	852	958	870	871	923	863	854	887	902	895	847	873
1627	369	375	357	361	357	344	391	345	384	368	363	386	341	376	386	368	348	335	347	374	353	359	365	345	380	387	377	363	349	350	308	320	350	387	331	353	347	351	319	379	356	347	379	364	360	380	369	385	384	385	352	352	390	370	343	355	362	395	375	370	372	362	317	360	372	368	388	328	353	382	368	377	369	303	369	329	384	379	324	351	376	359	333	355	359	365	379	346	384	419	343	369	358	338	325	348	375	352	345	321	344	372	398	368	332	359	371	362	340	365	336	353	352	353	335	385	346	386	371	348	315	349	391	366	342	344	334	362	348	363	368	371	360	393	348	378	379	338	380	384	374	341	361	361	361	340	362	364	372	376	370	371	372	351	355	376	340	361	357	400	342	358	339	358	369	386	343	356	390	396	373	415	366	357	343	345	365	381	341	373	341	383	364	340	404	359	346	384	342	407	317	315	345	366	361	342	346	396	364	362	328	326	365	400	364	385	351	358	330	340	343	298	397	346	333	377	345	331	380	357	374	353	337	357	349	351	400	376	389	409	375	366	357	357	386	343	333	345	309	377	362	357	358	369	341	344	376	352	366	385	395	354	342	390	369	357	355	374	373	368	338	350	328	356	323	357	384	360	343	364	330	325	316	342	382	405	337	340	365	344	380	361	352	362	341	400	396	402	384	373	353	374	359	344	384	339	361	374	356	360	334	373	339	385	380	399	348	338	379	385	329	361	350	344	361	370	327	349	362	354	342	387	358	331	356	332	327	376	393	394	356	373	359	345	390	377	358	348	383	363	345	375	361	378	365	353	374	374	372	330	364	346	374	385	348	350	383	367	345	336	369	361	355	351	368	372	352	321	354	345	358	345	377	360	348	367	329	380	357	346	359	371	378	391	349	383	347	355	336	357	330	356	374	318	370	412	372	341	366	358	395	379	362	344	389	332	349	334	344	401	376	350	378	361	373	373	324	364	369	384	371	368	321	382	344	353	317	387	386	368	345	329	374	383	372	370	378	390	371	355	355	361	375	397	332	428	330	341	363	386	363	363	336	325	366	377	399	368	374	352	343	350	387	376	352	369	342	389	338	361	321	357	322	367	370	362	367	372	354	356	344	375	355	386	370	373	315	361	336	411	396	312	377	357	372	397	360	358	364	345	335	383	348	373	355	369	374	353	342	361	383	356	359	382	388	368	346	364	378	334	339	326	336	373	336	360	368	364	343	360	355	404	397	410	350	368	356	348	338	357	340	377	338	340	363	368	385	352	369	411	383	385	380	359	405	368	364	379	365	357	371	372	365	371	337	387	361	344	363	344	380	380	380	420	360	345	352	362	346	352	333	388	358	307	339	357	334	398	358	378	341	380	396	376	359	375	376	340	336	364	366	379	334	374	341	345	388	399	367	364	356	371	361	351	374	329	367	378	350	332	404	397	351	357	371	371	394	343	378	342	344	361	321	370	336	341	359	368	386	345	377	357	371	347	390	357	394	353	321	366	344	390	377	369	356	393	360	330	370	361	376	365	392	343	365	317	339	335	370	335	383	338	327	361	365	378	363	347	363	389	328	362	355	372	337	375	344	348	339	363	372	414	362	375	372	367	397	378	330	397	398	351	384	402	378	365	363	354	341	353	339	344	361	344	354	370	376	397	360	354	358	359	323	356	362	368	332	374	377	347	359	410	388	352	333	346	351	322	358	328	361	353	344	347	389	331	330	369	350	340	353	341	356	327	365	322	371	369	338	343	352	297	352	375	347	349	376	363	375	382	379	346	377	399	370	358	381	387	367	381	373	366	343	380	347	362	319	352	354	397	378	389	358	392	352	411	341	354	362	308	364	359	371	367	345	328	368	349	322	372	370	319	365	367	353	360	343	367	321	395	358	363	333	375	410	354	375	404	369	399	351	390	344	362	347	373	386	376	350	385	362	334	328	366	361	358	346	331	367	350	384	394	342	358	360	368	346	367	341	369	359	328	344	354	368	325	324	397	373	370	375	343	326	351	336	360	322	372	360	370	328	324	360	366	342	367	368	369	397	367	323	348	370	371	378	348	376	352	339	372	326	341	335	372	379	349	332	364	400	342	373	340	344	383	354	341	395	372	354	332	363	357	394	384	356	360	347	350	355	369	330	364	318	373	376	384	335	362	330	360	336	358	330	356	350	332	298	322	372	355	373	357	359	373	379	392	339	351	335	345	361	397	385	349	333	374	364	388	377	334	368	323	397	349	365	382	406	335	370	364	384	373	371	362	348	343	367	341	344	383	341	359	339	366	385	434	397	357	343	343	366	367	368	366	376	341	339	355	374	377	382	339	346	352	338	388	375	342	370	369	396	399	376	335	356	337	354	387	376	341	389	360	348	347	364	360	335	352	367	362	368	335	339	320	391	374	359	361	350	365	394	367	384	381	365	343	369	373	346	366	361	339	338	362	338	350	355	366	351	391	366	407	426	343	368	325	369	336	366	365	348	385	367	343	357	371	380	373	322	391	367	375	368	384	356	342	323	396	371	353	357	352	349	329	330	330	389	402	334	348	412	381	390	343	369	392	349	384	367	316	383	398	361	401	360	322	336	327	355	368	398	309	378	319	368	378	387	350	352	340	346	365	381	354	370	372	374	365	381	378	369	320	363	314	397	309	370	355	335	360	370	367	350	368	345	396	323	406	394	403	397	357	364	375	364	335	395	397	356	372	379	342	358	394	369	350	386	362	374	333	362	327	383	349	377	366	326	347	394	351	397	369	321	318	363	354	353	356	359	362	340	347	373	349	349	326	365	353	401	402	343	354	368	385	367	345	353	362	317	348	360	371	355	339	371	387	346	360	342	377	383	360	346	369	407	388	341	344	340	353	326	345	347	335	371	368	377	351	383	360	363	402	381	343	388	342	366	360	357	364	346	365	348	342	364	309	356	368	375	359	338	373	309	355	348	384	328	333	395	345	323	374	363	381	375	324	351	371	323	346	358	343	365	352	359	349	353	373	334	352	352	359	373	375	390	324	349	413	357	399	356	342	336	383	367	413	377	375	342	379	373	375	348	389	407	374	343	348	357	347	393	366	365	410	332	332	368	391	353	394	370	344	412	316	352	352	366	335	376	338	347	391	378	339	372	368	335	362	382	373	383	396	396	361	342	383	346	361	338	357	390	373	316	344	405	337	366	372	362	380	384	355	333	321	374	434	379	367	343	386	376	371	368	347	378	366	402	364	393	317	330	407	377	350	342	417	363	342	349	375	369	350	366	377	357	375	372	394	373	427	359	372	367	374	381	359	338	333	352	375	377	372	372	392	368	365	369	366	359	404	357	383	357	366	375	375	358	350	341	340	351	392	377	345	350	376	347	382	406	375	351	349	362	357	339	389	351	357	365	367	349	361	358	333	383	361	341	339	367	348	373	367	381	360	306	357	350	347	355	352	356	315	361	333	348	371	358	354	354	367	405	356	341	361	400	373	353	349	378	399	383	422	332	362	342	345	347	355	381	367	363	392	331	353	357
2037	863	854	873	888	935	888	826	928	1035	850	871	837	810	871	836	859	878	833	881	858	838	836	813	863	824	810	871	844	799	861	805	871	847	846	861	836	849	835	834	872	855	850	808	864	855	864	836	893	822	851	874	875	862	847	865	899	836	852	853	820	808	833	819	828	864	827	833	817	883	819	848	893	841	874	809	856	836	817	856	865	817	806	819	792	819	829	883	864	873	864	912	847	850	798	817	845	841	809	896	825	789	830	831	863	859	859	868	834	819	842	803	873	822	827	857	837	878	855	843	868	842	869	831	860	814	843	786	873	810	821	816	828	847	848	838	880	844	883	818	847	868	853	858	765	832	870	857	864	831	818	839	881	774	891	882	827	786	808	836	898	774	820	837	875	842	821	870	827	842	871	842	810	878	800	861	787	819	839	847	826	864	880	832	852	837	837	803	873	806	869	874	865	862	841	809	836	831	820	860	862	844	841	838	833	838	841	833	847	815	810	813	872	818	812	874	864	882	778	794	809	815	830	806	837	803	866	860	808	807	829	842	871	805	859	822	820	814	797	875	859	808	881	907	885	787	866	862	813	873	832	849	832	809	827	860	867	886	869	849	839	857	843	807	830	808	847	802	850	859	850	866	857	835	799	848	806	830	864	833	844	853	875	832	884	810	845	860	879	863	812	811	841	859	870	829	857	842	871	864	809	827	838	829	853	821	865	844	873	845	825	840	826	839	832	898	818	849	834	885	840	844	856	857	865	851	848	904	920	869	837	851	876	834	821	835	840	874	857	793	834	873	860	820	859	870	857	847	853	863	865	860	812	854	822	876	867	861	825	853	916	879	856	848	839	853	858	884	815	839	809	827	842	832	794	902	831	848	856	821	853	856	831	848	824	746	825	777	852	854	850	812	851	841	873	909	836	869	839	837	789	867	865	842	877	808	890	890	829	907	817	812	853	875	849	875	828	880	804	835	859	846	839	827	750	861	817	823	858	788	865	902	853	857	865	843	857	869	844	851	826	888	870	860	850	844	847	861	849	845	827	913	844	880	861	823	774	819	839	843	853	843	802	860	841	846	880	839	850	895	835	823	847	871	811	797	839	844	871	858	824	834	852	849	892	859	843	834	811	844	856	859	821	816	855	846	809	885	870	834	815	826	808	836	835	864	871	817	850	856	841	865	852	821	794	811	830	843	818	866	843	803	834	879	798	906	867	821	825	861	820	784	883	851	836	890	814	812	853	885	892	892	827	819	811	829	818	815	835	837	842	881	866	852	795	794	892	847	844	822	841	819	907	828	862	801	860	865	854	833	862	828	808	840	845	829	879	860	806	836	889	824	887	837	871	830	885	831	799	856	840	800	839	817	833	791	896	844	875	810	862	858	825	807	851	877	855	843	841	807	823	808	846	850	891	867	816	884	851	813	810	850	831	814	874	889	865	872	883	871	851	859	842	847	860	892	851	830	836	817	790	864	834	855	767	858	834	792	805	840	806	834	833	884	901	832	878	867	867	807	878	807	883	840	779	848	806	824	854	875	837	804	816	853	845	846	894	835	831	798	869	787	847	868	838	806	837	831	847	835	861	796	837	825	859	830	902	839	794	841	871	829	889	797	883	823	838	893	835	845	853	859	808	857	817	820	858	862	873	804	846	818	826	819	853	859	854	855	846	843	833	848	772	839	860	827	838	849	883	832	810	827	863	864	835	801	860	894	907	856	816	837	844	874	834	843	886	859	854	842	826	839	849	863	797	793	855	838	925	823	789	854	826	809	844	876	811	806	865	852	804	827	854	850	873	868	786	853	806	812	879	851	860	845	826	872	830	860	816	783	874	860	799	822	801	853	866	836	844	881	854	858	830	841	822	808	887	841	883	822	874	823	899	868	822	820	842	825	845	887	861	864	868	839	859	864	893	810	840	827	816	883	892	794	846	832	850	825	799	865	832	795	890	855	859	837	833	839	825	842	821	806	842	908	826	816	818	854	859	835	844	872	833	886	837	838	837	843	914	836	853	807	863	845	908	890	878	823	903	821	897	865	815	880	901	891	825	884	795	875	856	883	838	785	904	814	862	834	892	847	826	845	853	858	825	813	868	820	828	850	837	846	848	842	785	803	893	836	817	840	853	811	865	899	850	787	825	860	834	837	853	855	862	790	873	844	828	845	833	821	830	836	827	833	857	863	818	889	800	858	845	820	849	842	868	894	857	846	831	849	872	863	838	822	831	853	889	905	883	837	815	846	821	830	853	885	806	826	841	817	842	880	887	829	865	863	856	830	846	783	837	808	801	823	844	866	832	823	851	869	870	818	885	826	926	836	856	829	795	885	859	827	797	816	805	795	839	865	819	820	871	866	828	865	913	812	829	837	814	835	866	837	843	930	863	899	840	833	840	873	866	867	809	851	898	879	849	823	870	842	806	857	833	899	858	860	855	898	827	815	803	874	845	817	893	859	846	854	811	888	835	806	761	865	871	842	861	860	830	846	797	843	905	834	843	834	821	867	859	838	842	796	838	877	857	903	862	829	861	835	809	836	805	782	825	864	835	889	870	868	822	834	872	854	822	845	811	842	899	848	845	811	814	856	837	895	826	826	836	811	899	828	833	836	804	795	835	810	837	876	802	827	894	859	871	847	840	868	854	854	830	869	793	883	792	832	839	850	868	810	877	842	892	928	863	851	822	859	839	820	806	833	844	879	882	817	881	849	834	857	888	834	842	867	841	835	866	835	863	837	810	825	827	923	820	814	760	800	857	824	818	841	814	794	864	902	822	859	823	832	870	840	815	891	806	850	862	875	764	857	821	840	828	868	837	842	890	834	842	858	847	777	867	848	831	875	831	830	829	844	797	890	808	850	865	846	820	824	838	866	822	880	840	865	894	864	853	874	815	768	815	808	842	812	838	909	867	855	863	799	804	843	824	786	818	856	805	850	879	831	830	832	835	862	807	881	849	855	812	822	851	865	881	850	817	881	876	845	856	883	872	806	850	836	866	833	882	800	864	822	879	846	854	829	772	882	904	864	835	844	806	807	850	875	852	846	870	858	880	886	837	838	858	850	928	782	861	793	872	847	830	858	862	885	859	857	853	822	844	854	856	821	864	854	860	851	820	858	829	844	858	832	807	829	806	810	836	862	827	883	859	846	854	878	879	835	840	864	862	840	838	875	861	829	799	791	860	885	867	870	863	818	782	774	831	829	842	876	855	915	873	802	887	798	856	780	840	834	902	885	857	862	832	851	888	776	879	833	865	811	867	895	868	848	867	821	852	818	856	838	832	845	802	867	841	912	813	745	895	838	823	848	805	798	811	883	881	850	821	818	845	867	825	845	846	781	830	896	854	859	853	833	836	871	876	798	846	807	858	865	844	850	819	827	816	824	806	860	838	833	877	832	786	815	865	845	856	852	866	835	806	818	835	847	859	806	840	839	847	889	841	802	806	838	835	885	835	865	852	860	798	852	873	891	826	829	804	831	846	884	866	880	879	852	872	825
7093	477	542	453	381	354	353	282	299	309	288	231	222	227	233	249	221	227	211	228	210	217	253	229	200	222	210	256	222	194	196	210	239	248	202	206	224	230	210	237	242	236	194	188	220	210	179	197	213	200	211	214	195	222	232	223	193	215	211	214	196	242	269	225	201	213	215	221	207	224	224	197	216	201	226	200	207	205	228	240	224	196	228	222	223	219	209	216	229	218	194	213	194	192	221	195	232	226	223	218	248	228	219	240	236	226	208	197	264	216	223	197	197	229	219	230	220	206	183	218	208	200	198	214	233	206	230	215	198	196	226	206	210	191	248	181	216	232	231	210	226	220	216	224	196	206	212	223	227	211	218	201	225	205	210	222	191	233	197	212	222	223	202	234	206	188	249	211	212	227	214	208	231	230	219	221	240	233	198	197	236	219	217	219	202	211	195	211	189	216	201	232	239	198	231	209	222	251	209	195	207	199	260	217	217	244	205	223	221	197	205	216	194	253	214	210	193	211	181	205	195	195	239	208	228	202	219	215	214	240	191	197	189	219	217	219	228	219	243	208	218	204	191	232	219	196	231	241	216	224	221	224	214	197	190	215	182	217	198	213	234	235	185	180	211	191	242	233	211	221	201	205	225	259	185	197	204	209	224	204	233	245	225	199	245	240	216	204	209	207	205	233	198	205	198	205	229	216	197	214	214	199	204	220	206	201	207	211	179	205	207	202	223	233	220	225	210	213	197	214	226	219	192	208	204	197	266	229	211	224	229	199	213	229	206	231	198	182	207	245	227	190	221	195	186	206	212	206	225	229	219	234	224	235	224	194	201	210	206	216	219	234	204	225	194	212	231	201	201	214	205	206	226	199	215	216	219	243	207	213	218	217	220	237	233	234	220	212	215	214	208	194	196	224	213	200	227	230	224	198	221	244	221	183	205	209	224	222	205	227	210	213	237	209	211	209	231	210	201	230	240	206	193	206	223	238	217	235	230	205	216	181	192	225	228	212	209	203	216	234	217	198	217	227	233	225	214	217	206	187	202	223	220	259	208	224	213	188	189	207	223	190	202	223	210	220	212	228	222	223	212	220	212	196	214	203	194	195	216	214	229	220	218	211	222	195	213	225	206	214	217	205	213	207	242	206	221	209	196	237	227	198	214	224	188	213	203	208	181	191	235	235	197	234	230	179	209	196	215	223	203	204	247	225	223	195	218	215	211	232	234	216	211	203	201	207	238	214	210	222	234	222	250	218	203	208	198	214	175	206	200	238	230	173	252	223	192	185	213	215	200	215	243	209	214	207	208	246	223	233	215	228	220	227	222	193	220	221	221	215	198	187	222	196	202	220	211	202	205	182	201	196	207	186	212	199	194	214	224	228	210	192	220	212	195	206	222	254	222	209	191	189	194	188	191	211	231	221	185	227	207	217	219	219	196	197	233	218	240	209	223	208	191	215	228	187	232	212	240	200	203	213	192	202	202	220	227	232	216	186	244	226	200	206	228	195	199	223	221	219	216	201	222	229	227	233	210	208	213	204	220	229	212	225	206	222	225	241	207	236	229	244	242	220	215	210	229	194	224	192	243	222	195	196	209	214	215	219	237	196	207	211	206	198	216	215	214	217	229	216	201	223	185	225	215	229	219	212	208	217	224	192	204	224	189	203	206	206	207	218	204	221	207	229	212	206	222	196	204	241	210	226	204	199	213	203	223	207	202	207	232	212	208	232	206	189	217	181	201	231	234	222	193	209	225	244	222	221	225	195	202	206	213	200	216	222	210	220	211	234	228	242	206	224	191	195	213	228	223	202	201	221	220	197	188	186	213	213	187	208	230	232	217	241	221	234	245	238	205	233	212	222	244	220	231	235	213	222	232	214	203	211	196	226	207	185	211	194	229	216	208	223	203	211	209	196	215	228	230	231	179	215	226	208	219	213	270	203	222	208	218	226	243	202	216	197	212	202	217	204	201	200	203	200	219	236	205	196	182	223	220	208	224	205	214	222	219	217	194	225	195	191	225	234	214	214	189	180	209	210	191	217	225	210	222	224	198	193	204	209	193	186	216	202	207	216	203	220	202	215	201	224	207	202	209	193	210	213	227	175	209	217	213	215	216	201	232	229	206	212	225	233	202	220	208	197	221	232	205	199	214	203	200	207	236	209	214	195	218	212	208	211	222	203	203	217	207	237	218	209	204	207	235	212	210	197	208	231	227	249	191	203	199	181	206	232	226	209	216	185	205	209	215	209	197	217	218	236	225	241	213	205	208	215	213	198	197	196	200	231	224	207	216	194	230	206	221	183	218	220	203	207	232	250	194	214	194	228	226	202	224	225	230	193	218	222	210	182	219	223	214	211	190	181	210	235	238	208	213	193	201	238	214	193	231	223	243	201	225	215	210	220	193	216	233	229	221	220	194	204	247	220	231	226	206	229	210	225	215	208	204	203	206	223	224	218	205	216	208	215	224	220	199	186	190	226	216	228	205	213	211	204	225	230	206	236	212	203	204	232	199	230	231	189	221	216	216	210	233	236	204	210	200	207	211	219	227	188	195	192	223	218	212	235	216	219	208	227	207	201	222	228	212	223	228	226	215	204	228	219	224	230	216	249	210	220	184	213	194	218	224	198	220	218	227	205	221	210	198	230	224	219	199	201	222	219	201	251	215	212	214	218	229	231	229	207	195	172	206	220	209	189	218	234	203	201	225	202	210	239	208	224	200	187	208	209	224	180	200	223	200	209	211	193	185	238	234	216	213	240	202	239	210	185	205	193	229	193	252	195	234	217	187	222	226	229	222	218	221	197	205	212	222	197	208	219	196	208	208	224	218	207	210	207	202	211	228	224	227	230	191	215	199	218	205	216	208	230	222	227	244	195	236	247	216	217	207	215	215	208	208	230	193	190	200	173	214	197	226	214	221	213	228	184	214	185	214	210	249	198	231	211	223	242	251	194	234	219	204	207	201	212	209	225	182	198	228	224	239	209	199	202	219	215	236	218	231	213	210	239	231	203	204	227	220	215	222	199	228	232	240	212	237	254	202	227	234	215	237	197	227	219	204	204	206	209	228	238	227	226	211	201	220	233	209	220	219	221	209	197	230	221	209	244	205	216	188	205	236	216	211	230	212	178	217	188	210	198	209	207	208	213	214	226	193	223	178	208	211	244	219	189	219	203	226	209	260	236	215	239	231	223	193	236	229	185	176	205	200	205	189	208	187	226	220	216	169	197	203	198	212	225	214	218	228	209	229	228	205	223	195	230	215	222	202	206	192	208	211	250	205	217	209	203	228	211	212	226	208	207	171	207	203	234	227	211	192	211	201	214	230	227	211	239	215	219	208	213	205	202	188	205	208	234	217	187	224	223	236	231	204	208	204	216	217	211	199	212	214	183	185	186	211	240	218	223	219	205	238	240	224	229	220	228	226	215	199	214	225	217	192	216	216	212	218	204	237	220	211	221	233	219	189	208	214	207	217	235	184	219	197	229	227	199	237	219
6324	845	1276	1420	1304	1284	1198	954	979	1092	873	798	722	697	666	616	626	676	588	611	573	629	606	604	582	638	640	580	599	606	567	603	612	566	585	572	619	606	587	575	624	612	565	591	564	555	579	587	578	581	622	591	569	578	533	541	570	545	576	536	584	581	575	604	618	567	553	557	604	537	599	548	571	585	608	596	604	600	623	541	533	579	586	569	587	567	561	570	592	551	572	580	624	586	600	584	578	580	609	566	580	565	581	568	580	593	559	559	598	565	577	604	558	582	562	580	597	573	595	572	587	597	540	595	544	591	589	535	536	523	565	578	591	553	566	603	538	565	630	560	540	545	557	558	582	584	578	625	583	566	601	582	607	539	571	574	564	611	564	560	568	586	504	560	581	530	595	570	589	574	557	562	625	579	624	536	590	534	577	565	596	583	570	602	589	631	548	590	568	562	580	599	579	563	565	533	548	569	584	575	600	555	583	590	587	620	593	571	518	546	571	567	539	645	600	590	556	565	581	577	608	567	540	604	583	582	575	563	530	549	584	593	535	577	581	578	626	553	599	533	603	611	556	585	602	562	548	591	571	562	572	563	567	591	571	550	623	608	599	600	542	589	593	559	568	580	579	586	557	577	572	570	613	556	597	620	549	590	594	535	581	579	580	572	559	575	564	604	543	533	578	567	565	611	576	577	543	576	557	612	604	568	565	571	578	606	552	590	567	572	553	564	607	592	533	561	561	586	559	605	619	559	598	558	563	622	552	605	588	592	559	578	571	558	544	564	500	562	585	587	587	600	555	583	553	612	578	557	566	604	597	534	581	563	591	581	588	569	589	572	538	604	551	562	570	556	600	599	583	601	599	582	591	608	575	587	595	561	596	615	521	605	572	578	570	576	580	545	575	589	592	565	551	566	567	543	557	596	600	611	575	549	623	583	574	581	566	575	574	584	568	563	542	631	542	584	544	528	548	587	590	521	527	573	559	552	558	554	589	570	602	608	554	578	562	566	548	593	546	552	588	554	588	549	560	575	619	562	602	573	572	572	589	593	590	581	533	594	612	523	591	576	568	592	567	575	577	589	562	565	557	577	554	553	563	583	558	604	621	566	604	576	545	573	576	564	591	572	579	616	555	584	563	565	533	614	608	596	617	586	630	556	552	592	568	571	557	570	602	573	580	564	593	604	613	550	611	546	584	555	594	541	605	597	581	581	585	604	532	628	544	576	609	564	565	551	593	579	565	565	587	552	518	581	577	600	555	588	582	573	545	621	562	544	569	619	606	590	590	543	577	583	559	592	602	581	557	583	550	568	546	585	550	577	577	583	551	585	549	548	587	557	545	559	558	540	551	583	600	582	626	540	580	577	594	511	542	594	570	566	583	557	590	586	584	572	585	617	528	609	550	562	585	611	592	572	570	503	573	589	578	582	599	606	609	620	558	584	571	579	575	544	614	578	557	567	580	545	561	500	596	595	568	559	567	587	583	538	548	565	544	600	603	589	583	540	576	562	623	541	607	559	574	576	545	567	600	541	540	573	579	589	558	561	593	565	568	610	616	609	541	535	580	559	543	595	586	570	580	553	566	547	575	623	602	644	577	588	567	601	555	611	506	594	613	623	573	567	585	517	550	590	565	577	523	583	551	575	612	565	584	605	573	588	548	585	578	583	592	575	560	537	520	581	584	578	572	566	613	600	565	581	564	580	565	531	569	575	545	559	567	560	584	579	566	587	549	605	565	570	607	612	578	565	531	588	578	614	556	613	588	563	542	548	576	575	601	586	567	617	521	588	574	596	580	577	600	516	589	573	563	585	609	607	563	579	611	546	604	558	586	571	571	580	586	594	592	581	546	574	565	578	568	577	570	569	564	599	560	598	640	582	588	556	587	595	602	593	570	604	584	596	572	543	601	548	567	576	562	576	542	578	580	581	618	541	555	592	594	590	563	551	595	568	600	599	548	592	584	556	578	562	608	548	557	614	583	574	570	574	597	553	598	552	577	599	575	586	574	561	580	513	585	597	613	570	563	514	576	580	585	553	600	573	590	569	569	572	594	566	588	585	578	587	584	582	598	611	544	554	571	568	538	567	575	594	581	586	594	589	574	540	505	620	571	556	590	596	578	539	613	532	553	573	583	593	566	579	549	556	553	583	545	591	589	590	539	580	598	593	580	526	612	597	594	577	560	555	567	605	565	582	556	559	598	596	566	585	569	594	585	546	603	576	562	597	583	596	610	544	573	575	566	568	553	596	539	573	533	589	615	573	578	579	602	614	558	619	564	567	565	544	578	544	579	578	518	591	575	536	601	569	572	545	549	556	577	580	550	589	583	614	575	610	578	588	541	579	574	560	563	593	576	570	607	601	598	644	608	615	542	582	557	593	555	600	570	564	587	582	570	601	546	566	572	593	606	571	567	551	587	609	569	608	574	539	606	567	585	588	564	620	591	605	564	607	541	572	561	579	570	619	555	621	596	539	555	586	579	523	606	554	570	560	611	555	612	530	605	566	572	560	580	592	562	563	587	597	576	579	542	558	578	585	548	571	563	581	553	578	552	593	561	552	575	569	541	609	576	580	566	581	567	514	609	585	571	577	560	577	597	566	571	587	558	587	574	585	567	550	556	588	573	570	587	574	586	562	590	606	574	575	555	541	547	540	559	564	633	596	603	549	601	541	602	607	627	618	572	550	569	590	557	539	604	576	542	579	563	569	577	608	569	563	601	549	617	567	590	577	576	575	585	585	556	548	565	574	560	558	592	585	600	548	584	573	568	601	587	605	588	585	579	553	576	587	544	608	596	546	550	575	583	594	580	635	580	606	601	541	606	587	596	554	522	540	557	617	583	582	576	543	554	564	548	579	582	570	569	532	562	560	594	579	554	584	592	608	605	528	573	562	554	556	600	587	551	575	534	564	555	547	601	571	558	561	572	613	571	596	614	566	555	581	606	540	540	558	533	577	603	573	607	560	599	581	571	560	564	540	541	582	572	584	619	566	563	581	587	582	590	594	567	575	539	553	576	538	566	551	560	556	585	570	540	607	581	552	568	598	610	567	575	592	576	588	550	608	560	560	558	525	568	573	551	565	632	552	576	580	587	576	536	607	504	586	575	554	610	602	572	590	546	546	531	577	593	554	605	572	552	521	550	559	515	614	619	569	569	542	571	587	596	586	586	551	553	604	596	620	569	582	585	574	563	569	595	569	598	586	591	541	578	572	567	583	581	602	615	588	574	625	546	553	600	577	555	574	603	591	604	572	607	613	637	549	567	543	565	552	552	530	557	586	591	579	600	558	594	591	562	557	607	550	569	561	597	625	561	583	576	570	548	577	593	562	564	606	575	601	547	551	545	532	542	580	604	567	551	583	571	585	612	606	562	543	577	571	604	552	565	600	586	548	575	583	552	573	651	567	537	569	588	572	578	560	590	576	583	584	559	571	546	538	589	571	562	576	629	585	550	619	593	569	602	554	585	554	571	585	596	561	592	572	546	548
14514	1418	1055	963	791	660	574	517	500	472	455	482	410	424	405	352	397	373	363	382	355	393	407	375	391	346	383	373	385	353	365	368	337	380	346	335	363	394	374	362	400	327	408	347	346	358	367	371	372	347	367	360	373	351	378	368	328	360	352	337	349	343	373	327	410	389	388	352	412	390	379	361	346	392	343	334	380	368	375	337	359	333	361	343	352	372	382	348	379	365	357	347	353	368	362	335	326	355	370	344	364	352	392	359	311	386	372	387	357	369	351	386	354	350	344	339	383	396	388	361	301	348	319	352	372	347	385	358	383	381	373	362	382	385	340	338	355	363	340	385	391	334	411	353	348	354	359	374	358	344	333	356	370	377	381	361	352	393	378	381	345	350	342	379	381	345	374	362	380	337	374	370	358	366	383	370	353	389	363	393	336	362	363	327	346	332	394	384	376	351	361	370	389	362	378	338	355	376	376	378	376	377	400	341	376	359	340	385	321	348	372	351	325	398	362	361	346	348	351	364	401	365	354	352	345	386	350	401	362	345	360	339	355	327	379	380	334	346	385	329	412	347	385	365	334	300	362	321	378	351	352	346	366	342	342	376	379	366	379	368	368	367	349	363	327	318	372	386	339	320	348	346	320	364	360	341	347	347	341	335	352	371	352	337	395	360	379	373	360	355	395	379	377	373	331	359	380	357	372	345	349	368	378	372	343	381	359	368	381	359	322	383	364	362	337	351	342	370	379	383	365	360	365	331	381	353	364	362	367	390	326	351	357	369	366	361	334	339	348	326	379	344	333	356	356	339	357	353	355	346	358	346	374	352	357	361	389	359	383	348	346	379	358	385	346	340	384	402	368	414	384	352	360	363	384	340	360	370	343	348	350	371	361	361	363	379	370	338	316	378	355	381	359	372	361	349	349	314	365	361	354	327	329	394	353	368	352	345	354	371	386	368	394	354	375	339	369	360	368	376	387	341	397	350	337	379	348	373	378	383	333	351	327	384	343	327	359	322	352	369	405	362	374	351	355	425	355	355	391	316	379	356	339	359	390	356	374	361	350	347	349	342	382	337	349	323	382	328	355	334	379	365	386	415	377	375	393	353	361	335	339	335	340	349	348	381	350	380	397	336	329	365	353	395	337	358	392	367	336	357	370	392	348	365	334	366	366	379	378	354	371	347	386	356	363	374	352	385	361	342	340	344	335	373	338	355	321	342	350	326	331	340	362	360	379	395	332	321	345	338	384	353	339	386	342	388	354	375	345	361	340	414	341	341	346	367	358	372	350	325	386	392	397	388	390	414	381	368	413	339	355	358	394	349	374	330	334	368	350	312	340	349	375	372	343	377	348	366	365	336	359	375	337	352	369	395	394	366	393	337	343	335	358	389	331	363	335	318	340	371	387	400	360	375	317	409	356	348	377	359	348	358	360	348	375	343	382	359	383	351	359	375	335	369	381	345	371	364	321	344	350	386	378	404	364	371	324	352	374	387	343	358	340	364	348	371	353	351	365	384	382	330	347	345	375	375	373	390	342	380	381	361	368	358	356	352	348	364	345	355	365	388	352	360	339	351	360	317	327	343	341	375	348	362	348	381	376	377	349	345	361	378	335	340	321	337	342	376	379	326	357	362	348	361	358	353	375	335	383	371	381	350	367	319	354	369	349	370	354	355	404	338	326	371	372	420	348	379	350	373	338	340	371	319	339	354	379	352	372	360	357	364	351	355	348	331	360	351	365	357	356	344	345	390	336	387	315	378	362	345	357	345	342	361	335	354	388	380	349	371	373	368	364	376	360	373	376	346	395	320	364	368	380	369	400	355	372	376	347	341	378	363	355	341	333	332	369	319	341	364	350	359	372	413	354	356	384	362	375	327	342	368	369	361	382	359	352	354	334	345	361	373	355	344	361	359	360	382	342	371	383	369	339	425	388	351	366	369	350	357	343	353	374	360	394	381	359	389	388	353	375	407	353	377	379	365	365	370	388	348	392	376	328	346	339	416	394	378	392	342	377	366	360	360	330	370	359	372	365	368	345	382	361	330	359	376	356	327	318	330	365	348	347	357	342	383	347	365	350	371	356	363	378	358	401	356	385	360	303	370	361	363	319	348	374	384	378	372	366	356	335	391	343	357	375	373	408	367	390	343	335	353	357	336	339	351	354	345	344	335	341	316	331	384	354	353	378	351	361	389	332	365	331	372	324	354	381	390	352	363	373	325	351	348	392	349	390	350	352	338	361	354	345	327	352	365	375	368	376	376	340	357	347	366	348	362	337	400	378	360	366	356	355	358	377	374	356	367	339	345	341	373	346	340	383	324	368	400	385	366	324	344	350	370	381	404	376	332	358	342	353	399	314	353	348	355	357	369	372	368	361	362	366	385	336	332	368	322	363	353	330	346	356	362	391	377	366	309	366	409	364	359	323	386	339	368	322	412	364	360	338	372	339	325	360	337	356	379	367	359	355	359	383	366	387	349	351	347	373	338	379	392	350	411	359	376	345	328	334	362	379	360	356	337	360	384	357	357	375	330	370	371	380	370	322	332	351	350	338	380	362	344	349	386	361	371	357	370	366	339	361	345	339	352	361	345	342	387	352	394	363	351	375	354	371	401	319	391	360	368	363	331	360	359	370	354	318	387	326	327	353	354	330	385	364	373	357	336	367	378	365	369	361	335	328	346	332	376	334	374	376	376	342	359	392	330	353	366	378	364	379	368	384	359	363	344	367	341	335	371	345	383	396	358	344	346	365	360	364	335	350	378	339	367	346	398	329	379	390	318	378	366	360	371	351	354	360	355	366	335	362	416	339	347	353	366	343	401	357	362	373	356	372	370	355	343	344	358	364	361	372	372	363	384	337	362	354	373	372	390	361	368	405	393	384	402	371	360	408	378	359	364	354	378	372	350	351	390	388	357	391	340	374	342	348	350	320	370	394	319	345	376	346	348	385	370	353	342	351	375	347	343	339	365	374	367	363	351	342	380	356	328	388	373	339	359	348	375	374	327	347	373	335	364	346	325	357	375	353	370	367	352	348	350	385	351	395	318	354	333	364	371	383	350	350	354	384	347	364	363	370	383	366	359	371	368	328	357	376	357	373	392	380	348	359	366	365	321	356	345	356	352	361	340	341	324	363	383	403	355	389	353	357	387	346	370	381	351	389	403	337	333	397	341	359	354	356	338	343	366	327	345	366	352	366	371	355	398	323	363	329	381	325	351	382	367	377	339	338	385	384	349	380	342	361	388	335	387	357	379	383	366	353	398	365	390	377	345	344	352	397	369	383	373	369	361	374	357	354	346	386	376	328	365	334	351	358	376	326	371	364	339	343	372	387	381	398	382	370	386	378	372	339	346	335	322	342	385	388	387	365	374	360	319	337	349	368	339	342	323	374	386	379	356	368	353	373	334	338	342	349	379	397	341	346	350	345	356	381	367	386	364	347	358	367	350	356	367	380	378	351	324	405	336	379	342	370	358	311	358	303	371	394	357	365	381
8337	1427	2251	2552	2372	2346	2089	1805	1549	1782	1478	1355	1258	1207	1143	1094	1046	984	987	983	1035	1004	964	1016	988	966	932	955	903	909	921	971	934	949	979	887	942	852	897	904	977	879	886	909	897	862	880	904	868	914	870	946	863	908	843	862	887	873	923	877	878	875	849	881	875	887	880	869	876	910	911	911	927	900	848	887	911	894	868	879	868	866	935	893	898	856	954	837	875	843	907	869	892	873	858	887	917	876	883	830	869	896	898	833	828	881	940	876	848	872	844	855	875	885	947	843	897	911	856	921	918	915	913	863	890	859	925	870	888	881	914	860	893	902	820	902	863	872	861	933	905	880	919	876	859	879	862	882	949	905	880	884	905	865	954	882	899	924	870	931	860	858	867	910	878	919	910	869	893	842	856	904	889	866	893	868	891	869	916	906	819	901	887	845	868	868	876	862	872	898	840	860	918	868	948	849	885	860	880	863	934	892	922	860	907	911	898	908	874	885	874	841	893	875	895	867	863	879	879	938	868	863	880	899	880	845	879	936	881	905	872	899	851	896	902	869	867	907	879	910	902	844	870	940	839	854	878	844	860	873	878	844	861	827	880	917	853	880	829	902	887	873	860	899	830	870	866	877	900	866	865	832	886	809	904	903	849	908	902	859	895	873	939	927	903	855	889	896	831	859	881	903	830	803	889	826	868	923	927	866	888	891	870	887	857	924	894	940	853	908	878	888	873	861	889	868	885	894	892	875	859	893	923	907	906	858	873	871	907	884	894	922	918	920	855	903	867	889	908	853	834	848	909	845	856	869	920	888	882	892	843	916	925	850	863	889	907	900	900	837	897	902	885	892	897	925	863	830	888	877	906	858	888	918	855	877	852	867	827	852	905	849	873	909	867	851	858	838	857	881	870	915	885	911	924	928	891	868	890	847	857	866	864	927	871	868	847	876	906	830	921	939	857	940	918	870	914	822	926	864	894	883	903	838	919	881	877	920	861	868	874	862	833	934	847	901	909	940	894	931	870	830	890	876	920	890	919	902	906	846	910	879	905	877	845	850	896	908	904	874	799	857	889	861	870	907	879	881	930	881	876	913	858	915	856	858	873	903	838	892	913	875	878	872	853	928	892	877	884	895	845	907	874	874	959	909	909	922	846	862	904	858	872	901	828	909	858	901	931	861	890	915	853	872	891	861	831	891	864	875	917	880	881	862	854	901	928	922	870	905	910	888	874	913	884	889	905	895	865	860	872	835	929	933	876	890	879	883	791	874	851	818	908	910	888	866	843	920	849	844	810	935	922	898	815	858	865	856	904	898	860	888	912	875	909	863	919	900	874	935	854	906	828	898	847	914	845	875	872	872	869	864	894	884	857	899	898	852	867	883	844	876	866	876	912	833	866	917	919	898	879	855	820	852	864	865	918	935	907	898	823	918	882	859	923	875	907	862	906	895	870	852	899	884	898	839	904	940	878	855	809	900	883	889	877	902	897	875	848	865	885	856	868	899	861	893	891	848	899	847	855	939	924	872	865	870	885	908	854	883	867	873	897	867	847	889	930	889	897	857	853	878	965	913	851	842	898	828	902	869	851	889	909	831	852	903	885	905	815	875	924	849	836	862	895	878	877	879	916	871	835	836	913	901	873	863	899	901	918	874	872	899	889	881	891	880	861	851	849	951	856	883	846	885	842	893	899	885	898	900	895	908	917	851	874	922	909	880	893	914	901	881	879	927	871	885	893	859	882	890	894	885	821	895	855	900	897	915	885	904	882	873	828	902	892	870	879	887	920	911	870	883	876	882	891	896	879	897	865	869	856	887	931	838	902	906	904	873	892	900	833	877	879	853	893	947	835	908	816	878	838	832	856	829	867	888	906	874	894	837	835	895	834	850	872	880	873	903	889	859	861	913	874	886	923	898	871	865	885	889	882	911	907	902	889	879	897	874	899	869	845	928	894	888	866	873	854	917	840	938	851	865	863	903	896	913	889	897	867	885	898	869	873	822	915	930	885	885	951	871	938	896	860	878	886	884	913	866	852	873	908	870	914	870	861	918	896	929	925	886	850	891	832	955	898	880	905	931	866	896	859	884	904	866	931	917	866	851	946	918	844	929	907	873	861	829	882	886	924	872	867	851	865	851	808	886	834	861	937	928	864	874	862	879	863	910	863	836	932	902	813	898	855	945	833	859	938	864	855	884	956	838	894	883	925	917	872	894	830	897	838	884	810	879	821	863	883	910	857	914	891	850	866	862	925	841	868	847	838	824	911	874	880	860	871	804	895	883	858	884	913	871	899	844	895	885	866	906	846	902	892	861	919	858	890	914	915	862	859	860	845	861	872	842	886	894	861	893	879	853	908	909	896	898	838	947	917	875	864	899	876	835	932	813	910	872	843	850	830	843	887	962	842	838	866	846	899	910	884	874	904	852	840	878	911	889	866	883	911	918	836	897	896	901	889	892	846	855	865	899	900	828	868	893	907	851	893	936	833	915	924	835	905	867	960	905	852	930	876	853	910	875	923	915	886	913	901	862	883	836	853	900	894	837	925	892	875	905	883	878	937	870	880	1001	891	900	886	892	876	914	879	902	830	849	879	856	859	888	854	866	877	860	890	894	878	903	906	822	865	886	905	935	823	926	884	840	836	861	900	874	855	912	842	902	835	917	856	874	885	876	883	909	779	935	838	926	907	878	851	898	850	832	901	856	869	861	893	881	853	867	979	876	928	854	905	853	908	832	901	908	877	891	900	833	948	867	902	885	810	877	891	871	838	896	884	871	869	930	882	890	900	874	879	913	864	908	891	915	851	911	922	826	901	865	884	883	881	886	893	864	907	883	913	881	907	895	866	887	844	861	848	903	866	936	884	879	932	908	875	895	845	898	911	887	798	855	923	911	847	843	857	827	859	852	916	897	923	855	882	909	878	914	869	868	949	871	942	885	915	879	882	838	921	932	908	836	869	887	924	917	890	863	892	826	893	901	878	920	876	887	841	851	849	872	897	894	843	910	880	871	932	828	917	852	883	905	873	874	931	908	885	881	864	876	884	882	873	884	868	913	874	920	859	904	894	872	806	828	834	929	881	909	938	855	863	823	910	925	876	864	830	894	916	896	859	893	920	899	891	856	890	855	877	888	890	875	908	896	909	887	836	891	895	861	848	894	856	911	867	841	862	909	867	884	898	928	908	862	884	867	864	844	877	823	883	882	895	855	912	871	882	864	860	885	867	912	870	865	831	884	904	865	934	902	897	885	893	863	893	840	889	894	849	844	857	878	839	941	806	887	902	837	850	886	911	860	908	840	843	906	912	853	907	868	854	878	855	891	925	846	871	848	906	854	886	893	850	927	907	902	904	867	926	921	889	868	887	914	871	898	905	879	919	826	894	850	873	866	875	860	853	812	847	873	906	872	855	912	825	852	881	865	927	899	856	852	883	954	884	873	868	904	854	852	880	871	891	921	862	873	897	901	910	845	870	862	860	859	895	893	856	897	885	939	904	863
1703	368	413	437	357	376	383	346	349	359	380	365	312	332	354	347	350	351	389	376	323	352	339	364	351	359	377	374	365	370	384	345	345	312	362	344	373	398	386	369	378	363	346	374	345	341	397	354	384	374	373	392	375	373	353	350	355	374	352	355	374	361	330	386	353	351	403	379	373	360	370	336	367	387	343	349	349	361	377	341	359	362	347	372	361	367	357	374	341	342	347	360	375	332	372	369	375	357	396	374	322	372	342	389	387	329	395	359	368	374	370	334	337	341	336	386	406	358	342	362	367	343	388	367	353	323	335	398	365	364	426	367	292	356	378	335	332	359	355	344	362	366	385	325	356	394	378	355	366	358	335	332	373	366	356	341	346	393	420	369	344	360	382	315	371	396	342	355	424	366	349	354	344	331	354	346	321	340	383	358	364	365	363	333	329	328	355	367	387	366	361	384	353	338	353	348	360	344	372	339	394	353	343	398	388	361	356	348	362	372	379	356	326	373	324	344	328	361	372	345	325	367	348	358	387	384	376	390	389	367	354	322	381	359	352	348	324	348	327	354	359	391	361	352	389	356	402	378	328	382	365	367	356	350	368	387	369	327	383	345	327	346	334	346	372	369	366	364	363	356	377	366	380	357	366	332	361	369	334	357	389	330	366	356	357	316	357	355	398	380	346	399	383	337	382	360	367	348	377	341	347	373	348	379	390	348	368	359	349	374	374	379	366	331	362	364	364	347	394	336	332	397	377	366	380	352	361	351	367	363	360	355	341	338	364	376	381	365	361	339	393	377	364	358	333	377	389	361	355	405	388	378	369	356	338	334	389	391	358	327	346	346	361	392	360	349	373	378	350	401	349	403	365	397	347	339	370	393	359	354	332	367	347	388	370	372	405	352	363	334	392	370	357	361	358	380	351	331	362	348	376	360	375	378	387	385	361	343	372	359	343	380	356	328	389	403	361	427	352	323	364	398	362	368	350	331	332	359	337	356	358	398	387	368	355	320	376	343	333	367	373	324	379	368	362	343	366	338	391	344	353	397	349	367	361	344	372	374	385	320	320	349	371	341	383	358	361	367	335	369	367	386	345	374	347	396	350	376	375	341	322	356	372	372	352	380	332	362	326	358	403	361	385	352	336	369	380	321	362	359	375	367	395	378	365	359	369	342	341	375	387	339	352	317	350	340	359	339	360	347	394	356	363	367	349	383	353	376	396	333	377	371	361	345	361	359	326	372	379	355	347	360	384	393	331	364	377	394	350	360	369	386	345	370	339	367	340	369	315	387	408	370	354	344	336	350	337	343	377	378	372	353	384	360	353	363	346	362	395	387	367	370	357	342	365	342	352	356	322	359	381	349	390	311	380	390	356	376	343	338	338	391	399	363	347	362	384	372	354	376	356	341	385	341	390	355	330	363	393	349	368	361	381	378	342	356	357	333	405	358	338	364	408	347	362	388	342	377	375	371	339	356	347	388	355	397	368	380	364	353	339	361	364	370	363	380	369	349	366	362	356	377	336	338	357	354	335	380	387	386	377	395	358	353	351	348	380	322	349	370	365	362	357	354	339	363	390	359	349	390	374	338	339	342	366	367	361	383	348	368	342	357	330	352	345	369	344	361	377	379	336	359	371	337	364	358	365	390	352	379	356	352	359	374	355	370	379	377	388	365	335	375	365	402	343	361	354	358	347	351	367	374	341	332	384	366	385	382	355	396	350	315	351	372	334	371	325	373	400	349	384	341	378	375	366	360	380	366	321	354	373	351	374	349	380	349	379	379	367	359	353	406	370	385	351	334	374	316	374	383	361	392	362	355	346	366	361	347	351	329	359	325	349	389	372	392	372	367	331	372	367	375	381	375	379	393	308	373	339	364	368	418	361	333	372	393	376	361	385	350	373	331	355	337	346	355	334	383	351	384	353	331	391	364	399	351	349	346	331	384	376	359	362	366	331	388	352	363	362	384	388	377	335	374	364	372	402	375	365	358	369	395	369	368	325	380	386	358	384	342	408	358	354	383	363	348	389	325	371	329	329	347	342	388	329	381	357	360	355	329	363	364	367	353	369	375	354	362	369	374	364	365	337	360	372	367	384	305	334	355	379	349	392	340	348	367	370	399	389	359	361	364	352	343	383	357	351	374	347	360	319	364	362	348	370	338	376	353	361	384	362	360	367	381	373	369	376	368	407	386	356	333	391	360	355	353	338	337	375	393	386	377	371	385	342	366	382	332	358	345	384	358	375	362	366	351	368	336	352	366	388	339	333	347	370	371	349	361	383	392	336	354	328	351	387	338	347	370	339	394	346	316	370	389	357	360	366	351	368	357	400	376	344	331	347	344	348	335	342	345	357	416	375	367	333	396	353	368	356	351	351	396	394	364	409	334	339	342	368	361	354	338	364	375	345	342	389	373	350	360	385	346	365	341	370	376	354	393	386	359	354	322	397	394	349	336	376	338	355	366	395	412	372	386	400	375	402	377	349	392	379	393	363	358	337	366	375	341	382	364	383	353	353	379	345	337	354	372	351	372	382	344	377	390	346	328	347	354	352	351	373	359	389	344	362	342	354	373	361	367	382	331	344	328	341	376	362	371	364	351	364	342	336	357	366	359	352	319	362	365	358	364	359	385	381	353	352	363	348	395	363	339	344	397	367	398	351	315	360	393	379	383	343	365	322	331	372	366	349	387	364	353	360	388	374	382	367	337	373	391	350	339	369	372	314	379	367	371	350	375	363	359	363	335	368	370	330	361	397	341	378	364	351	346	376	383	356	341	338	401	346	387	368	398	401	362	329	356	386	369	397	352	321	365	380	354	372	328	341	367	335	369	366	319	362	358	343	395	386	358	319	399	356	371	373	390	358	396	370	370	344	360	390	354	366	348	365	369	366	361	374	386	343	365	335	393	405	337	417	381	362	370	414	362	351	360	367	377	373	344	356	388	346	370	341	344	343	370	334	367	336	369	349	369	344	353	329	328	372	401	331	373	354	336	377	354	362	374	351	387	387	334	374	358	370	334	381	355	323	338	314	340	355	378	357	367	425	344	329	340	357	364	355	392	423	368	347	385	350	314	383	382	350	377	358	353	355	371	356	367	401	368	365	364	343	368	373	352	395	399	338	369	350	344	363	396	330	361	362	339	376	363	378	366	400	348	356	349	382	391	379	366	378	368	369	357	382	354	378	356	352	379	370	393	394	354	363	350	339	352	344	351	357	348	359	375	356	384	347	366	325	360	351	355	337	360	316	351	314	347	383	384	337	356	345	359	383	347	370	351	367	335	363	367	349	373	370	339	373	372	355	378	345	370	384	371	350	357	372	380	351	343	362	380	351	349	374	330	379	340	328	382	370	344	367	393	389	366	398	345	329	377	398	378	379	367	390	341	337	372	375	343	352	348	350	395	360	344	384	359	349	417	356	365	367	376	317	376	357	378	365	366	315	331	392	379	373	405	354	341	304	329	338	365	336	371	320	377	362	326	375	338	392	381	375	374
2155	855	911	949	889	918	941	914	908	968	979	839	844	856	861	860	796	836	860	817	875	837	842	879	826	901	846	856	829	878	849	834	840	893	874	837	809	813	878	831	882	837	849	873	911	843	905	835	878	918	874	852	888	825	856	831	802	842	845	880	866	855	814	801	888	867	861	830	882	888	854	884	852	838	846	861	838	929	791	852	871	838	859	839	825	879	867	913	860	877	851	800	883	882	914	868	851	829	841	808	844	886	835	887	854	857	868	851	868	809	895	887	868	860	873	853	864	877	834	850	816	810	863	875	811	893	853	783	882	831	821	922	880	863	834	869	843	910	874	872	861	890	858	829	806	867	885	849	837	840	844	901	865	832	866	817	880	847	883	814	854	799	852	831	832	844	858	881	841	833	835	844	862	907	869	850	890	856	913	893	796	854	860	834	881	886	848	886	828	850	864	869	860	851	915	847	868	824	834	847	827	868	839	892	862	835	860	866	886	892	853	834	854	854	823	850	767	859	862	871	885	880	844	873	826	846	762	855	889	844	856	811	847	860	809	880	888	887	815	830	819	878	867	890	809	833	889	859	897	837	874	846	849	849	818	857	812	813	870	868	887	850	866	847	888	838	863	843	845	883	827	789	854	872	825	813	826	820	830	831	864	830	882	866	841	803	825	870	901	848	882	897	793	875	819	865	870	775	872	787	824	866	825	831	842	843	824	894	877	844	894	818	869	859	852	838	823	844	794	839	814	875	907	891	859	813	859	843	837	839	865	855	813	841	858	857	815	845	849	861	819	869	804	852	822	838	828	887	832	824	829	843	863	878	838	825	865	821	845	861	838	864	861	803	865	887	783	858	833	888	830	853	814	833	874	872	783	851	837	856	835	864	833	832	853	847	857	888	818	822	897	757	863	852	786	865	825	844	862	885	829	864	863	871	765	827	887	835	826	870	827	846	890	852	878	853	853	860	877	871	873	821	808	863	847	852	839	853	875	846	818	852	851	800	877	879	845	862	832	816	847	911	804	862	821	823	853	851	871	800	868	841	875	861	855	870	861	869	840	882	859	823	804	890	872	878	888	840	813	870	820	861	856	846	874	858	812	811	873	887	830	803	786	862	806	846	866	867	884	866	854	924	854	833	851	824	868	824	888	884	842	856	837	834	849	868	823	909	851	869	822	872	863	862	838	832	888	818	909	881	857	857	877	834	823	818	830	840	881	801	841	836	822	862	838	831	843	867	855	854	833	850	833	830	857	832	858	826	900	869	881	839	892	837	895	854	867	852	838	841	851	823	825	857	828	872	846	878	784	846	827	838	837	856	881	831	878	864	818	842	822	867	853	839	834	863	845	833	847	807	862	816	830	855	896	849	854	828	817	811	862	835	859	817	843	846	828	886	865	848	842	872	809	904	842	843	858	828	841	873	772	834	830	839	862	855	862	893	799	827	829	872	884	855	840	869	817	828	823	798	822	818	843	812	846	844	844	814	857	877	848	800	865	862	854	840	854	836	854	860	881	867	864	845	860	863	819	830	841	853	836	838	846	831	887	866	859	819	841	845	853	831	805	833	940	838	873	862	837	888	873	836	865	869	875	853	823	827	809	856	830	839	903	833	839	867	829	813	848	833	918	843	930	856	810	803	909	881	841	818	865	811	951	881	860	866	814	833	853	888	871	853	826	889	802	882	873	880	818	812	856	846	855	864	846	899	908	853	895	871	851	820	848	859	828	835	805	865	855	815	816	812	792	880	836	867	878	852	829	844	856	863	896	856	843	882	861	872	842	885	866	854	821	844	846	822	878	818	860	845	879	824	820	840	854	851	856	871	846	857	846	800	898	843	816	870	826	795	857	799	883	897	849	906	845	838	871	855	842	906	864	803	908	859	851	845	849	846	862	796	824	864	841	830	838	888	805	882	830	870	843	854	856	833	888	865	883	838	900	855	846	882	845	893	817	885	843	860	811	873	825	779	849	822	805	797	818	842	844	827	880	831	845	848	853	862	873	875	853	818	813	860	823	866	829	840	883	829	817	827	843	816	909	895	805	827	870	843	893	856	857	834	791	842	894	810	924	846	892	891	836	858	873	929	866	832	807	859	880	807	804	831	816	829	854	881	888	850	811	872	816	812	882	883	829	793	894	824	856	865	897	840	844	835	826	854	828	849	829	854	915	831	890	846	841	814	787	823	816	802	879	865	811	862	847	902	832	914	843	817	846	813	863	905	846	809	836	863	847	833	835	854	889	829	911	855	855	827	841	863	808	841	826	823	810	849	842	814	880	830	813	794	865	810	881	824	898	866	826	858	855	856	856	859	843	799	841	821	835	824	870	870	796	844	861	837	928	801	841	809	841	824	856	812	871	871	894	897	834	845	860	798	856	876	887	800	869	813	822	789	823	858	903	888	825	855	821	881	895	888	852	842	894	831	926	853	801	826	861	860	811	857	866	857	780	805	895	820	832	831	807	816	880	869	865	856	888	835	879	815	895	832	827	836	832	826	838	884	805	841	864	829	829	895	877	812	844	807	782	833	824	907	862	840	846	803	863	882	855	867	880	827	857	876	840	885	818	880	836	851	891	828	838	855	852	842	815	884	842	864	824	862	837	798	851	829	856	889	793	829	850	835	881	856	860	902	803	838	835	858	805	845	852	837	830	836	841	819	808	856	865	856	878	877	851	859	888	882	952	871	851	818	830	832	865	844	849	877	912	821	886	876	851	842	833	782	855	815	884	834	805	860	875	855	861	805	837	852	858	866	881	817	808	867	818	810	811	885	838	830	858	843	857	863	850	859	885	794	799	851	828	872	862	811	850	855	828	890	845	807	891	872	802	872	881	884	895	899	861	890	865	847	873	851	810	857	853	894	880	881	820	913	874	829	843	828	842	843	924	872	834	861	826	879	874	880	905	904	805	794	801	855	851	828	880	822	863	822	853	801	842	855	847	822	867	839	873	907	848	813	805	875	884	895	856	898	842	863	842	825	827	866	866	832	875	829	843	833	849	809	827	842	838	814	849	845	879	834	902	844	838	866	840	877	849	893	853	821	874	872	842	847	925	907	865	792	874	821	848	834	851	831	868	864	846	874	856	819	826	956	889	849	830	845	835	840	878	835	901	821	833	826	877	872	830	845	829	900	861	846	894	854	827	802	837	815	868	880	790	844	876	871	875	856	857	823	815	883	859	876	846	789	845	863	863	869	831	898	846	834	862	854	840	851	841	867	867	847	883	823	819	855	831	881	773	879	861	846	807	846	861	868	876	839	811	861	850	814	826	885	855	861	795	863	852	874	835	888	827	867	875	829	898	907	873	896	860	829	866	817	885	868	802	871	831	855	866	864	878	802	869	848	872	855	873	862	882	836	842	846	840	837	871	840	883	841	814	867	882	863	780	831	834	845	891	855	839	882	850	810	860	849	863	845	821	884	853	824	844	892	881	925	910	826	832	811	813	859	852	884	857	881	871	883	834	831	886	861	917	792	890	846	858	819	829	896
7137	506	515	490	367	366	326	292	323	296	290	241	238	252	236	269	215	237	212	215	214	237	220	202	223	210	204	211	249	196	229	219	233	234	222	203	239	248	215	217	185	227	198	221	236	193	204	190	201	210	223	225	209	232	204	210	215	221	208	209	218	207	197	200	209	227	200	223	210	216	211	223	238	205	233	218	223	212	237	210	240	231	218	214	203	223	225	226	224	188	224	222	256	228	210	228	210	212	208	229	234	207	236	199	214	224	224	205	210	218	182	233	199	208	225	227	203	219	205	252	222	209	237	223	217	223	241	213	234	243	215	214	236	226	233	221	247	236	231	222	218	210	194	245	203	231	218	231	190	183	236	192	211	211	209	199	201	234	236	228	222	215	220	221	236	248	204	227	204	243	207	259	221	190	202	227	212	225	207	192	206	220	241	208	194	223	201	234	224	210	215	214	222	218	192	238	238	208	194	197	213	224	221	213	217	219	214	239	203	224	209	198	198	220	204	230	246	213	193	197	226	225	222	231	207	211	206	202	237	203	266	228	244	208	198	206	204	192	199	205	233	220	190	216	217	231	222	202	197	217	213	214	262	205	246	219	218	219	209	210	211	200	190	193	215	212	222	242	249	226	209	245	247	227	206	188	197	208	207	219	235	219	205	229	209	197	230	223	199	212	206	209	218	227	245	222	200	226	235	219	201	216	217	217	224	211	171	179	209	226	224	213	220	213	224	217	226	219	241	222	225	211	203	228	235	193	216	224	208	214	206	251	224	216	197	215	204	230	202	211	207	221	221	205	192	232	187	200	224	189	191	219	226	207	189	189	211	203	184	246	209	234	218	210	226	220	218	207	203	208	193	232	236	215	187	232	217	206	230	241	227	192	197	211	211	225	214	195	223	194	231	226	231	230	229	242	243	228	228	212	233	219	195	208	213	204	224	217	228	197	217	191	199	242	234	213	224	230	247	202	203	193	238	206	202	209	214	180	214	213	232	237	201	188	189	197	199	205	243	216	218	221	223	215	226	232	207	211	217	218	216	252	236	192	201	210	224	213	218	230	239	223	215	185	244	201	198	202	227	213	206	212	218	229	213	237	246	245	217	207	225	207	214	210	228	215	204	204	212	199	199	246	210	202	214	213	203	226	223	236	190	246	220	218	230	242	213	229	183	216	201	224	229	215	223	210	213	185	232	240	228	190	218	261	231	214	211	238	213	213	200	211	206	230	240	224	201	196	212	180	236	218	219	200	210	221	227	232	227	234	224	213	219	231	225	229	239	223	218	199	194	215	224	211	218	231	211	251	228	214	236	233	215	212	206	234	236	199	233	212	217	219	256	231	218	207	200	203	209	212	208	208	221	199	192	193	225	199	215	218	209	218	235	234	242	216	209	235	229	225	248	223	223	218	197	218	223	206	188	210	208	226	233	234	219	205	232	195	181	219	207	226	219	239	216	207	199	209	204	230	233	183	204	181	222	205	175	190	214	205	199	213	196	208	226	184	237	227	220	229	248	215	203	225	221	182	226	185	209	219	206	214	227	219	214	206	221	220	231	206	210	224	236	214	200	198	216	226	245	222	221	226	241	218	195	214	213	207	195	240	248	207	261	209	218	194	201	212	212	220	220	210	209	205	236	218	175	221	219	214	195	222	220	212	224	235	219	208	216	241	205	222	243	230	225	227	228	244	213	226	231	236	239	212	224	238	225	229	210	198	250	218	211	193	216	209	219	218	216	189	222	200	226	227	218	202	222	249	230	264	233	234	212	232	224	211	222	221	199	208	215	223	176	234	232	220	219	213	235	205	222	197	226	257	209	231	199	201	196	204	204	212	215	209	203	206	190	215	205	229	259	231	229	211	202	199	220	227	205	224	212	239	218	195	226	197	205	213	211	208	231	211	214	243	221	198	202	207	222	199	223	248	202	236	196	205	247	248	207	224	222	227	203	207	208	216	216	261	212	241	217	213	227	202	223	202	219	192	217	227	202	215	209	216	196	211	230	225	230	206	211	230	235	205	219	204	243	228	221	191	218	218	214	196	218	227	194	224	215	231	229	198	216	208	200	213	198	247	227	216	217	208	230	223	211	204	232	218	228	219	227	194	208	190	222	240	205	206	283	220	248	217	218	224	249	225	205	238	223	193	236	208	194	215	238	210	208	200	235	222	220	208	224	214	235	229	231	223	216	214	239	207	228	231	209	198	204	208	233	221	224	211	186	211	197	219	227	199	216	202	200	217	221	216	211	219	211	235	216	175	213	205	233	223	209	210	231	214	246	218	199	194	231	193	213	204	209	214	211	208	248	182	232	225	188	216	220	217	231	192	217	233	216	194	236	232	212	203	217	197	216	213	241	209	233	203	265	202	213	230	238	228	230	201	206	218	218	223	234	195	242	241	231	234	209	225	196	210	204	213	200	199	198	243	208	209	202	196	221	214	197	247	247	208	235	231	226	238	203	218	245	199	223	232	199	245	232	222	240	213	220	202	202	245	209	222	201	203	214	213	206	209	236	250	223	206	236	241	195	217	202	242	219	217	206	196	230	225	237	219	251	205	209	218	250	241	212	237	209	212	190	203	202	235	199	239	194	213	212	206	228	177	230	224	183	188	193	219	230	206	199	210	235	215	212	213	202	216	233	232	200	226	240	188	208	241	199	204	214	205	250	230	210	237	220	240	221	203	213	183	195	195	237	223	244	202	206	202	232	221	228	236	209	197	213	226	206	192	209	244	213	216	219	210	258	221	222	224	211	235	243	177	224	235	231	225	215	201	228	201	193	209	224	224	212	252	213	198	242	243	231	207	188	228	202	233	232	205	239	203	216	245	216	228	230	199	230	224	200	212	206	208	198	230	204	195	229	240	227	213	228	253	180	211	216	221	220	218	193	182	238	219	255	241	181	222	218	201	233	221	196	246	195	202	231	223	202	204	245	212	192	217	211	210	204	230	222	209	209	208	206	212	188	207	241	202	202	185	218	201	214	228	213	204	197	205	238	239	235	220	218	180	215	233	230	232	222	217	230	218	230	200	208	209	223	227	198	205	232	238	274	221	200	227	221	220	216	245	200	204	212	212	216	216	207	196	211	235	208	215	207	228	212	236	215	183	195	217	200	206	236	218	214	194	222	218	180	215	221	189	204	211	217	219	212	203	210	210	214	210	225	167	206	201	232	196	231	229	235	217	212	212	195	214	231	236	241	212	201	239	210	220	236	212	218	223	230	200	210	199	195	232	199	206	195	221	192	182	225	205	216	215	214	225	224	236	180	257	257	219	192	213	205	206	187	228	222	218	195	243	248	215	218	218	228	202	196	223	201	200	226	215	233	220	207	222	228	220	255	232	224	187	179	212	210	207	244	205	224	204	202	240	224	186	224	216	224	211	217	190	212	226	206	201	212	209	198	216	197	215	212	218	258	231	199	214	203	232	202	224	200	220	221	207	221	204	203	216	218	220	214	221	208	192	206	215	197	214	210	258	233	203	195	202	224	205
6075	849	1235	1443	1263	1264	1158	1026	962	1026	1166	844	770	720	676	704	727	665	642	664	637	663	618	629	647	611	615	610	663	619	623	587	613	621	568	627	590	586	582	597	610	644	627	563	579	638	599	564	582	583	582	604	580	596	598	584	621	581	562	562	613	572	583	624	590	586	567	581	592	554	622	594	553	560	607	556	592	552	622	583	600	580	600	575	601	559	591	576	603	598	616	577	621	536	562	564	595	549	578	563	590	594	600	607	590	576	583	587	568	564	587	580	587	532	628	588	570	608	604	572	582	598	588	531	589	555	573	524	578	590	567	584	597	576	607	577	595	559	605	596	558	621	616	572	539	591	574	585	599	609	607	576	566	553	583	592	550	599	602	601	547	579	604	549	602	605	604	543	574	588	549	624	548	607	602	580	576	580	622	575	629	619	540	602	579	612	602	549	617	570	548	609	543	615	615	557	595	565	568	538	569	569	558	553	572	607	568	615	597	584	580	568	631	585	546	577	543	593	574	578	589	583	560	633	591	593	610	570	561	611	581	540	605	575	574	580	556	532	591	553	597	564	641	570	572	555	530	595	595	597	559	619	545	629	565	518	594	584	594	572	589	621	595	540	596	604	536	592	580	607	587	600	611	567	567	591	543	563	545	574	552	580	609	587	584	566	590	554	579	587	551	569	563	595	562	601	576	579	614	597	563	599	562	583	569	582	565	557	574	615	575	581	604	605	613	584	600	635	553	570	575	554	598	545	581	548	560	571	627	584	549	594	584	551	628	569	580	561	597	564	596	594	582	590	629	595	561	608	585	556	614	574	584	594	565	593	579	604	579	540	606	563	574	571	580	651	573	542	611	591	612	634	595	586	561	594	597	557	555	578	572	608	566	568	618	579	543	608	605	593	573	575	590	556	576	566	572	574	597	531	588	588	610	601	634	612	532	570	564	592	552	597	637	603	558	529	603	558	576	598	605	588	614	599	588	590	550	575	589	569	580	619	583	579	585	596	613	563	591	562	581	539	548	553	650	600	539	583	592	607	575	546	568	586	567	542	572	549	577	562	594	615	567	582	546	583	591	571	578	596	626	538	567	538	546	593	540	577	610	603	581	584	614	573	540	574	578	579	565	552	580	584	588	545	583	552	586	574	599	563	556	614	588	585	581	574	596	584	547	573	536	555	574	616	535	597	591	640	573	615	536	581	552	549	551	635	562	550	573	581	582	611	554	562	597	547	569	611	575	555	607	560	597	610	562	573	577	556	578	588	565	561	518	568	575	570	605	577	563	559	604	583	567	568	559	569	562	545	557	595	568	615	550	583	575	539	553	571	584	565	602	574	557	590	585	611	568	554	580	568	614	547	556	578	569	543	571	573	572	605	595	607	545	549	564	552	592	560	613	569	596	601	597	558	560	553	581	603	603	581	561	520	561	578	620	597	600	595	590	576	562	594	549	531	547	580	591	602	524	597	554	571	553	539	552	604	580	593	569	599	565	578	593	594	573	548	590	574	589	633	555	552	599	553	593	580	581	597	617	603	619	567	583	571	620	595	629	565	603	570	604	591	569	563	562	584	535	605	558	603	557	600	552	533	555	550	571	592	573	562	584	550	620	561	575	570	618	592	581	539	602	553	584	564	617	594	595	580	573	578	583	617	557	535	582	582	589	589	563	596	600	630	605	629	612	585	566	539	569	637	613	564	616	569	597	603	577	531	559	538	630	643	599	543	554	556	571	579	604	559	601	593	588	594	591	526	559	616	586	604	551	566	604	574	567	526	599	583	616	642	597	597	611	596	635	598	565	623	581	599	583	566	593	592	534	608	595	566	611	585	549	591	574	571	628	570	606	565	574	589	604	587	589	562	601	592	566	573	565	575	591	600	580	566	602	592	609	569	559	544	585	573	582	557	622	597	597	591	598	544	581	546	602	609	596	557	591	544	565	588	614	579	597	570	568	579	580	565	596	600	606	571	602	561	599	555	602	541	589	556	569	572	593	585	589	587	581	585	523	580	576	572	578	585	552	586	615	570	611	619	577	571	579	606	552	601	612	591	579	589	574	557	609	565	580	553	562	547	559	544	617	586	585	614	577	575	606	607	548	634	568	570	624	554	597	589	534	618	571	616	583	578	620	588	572	569	592	617	573	586	619	562	581	607	565	565	556	598	563	617	581	564	602	608	573	617	604	594	569	569	549	575	586	571	583	608	583	596	601	607	582	577	564	602	548	551	572	600	547	557	598	564	640	578	585	562	599	563	574	562	562	554	578	607	589	612	574	564	588	577	592	576	565	556	580	616	570	591	581	568	577	553	596	602	576	553	600	574	571	593	559	592	575	606	592	607	591	557	595	632	570	586	613	590	555	579	574	544	607	545	563	567	610	561	552	608	619	584	610	566	546	559	589	590	594	550	562	577	582	571	571	624	540	547	629	590	568	575	559	549	595	606	609	577	536	565	545	582	596	560	601	571	550	579	611	616	605	627	561	569	579	624	558	545	559	582	584	554	605	599	599	600	552	573	569	569	579	554	616	599	585	588	597	565	574	587	557	585	561	590	574	567	598	580	601	600	551	592	587	585	602	557	570	530	565	627	608	592	570	613	595	590	624	524	616	542	617	594	567	596	578	583	653	617	569	585	579	536	549	584	596	597	578	559	585	588	537	581	606	582	615	568	587	606	606	551	576	585	629	583	591	611	564	596	566	570	565	606	580	619	576	568	532	575	626	617	612	580	624	622	571	554	628	573	615	597	574	549	588	600	573	537	570	601	593	548	575	563	566	558	601	560	594	564	637	609	597	587	579	529	593	588	598	568	565	550	639	573	624	559	560	612	582	604	552	586	580	561	570	561	586	576	570	562	539	614	537	613	567	610	621	566	610	595	574	570	569	574	564	575	580	607	581	572	632	568	586	588	592	622	590	603	589	595	562	553	566	614	590	577	614	582	640	563	560	567	605	566	566	582	561	561	565	577	532	584	562	576	594	562	577	560	571	580	603	584	576	601	563	558	563	561	569	577	567	600	583	581	576	590	573	556	571	606	593	549	570	562	533	562	548	576	559	560	589	611	564	546	581	577	582	573	571	547	547	565	601	563	590	566	554	576	562	639	600	604	538	555	637	604	571	579	592	603	568	564	547	545	562	602	569	581	576	610	570	602	586	595	577	605	569	575	570	579	572	582	559	585	584	615	594	566	580	586	612	598	599	624	580	617	573	621	565	621	573	595	533	559	593	585	578	590	568	579	594	574	562	566	576	558	579	648	582	578	599	582	593	568	601	563	575	555	571	594	594	620	585	598	616	564	584	581	578	580	647	561	567	591	562	586	578	577	553	613	542	595	563	580	562	581	569	547	578	600	567	588	547	543	569	575	587	586	573	598	582	577	536	561	573	553	638	600	674	601	560	585	573	559	581	563	583	578	558	589	585	541	616	552	564	572	570	615	596	555	560	589	572	534	557	570	549	626	556	565	563	598	581	619	600	580	533	580	558	581	568	625
14391	1339	1054	866	626	676	582	537	520	519	593	461	409	413	358	395	406	385	408	376	373	371	395	346	370	373	388	342	371	354	383	338	386	361	339	352	362	356	343	323	379	347	390	375	384	325	374	399	390	367	388	391	380	384	377	366	397	388	394	359	417	346	370	333	354	379	366	355	391	387	393	356	334	355	382	370	326	376	365	371	318	363	354	360	372	381	365	361	377	343	355	384	336	386	376	330	307	342	360	354	373	366	364	345	371	383	377	348	381	375	337	365	405	350	376	330	355	328	368	364	370	369	341	347	363	375	360	392	351	356	328	367	342	351	354	346	378	344	368	394	366	326	337	390	326	361	337	393	363	380	376	357	382	383	385	373	358	348	362	362	347	360	337	354	388	382	344	337	367	342	346	339	356	393	336	373	365	367	385	372	361	350	355	395	364	372	374	366	380	340	367	390	410	353	363	346	356	367	364	370	377	342	397	350	357	383	385	362	358	343	350	372	350	329	350	394	404	353	372	378	371	348	359	363	384	335	319	390	376	370	363	330	337	414	391	357	398	417	396	380	346	377	349	380	364	359	347	342	363	327	351	347	362	399	358	302	369	353	359	327	386	340	350	379	387	368	392	381	349	369	403	402	375	365	375	417	370	333	348	361	323	390	365	362	341	362	360	344	370	349	379	342	332	359	337	392	371	330	356	344	346	345	372	362	379	368	367	369	338	369	319	347	374	364	373	368	414	344	329	377	351	379	368	343	401	352	356	391	411	368	350	387	317	383	347	342	373	358	372	373	334	350	331	319	360	404	351	336	389	392	381	372	375	375	359	386	351	337	362	349	361	372	364	391	361	374	344	369	393	399	387	372	318	358	361	358	360	370	341	351	424	340	379	367	363	365	394	341	360	361	392	383	386	310	362	382	350	367	396	385	356	383	380	360	370	364	355	357	380	369	372	367	357	349	360	394	358	385	360	345	386	347	338	330	380	400	387	379	399	357	388	341	337	378	387	371	338	333	363	351	330	390	354	364	356	399	374	383	342	316	398	379	371	358	377	348	357	332	367	347	376	341	350	354	397	343	397	369	371	378	329	381	344	335	398	377	400	358	379	366	363	363	397	348	402	369	371	366	364	397	375	337	376	356	369	346	364	328	378	356	356	379	364	339	412	367	341	349	335	370	359	327	347	375	352	364	368	351	381	390	348	391	334	380	373	383	384	346	359	351	363	367	322	350	313	341	360	377	313	385	368	313	355	380	378	392	387	372	382	371	357	403	377	323	333	351	320	412	348	328	414	361	372	395	389	356	326	319	359	362	340	372	358	382	399	375	333	376	346	354	334	343	343	341	349	383	333	366	361	373	375	354	353	359	346	380	355	320	379	375	363	354	395	360	344	358	375	412	347	370	346	381	354	371	372	387	338	368	368	379	342	328	397	396	367	329	339	381	395	364	337	334	354	342	356	365	357	349	356	368	335	373	351	371	366	348	365	354	334	376	371	363	368	379	381	339	334	368	371	392	338	354	370	363	379	342	376	337	364	350	343	383	369	355	356	379	369	327	377	385	352	357	386	389	353	342	376	350	354	359	402	381	394	367	420	379	375	377	373	362	363	382	383	342	349	355	377	353	386	400	341	379	350	366	370	355	356	351	401	326	353	374	335	348	368	379	351	413	374	374	388	306	380	362	344	360	355	350	371	388	400	380	356	388	396	350	320	338	357	380	330	357	349	384	333	382	342	363	378	379	330	361	381	375	366	415	352	398	380	393	328	400	334	339	360	375	352	326	386	413	368	356	369	351	396	379	364	386	389	371	359	374	391	346	395	374	369	369	356	320	358	338	364	347	347	371	368	353	395	380	385	324	346	425	360	356	359	361	357	379	401	367	355	342	341	325	374	349	364	334	394	389	321	377	378	361	326	362	361	328	351	359	390	398	354	363	367	366	346	355	421	438	362	339	371	385	364	349	372	351	367	334	391	367	376	357	398	375	351	385	379	372	400	311	405	334	373	374	371	371	380	347	372	305	378	350	371	339	353	385	368	391	356	388	383	407	361	364	340	336	359	333	368	360	366	393	387	390	391	361	384	367	367	348	360	385	357	330	374	367	369	358	340	339	391	379	331	392	365	356	367	383	362	360	346	378	381	325	360	330	400	385	358	361	331	371	342	398	378	419	329	360	354	391	335	341	340	366	352	364	377	360	364	350	368	331	354	344	378	350	359	359	392	384	377	371	343	313	353	357	364	382	336	361	372	333	358	388	402	356	355	366	371	321	354	363	346	350	345	366	353	362	355	366	367	374	341	332	365	364	375	386	381	375	330	340	375	359	387	362	356	315	359	384	388	358	342	386	365	306	342	392	374	405	357	366	365	372	376	399	349	387	348	427	401	361	374	366	363	351	372	345	360	355	352	369	321	340	371	377	381	367	342	376	348	383	351	353	359	368	361	383	349	354	402	381	346	364	366	363	358	350	359	342	326	319	378	342	374	393	359	393	344	364	388	377	359	352	376	376	374	363	352	353	364	376	330	374	321	364	388	371	346	356	332	352	355	361	349	386	312	327	366	372	350	366	406	383	335	338	339	375	359	382	326	351	364	361	365	422	399	346	401	347	377	379	368	343	361	383	376	352	360	378	364	363	313	314	342	371	385	360	362	336	372	378	327	382	376	375	397	383	358	400	369	344	382	359	383	323	356	330	380	349	358	352	382	386	364	369	355	343	380	375	374	391	388	397	344	346	341	342	368	338	343	318	379	368	382	393	377	383	362	373	394	356	361	355	373	372	371	364	353	375	364	357	353	373	372	377	361	402	371	375	381	363	350	366	375	386	361	344	349	349	365	380	355	398	370	329	382	343	339	393	400	359	386	360	352	364	333	386	388	375	345	339	402	369	387	360	355	380	342	379	367	345	350	394	370	370	381	372	360	370	307	373	377	397	387	374	376	345	351	367	344	382	351	374	375	347	402	394	361	397	393	330	387	394	345	357	349	385	365	379	355	369	365	340	364	323	382	362	343	361	353	344	365	371	324	347	358	383	332	396	361	382	376	352	342	369	385	378	365	350	385	406	398	393	340	360	407	368	355	351	363	365	350	371	376	360	374	369	355	364	334	396	384	332	378	363	379	379	353	376	368	370	363	370	353	357	351	349	356	368	377	362	351	345	369	348	317	348	348	332	361	380	355	364	390	353	331	386	373	370	379	354	387	364	354	374	350	348	383	327	364	374	394	322	381	381	351	362	360	401	402	416	372	327	356	371	360	346	367	366	351	371	372	367	383	333	394	370	345	361	364	344	336	378	370	353	361	366	397	370	368	368	338	347	379	374	382	348	362	337	373	353	348	355	361	400	320	325	322	361	358	374	387	362	350	399	351	363	376	349	353	369	310	363	386	370	389	373	349	359	400	434	389	365	365	379	339	366	386	343	353	391	353	397	381	356	321	392	359	364	352	320	353	353	368	368	330	341	383	331	391	340	335	327	355	340	349	341	364	327	370	383
8306	1403	2263	2523	2369	2235	2019	1792	1515	1543	1999	1346	1290	1198	1196	1112	1096	1051	1072	1008	1008	1025	1021	978	924	944	972	986	914	925	887	895	926	926	885	872	929	931	863	934	899	886	946	958	875	887	877	934	909	854	903	941	894	916	917	902	851	896	904	897	898	932	876	851	867	882	902	926	888	904	903	907	934	823	933	905	892	841	900	862	924	864	841	869	924	873	845	909	874	884	906	890	891	895	847	906	898	916	920	854	904	825	854	890	814	894	880	902	879	893	937	899	912	892	931	979	919	935	918	875	935	937	893	930	852	948	956	893	936	901	840	896	939	910	858	913	901	889	889	891	874	893	911	912	896	887	869	880	908	927	885	871	912	886	877	906	921	875	884	889	876	897	829	868	939	909	903	915	889	860	910	953	903	848	861	802	908	852	916	910	900	865	880	901	844	845	919	916	894	894	886	929	875	841	880	907	919	867	910	909	847	916	911	862	887	890	870	799	874	901	894	853	918	844	868	928	921	844	929	883	873	920	821	912	918	886	904	896	873	848	879	900	855	913	915	871	846	907	858	861	868	918	906	901	903	894	844	885	898	857	851	896	880	907	891	895	888	932	921	886	846	884	827	939	851	877	898	879	876	879	881	861	844	916	854	955	886	889	906	858	876	819	879	866	894	893	900	923	868	865	861	874	960	890	843	909	939	890	918	939	912	827	916	860	877	930	873	894	897	844	884	933	889	881	870	900	865	963	870	895	917	801	872	874	944	883	869	910	848	904	870	917	868	844	833	847	934	869	917	863	881	878	885	876	852	824	844	892	869	848	851	877	844	922	914	875	984	890	848	905	865	918	889	835	874	838	860	862	864	874	909	885	878	879	907	904	919	879	857	882	899	859	858	925	863	909	912	924	912	847	909	859	894	904	903	875	835	879	851	900	910	882	861	835	854	875	891	883	887	902	899	868	897	901	912	906	867	888	873	876	899	856	859	900	897	848	890	874	886	858	867	920	902	863	866	874	856	905	936	876	860	870	923	905	885	852	908	890	895	873	890	832	878	892	864	950	942	921	820	885	902	937	900	881	905	876	895	861	921	904	909	942	882	937	873	915	860	886	873	882	915	909	861	885	811	846	875	866	905	891	888	867	893	826	857	829	889	898	920	900	890	900	852	910	837	880	923	892	924	856	875	929	928	917	862	922	827	878	830	912	944	854	862	914	860	928	863	876	898	880	846	929	902	843	908	870	919	899	888	854	891	867	929	907	865	906	892	883	900	932	900	873	880	899	930	895	886	832	886	893	933	832	903	958	870	840	867	874	891	874	841	917	929	914	883	884	940	894	890	919	908	857	919	904	918	918	875	887	903	907	863	898	885	871	825	865	892	853	870	893	857	914	855	875	880	929	859	848	826	865	927	906	928	941	861	865	919	909	876	848	861	876	925	890	878	946	903	857	920	890	917	900	911	904	832	842	902	928	882	886	904	865	879	868	872	886	930	893	938	892	892	906	932	889	849	883	895	925	904	868	874	850	888	915	882	892	904	900	853	882	869	841	885	936	887	850	844	882	891	883	873	903	896	902	854	878	833	880	881	864	864	863	934	868	919	858	895	918	869	843	905	864	925	803	916	807	877	849	868	852	882	912	891	873	888	908	891	857	847	854	911	873	865	915	943	929	917	900	905	925	873	822	931	898	854	859	836	900	848	872	875	921	891	914	897	944	863	844	875	957	871	853	841	884	884	910	913	877	876	877	875	914	891	832	878	927	921	906	901	884	862	896	841	886	920	879	922	922	859	902	849	870	906	877	893	881	877	886	839	875	912	879	839	885	867	875	879	886	867	888	812	895	839	852	875	893	913	880	878	917	871	918	858	842	879	964	927	858	855	879	848	835	871	884	874	886	890	867	885	857	909	924	963	887	897	879	897	931	846	865	905	875	886	852	816	882	885	871	875	846	921	868	868	920	892	936	852	900	878	858	886	879	920	881	926	917	905	879	957	898	926	976	941	875	904	890	817	903	872	889	894	901	883	878	885	877	874	918	870	817	838	878	898	890	978	890	847	893	896	877	884	903	887	961	892	889	880	860	905	880	888	864	933	901	917	874	893	912	875	909	843	962	941	864	891	833	838	876	929	875	888	900	866	890	903	900	874	887	898	913	922	924	869	840	863	859	884	894	910	898	865	866	893	873	877	859	884	885	891	834	879	895	893	892	875	874	896	853	871	887	872	887	876	854	834	924	869	889	909	851	951	877	874	855	919	904	889	856	908	928	904	868	889	902	872	926	863	893	943	896	854	911	941	866	889	882	860	906	859	847	927	841	866	905	896	829	857	897	905	853	850	934	922	848	879	888	848	927	891	877	944	879	943	926	894	898	918	915	941	889	853	917	909	848	892	935	854	904	941	835	924	844	854	907	910	860	921	875	897	924	879	869	877	880	877	860	905	902	864	861	887	894	905	933	846	912	875	838	941	893	912	924	856	859	884	841	923	943	897	948	850	915	890	857	880	904	903	882	913	917	852	904	910	876	927	872	867	893	869	910	950	864	863	924	890	926	879	841	902	839	857	900	881	845	892	854	858	883	895	929	842	882	841	843	855	871	873	797	900	872	843	851	958	910	897	873	890	887	934	844	865	840	895	922	955	906	921	916	887	890	872	874	900	830	889	904	842	921	866	895	864	818	885	899	920	869	891	866	845	871	915	849	904	906	829	886	873	955	822	949	852	905	870	945	915	816	875	873	870	875	892	881	890	895	886	882	877	903	874	920	862	884	860	868	874	926	883	895	874	912	857	856	846	846	921	905	864	844	865	874	895	887	898	907	850	850	946	845	900	822	894	911	913	921	909	890	948	868	849	871	852	915	911	874	956	840	913	881	873	835	913	881	863	902	866	862	929	862	878	913	922	912	867	877	844	926	880	934	930	880	896	873	919	879	868	879	903	843	836	882	912	901	884	851	916	881	881	868	890	876	913	889	914	892	898	863	849	872	901	915	915	883	903	890	880	861	854	882	936	905	935	902	911	890	931	905	890	875	939	892	863	859	863	875	873	886	844	831	901	886	837	910	899	920	889	904	862	880	845	945	881	879	857	889	915	876	918	920	880	880	923	895	909	917	970	864	843	876	886	869	849	901	832	890	902	880	889	944	834	886	872	889	876	905	898	894	874	863	901	876	928	911	912	884	885	904	875	905	905	874	870	932	897	891	894	866	900	880	862	904	912	888	874	937	884	904	865	927	867	941	925	838	874	901	861	874	920	842	889	909	874	882	891	910	926	898	864	911	905	889	908	873	865	899	869	844	902	859	916	886	871	898	853	921	852	943	900	904	847	911	852	906	921	953	913	866	868	909	880	844	885	938	901	874	911	879	908	927	860	835	830	919	902	884	916	851	853	897	857	869	835	874	905	882	913	895	910	849	883	898	917	906	908	907	902	819	876	886	877	886	817	921	872	892	885	894	945	895	866	904	862	815	888	921	886	897	853	887	896	877	810	933	865	842	850	853
1759	379	380	385	393	379	357	376	364	373	418	389	356	350	346	383	370	363	355	367	401	379	371	407	378	359	362	352	389	379	365	319	378	365	354	343	356	361	374	321	355	345	361	341	348	368	345	371	423	304	357	400	356	361	375	366	379	378	401	359	364	352	400	329	357	329	383	348	347	344	348	361	334	333	353	403	339	371	384	348	355	352	367	376	357	400	376	367	374	354	365	350	350	368	365	398	379	412	410	347	357	332	342	355	333	388	364	370	388	400	377	374	392	370	384	394	374	339	358	417	311	366	370	353	375	330	374	349	409	382	358	378	367	339	379	375	409	366	377	367	357	370	380	383	364	344	360	336	381	346	375	367	366	337	380	333	368	391	362	358	349	351	363	333	364	383	346	332	356	349	409	375	390	370	357	350	362	395	368	367	352	345	375	356	382	351	337	352	335	346	395	372	389	372	354	366	374	347	378	353	381	347	361	369	365	372	361	340	369	369	356	406	364	364	375	338	378	408	384	377	349	362	345	328	373	364	388	385	356	387	360	379	347	386	385	310	369	360	396	383	350	360	354	414	337	345	358	358	345	397	360	387	410	316	367	332	348	340	337	367	346	367	420	363	384	402	368	303	389	342	396	365	417	378	366	342	331	344	385	426	360	340	339	340	359	381	337	388	401	393	403	370	370	381	376	348	388	360	382	373	338	360	350	371	356	362	371	364	365	356	361	360	352	371	337	334	368	351	344	355	377	345	354	350	335	369	389	391	344	358	371	385	341	372	381	373	372	319	406	382	329	364	420	385	357	339	361	333	352	368	368	381	380	365	376	394	372	398	397	402	397	390	342	377	352	381	355	370	356	380	351	379	365	381	365	346	343	359	327	346	338	358	350	376	383	328	381	347	385	379	361	371	352	385	345	383	366	369	347	381	352	367	330	367	402	342	322	378	365	355	352	353	354	347	359	343	340	351	354	372	396	352	399	359	343	380	363	350	337	346	407	354	393	371	386	391	401	396	360	391	349	370	343	392	398	353	358	338	331	360	341	367	360	379	372	369	416	352	367	347	360	351	362	372	367	384	364	378	400	352	363	364	386	362	397	373	422	399	367	392	366	340	360	375	356	362	361	388	356	391	343	305	377	393	368	337	360	377	362	342	374	398	363	332	326	388	381	393	374	340	395	379	386	429	361	351	345	373	404	390	381	377	380	362	355	357	335	348	372	366	338	350	363	386	393	360	365	342	358	333	383	357	357	367	365	324	326	368	389	346	386	366	348	384	338	368	405	386	359	364	357	350	358	338	365	364	375	382	338	346	377	391	370	370	393	326	334	401	351	321	367	347	397	372	349	350	358	329	382	392	333	341	386	349	405	378	365	379	374	354	389	378	361	356	351	334	378	359	348	355	345	360	348	308	342	396	338	354	369	351	417	394	367	359	344	326	387	350	377	391	406	362	368	395	355	305	373	349	329	348	377	380	345	351	323	396	342	365	365	380	330	354	360	357	352	398	387	356	402	386	351	377	391	361	363	359	384	398	367	372	395	343	335	380	398	359	352	354	353	379	370	367	380	352	341	368	357	321	385	379	389	337	336	354	355	376	356	334	399	356	394	377	371	341	386	368	355	356	356	389	387	367	351	347	387	337	382	380	363	358	394	361	363	385	387	376	394	363	408	379	386	363	350	357	356	379	371	382	371	329	382	336	376	366	358	347	367	369	322	373	355	384	382	382	358	354	361	359	352	371	361	354	335	370	359	365	383	360	356	328	354	373	397	345	351	353	352	342	396	375	334	359	352	343	376	359	341	398	336	389	386	381	391	372	328	376	361	380	373	380	340	385	335	350	356	359	395	331	358	359	383	391	370	374	370	415	362	404	352	379	348	387	364	348	375	357	372	385	405	427	376	356	392	377	379	352	392	375	368	360	357	363	321	369	387	387	358	357	410	361	396	362	367	342	348	336	409	343	362	395	380	320	374	373	371	336	378	380	366	394	347	379	372	369	332	390	360	374	341	337	359	355	358	359	325	316	350	388	371	324	362	371	331	373	382	336	342	340	357	386	351	377	371	399	388	328	346	353	333	383	324	370	339	352	388	376	346	338	372	390	394	363	352	373	411	381	401	360	351	366	359	365	369	362	350	351	355	348	356	342	361	381	327	338	333	340	389	392	350	357	385	336	333	383	358	363	398	351	373	398	403	385	368	382	378	377	359	388	345	384	344	359	360	372	384	383	389	350	390	393	380	375	393	368	396	367	321	381	357	403	352	389	386	373	374	376	369	356	359	381	398	373	340	409	374	351	358	365	390	372	379	357	369	362	320	370	345	392	384	367	378	385	417	411	375	358	368	357	378	369	393	391	394	334	381	398	352	341	381	384	388	369	348	353	352	360	340	360	365	384	356	368	343	392	333	356	387	373	371	367	362	375	353	335	365	350	372	361	410	363	378	359	385	379	363	366	370	353	356	347	360	358	348	347	351	343	372	369	324	354	337	360	393	341	397	360	372	367	363	406	399	364	382	371	378	333	343	332	377	371	368	337	411	370	359	346	337	394	347	409	361	375	373	372	356	343	397	376	397	352	344	357	366	373	397	368	372	400	370	326	345	344	362	392	409	343	336	361	371	398	390	384	354	381	376	316	346	344	375	377	370	391	377	320	386	332	376	348	346	399	312	358	337	334	373	339	370	395	386	373	367	354	394	391	404	348	354	342	344	360	354	373	353	390	357	374	403	396	375	377	375	336	327	351	346	338	402	364	373	354	369	346	356	384	378	355	333	336	394	377	358	384	342	362	387	327	339	367	365	398	378	371	395	351	362	357	383	393	375	337	400	347	372	368	340	381	374	380	346	343	357	362	374	389	346	345	367	361	388	377	388	362	371	350	351	379	410	362	354	379	345	391	357	370	327	360	368	381	379	376	331	361	378	352	374	372	426	356	398	351	376	360	382	369	342	336	339	385	369	359	357	366	324	356	341	336	373	348	337	346	369	366	340	374	384	407	343	350	330	351	365	379	392	367	386	381	377	349	351	378	389	383	343	338	347	380	375	382	378	355	355	344	343	347	375	355	381	347	357	343	342	378	354	365	344	357	361	374	402	387	374	336	347	356	352	327	331	357	334	359	379	350	371	363	364	360	366	346	388	387	358	359	404	382	386	361	390	348	400	389	402	370	344	400	365	384	352	343	387	378	325	408	358	367	359	403	389	393	346	344	372	379	295	332	328	379	353	348	362	385	352	366	383	370	358	370	343	365	385	338	353	354	360	363	391	386	342	383	356	360	390	388	369	349	373	371	366	368	346	369	362	384	378	374	335	344	350	343	356	364	367	375	393	326	334	375	347	373	358	346	343	378	379	377	358	374	372	345	344	370	399	350	385	369	383	321	355	350	363	363	391	359	390	386	364	366	353	349	362	373	339	346	346	354	357	372	393	384	369	369	378	374	398	392	356	374	350	350	405	352	351	388	353	399	367	358	370	408	367	363	361	410	386	361	387	414
2055	865	936	913	926	934	898	902	879	914	1181	966	878	878	833	871	850	843	875	921	891	858	867	844	863	857	826	864	857	883	850	852	849	874	882	864	879	871	875	867	886	847	832	874	845	821	862	848	844	862	848	855	904	885	804	833	891	892	872	867	855	823	868	837	905	894	864	850	842	810	839	871	851	841	836	851	905	871	902	865	812	884	864	847	848	839	826	859	897	835	881	913	795	782	817	850	806	848	894	871	820	852	871	881	860	887	863	838	891	844	825	830	815	889	856	797	862	826	821	859	837	859	864	845	888	839	840	905	873	893	851	848	833	858	813	908	855	841	838	892	841	840	891	851	836	873	872	824	881	813	878	850	824	813	838	902	875	805	870	866	858	809	872	875	911	833	821	867	824	855	805	832	830	808	902	887	869	845	837	803	889	864	851	863	883	887	817	854	869	858	867	881	854	810	854	834	809	898	844	864	830	868	890	817	851	847	874	899	880	808	847	886	865	830	843	845	827	891	888	811	890	893	858	831	846	831	867	852	849	835	809	814	928	856	896	839	851	885	843	852	930	814	919	883	885	871	839	905	859	825	817	872	883	872	877	870	833	875	859	802	917	862	884	873	848	835	848	885	832	864	875	893	843	858	810	849	898	848	844	864	834	853	833	800	893	882	858	840	826	859	819	867	867	840	891	880	809	838	836	822	887	816	863	829	807	841	827	853	836	832	876	847	863	869	838	904	837	855	859	827	834	870	845	906	880	884	850	847	889	847	870	845	850	851	853	837	838	860	848	863	841	876	806	888	864	849	887	909	911	848	914	820	825	864	866	834	907	855	841	858	857	815	871	836	848	878	838	931	864	873	859	859	834	841	856	886	845	868	863	840	847	847	876	878	823	853	845	883	838	864	808	885	851	853	883	856	778	883	866	858	869	863	866	812	918	862	905	898	904	847	822	862	850	906	865	840	880	853	885	796	874	937	829	840	877	885	870	817	887	834	838	821	831	820	819	849	833	860	863	857	847	843	849	834	794	821	875	848	885	846	867	821	842	838	892	882	870	851	882	841	840	927	846	863	823	853	815	864	857	869	861	863	843	851	862	809	840	846	887	868	829	883	861	843	793	873	843	890	857	851	865	871	788	837	874	826	867	871	797	828	913	864	859	873	869	866	863	864	848	854	896	847	910	890	911	846	868	869	814	829	861	878	881	895	892	924	760	853	866	888	846	857	885	839	858	856	811	869	833	843	838	860	844	907	843	837	855	846	864	847	880	821	855	876	843	861	908	843	868	859	844	876	841	840	881	800	796	870	884	828	833	788	871	850	885	854	871	833	868	854	866	837	833	852	861	848	836	826	825	843	858	864	890	844	829	840	836	869	847	851	863	927	861	915	857	870	825	836	860	863	873	835	886	904	878	870	825	851	870	854	852	856	860	864	872	876	825	904	915	811	847	865	838	841	819	882	848	838	876	881	849	890	814	887	841	860	879	853	837	880	788	821	831	860	843	873	872	868	832	844	822	825	866	854	818	857	860	832	882	902	811	841	852	861	820	803	839	850	863	782	846	806	882	845	843	881	864	871	803	893	877	819	858	847	870	865	890	835	836	846	869	869	852	883	834	841	804	870	884	850	875	851	898	839	852	873	832	861	838	810	876	836	851	891	871	856	867	796	881	878	835	822	846	835	855	854	887	836	863	917	846	833	824	866	876	868	872	829	843	857	843	837	869	821	847	827	876	866	860	826	841	894	828	853	869	850	890	870	846	843	901	867	839	859	891	833	852	911	824	933	871	849	849	808	879	857	828	907	825	824	898	824	800	867	850	852	826	861	869	894	886	802	838	853	887	861	860	860	900	818	847	845	847	861	823	894	862	857	850	885	893	834	856	876	855	872	846	881	877	838	826	842	771	862	842	794	907	850	864	834	861	813	831	819	838	873	910	798	885	818	850	851	902	828	892	894	849	869	871	865	814	863	878	866	864	830	864	828	861	852	841	872	853	861	861	799	841	892	925	794	855	854	872	884	900	824	879	868	850	794	859	842	884	877	817	887	848	926	848	832	895	848	842	825	854	918	842	882	852	833	878	862	834	856	865	793	876	897	883	858	801	836	801	915	843	869	859	866	878	846	828	855	797	811	905	868	837	891	849	858	848	850	894	861	850	876	840	860	821	842	911	873	865	793	827	836	845	848	852	859	842	890	860	846	895	861	840	861	841	858	829	874	829	860	842	879	818	873	885	847	799	841	888	836	821	872	868	825	808	824	921	888	856	893	858	860	839	885	907	838	802	891	862	875	878	840	871	846	843	787	843	964	861	887	894	841	839	877	827	789	865	841	841	838	842	869	852	825	827	906	943	844	835	878	829	892	857	838	836	850	833	886	851	910	859	896	787	793	862	848	853	849	867	871	826	804	862	825	880	875	842	793	839	834	789	842	855	833	854	881	845	859	880	848	840	905	816	868	868	879	845	907	853	865	888	869	823	901	831	826	796	804	840	836	818	894	879	886	883	887	848	870	883	847	843	791	875	815	865	830	871	818	832	832	853	874	818	846	884	835	871	875	899	903	869	905	897	866	893	880	825	869	895	816	875	835	841	825	858	828	819	868	827	825	835	842	902	849	840	823	843	842	851	869	861	849	906	872	880	857	856	831	804	862	856	838	810	893	859	890	818	865	897	851	823	845	844	897	907	826	842	883	889	831	911	866	887	854	876	907	876	857	837	879	865	871	801	880	813	866	852	871	880	851	859	816	881	878	853	847	833	848	885	892	828	854	897	841	897	880	799	795	878	830	819	897	909	824	821	849	845	875	900	839	867	895	810	849	852	867	851	798	861	867	847	869	897	851	843	786	865	870	816	813	824	853	862	913	860	802	855	822	849	830	872	839	849	818	818	852	879	814	852	858	842	897	895	823	861	836	836	800	847	817	884	898	830	854	856	875	892	847	905	881	927	830	885	853	872	909	810	887	843	849	840	900	826	838	825	884	823	863	841	836	867	846	881	875	830	835	866	855	852	799	901	870	819	807	856	894	854	881	836	885	927	851	831	831	869	852	867	917	845	839	806	853	819	828	851	837	835	875	864	841	848	857	855	837	875	880	861	882	945	874	865	790	896	843	857	874	856	873	870	836	836	819	868	870	823	900	855	857	859	828	884	852	828	901	909	825	825	828	845	875	867	844	811	840	884	823	866	889	881	849	834	866	861	876	889	918	881	919	866	864	856	841	870	858	852	842	824	813	886	905	890	845	844	870	907	871	836	917	868	840	852	853	804	879	833	809	861	895	846	843	861	838	847	880	829	908	836	866	801	848	870	851	834	893	825	872	814	849	878	906	866	848	853	845	869	836	847	892	887	829	907	843	913	889	843	871	885	813	853	830	825	871	827	827	872	867	863	870	892	860	893	840	867	825	902	840	808	881	867	887	815	862	861	858	859	818	892	886	889	903	810	821	902	887	832	836	843	827	870	809	871	835	901	857	859	882	825	869	857	823	826	798
7032	544	551	421	378	379	307	283	293	285	357	304	271	282	227	234	229	221	254	216	224	236	231	232	247	233	240	242	229	226	236	229	240	193	236	218	205	206	216	211	224	227	211	193	209	221	235	236	230	208	222	217	214	233	197	246	209	215	215	231	218	206	202	193	208	208	259	229	228	217	228	203	225	198	207	240	195	222	216	231	214	193	209	250	216	212	248	242	204	209	247	239	220	217	203	221	231	205	258	190	221	207	216	213	227	234	225	211	178	220	206	208	218	204	213	212	234	211	233	249	225	194	241	205	236	235	203	231	230	223	228	242	212	228	220	234	201	213	222	209	207	194	223	248	195	211	233	270	231	188	230	233	208	177	204	220	226	224	236	200	213	205	218	214	204	224	234	183	201	215	192	202	228	231	240	221	197	196	197	219	197	222	227	225	237	199	225	245	210	228	231	201	197	214	237	240	225	217	218	172	227	228	220	199	240	235	207	220	214	219	211	183	227	238	209	204	216	215	217	214	217	222	240	195	252	218	195	242	223	220	210	216	232	215	204	227	212	228	230	192	220	223	201	196	222	214	217	218	214	219	217	250	213	190	215	196	199	216	190	203	195	225	237	238	236	221	242	230	197	202	213	227	227	230	227	207	204	214	187	231	233	225	210	213	196	199	195	228	196	214	213	205	213	222	223	216	205	225	193	213	229	214	206	245	216	229	218	197	189	181	199	216	238	198	230	207	202	209	231	221	228	194	239	226	212	226	229	232	205	221	217	246	217	233	190	230	212	206	241	245	241	222	206	191	216	233	214	202	204	205	231	219	224	185	232	230	188	213	227	230	188	210	201	216	216	216	179	194	217	205	245	215	247	248	215	208	210	209	228	216	210	218	231	235	230	224	222	207	224	213	237	233	234	246	214	224	223	199	228	196	218	231	231	220	223	217	195	222	226	192	252	232	188	185	230	212	217	222	208	192	235	223	189	241	209	198	230	215	239	232	243	214	193	228	219	228	220	211	229	195	213	204	223	225	214	213	221	207	222	200	207	198	252	219	214	214	216	195	227	212	216	200	224	222	226	233	235	225	215	210	232	224	219	208	216	219	202	211	191	260	202	211	212	197	220	249	206	200	211	227	223	212	206	224	222	221	206	240	200	213	212	243	188	247	229	225	201	221	210	222	246	227	199	245	212	267	235	236	236	209	239	251	213	195	218	219	213	206	241	174	233	233	215	218	243	203	242	229	190	214	219	243	212	207	214	213	229	206	207	201	233	197	194	188	219	237	214	202	244	213	213	220	228	210	232	217	211	221	249	213	224	228	219	219	234	189	227	207	219	221	217	237	207	242	230	203	201	229	238	235	238	212	208	198	214	235	215	243	239	195	206	238	232	223	195	230	209	259	239	240	230	210	197	219	217	218	230	230	206	217	253	238	220	217	227	190	212	213	192	238	217	221	192	197	205	243	194	207	226	216	224	249	216	227	244	214	195	188	223	207	227	242	225	228	201	214	217	213	214	224	225	213	205	231	209	224	220	242	211	231	256	242	236	222	217	207	262	197	239	202	233	212	216	201	216	204	198	230	221	218	192	222	217	219	249	175	230	225	235	234	199	226	191	228	231	226	220	253	213	228	222	244	214	219	222	199	222	244	214	233	256	212	205	213	215	214	206	223	224	223	245	218	214	241	210	198	195	217	221	196	232	228	220	240	187	215	205	200	208	212	182	187	208	219	236	232	203	249	226	196	201	208	230	209	247	220	233	221	233	207	190	233	214	220	204	209	223	213	217	211	250	218	219	206	220	208	215	220	213	207	231	214	228	215	191	232	244	218	225	229	238	193	211	208	199	213	238	239	230	202	220	220	202	212	240	213	220	229	213	230	237	226	238	212	232	207	252	221	233	212	209	212	217	208	201	230	211	232	234	203	240	221	210	223	209	219	214	239	184	204	214	211	206	267	201	239	206	187	199	220	209	203	220	211	211	236	216	240	206	239	221	194	240	223	228	223	235	229	223	243	222	245	219	230	204	234	244	229	247	225	195	253	227	230	219	203	231	245	246	251	216	204	262	217	213	215	228	238	234	212	222	252	204	199	228	201	233	224	221	233	226	211	207	214	217	254	211	227	248	204	230	244	225	202	207	221	206	225	218	259	217	240	237	204	232	230	214	178	212	196	216	203	246	194	229	220	222	200	225	216	238	220	190	216	212	220	242	223	212	187	233	190	206	245	215	242	217	225	197	209	232	203	224	237	199	206	204	208	214	237	218	187	204	221	223	208	211	211	243	237	238	209	216	229	218	213	215	195	223	183	224	219	207	220	223	220	198	207	224	218	202	195	242	226	205	221	235	198	236	215	229	257	213	203	228	234	205	242	218	216	224	199	229	228	233	216	218	229	232	222	221	212	212	210	228	241	222	202	213	226	233	209	199	199	242	226	230	195	241	214	218	218	230	219	200	213	212	223	197	245	218	246	221	206	220	228	214	211	212	205	241	235	209	238	225	243	199	205	217	212	219	233	221	223	212	208	206	211	242	222	231	210	212	212	230	207	216	175	214	232	238	245	229	250	207	223	218	236	212	216	214	197	246	212	226	229	202	224	175	208	242	213	220	212	215	209	237	208	198	249	207	234	236	248	214	207	205	205	188	208	220	237	202	228	219	213	222	221	215	252	194	211	213	183	238	238	216	221	220	236	199	189	203	227	203	223	238	209	238	230	232	218	198	206	218	200	211	223	260	231	208	215	229	221	237	219	209	235	212	195	185	223	213	226	211	250	240	225	196	200	233	212	239	236	226	204	196	210	190	217	234	212	227	230	234	200	224	208	216	210	218	203	210	230	226	195	228	213	219	233	204	213	197	226	222	241	252	238	251	205	225	219	238	216	201	224	234	245	234	235	220	208	231	232	226	202	245	210	193	225	222	205	212	213	205	200	223	232	219	216	230	215	220	221	209	211	245	252	250	225	215	221	209	202	204	227	211	235	221	175	193	209	212	205	234	194	214	241	226	211	230	214	230	223	214	200	228	205	196	201	224	232	214	249	210	207	206	231	227	224	237	212	210	253	246	257	221	225	219	217	204	186	211	239	230	197	228	247	232	213	207	232	243	221	234	248	213	213	216	211	245	199	210	223	205	203	229	206	212	228	227	205	202	223	223	193	207	226	211	197	223	224	250	232	229	193	216	234	216	203	227	234	247	233	230	234	231	221	217	223	203	202	246	220	180	196	252	214	227	192	217	225	220	218	216	216	211	218	222	205	223	226	208	208	207	226	217	221	228	206	233	200	239	196	190	226	241	217	218	225	200	207	217	181	216	219	207	226	210	207	231	219	234	234	201	197	203	257	202	194	224	205	229	236	188	263	207	242	225	227	220	218	245	241	240	222	244	220	205	236	215	214	215	215	200	216	193	211	224	209	227	211	223	200	244	225	212	226	199	199	200	227	189	232	231	218	230	197	237	218	221	212	226	208	197	217	203	199	224	186	220	212	202	219	245	254
6221	854	1218	1422	1315	1321	1144	1099	969	885	1534	939	805	815	708	737	718	682	631	702	634	699	687	670	696	631	576	584	603	596	633	587	603	637	518	620	630	550	608	596	611	616	536	615	629	580	600	569	586	587	631	630	582	594	609	547	627	632	601	575	546	608	576	608	560	592	557	580	587	579	575	566	574	614	600	545	562	581	554	590	573	602	593	610	594	565	570	599	601	585	616	608	604	624	590	577	596	558	533	571	598	620	601	559	596	610	603	615	572	606	582	583	637	567	611	618	605	653	590	582	552	579	611	593	586	579	570	562	613	597	584	613	593	592	594	613	580	590	582	588	597	585	579	566	592	567	580	598	583	633	581	590	655	557	552	533	615	626	571	563	635	578	601	563	597	599	620	578	630	624	602	589	595	582	547	614	523	596	612	571	582	556	547	590	587	629	545	599	583	586	576	579	624	577	620	593	588	589	587	586	558	586	604	612	574	540	575	573	570	596	586	533	607	588	566	562	599	604	576	591	629	557	628	583	620	589	564	551	558	642	580	586	594	571	627	655	612	607	581	576	608	596	620	553	574	593	568	618	571	627	585	601	592	601	581	572	621	583	621	601	582	581	585	628	573	563	641	567	617	597	569	593	561	582	579	569	586	595	631	643	582	559	573	627	566	595	553	567	615	604	593	604	570	622	578	591	616	601	625	598	560	585	616	591	550	578	570	578	572	588	596	620	543	577	593	568	577	621	583	560	530	602	590	563	615	572	609	567	543	580	551	575	597	579	586	578	605	593	578	531	569	638	539	588	534	605	597	605	563	584	607	584	633	558	559	570	602	615	585	604	623	562	621	516	600	600	573	559	607	615	595	555	621	548	587	598	585	572	561	562	547	578	591	578	592	593	607	573	569	569	610	604	606	604	588	552	565	581	573	624	600	573	550	594	555	605	620	564	635	568	617	596	590	611	578	569	594	584	577	604	565	606	561	610	562	620	579	602	626	629	572	599	603	562	566	624	563	592	574	567	579	622	566	537	564	635	606	565	552	603	611	599	600	570	553	576	572	580	548	553	604	655	593	598	568	592	598	580	583	671	606	556	608	581	620	561	610	589	602	588	603	550	572	591	564	617	629	608	626	570	622	588	591	607	610	589	602	605	577	556	551	577	592	591	589	540	597	567	547	609	526	553	549	610	599	591	586	572	618	543	569	595	592	534	579	566	617	553	603	611	571	586	592	574	558	595	594	652	588	569	602	558	592	604	567	599	568	603	624	598	556	600	570	535	533	569	585	590	580	622	571	602	642	588	615	622	596	583	592	579	604	568	593	566	592	570	601	582	557	577	591	581	573	565	576	576	559	582	578	630	545	571	571	593	554	645	590	599	582	590	599	606	560	602	580	556	574	592	583	628	576	595	566	568	556	575	572	598	584	575	519	529	602	616	555	584	591	532	627	552	609	575	564	594	627	601	532	616	598	585	603	567	588	584	584	548	631	646	594	600	589	616	607	572	592	607	598	623	611	571	599	582	555	610	629	584	576	550	573	599	584	636	586	527	641	570	564	544	573	580	576	587	582	562	600	542	581	583	605	576	559	571	577	605	579	586	568	570	604	616	572	601	597	578	600	545	566	595	594	590	551	633	632	561	539	557	615	625	581	546	620	605	580	595	594	568	581	566	595	599	581	595	601	571	597	606	642	610	590	562	592	562	581	598	610	624	608	606	628	633	621	598	590	587	576	603	604	588	572	630	603	594	616	567	581	576	581	618	613	575	570	584	566	586	593	611	582	595	612	572	591	620	585	556	595	536	555	585	610	562	569	600	538	599	607	545	638	553	596	572	649	628	568	572	609	614	621	628	601	542	553	567	596	615	589	582	568	590	609	582	549	591	595	584	630	587	568	602	585	592	577	592	569	602	573	576	568	620	580	575	567	634	570	589	569	546	576	601	584	578	566	571	608	640	596	614	584	603	617	601	609	528	591	603	557	607	567	568	548	560	569	575	633	583	571	541	581	598	517	576	590	590	590	576	575	589	598	591	570	607	575	638	602	616	593	573	598	591	605	574	577	628	590	594	610	580	559	572	587	608	620	572	648	557	553	583	600	597	588	607	570	594	558	591	544	597	596	579	613	577	577	575	612	602	577	625	587	576	630	551	626	605	550	573	585	535	559	570	588	604	578	588	600	582	556	618	548	567	608	616	560	611	627	600	601	592	562	606	572	638	520	625	579	584	605	607	596	568	624	609	616	570	589	590	594	576	638	606	592	586	577	579	586	621	596	576	595	603	581	568	597	583	567	609	568	589	578	572	590	595	590	574	625	542	573	579	591	575	592	581	595	545	570	588	579	613	601	546	604	626	589	603	592	607	583	604	589	608	597	583	599	604	545	604	599	564	557	587	567	579	637	583	585	571	582	552	602	551	600	559	621	581	629	616	577	596	572	602	647	549	599	563	612	589	577	629	565	592	594	587	583	576	566	617	615	537	607	587	569	590	593	564	588	603	577	559	587	629	580	568	564	578	602	581	611	583	573	601	576	584	571	622	599	598	554	590	580	575	610	557	586	588	566	559	570	556	577	593	594	580	618	573	549	586	584	572	575	610	585	560	554	559	650	619	576	603	561	613	578	569	552	612	598	561	568	568	574	652	611	647	566	640	593	550	616	566	620	614	595	600	602	658	587	594	589	606	603	549	573	642	603	548	570	537	593	590	592	574	574	576	571	575	586	603	603	565	543	586	569	597	577	573	592	632	597	601	552	554	559	585	566	659	646	584	572	570	574	585	590	625	590	615	601	603	571	575	563	600	590	555	604	566	618	556	548	543	606	625	561	582	605	563	587	579	572	560	618	628	562	601	580	619	611	592	623	600	564	564	566	585	582	581	646	593	596	619	622	580	593	546	575	614	534	610	584	551	592	581	582	567	572	601	595	543	578	619	566	603	544	571	645	599	567	576	606	580	563	575	590	577	605	611	591	547	601	611	558	583	581	555	542	546	602	602	588	593	560	555	558	543	591	591	571	650	552	599	640	554	638	605	580	573	610	563	589	566	623	622	572	622	590	548	601	617	604	577	600	570	581	564	608	570	596	614	618	620	582	614	586	556	564	558	562	615	577	552	582	585	573	583	586	566	572	575	553	561	636	561	616	619	598	580	586	540	604	596	616	547	568	559	578	591	602	610	600	604	595	616	531	640	582	529	577	622	610	566	605	568	535	606	588	611	627	627	614	599	567	612	540	594	609	591	597	553	613	562	559	525	609	541	562	567	593	599	552	599	612	609	573	571	584	587	609	575	590	562	577	617	571	577	569	544	621	598	556	540	592	585	584	597	613	595	586	586	569	577	565	601	564	624	604	530	633	603	629	645	613	578	577	567	549	624	565	609	602	596	606	617	578	587	603	583	586	598	606	586	543	618	566	594	598	548	597	600	614	606	583	612	600	540	602	602	552	606	592	562	561	621	581	577	609	575	584	578	586	577	550	585	602	631	596	626	552	582	595	622
14503	1345	1132	859	721	658	646	555	491	496	578	460	415	426	445	382	394	434	355	370	365	399	380	391	415	401	389	361	329	374	371	361	378	356	371	401	358	373	393	364	400	374	346	354	379	386	354	357	398	342	375	361	400	360	337	375	358	397	359	345	340	328	400	313	346	342	387	392	374	368	360	336	381	336	377	364	359	373	362	379	376	335	365	387	384	349	364	377	373	343	363	371	365	410	384	390	363	359	346	407	361	380	368	361	371	334	355	376	360	379	361	368	386	352	393	353	372	356	357	361	332	419	350	377	347	426	374	357	411	361	370	384	353	356	404	316	365	352	351	372	347	372	382	371	369	339	375	343	370	313	347	341	357	354	366	382	380	340	344	389	359	355	378	360	363	365	411	343	372	388	339	363	383	384	362	370	390	363	384	366	340	383	404	351	375	341	348	396	379	344	356	346	384	375	372	382	366	385	342	343	392	375	362	406	353	393	369	369	399	326	353	388	340	377	352	363	405	373	415	375	339	351	368	347	364	345	370	373	369	381	353	335	356	352	402	389	360	336	347	391	369	338	372	389	359	360	375	406	383	377	382	351	366	338	363	356	365	356	355	365	374	361	365	357	348	342	355	352	336	372	367	346	397	408	382	398	359	374	374	402	384	384	372	402	322	379	366	378	333	351	407	355	363	368	372	366	371	331	395	356	368	344	359	374	353	371	354	326	398	347	387	400	361	359	378	378	368	334	347	350	329	360	373	324	377	386	447	374	335	349	359	413	384	370	360	356	375	354	339	329	363	336	336	369	346	412	371	375	375	389	371	383	353	426	383	401	385	369	374	381	334	333	364	354	391	381	342	392	377	334	361	346	351	350	346	380	370	338	384	382	353	342	348	363	320	334	340	377	406	358	361	384	343	362	363	397	339	357	376	327	369	356	359	410	367	408	340	370	347	402	376	336	333	374	348	321	384	366	341	379	362	337	381	357	354	388	376	371	383	372	372	348	342	351	373	327	397	377	380	366	371	356	351	368	426	360	355	362	374	357	348	363	371	370	370	350	397	374	324	374	356	391	329	350	319	365	351	358	355	365	380	351	365	340	338	376	344	375	362	371	334	362	373	355	351	364	323	336	364	348	383	331	349	340	373	394	382	363	360	356	375	382	338	401	363	346	371	388	377	346	359	367	393	406	356	364	337	392	311	368	361	351	344	339	363	351	403	344	314	322	349	349	388	316	361	332	341	373	339	427	364	374	410	347	391	372	356	340	369	347	360	335	366	401	349	357	342	346	384	379	386	377	394	381	382	372	349	361	366	357	342	340	356	382	348	378	381	375	348	356	345	346	351	382	343	366	365	370	349	392	379	396	329	363	404	394	365	380	358	390	338	364	392	385	340	369	351	358	383	422	324	368	370	407	372	374	377	375	387	330	355	356	341	371	362	346	361	410	394	360	389	373	356	394	382	339	356	366	362	379	354	336	316	359	365	381	360	396	344	367	382	322	366	394	389	360	394	378	375	377	395	383	366	355	360	343	340	373	351	328	361	361	400	357	346	362	355	356	355	408	336	378	390	369	381	372	346	383	311	389	367	379	379	353	347	331	364	397	338	342	357	363	386	356	394	372	371	366	380	358	380	340	352	348	341	369	343	351	382	352	371	355	374	346	341	359	363	406	330	373	379	373	318	350	344	357	364	378	394	391	393	384	357	406	416	357	372	363	359	380	378	395	354	372	390	369	368	356	367	366	382	365	370	403	369	378	354	366	387	335	369	389	359	365	382	336	358	351	319	378	382	380	370	364	351	379	315	339	348	369	347	382	379	337	367	394	363	345	355	340	349	382	367	343	352	407	355	339	352	356	368	362	352	346	372	345	361	348	390	378	335	341	392	388	377	347	365	400	364	389	364	389	394	359	321	370	316	357	394	374	365	368	371	386	331	374	387	359	378	389	383	378	370	336	327	348	352	369	347	374	352	381	359	349	323	353	369	349	368	405	368	357	380	322	377	398	380	327	352	340	355	359	324	399	392	341	358	375	365	379	396	374	367	371	389	356	343	355	388	382	358	357	383	365	388	344	351	344	358	356	355	371	349	357	379	385	412	380	381	363	418	374	364	330	407	369	331	348	386	346	352	322	360	362	367	375	350	400	355	388	377	357	386	345	389	354	385	356	356	357	381	358	351	386	341	368	345	377	368	357	341	388	357	344	361	382	371	343	352	348	356	340	381	393	348	359	357	386	374	362	351	333	371	401	349	388	358	372	323	351	326	360	387	396	370	387	372	372	366	363	359	317	342	358	367	369	366	393	364	379	379	391	353	399	375	349	416	358	368	353	393	340	380	370	390	351	370	343	390	365	382	342	370	335	373	355	342	372	390	380	383	396	391	381	321	363	399	381	375	341	338	331	392	370	339	391	381	365	356	409	385	355	352	341	343	343	337	350	372	387	353	383	347	363	351	368	357	350	401	325	347	362	371	394	337	349	378	362	348	356	363	380	355	362	359	364	375	365	379	402	357	357	350	378	361	366	371	335	366	327	346	349	376	375	367	371	332	409	400	382	327	326	351	332	362	340	389	361	387	344	412	356	392	385	342	351	366	375	329	381	342	353	369	362	356	360	347	377	411	383	356	392	390	397	345	364	368	382	363	368	362	380	389	335	347	381	313	329	334	357	418	391	386	336	390	386	360	335	363	367	357	370	406	399	373	402	342	355	366	365	379	327	355	398	360	328	338	381	357	396	394	427	368	379	396	368	382	404	386	371	380	316	359	364	354	354	335	373	368	379	389	362	375	375	394	348	349	396	356	369	378	368	385	339	362	392	373	376	370	353	329	360	384	334	360	354	365	362	351	373	381	394	374	357	328	381	355	369	375	350	358	326	359	365	374	377	380	360	346	385	377	362	360	379	355	369	351	383	357	322	387	358	371	376	386	374	332	339	398	339	358	360	350	325	337	383	356	358	406	391	370	366	375	368	366	321	361	340	355	342	342	370	360	333	362	361	330	384	331	372	377	376	374	352	375	346	369	367	395	355	393	370	368	348	380	396	354	345	348	341	374	353	371	380	380	407	357	335	405	405	385	361	362	364	350	382	404	352	369	330	379	367	370	385	344	322	358	376	374	356	403	359	364	361	373	345	380	350	394	386	320	379	371	358	346	378	365	359	352	367	351	347	367	374	384	361	369	360	413	347	386	379	376	361	384	324	359	333	373	397	357	394	372	385	401	318	384	394	393	385	379	397	391	368	400	382	388	380	378	363	352	415	366	398	418	384	371	342	362	378	380	361	345	346	363	382	387	334	352	385	375	358	367	401	358	362	377	415	381	384	352	368	363	387	366	367	397	351	349	392	351	332	360	375	387	376	346	356	373	353	385	323	376	333	354	382	349	352	373	394	408	339	367	397	375	379	301	396	387	358	359	397	358	359	335	368	369	386	385	321	385	369	412	356	356	393	321	384	398	401	364	357	336	382	330	381	361	357	367	354	401	357	369	367	383	378
8298	1419	2371	2627	2268	2270	2001	1839	1604	1488	2180	1586	1322	1273	1206	1133	1106	1142	1124	1016	1028	980	938	1037	905	965	927	925	903	969	968	955	945	911	931	940	887	892	905	956	935	963	919	962	946	864	864	901	915	926	874	915	914	938	929	905	926	917	914	907	898	920	902	904	919	873	897	929	957	806	883	929	878	941	870	902	924	963	917	871	866	865	847	918	856	948	886	909	881	867	891	888	866	927	895	913	919	928	882	873	899	925	920	872	914	891	905	925	923	885	972	899	920	888	877	892	900	918	953	950	915	885	871	961	861	871	919	852	918	868	860	974	887	879	889	882	886	882	949	868	925	917	926	873	879	888	908	905	931	899	900	840	880	940	904	907	919	961	897	872	934	929	881	903	953	939	909	899	943	914	888	883	914	918	887	910	908	795	917	914	889	924	861	905	837	890	859	873	814	896	904	882	939	926	863	937	856	912	878	904	867	913	893	965	860	902	948	892	900	875	916	849	911	945	867	826	897	932	850	877	946	874	880	916	907	887	875	950	901	895	911	858	944	932	863	866	907	896	852	869	949	883	854	898	941	867	931	868	846	889	944	920	894	932	885	920	949	901	905	900	946	923	904	932	977	921	866	917	890	866	905	846	890	866	911	909	859	858	925	899	864	918	888	933	914	890	853	878	892	873	876	889	895	869	880	934	946	874	885	922	927	873	956	913	873	851	889	909	905	905	853	938	882	879	936	867	904	886	899	909	871	887	992	864	847	835	898	890	977	910	887	900	857	911	850	913	862	825	923	912	893	872	835	914	925	898	895	888	861	913	880	922	830	898	909	840	863	901	905	857	890	859	831	911	911	890	855	939	880	916	889	904	903	905	938	890	883	925	913	896	837	871	921	876	878	861	856	877	901	950	855	921	887	863	913	808	867	904	911	929	891	924	899	953	869	932	893	908	921	894	937	905	910	883	926	887	860	899	937	884	916	909	859	938	909	918	898	907	905	885	950	873	915	904	852	877	925	855	896	925	872	944	901	858	905	846	858	864	920	867	900	908	860	859	836	889	890	880	868	862	858	910	892	793	895	922	892	872	850	864	863	923	920	860	869	870	939	846	930	898	945	916	881	860	848	924	958	894	883	875	861	883	880	908	892	904	907	912	896	840	874	913	871	876	864	892	899	834	867	909	884	881	854	914	919	942	863	858	874	865	918	874	924	897	898	945	919	900	952	896	916	929	887	893	887	863	905	882	908	914	889	855	865	887	903	914	834	879	912	930	896	889	923	886	913	875	880	909	903	952	887	963	859	933	959	891	877	895	931	970	915	911	893	951	927	872	925	940	867	933	935	902	901	896	913	899	897	903	886	852	836	873	933	867	927	919	902	901	892	902	881	911	888	929	894	895	871	881	903	885	888	930	881	944	849	938	853	908	919	899	912	907	879	900	861	874	852	860	908	898	868	857	911	911	862	910	875	883	905	871	852	875	888	883	901	907	881	871	913	931	904	875	888	924	839	903	917	877	893	891	933	865	909	948	889	828	926	865	893	862	799	897	900	892	863	870	853	867	905	840	887	948	848	864	921	910	908	885	908	909	877	873	888	854	949	917	884	901	862	911	910	904	952	942	871	935	909	936	888	881	876	854	889	872	905	882	918	914	930	915	908	894	887	860	927	916	912	870	836	854	878	894	952	880	894	877	888	892	848	922	860	903	856	941	859	903	921	863	905	892	823	932	907	954	859	883	900	853	913	869	931	887	833	887	945	893	862	911	902	887	894	928	913	904	923	880	857	907	851	892	866	884	895	906	903	913	851	882	877	880	950	931	889	932	899	925	835	874	880	856	930	909	916	922	856	883	914	926	926	936	877	900	926	928	859	841	873	885	928	894	856	891	864	871	942	902	896	931	937	907	913	895	875	920	908	843	861	901	892	872	885	857	923	878	915	932	953	825	872	902	909	878	880	839	874	872	881	839	967	902	893	875	843	873	902	926	901	911	914	926	883	872	924	848	936	878	902	939	868	905	929	876	852	889	890	914	889	901	864	929	868	856	883	918	876	845	922	898	853	936	876	892	897	907	862	878	852	874	870	902	887	854	908	930	857	889	916	855	907	883	918	922	880	870	907	911	950	902	954	882	910	918	864	882	928	926	852	879	859	876	890	896	902	889	953	941	902	837	896	918	829	903	885	955	880	861	925	909	944	930	931	871	920	892	938	911	885	887	870	973	916	910	887	888	938	866	860	911	923	914	889	927	843	910	889	892	877	940	875	907	903	969	858	936	911	858	859	931	922	920	900	856	882	890	903	854	945	861	890	887	911	891	897	866	838	871	909	859	899	848	898	869	883	870	883	905	893	898	896	936	887	897	929	883	807	901	892	942	946	916	884	870	855	873	889	910	953	853	918	896	895	905	827	936	915	917	887	873	916	917	876	883	816	893	920	893	920	890	893	969	894	858	899	892	928	890	901	867	848	920	910	903	859	941	877	900	855	840	893	929	939	912	895	940	852	915	908	967	877	911	856	944	895	914	902	887	937	898	855	917	934	879	854	855	850	882	915	888	892	871	879	905	888	890	912	925	895	872	881	915	910	891	902	896	894	854	858	822	889	954	830	910	921	1008	904	833	899	925	904	911	912	886	878	896	903	933	913	886	961	879	925	917	891	900	927	965	933	880	893	922	893	863	898	878	866	865	903	932	893	869	910	916	874	904	874	878	862	928	950	939	888	970	884	863	910	879	945	923	876	947	860	875	918	878	833	906	881	870	829	872	932	881	965	879	865	874	903	869	917	808	845	840	948	829	861	931	868	885	921	883	908	885	864	895	873	924	879	884	901	920	881	904	879	903	887	866	896	873	928	896	879	861	843	909	875	885	909	911	902	916	934	897	820	856	816	856	895	894	868	887	847	870	904	943	891	868	873	941	900	868	872	866	933	835	837	920	895	900	914	941	890	885	882	889	899	872	904	874	889	867	945	862	933	851	912	833	952	856	894	962	902	883	938	874	866	895	908	887	836	904	917	913	873	918	921	919	910	918	869	895	939	924	902	890	876	880	888	883	868	894	948	865	848	898	904	899	897	904	867	873	889	882	923	980	885	866	897	851	879	918	917	909	912	953	891	873	884	881	910	903	872	891	903	871	912	890	887	874	916	950	930	876	867	915	881	894	896	847	818	895	864	884	884	854	916	866	933	867	964	906	946	885	871	930	935	908	944	889	959	916	947	869	898	948	895	874	874	903	896	910	865	920	923	871	846	896	910	896	899	848	952	895	900	866	942	874	930	875	914	908	876	866	845	937	899	894	862	877	887	886	900	902	862	860	926	884	836	863	926	935	912	916	896	905	862	931	924	849	917	886	883	908	869	844	886	874	907	921	859	871	883	899	863	947	866	913	845	875	954	833	955	875	903	815	910	874	915	923	859	917	900	891	894	859	909	877	838	907	898	939	880	891	902	928	904	844	928	924	923	859	866	901	921	892	910	931	917	894	924	860	849	893	915	856	919	919
1761	398	395	402	348	376	377	390	391	381	367	370	375	364	365	363	354	384	368	397	373	372	383	334	365	385	413	365	352	337	352	401	367	347	338	379	377	358	347	345	366	387	366	347	368	357	390	351	347	360	342	379	341	362	364	382	361	388	364	375	387	378	350	356	373	406	366	341	359	349	349	358	350	354	344	367	360	361	355	358	395	364	399	374	343	395	402	324	373	347	355	374	351	374	359	367	337	338	348	370	363	406	360	372	390	345	360	380	397	369	376	380	369	357	338	363	345	414	391	359	395	384	352	320	373	383	367	379	352	380	341	368	354	354	396	363	324	330	407	403	360	377	335	379	344	364	351	366	370	312	365	360	397	336	334	362	365	329	327	357	353	329	363	358	368	387	344	361	367	378	354	369	371	363	341	356	340	335	346	318	384	381	346	357	388	380	380	372	394	366	350	310	371	369	365	403	364	364	384	373	352	363	399	356	383	354	330	343	399	348	399	398	341	355	403	435	355	344	339	379	387	375	356	330	349	390	332	353	384	380	368	376	420	389	424	379	348	367	354	382	376	368	403	355	342	398	361	347	375	341	356	358	336	385	371	386	361	366	334	368	358	357	374	395	350	367	345	342	366	409	362	349	355	362	347	349	371	348	350	350	366	369	344	370	391	365	375	375	382	387	383	319	351	354	365	350	393	359	334	380	379	358	361	374	355	394	346	355	376	326	368	364	367	332	380	374	352	297	372	352	353	368	365	386	399	363	353	393	352	356	404	348	350	363	343	352	363	392	388	389	378	371	370	374	356	382	356	358	368	352	395	324	390	384	367	336	354	372	397	383	383	337	347	325	357	358	368	387	396	391	327	370	374	357	373	372	339	354	359	383	371	332	399	402	381	353	323	361	357	323	352	411	373	367	376	354	379	332	367	337	359	361	327	348	380	349	391	395	383	373	378	387	330	358	387	356	367	376	346	346	348	361	367	365	378	380	343	364	369	378	365	346	377	363	373	380	374	356	374	336	405	382	379	378	375	393	404	345	379	377	400	362	350	371	346	385	380	372	366	340	388	410	343	354	380	398	359	355	396	381	388	350	363	347	426	360	383	380	378	349	415	359	376	359	348	377	387	338	312	373	393	349	343	393	380	374	366	317	363	368	371	356	349	369	356	345	366	357	356	328	368	375	380	364	375	382	369	378	337	369	346	380	382	400	398	353	329	322	339	358	358	397	346	364	315	384	384	372	374	361	377	366	344	340	343	395	364	336	322	343	393	373	334	368	368	343	374	311	344	352	386	377	368	353	370	354	356	358	354	360	365	357	392	365	370	386	360	368	380	356	372	375	413	364	346	387	367	322	360	397	355	344	368	375	365	351	368	343	367	391	365	374	379	401	339	354	354	402	365	366	349	383	396	364	370	403	396	369	355	342	391	340	334	368	340	339	336	377	364	377	404	377	376	371	378	359	331	388	361	372	364	392	404	378	377	362	360	388	378	388	429	380	370	353	349	338	368	397	340	354	378	360	379	352	356	373	372	359	343	371	353	358	356	380	380	390	363	352	399	403	333	345	354	347	354	396	365	350	348	341	400	399	344	370	373	383	332	369	350	383	358	350	364	333	358	357	352	393	343	327	339	371	398	316	343	376	396	349	392	406	407	389	366	386	387	371	386	407	352	384	321	340	341	376	376	402	392	378	377	363	380	374	362	357	389	367	389	371	360	375	309	340	380	353	322	330	371	367	329	371	375	356	338	324	358	350	370	375	371	344	345	318	388	361	346	329	356	351	365	375	360	366	325	365	357	381	365	375	355	360	363	346	418	377	380	370	329	367	350	372	336	394	390	371	364	366	356	387	360	366	339	399	365	394	365	334	365	375	363	365	341	358	365	333	368	372	373	356	372	375	383	358	347	442	375	375	370	377	352	364	383	358	347	383	370	338	405	374	354	390	412	366	343	404	354	379	374	366	350	354	361	345	345	377	354	377	383	390	365	370	370	341	317	358	342	384	324	363	341	343	373	357	339	361	341	381	324	356	352	371	387	384	349	372	396	346	331	328	363	324	367	371	338	315	334	382	373	336	379	398	342	382	380	392	357	387	378	377	375	398	343	355	360	385	337	374	378	344	347	345	370	364	374	381	381	378	361	346	352	370	342	386	348	352	365	337	365	385	355	368	355	327	365	363	400	372	386	383	355	356	381	380	341	387	370	359	353	363	342	386	359	338	351	358	340	373	394	373	392	393	340	369	395	409	363	394	346	345	352	376	329	391	372	398	367	366	399	345	388	372	362	369	329	346	376	371	357	368	385	375	362	379	381	376	420	368	330	355	385	376	357	377	374	394	356	366	400	356	340	358	389	388	382	378	353	363	412	439	393	354	390	383	364	355	399	371	384	353	370	366	375	348	384	382	353	349	341	351	340	358	390	373	323	373	324	355	332	360	356	363	358	366	382	370	367	401	382	346	377	347	374	347	362	399	332	358	364	339	357	329	397	345	316	344	363	374	375	367	311	364	334	369	350	362	341	379	377	399	330	367	426	401	319	354	338	366	364	402	360	377	380	367	374	351	358	373	376	362	369	370	344	358	366	331	379	380	355	307	369	368	347	370	379	395	364	387	366	359	348	361	383	372	347	370	361	329	374	360	395	368	367	357	345	371	332	361	367	367	371	376	360	345	363	345	374	348	338	364	351	325	352	382	362	357	331	384	393	397	414	380	365	356	359	381	370	345	367	336	351	361	354	375	338	328	384	389	398	362	389	346	361	384	390	331	373	353	351	349	386	359	394	359	342	395	356	379	384	363	356	351	382	378	359	351	357	377	361	386	391	351	397	374	349	356	374	354	355	364	322	364	381	365	393	339	354	394	350	356	340	342	376	402	367	339	365	360	342	361	372	332	331	383	344	354	378	357	373	366	353	380	356	370	385	367	368	379	359	339	395	357	352	354	341	355	338	339	377	360	349	374	368	377	347	370	327	330	357	345	371	349	373	406	395	367	355	360	353	337	386	351	404	376	374	335	325	390	350	373	379	362	359	300	355	390	364	332	388	354	363	362	379	366	378	402	378	370	369	369	409	372	394	397	374	375	370	364	400	346	357	371	390	386	394	335	356	375	405	372	356	358	362	355	329	373	352	358	365	348	367	389	343	378	375	355	345	391	383	402	379	359	352	330	364	382	358	352	367	365	363	367	409	358	385	350	373	357	343	377	358	385	341	380	314	373	353	369	378	379	383	349	407	359	351	401	377	344	331	354	350	320	366	336	377	340	380	349	366	360	386	353	371	383	343	339	342	372	365	367	369	305	341	341	360	352	353	385	401	358	333	350	359	391	372	334	332	360	397	382	352	350	354	339	353	359	429	408	386	336	335	372	355	368	347	376	335	413	325	360	358	361	404	382	415	376	353	315	376	406	375	342	367	345	374	403	350	356	368	369	375	368	362	349	346	330	418	388	362	344	339	349	354	375	358	372	349	336	343	383	384	358	350	375	365	374	337	364
2142	836	881	934	913	885	916	889	855	872	1035	1072	870	866	872	895	845	836	830	893	885	843	897	933	822	851	806	881	734	882	896	868	848	901	835	882	841	874	824	853	852	853	830	908	834	868	878	854	872	870	841	834	879	874	863	871	900	823	843	846	904	885	862	833	868	836	816	855	891	811	833	861	811	829	821	901	805	829	809	823	840	817	903	844	819	868	828	873	841	827	897	830	858	829	873	876	858	861	848	880	861	842	845	873	841	837	791	845	862	833	801	857	847	879	853	840	832	865	863	827	833	854	795	804	859	861	807	876	882	851	907	820	866	873	850	826	872	901	845	830	873	844	890	817	867	882	877	875	834	863	865	864	905	818	849	801	885	850	833	873	846	850	854	853	913	869	858	831	802	837	883	864	843	895	871	840	897	804	876	847	842	799	864	892	902	878	881	816	840	818	829	877	819	883	856	829	849	866	793	826	825	811	840	828	892	890	880	859	824	885	815	892	869	818	864	830	891	851	843	835	819	877	855	881	902	842	882	879	917	846	896	902	851	820	830	855	798	913	817	865	800	828	859	916	851	868	843	859	878	835	828	818	842	857	847	827	882	918	809	827	801	826	889	823	873	870	923	822	869	854	851	858	813	857	860	821	875	851	908	841	878	852	843	825	854	872	826	843	854	869	826	881	843	831	841	864	875	803	807	876	849	860	890	862	831	844	867	810	835	897	855	829	827	841	781	835	867	853	822	838	829	905	854	826	816	879	856	860	889	855	896	852	907	827	881	846	889	862	868	856	827	879	828	857	847	891	825	868	828	872	874	892	801	929	854	845	924	886	860	806	787	844	866	794	820	892	845	840	900	831	802	874	824	855	854	852	846	808	905	921	854	865	882	853	894	870	883	831	778	862	835	864	849	857	890	885	840	857	875	906	800	856	900	829	837	878	824	890	818	852	850	869	842	801	841	886	858	898	850	826	876	852	841	874	900	901	832	828	823	843	823	862	845	927	912	839	830	853	881	855	839	868	843	863	828	881	874	863	888	834	862	871	891	853	858	808	901	835	864	829	877	840	831	844	839	842	833	841	884	807	856	875	828	835	865	862	822	878	884	835	884	858	825	834	847	795	862	858	891	866	877	842	860	877	866	831	869	869	895	872	843	832	840	836	873	838	791	854	791	833	877	836	865	863	806	865	797	852	809	889	846	839	844	890	820	861	869	864	831	887	846	838	857	814	876	874	897	838	867	879	843	815	828	863	907	906	810	833	855	841	847	855	852	871	840	844	815	882	901	793	846	848	848	940	829	884	920	845	813	885	820	914	898	858	860	875	862	833	907	860	858	886	869	879	842	799	840	883	831	880	854	827	837	822	880	892	799	886	861	873	846	833	886	791	832	829	818	866	853	891	854	851	848	829	850	909	837	880	921	881	818	850	866	867	879	847	824	807	841	871	882	848	872	870	868	898	821	886	849	899	846	878	831	807	881	815	823	830	846	843	834	861	909	855	857	867	852	903	884	895	860	821	856	854	813	876	831	865	891	908	855	882	845	834	822	833	868	828	852	868	882	858	836	896	869	828	886	864	892	861	833	869	888	829	881	881	829	889	830	881	869	848	896	914	892	848	813	874	864	825	880	826	842	821	865	876	883	842	817	871	865	897	856	841	832	863	825	861	838	851	886	841	859	885	899	881	901	806	840	882	855	864	869	845	851	881	851	900	896	851	888	857	858	877	847	890	870	854	860	823	818	911	834	847	865	866	851	843	872	846	845	818	893	868	839	829	916	870	860	878	850	892	865	793	848	826	880	886	867	783	869	893	810	843	845	818	861	887	878	849	877	888	845	933	868	874	861	874	898	888	899	856	902	857	850	904	852	908	912	918	829	845	845	854	841	863	826	926	887	939	827	893	864	847	862	865	806	891	810	848	867	844	870	833	897	843	888	823	872	841	890	873	854	886	806	809	862	827	900	835	827	859	831	868	823	847	848	856	914	903	866	859	886	859	878	919	870	821	898	864	853	861	869	896	839	858	861	833	900	835	843	878	892	833	829	865	834	827	847	870	808	824	894	833	804	860	832	890	896	848	807	892	874	852	880	894	824	901	895	840	809	883	914	911	855	853	844	823	874	851	916	833	883	886	889	816	844	874	902	874	855	899	847	907	838	874	867	831	840	857	886	842	876	844	824	854	862	836	813	947	849	899	872	835	895	819	803	850	867	839	859	774	812	787	833	861	891	857	876	866	910	854	830	815	858	856	892	876	819	835	795	906	873	839	874	881	890	842	848	884	810	867	834	892	872	908	845	826	831	853	865	855	800	877	872	857	899	865	895	842	824	863	854	830	888	857	862	851	855	867	846	861	888	854	820	786	854	796	870	857	821	881	822	884	838	907	848	889	900	882	854	879	844	864	906	799	844	856	820	866	844	925	886	880	910	865	839	853	818	884	839	884	835	868	898	866	907	849	858	878	857	886	896	815	903	838	869	826	863	881	841	857	827	822	871	859	910	836	823	866	913	868	858	824	825	870	821	830	874	871	832	808	860	864	842	905	866	838	876	854	833	824	822	909	820	828	863	845	891	929	827	890	898	841	848	821	830	847	841	808	837	882	851	825	865	833	869	870	825	822	861	844	846	846	866	842	851	895	906	888	815	834	851	841	824	890	856	826	885	861	821	866	869	807	828	816	840	827	856	847	835	824	896	804	870	883	915	916	864	859	902	853	841	847	846	840	818	834	833	831	868	831	834	852	857	806	864	864	868	950	860	818	843	860	846	871	854	855	871	806	841	858	886	901	796	834	877	833	856	810	854	864	858	841	881	868	823	895	867	848	878	839	844	865	805	837	916	847	846	821	819	883	855	836	922	800	841	827	890	836	859	888	844	874	852	865	882	872	897	887	842	875	835	889	870	816	840	862	913	891	868	906	902	875	926	841	887	825	875	859	899	884	847	833	879	847	868	849	877	903	872	877	845	873	810	826	861	861	865	830	824	869	897	870	813	833	853	866	872	885	857	814	897	800	878	855	890	794	877	855	938	855	886	869	859	867	881	864	877	824	883	798	876	911	833	851	886	859	825	912	915	849	848	820	889	880	853	878	891	809	883	866	815	861	872	869	880	855	776	874	815	883	850	921	817	835	875	884	846	825	869	864	887	861	857	855	826	856	830	892	895	893	860	812	902	840	870	833	861	822	830	870	835	824	833	849	825	829	870	838	847	890	829	880	830	855	832	826	825	868	841	882	854	858	893	785	897	865	823	857	808	852	853	845	877	860	865	812	823	820	849	837	873	898	831	905	884	881	881	886	871	806	866	846	869	801	898	851	828	822	786	869	905	899	882	850	824	868	908	845	861	865	884	847	906	859	881	845	836	866	871	838	860	845	844	848	847	837	849	843	813	870	820	845	874	867	840	869	781	875	830	863	890	879	813	857	854	840	803	878	845	824	872	832	892	809	803	904	850	819	879	852	814	869	877	828	865	881	892	872	860	848	849	867	850	866
6964	536	557	452	387	351	305	291	294	231	284	298	266	239	221	253	230	245	211	241	189	224	216	215	232	247	227	248	210	224	230	231	220	200	227	201	216	182	241	204	179	237	215	227	199	224	211	214	182	224	232	233	188	237	240	228	196	230	237	209	205	224	236	237	213	187	223	242	229	205	207	212	223	220	232	223	240	206	201	218	228	199	209	214	216	198	217	226	215	234	179	197	216	200	236	240	226	225	213	218	227	213	234	198	230	227	180	220	233	219	202	218	215	234	230	216	240	216	234	208	197	208	219	206	230	205	221	197	203	198	203	199	242	240	213	229	199	217	234	219	223	185	213	209	231	212	241	243	198	211	238	193	199	198	194	195	211	238	201	207	225	207	194	207	238	244	200	231	248	209	239	224	193	205	229	204	211	241	213	208	209	205	236	222	250	219	220	210	215	213	224	229	218	203	211	220	192	210	213	215	217	243	213	216	198	248	212	223	219	171	213	208	205	238	242	222	195	204	210	214	220	210	230	232	226	211	193	226	228	207	203	207	223	205	235	223	198	214	222	220	239	214	198	228	226	238	209	168	219	201	210	206	221	243	202	228	228	222	208	214	213	226	233	216	246	217	175	230	204	231	208	251	192	226	250	202	233	213	212	218	180	205	229	209	224	221	222	230	228	212	202	232	226	203	225	208	207	214	204	237	216	214	212	231	199	189	235	180	200	202	208	239	226	253	209	196	201	237	233	215	218	222	211	199	233	204	228	227	204	212	220	221	214	204	203	206	228	218	223	204	233	208	242	199	193	232	206	237	200	251	193	202	201	196	218	244	200	243	236	214	227	228	216	219	215	183	202	237	179	231	234	228	221	216	185	217	216	213	200	221	195	243	190	206	205	218	241	216	205	178	221	209	241	221	188	220	216	229	228	213	224	238	243	222	213	218	233	248	209	265	207	242	201	217	199	206	221	200	233	202	207	213	181	208	219	200	220	198	236	225	223	187	232	264	271	251	214	226	212	235	205	219	206	231	205	236	223	211	207	212	233	189	213	192	213	211	218	215	219	210	238	213	209	228	236	235	203	204	231	218	198	213	219	238	218	221	219	194	210	214	202	232	233	199	213	228	210	202	206	226	236	228	249	225	228	219	219	236	197	225	195	205	233	199	186	207	235	203	216	220	216	217	210	211	198	208	218	238	232	210	218	193	199	232	230	197	178	210	230	212	206	231	216	196	224	222	219	248	202	219	223	238	215	219	231	242	213	214	234	231	226	239	218	217	203	211	224	212	208	203	235	210	234	203	215	205	181	210	192	224	230	214	252	236	228	220	240	222	219	214	225	214	222	203	206	217	213	196	193	210	225	230	218	224	236	201	199	240	237	212	231	218	219	226	193	218	238	218	225	208	213	211	243	226	208	200	206	201	217	209	196	228	256	236	195	200	242	231	197	209	234	219	216	230	242	234	214	198	214	222	245	212	241	237	207	195	209	209	249	208	199	246	220	232	215	196	216	222	219	210	223	204	216	207	208	188	221	214	236	196	207	216	182	251	194	197	208	215	230	232	201	205	249	235	219	229	228	183	202	256	225	221	232	199	209	219	200	255	206	248	233	240	194	212	214	186	217	223	214	221	253	243	240	199	206	202	236	218	242	226	246	204	226	196	223	210	230	217	213	222	210	240	214	214	233	205	190	225	220	216	187	228	215	199	233	247	211	221	228	222	220	220	217	218	205	248	236	230	192	204	207	203	209	203	199	187	201	228	205	213	184	193	235	193	222	208	234	209	189	209	204	220	222	207	225	233	186	209	231	217	208	220	238	233	222	210	209	240	203	213	187	220	208	196	206	226	205	212	225	219	234	213	238	194	217	213	218	238	217	224	220	225	196	196	215	224	207	202	218	217	227	231	238	219	214	232	199	216	255	209	245	228	249	237	200	229	198	232	220	241	232	222	225	183	253	238	201	208	214	239	217	205	220	182	224	247	222	201	206	195	223	220	257	198	220	190	194	217	199	231	184	205	193	220	198	207	243	204	195	226	208	207	219	207	224	236	208	215	209	214	223	209	205	248	230	238	206	206	223	219	216	248	213	191	245	198	252	237	180	220	209	221	229	205	206	227	209	214	224	203	211	233	214	197	233	189	218	199	211	246	185	235	212	227	227	249	234	216	215	204	221	205	216	216	233	222	183	225	234	205	197	223	234	248	219	243	226	220	225	233	224	258	224	233	216	201	220	227	214	217	226	216	179	177	194	208	225	197	224	209	236	228	210	224	230	212	215	238	226	205	231	227	178	216	184	220	213	218	200	228	222	210	252	194	204	219	278	233	229	197	198	232	223	225	209	208	214	231	207	218	242	244	225	188	230	250	211	204	218	175	194	199	193	200	246	217	183	216	232	176	201	238	207	213	250	221	236	216	202	196	231	221	197	227	207	233	235	219	208	217	215	211	241	223	206	209	233	229	201	216	221	221	212	231	223	217	223	247	230	241	229	215	186	207	217	223	212	242	218	223	204	205	211	204	203	239	215	214	211	232	210	205	233	219	188	186	226	226	210	214	199	213	240	225	213	235	224	209	220	199	192	243	230	235	200	191	233	213	231	201	238	216	224	241	210	203	213	201	203	215	199	213	208	219	187	204	229	201	217	227	190	205	261	208	234	209	203	236	196	210	212	221	215	212	202	231	204	192	224	243	227	231	216	203	225	212	208	241	207	235	203	184	222	222	214	224	232	192	200	210	205	246	239	229	201	219	193	201	205	203	201	182	213	212	226	213	208	230	222	197	204	211	218	213	242	218	211	214	224	180	181	227	226	249	247	233	209	221	220	194	215	216	215	217	212	215	202	201	205	213	215	214	202	208	208	204	213	225	189	208	223	231	226	166	224	210	214	196	220	173	225	228	214	227	239	227	197	217	209	200	239	206	228	236	230	214	244	226	215	225	206	206	233	222	247	207	224	204	196	233	221	219	200	216	232	195	221	226	221	217	211	265	191	203	239	223	198	220	205	204	248	232	247	188	218	236	232	244	231	226	225	214	195	227	209	217	219	193	200	214	206	174	206	244	200	203	203	205	243	211	248	198	203	204	240	215	226	223	206	239	212	203	225	204	212	193	193	224	237	222	234	211	198	218	207	196	218	225	187	245	248	220	209	230	248	209	234	207	217	211	226	209	209	221	215	233	216	200	198	232	204	209	210	229	225	188	244	226	218	191	202	233	202	192	197	179	205	221	207	229	217	193	215	225	241	212	207	209	219	183	215	207	206	210	202	219	213	199	184	211	230	227	218	223	210	172	186	209	247	233	196	209	220	211	228	215	207	210	234	191	204	190	215	213	205	238	215	232	225	189	235	239	202	238	226	188	200	201	217	221	205	211	239	215	228	210	218	227	209	218	210	196	228	228	218	203	199	234	209	216	210	209	183	187	234	230	241	227	229	218	255	224	224	217	213	223	205	214	216	218	206	203	215	222	217	199	197	238	224	203	241	196	218	224	192	178
6133	791	1261	1401	1238	1228	1133	1128	963	885	940	1212	773	725	754	705	696	730	688	635	631	698	680	618	642	595	633	622	592	573	552	609	591	552	623	606	569	555	604	604	599	576	605	561	581	585	613	577	558	612	643	598	613	565	585	556	618	576	609	595	598	589	563	614	561	561	585	596	586	581	594	576	607	604	597	596	589	571	599	560	547	579	563	594	575	611	588	575	592	592	615	594	582	579	585	568	633	567	557	563	576	566	598	600	602	580	577	590	591	592	607	584	594	589	582	578	552	580	546	631	583	570	573	591	593	612	570	585	581	560	601	558	606	590	584	596	627	587	597	603	635	605	610	535	615	593	535	559	596	560	587	562	584	547	569	552	582	587	594	544	561	592	606	577	594	563	567	582	567	604	575	606	630	573	599	587	561	598	574	600	581	604	553	609	587	582	590	567	599	571	626	580	569	555	591	566	536	586	556	613	564	629	593	588	606	591	543	607	575	574	559	585	586	562	555	602	625	612	584	591	589	578	607	610	585	588	630	563	643	586	573	599	603	600	606	595	587	536	612	577	587	551	568	579	554	602	557	621	579	568	558	618	551	562	582	595	599	579	559	630	587	582	558	574	564	594	533	633	589	603	584	603	571	588	552	574	584	576	600	588	579	564	611	590	562	625	565	601	593	563	588	567	580	542	598	612	615	550	549	580	600	550	553	582	616	579	610	576	556	566	563	601	566	585	620	576	582	580	575	584	583	589	601	566	581	587	555	609	590	586	598	586	577	551	582	578	539	535	590	579	550	569	574	579	557	576	562	592	610	602	585	550	581	611	583	548	573	607	613	573	574	601	586	590	595	569	610	605	625	589	548	620	511	607	589	559	552	607	603	574	604	609	602	543	565	565	548	570	583	570	592	579	585	565	580	549	614	624	573	568	585	582	580	593	575	598	585	567	612	571	568	570	584	586	641	589	605	572	605	617	599	558	571	637	600	588	551	569	621	547	566	584	588	612	639	584	618	573	557	598	592	566	584	579	595	592	598	552	579	628	597	575	588	581	588	558	572	610	590	580	562	590	593	611	584	576	580	577	600	554	595	583	571	612	567	619	585	589	552	580	588	566	590	567	587	608	575	573	586	548	563	573	598	601	608	599	561	586	602	612	572	548	574	626	599	662	591	588	563	568	648	616	580	574	610	604	611	601	583	551	556	567	550	555	587	617	628	593	572	602	532	590	606	627	562	593	541	545	613	556	566	588	571	627	577	595	606	594	598	572	602	571	557	614	577	597	611	555	602	589	581	563	548	601	599	534	631	581	591	551	546	630	597	524	590	578	601	544	595	591	574	554	583	585	603	608	550	598	593	583	620	556	613	592	598	588	567	546	555	563	546	568	598	622	592	580	567	531	646	554	562	603	554	550	623	580	600	626	574	594	576	590	582	640	580	615	617	590	561	580	618	578	556	560	578	597	607	594	545	568	615	567	578	580	596	575	584	588	590	573	565	614	584	631	612	596	539	586	573	619	615	607	574	578	628	611	587	547	613	563	582	593	593	584	598	631	618	643	552	584	572	561	592	580	601	582	547	607	623	612	619	544	577	586	587	576	591	590	604	539	584	619	593	606	584	553	600	564	573	569	557	585	619	608	609	609	526	559	584	580	578	585	585	664	579	555	561	559	578	594	571	583	515	581	579	610	563	582	600	596	585	588	573	581	543	547	643	557	561	574	585	554	598	613	644	563	615	643	608	613	571	559	559	576	629	592	616	560	565	639	643	612	577	587	568	555	590	573	632	620	596	567	547	558	576	591	580	610	561	591	616	586	618	621	594	578	603	566	577	572	549	599	608	602	617	606	603	582	571	562	578	596	594	609	584	578	602	622	613	575	578	576	634	573	571	545	594	582	590	563	580	575	563	598	550	593	592	580	576	623	594	623	580	560	565	590	531	592	572	556	582	634	574	576	614	634	562	533	595	599	584	587	603	585	594	609	604	609	602	600	607	600	597	609	580	588	615	567	589	556	550	568	588	577	608	604	572	572	573	550	546	562	567	548	548	630	581	591	575	596	627	570	622	577	586	616	548	601	549	593	597	589	608	595	607	575	559	539	599	586	565	576	564	583	634	584	567	627	571	591	565	595	558	568	587	609	583	551	545	565	564	617	563	594	543	582	615	587	563	559	572	588	577	604	570	550	575	586	567	519	579	612	594	627	555	625	587	588	588	564	621	599	574	576	574	602	576	601	565	565	607	559	546	612	571	551	620	600	558	574	565	552	580	566	542	602	625	584	581	558	585	563	537	629	572	596	582	560	558	588	572	577	547	620	569	588	584	591	583	527	623	533	620	569	560	559	585	566	563	618	582	623	555	570	581	546	613	578	554	571	593	551	574	577	558	590	559	586	587	598	589	585	594	581	544	554	541	612	590	588	538	575	544	552	579	592	589	587	541	573	587	595	601	554	587	567	616	540	594	551	594	558	592	580	597	574	591	540	632	525	599	627	559	552	579	567	580	609	601	614	589	582	582	602	582	572	562	538	595	592	495	561	603	573	558	604	630	558	596	598	652	576	584	561	535	586	554	584	579	594	603	612	599	598	554	634	579	595	581	605	614	555	600	633	636	576	592	577	556	581	576	576	575	539	543	547	565	581	587	546	607	590	571	557	578	557	594	559	569	562	559	568	578	559	571	591	590	609	561	561	590	584	594	586	574	568	564	641	577	586	573	583	553	562	644	564	631	552	558	572	574	592	614	549	619	566	544	600	603	565	599	596	593	576	594	591	543	568	584	581	567	589	546	541	544	574	604	597	567	593	567	589	590	563	619	619	629	587	559	567	602	595	628	556	565	601	584	555	570	596	597	597	608	572	584	594	616	593	608	623	587	518	569	589	588	560	587	652	576	636	545	587	565	652	580	567	552	623	590	579	582	581	532	599	608	612	594	572	565	614	594	629	607	561	599	620	571	585	596	581	597	551	607	561	593	570	587	561	565	610	607	618	567	566	581	638	556	582	563	533	589	593	583	619	613	591	581	611	613	525	536	579	592	557	589	597	603	594	601	576	603	561	617	569	581	592	596	584	581	615	599	583	573	577	562	550	576	603	569	563	603	579	574	632	593	558	627	617	583	599	554	616	606	614	573	562	617	575	587	585	564	544	639	575	569	565	600	549	567	569	525	587	622	565	527	524	545	607	550	584	579	566	563	663	553	593	562	587	580	612	580	617	602	566	581	564	540	588	585	594	582	610	559	584	589	584	599	629	578	609	580	593	596	573	580	532	580	574	551	609	574	566	547	612	560	575	590	590	582	572	526	611	577	574	546	593	598	592	540	602	607	602	620	581	543	547	623	567	545	582	556	593	591	610	535	561	587	563	564	601	610	547	554	610	557	544	561	549	598	538	603	556	585	583	566	569	560	599	620	618	574	608	636	564	609	550	584	599	562	617	576	564	591	581	598	582	640	577	611	552	557	551	596	586	594	616	561	559	535	578	629	552	586	582	548	583
14588	1457	1072	947	677	651	583	594	511	531	433	528	409	396	412	415	395	364	425	363	383	353	336	384	378	396	407	389	392	375	381	381	367	373	365	370	348	350	387	356	360	381	348	336	352	329	352	341	382	349	371	357	364	345	362	373	392	377	381	390	404	417	399	371	397	358	391	383	380	364	368	351	336	348	384	368	358	342	347	381	358	363	359	343	389	389	352	376	398	378	319	355	373	384	388	387	369	333	358	350	326	383	383	333	355	348	378	406	387	385	352	347	371	380	363	382	349	385	413	363	353	350	335	327	349	383	362	385	408	376	382	360	382	343	354	363	373	414	365	388	384	347	335	387	351	329	377	345	338	306	345	376	355	380	396	368	331	344	346	340	356	410	378	342	388	365	392	378	333	361	381	359	368	341	382	365	400	380	379	371	365	342	347	355	353	391	364	340	358	345	384	411	384	366	393	326	383	394	366	374	368	393	364	342	389	352	329	367	363	380	387	385	373	380	351	322	368	350	362	367	379	331	353	363	399	362	349	374	366	357	344	344	345	346	386	409	344	380	352	372	376	373	346	348	348	352	387	342	361	335	362	384	363	366	370	346	374	368	315	349	341	333	384	367	383	341	347	382	370	405	381	341	353	345	372	389	357	342	354	369	370	372	347	367	361	367	367	338	396	328	355	345	365	356	362	353	358	332	369	339	352	387	344	398	349	342	348	363	369	376	390	398	351	386	329	323	404	380	347	342	384	351	316	357	357	392	352	329	381	379	382	398	361	395	333	350	361	338	364	343	374	382	378	351	383	352	364	402	362	342	322	364	362	332	348	357	377	384	353	402	306	331	365	329	350	367	367	366	358	304	365	379	344	378	392	367	359	341	369	354	377	414	376	356	344	361	351	365	317	364	345	370	350	343	365	350	377	323	356	333	348	328	351	378	321	335	395	379	357	337	379	349	367	368	372	376	376	357	347	358	330	350	372	381	374	369	379	385	348	354	376	352	349	354	375	359	389	360	354	357	355	321	381	367	358	395	365	369	355	356	344	397	356	406	390	341	381	394	381	332	378	367	339	384	367	347	364	378	369	330	332	361	388	365	374	339	347	399	350	405	373	328	366	346	385	380	392	395	378	391	343	363	394	352	360	388	352	389	363	371	377	372	368	399	335	365	386	369	394	326	375	379	364	349	348	367	412	377	354	358	378	345	349	345	339	378	336	359	380	394	364	381	349	362	380	383	349	375	373	372	402	380	368	349	353	379	360	358	353	378	369	363	339	386	411	372	372	370	341	378	352	345	350	386	394	374	371	345	362	384	355	395	351	319	364	350	385	364	328	375	381	374	344	369	361	353	347	367	325	359	394	423	398	346	356	356	382	372	367	342	345	374	372	330	363	341	360	360	361	382	383	349	374	343	381	366	401	346	410	360	335	381	350	346	375	388	389	348	385	362	335	361	361	387	374	349	386	342	384	333	373	395	378	358	368	368	315	316	368	350	360	385	393	332	351	373	339	387	392	354	407	391	376	380	328	383	365	367	377	354	353	348	357	376	364	338	320	362	365	374	325	366	395	352	352	330	338	365	388	368	352	343	354	402	355	351	361	330	369	348	359	399	368	369	346	324	324	353	353	363	364	362	359	349	366	340	357	380	351	357	374	374	375	424	392	349	379	373	395	336	354	390	347	377	371	364	342	356	374	404	374	376	364	335	387	401	386	385	372	333	342	347	317	352	372	379	367	367	329	357	376	353	399	405	365	364	366	373	359	368	379	371	372	355	356	393	414	355	356	354	355	352	341	399	339	378	386	349	415	368	362	358	316	340	390	328	368	361	409	359	353	377	368	364	408	322	346	368	354	373	353	361	382	349	404	379	344	323	380	330	395	360	357	343	361	348	349	366	347	331	362	366	380	342	340	355	371	361	362	368	323	360	346	332	406	349	401	355	426	360	398	309	358	372	354	387	343	340	380	388	355	398	345	405	399	342	378	333	391	392	346	359	390	375	355	343	331	322	376	323	424	395	335	375	352	386	379	339	316	352	382	336	346	357	327	324	306	360	373	364	357	336	403	360	351	393	335	352	387	329	332	378	369	354	385	372	373	374	402	375	391	368	344	339	355	368	356	375	332	358	290	380	400	334	370	403	353	390	338	374	338	364	353	401	367	402	348	372	379	358	421	387	385	337	351	362	355	378	326	366	339	338	336	354	399	358	385	351	395	340	368	380	355	369	333	350	364	401	374	357	352	349	379	398	366	354	378	372	319	368	392	341	403	392	377	345	366	339	398	340	352	351	382	364	386	326	346	379	348	371	376	372	365	396	371	354	350	366	348	380	379	365	375	336	372	409	333	377	384	363	383	345	350	403	373	355	350	330	356	367	369	380	327	364	357	370	340	386	361	364	345	338	369	335	381	373	353	370	308	366	338	382	359	345	397	332	397	346	338	322	366	382	340	372	355	399	375	349	352	356	356	322	361	393	398	370	347	330	420	350	355	380	367	328	397	338	366	347	402	369	390	372	358	401	296	352	382	360	369	383	329	353	368	363	380	349	355	382	397	363	352	344	359	370	367	370	396	374	337	356	358	334	333	364	384	374	384	377	397	360	348	324	385	366	348	360	380	359	360	354	392	335	348	368	331	371	362	360	414	370	349	357	379	365	393	353	369	359	381	372	359	357	332	347	334	355	343	342	380	377	357	306	380	348	391	374	391	363	377	400	401	346	380	344	358	373	380	360	368	359	346	364	366	377	382	343	362	347	361	344	332	371	372	331	354	361	384	359	364	374	366	366	372	376	351	352	373	357	377	340	342	380	303	382	366	384	385	379	387	377	370	341	408	402	410	362	346	358	401	354	401	315	367	366	359	391	358	349	356	388	352	355	380	380	374	413	392	387	341	360	378	401	373	401	334	413	369	334	335	402	353	345	399	353	351	347	363	382	387	382	341	326	388	330	382	351	358	342	356	365	364	372	350	360	365	382	369	351	390	354	372	375	363	402	345	355	362	351	409	342	372	379	328	359	333	366	347	352	365	346	381	381	380	357	397	441	354	360	394	355	385	383	344	369	378	392	365	387	356	393	392	377	399	352	357	377	377	350	368	396	335	371	368	374	367	391	367	371	377	319	392	362	356	431	356	343	372	349	403	359	399	364	334	339	360	340	355	349	375	388	385	376	396	344	355	365	394	386	352	350	370	372	349	360	357	367	339	349	335	370	345	338	364	329	357	337	344	319	362	367	366	401	375	316	360	367	376	338	335	359	364	376	356	357	378	339	368	398	363	354	392	343	382	357	357	350	373	363	362	364	346	363	358	398	330	362	401	359	377	383	312	379	372	364	354	372	384	399	355	361	349	388	381	341	354	392	375	376	362	389	386	422	326	383	376	388	399	364	358	356	353	334	370	340	338	330	341	359	389	380	351	367	374	365	356	393	350	344	333	389	361	373	342	377	388	356	349	389	383	360	391	367	392	366	376	346	366	337	322	362	346	356	367	338	327	383
8230	1492	2311	2644	2271	2199	1985	1827	1658	1423	1430	1886	1309	1215	1182	1093	1073	1038	1065	984	955	976	984	961	989	977	937	950	957	878	992	888	930	912	913	916	861	908	914	922	874	952	957	891	905	931	924	897	966	912	900	906	899	898	944	892	921	898	909	919	895	910	867	916	921	883	948	904	918	854	925	892	884	906	919	892	872	888	843	947	869	887	943	856	917	878	888	863	902	908	906	897	856	866	863	901	843	930	888	913	884	903	852	852	890	895	887	898	879	899	893	911	865	884	856	925	882	923	869	921	882	945	939	900	941	910	937	844	913	892	906	900	896	901	907	925	912	947	924	809	908	878	835	896	849	902	930	929	883	869	903	930	846	902	851	960	861	878	916	875	879	885	912	904	917	871	916	880	902	885	909	896	920	844	876	908	859	865	859	848	924	916	884	876	848	883	864	904	898	870	912	874	909	914	902	877	904	951	917	883	846	911	865	865	892	916	901	891	898	899	852	826	853	928	863	839	914	933	917	910	896	866	902	866	884	861	881	886	889	874	892	885	887	856	909	926	869	894	892	855	875	911	920	919	871	889	870	903	938	907	847	901	892	868	870	902	891	849	885	866	898	891	892	903	962	828	873	829	852	863	890	918	908	912	877	886	894	841	857	888	845	879	850	859	795	957	951	878	862	886	831	893	926	911	888	935	880	886	917	893	893	904	885	934	883	892	871	934	826	874	885	893	889	879	878	842	886	938	853	907	948	911	891	899	908	876	948	867	946	869	892	886	873	866	893	869	815	908	932	884	887	888	845	878	883	906	917	948	873	964	877	868	936	875	928	918	887	862	895	887	896	862	874	875	858	896	925	885	890	801	858	836	836	863	875	893	882	876	866	892	860	955	872	882	835	869	882	848	906	917	814	858	837	876	860	924	873	908	861	941	851	899	894	905	930	841	876	870	890	861	875	923	860	860	872	878	874	930	891	842	848	878	894	860	805	878	893	938	845	833	947	893	941	833	904	911	880	956	869	864	857	889	879	906	894	929	880	917	879	811	871	911	862	903	898	869	874	862	957	883	824	903	908	890	881	885	905	819	885	935	863	882	886	874	904	875	895	916	853	876	920	884	851	855	852	908	894	854	882	893	860	908	914	902	881	843	896	901	846	864	908	851	892	910	927	896	897	889	876	910	859	838	850	876	859	903	918	871	853	932	958	954	885	895	888	876	899	874	876	921	860	902	900	879	848	882	932	905	921	852	942	917	851	871	875	890	905	900	927	938	890	889	929	874	889	879	878	847	812	950	860	951	878	838	898	874	888	876	892	888	879	895	942	887	856	943	921	891	864	851	919	888	921	881	893	836	897	865	903	907	884	922	844	937	854	861	898	912	949	869	949	918	866	899	890	908	868	906	883	890	873	924	861	899	865	890	921	927	905	903	916	958	882	898	892	857	842	906	941	911	861	825	920	905	913	859	837	884	896	860	848	890	900	876	917	866	834	933	941	916	940	871	891	813	843	880	867	815	961	902	849	893	858	901	924	885	895	863	909	869	875	860	876	846	887	868	878	906	844	908	888	862	859	915	898	924	886	893	875	933	850	898	893	884	896	870	889	951	887	908	873	891	817	893	870	906	921	897	898	852	912	835	865	957	875	904	898	892	810	898	872	906	867	907	850	874	894	876	867	884	903	817	926	840	857	889	872	907	883	907	885	871	920	877	868	870	857	910	913	824	902	852	886	893	876	897	892	909	864	885	887	899	871	883	870	873	858	898	876	885	866	890	891	874	936	890	867	883	885	934	914	881	889	887	902	900	836	865	867	926	868	841	871	922	853	904	844	858	919	869	890	908	890	827	929	876	881	935	885	908	900	893	868	891	905	923	895	881	831	879	924	901	892	914	872	856	907	877	868	873	922	855	862	891	896	925	899	842	922	915	892	905	858	829	827	875	917	857	847	916	841	873	871	932	883	920	905	924	923	907	897	881	884	868	894	899	884	883	843	881	949	913	867	937	856	928	839	884	921	872	851	877	912	900	945	857	877	829	863	875	881	882	878	855	866	879	859	940	880	931	829	920	897	890	878	885	813	853	899	878	883	874	860	892	916	875	865	890	926	893	862	915	944	882	880	885	869	919	900	877	916	886	856	902	920	922	902	904	925	882	859	952	872	926	890	958	927	905	880	920	868	894	870	920	897	979	850	938	851	882	857	873	879	948	899	872	909	919	873	904	863	903	894	896	913	901	871	882	866	831	847	853	866	846	902	866	894	858	875	904	880	865	891	919	857	890	879	845	919	878	887	890	945	889	850	922	825	898	880	941	898	916	896	865	876	892	907	927	848	853	877	862	868	846	853	881	910	885	898	915	932	899	924	850	861	926	848	887	849	902	909	862	845	872	915	878	856	839	961	829	878	919	848	863	869	907	838	884	869	865	875	929	875	895	850	883	846	876	949	917	923	845	925	965	875	881	860	877	883	894	874	885	930	887	923	866	928	892	852	895	888	937	901	806	862	913	876	919	853	858	862	929	929	889	835	860	853	854	819	940	870	901	878	888	848	905	840	887	867	865	845	847	867	907	912	878	915	839	937	898	900	906	909	910	862	857	865	897	880	886	921	856	893	927	860	912	923	871	890	911	948	924	873	879	902	939	881	851	861	862	867	857	896	953	920	866	881	911	889	917	907	858	885	902	833	853	867	848	910	853	839	869	890	946	879	856	859	907	889	871	948	880	926	883	867	827	940	870	867	853	857	897	877	861	907	890	888	900	916	850	909	866	887	836	873	890	870	864	899	851	916	935	968	873	833	852	930	913	873	872	931	884	894	913	929	881	869	860	881	865	851	877	886	906	869	847	901	851	948	912	877	901	959	878	867	857	902	866	878	926	895	858	881	960	852	883	907	878	869	888	850	874	843	873	924	925	841	893	875	887	861	853	894	892	892	919	970	850	870	929	903	923	894	893	829	861	837	867	833	888	909	938	906	889	853	868	865	901	870	919	903	920	829	838	856	937	872	897	917	878	865	854	855	905	886	931	867	876	860	895	854	904	897	865	888	886	884	909	869	909	871	857	849	905	925	866	905	872	856	857	871	834	860	861	896	878	883	899	898	883	805	885	917	885	845	887	854	863	912	838	878	837	876	893	915	874	840	939	907	869	919	863	853	878	876	907	844	930	912	912	893	823	857	861	960	847	950	846	887	857	896	880	870	874	858	931	901	898	862	907	934	848	891	880	911	895	830	936	916	873	864	875	871	906	914	875	878	912	904	896	886	919	890	939	877	890	855	880	874	905	881	890	900	838	955	889	915	865	917	850	907	907	848	863	886	859	844	921	912	844	888	895	858	888	897	862	853	953	877	876	868	863	944	887	877	951	921	932	948	877	922	882	860	865	873	898	903	873	812	897	875	900	901	883	887	870	946	924	863	867	909	906	925	870	900	865	864	896	908	931	823	932	924	917	861	898	850	869	860	897	917	924	898	855	844	914	896	877	906	875	882	887	886	852	857	907
1787	382	387	351	386	374	352	405	378	370	354	375	340	391	373	395	331	349	381	380	370	365	378	368	370	369	424	368	398	387	387	374	362	331	330	383	367	318	380	411	405	352	337	360	347	364	347	374	366	389	317	363	382	343	370	396	385	334	359	401	382	366	394	341	391	368	392	366	369	359	332	387	368	370	370	374	352	337	345	366	368	367	330	366	374	367	382	419	368	348	362	332	394	357	375	372	348	326	340	363	335	340	368	353	375	368	351	373	330	331	372	346	368	337	338	368	344	369	362	322	353	353	370	340	351	360	364	361	355	355	344	365	353	339	343	391	331	344	373	358	329	358	339	353	356	365	329	368	392	400	368	363	357	360	336	392	371	388	376	349	372	362	344	335	405	350	339	362	363	352	386	338	361	361	399	381	373	343	357	357	349	363	392	374	350	374	364	368	374	346	352	357	369	383	343	359	368	357	368	352	362	390	372	370	358	355	344	358	367	368	370	346	367	296	330	383	357	360	358	375	349	335	351	357	353	344	350	337	330	351	352	356	346	365	363	356	337	389	389	389	351	346	385	353	426	370	378	338	381	363	378	363	333	336	356	391	359	373	400	394	381	400	356	376	395	380	372	377	350	366	317	359	354	384	369	323	380	330	376	405	356	393	368	329	361	375	351	371	344	325	365	400	376	352	344	337	361	385	368	352	370	353	395	380	363	349	413	357	315	389	365	353	337	339	385	392	349	384	388	388	374	378	367	394	353	357	336	349	372	408	366	374	332	378	402	351	324	345	388	360	363	350	346	388	361	335	352	344	367	373	382	382	386	333	347	342	376	392	389	379	389	427	316	355	360	354	323	326	363	390	382	333	375	400	365	348	379	380	374	387	334	372	332	355	342	346	367	374	373	330	342	331	378	349	365	331	406	383	347	354	369	332	408	413	369	406	401	392	382	329	339	355	381	365	372	383	365	366	401	389	327	338	357	367	349	358	353	344	347	360	408	346	385	374	343	363	363	336	406	372	376	362	387	350	350	355	344	376	340	348	380	336	383	343	407	355	355	354	350	375	302	351	368	401	328	383	352	337	354	349	388	365	353	387	362	339	356	369	323	371	306	376	407	338	342	341	399	356	362	354	333	336	353	358	370	383	384	342	343	376	390	325	376	336	375	395	379	337	345	390	377	389	377	363	354	375	347	356	322	333	360	386	353	352	345	333	375	374	392	354	384	334	377	334	378	329	336	371	384	360	341	330	361	374	344	354	378	360	354	351	368	348	382	347	339	363	359	360	360	399	414	378	368	358	343	398	353	397	350	363	408	381	363	338	344	373	355	331	350	339	386	356	334	360	392	397	375	380	377	376	336	355	347	382	353	357	369	368	400	356	355	324	374	371	328	368	383	395	360	359	377	368	381	353	355	341	381	366	339	345	344	338	348	370	387	314	407	359	351	379	372	397	355	355	346	351	376	388	358	354	320	386	375	385	362	349	369	378	313	357	363	358	364	364	344	389	350	341	371	369	341	346	344	390	351	346	394	366	333	367	347	347	342	359	352	352	373	350	367	365	326	367	330	333	368	349	396	354	353	310	335	339	361	384	336	355	368	377	385	370	360	365	349	344	348	366	347	375	343	367	395	369	351	349	337	363	352	355	367	324	388	364	333	357	385	332	341	339	405	336	392	376	391	378	363	318	378	389	351	377	348	366	393	361	359	374	373	366	397	368	362	357	367	371	354	373	327	362	368	366	404	399	383	339	375	393	373	369	342	363	359	384	388	353	402	347	373	342	340	333	355	368	369	351	382	382	355	332	377	349	345	349	353	333	403	374	393	359	357	369	396	357	389	368	382	349	359	343	357	376	330	333	332	364	376	357	360	374	382	386	373	343	383	365	337	389	337	360	347	346	357	363	381	376	357	354	364	353	398	351	359	331	356	383	350	376	367	346	370	359	367	368	392	357	325	323	389	342	312	361	372	343	377	386	353	360	402	385	360	399	355	347	343	369	363	341	322	360	378	386	404	383	416	359	368	329	368	378	375	420	345	369	378	391	366	358	369	375	308	356	397	336	315	366	346	364	341	350	332	353	382	349	366	353	362	364	356	395	304	358	367	360	380	359	362	346	360	354	350	332	407	396	419	330	360	377	326	354	348	350	323	387	372	368	310	348	373	352	398	382	363	383	337	376	378	350	344	381	371	360	370	365	341	354	368	355	350	363	386	375	384	352	355	403	385	324	337	339	355	345	338	363	364	366	377	378	383	383	379	398	347	330	330	326	355	382	362	378	359	349	378	349	397	378	379	334	377	351	366	393	398	416	362	345	326	382	346	352	371	389	367	362	388	334	343	380	364	382	365	344	383	387	370	338	408	408	376	376	369	367	365	350	376	354	381	370	341	325	338	377	340	358	355	357	358	408	376	406	378	378	382	354	351	382	329	347	382	361	369	371	361	377	396	379	324	358	361	402	399	361	342	394	383	363	379	363	334	402	353	404	339	358	376	402	373	388	339	347	365	371	375	367	374	346	374	349	348	320	355	373	344	389	362	401	353	361	367	393	340	382	364	386	361	369	356	358	356	381	372	379	341	353	329	361	323	370	381	363	392	382	398	360	339	376	343	360	330	362	370	359	389	355	338	359	365	357	363	355	377	405	371	336	364	351	374	373	358	355	376	358	365	337	324	390	369	353	354	335	366	355	375	356	341	364	364	337	385	338	370	357	356	356	361	376	372	345	345	379	357	387	346	373	331	358	320	362	332	358	363	352	391	373	387	369	382	401	372	368	370	400	397	343	382	351	375	366	344	346	390	350	351	381	343	337	382	339	371	358	374	398	369	365	346	339	368	356	366	336	329	381	356	334	387	359	350	332	364	347	361	347	359	363	375	391	385	379	358	360	346	379	377	352	346	334	364	381	375	358	395	342	404	396	348	359	312	367	331	367	399	417	394	366	395	370	346	386	339	321	357	380	374	366	372	374	363	378	373	362	339	392	367	357	366	373	389	353	370	372	356	345	402	404	388	391	361	404	352	365	353	336	372	368	324	357	340	368	346	345	333	348	319	348	332	386	358	323	380	352	371	376	375	344	386	369	389	376	364	383	395	357	379	390	368	387	371	386	337	382	315	388	340	385	369	391	334	344	380	373	323	371	356	394	371	369	410	383	345	395	343	353	358	346	374	322	377	390	371	357	353	371	349	325	388	376	338	349	342	380	363	402	388	377	345	344	349	363	378	367	319	343	365	352	380	381	347	340	371	369	372	338	336	362	341	395	405	370	386	366	349	385	358	315	358	374	328	347	336	361	361	357	369	373	348	336	351	380	351	370	389	372	325	393	384	365	380	350	374	371	379	430	362	320	369	355	371	371	353	355	332	353	389	331	390	386	374	373	355	362	365	391	349	328	390	388	328	379	355	367	367	360	374	340	371	341	363	366	351	397	357	375	355	407	355	364	364	351	334	359	401	371	387	344	368	328	349	368	417	359	356	355	334	378	367	350	381	375
2059	844	878	873	949	899	865	889	825	899	878	1016	904	902	822	874	889	875	802	841	835	816	876	893	827	906	852	857	856	807	874	881	818	866	867	832	882	865	859	823	875	830	841	856	924	811	855	896	904	864	835	835	892	855	829	896	855	881	848	797	838	860	868	822	887	835	831	856	841	878	793	829	853	845	793	836	893	853	820	918	842	821	855	857	843	857	819	881	838	808	831	823	833	849	872	881	802	877	909	843	841	895	883	816	925	848	860	853	903	800	855	903	822	848	884	817	836	860	878	891	806	928	837	882	890	840	847	850	846	874	845	803	845	836	836	892	864	844	835	874	789	812	864	852	903	801	836	873	888	831	866	833	761	869	819	820	829	834	844	823	853	859	856	866	902	811	827	854	789	825	840	922	827	828	842	867	842	844	888	869	849	827	843	862	863	804	848	856	821	831	815	864	880	854	857	863	890	851	883	852	861	933	841	874	899	869	815	885	827	819	885	882	849	857	890	828	809	883	822	836	888	866	845	873	866	871	841	854	829	864	837	909	823	846	841	843	858	851	821	842	828	891	843	840	886	873	868	897	864	872	888	945	843	816	844	941	876	862	840	848	842	899	853	828	815	888	858	826	801	844	819	881	857	845	858	798	843	854	855	830	865	836	844	847	868	855	864	871	909	866	834	911	904	778	777	848	827	821	818	831	889	813	844	854	878	867	808	846	924	841	866	842	885	836	863	901	825	828	819	838	826	884	878	856	834	894	838	838	849	891	856	867	840	854	826	821	904	821	861	858	880	782	837	875	837	899	801	910	845	799	871	875	838	890	885	863	763	857	824	863	853	803	873	844	894	851	815	898	819	871	905	821	848	825	809	845	855	924	856	861	853	904	844	847	843	806	876	879	816	831	864	855	838	878	850	817	844	833	851	812	828	841	860	872	877	901	865	840	871	881	878	822	839	931	872	830	873	921	851	864	837	835	833	873	879	881	896	806	867	850	890	853	813	859	825	873	852	833	846	852	855	850	840	796	832	847	860	839	812	881	834	802	853	859	831	853	895	855	872	830	803	860	832	848	818	864	864	916	872	867	838	865	843	868	855	883	826	824	826	893	830	856	833	861	922	885	837	825	874	834	851	815	818	903	848	855	925	889	794	861	866	849	856	889	825	855	874	883	822	810	900	869	868	905	840	835	859	829	862	882	855	863	897	865	871	821	861	791	845	828	807	841	868	868	834	828	873	857	883	812	865	832	868	845	899	801	818	806	899	884	909	814	904	898	869	912	860	880	911	865	856	825	825	867	893	808	848	847	864	872	821	843	868	864	803	830	857	828	860	884	886	843	844	806	879	861	878	873	845	854	884	863	865	876	861	818	870	859	876	848	873	846	836	878	815	863	820	842	890	847	850	877	841	850	822	829	843	892	836	891	801	870	894	892	838	859	834	821	841	857	918	841	830	788	857	868	854	877	862	823	813	807	849	853	886	848	906	871	883	841	858	854	856	844	834	862	873	877	879	844	876	836	854	803	863	848	810	869	851	838	848	868	830	820	865	877	831	853	869	827	839	882	836	877	848	840	812	860	824	819	827	845	886	842	838	860	880	842	833	859	852	865	908	848	876	810	867	835	809	860	847	868	771	805	854	807	840	823	888	880	845	882	812	870	859	862	904	841	869	836	846	864	798	852	840	871	878	805	870	850	844	864	875	875	850	862	876	870	832	849	846	824	847	830	920	834	831	825	882	820	849	860	854	816	841	872	885	864	884	836	869	793	866	862	873	851	849	801	834	851	842	838	847	864	848	864	818	854	828	836	861	874	860	861	805	871	879	926	835	868	910	889	840	857	818	831	872	885	854	870	866	925	879	869	871	794	898	854	892	845	827	842	875	875	886	869	852	840	777	820	919	864	827	876	830	781	828	832	856	874	790	878	851	821	850	842	832	826	859	856	866	876	846	895	891	827	845	844	865	863	889	848	793	873	808	858	850	871	881	830	877	809	844	870	847	815	845	887	845	847	844	891	900	885	824	896	869	838	869	861	876	835	917	857	863	881	855	818	823	845	885	867	892	821	859	850	840	889	829	892	855	853	854	813	837	832	833	882	818	852	861	872	843	814	864	849	840	817	855	880	823	841	844	894	814	875	835	852	829	857	855	905	819	861	912	795	854	890	833	814	867	845	873	882	901	828	865	878	804	856	849	821	821	875	772	829	791	818	870	848	850	858	884	830	907	852	854	880	825	845	805	888	784	815	835	871	822	902	861	834	806	857	843	843	838	842	852	830	870	862	929	809	911	900	792	867	856	839	867	837	903	877	806	870	829	826	807	836	822	853	871	847	864	840	878	841	848	841	850	869	834	864	835	824	807	842	845	855	847	856	931	828	864	893	842	834	867	889	863	852	874	798	830	844	854	864	843	820	830	841	837	854	881	848	858	870	835	814	886	842	928	839	821	830	871	809	890	869	903	883	870	844	854	837	842	845	849	862	844	821	881	850	870	872	813	837	825	831	845	850	819	860	868	802	880	903	861	812	849	886	849	868	817	921	867	821	842	834	881	805	814	826	870	948	843	821	809	866	840	901	877	868	885	857	869	842	851	901	844	818	893	887	848	821	799	854	864	847	857	859	875	828	854	857	883	816	904	860	865	901	830	896	874	791	903	853	829	842	818	864	866	856	838	904	886	880	858	899	876	839	848	824	891	856	895	851	816	849	874	870	885	877	820	858	918	867	855	837	881	881	825	865	851	837	796	861	822	838	862	815	797	882	872	914	783	870	868	852	853	868	866	864	792	815	822	854	891	861	838	861	850	887	845	807	838	860	872	875	887	843	833	865	865	877	895	836	863	849	860	788	843	816	826	856	870	892	871	838	877	899	822	859	838	872	846	850	869	880	872	857	851	794	893	866	835	893	863	799	845	851	896	860	848	885	824	864	829	897	823	822	845	867	865	869	871	865	836	860	836	852	808	840	861	871	854	855	874	867	826	858	818	883	900	890	871	857	848	828	864	839	833	852	827	850	899	816	809	861	865	846	858	868	840	886	873	861	829	880	825	876	871	821	855	820	829	805	887	837	867	874	863	899	849	831	873	815	831	806	864	872	906	834	874	856	799	886	858	843	838	809	852	834	886	873	841	893	865	806	908	901	846	852	884	850	867	824	937	875	802	808	884	873	886	896	862	860	851	818	866	845	880	873	877	852	876	855	821	855	834	848	815	835	849	792	851	817	778	876	865	830	867	868	873	845	840	864	811	842	863	829	858	919	888	854	879	839	841	854	834	866	876	795	862	844	874	819	874	912	857	837	897	844	812	866	829	877	840	869	844	833	890	837	864	816	856	840	836	875	898	866	872	829	868	853	875	835	877	852	802	876	826	860	848	851	864	884	850	879	897	865	798	808	885	895	867	826	917	863	828	851	831	891	897	831	846	801	842	867	825	907	847	856	885	877	777	875	815	855	871	861	903	829	866	848	839	890	815	896	870	845	850	812	883	846	849	899
7060	546	533	483	377	341	364	320	248	277	253	292	291	240	246	253	204	254	214	206	228	217	223	228	215	207	215	243	217	208	247	189	233	220	188	216	209	246	203	206	211	214	213	192	223	240	194	215	235	259	221	237	231	197	219	231	204	204	218	223	229	194	208	213	212	197	238	221	207	212	221	227	205	225	218	218	208	213	242	208	231	246	205	218	203	242	236	212	178	225	213	203	226	218	215	219	227	196	219	208	241	202	195	203	205	214	221	226	217	212	227	233	233	227	209	224	194	215	221	242	209	221	224	208	201	207	214	197	207	236	205	221	198	240	205	206	204	216	188	196	223	265	221	201	202	249	200	228	214	221	221	212	217	203	236	236	225	238	205	237	231	211	198	175	216	234	218	223	223	217	201	206	206	233	193	207	205	213	213	218	231	229	238	211	198	210	191	222	227	222	209	204	225	229	221	182	192	202	209	193	216	232	197	210	200	232	214	223	239	222	204	230	228	242	249	212	238	228	220	220	212	208	204	220	205	219	208	227	228	211	209	223	233	201	236	222	197	231	223	217	230	225	206	233	218	229	235	204	235	188	232	224	178	220	233	206	224	210	235	204	230	203	200	251	212	215	187	237	219	228	243	185	200	203	236	224	234	233	221	222	200	214	224	238	234	239	224	208	215	222	224	197	216	215	231	209	234	220	208	233	215	181	231	236	236	218	230	215	268	227	205	199	201	239	237	197	213	209	223	228	205	185	239	209	234	232	217	235	239	248	216	217	222	218	205	217	222	202	190	248	203	249	196	211	201	199	221	210	239	203	223	214	271	240	205	210	210	189	209	209	217	229	216	220	231	218	207	194	208	202	184	200	227	211	200	216	221	199	235	217	200	218	216	218	214	190	212	226	260	220	221	195	214	206	215	236	232	222	198	222	228	210	199	212	224	216	212	188	242	179	222	213	183	217	234	220	204	225	225	243	196	240	217	215	215	220	217	223	219	233	208	216	229	237	229	259	217	231	199	166	214	219	222	235	207	216	202	195	217	234	203	209	197	204	208	208	244	197	216	240	213	215	188	236	223	209	209	207	238	236	190	221	210	217	197	215	216	206	228	219	216	256	213	201	219	198	203	205	189	211	183	207	208	227	226	210	210	208	228	229	221	232	213	211	231	212	233	225	223	214	198	233	237	217	219	224	226	240	210	235	224	174	236	185	230	213	241	211	223	237	219	213	201	223	234	197	225	197	174	195	225	197	209	238	199	235	217	231	223	216	209	216	203	237	212	243	195	237	222	219	205	208	198	224	210	247	227	224	219	235	197	202	221	226	199	226	204	216	204	198	216	213	200	200	183	208	206	188	218	188	237	202	216	201	196	209	238	215	225	237	198	213	210	208	225	228	189	223	229	195	197	208	207	227	222	211	227	213	195	211	209	200	216	210	221	216	223	212	219	217	209	202	194	223	228	218	208	232	214	203	202	196	200	238	191	223	232	213	237	240	225	186	197	235	217	250	211	220	216	190	218	221	218	227	215	238	222	210	230	228	256	231	215	205	214	266	208	231	215	217	239	250	237	202	218	231	233	187	208	210	212	213	207	206	207	217	222	200	248	224	222	219	222	195	204	216	218	215	215	205	254	233	219	255	219	228	185	198	239	208	224	197	204	199	199	216	208	219	195	223	205	217	222	197	217	221	228	238	250	188	193	221	249	209	229	212	213	203	201	208	250	184	203	221	219	222	214	220	242	218	197	247	179	234	209	224	220	221	203	190	208	215	187	212	234	209	213	224	209	205	185	214	203	216	212	222	238	213	237	217	194	206	240	206	208	186	207	185	169	195	190	221	228	196	224	229	243	223	217	203	208	211	214	219	193	208	218	205	198	198	224	213	231	165	198	192	241	225	215	215	222	219	225	232	197	212	219	196	178	211	216	216	222	194	218	236	223	225	215	214	197	206	209	222	218	241	222	191	231	191	170	215	225	210	226	217	222	188	209	219	191	234	196	212	205	199	213	203	225	224	207	231	188	222	178	226	224	226	206	229	216	207	223	214	210	206	215	209	220	212	224	208	202	226	205	203	186	231	172	225	222	222	249	235	262	228	224	216	193	248	211	213	222	233	222	229	220	229	195	218	205	228	227	232	224	191	197	199	199	219	214	187	185	217	186	217	222	198	204	245	205	217	226	236	191	197	218	215	204	202	192	231	244	215	207	223	203	203	245	224	201	230	224	207	198	226	210	228	231	217	191	198	228	262	225	242	206	225	238	213	212	225	189	230	220	224	212	190	200	226	203	215	208	190	202	224	188	214	229	217	210	223	213	220	216	197	207	234	191	203	205	236	241	233	213	197	223	188	223	235	214	200	188	213	199	209	230	224	200	211	200	217	213	231	229	208	214	240	217	201	221	234	220	246	214	229	215	218	223	226	215	186	221	193	191	236	219	245	217	224	196	215	200	185	215	223	213	204	207	224	227	221	211	202	217	245	202	213	207	220	210	205	232	220	244	222	204	228	232	199	196	213	206	238	194	211	199	230	216	186	199	198	221	236	215	206	225	198	197	186	237	219	232	231	227	224	225	216	215	208	190	230	187	224	209	212	228	203	253	245	208	225	226	207	206	226	223	202	216	210	215	196	194	198	210	219	231	221	193	209	232	245	236	212	214	219	212	225	209	219	221	203	222	203	184	230	211	225	200	246	224	252	214	217	212	194	251	174	217	209	213	224	204	237	234	215	219	207	239	224	213	210	232	210	225	204	221	241	226	232	228	239	208	198	226	236	230	221	225	212	219	185	231	190	226	220	231	207	237	209	218	217	221	230	220	211	209	218	234	192	190	243	207	220	213	212	214	215	219	237	201	242	211	233	219	243	204	185	202	200	200	205	200	201	225	214	232	238	245	232	188	180	202	230	203	215	225	216	244	223	246	221	254	209	203	190	239	256	219	214	213	184	227	226	212	205	219	222	190	206	203	183	202	236	251	219	206	231	200	219	244	211	218	206	195	194	184	203	216	206	172	237	216	226	239	212	226	188	210	211	225	216	213	196	223	212	210	221	187	227	221	218	213	198	205	214	222	195	217	223	196	207	215	218	218	211	221	199	204	201	224	216	222	211	245	214	228	233	220	203	226	231	191	196	228	189	181	219	202	227	221	224	212	203	215	207	198	219	175	223	204	190	198	218	222	187	203	228	226	208	210	245	182	226	204	191	216	187	215	183	231	235	220	187	201	215	218	189	208	178	225	203	207	225	208	210	203	212	216	209	228	213	198	208	239	242	223	189	225	219	216	224	227	241	256	193	232	210	225	209	217	232	222	217	223	219	216	205	219	246	242	211	209	236	235	226	214	191	208	236	208	188	206	221	216	224	214	204	222	202	186	215	228	190	234	205	218	222	238	226	212	215	204	234	228	199	221	223	210	208	245	211	235	232	217	202	221	209	176	219	229	208	164	193	210	213	206	217	198	211	233	216	242	207	216	192	247	206	204	192	197	213	208	206	227	221
6201	840	1243	1419	1313	1277	1177	1098	987	906	823	1052	913	758	733	706	681	663	632	610	670	659	647	633	635	595	593	617	623	557	583	634	619	583	564	579	562	568	575	632	634	613	587	588	559	571	561	586	618	596	585	593	587	587	592	555	580	609	597	591	612	560	581	549	656	589	599	581	580	579	503	634	568	590	579	573	590	606	564	585	620	549	604	595	556	612	598	565	582	593	588	578	534	589	558	583	579	558	586	574	606	549	579	594	588	620	570	548	518	540	622	572	587	572	604	605	589	597	578	605	553	609	567	595	564	605	593	564	603	571	640	560	539	563	587	592	566	567	596	617	580	615	569	605	540	588	579	596	587	586	552	555	586	588	565	617	593	562	563	596	596	595	591	565	590	613	637	587	559	620	578	539	611	624	548	594	584	599	540	606	570	587	582	586	615	616	616	567	589	557	584	541	563	591	575	553	546	542	627	590	574	602	588	585	571	603	595	630	600	632	579	590	547	624	598	581	590	608	519	601	609	569	563	584	577	583	578	563	579	627	599	602	575	610	571	558	625	559	533	551	615	625	584	567	561	632	585	577	603	562	547	585	577	592	585	578	570	600	566	568	609	583	550	615	599	563	598	607	584	625	594	590	592	610	566	581	618	603	538	616	551	555	564	595	608	619	552	589	588	562	542	597	595	606	569	577	591	553	559	591	594	559	565	605	553	605	563	632	585	593	551	630	523	594	584	572	570	563	592	639	551	542	596	585	608	592	554	549	556	569	585	538	549	592	595	603	597	558	579	588	594	557	554	532	532	602	593	565	541	591	575	588	592	629	590	585	569	568	559	562	608	562	554	601	634	581	627	570	572	636	610	563	556	584	593	569	597	583	586	561	590	591	592	575	583	640	528	554	580	552	571	569	551	593	550	606	591	582	573	577	561	576	595	599	596	563	531	574	584	580	584	586	554	581	542	591	583	560	574	631	562	584	572	602	569	605	597	578	588	621	590	600	595	561	566	577	573	571	562	576	612	556	577	570	561	591	526	544	565	586	579	572	615	536	583	588	562	622	578	613	596	605	575	574	613	555	595	586	564	574	545	542	550	562	594	620	615	575	558	576	551	594	581	598	589	571	589	604	597	617	594	620	563	583	572	579	593	574	530	587	585	568	593	597	555	584	610	587	599	556	565	571	571	584	576	571	559	587	527	562	555	592	593	555	564	607	572	573	559	567	618	569	588	558	584	554	579	594	549	550	580	573	588	596	589	638	626	606	580	564	562	572	576	580	574	562	574	601	582	568	576	591	570	601	605	599	596	571	594	547	582	551	578	576	576	567	595	573	592	563	543	564	590	574	494	553	579	593	597	603	583	559	584	586	569	617	585	565	526	592	573	603	583	590	562	548	565	588	592	597	591	543	598	598	616	571	584	557	572	564	578	619	649	575	616	584	562	539	546	579	619	593	555	550	570	536	576	583	596	611	627	596	599	552	581	565	578	602	630	577	576	603	593	607	599	573	619	576	572	592	578	576	607	557	601	575	619	570	616	577	551	623	586	569	580	584	589	579	585	568	561	581	559	595	605	619	610	546	573	581	576	529	578	635	599	617	638	596	544	569	578	589	577	582	546	584	548	593	600	557	593	639	568	615	614	574	577	555	531	598	580	561	576	616	571	548	551	574	586	527	580	591	594	568	546	578	548	594	585	562	590	597	578	557	582	594	569	571	615	568	554	559	591	562	527	567	585	560	580	569	586	589	569	597	628	563	601	571	577	537	579	580	587	561	572	558	580	570	603	544	553	557	575	592	556	541	644	582	562	629	605	537	594	562	613	607	564	584	612	544	598	566	555	595	586	589	594	531	585	563	561	570	593	583	582	550	570	554	616	557	574	557	574	592	570	626	610	580	532	602	604	520	593	581	597	561	605	545	619	594	583	567	553	582	586	524	587	590	578	606	539	571	612	599	593	554	552	578	585	567	571	596	580	575	577	602	586	576	569	599	548	569	568	572	570	551	530	594	570	570	576	610	606	588	581	566	566	590	545	630	559	520	587	578	597	586	607	556	559	565	583	588	594	592	584	586	560	583	538	579	571	575	575	563	577	572	552	599	585	568	569	595	618	616	564	596	582	578	566	556	614	610	545	552	600	581	599	647	576	600	615	607	585	588	578	609	583	566	567	521	609	572	589	572	585	592	571	610	584	590	545	550	569	546	550	571	538	559	585	566	530	538	562	570	583	587	569	583	581	602	570	594	566	581	593	572	596	543	612	573	592	615	593	561	580	578	565	564	578	565	608	646	563	534	590	587	595	581	564	600	554	592	576	588	522	599	524	517	588	632	568	585	557	581	597	570	570	587	626	566	582	579	617	622	570	560	627	599	572	547	530	583	574	556	606	568	547	556	573	542	617	569	582	585	563	586	550	571	620	593	588	622	551	538	587	552	585	568	588	578	557	524	538	586	570	539	554	537	583	590	599	559	546	549	593	598	597	571	612	600	579	594	603	555	569	557	561	555	576	566	538	538	599	582	565	579	588	562	575	539	574	582	535	626	618	627	604	629	577	583	577	555	533	525	573	607	589	611	571	605	597	608	589	586	589	627	612	559	594	545	590	561	593	631	566	593	524	596	623	603	599	557	561	576	539	598	580	584	631	560	540	577	570	549	566	556	619	576	585	558	578	536	593	582	619	568	528	586	593	605	558	552	578	557	560	581	585	578	631	596	556	603	610	560	577	618	562	552	601	579	571	542	588	584	562	613	600	594	532	603	551	586	629	566	586	581	582	588	587	608	585	544	566	605	562	581	586	621	573	588	568	581	600	600	542	591	597	570	588	606	590	545	582	567	566	593	584	587	512	527	545	627	562	568	554	593	586	564	605	596	613	586	575	605	555	571	547	577	647	571	588	580	608	572	618	576	537	540	579	597	621	564	598	573	582	524	597	595	588	565	616	581	601	585	614	595	616	598	550	597	570	589	556	630	532	555	607	593	567	559	603	594	585	577	601	570	642	566	576	571	567	566	649	594	596	595	543	550	583	614	596	563	597	641	585	592	596	559	564	601	597	610	585	576	650	546	536	599	548	565	625	593	579	550	552	599	608	606	588	588	569	605	603	601	590	566	575	571	554	537	640	585	559	573	584	572	595	570	572	604	534	595	563	594	607	560	542	580	573	604	581	584	561	570	544	557	617	562	608	586	546	533	587	631	587	536	566	547	579	582	531	612	539	523	593	543	592	617	568	564	562	545	558	558	620	591	568	593	556	540	617	567	570	572	584	600	627	608	598	582	576	555	580	554	568	576	547	602	603	543	583	581	540	626	591	606	575	563	564	551	577	618	581	573	552	552	612	567	553	603	598	569	557	614	543	596	595	590	561	584	570	527	540	578	594	602	581	576	583	549	585	576	590	569	565	636	602	606	569	586	578	552	571	602	591	556	623	541	577	598	611	581	605	579	563	543	573	550	601	556	595	560	556	601	570	559	633	570	586	619	646	619	589	565	582	556
14259	1428	1100	934	701	573	547	563	502	479	445	461	526	412	374	430	405	362	374	385	352	399	403	391	352	368	398	376	335	369	376	369	390	393	360	374	359	369	394	344	363	372	362	375	383	343	313	408	374	369	324	364	361	365	334	343	390	354	366	401	356	359	384	364	398	414	321	342	350	366	356	364	367	351	326	364	342	352	355	379	377	369	369	362	340	406	379	364	375	329	369	407	365	388	380	405	342	349	396	358	373	360	399	398	382	381	377	347	365	361	396	319	372	366	402	418	402	372	365	340	340	331	337	366	376	339	323	433	420	389	351	352	352	340	374	317	362	309	374	366	408	369	354	378	346	351	364	341	363	340	368	358	332	335	347	377	402	391	309	376	356	371	395	371	350	329	357	333	363	422	409	409	351	361	325	360	371	378	383	393	366	365	360	363	374	397	350	370	353	368	334	370	373	381	390	373	345	364	350	367	359	379	361	375	355	356	344	344	364	383	345	404	342	354	374	383	375	373	396	380	383	368	391	356	360	342	399	357	366	380	355	372	352	364	359	340	351	357	367	397	370	375	386	331	336	362	355	369	355	386	341	363	349	363	370	375	353	361	340	335	347	350	332	383	308	346	353	334	391	379	381	365	364	383	411	374	352	343	363	398	359	381	403	348	340	327	378	360	375	384	402	353	408	375	347	346	346	350	373	369	394	373	333	383	372	369	364	357	355	368	343	361	345	382	380	357	340	378	379	361	320	358	377	352	363	329	353	327	361	317	324	363	345	391	360	394	367	348	380	310	331	340	365	350	364	348	358	385	389	373	369	374	388	372	379	376	370	386	404	387	347	369	319	376	337	352	391	347	360	361	350	365	335	377	355	338	351	374	335	391	363	389	350	355	371	314	341	316	352	379	356	339	392	393	393	354	350	340	368	343	365	334	376	351	413	344	338	376	358	382	331	351	389	327	374	387	367	347	374	398	353	321	398	368	384	388	393	325	373	367	339	360	367	369	375	332	365	338	346	335	383	355	373	354	354	357	351	384	389	349	342	354	375	371	344	346	355	364	359	395	350	385	371	351	439	364	361	368	399	382	400	378	385	341	357	350	389	366	363	365	333	392	363	360	362	358	356	380	362	381	375	356	364	319	350	335	339	367	374	313	383	329	348	375	385	367	409	384	388	343	349	347	333	387	412	364	374	354	347	360	375	344	402	337	384	373	390	369	353	351	344	363	338	367	361	375	338	367	346	388	353	374	378	338	359	356	379	351	357	360	344	392	350	371	350	371	363	366	361	383	384	372	333	383	322	408	385	391	380	357	391	379	365	364	356	341	360	373	386	385	397	383	351	389	359	364	390	372	309	363	326	360	342	347	345	344	375	370	358	340	390	365	361	374	340	348	381	335	401	363	370	339	350	354	395	356	367	378	340	367	355	363	385	359	372	348	395	376	407	367	343	344	336	372	335	361	365	325	344	371	343	340	361	384	340	359	349	369	380	375	356	386	357	411	346	342	360	366	334	366	340	377	355	368	355	389	349	344	377	388	392	364	393	361	362	371	354	339	386	361	372	373	366	350	388	373	380	324	387	371	383	385	387	358	308	354	354	375	356	372	340	390	391	391	381	349	360	363	361	372	341	354	338	385	388	350	397	355	361	380	367	401	373	351	349	365	354	374	366	358	341	342	369	349	342	356	361	395	346	358	372	360	417	385	327	384	353	347	339	348	328	375	330	332	380	386	362	356	331	338	377	400	421	381	364	356	387	332	381	366	343	323	368	356	371	392	366	369	330	379	398	372	356	353	384	396	350	365	374	346	338	356	367	340	353	375	364	343	354	356	370	364	344	365	365	386	344	371	359	359	349	379	315	363	344	363	330	343	355	314	361	416	433	373	359	338	342	327	346	381	372	407	367	341	375	357	326	374	369	361	334	387	385	345	374	383	377	379	359	386	348	365	359	329	363	339	391	352	373	351	356	353	362	358	367	332	343	353	328	356	398	332	397	380	375	359	394	367	316	335	363	358	399	398	354	362	355	393	370	363	393	357	371	332	343	316	367	361	359	364	412	377	387	389	388	362	351	423	362	365	349	381	347	339	375	389	333	381	356	396	337	372	370	361	360	373	356	406	349	350	350	367	359	366	332	369	345	347	365	349	346	384	363	392	327	374	361	379	363	373	346	365	352	346	354	368	337	374	330	324	373	387	347	379	390	339	384	375	395	368	341	348	363	370	345	411	360	350	413	365	371	319	395	385	380	369	379	363	388	393	392	362	387	357	337	330	361	359	366	342	329	392	368	371	372	348	391	351	374	357	384	354	331	366	375	380	354	396	391	366	358	358	366	363	344	365	373	385	389	365	353	398	389	365	358	358	350	390	360	355	343	352	383	340	337	357	352	330	351	362	357	358	372	372	342	394	363	362	366	344	353	368	382	366	332	357	332	340	370	347	347	358	383	389	390	351	368	384	335	348	358	362	367	352	387	418	379	368	383	381	372	320	400	372	352	344	350	402	380	328	375	393	367	380	374	394	371	321	359	357	351	371	362	334	347	316	371	349	345	398	348	384	370	382	392	384	364	417	360	334	345	394	385	361	380	335	376	368	390	358	358	401	333	351	359	360	382	337	355	360	351	358	416	372	359	407	369	387	372	377	392	361	368	422	394	396	329	359	364	375	355	332	360	338	352	328	373	358	393	370	343	370	349	389	364	362	357	322	362	370	372	353	388	397	359	366	377	359	364	348	385	375	371	369	373	319	353	371	326	360	354	303	360	383	363	367	339	372	391	374	375	397	384	372	335	382	353	363	323	341	389	350	364	340	340	345	356	376	365	319	358	375	341	363	322	386	374	374	331	357	380	382	350	371	351	365	372	360	360	353	379	369	349	404	370	344	352	361	344	393	324	353	338	360	380	373	391	355	371	349	368	389	391	347	384	417	359	342	362	379	382	371	372	355	393	365	372	317	341	374	358	379	347	409	365	347	340	369	368	346	349	375	388	402	360	390	353	355	408	382	368	343	358	398	386	337	322	393	369	351	356	327	372	375	345	374	338	386	387	354	359	392	320	374	378	356	364	333	373	379	342	367	396	405	406	339	357	355	385	364	354	380	354	377	386	354	360	369	346	351	371	334	360	376	366	377	369	368	386	370	381	381	395	346	343	370	363	364	369	382	376	365	349	375	345	306	302	354	319	308	335	382	364	391	385	363	369	366	370	373	355	405	382	380	345	384	383	376	368	366	366	399	382	359	361	368	349	376	401	353	382	346	387	355	393	308	390	373	365	364	348	371	324	389	356	366	371	378	332	367	386	332	371	343	353	360	371	353	379	380	368	345	392	402	326	339	374	383	364	375	357	381	361	358	346	368	325	376	433	375	347	356	363	375	348	355	346	378	356	372	352	351	371	338	344	361	375	351	365	341	323	371	357	348	355	352	371	380	363	366	324	376	424	368	393	366	366	345	385	333	359	362	367	379	377	377	325	365	352	355	375	328	345	361	387	339
8285	1474	2250	2498	2318	2150	2039	1838	1663	1490	1378	1496	1682	1241	1166	1161	1072	1102	1018	991	1034	900	963	939	973	989	931	978	926	949	922	944	954	930	903	920	971	951	917	908	914	937	866	865	871	890	902	887	879	858	875	914	886	924	886	922	978	908	908	907	866	869	932	897	886	885	950	881	912	910	844	908	899	843	864	901	878	935	957	924	884	895	902	876	918	925	858	924	880	893	884	893	902	905	928	932	866	942	886	894	897	927	862	887	918	893	901	936	886	922	918	953	884	886	834	894	883	924	862	930	852	889	933	843	871	880	880	860	859	911	873	896	864	900	872	895	942	867	881	892	873	869	850	893	903	912	916	898	905	887	919	874	870	858	858	927	873	853	873	893	908	892	895	877	927	926	904	859	981	954	923	855	902	859	869	821	921	874	888	895	886	858	874	901	883	878	869	909	901	885	903	943	829	894	881	930	847	900	909	940	892	885	896	931	891	912	909	937	857	897	879	855	894	872	931	945	908	906	875	866	917	913	853	891	906	838	883	867	845	876	923	921	913	848	874	897	903	879	891	888	852	854	836	864	925	916	903	870	921	938	919	916	907	944	878	906	945	933	901	893	929	916	883	849	913	914	875	869	959	887	903	927	919	854	853	892	857	922	904	851	881	905	833	898	879	882	870	935	891	906	891	860	884	865	882	847	839	861	935	931	892	883	849	899	896	842	885	871	894	881	886	891	894	880	887	890	871	875	885	889	888	887	904	889	878	882	928	918	846	844	893	890	851	907	863	913	964	906	831	838	863	907	857	798	859	908	926	876	896	902	935	907	903	915	866	900	889	903	903	916	886	898	846	914	863	919	910	906	903	871	903	870	925	860	898	906	838	902	904	867	850	904	887	855	848	901	851	954	873	863	860	867	907	854	933	903	905	909	827	895	887	914	968	879	867	871	912	906	905	880	895	921	891	911	876	876	885	892	865	899	825	875	873	851	887	889	899	936	861	900	883	928	846	911	887	879	920	829	881	921	890	885	924	868	879	886	916	881	889	955	942	894	870	826	870	866	895	912	887	826	831	883	889	895	867	923	890	934	920	840	870	917	943	932	879	915	905	885	963	892	905	798	938	854	894	884	884	923	852	902	950	891	910	941	892	874	899	912	858	888	939	907	863	880	927	858	908	868	855	930	913	884	884	918	890	867	893	891	945	934	928	843	913	892	862	890	861	897	926	880	868	932	837	906	878	883	873	851	912	950	856	883	895	860	914	917	888	889	888	951	968	914	928	930	857	925	957	883	841	831	889	855	905	876	868	925	857	921	956	840	938	926	865	894	886	865	858	867	850	835	861	868	885	934	879	877	902	897	823	920	896	830	866	875	842	883	897	916	923	871	872	892	977	930	920	869	885	905	906	872	892	923	874	843	897	849	915	869	837	913	893	849	912	914	867	927	975	906	907	953	921	859	881	835	883	859	910	899	910	933	925	895	886	868	890	894	894	906	886	901	852	904	891	830	881	863	863	903	864	877	899	909	920	900	854	858	834	890	893	928	825	898	856	890	852	889	886	925	858	895	829	913	877	860	916	943	861	837	938	873	905	864	899	875	991	869	899	894	895	872	881	883	903	950	892	873	897	842	915	886	891	896	914	870	871	887	879	932	909	904	876	895	875	885	894	877	902	904	872	848	880	831	892	905	909	956	923	852	900	908	875	880	878	927	822	947	874	867	878	893	873	897	916	921	877	886	921	904	916	889	890	886	936	924	838	923	883	863	894	918	866	885	869	859	864	924	845	934	910	886	865	932	862	938	857	880	901	877	852	885	913	921	894	893	906	916	928	850	855	852	895	877	942	871	954	942	866	895	876	947	923	815	828	885	860	919	914	887	939	910	935	860	903	828	904	889	875	885	955	887	869	912	918	899	904	855	890	880	871	898	864	897	918	893	859	888	901	889	869	849	839	871	885	909	866	934	879	843	893	849	875	892	915	928	897	870	899	874	858	912	887	906	871	886	924	887	875	868	895	857	852	916	883	894	905	880	908	887	907	909	916	855	855	937	891	874	890	905	808	881	878	901	870	897	878	895	877	906	856	883	876	904	854	920	877	943	908	864	913	881	858	875	945	834	926	892	903	902	922	852	878	862	866	886	816	825	852	884	929	856	922	882	867	920	881	857	880	871	882	854	910	933	879	875	854	871	900	860	851	895	924	852	902	903	891	902	849	889	894	865	903	909	882	851	924	916	914	904	920	866	837	888	878	898	877	892	913	901	941	917	832	904	919	902	870	921	883	893	881	944	914	902	924	917	884	933	888	956	902	963	848	893	901	880	872	927	915	868	888	899	894	884	941	847	918	855	875	925	851	951	834	853	878	920	909	887	864	877	897	836	889	809	870	948	874	886	878	931	880	838	876	881	928	896	811	915	923	863	882	861	880	898	887	868	838	913	837	882	907	898	916	851	876	872	894	854	923	848	918	842	907	896	885	874	946	882	920	882	946	879	948	876	842	847	936	827	882	854	885	883	951	905	878	890	876	929	846	917	845	892	872	904	940	927	857	902	888	852	881	867	855	844	902	871	935	907	877	898	904	829	896	878	913	922	909	852	911	907	894	859	953	868	828	936	841	915	914	868	879	870	906	928	895	918	887	905	934	953	832	884	900	888	841	875	938	896	907	863	834	908	910	884	910	891	921	920	891	915	881	902	928	879	900	914	875	867	910	932	909	879	990	876	921	900	843	904	836	949	875	866	888	894	865	927	885	905	913	867	850	946	883	884	902	910	904	901	893	931	893	855	893	912	876	894	902	915	873	916	881	898	881	878	873	935	903	927	887	916	869	868	898	867	842	871	974	887	933	842	869	841	890	864	920	908	850	911	882	917	865	862	860	881	947	923	887	920	916	923	899	915	857	889	918	891	895	882	925	879	882	873	868	876	897	886	847	866	873	950	833	885	866	849	846	896	910	870	918	924	867	912	898	861	904	904	921	930	906	890	891	880	900	900	889	864	866	874	870	889	891	886	925	872	817	908	907	817	916	917	849	857	892	850	886	808	851	940	879	876	856	858	926	878	848	861	853	853	896	877	921	838	903	915	841	906	915	905	909	868	902	875	858	899	906	915	917	870	896	946	920	890	914	920	850	855	937	903	905	833	948	902	878	853	930	916	906	882	871	909	933	873	957	894	881	829	853	854	881	925	890	889	891	884	928	911	861	904	860	891	892	879	903	937	864	903	898	875	909	948	886	849	884	864	883	888	909	877	892	896	883	917	870	887	924	896	938	841	889	867	906	915	914	905	890	925	872	869	946	895	888	864	887	856	866	884	946	905	885	934	914	820	890	880	902	920	980	925	869	914	770	884	924	891	919	902	926	878	841	874	934	869	898	864	897	867	883	881	878	891	917	874	893	912	879	922	884	899	927	893	938	850	909	911	910	929	895	896	892	889	870	894	874	891	884	898	891	921	896	829	885	901	872	931	819	892	849	913	924	926	912	931	876	901	921	856	880	901
1579	398	372	370	388	339	346	406	369	366	379	388	372	402	353	368	348	407	369	388	377	372	375	358	380	338	361	383	425	344	373	349	363	358	346	359	352	336	373	358	371	361	379	320	397	335	364	337	343	377	390	386	357	378	374	352	361	368	396	358	310	348	343	356	381	347	363	310	354	384	353	392	365	358	374	324	344	379	363	396	413	385	350	370	363	381	363	357	337	323	362	384	375	368	354	335	379	341	358	352	411	367	401	344	337	391	359	372	403	368	339	383	346	372	328	376	364	404	369	348	366	395	371	343	328	377	385	360	356	336	371	350	377	371	379	390	376	384	331	358	355	351	340	348	354	373	351	366	357	365	333	343	366	372	391	361	328	359	333	388	362	351	342	348	369	344	321	349	361	373	302	316	383	341	337	409	348	379	337	388	373	359	383	377	347	358	379	378	344	334	361	334	357	342	352	402	374	381	367	422	346	407	322	335	354	352	377	367	383	350	346	357	385	372	380	385	343	359	360	359	323	364	377	348	358	346	357	314	378	348	343	408	386	377	358	362	346	361	346	377	350	333	352	317	319	349	372	370	353	394	339	351	386	366	368	352	342	363	334	384	347	357	339	368	409	444	352	370	342	342	358	353	333	325	363	363	391	381	349	335	339	380	325	355	347	377	368	362	361	344	315	383	391	333	350	347	349	393	348	392	381	350	336	373	385	347	338	333	343	376	368	382	387	346	361	355	352	374	398	366	376	350	368	348	341	372	371	351	371	352	357	384	371	375	378	363	357	340	398	345	309	344	343	338	374	367	367	358	357	361	366	342	360	352	356	361	354	370	341	366	359	350	356	334	381	330	395	367	346	380	351	349	335	363	377	365	343	377	363	361	348	398	364	347	400	376	364	345	337	342	377	355	375	382	387	371	362	370	318	396	420	383	362	331	338	328	337	376	351	366	362	383	350	369	367	383	345	386	335	372	348	357	365	360	382	338	348	350	351	358	334	393	368	368	365	364	335	347	384	393	379	374	364	354	347	384	370	380	386	333	343	359	326	387	346	355	346	356	319	337	340	366	384	346	355	379	362	343	386	354	317	401	380	332	354	359	402	354	362	343	387	363	361	365	394	375	373	347	369	311	351	362	354	371	362	335	376	320	367	343	371	368	358	354	365	344	347	354	377	370	371	355	338	355	371	334	397	355	329	322	341	388	358	376	336	371	343	358	360	350	380	393	365	335	350	368	364	331	324	337	353	385	347	391	377	388	396	386	353	352	331	365	380	370	396	340	355	352	347	347	352	366	358	338	368	382	312	366	357	375	371	374	361	387	364	353	383	388	328	379	374	338	366	319	357	370	384	343	355	359	342	406	361	344	363	377	361	357	372	342	382	389	352	361	377	338	382	368	319	368	336	391	346	348	360	363	348	350	385	364	394	355	342	357	375	372	377	345	337	391	338	365	373	377	359	343	374	354	344	328	361	316	368	369	332	376	392	391	343	349	373	341	357	352	338	346	359	381	385	385	348	386	348	394	329	368	343	363	347	350	341	320	374	380	374	354	356	347	356	377	382	367	377	339	385	380	366	368	363	325	367	356	358	335	405	348	351	316	366	348	369	346	337	348	385	356	357	383	359	354	349	378	373	362	352	359	407	365	349	332	351	344	346	382	390	363	347	386	352	364	338	334	343	367	343	356	358	354	345	408	382	415	366	324	384	351	358	342	329	372	321	351	353	393	363	370	366	382	389	404	370	383	376	298	330	374	346	389	356	391	356	372	365	350	362	366	313	388	359	345	412	389	350	369	380	355	354	335	370	367	382	356	335	327	364	333	355	352	359	359	339	363	356	361	311	364	351	357	367	374	354	358	354	352	395	363	360	366	354	367	377	346	342	357	351	374	331	336	409	351	345	371	359	346	390	391	348	378	365	381	388	369	359	330	361	338	359	356	357	366	350	372	371	327	363	372	324	362	365	366	386	340	356	378	385	369	371	360	338	338	411	348	367	346	346	354	353	356	399	376	365	380	350	387	374	374	339	351	389	355	375	357	354	347	367	382	368	360	355	346	400	380	385	406	343	367	352	353	341	338	366	341	376	371	358	374	357	381	390	380	370	366	346	373	348	384	334	388	368	377	397	377	409	363	360	370	369	369	346	358	342	338	336	380	407	358	370	344	374	359	376	315	346	351	312	343	373	366	415	376	354	371	386	363	327	390	381	382	352	365	354	338	344	349	373	347	374	360	336	381	311	346	383	393	347	405	351	412	357	377	374	354	390	356	354	346	331	321	346	357	363	369	361	327	358	392	385	377	353	344	410	367	329	387	316	365	383	333	376	354	384	337	388	395	361	355	336	368	346	351	310	343	335	353	377	365	348	355	356	397	378	335	390	372	367	381	346	375	355	381	392	379	327	323	368	336	357	351	385	341	362	337	344	374	330	376	380	395	369	356	337	397	359	339	340	434	358	378	377	333	351	347	352	354	333	351	321	359	343	377	389	391	351	366	374	338	370	440	334	352	388	362	357	370	401	383	310	344	389	348	362	351	408	364	365	402	344	385	345	376	344	374	353	355	342	353	341	324	369	338	365	370	353	356	332	370	368	338	360	380	336	377	332	379	377	391	382	371	384	345	357	372	338	342	387	360	381	359	365	362	372	372	364	367	381	346	332	374	356	351	356	348	404	370	339	395	362	357	355	362	352	357	376	331	334	343	371	364	351	356	377	389	358	368	346	360	320	367	369	343	366	340	402	355	356	334	342	340	361	415	373	379	366	404	375	352	369	316	345	344	351	359	379	353	334	378	357	350	333	364	371	338	356	357	349	355	363	353	394	363	359	352	359	392	332	379	334	356	327	344	320	338	358	359	381	404	348	374	370	361	375	369	355	359	330	382	411	349	362	390	373	352	368	339	388	364	367	396	332	362	349	362	389	362	360	383	383	379	399	360	401	362	398	364	332	360	350	360	389	373	339	350	357	383	389	370	339	343	371	368	335	387	365	358	331	380	371	370	348	404	365	366	373	367	397	381	362	345	319	353	396	349	370	342	363	374	391	359	333	372	372	376	380	392	402	308	347	333	390	399	370	359	321	331	355	379	348	422	353	386	362	358	379	384	378	356	346	393	364	349	327	319	349	384	363	343	364	363	369	392	335	361	367	372	370	349	376	368	381	367	362	386	335	384	340	359	365	383	356	400	357	361	378	369	378	383	338	379	383	368	391	367	347	319	374	376	318	356	375	379	324	364	347	365	338	365	333	383	378	372	360	352	345	390	369	360	385	347	378	389	374	361	341	371	359	362	338	353	342	403	372	375	362	378	360	352	346	365	317	386	363	352	372	339	379	347	365	369	369	408	390	362	369	353	322	369	348	376	361	394	353	335	329	356	370	383	351	378	378	385	364	364	367	352	350	381	389	371	345	372	330	387	339	345	393	371	355	343	379	385	367	382	384	365	328	307	358	325	345	329	366	332	359	346	350	332	330	359	325	383	332	361	353	385	412	376
1962	861	863	906	921	893	912	933	867	897	882	855	1016	897	918	872	851	876	841	834	819	802	862	885	882	871	886	849	818	806	854	853	851	865	798	905	889	831	788	887	886	838	838	873	832	823	909	867	853	866	912	858	841	880	837	865	878	847	851	861	834	843	874	883	859	883	819	870	941	853	789	852	798	862	858	873	876	901	825	813	814	841	835	841	865	903	899	878	868	881	846	799	865	892	897	797	838	845	835	862	794	863	883	844	901	861	841	860	850	871	849	842	820	820	805	829	845	853	849	874	840	879	909	818	860	872	839	835	810	791	852	879	861	886	874	824	861	839	839	858	869	864	823	826	837	822	828	848	822	807	849	877	790	848	858	885	806	839	869	823	817	841	861	840	853	863	843	848	887	865	843	874	830	866	857	823	837	790	880	852	894	834	879	808	848	881	843	872	878	851	854	886	876	805	866	830	861	820	810	883	856	819	864	822	879	883	878	894	879	881	829	840	826	887	880	886	838	883	885	793	853	899	869	804	846	867	878	802	860	893	883	846	825	875	838	839	885	803	871	867	850	847	856	846	864	824	888	820	842	827	850	850	917	837	860	845	819	879	872	833	902	852	811	859	847	843	788	911	791	852	823	848	856	846	879	846	830	826	889	927	872	868	838	841	822	811	883	848	830	887	870	882	833	784	859	803	879	837	841	818	855	867	874	859	818	860	839	809	857	900	853	862	888	842	880	916	809	866	829	824	792	862	847	847	824	793	820	860	823	834	823	837	801	840	835	814	861	880	868	873	884	875	838	850	830	852	881	832	859	813	827	835	813	864	840	837	823	832	839	828	858	789	857	822	860	897	902	879	825	845	839	881	831	889	787	828	840	864	852	908	837	876	865	897	786	838	863	840	827	874	890	834	879	835	880	839	865	872	852	859	892	876	841	837	846	869	839	841	814	837	807	841	817	850	815	874	848	810	854	849	884	887	831	864	897	864	857	911	853	864	890	807	876	900	862	853	844	835	844	874	839	825	791	805	853	857	872	860	867	861	834	807	797	764	892	866	870	815	867	880	868	845	862	868	841	815	864	817	844	836	846	830	880	818	822	829	894	823	842	848	874	875	831	817	887	849	829	868	829	839	836	853	849	836	853	898	861	846	788	861	834	854	826	869	809	899	854	870	862	808	841	870	867	884	847	906	813	825	854	796	797	890	855	817	878	876	909	824	858	849	862	824	828	842	821	843	874	841	847	892	888	806	850	845	872	855	855	865	810	796	864	795	876	810	823	822	841	870	853	848	849	800	867	847	827	815	900	850	854	838	805	820	861	871	878	836	873	849	852	883	818	856	904	845	836	850	837	937	807	871	904	795	861	920	830	884	881	803	812	866	900	867	851	817	879	858	896	820	828	846	904	860	853	876	862	861	840	836	849	847	852	813	826	825	807	897	837	836	890	832	914	826	833	887	816	843	860	883	872	843	834	825	826	859	816	861	847	837	825	830	912	921	850	825	801	838	904	843	907	821	857	811	863	853	834	855	852	835	887	841	829	811	838	862	837	860	844	870	882	862	847	896	847	868	808	871	845	783	856	869	871	867	879	839	832	841	889	855	814	915	816	878	891	852	819	841	868	837	840	845	817	844	831	876	893	839	889	843	832	861	814	899	867	862	862	831	857	820	840	904	850	817	845	840	889	851	869	855	766	841	890	853	855	802	854	834	820	860	838	867	838	834	857	835	853	837	849	882	863	843	852	859	836	861	882	863	823	840	896	854	826	827	849	864	817	871	892	844	827	835	826	855	851	907	908	942	842	870	888	874	877	828	858	858	842	821	840	818	818	838	835	860	845	892	826	835	845	906	834	822	855	899	858	847	834	827	862	883	815	813	864	853	805	868	882	867	835	871	880	875	833	850	793	860	831	847	826	869	867	828	853	853	853	838	872	904	792	804	853	831	835	832	897	819	873	857	784	835	889	825	845	823	903	827	827	838	829	835	848	831	865	825	809	864	849	850	852	803	842	897	916	893	861	903	833	859	826	829	883	810	871	889	939	846	821	830	856	809	934	822	879	839	856	861	903	802	861	893	843	870	863	789	835	868	838	908	827	851	799	856	836	882	881	870	865	855	872	785	868	871	833	890	823	847	815	826	836	846	890	835	866	846	877	826	882	840	859	829	830	843	837	851	856	846	870	858	847	876	845	764	850	884	849	871	888	825	833	831	853	895	845	922	852	894	835	805	844	885	841	833	825	855	824	871	855	851	837	874	813	831	878	847	796	793	832	907	818	836	850	794	821	832	815	836	831	895	854	862	853	844	813	828	794	815	885	862	838	836	811	843	809	838	809	870	857	896	839	871	851	847	870	835	785	854	871	827	848	855	850	876	843	813	875	807	877	798	832	919	842	796	858	856	808	826	889	894	853	899	870	830	807	900	860	826	862	844	830	849	857	845	923	828	812	829	844	841	815	820	830	908	854	845	843	816	867	841	864	807	869	846	856	822	833	856	831	834	903	875	854	905	877	840	824	836	897	846	824	858	876	849	809	858	799	786	872	852	886	859	883	867	906	832	843	894	895	841	854	853	853	908	837	882	896	830	896	851	872	791	852	882	847	839	880	882	851	864	869	831	846	783	856	846	837	878	848	851	828	873	843	865	807	871	845	859	840	853	795	850	832	837	900	879	911	850	858	858	820	856	812	877	812	849	894	858	860	854	840	886	786	838	865	841	855	870	873	858	863	846	823	856	890	825	877	823	855	855	862	810	840	846	871	910	826	820	848	812	870	853	831	843	897	827	833	865	852	881	882	840	818	827	883	826	848	852	846	860	851	853	850	861	861	889	838	879	855	831	869	800	830	867	845	872	814	838	907	827	874	868	827	917	827	831	870	866	833	808	831	863	885	835	858	852	837	817	862	878	804	862	841	851	820	856	896	851	833	893	870	894	870	815	863	784	864	842	890	858	847	862	836	818	877	881	866	840	816	863	788	894	827	813	880	855	837	867	804	833	854	853	865	825	840	850	820	862	873	877	836	833	920	842	848	869	838	867	838	769	830	877	859	835	804	832	825	822	842	858	821	906	882	874	834	828	839	870	842	837	899	885	832	832	907	885	839	831	901	829	830	871	816	846	844	919	837	813	940	869	836	822	850	851	831	875	881	827	831	807	889	855	851	813	890	828	857	849	844	860	820	849	772	889	822	833	849	850	851	841	857	871	857	820	877	827	841	872	873	873	874	821	828	838	853	870	800	792	838	864	838	859	845	835	833	911	798	872	866	851	838	832	876	842	859	834	857	904	860	867	850	824	865	855	853	849	839	835	869	819	889	878	790	877	885	817	872	929	850	818	806	828	870	887	829	844	884	864	833	812	887	824	835	862	829	818	818	891	794	827	837	757	894	860	850	867	906	871	866	913	865	865	869	843	866	843	846	871	897	874	885	856	868	821	888	846	870	883	868	808	858	828	893	807	858	895	844	872	852	841	841	871	898	839	900	819	880	841	805	854
6855	542	544	429	359	354	327	299	321	292	236	257	239	270	206	228	244	224	193	207	212	245	237	207	239	229	189	220	213	199	220	226	213	190	221	227	218	203	230	222	208	231	241	206	239	201	222	194	250	226	216	195	227	200	202	235	211	217	222	182	220	241	228	240	230	208	235	229	190	206	217	178	194	185	231	196	202	192	187	206	216	220	231	198	223	243	209	232	213	193	221	246	216	231	199	213	223	223	206	205	222	195	222	249	210	188	207	236	222	214	215	220	215	205	211	252	191	234	200	235	198	231	217	234	205	224	221	168	207	221	228	216	227	210	199	202	206	224	192	247	212	192	194	208	213	205	217	227	213	204	224	213	211	228	202	212	169	220	201	206	221	222	218	219	228	179	207	219	227	221	223	219	193	208	194	234	201	220	215	193	190	226	214	204	211	234	229	228	233	238	203	198	213	220	217	192	226	217	224	229	208	222	218	215	203	204	195	212	219	221	212	187	197	201	211	211	200	229	188	248	201	224	215	212	226	205	224	208	198	228	216	209	227	192	228	187	208	205	177	217	216	231	201	197	222	196	207	206	211	212	213	197	218	213	195	231	211	225	213	223	220	187	198	224	218	199	205	240	228	206	173	217	217	236	201	207	216	223	220	210	212	218	182	222	220	205	200	207	216	212	238	213	216	224	221	194	213	209	195	243	214	209	217	202	212	199	212	208	236	236	257	212	195	198	201	225	228	209	207	208	225	203	224	203	228	215	196	216	196	207	196	199	201	202	230	210	193	235	209	237	221	210	227	195	227	197	219	227	216	216	204	208	226	198	202	237	225	178	249	191	209	245	203	211	209	209	217	193	237	212	193	217	215	212	223	193	213	211	199	179	204	216	232	187	217	198	217	222	206	238	216	241	227	225	182	210	210	221	197	200	201	201	214	223	186	210	230	206	212	217	199	212	216	213	219	224	195	207	219	222	226	206	222	216	200	225	203	226	231	212	240	211	200	210	218	230	209	180	205	210	217	194	196	211	192	247	237	191	208	231	198	194	237	236	223	225	216	203	193	210	207	214	213	233	233	235	195	206	221	201	171	229	210	201	195	230	215	235	194	205	252	210	237	186	212	201	178	199	236	227	216	205	229	217	214	235	207	188	219	211	230	228	219	227	207	239	242	236	205	203	219	235	222	223	191	197	251	228	230	209	253	229	207	228	194	197	219	206	255	204	210	209	203	218	246	245	221	236	234	239	197	210	207	224	207	196	208	212	215	221	222	214	200	222	198	217	237	259	235	219	201	213	244	197	220	217	235	240	218	222	206	207	191	211	230	219	206	244	199	211	216	211	225	239	197	188	205	188	198	225	223	191	210	242	199	204	251	223	217	244	235	227	235	208	235	213	188	223	219	175	193	206	215	201	196	232	226	180	195	233	195	205	209	198	204	198	215	217	220	231	210	215	209	190	200	233	196	207	253	205	234	211	245	211	223	225	218	199	219	216	210	194	194	219	192	219	223	227	207	237	238	209	198	220	203	219	226	199	227	238	231	208	217	234	205	230	196	221	236	230	224	209	202	219	198	233	203	210	252	238	235	236	223	207	216	226	202	237	223	217	224	185	211	199	215	208	261	221	199	238	226	222	209	193	208	230	243	213	207	202	201	213	206	209	182	213	226	222	221	211	212	236	199	229	222	217	246	205	210	222	195	227	214	205	193	229	194	214	225	203	211	237	240	183	206	211	209	190	222	240	225	201	228	196	209	230	214	239	215	231	202	224	210	221	217	226	218	208	197	213	207	242	217	220	207	198	208	249	239	225	206	202	216	217	198	202	187	236	194	193	221	225	225	214	233	210	226	205	236	219	221	221	214	242	214	249	208	218	256	217	214	235	221	243	255	193	196	213	214	205	191	230	233	207	192	196	221	217	198	226	242	209	215	249	201	225	192	225	174	226	189	214	199	216	200	198	192	181	185	230	212	193	245	202	205	210	223	195	200	194	198	210	193	216	202	198	193	199	178	222	193	230	240	226	225	223	208	235	220	225	223	238	196	229	191	205	226	235	201	227	202	224	217	179	204	213	209	205	209	225	212	220	227	208	200	217	214	213	180	227	229	220	214	222	210	234	246	202	201	261	193	187	173	222	220	189	195	219	202	200	186	190	220	208	202	222	232	215	221	241	218	234	184	227	228	233	201	196	216	214	212	234	227	245	212	197	222	203	195	216	196	245	183	199	211	242	199	189	210	218	232	225	218	229	217	197	214	217	200	199	212	209	230	222	218	207	223	204	197	225	208	181	211	208	255	233	215	219	233	241	223	180	205	197	233	216	200	224	208	248	200	205	231	240	219	213	219	207	232	237	206	231	204	219	209	232	241	245	204	220	184	182	212	226	202	221	213	214	198	196	221	226	220	217	230	212	173	234	221	185	218	217	235	203	221	206	230	189	213	198	181	183	243	207	228	203	194	189	209	198	227	180	219	223	175	209	221	205	194	209	207	222	213	222	210	227	213	192	215	202	218	226	210	195	217	222	210	190	235	206	218	209	202	224	230	205	245	214	202	249	194	225	200	216	218	220	234	215	213	205	240	234	212	222	210	197	218	238	222	216	243	206	217	201	215	221	215	239	217	197	190	225	199	214	196	216	217	235	223	194	220	198	231	214	199	204	171	239	218	189	183	190	201	207	209	212	187	230	221	218	222	212	211	218	228	201	212	216	197	203	222	197	226	201	216	211	217	219	184	209	190	206	214	212	183	223	223	225	213	227	210	212	189	227	209	225	221	202	182	220	211	219	233	212	195	200	193	228	226	218	237	214	209	244	228	188	203	222	221	203	221	221	206	193	226	180	222	189	239	199	202	219	205	218	216	203	227	190	234	214	207	242	220	244	207	231	204	209	250	212	205	216	221	251	194	215	223	211	208	220	200	210	204	225	208	209	223	209	216	232	223	217	208	231	192	234	203	209	233	228	211	219	202	229	190	216	212	234	194	212	234	197	223	218	236	186	212	201	235	206	207	212	226	187	219	177	189	187	223	226	215	241	230	212	203	200	223	199	203	234	236	246	196	230	239	218	234	215	205	186	186	224	210	199	191	198	172	218	237	255	222	219	209	206	186	215	209	240	235	191	222	238	241	187	204	212	212	233	197	237	221	238	179	226	208	214	235	229	228	200	207	218	213	207	193	213	204	208	222	208	189	209	198	218	194	223	212	220	227	210	213	217	194	205	238	220	210	240	227	202	210	180	190	222	196	209	224	231	203	224	201	252	238	232	239	193	229	202	203	245	224	224	220	214	233	207	200	206	211	209	196	223	198	221	204	188	202	228	185	221	210	180	193	228	195	223	216	194	245	205	239	206	193	240	206	232	228	245	206	222	247	227	211	203	200	201	208	200	218	209	235	200	197	225	210	232	220	184	202	224	230	201	206	198	241	229	232	235	215	236	217	265	214	200	218	217	217	178	193	207	194	226	215	198	247	210	232	221	201	182	193	215	197	211	220	200
6132	821	1239	1398	1345	1241	1150	1084	910	845	808	814	907	824	729	665	666	573	634	629	623	598	651	611	608	606	584	618	589	582	600	618	600	589	602	572	599	662	576	608	611	532	556	597	550	590	576	559	562	608	593	563	569	582	541	589	561	592	578	601	582	596	575	580	606	609	540	606	567	586	570	615	571	588	573	618	651	608	569	594	592	594	574	603	604	585	609	571	597	583	549	574	573	550	556	575	583	579	551	566	616	582	578	592	544	542	581	573	597	549	576	593	565	574	547	601	559	576	572	554	559	593	599	546	575	572	590	534	547	569	620	596	549	586	606	557	559	584	596	606	609	556	584	573	592	569	591	578	577	590	576	585	636	572	575	545	563	604	585	582	557	559	587	558	607	607	579	572	569	574	574	590	586	585	575	563	568	562	529	608	558	597	606	555	582	565	570	608	579	586	591	561	552	546	546	584	571	563	572	572	600	555	585	576	562	577	558	565	570	577	625	544	546	574	580	570	565	539	585	580	581	602	594	581	548	614	598	578	571	562	584	618	576	599	539	593	555	607	574	556	548	589	569	558	559	572	562	574	570	598	561	570	606	524	557	590	526	568	573	557	574	564	584	594	539	595	596	558	576	543	549	586	607	599	574	581	583	574	598	551	576	605	543	576	602	569	567	542	597	581	556	570	579	557	548	544	564	576	560	578	585	547	593	631	585	611	598	592	547	573	578	556	615	563	598	594	588	563	537	603	580	565	599	582	584	593	595	579	592	568	570	550	620	559	578	555	574	566	587	584	587	584	582	573	533	589	579	595	546	596	550	589	581	602	572	552	539	597	593	582	563	575	596	578	555	568	543	552	562	565	578	628	592	589	622	552	623	571	548	593	593	595	584	587	553	591	572	544	574	601	580	542	578	535	579	563	610	600	563	581	569	524	587	572	593	556	617	622	537	578	573	586	586	557	546	578	561	563	572	561	605	598	583	607	535	566	592	604	631	572	563	532	533	557	617	569	567	514	581	565	596	588	610	562	574	586	597	573	566	543	588	640	565	593	580	575	560	593	527	546	569	591	578	549	548	574	566	577	611	581	567	576	582	585	599	611	545	547	577	561	573	568	593	606	542	570	603	610	581	603	562	550	582	571	554	591	566	550	553	606	600	589	552	593	609	563	600	595	574	559	561	560	563	610	562	594	578	570	572	543	578	577	590	571	549	582	605	565	548	555	525	595	574	585	591	573	545	563	571	566	602	580	607	589	590	587	546	583	604	587	589	663	570	576	601	560	583	589	553	572	574	527	590	582	597	571	554	579	587	587	532	572	538	565	597	567	566	563	612	598	571	610	565	597	586	586	550	585	575	568	567	589	558	603	529	585	574	525	598	601	608	554	584	579	546	554	590	596	569	548	540	584	581	591	603	568	549	513	557	592	550	580	555	596	592	575	535	588	620	524	611	547	548	589	536	574	563	568	562	603	553	579	605	576	552	542	545	577	584	572	585	589	548	600	515	571	555	587	570	647	624	524	555	579	524	540	561	557	570	581	595	568	575	607	556	550	577	581	575	578	556	595	565	565	601	611	572	574	564	610	518	596	563	533	547	595	622	604	629	609	588	555	587	580	540	589	570	552	634	597	582	548	586	592	582	589	592	564	602	535	554	530	544	588	570	618	507	603	542	600	588	522	577	598	558	546	606	560	559	549	584	599	595	611	541	581	595	592	575	548	570	597	564	562	570	566	541	607	571	568	580	591	634	539	560	584	618	558	556	567	609	603	595	603	582	590	576	536	570	586	552	550	559	605	544	564	584	606	573	561	539	574	562	583	569	578	568	568	535	633	563	545	587	634	615	605	612	518	563	534	569	591	590	610	553	534	574	548	565	561	597	582	592	543	569	579	575	553	538	553	583	596	585	539	592	562	593	562	607	572	601	597	601	623	548	593	560	561	555	524	611	539	597	534	590	550	591	585	593	563	568	559	542	558	541	568	604	593	578	570	558	557	609	547	586	539	600	587	556	554	608	609	566	575	574	590	577	546	554	564	584	596	575	567	555	579	554	556	563	600	584	566	637	563	544	619	605	605	574	587	565	587	567	596	559	580	560	555	602	619	582	600	574	557	609	545	560	573	561	594	586	548	579	625	602	586	585	576	594	585	599	584	547	564	590	548	577	564	596	554	572	612	590	570	575	591	569	579	533	579	579	585	566	546	634	586	591	542	561	598	582	598	572	581	572	577	578	594	573	545	605	583	544	561	577	592	577	562	567	581	589	552	541	571	565	562	561	579	582	562	597	548	534	582	603	538	544	592	576	533	553	564	565	591	525	590	603	546	559	573	605	565	596	537	555	540	582	568	558	580	605	565	607	555	616	590	579	587	567	615	546	608	546	549	601	598	563	572	565	603	560	637	544	568	541	575	545	594	584	565	544	596	597	578	607	550	588	564	553	606	575	615	559	600	565	588	594	549	599	588	609	636	515	573	576	558	585	570	577	585	580	527	583	597	581	556	556	588	551	573	581	554	558	558	518	561	593	555	572	605	588	601	609	531	579	568	599	555	609	536	582	593	574	554	532	586	616	563	553	570	573	554	591	573	570	598	576	583	573	589	616	580	541	560	593	561	530	540	557	612	575	546	556	596	584	548	577	599	561	582	637	599	548	557	576	522	569	594	614	591	580	603	547	567	574	567	587	570	566	569	569	528	579	599	572	571	558	606	594	578	553	568	564	596	593	570	610	588	586	580	533	530	576	602	595	596	565	600	571	591	599	553	602	562	601	535	594	539	556	583	550	595	607	610	555	581	582	552	572	592	555	599	577	571	566	607	603	601	537	572	591	611	601	563	573	574	590	571	619	570	596	612	569	572	510	565	553	568	576	525	561	553	554	604	555	599	603	573	575	569	570	578	604	558	559	578	578	580	581	575	558	578	608	591	572	566	563	538	554	577	572	581	566	600	530	574	546	592	580	591	556	574	563	593	555	590	590	632	589	582	586	604	616	585	539	582	596	581	556	571	614	586	550	554	553	553	522	596	597	596	553	544	592	593	576	620	578	589	595	583	540	527	602	601	578	562	602	561	566	604	595	573	583	552	589	581	639	572	577	581	572	562	575	591	532	582	572	584	588	573	576	559	562	615	583	551	600	558	548	590	561	568	593	525	612	632	608	564	615	593	566	547	536	574	603	570	549	589	615	553	614	615	627	559	561	592	574	529	626	496	587	547	576	578	556	579	585	618	586	550	549	569	566	555	578	632	567	562	555	555	599	522	557	602	611	585	564	577	573	587	559	587	564	574	548	560	622	614	555	583	587	542	527	591	601	575	581	602	560	555	570	576	555	570	559	563	563	560	579	610	552	540	591	584	572	575	576	571	582	608	587	568	573	562	596	561	591	627	565	575	592	591	559	617	576	600	535	589	569	532	575	584	601	608	558	595	599	621	583	592	566	588	579	602	559	602	609	567	598	531	617	565	574	597	569	572	573	591	564	583	584	576	579	543	547	572
14299	1375	1075	914	716	633	567	584	525	462	481	461	445	427	399	398	362	343	410	389	372	360	384	391	411	341	360	368	367	387	359	365	343	358	371	374	366	354	345	394	395	354	384	391	385	317	366	345	348	324	383	345	348	291	389	337	363	384	350	364	373	394	319	346	384	378	389	329	322	336	398	359	374	376	360	367	374	335	344	339	350	363	395	337	385	357	377	336	375	378	373	350	360	354	352	389	368	331	382	370	365	371	303	360	358	362	356	328	361	374	374	413	345	362	342	349	390	383	414	335	351	316	353	373	357	346	366	376	331	327	375	360	327	347	428	358	335	364	367	358	395	326	342	355	342	330	342	379	337	365	368	364	359	354	345	343	335	372	409	374	344	336	395	384	373	373	406	365	349	371	365	355	383	357	340	340	339	355	357	397	336	329	324	377	364	338	383	381	354	373	363	378	345	360	407	456	377	365	339	402	370	381	357	373	318	344	351	329	336	324	355	355	378	370	351	339	341	362	369	331	386	368	353	359	350	358	363	347	377	391	389	362	397	338	378	359	353	344	353	364	356	358	365	346	351	386	399	378	368	367	345	358	362	331	341	330	342	365	329	338	408	374	389	378	354	398	354	362	319	338	323	382	355	392	373	367	376	351	339	328	371	333	308	376	343	343	363	355	402	365	378	345	353	368	372	366	352	384	392	373	364	367	346	368	358	398	372	395	356	331	379	347	381	396	391	371	331	353	363	411	319	358	359	362	368	355	377	355	373	356	357	344	343	322	370	345	379	340	345	375	339	350	330	407	361	356	372	352	365	401	352	343	343	371	344	349	356	338	410	366	371	364	347	359	327	356	347	353	380	394	354	358	371	332	359	363	364	382	345	349	374	365	379	343	324	371	369	364	348	356	391	390	368	328	340	381	374	368	355	350	322	354	389	357	356	355	335	344	335	364	340	380	345	352	380	392	366	387	375	328	358	374	364	398	355	377	343	403	375	313	359	342	351	351	337	353	348	373	382	343	343	390	352	362	357	397	404	367	348	361	352	336	356	342	357	312	347	349	362	384	358	390	352	347	343	352	384	360	344	343	342	365	390	384	373	351	371	368	348	354	358	365	330	339	364	366	353	304	340	374	386	309	347	345	342	379	376	382	323	399	370	348	331	363	392	371	371	359	352	345	343	359	364	364	348	362	369	346	359	365	391	358	338	373	348	368	378	373	372	394	393	355	385	360	372	369	381	314	329	338	353	383	316	351	391	320	375	394	383	341	363	344	369	360	375	352	389	363	357	344	366	357	367	389	345	341	375	381	384	347	334	398	366	383	348	364	347	312	330	340	366	326	342	379	341	329	383	364	374	379	402	337	377	363	348	363	419	361	413	365	354	386	405	356	390	315	387	358	388	356	351	342	378	395	381	360	340	335	357	335	347	322	336	355	372	331	319	372	374	380	388	325	328	400	398	351	369	347	368	417	378	398	369	350	354	358	377	358	336	349	331	348	357	369	346	380	340	340	379	321	402	361	357	406	336	357	362	356	369	354	341	381	354	351	365	348	368	386	343	341	371	339	350	343	385	371	362	353	346	370	325	358	345	396	389	364	372	380	318	381	363	377	363	377	370	360	309	364	339	350	360	356	338	337	355	347	367	381	398	369	369	350	320	332	330	323	368	365	347	353	404	351	392	409	347	366	352	313	376	351	354	377	344	332	329	363	347	349	336	381	344	354	376	377	388	362	368	368	370	353	385	344	327	329	382	352	359	353	357	347	358	369	297	352	356	319	318	379	369	346	355	367	360	376	366	330	365	354	369	379	360	364	374	393	361	335	349	353	339	329	358	369	371	372	344	334	394	378	355	346	343	360	353	338	355	360	354	354	375	358	355	379	375	313	348	400	368	386	335	368	354	367	368	384	363	381	358	376	356	354	381	358	370	394	376	353	384	324	353	386	353	344	359	356	365	333	351	388	344	335	347	339	340	390	349	381	361	340	377	371	362	383	379	371	391	380	345	361	329	359	367	334	371	363	389	347	378	371	404	375	345	344	351	353	412	365	332	363	364	362	363	332	351	369	354	368	337	336	350	366	382	359	386	339	375	371	368	352	357	411	371	366	383	378	366	382	390	367	345	394	360	338	373	345	373	360	356	369	306	367	364	339	377	359	355	340	364	393	339	352	382	356	378	362	361	336	325	375	384	368	355	367	368	374	373	346	344	398	362	340	402	392	376	353	338	330	366	337	329	347	344	331	357	353	386	366	388	334	414	360	383	357	324	342	366	336	356	353	303	374	372	335	384	401	371	356	388	360	387	366	338	337	340	378	393	330	370	365	372	375	345	346	349	326	388	339	338	341	361	368	366	343	375	356	398	359	366	377	361	381	380	369	350	348	338	376	352	369	364	367	364	392	352	315	381	373	364	357	334	342	360	353	332	382	358	368	344	393	397	392	369	357	354	387	352	376	381	378	345	367	342	380	354	369	337	319	339	362	371	372	363	382	333	355	360	391	390	345	347	346	372	377	320	367	326	369	373	367	425	325	347	366	360	326	357	346	351	368	369	363	357	362	365	362	370	325	357	330	369	330	365	310	351	353	314	360	361	318	356	342	348	318	414	373	366	349	371	354	350	349	364	345	415	387	369	346	356	372	430	371	334	373	315	351	353	376	347	344	339	402	399	368	402	365	364	332	386	337	327	376	347	368	342	373	328	384	314	334	331	375	364	357	398	368	370	363	385	331	377	369	368	338	351	336	348	370	389	343	367	372	340	375	376	365	338	367	377	351	375	404	353	336	334	362	367	345	348	419	381	340	375	354	384	370	394	389	365	360	368	348	347	344	359	384	412	356	382	358	333	355	379	377	374	361	372	371	353	284	383	384	334	321	357	336	350	349	351	364	392	330	367	367	333	373	387	399	370	387	326	385	353	324	382	348	351	369	392	348	349	369	367	382	353	353	360	323	387	350	377	364	368	375	370	329	354	382	350	362	347	365	374	366	371	341	374	369	329	372	336	386	331	343	361	365	353	391	340	344	320	351	352	365	369	377	390	352	328	388	372	329	406	379	337	359	368	368	384	351	374	363	386	368	349	338	349	333	372	359	342	369	375	368	331	358	329	340	349	385	387	337	347	344	376	393	366	370	362	351	355	381	362	361	333	378	390	387	337	388	364	374	376	353	358	367	344	363	336	363	352	376	307	337	346	342	384	368	349	367	400	356	380	384	332	389	352	357	346	341	396	365	383	377	361	387	379	356	407	364	366	374	358	360	406	349	384	376	374	363	376	353	350	347	376	311	292	328	356	351	389	354	363	384	360	331	380	367	329	326	335	334	353	353	376	372	383	398	354	385	358	330	379	329	344	345	353	373	394	382	366	364	409	405	353	364	357	390	342	329	367	342	375	408	359	382	377	397	333	335	367	349	364	373	363	376	316	348	322	359	412	348	354	332	343	372	397	362	350	336	387	376	356	345	357	383	379	362	335	331	366	367	374	370	367	379	343	376
8307	1454	2310	2582	2301	2134	1820	1846	1671	1465	1375	1349	1263	1297	1151	1131	1008	1064	972	1032	957	956	950	931	982	968	914	934	881	942	939	882	926	955	889	851	907	860	897	924	922	927	909	902	903	859	915	829	922	902	896	884	845	882	868	886	881	926	904	958	923	824	898	854	923	903	894	915	848	892	908	936	897	880	902	820	906	850	892	973	906	877	878	890	929	842	884	927	846	938	874	867	871	877	880	853	954	918	838	825	862	894	888	906	861	929	816	826	894	840	847	916	892	939	857	905	923	898	932	932	895	885	908	887	908	931	892	874	895	884	900	877	889	824	890	938	825	939	824	858	854	922	930	947	854	887	875	909	947	873	871	869	933	902	892	963	896	877	913	934	868	916	908	900	848	919	897	877	900	923	909	830	842	893	869	927	873	857	867	861	913	896	872	886	856	879	875	880	840	939	833	886	904	881	874	873	902	945	884	888	866	885	896	859	896	885	905	897	819	844	912	845	924	874	877	884	866	862	848	880	875	921	884	851	892	879	886	867	832	904	833	873	865	848	867	883	898	889	931	865	878	930	895	912	895	839	838	865	890	904	908	890	823	902	869	849	904	851	808	911	877	834	918	841	867	826	917	791	882	814	805	846	852	874	868	895	871	896	879	892	883	890	903	896	878	895	922	900	839	893	861	889	852	882	854	876	900	923	882	912	858	899	870	954	856	911	874	921	845	872	896	892	868	902	915	881	896	874	864	859	856	916	866	918	891	884	903	864	894	870	927	895	877	878	897	946	859	861	904	939	901	888	903	867	901	935	873	854	887	916	900	911	895	895	907	889	833	902	861	894	881	896	909	845	863	899	898	875	875	872	916	895	824	904	885	881	872	858	851	933	889	820	857	850	907	898	833	845	908	931	843	903	933	860	887	857	932	918	864	900	905	872	924	916	887	844	908	920	908	893	864	884	885	914	865	895	859	928	869	866	878	896	876	911	927	858	889	879	911	949	892	904	874	844	925	869	900	814	898	897	866	887	882	914	862	841	866	908	922	887	833	898	868	881	886	924	832	829	837	888	956	877	877	895	885	880	934	904	910	933	867	877	849	871	833	858	853	861	868	887	886	860	861	841	915	888	916	854	898	837	901	845	851	859	874	869	821	881	909	882	872	872	888	907	858	844	886	840	896	835	925	883	922	924	875	908	910	923	866	844	885	906	868	985	856	878	862	925	851	903	919	858	895	875	886	911	891	874	857	856	877	866	912	862	898	952	903	847	879	899	887	925	844	831	845	907	875	863	861	859	891	871	868	886	878	918	910	868	898	878	860	851	853	838	862	876	928	847	849	912	868	819	895	855	871	871	866	937	876	843	873	824	846	921	872	905	892	876	934	918	918	889	870	934	883	846	903	919	857	855	929	873	917	890	803	838	883	856	830	913	859	886	901	893	901	859	881	842	918	862	872	888	863	829	912	868	870	884	910	881	905	894	902	874	908	880	864	835	855	904	886	865	914	909	881	849	868	864	889	910	867	900	879	934	887	926	834	851	861	858	857	864	882	876	891	899	860	884	884	907	848	889	873	866	820	862	871	914	929	875	879	860	842	845	895	879	893	844	911	842	861	833	852	808	814	887	901	947	855	893	885	909	811	902	848	892	836	926	863	929	888	859	855	907	857	881	868	921	845	880	857	916	883	871	865	877	891	878	865	920	906	867	889	865	926	875	895	899	949	900	879	868	886	907	862	858	888	915	882	855	900	859	869	857	854	921	877	931	871	903	875	891	885	886	833	864	902	904	905	869	861	895	860	906	833	849	897	864	869	913	901	843	899	873	862	858	838	841	831	908	907	893	912	882	851	864	928	872	879	906	906	853	843	897	895	895	877	903	891	891	881	879	878	921	918	845	870	892	940	843	908	936	833	941	899	832	895	892	837	849	832	906	817	848	895	910	905	848	887	880	858	906	851	879	881	898	898	901	915	900	894	844	922	856	899	869	890	907	914	904	882	860	868	854	910	860	911	892	921	879	871	867	888	893	851	888	877	841	890	844	888	922	868	893	869	869	901	865	843	887	879	898	884	871	849	891	894	844	869	931	927	901	904	903	901	869	874	870	915	838	889	886	852	880	916	871	912	862	842	894	860	887	906	863	890	903	895	887	912	837	851	898	874	928	869	874	890	859	903	901	897	873	907	882	932	893	898	899	920	893	906	850	858	898	894	898	834	896	877	865	863	895	840	855	887	863	941	886	906	888	884	883	874	882	872	922	926	876	863	858	831	909	901	903	882	894	879	865	900	857	898	929	885	846	833	887	884	869	876	878	892	913	841	858	895	884	916	902	876	876	883	868	812	833	861	860	897	935	955	871	888	840	864	844	967	885	942	947	819	926	888	896	894	894	865	842	948	848	913	857	905	850	928	902	861	883	938	868	902	898	904	860	889	927	924	862	905	870	903	890	862	834	869	889	905	895	920	863	858	854	933	890	912	830	846	876	864	858	881	859	884	839	883	854	855	930	917	870	921	856	850	923	888	871	928	875	850	922	899	916	872	891	868	846	900	892	857	846	891	877	903	898	863	929	869	855	867	891	859	886	921	945	831	935	888	899	896	901	912	879	899	888	864	877	863	836	828	917	908	900	901	926	853	861	878	929	866	859	862	890	856	845	865	883	902	830	933	871	886	851	856	910	868	854	897	904	902	859	879	869	884	873	856	843	913	891	859	863	911	895	861	873	860	856	883	861	908	886	881	904	888	887	869	855	925	861	886	867	910	862	836	874	856	874	867	890	914	928	904	875	944	865	890	855	851	928	887	855	861	888	892	862	901	840	857	900	842	825	915	909	860	859	847	937	912	838	855	867	848	909	873	809	924	884	877	899	849	896	922	907	891	845	905	882	889	858	849	898	848	918	858	840	888	903	890	852	910	863	925	857	886	848	872	841	913	941	908	858	880	869	940	901	888	830	856	874	902	852	843	929	912	930	934	825	894	929	869	902	866	866	907	871	877	887	891	968	911	886	879	850	879	892	869	854	879	879	868	888	874	873	897	936	888	874	872	925	871	906	860	898	891	892	886	891	857	916	853	845	873	867	879	867	825	795	846	856	873	852	887	885	840	890	887	905	887	851	906	871	892	905	885	850	841	924	900	920	863	858	825	874	905	897	856	881	895	886	895	849	883	866	924	907	874	867	872	864	890	858	918	925	854	859	830	891	879	864	869	815	848	905	860	847	821	905	921	850	890	881	908	889	892	893	872	874	885	852	859	904	875	857	844	907	872	883	869	899	897	836	847	881	880	857	775	924	898	849	869	874	823	871	884	919	888	883	820	795	881	865	887	867	837	876	837	858	891	857	861	892	874	853	896	895	886	921	892	848	918	875	900	891	893	901	902	884	862	920	879	861	834	873	901	903	908	918	913	857	883	912	903	820	862	921	868	881	878	912	894	811	908	838	912	873	874	825	848	905	877	864	891	867	924	945	925	902	881	884	893	897	895	879	856	870	867	957	827	860
1671	378	352	364	386	351	354	352	342	329	406	391	406	352	337	349	339	386	367	354	356	347	351	324	344	365	351	329	364	336	367	367	351	363	410	345	335	376	346	332	352	327	337	369	346	343	357	323	372	339	315	363	350	340	367	336	366	406	347	362	337	342	328	334	373	326	347	391	367	376	341	374	363	358	374	395	350	366	368	382	349	377	370	355	315	356	376	343	337	360	342	354	354	342	372	352	356	334	312	393	357	376	370	391	371	409	361	353	378	361	341	376	404	360	323	372	336	353	357	344	332	390	352	325	373	365	406	357	361	348	364	368	340	322	393	370	361	341	374	373	348	354	365	327	358	379	319	345	334	359	340	382	355	361	369	362	338	355	369	354	394	324	382	353	368	363	381	359	385	401	353	339	332	368	331	346	342	336	356	355	346	332	381	376	351	348	384	357	338	373	379	365	365	367	335	356	372	323	361	327	339	349	321	349	380	393	335	380	417	363	334	354	353	404	365	352	352	374	367	378	359	390	363	365	366	388	365	334	331	345	343	376	368	357	361	333	386	360	321	373	350	350	392	334	359	359	358	349	398	349	373	347	364	365	354	367	354	375	357	370	363	364	322	347	354	343	353	353	388	323	355	380	342	339	302	393	357	325	353	371	343	347	306	347	342	365	371	351	325	359	381	351	370	383	323	374	390	373	364	317	364	360	345	376	399	365	355	340	375	349	327	324	329	365	338	362	359	361	356	377	352	330	394	358	371	352	378	339	330	343	392	353	331	360	348	368	353	392	371	379	415	350	385	404	342	362	348	304	348	395	333	396	382	373	350	347	392	356	367	367	365	359	322	336	331	315	357	336	358	352	325	335	357	369	381	356	347	372	337	362	387	370	374	392	327	339	324	358	321	374	353	305	379	357	377	323	354	382	372	365	356	381	378	371	378	348	350	349	349	354	359	330	362	354	335	352	348	348	364	342	353	338	403	364	359	371	347	362	353	379	355	338	326	382	338	364	345	340	366	357	389	358	367	349	354	353	335	358	398	353	345	361	355	341	296	346	372	368	379	335	344	354	334	355	363	381	354	370	329	406	365	353	375	377	372	326	321	317	347	379	331	361	333	310	335	356	363	369	364	354	373	343	409	351	364	356	371	394	376	342	322	319	360	330	354	352	333	385	353	349	342	372	364	351	371	374	359	331	341	333	378	348	338	340	335	344	399	316	356	346	388	344	335	326	380	364	380	367	391	351	387	364	370	364	351	300	364	311	331	310	346	364	360	340	380	327	309	346	361	370	342	360	347	331	370	387	342	361	344	396	372	355	359	319	363	352	348	358	337	407	350	368	368	357	362	338	372	376	350	351	364	369	361	367	350	358	356	350	371	363	344	336	355	320	332	367	396	346	374	338	341	343	367	360	368	372	324	348	384	353	376	355	377	349	352	364	358	349	355	348	380	363	375	377	386	371	343	395	382	345	339	339	361	349	360	324	321	318	359	380	353	364	389	381	344	348	361	345	352	371	347	349	331	364	389	373	388	377	375	348	340	332	326	347	389	367	303	332	342	376	334	363	350	360	363	319	337	369	349	325	356	350	388	362	309	323	373	347	359	326	350	372	356	357	405	359	363	366	335	378	341	381	330	348	319	293	408	351	372	343	335	340	340	376	355	380	375	366	336	349	338	363	354	328	362	359	331	355	376	379	334	354	320	388	346	366	381	349	311	356	366	353	347	333	357	359	328	341	392	364	415	357	365	365	327	356	384	335	334	351	321	327	337	367	377	361	339	368	373	376	327	334	374	321	366	362	334	313	355	347	342	345	369	364	365	338	371	345	338	337	366	369	344	390	350	401	367	340	363	339	376	397	385	372	371	339	349	342	319	372	356	357	353	349	350	339	339	366	343	338	373	353	331	380	376	364	399	377	334	305	374	374	388	405	342	354	364	370	323	351	345	371	318	362	338	353	378	338	338	354	363	332	364	344	331	329	353	386	401	382	333	338	370	389	358	354	375	373	331	358	383	346	364	359	348	362	326	355	361	338	350	365	337	333	300	357	391	340	359	399	334	329	344	386	311	320	349	373	335	318	358	332	347	336	352	374	368	321	371	374	325	382	364	334	359	323	333	365	367	324	353	338	367	340	338	322	395	362	347	335	360	359	343	377	373	353	351	343	336	374	363	349	352	375	361	384	371	367	383	371	313	328	371	351	355	376	383	349	368	389	356	369	356	351	339	344	372	373	381	383	358	362	380	374	305	333	339	341	368	328	374	374	316	351	321	354	322	327	357	337	358	357	341	351	334	322	378	365	347	354	376	342	348	377	325	335	379	355	375	343	379	349	336	350	326	352	386	379	343	373	362	342	363	346	352	332	329	333	344	349	354	369	338	350	348	387	331	353	331	361	351	323	326	377	346	311	341	373	328	368	346	344	357	360	333	364	356	324	345	345	350	368	384	354	344	344	343	407	350	361	364	315	330	369	319	367	383	339	382	348	380	384	360	352	351	313	332	370	395	382	361	341	349	329	367	383	357	354	359	411	329	350	363	366	325	361	389	343	356	358	397	364	376	341	351	373	333	352	335	352	334	344	377	374	331	361	331	342	354	303	343	343	390	344	393	367	355	323	361	357	391	306	401	356	318	347	354	348	394	368	369	333	343	380	307	346	344	361	399	335	320	369	349	368	360	379	333	374	370	363	360	348	366	366	404	365	353	414	348	352	356	339	344	337	346	372	358	410	386	353	362	360	320	334	346	304	361	378	339	349	340	344	389	340	338	361	377	367	339	344	363	380	356	330	376	346	320	344	329	349	371	363	348	356	336	333	366	355	342	341	348	388	374	349	372	412	372	336	376	367	354	377	353	334	377	307	351	307	339	340	370	356	359	372	383	321	340	347	399	324	385	358	350	386	350	337	356	392	355	301	347	352	333	348	344	320	323	358	376	369	357	362	348	354	378	343	351	358	373	391	368	351	368	372	393	390	363	314	378	360	337	324	341	370	345	370	340	379	357	384	354	353	353	335	350	348	342	358	360	329	378	368	353	348	346	318	351	360	337	380	341	353	342	351	349	331	343	398	367	373	364	312	338	382	375	351	375	342	360	376	350	353	316	363	371	366	348	358	338	367	359	364	361	359	341	374	356	348	356	352	327	351	327	350	352	378	366	379	321	345	363	356	370	374	352	357	340	329	379	356	353	375	332	354	353	374	369	326	364	317	397	350	372	373	338	374	373	337	348	337	370	333	345	362	357	363	392	352	384	321	317	367	334	367	383	371	359	339	330	367	362	331	334	355	371	360	345	343	379	360	344	321	342	367	343	393	332	365	336	369	368	383	358	344	362	333	333	329	359	343	340	372	320	320	382	347	373	390	329	352	349	356	323	389	367	393	384	333	313	360	353	352	395	396	387	331	370	351	370	332	338	336	332	333	351	349	351	365	325	386	385	364	359	375	383	372	341	356	342	320	371	356	347	347	345	368	320	362	325	345	367	357	344	334	310	353
2013	845	875	860	841	875	944	833	851	827	809	889	851	816	806	880	834	850	849	892	811	846	841	916	814	882	866	777	788	879	841	802	835	806	872	816	881	806	817	837	815	875	854	872	837	830	874	848	808	853	861	867	803	851	855	802	803	818	826	858	853	822	795	838	858	887	840	848	767	849	795	859	881	832	840	875	830	847	813	842	824	859	854	814	866	852	808	863	819	792	836	777	866	841	842	823	802	839	815	828	823	814	815	762	852	858	823	785	860	828	834	847	868	857	845	818	825	837	856	838	800	834	840	878	809	829	796	893	822	808	817	859	835	835	866	835	873	808	915	823	870	862	824	885	873	868	866	845	890	811	814	814	782	851	806	809	812	906	824	781	809	812	838	820	808	849	821	846	862	794	800	774	839	859	836	818	874	779	863	853	785	806	824	840	796	831	827	872	820	831	782	827	802	815	800	837	803	814	806	812	796	780	846	868	843	863	809	865	800	819	832	758	785	864	828	834	870	857	861	800	854	830	833	819	821	851	876	831	818	834	805	803	825	820	909	804	841	824	854	822	799	836	881	853	826	829	820	798	802	839	823	882	829	799	835	862	852	821	830	858	852	817	805	848	830	863	811	850	845	879	824	833	861	797	818	793	821	857	830	774	870	777	830	819	830	835	797	777	834	777	826	899	785	807	773	840	846	817	891	831	862	809	869	784	826	856	809	855	800	821	817	826	856	855	777	852	818	854	838	850	789	763	841	819	792	833	867	763	815	824	849	853	839	821	852	849	775	806	810	831	822	814	848	840	869	845	822	840	816	856	821	819	843	862	861	794	797	822	838	865	861	796	849	843	834	831	810	827	865	794	833	865	844	857	808	773	855	869	805	846	869	854	880	771	813	853	838	850	845	896	807	802	861	810	853	784	801	808	883	848	849	833	821	845	793	884	844	822	811	869	833	839	805	833	822	861	841	855	776	841	903	811	804	820	825	836	842	804	811	821	841	880	842	793	839	816	823	765	756	891	811	799	853	798	819	777	839	794	819	837	796	852	843	831	872	860	816	852	814	824	912	905	778	796	792	825	845	811	794	875	824	870	844	838	831	888	836	831	818	847	820	826	857	822	787	823	836	851	868	932	851	859	851	839	850	862	868	850	868	794	873	823	808	848	853	865	823	865	806	848	828	784	838	833	854	825	771	831	833	784	850	838	775	784	909	860	771	812	852	851	823	782	794	839	844	839	818	786	823	789	844	859	846	836	830	780	826	846	803	842	852	840	862	825	852	831	885	831	857	839	830	872	843	846	775	890	790	825	806	796	870	875	831	812	856	792	845	852	821	831	855	844	862	869	884	812	871	833	830	851	848	858	877	805	822	858	808	736	795	868	786	850	844	819	801	830	829	869	868	794	858	840	833	848	830	775	829	811	807	810	784	796	852	812	875	827	888	788	785	813	794	817	864	831	795	852	841	823	842	866	815	867	844	831	849	821	853	899	829	828	834	841	837	861	902	840	792	842	848	878	791	858	863	816	818	828	837	799	888	788	886	859	833	855	807	804	835	805	872	809	803	871	853	801	808	826	813	829	818	834	803	840	877	795	815	861	856	828	843	791	796	806	835	848	846	799	834	841	854	830	833	838	826	885	816	833	853	787	884	799	834	864	789	812	814	826	843	850	824	852	820	859	838	838	803	859	776	857	809	826	921	819	875	842	781	855	849	850	811	808	866	800	863	822	808	844	808	822	824	828	818	840	844	795	809	782	820	826	865	859	802	792	849	862	795	877	871	815	819	850	851	836	819	785	825	822	856	834	819	850	799	851	813	845	800	812	809	919	857	793	842	832	898	825	815	766	863	846	801	767	806	838	875	869	808	810	833	836	827	847	813	854	775	829	859	816	902	824	836	827	864	815	840	804	862	867	830	842	842	803	846	814	857	868	794	832	844	821	861	807	841	819	797	819	850	795	841	811	881	819	850	780	804	825	807	864	832	827	856	785	864	852	828	863	840	848	818	838	816	836	839	779	782	848	799	858	857	855	859	843	796	861	837	837	759	815	809	878	822	835	840	849	839	861	826	803	836	845	810	848	831	808	890	774	866	863	840	841	808	801	913	821	846	845	804	829	815	837	842	804	801	802	846	814	862	837	848	855	811	821	818	782	852	866	869	879	790	827	803	863	873	799	849	837	865	782	850	804	859	830	816	755	865	780	850	844	839	816	842	869	868	861	846	807	840	827	800	812	882	777	820	845	842	825	840	827	842	790	812	825	844	840	823	834	803	878	805	797	858	767	869	908	799	839	855	840	773	855	832	845	826	832	870	835	828	829	831	838	766	833	786	862	813	837	834	863	841	817	831	806	846	827	818	793	816	825	823	868	826	827	793	863	851	820	873	836	755	841	791	835	858	780	804	847	857	818	870	892	877	833	822	808	788	867	878	805	827	894	858	811	820	858	840	763	818	808	830	884	832	822	838	866	849	861	811	850	860	818	848	847	828	823	824	817	856	836	818	859	866	880	821	831	816	838	870	845	839	839	841	862	846	839	835	799	793	823	845	846	815	869	814	802	882	818	789	831	817	791	864	801	850	788	820	855	827	809	861	774	815	840	831	849	876	860	789	833	830	801	880	851	839	813	805	837	815	844	854	871	886	834	790	849	830	829	860	815	881	846	858	824	828	789	816	830	880	858	866	815	860	844	804	817	839	837	835	816	829	839	803	847	824	885	858	831	829	836	867	817	767	826	833	853	810	855	838	783	841	867	814	843	791	862	863	845	811	843	850	798	803	795	795	858	793	873	838	839	859	851	811	857	836	862	820	851	836	766	816	870	860	793	796	869	831	791	838	818	813	842	840	838	796	878	814	833	822	856	756	849	806	872	763	847	826	857	802	825	822	848	838	818	834	859	828	786	839	784	825	816	780	855	842	848	827	805	845	805	875	846	844	888	830	890	848	808	875	826	822	852	856	838	818	793	857	776	846	786	837	819	854	828	862	851	803	814	844	855	826	797	835	812	781	782	789	820	805	803	827	878	800	839	844	818	896	836	804	849	877	893	790	847	803	868	813	858	826	877	813	821	824	845	831	894	846	817	805	819	840	837	791	839	773	797	822	821	848	845	787	852	859	802	813	825	844	849	843	814	848	879	835	873	779	834	820	815	834	777	854	865	823	816	839	843	837	830	822	838	820	841	834	832	851	800	829	845	805	844	829	897	857	834	805	869	817	828	826	807	830	818	843	875	836	812	867	866	834	788	853	774	883	814	830	854	852	837	837	810	831	774	818	821	844	819	830	810	827	809	806	816	854	766	834	809	822	799	827	751	807	798	847	833	809	855	865	877	859	847	866	846	849	814	814	845	848	816	896	792	843	846	849	806	810	857	827	801	831	820	834	792	849	836	834	794	845	854	816	823	816	814	836	833	810	854	818	827	852	815	788	861	842	838	827	822	799	863	840	797	884	876	792	827	826	806	836	815	828	875	822	854	859	847	800	878	862	837	851	809
6961	543	491	439	358	327	333	274	278	228	247	242	253	229	216	232	216	202	223	215	258	210	218	213	202	204	233	213	199	180	203	205	202	205	202	228	204	209	229	220	212	232	239	201	228	230	202	200	191	214	199	207	193	211	208	203	199	237	206	190	199	232	227	230	218	211	222	203	209	206	230	221	220	184	197	212	194	224	221	198	197	196	239	236	213	247	231	211	196	211	196	192	193	194	214	198	208	197	222	226	210	200	222	207	210	176	191	247	221	222	232	247	188	216	185	232	201	181	207	204	227	201	205	200	202	203	252	218	222	193	209	208	199	191	200	201	191	176	178	202	199	207	220	212	181	198	211	183	224	195	217	209	217	190	203	230	205	203	222	202	219	194	175	220	214	187	215	188	200	205	230	199	221	187	220	201	231	210	234	214	203	198	207	218	217	215	186	222	237	223	218	203	250	206	194	195	229	211	218	181	174	197	209	210	223	200	205	181	192	207	187	206	239	218	212	224	223	215	212	229	183	224	202	209	236	208	209	234	190	207	209	195	187	222	199	188	234	206	224	176	188	226	199	229	234	213	190	199	226	226	226	180	197	211	203	187	247	190	207	225	194	226	188	201	205	223	223	179	220	227	220	208	215	227	200	202	207	197	221	209	216	214	193	220	221	191	221	251	207	215	203	191	187	202	214	212	212	213	208	193	244	194	243	201	204	208	218	222	231	216	185	224	220	185	176	212	194	179	189	201	199	222	201	222	224	176	208	218	240	247	220	200	204	204	201	200	178	195	205	201	231	227	231	217	222	225	202	225	213	211	242	195	197	217	223	206	218	217	193	213	208	197	234	229	208	216	215	219	188	226	194	191	213	219	223	226	214	181	203	196	227	206	217	191	224	195	200	236	222	207	197	208	202	206	192	209	206	186	226	217	232	204	202	217	214	205	220	206	187	220	230	223	182	197	193	222	220	206	244	225	223	186	208	206	211	214	237	224	232	201	212	197	229	219	220	179	193	210	231	231	205	210	218	216	207	263	202	190	238	223	192	210	201	209	200	183	206	216	225	194	195	218	210	219	228	213	226	209	194	238	200	249	196	196	225	212	230	215	202	214	211	221	217	214	220	200	189	224	204	215	189	221	194	198	207	192	202	202	212	209	227	201	221	201	235	226	195	201	220	239	221	180	201	208	203	215	201	182	220	201	209	195	215	232	212	214	260	217	192	218	237	199	222	182	215	216	228	221	199	239	190	227	203	213	200	185	221	223	210	212	223	236	188	209	232	221	208	218	207	206	192	206	230	188	214	185	222	212	222	201	224	195	185	223	204	207	202	196	201	253	217	224	210	234	192	206	229	180	197	175	233	195	195	208	200	219	199	221	189	213	205	234	195	190	192	237	180	215	218	207	208	216	212	190	196	194	197	197	208	220	243	190	222	180	186	207	232	218	242	175	225	208	189	217	199	237	182	193	198	224	206	184	205	211	220	227	253	211	217	231	211	204	213	212	216	208	218	220	188	224	221	213	213	196	214	223	209	229	236	212	210	208	180	243	216	199	215	207	221	207	203	189	210	187	181	221	206	190	217	222	200	231	186	191	213	224	235	219	228	222	234	247	200	180	212	212	198	216	223	197	221	203	188	198	162	173	216	205	195	216	200	212	197	190	181	205	191	226	190	233	221	225	186	216	202	174	209	230	199	230	182	229	206	241	227	203	168	206	205	200	216	246	175	213	207	208	252	218	202	177	234	210	204	231	197	229	193	215	200	223	190	221	201	227	186	224	186	208	217	210	183	187	183	200	193	241	224	199	234	206	209	216	177	212	235	174	201	202	219	188	189	205	223	221	183	232	252	195	203	188	200	196	227	197	222	215	230	186	242	236	202	204	195	228	217	207	226	201	200	214	213	192	231	224	212	205	204	215	230	185	190	222	182	191	176	208	219	212	219	219	208	211	202	231	218	209	213	210	183	197	195	236	228	212	228	211	228	195	212	206	239	202	219	185	210	203	216	204	218	200	220	175	210	212	187	217	217	205	192	212	221	191	191	205	201	200	218	197	183	228	219	212	207	239	187	211	219	203	176	204	225	259	208	201	200	215	211	203	208	197	225	220	199	216	193	217	211	231	206	199	218	203	224	251	196	204	202	217	226	213	218	219	242	219	216	196	190	196	224	230	229	211	229	211	223	253	210	216	202	184	198	215	217	228	195	184	209	190	206	233	218	189	211	193	205	198	190	195	231	208	222	206	193	188	197	196	217	235	231	204	213	202	228	210	229	193	208	218	233	200	231	218	244	212	226	204	235	221	189	205	203	229	211	207	216	215	205	201	224	231	210	214	245	207	216	209	208	217	231	209	203	189	207	228	200	214	211	215	219	199	223	193	268	227	215	205	208	209	222	204	190	212	204	212	221	204	220	198	222	214	203	227	236	201	214	182	225	216	221	206	192	224	196	227	229	182	212	192	219	223	198	220	213	239	211	218	189	226	246	216	223	213	198	222	230	193	224	195	190	224	192	206	218	206	205	210	215	230	164	213	182	225	211	187	237	209	192	221	194	197	197	217	220	215	210	205	206	170	225	214	211	231	201	230	240	194	198	196	200	194	173	213	198	225	215	221	199	192	226	221	174	186	172	208	212	226	201	225	214	219	190	199	194	208	207	240	233	208	227	203	190	196	208	199	229	223	197	244	225	193	224	229	188	238	210	180	182	212	214	218	222	194	236	235	196	218	198	206	207	212	207	212	183	218	208	217	211	224	207	199	221	233	218	220	194	215	206	214	182	220	219	217	195	191	204	219	198	189	205	213	238	200	203	195	194	200	216	196	210	197	228	208	203	205	213	212	217	236	215	215	200	225	206	209	176	224	199	227	222	233	206	194	202	196	210	214	220	202	197	221	218	222	225	234	185	205	222	218	241	205	219	227	194	241	181	223	204	216	190	196	207	192	226	201	229	173	216	224	224	212	220	205	199	176	227	201	208	206	214	225	210	211	195	217	220	205	199	189	218	233	212	219	199	186	208	229	211	186	187	214	228	218	213	225	210	203	191	200	227	213	208	226	205	204	207	213	207	208	222	204	171	214	219	222	232	210	211	217	197	216	207	211	222	213	212	207	206	208	210	214	184	203	181	205	226	206	199	214	225	192	208	194	225	192	183	226	193	249	261	230	207	203	218	218	217	212	181	241	234	200	201	204	209	205	220	207	190	214	229	202	219	202	230	189	197	172	208	217	216	202	224	218	198	228	222	223	227	231	197	216	215	204	189	229	246	208	200	236	231	210	214	228	196	208	206	233	199	212	223	207	194	213	183	198	228	213	210	216	226	203	163	190	228	228	188	194	215	215	202	202	221	194	216	192	207	194	193	224	217	197	206	187	202	237	214	206	208	206	212	241	228	210	220	177	209	191	215	205	220	198	212	200	212	218	200	209	205	211	210	217	208	191	219	180	203	229	208	223	201	196	185	211	202	231	182	229	187	222	227	201	238	220	230	230	234	220
6097	851	1254	1361	1254	1253	1073	988	942	829	858	839	792	742	736	625	702	606	603	627	619	632	604	639	574	571	597	634	631	603	635	597	602	586	612	572	602	604	595	594	515	637	563	606	615	516	579	573	585	577	592	582	578	573	575	570	585	527	609	553	533	598	555	540	619	570	552	579	566	588	583	563	559	576	573	601	592	558	565	606	597	589	570	568	663	510	567	590	561	579	586	569	556	526	554	541	553	585	595	578	523	556	542	561	572	578	583	593	567	604	559	570	576	596	616	551	582	559	585	544	583	564	585	621	583	541	567	602	536	565	582	559	567	545	591	571	540	615	547	573	541	612	531	566	562	551	586	528	591	572	562	562	587	614	602	616	564	561	575	590	534	522	530	541	564	578	550	579	547	557	586	590	546	555	562	580	582	550	552	538	594	561	593	599	557	607	564	586	558	569	587	517	596	578	571	606	542	548	580	573	596	579	597	567	561	570	570	528	582	610	573	567	587	604	562	537	577	576	607	569	596	568	597	605	565	531	566	537	543	569	577	539	525	606	622	595	579	598	539	553	533	532	537	601	582	543	555	563	539	546	570	562	585	585	525	571	585	581	585	580	586	583	640	531	547	571	565	597	556	595	552	539	572	572	535	548	561	573	559	593	546	604	590	560	611	570	594	560	565	555	548	567	522	578	529	586	574	518	570	569	542	574	581	565	541	552	539	581	558	593	568	578	572	566	545	545	547	620	527	550	614	562	604	601	532	563	599	540	544	617	604	596	536	575	573	542	591	567	553	541	573	598	531	533	571	593	593	543	608	540	585	567	562	565	578	588	572	554	574	537	543	562	586	534	592	600	549	571	577	552	528	580	573	561	527	539	572	577	567	544	556	529	615	537	566	540	556	592	546	563	575	526	537	514	548	602	588	572	571	584	575	509	592	586	545	582	557	559	578	575	599	575	577	609	558	550	601	597	545	556	529	626	572	556	583	585	561	532	577	573	557	563	563	541	583	569	551	597	577	566	555	548	585	548	570	556	541	591	588	572	583	579	557	593	590	560	600	553	609	577	550	600	571	600	568	549	584	547	578	604	553	556	538	613	544	547	541	555	584	571	524	543	546	554	565	557	568	556	560	529	624	621	573	605	559	551	563	556	615	601	547	548	505	528	602	561	535	575	604	616	610	583	515	530	535	583	574	535	575	576	553	591	589	572	578	508	560	582	572	566	579	575	570	562	530	544	585	550	533	554	579	562	555	562	572	565	591	556	570	568	550	555	546	564	575	560	556	565	565	560	571	524	563	552	581	559	547	572	549	552	567	565	628	596	566	558	560	606	574	584	526	563	553	525	543	573	590	573	575	579	577	555	584	574	567	588	557	622	556	583	555	573	532	503	544	577	569	541	588	540	592	571	565	547	577	540	569	587	539	618	629	552	544	588	574	551	586	573	577	548	571	545	577	540	567	519	556	547	625	549	579	545	580	634	513	545	583	574	554	521	585	570	569	616	567	563	569	568	567	569	542	523	543	556	548	538	563	563	572	582	520	580	556	561	577	519	570	558	555	540	584	553	525	560	592	582	576	561	523	577	568	563	544	607	581	560	544	549	570	603	541	567	576	593	593	578	577	555	524	568	551	568	596	555	573	573	576	571	558	574	550	555	595	524	558	571	547	596	594	545	539	587	565	533	562	569	614	552	591	545	577	560	576	545	590	566	550	550	563	568	516	599	558	594	560	575	545	590	574	599	589	510	569	558	587	564	589	608	594	556	572	556	556	540	601	558	575	577	554	535	576	569	560	560	569	619	606	568	586	562	602	562	587	568	623	581	551	552	570	575	556	622	586	597	543	582	604	556	575	595	559	579	530	581	529	587	575	572	569	566	544	543	541	542	541	571	504	578	596	602	582	582	555	573	580	571	591	588	565	560	587	609	538	528	593	584	537	543	540	604	573	572	553	571	566	541	573	590	609	571	546	584	530	539	580	576	566	569	581	542	616	563	546	574	567	558	625	550	532	586	584	569	583	573	545	593	595	573	544	583	584	545	620	595	596	534	561	610	560	543	590	575	573	535	550	513	538	558	558	578	548	542	566	571	615	567	597	605	551	594	542	597	552	577	530	558	523	564	584	514	567	500	597	654	568	559	543	523	596	540	561	567	591	562	583	548	638	528	549	591	584	548	583	568	555	569	606	533	624	559	562	584	555	535	607	589	567	566	586	581	520	563	624	560	556	597	569	582	603	523	569	541	543	550	583	561	556	578	572	575	547	586	534	562	511	586	581	564	535	553	557	571	567	603	563	570	556	587	588	555	566	585	532	565	555	555	587	575	552	572	574	573	579	565	573	595	530	570	559	582	593	593	606	594	577	600	571	573	565	592	582	597	576	609	578	540	573	577	599	584	553	576	559	573	561	531	631	603	599	555	559	510	547	556	572	592	617	563	568	546	605	594	566	510	572	602	546	619	576	561	602	560	562	614	582	555	534	578	593	598	531	570	564	513	608	526	543	551	580	580	535	528	592	551	520	580	566	554	570	557	559	600	556	555	561	561	592	570	571	580	543	613	528	565	564	511	563	613	550	601	572	576	571	580	594	566	565	527	561	556	578	560	561	562	583	564	556	560	548	603	577	587	602	541	561	581	584	544	551	524	593	547	567	595	588	552	551	602	570	608	554	579	531	555	536	545	600	600	555	573	574	590	552	588	545	554	579	570	616	564	608	565	553	575	517	540	529	519	597	572	567	578	540	539	567	587	549	582	552	562	570	571	549	573	545	572	536	569	572	569	549	564	597	538	594	531	545	539	572	575	593	570	600	560	584	586	538	558	556	584	577	564	584	558	572	605	569	565	611	554	572	557	574	561	627	550	544	622	535	559	566	533	543	580	545	558	556	540	576	598	567	587	582	557	569	571	569	597	574	597	579	592	531	534	594	526	553	574	558	603	527	560	554	602	575	593	529	592	580	573	589	585	551	583	553	602	574	573	571	590	555	571	575	595	600	542	547	535	606	571	570	564	606	583	597	550	503	600	569	546	553	560	556	582	571	532	534	578	611	553	585	574	555	597	562	615	554	565	581	562	582	553	550	575	548	553	544	554	549	530	609	535	571	584	545	550	579	580	533	563	583	557	555	573	586	541	583	564	598	584	567	580	537	533	565	606	586	565	547	580	552	577	554	560	583	544	598	563	579	586	534	548	560	531	565	586	575	576	577	545	584	533	563	543	571	567	523	552	536	573	568	542	556	558	546	565	575	537	548	558	560	599	548	580	570	597	536	525	606	526	593	538	567	575	607	568	582	570	563	575	577	554	533	592	539	557	566	554	575	567	547	512	554	568	565	579	529	494	559	575	577	588	555	586	518	579	594	558	537	570	559	571	558	560	556	608	558	566	581	547	601	551	627	624	586	519	586	561	580	575	582	578	573	561	567	544	567	547	566	576	550	580	545	558	536	547	575	538	558	532	566	591	588	589	604	543	597	558	579	537	570	531	596	575	573	555
14176	1333	1135	810	687	646	564	553	463	429	453	408	368	430	404	357	353	365	391	374	375	335	382	388	368	341	332	357	328	359	377	326	375	329	361	312	362	362	397	368	354	372	326	351	358	323	348	361	362	337	337	352	322	322	388	393	341	359	358	356	362	341	305	364	363	366	358	359	369	339	348	367	389	341	370	341	396	361	403	344	402	388	403	363	337	356	354	341	347	339	342	381	359	389	370	337	369	361	352	334	376	369	347	379	374	384	352	373	375	351	348	353	331	382	366	347	341	377	334	369	334	393	365	404	364	356	389	363	333	350	358	371	372	357	328	377	360	337	332	372	346	384	349	334	332	341	335	322	357	334	394	366	367	377	335	363	345	342	373	369	333	350	390	345	347	333	347	347	353	356	349	326	362	363	394	408	362	338	373	345	359	382	367	332	308	335	367	361	323	339	381	358	358	345	352	336	362	350	338	371	320	312	374	321	331	351	339	353	360	355	333	402	358	389	382	348	346	383	365	338	360	329	331	365	334	343	359	345	326	352	348	369	341	387	364	353	357	359	395	360	369	383	353	355	368	361	405	365	352	324	359	337	371	367	373	347	343	409	351	354	322	387	361	332	343	379	364	363	359	327	351	335	371	352	383	363	344	374	363	380	364	367	341	373	332	360	366	346	362	349	361	354	346	371	365	280	338	319	337	356	351	369	335	392	343	368	354	399	384	384	367	382	377	351	354	378	352	347	351	342	372	384	350	343	377	319	363	320	346	378	353	366	359	371	341	320	393	380	366	330	333	375	350	347	320	360	364	361	378	355	375	375	349	381	357	385	371	320	397	380	360	374	348	336	352	415	363	348	331	366	339	326	386	352	341	372	363	347	371	391	381	355	354	329	381	379	361	365	360	366	393	344	364	355	345	358	371	389	334	355	355	373	361	348	329	349	384	385	347	395	386	362	373	412	344	343	387	356	352	365	350	392	390	391	316	378	360	354	353	360	410	371	359	329	385	341	303	321	332	337	365	368	347	359	350	353	362	374	357	376	366	371	380	334	341	357	338	356	341	375	339	380	349	369	323	345	338	365	354	350	371	364	362	370	321	371	384	372	367	362	372	319	396	331	360	352	363	386	327	362	378	350	340	346	334	314	329	373	345	367	335	288	346	349	357	356	363	359	332	352	311	385	351	338	333	353	384	365	365	328	335	385	344	388	358	384	373	385	343	384	358	328	342	384	378	365	371	380	361	333	356	371	383	355	359	346	328	335	330	377	354	343	382	359	332	370	315	355	358	365	349	376	348	366	370	352	353	375	388	380	361	351	382	391	331	369	284	338	365	360	377	382	404	387	364	360	344	361	363	353	328	362	326	355	347	353	329	351	386	382	378	372	344	360	362	353	394	331	368	340	390	388	385	354	360	329	324	347	353	358	368	342	336	383	331	349	386	353	340	363	326	387	363	349	371	379	342	349	311	370	369	348	328	361	376	348	398	375	353	401	340	406	361	362	321	384	341	338	364	342	378	387	405	342	356	326	345	343	358	360	353	358	377	314	362	379	365	335	337	343	348	371	374	361	365	342	340	381	359	385	373	346	367	361	331	363	329	366	342	336	330	343	362	379	370	334	342	305	336	364	385	370	388	366	344	372	363	337	371	350	395	385	354	368	363	367	340	364	360	336	330	343	314	361	331	332	332	360	386	361	378	387	379	358	337	351	374	340	339	357	311	372	372	354	334	365	356	359	365	365	379	345	378	339	344	347	315	350	332	358	382	345	338	398	380	349	359	363	412	364	364	370	350	360	343	330	350	352	364	369	345	375	320	368	336	384	389	364	378	308	361	380	338	344	386	396	382	343	341	326	364	350	403	378	372	368	343	351	354	372	348	393	351	342	356	345	391	376	317	313	392	342	382	329	355	384	388	352	369	368	403	371	343	352	321	357	375	390	344	388	338	333	383	387	330	316	403	336	378	333	347	358	407	355	382	351	355	334	395	312	371	383	345	364	345	333	326	347	394	397	352	388	367	377	395	399	337	316	325	348	358	353	348	349	408	343	384	412	363	348	368	369	373	343	397	364	338	362	341	345	361	375	361	347	372	329	366	367	354	344	349	308	331	348	362	394	350	384	352	343	358	345	359	333	330	441	402	345	369	362	339	360	388	370	341	334	362	344	367	350	320	389	369	344	341	398	326	367	348	367	368	403	369	363	365	375	378	337	359	350	362	320	353	352	353	353	365	338	347	311	383	324	317	392	318	384	395	338	392	330	344	346	361	398	368	348	342	372	328	346	359	382	353	351	377	361	331	367	341	400	355	403	416	352	402	374	363	375	365	364	357	357	354	338	360	362	332	380	371	358	368	369	401	352	380	365	316	364	398	359	358	353	376	348	380	387	378	392	326	368	363	335	347	384	366	373	331	372	358	343	370	376	321	325	334	348	348	341	368	361	355	369	379	355	343	370	348	346	337	350	318	360	358	363	386	346	397	309	369	357	371	343	312	368	399	369	357	361	413	322	366	367	346	372	358	387	355	348	403	326	374	334	352	413	378	341	368	366	350	372	368	347	366	369	366	354	345	316	366	376	363	345	366	368	383	357	391	381	370	362	364	392	374	395	373	373	363	371	330	351	334	377	338	335	362	341	356	374	349	348	350	371	348	315	335	330	345	377	384	331	348	333	377	342	350	337	336	331	387	379	335	352	362	349	344	338	363	330	340	373	375	384	319	362	324	336	352	361	385	357	359	381	387	378	368	359	352	341	354	371	383	353	337	333	324	325	358	359	363	347	354	342	351	371	335	355	367	341	357	372	386	342	360	339	369	353	338	387	345	365	331	372	356	385	331	365	415	375	355	346	338	312	349	369	336	360	342	341	358	329	336	340	320	347	368	372	379	389	357	341	336	394	341	371	374	330	368	367	377	347	372	370	368	341	342	329	332	320	364	373	354	360	370	336	372	352	355	341	367	329	373	367	367	368	353	401	345	364	376	330	366	358	372	356	369	338	287	330	358	360	373	360	381	335	348	331	353	346	377	359	389	319	388	396	333	341	392	358	377	342	371	371	375	356	370	373	352	358	380	323	351	342	359	361	349	386	383	362	341	357	328	338	359	389	349	329	368	343	349	371	353	358	310	329	358	345	350	375	394	370	361	321	357	349	369	376	366	358	334	326	362	351	386	382	330	372	419	328	358	359	323	357	312	340	352	320	343	308	371	358	372	394	328	386	329	330	338	351	313	360	379	373	377	383	336	351	346	355	363	318	378	361	349	369	334	371	382	360	370	362	353	363	345	341	313	350	331	347	367	346	396	331	370	389	367	329	410	372	346	378	389	339	369	325	356	355	351	344	376	347	357	324	327	371	358	350	350	384	386	343	382	340	395	355	382	393	354	344	347	341	311	344	371	343	359	332	370	363	375	358	358	357	372	377	335	318	347	340	314	333	347	338	334	337	371	344	358	369	352	328	358	365	375	321	355	350	336	365	324	334	364	368	383	361	373	346
8329	1409	2219	2627	2271	2132	1891	1711	1638	1443	1350	1311	1269	1251	1163	1120	1051	1060	1063	1033	1013	968	909	962	978	930	915	894	916	929	964	903	936	884	884	886	876	915	867	950	902	882	871	952	905	835	904	886	864	915	886	904	831	885	869	924	932	915	846	827	893	884	856	889	900	913	884	864	896	870	879	892	870	819	867	847	927	924	855	917	848	901	890	855	903	877	866	911	904	899	873	881	906	861	856	852	887	863	891	888	890	852	842	849	851	895	830	842	900	867	901	861	847	903	841	848	908	858	943	902	892	885	886	804	844	849	840	863	859	880	878	878	823	862	846	914	866	880	926	868	850	877	839	932	887	854	892	852	907	871	913	907	855	882	904	842	899	932	912	881	896	867	881	866	907	837	875	897	857	894	826	906	859	890	884	867	841	870	909	919	825	920	845	850	870	864	881	899	895	871	886	848	866	874	848	891	874	874	864	846	921	874	895	835	844	893	901	874	881	866	877	872	875	915	923	924	814	903	922	869	866	909	881	820	873	887	863	854	860	865	800	905	859	839	833	860	893	905	853	893	888	908	850	840	826	850	869	846	888	915	892	898	829	932	941	880	855	842	896	941	936	875	878	875	879	843	870	839	897	900	850	901	892	897	907	859	842	925	893	885	829	890	847	830	864	868	913	881	815	906	829	865	876	859	907	862	924	911	878	877	884	868	842	840	853	855	857	859	914	852	861	836	842	834	881	856	903	840	876	887	876	857	924	877	915	878	834	870	903	869	912	878	905	823	837	907	888	875	883	884	881	881	890	873	888	822	863	883	837	942	849	834	886	828	946	838	844	858	860	878	887	926	900	841	873	911	935	847	865	836	872	902	860	855	903	831	815	876	909	866	818	851	929	859	928	894	881	892	888	869	835	835	837	915	874	855	900	873	845	862	897	871	885	821	877	900	916	847	902	896	864	906	889	844	863	854	923	881	873	837	868	875	863	883	891	814	882	850	898	938	880	876	864	855	869	852	889	838	870	871	857	846	886	880	876	852	873	874	921	895	864	823	877	913	830	864	872	863	859	888	874	904	865	867	908	876	871	867	847	852	948	953	888	896	866	894	896	826	907	806	841	889	868	821	886	878	888	855	879	846	887	896	833	946	909	875	894	848	860	868	863	929	851	839	914	889	850	898	839	894	885	899	870	865	871	877	871	868	888	950	863	859	906	878	865	840	888	863	898	874	878	881	871	854	826	898	865	863	893	895	868	902	871	930	821	851	922	839	825	858	918	891	838	851	863	866	830	887	931	926	912	898	849	802	895	851	859	851	913	897	863	892	852	858	867	868	898	868	908	851	881	886	907	899	896	905	875	832	858	872	848	902	907	937	920	879	899	856	858	896	886	855	899	884	853	875	866	869	849	847	883	871	886	857	875	833	837	911	877	867	894	866	916	929	879	885	828	878	968	865	862	866	909	870	898	878	856	856	913	864	853	863	863	836	917	807	873	886	880	893	931	875	875	907	889	878	888	894	857	888	918	904	895	898	846	900	826	886	866	876	891	930	869	904	798	922	893	879	899	902	833	924	854	864	851	843	854	892	863	886	907	961	893	874	958	881	869	868	840	835	856	891	856	885	906	858	872	845	905	932	884	813	905	855	881	899	902	849	875	894	899	856	885	879	888	906	850	883	881	899	849	845	904	866	910	902	856	863	852	859	930	862	912	828	852	858	968	856	887	884	890	852	859	843	878	821	916	920	885	884	902	845	857	902	853	915	904	959	896	899	838	901	904	918	829	813	914	850	892	852	956	881	896	875	844	913	860	856	943	876	926	846	894	920	887	884	872	901	891	899	937	902	875	889	855	882	882	923	865	887	915	889	884	850	845	824	863	897	859	898	831	991	829	819	862	887	886	866	903	908	866	878	878	824	878	868	886	926	909	850	853	920	877	891	925	888	916	909	897	894	895	854	879	862	864	879	875	894	852	831	907	900	890	831	855	876	842	872	879	902	844	844	896	850	865	888	865	854	851	857	878	845	896	871	926	884	902	865	921	911	890	885	867	895	894	925	891	863	888	849	902	897	831	913	848	881	921	848	913	865	920	908	912	841	819	853	862	820	877	860	897	840	903	857	844	864	886	857	865	886	966	873	869	872	856	861	862	853	853	848	846	934	837	880	848	888	911	879	850	828	886	850	872	879	945	894	902	904	887	874	889	891	833	941	906	887	878	911	923	862	851	876	890	848	903	838	894	870	914	858	908	828	879	847	879	876	888	896	864	894	879	863	860	871	833	828	888	813	887	860	896	868	884	821	842	832	848	847	879	885	850	886	875	942	918	860	867	822	901	879	862	892	920	842	915	878	894	876	905	879	875	888	929	911	839	866	856	843	902	908	851	911	829	871	841	823	913	902	903	858	860	917	837	902	871	818	848	880	837	911	852	919	879	878	840	825	931	880	846	822	885	953	869	894	886	845	864	872	900	854	915	837	857	845	897	844	878	855	870	893	881	859	832	888	805	879	908	956	887	888	832	869	878	866	856	845	860	895	876	893	857	913	850	894	906	914	870	899	823	873	864	926	953	894	889	864	920	887	890	888	847	858	914	942	902	845	933	887	880	909	898	926	797	881	899	854	922	926	938	949	889	906	849	894	903	841	929	917	880	891	868	894	883	900	880	842	878	890	860	891	919	895	879	862	873	906	855	854	874	856	879	869	871	859	928	899	884	919	841	865	884	870	931	876	874	888	914	860	853	842	868	833	890	895	924	929	849	834	815	882	898	923	831	847	910	885	916	877	858	876	868	870	902	886	895	877	848	887	929	856	817	851	898	885	913	910	837	916	874	859	908	894	858	940	814	913	896	893	859	873	878	878	925	890	842	885	843	838	883	915	896	865	895	857	858	870	859	880	866	853	873	870	853	850	868	944	893	867	952	823	875	881	862	867	933	807	908	902	873	895	853	852	933	850	859	872	921	865	877	862	879	852	932	888	922	906	910	891	831	889	857	903	895	848	879	970	841	870	872	917	907	890	842	947	849	838	888	875	877	875	926	918	863	872	907	889	829	839	808	860	922	917	840	886	877	881	833	934	840	859	876	903	863	886	893	863	882	910	887	847	849	872	880	855	921	870	835	858	870	904	875	897	835	861	924	842	893	918	891	887	859	859	851	907	863	868	895	862	875	867	928	914	904	872	934	839	903	868	859	867	874	820	902	898	869	850	864	932	920	894	840	859	870	875	876	879	884	842	873	869	869	906	865	927	921	868	891	853	903	874	853	922	948	887	867	886	880	824	863	866	816	902	888	885	892	887	862	834	861	900	882	887	848	818	863	893	798	908	888	854	890	841	866	903	874	903	867	880	828	903	851	905	906	894	875	858	944	900	851	844	868	887	858	837	924	841	894	910	872	867	957	890	888	905	883	933	821	912	849	878	911	860	864	828	878	866	924	882	916	867	801	837	912	876	885	927	854	894	873	849	864	869	869	827	884	865	888	894	878	901	917	856	872	842	861	860
1580	388	382	332	396	370	343	387	376	393	378	358	350	370	359	389	373	338	372	335	348	354	365	361	356	366	361	351	336	355	362	367	344	356	378	326	355	354	338	373	382	338	355	315	355	359	340	345	333	339	344	370	356	369	334	355	334	373	349	359	354	354	303	382	349	381	365	356	387	354	345	378	355	352	360	332	387	392	364	357	351	342	370	386	372	361	361	311	371	308	352	381	369	357	351	387	356	405	357	368	369	368	348	321	315	400	409	324	334	374	367	355	366	377	405	364	376	350	362	319	396	360	375	351	338	361	343	370	372	370	366	356	350	336	332	338	354	348	389	319	402	333	347	345	369	349	333	348	354	365	367	345	333	360	364	372	379	368	351	344	357	351	372	384	405	356	348	369	359	367	373	362	312	326	324	338	368	342	339	355	367	360	347	370	365	346	354	334	352	346	381	350	402	371	386	352	345	345	350	375	382	353	348	339	360	342	319	364	363	350	330	347	358	358	358	374	343	378	370	378	405	325	357	298	403	378	352	350	349	354	318	353	372	371	360	357	367	332	352	373	337	341	382	365	355	332	358	354	364	370	313	333	349	378	352	344	381	359	337	326	399	340	370	360	370	402	328	333	333	341	374	386	361	344	369	365	348	420	360	320	344	367	333	331	305	380	343	350	341	387	358	361	359	316	337	345	357	321	292	372	358	384	375	395	319	352	362	363	373	341	362	340	348	322	343	377	345	345	374	366	348	353	339	377	357	364	356	336	341	367	312	365	381	390	372	358	352	358	335	357	365	351	322	361	350	358	351	354	349	355	343	389	350	366	383	367	357	342	384	347	367	380	356	346	393	382	373	374	344	360	379	375	376	309	385	344	334	315	356	337	350	342	337	315	350	321	368	351	371	339	346	356	366	347	380	396	342	367	350	335	344	357	351	339	364	371	343	342	369	361	354	365	383	332	342	354	353	367	367	362	352	416	355	362	364	354	360	327	369	387	335	336	363	350	371	350	363	323	308	305	337	355	350	337	348	322	346	353	344	326	348	367	329	351	374	355	355	324	364	328	359	339	362	391	377	332	330	363	369	348	362	352	366	332	420	357	339	354	367	378	366	343	371	392	342	310	370	378	354	343	352	377	393	379	344	339	359	367	362	374	353	342	372	365	370	392	336	370	397	367	370	355	360	365	368	351	376	370	325	346	358	368	365	326	377	334	384	393	359	395	369	361	385	354	339	382	342	366	339	381	321	368	348	328	367	372	321	360	386	364	336	317	363	379	319	367	349	350	346	329	371	368	355	382	363	359	343	331	323	338	356	351	319	351	326	351	350	312	364	355	371	335	352	348	343	366	352	350	407	375	316	337	355	384	364	332	365	351	382	375	360	348	331	344	377	340	367	342	378	354	360	333	378	366	350	361	385	341	308	330	355	360	341	381	347	338	378	371	361	370	340	344	365	340	361	365	368	345	323	365	348	347	381	389	315	351	345	342	381	340	355	400	371	324	362	351	340	379	363	391	361	385	351	343	366	360	353	340	358	358	360	325	332	323	352	351	370	324	351	384	391	356	352	373	323	368	380	357	342	382	359	328	398	380	389	348	377	369	349	383	384	344	355	374	374	350	365	371	365	367	346	349	399	325	339	328	357	356	374	367	333	369	361	366	337	325	336	350	377	350	374	335	333	381	359	377	347	371	376	350	377	361	343	366	317	375	362	349	382	352	370	324	372	345	330	314	378	355	352	337	353	313	384	358	328	358	366	357	379	380	372	353	315	369	423	356	378	353	342	352	381	357	339	348	353	361	379	362	366	345	350	371	351	397	318	356	339	346	331	335	331	331	370	371	388	366	357	334	358	345	373	354	336	370	367	357	347	343	351	318	322	371	374	349	347	341	398	391	330	330	346	388	337	380	340	305	345	405	352	376	351	353	369	372	365	375	356	433	383	372	324	351	392	381	341	348	361	366	336	362	317	354	327	352	339	384	351	371	375	345	381	397	345	325	319	380	323	351	325	335	363	370	364	370	354	332	358	299	349	370	347	342	380	370	358	340	364	346	338	360	303	362	333	355	331	383	324	338	338	338	350	374	346	356	366	332	349	313	346	365	376	364	376	323	336	361	346	387	350	334	317	335	389	367	375	321	334	340	375	356	371	377	363	362	407	364	315	369	377	324	396	384	347	349	328	360	350	352	331	345	365	340	326	364	375	411	377	401	397	365	331	358	364	339	345	347	354	326	321	380	344	330	375	372	352	357	324	346	343	365	317	333	366	334	353	347	356	377	355	370	342	351	339	374	371	352	365	381	360	362	376	368	384	373	335	328	334	373	333	383	380	341	379	351	344	394	344	348	343	316	346	352	342	391	350	388	395	347	361	325	367	354	339	353	346	347	347	354	344	316	375	377	324	359	330	340	366	366	400	330	358	361	355	343	370	357	350	378	330	365	317	350	308	312	367	368	383	361	374	359	365	356	334	350	329	329	356	365	362	353	376	341	350	351	387	371	327	334	385	354	369	358	335	388	342	374	358	332	346	361	344	388	346	360	367	371	350	371	339	371	369	334	333	383	357	375	368	321	362	348	335	335	348	338	338	344	329	362	343	374	328	358	345	345	346	356	387	376	348	367	386	371	325	391	332	343	344	394	389	319	359	346	357	319	308	376	368	361	348	351	344	357	330	329	333	374	376	374	351	324	370	352	341	367	385	330	330	400	365	307	350	354	322	330	375	357	356	362	335	356	338	348	364	402	372	352	312	386	371	409	453	381	355	361	347	369	345	388	375	341	347	345	337	371	358	345	395	337	374	347	379	357	373	354	340	370	314	357	383	365	354	356	363	370	348	332	351	342	327	327	384	379	361	331	346	376	365	358	360	375	348	359	350	367	369	355	333	335	342	371	383	368	378	371	329	328	355	329	343	379	362	362	317	346	353	345	348	397	391	398	364	368	351	347	344	357	320	327	337	363	362	321	346	343	359	331	360	386	410	379	345	360	379	328	371	343	367	342	379	394	356	372	365	327	348	359	345	352	341	390	391	329	336	309	350	360	352	365	299	336	371	365	351	358	358	350	344	395	311	360	342	351	373	355	355	379	351	367	340	365	363	329	313	359	375	351	367	379	334	339	340	343	327	356	331	350	339	329	326	312	369	384	326	327	357	381	363	361	351	350	337	331	335	354	348	361	339	388	325	367	337	378	385	349	357	349	362	356	350	327	341	368	376	365	347	373	372	337	361	409	342	336	326	355	356	351	366	394	330	341	333	354	364	353	366	354	349	349	332	323	358	373	361	414	301	370	374	340	358	398	354	325	354	363	383	386	399	365	316	360	414	360	394	371	332	350	342	331	341	395	351	381	357	346	364	338	365	340	348	349	391	352	313	360	377	365	353	375	375	386	354	381	336	367	353	349	351	362	381	314	347	396	391	393	388	363	352	369	372	375	349	376	370	347	368	382	335	344	364	325	330	344	330	338	355	336	316	345	316	391	370	315	322	379	364	350
2000	868	891	893	836	890	877	875	829	805	855	847	876	855	833	793	851	838	820	822	851	845	809	829	820	887	811	864	841	804	846	816	826	875	842	858	821	885	800	849	831	857	824	788	841	890	849	847	850	828	803	851	840	864	794	874	790	849	833	815	818	853	838	844	793	822	806	872	833	882	823	827	793	852	812	882	816	853	851	841	834	804	828	785	885	839	827	863	915	821	861	799	841	860	878	852	877	867	806	840	827	817	882	860	870	840	871	812	803	849	868	859	868	819	797	904	822	830	801	797	842	870	841	811	868	828	820	825	851	819	819	851	919	799	784	843	839	855	803	801	821	792	859	851	848	824	835	867	816	842	828	843	840	864	803	876	799	819	768	883	892	847	855	860	829	817	788	857	847	817	825	876	883	799	820	808	852	858	884	844	821	828	870	829	813	843	824	826	865	839	824	846	829	799	856	837	849	813	804	852	846	828	855	828	849	886	894	817	815	805	832	778	787	811	850	883	788	814	848	849	857	882	845	805	768	821	872	867	848	823	828	827	914	815	843	811	871	841	857	880	762	807	814	877	869	881	865	853	813	782	820	806	825	822	844	876	798	808	809	833	869	876	844	820	868	834	838	796	866	849	812	754	834	829	810	826	848	794	865	867	890	815	829	821	817	879	888	845	832	834	791	861	873	809	854	801	821	787	864	806	817	850	850	831	801	845	847	845	826	827	892	868	861	831	847	852	900	793	826	879	758	805	847	852	872	859	844	841	808	815	814	841	846	839	826	871	831	912	794	902	796	829	788	836	821	834	834	796	866	827	819	846	826	873	836	804	821	822	785	879	842	840	832	852	846	868	856	836	813	822	876	860	818	852	819	804	813	838	803	870	830	818	854	804	858	849	828	833	836	872	863	844	792	821	847	795	846	840	840	732	816	868	837	843	858	842	833	852	863	860	802	854	844	813	829	823	856	764	864	866	864	839	786	853	860	812	823	816	877	840	811	854	852	810	812	791	828	823	875	817	879	831	850	841	801	868	805	838	879	845	850	837	885	861	867	867	848	837	856	830	782	851	864	810	859	849	834	814	806	797	794	851	836	818	863	820	849	819	881	824	846	819	845	812	820	884	813	837	874	809	901	844	748	855	815	809	862	830	857	838	850	849	850	845	840	811	850	890	871	767	831	821	856	823	786	917	846	892	815	808	838	826	860	816	857	866	888	813	834	866	834	843	880	893	811	795	867	852	826	845	815	854	857	828	826	898	827	853	817	822	838	799	810	848	874	856	869	798	856	816	826	820	894	827	825	851	839	869	794	852	785	848	878	836	804	850	861	867	783	856	887	848	841	829	868	844	848	802	803	840	806	833	766	881	853	797	819	824	795	876	829	842	822	807	844	822	871	863	855	862	891	838	867	812	826	840	861	840	820	855	842	809	840	849	845	814	834	822	849	873	802	856	798	864	825	844	816	846	791	825	845	861	790	828	844	864	843	810	846	849	830	861	837	817	865	805	829	818	811	824	845	831	802	830	818	837	837	822	830	813	866	859	878	839	824	805	863	861	877	809	816	831	816	866	787	797	844	788	835	812	858	846	828	817	871	873	828	844	828	799	851	815	843	823	852	794	924	835	792	792	839	824	818	807	838	857	861	826	859	850	807	811	825	867	837	806	829	876	845	794	853	855	832	880	783	841	861	831	809	823	852	834	812	872	820	876	809	845	798	829	864	854	851	845	825	906	824	876	839	816	823	864	837	814	870	796	859	804	859	839	853	845	826	921	819	814	850	801	880	841	834	831	796	898	803	865	853	847	884	833	794	807	829	802	848	837	846	824	800	839	843	776	818	823	879	840	859	829	863	821	817	836	904	844	825	832	786	814	788	780	808	830	845	813	828	850	839	891	885	881	805	803	870	833	822	887	831	789	847	840	792	795	813	862	819	829	866	829	792	847	855	804	826	816	821	851	827	870	877	814	872	866	796	836	840	809	863	835	854	867	828	860	863	853	831	844	833	885	810	865	875	913	838	814	845	824	843	835	839	826	847	784	822	857	842	846	869	817	831	833	816	842	855	837	835	812	855	841	827	791	884	810	878	860	806	832	833	859	841	805	801	847	851	877	855	836	825	839	840	833	887	838	857	811	824	829	788	806	833	830	829	822	838	869	810	868	856	852	835	866	871	820	877	817	850	866	818	788	814	813	870	838	883	859	814	874	827	904	855	825	872	870	836	837	846	807	783	793	834	824	852	833	864	844	863	858	825	793	859	833	827	842	833	862	849	829	858	862	846	867	828	852	887	794	840	809	821	823	827	793	816	896	833	855	862	833	808	790	784	848	799	821	825	814	869	827	855	841	874	845	870	818	767	785	826	868	828	839	863	801	841	831	879	833	813	808	854	868	808	887	823	858	913	798	811	882	835	825	844	855	801	835	838	802	822	815	857	832	849	810	807	867	851	847	856	826	833	816	879	825	889	834	821	842	875	846	846	773	869	852	811	878	819	830	871	889	848	831	852	845	883	844	828	854	810	852	838	831	818	860	856	847	816	855	817	878	823	827	852	862	773	909	861	825	872	817	856	852	846	842	850	799	857	858	819	859	832	810	790	829	789	823	832	884	797	831	780	832	847	836	837	834	869	856	846	798	844	775	856	874	852	839	837	835	870	862	875	888	882	912	804	836	813	832	884	802	777	771	839	820	833	826	887	852	800	811	788	873	840	840	847	830	847	836	816	843	813	810	886	928	851	867	870	854	850	806	850	857	821	873	844	847	836	817	819	789	888	808	865	830	816	856	853	885	810	791	822	855	829	845	838	864	842	868	826	798	821	904	842	828	859	869	853	857	852	836	818	799	829	835	865	837	841	806	815	863	840	802	881	848	857	857	838	852	834	821	834	827	870	859	876	768	827	833	882	824	844	839	861	807	868	795	833	825	782	833	860	830	831	889	835	879	821	813	821	828	865	822	834	863	807	865	825	818	822	810	820	793	816	819	812	834	830	868	820	839	837	838	852	824	840	784	880	811	853	813	896	851	821	793	824	803	816	829	814	825	865	801	901	854	820	874	860	803	799	832	839	898	822	834	853	802	818	853	830	793	862	862	896	835	831	867	845	847	836	843	829	809	837	882	836	819	830	878	827	795	813	858	786	827	786	865	801	855	890	850	825	861	860	857	845	849	814	867	792	851	860	815	809	851	861	815	817	839	837	844	841	858	772	854	851	881	853	860	806	850	854	836	847	854	782	787	860	871	810	763	837	822	872	814	831	855	851	859	879	822	840	861	816	829	861	853	810	867	796	816	801	813	851	822	863	861	877	810	810	890	799	869	919	872	807	817	889	792	835	799	770	816	812	838	814	803	834	814	860	854	843	873	880	847	882	803	806	855	824	816	850	811	831	804	799	807	874	825	888	842	809	846	871	867	810	862	808	868	816	854	856	904	812	861	898	777	835	821	847	870	809	848	842	814	870	910	815	805	855	824	867	778	822	832	882	827	864	816	817	830
7098	495	510	506	372	339	291	309	255	257	265	241	257	222	208	197	180	212	222	222	226	217	208	206	208	256	219	226	240	230	194	209	195	205	219	204	210	217	206	221	219	175	197	211	227	182	220	187	232	189	192	228	187	203	209	193	233	212	220	211	194	235	196	208	189	225	194	201	201	202	238	217	232	206	203	190	190	226	184	178	238	210	208	184	200	214	210	211	176	226	174	218	211	206	201	216	204	221	195	182	203	193	205	206	185	201	234	202	237	203	212	197	220	237	195	237	214	194	197	214	198	213	201	229	189	224	194	210	217	205	199	197	232	208	209	208	214	197	181	235	232	204	213	216	209	200	209	179	218	224	193	177	224	216	227	172	211	212	185	212	188	200	212	194	209	206	222	204	219	229	218	218	212	237	192	200	210	195	233	225	226	204	198	227	220	207	212	203	180	217	236	170	200	200	248	222	195	163	208	204	207	219	210	206	235	224	209	196	217	240	198	171	197	198	208	197	204	216	221	218	255	234	213	185	186	192	209	180	209	210	203	239	227	218	250	192	219	218	203	202	188	191	178	222	229	192	210	198	208	217	214	202	192	203	240	200	220	221	217	230	205	204	199	193	188	191	208	211	184	241	239	207	228	192	212	191	191	178	230	213	235	207	216	230	196	201	222	188	189	197	217	200	209	176	212	216	203	212	212	198	218	214	203	205	195	204	230	175	213	189	209	212	226	205	222	232	218	173	188	203	214	196	210	196	223	214	197	224	188	226	239	191	201	219	187	226	210	197	197	218	197	205	209	202	204	166	206	188	230	209	221	199	191	220	201	230	198	207	226	173	219	223	225	217	214	208	222	217	199	208	203	223	217	202	215	221	215	231	246	204	200	204	241	198	207	207	232	207	238	216	200	211	218	207	227	191	232	229	235	188	203	204	188	213	206	207	251	199	206	203	227	194	231	234	233	206	219	215	210	211	185	211	207	196	192	213	207	213	221	183	193	209	210	247	216	215	193	211	186	200	210	190	226	220	210	225	207	222	225	232	218	245	234	221	197	194	197	207	203	215	216	225	196	219	190	236	217	186	221	212	187	209	199	220	191	201	229	218	218	229	201	201	202	193	231	200	247	193	180	222	184	220	211	234	219	257	209	228	231	196	233	210	210	203	191	227	201	183	217	190	233	190	187	199	207	196	216	214	197	203	234	226	225	250	194	205	189	214	235	216	216	233	206	207	237	206	219	215	220	224	225	243	219	217	212	197	186	194	226	186	220	232	204	220	189	220	206	194	225	187	218	203	230	213	185	263	210	173	230	227	216	225	224	197	181	203	194	229	207	207	200	209	209	198	210	229	239	217	189	193	197	202	218	220	225	189	217	218	203	216	234	199	222	212	222	219	200	204	204	192	189	196	215	218	184	208	204	200	223	199	231	233	231	220	230	240	221	218	216	208	221	202	227	198	215	210	232	214	217	181	233	212	243	219	190	220	218	228	199	225	207	219	212	216	227	218	245	192	241	223	204	231	203	199	228	247	214	219	193	216	183	212	202	187	206	213	222	239	215	180	190	186	249	209	213	206	202	211	205	215	186	209	233	199	189	213	220	204	196	198	209	191	226	210	219	190	198	249	224	245	190	218	187	212	190	214	221	202	191	211	202	216	201	217	245	205	237	216	204	191	196	202	216	202	210	188	216	214	215	224	231	190	189	212	217	217	204	193	215	213	206	208	208	223	181	207	186	201	202	202	207	187	222	169	215	213	220	195	217	232	211	205	219	213	221	201	202	211	209	203	200	265	265	210	196	200	208	229	210	186	195	203	213	212	204	207	195	189	207	193	195	218	208	209	223	202	197	195	205	216	210	218	211	214	214	209	228	218	237	236	239	188	214	188	220	192	202	209	206	203	205	240	201	211	198	203	245	202	213	219	218	195	197	214	192	215	204	218	196	222	199	212	224	201	211	191	217	253	207	193	212	211	209	207	207	225	193	230	186	203	217	201	210	215	237	203	175	212	205	215	190	224	197	220	189	232	205	208	181	203	206	194	223	191	230	223	222	228	209	194	195	225	194	211	222	201	215	196	213	220	227	225	205	200	205	207	191	225	204	222	206	199	211	224	214	221	215	204	220	207	202	225	212	204	210	213	221	221	211	220	227	217	211	214	196	218	205	218	197	161	230	208	185	232	201	212	177	214	238	212	194	209	202	210	205	218	222	220	194	184	200	213	227	253	190	235	221	209	238	213	200	213	198	188	200	207	234	242	202	212	224	222	202	215	229	199	213	219	206	206	207	215	199	214	196	226	219	186	201	207	200	196	215	220	201	224	218	191	213	185	221	242	227	202	204	208	231	218	208	221	237	223	187	184	213	216	194	204	189	199	198	212	243	218	200	213	208	240	228	213	231	208	211	211	205	179	209	229	206	216	238	212	223	212	197	187	205	192	209	231	211	216	210	224	192	203	224	213	252	202	207	207	231	183	238	187	205	207	208	197	212	216	206	169	220	211	206	190	218	228	182	194	194	212	218	195	213	217	236	220	198	214	203	212	192	249	225	203	210	222	221	201	215	199	227	201	205	207	209	210	190	212	189	207	177	224	212	193	205	206	210	221	211	190	215	216	230	213	213	188	186	205	225	236	214	209	236	223	206	205	189	221	211	215	217	207	203	216	202	227	202	211	212	209	212	209	203	221	191	225	228	225	217	206	222	189	216	215	198	212	192	185	204	212	212	205	177	224	197	186	240	186	192	215	214	200	186	194	192	190	196	207	213	213	197	169	221	190	201	219	221	188	204	216	225	241	216	231	204	219	201	204	201	212	223	218	231	222	199	235	237	213	221	220	202	204	219	215	217	218	204	199	212	208	201	216	204	203	187	218	205	198	195	212	227	226	228	223	198	215	207	202	227	214	211	235	211	214	213	181	199	157	229	206	218	196	218	224	206	211	206	208	192	226	210	212	210	174	211	235	217	190	228	195	217	231	204	196	189	213	219	199	215	217	215	213	194	230	194	203	210	204	227	234	220	227	207	226	240	232	219	225	187	204	223	180	199	230	222	231	225	195	215	201	207	195	179	207	206	210	200	176	197	211	211	243	182	198	181	210	208	211	191	220	256	209	206	204	227	217	194	212	196	216	197	191	194	203	201	236	199	201	225	224	207	243	179	224	204	221	245	216	236	208	199	177	209	195	189	211	251	214	229	229	203	212	193	217	221	220	171	200	197	221	186	222	224	218	189	214	203	217	242	195	182	196	212	210	227	211	207	201	239	210	189	208	199	216	220	169	186	221	215	197	195	196	208	206	233	212	210	233	204	210	210	223	189	204	187	196	210	228	223	214	245	202	212	190	221	217	219	201	186	216	223	211	239	195	219	209	200	210	198	201	231	220	197	210	189	233	193	201	207	207	228	209	200	206	210	222	213	217	188	207	220	220	212	191	202	202	212	228	219	215	217	218	223	222	204	231	226	202	182	182	202	182	199	238	200	238	200	201	211	197	200	186
6086	867	1298	1439	1288	1191	1121	1031	949	864	815	776	727	743	680	633	645	609	643	597	642	601	581	548	594	602	632	562	564	524	594	563	572	577	595	575	587	583	607	577	525	572	587	578	557	600	590	603	588	634	604	588	563	586	536	562	576	632	536	592	596	546	558	570	570	578	581	572	559	620	573	556	568	593	572	578	586	545	541	576	612	592	559	550	549	538	533	526	544	576	595	578	589	531	548	515	599	571	564	579	588	541	560	550	557	585	570	581	548	551	608	546	594	591	560	536	573	554	559	610	573	560	590	558	610	614	605	574	568	607	585	566	598	588	516	566	558	573	600	572	554	590	581	588	525	571	536	571	560	580	541	583	560	618	574	580	536	535	590	586	549	595	546	581	559	571	593	531	564	601	576	518	569	568	565	538	575	597	552	551	538	525	589	581	590	559	621	554	516	532	565	556	567	575	562	550	566	566	594	568	552	554	557	588	544	555	590	542	628	545	596	526	576	591	578	535	578	560	568	542	555	508	586	531	584	588	594	545	579	544	568	551	549	605	559	527	600	550	556	577	584	582	561	568	591	547	595	543	560	540	577	532	602	524	601	578	538	619	593	639	547	551	537	566	573	608	572	573	557	568	588	577	545	551	599	563	581	589	544	551	553	547	544	565	517	546	558	491	596	589	562	586	542	516	551	562	530	555	551	569	538	549	556	562	590	515	533	576	526	554	573	551	582	554	557	557	577	571	600	571	546	574	536	543	550	579	588	598	546	550	598	574	526	586	587	609	589	538	584	544	582	589	540	542	589	540	559	560	531	585	605	561	593	541	606	585	536	577	593	546	602	535	606	552	570	560	561	576	570	570	586	551	568	572	570	565	551	565	570	552	623	521	599	548	577	605	547	579	547	556	608	586	586	524	551	562	554	560	585	572	574	595	582	586	557	554	550	588	547	565	543	586	541	551	590	572	548	554	605	607	575	557	570	561	564	587	587	544	597	558	595	541	573	551	598	613	593	567	577	569	564	581	610	559	552	553	551	552	573	535	583	565	610	622	622	560	558	594	575	523	576	559	563	547	563	534	580	522	622	588	552	511	557	569	591	509	566	549	552	563	561	549	586	587	552	584	540	542	552	517	583	543	593	578	596	594	548	559	579	566	585	569	562	532	580	556	603	539	564	572	593	544	590	573	535	590	568	592	619	564	584	535	521	584	563	592	562	616	534	557	549	579	597	572	604	574	606	572	528	536	552	574	560	557	549	573	595	595	590	558	577	584	561	574	545	546	570	595	523	552	574	529	594	577	530	553	575	553	596	575	547	542	547	568	579	558	580	570	586	600	543	586	588	600	547	545	532	577	569	585	578	593	513	538	573	572	577	561	609	556	537	574	572	591	508	541	533	586	586	582	569	548	612	573	574	573	592	593	573	559	559	594	513	536	546	591	539	575	569	548	556	601	598	556	592	541	567	598	573	627	550	552	548	533	557	564	551	568	532	579	552	570	527	577	592	592	550	547	576	585	526	563	563	564	547	560	526	582	527	578	580	571	521	573	547	570	615	579	605	572	573	603	564	588	586	504	547	579	560	543	561	575	528	574	573	569	558	528	623	579	586	556	546	520	548	598	549	549	577	536	581	582	546	559	603	578	570	590	575	603	571	565	587	598	552	587	532	562	581	593	581	572	596	562	596	601	620	572	631	555	562	560	562	563	570	605	577	565	594	573	580	543	584	570	602	585	592	577	529	578	571	566	579	606	612	558	572	538	554	564	598	570	564	574	558	543	547	530	554	542	564	595	576	602	566	604	556	555	568	562	626	619	597	564	566	568	539	535	552	575	549	565	554	535	558	553	620	583	563	551	579	578	559	569	601	554	592	591	603	594	607	591	547	529	589	613	567	541	602	560	585	608	555	585	572	581	558	583	577	622	557	585	593	548	605	530	579	560	547	521	556	566	610	582	595	540	565	581	543	571	608	554	568	543	563	532	598	562	574	575	623	598	559	548	529	595	568	582	508	544	543	542	552	560	550	561	572	566	563	571	589	557	576	587	541	574	553	591	546	563	580	570	584	575	541	563	594	574	637	599	605	542	579	559	551	578	558	586	596	595	560	537	591	590	558	571	541	563	565	553	563	569	578	616	604	588	603	528	547	531	568	553	593	550	590	579	569	589	561	567	568	555	578	589	582	549	597	527	616	551	578	579	528	559	556	593	586	571	553	562	574	583	571	605	559	559	590	555	564	562	602	596	558	554	566	580	593	575	600	571	572	617	543	567	565	528	565	545	580	540	558	566	585	553	603	580	565	556	565	568	530	564	542	602	595	567	543	583	553	565	588	583	561	583	560	593	531	557	529	595	550	570	614	564	570	530	589	557	591	556	571	566	592	621	560	554	588	584	535	568	500	523	555	543	559	553	522	561	593	570	586	565	565	530	578	553	565	540	570	566	598	586	587	603	603	588	573	583	586	549	579	616	545	552	530	531	593	559	566	577	579	604	547	595	546	596	554	554	590	581	598	591	590	598	553	565	578	532	574	576	576	578	562	603	557	562	577	542	528	513	587	546	576	602	574	568	579	586	541	556	524	578	559	590	566	632	541	570	560	620	551	545	566	544	553	542	553	611	594	552	577	596	550	588	579	564	584	571	575	565	520	553	577	589	580	570	614	567	588	556	604	624	580	570	533	589	611	539	537	602	552	545	542	539	574	552	584	550	589	585	577	627	567	550	612	544	580	563	555	561	572	603	581	560	533	545	564	569	586	570	571	600	546	531	558	565	579	512	553	543	578	601	613	605	598	586	551	572	559	545	565	538	611	572	552	592	604	573	579	575	565	579	537	562	574	575	569	601	575	580	590	573	567	548	540	581	563	562	546	559	572	520	577	550	547	537	539	545	583	597	600	547	553	578	611	596	570	567	573	601	553	562	589	586	575	558	601	571	555	627	610	548	512	600	556	497	542	582	524	575	537	576	559	579	567	587	571	566	596	525	552	509	616	625	548	553	530	592	562	531	565	569	561	549	556	586	570	555	617	626	565	526	568	562	594	564	572	549	593	571	554	576	570	588	541	567	572	556	588	625	590	509	550	582	589	566	588	598	587	533	581	570	608	570	585	562	589	552	577	580	562	532	567	583	568	591	555	592	615	559	532	602	538	557	582	605	569	609	578	525	572	597	558	554	565	572	545	554	601	562	564	583	551	561	606	555	559	540	574	547	596	535	560	545	557	582	592	539	553	562	585	555	559	590	564	527	594	573	601	588	534	584	585	551	539	567	526	590	598	542	571	535	553	567	608	556	610	544	568	574	577	577	580	607	513	573	572	549	611	567	594	569	545	585	593	570	568	532	571	533	575	591	554	579	582	571	534	555	539	526	535	539	551	584	565	588	578	558	579	574	538	590	577	579	605	570	552	548	566	548	557	558	593	574	589	592	579	561	594	552	560	566	560	543	548	530	593	548	597	516	567	562	593	589	636	537	627	588	592	570	589	570	572	590	588	523
14767	1361	960	861	754	643	572	530	488	432	390	449	424	416	409	356	382	387	418	414	360	367	365	360	354	360	356	338	370	330	383	381	319	362	355	392	355	341	397	348	367	379	338	366	342	388	365	354	367	321	388	364	378	340	379	361	381	370	337	380	371	391	363	359	363	340	346	324	390	349	357	364	363	368	324	356	358	350	371	389	368	344	391	349	369	364	348	321	360	395	340	377	375	377	361	326	387	380	371	356	346	355	382	350	357	340	382	326	362	331	329	339	382	352	354	379	350	390	360	358	322	382	381	366	365	360	371	384	359	322	335	357	370	347	362	329	374	370	363	369	360	371	365	350	370	359	392	407	388	344	355	342	354	350	369	402	383	350	360	381	367	361	367	389	352	375	397	356	329	362	380	351	350	351	356	364	363	369	372	338	408	359	356	389	357	391	359	334	342	361	347	339	355	392	370	378	336	365	375	352	382	374	345	355	335	330	344	336	350	359	328	345	361	343	364	376	344	371	320	350	386	346	362	343	366	358	381	327	374	296	339	346	364	337	390	368	389	364	399	370	373	316	356	343	352	373	341	363	358	391	368	347	371	377	379	369	354	366	353	337	321	363	357	366	388	376	401	366	360	403	348	358	350	339	348	342	338	370	308	390	369	354	359	362	341	341	332	355	367	359	379	370	335	392	345	347	371	327	369	359	338	382	367	354	344	356	358	359	390	361	353	359	372	345	360	356	386	354	384	355	369	355	370	360	319	334	346	344	332	377	362	390	366	343	338	381	339	351	349	361	372	338	353	326	359	381	358	347	347	364	350	359	365	346	380	351	365	335	335	403	333	361	345	394	357	340	357	365	360	328	360	350	345	316	376	377	375	325	359	368	360	343	378	372	356	360	373	375	387	400	346	379	369	373	358	356	349	342	332	365	342	312	329	339	399	330	360	381	344	352	390	357	362	314	340	336	364	368	360	382	356	328	351	355	336	367	355	378	347	354	380	367	354	385	351	323	351	343	346	367	353	353	340	379	363	357	363	357	366	378	372	343	325	348	383	346	382	358	309	352	341	328	348	374	360	369	356	348	337	364	327	350	397	380	354	405	323	384	373	387	354	381	347	345	390	380	361	389	330	372	373	373	374	353	360	372	357	379	400	369	350	358	361	344	331	344	381	341	407	387	373	374	349	377	351	358	354	344	367	345	336	390	376	321	379	356	392	339	387	346	384	345	351	361	292	385	312	368	372	392	359	334	356	350	350	359	373	346	351	365	377	368	368	364	355	341	340	346	356	366	371	331	337	331	373	337	364	354	336	354	362	375	379	389	326	392	347	365	368	361	354	357	361	358	351	343	346	348	356	336	355	313	369	354	370	322	369	352	360	359	390	406	356	403	380	361	377	423	385	356	382	364	376	369	351	363	378	384	367	386	391	363	376	360	347	322	365	353	376	356	346	350	356	319	347	345	394	374	332	342	369	347	370	336	361	315	374	362	374	346	342	369	384	333	342	343	355	338	370	357	406	390	360	398	374	371	368	324	362	339	377	374	353	367	367	367	369	343	326	342	373	367	345	366	337	360	387	386	371	338	365	372	340	338	328	333	339	344	399	347	413	360	345	324	343	363	374	353	352	368	382	350	368	372	357	371	374	350	351	362	346	361	396	365	332	355	344	355	388	334	332	371	381	375	374	328	384	372	382	392	374	346	374	382	347	345	347	327	351	364	357	343	347	358	377	390	395	352	330	350	363	328	357	337	364	332	341	395	338	312	348	373	399	373	378	407	354	346	366	378	385	362	347	387	374	350	372	363	355	366	386	399	379	372	383	385	353	384	335	332	363	333	349	337	367	352	375	357	337	357	377	343	353	376	370	330	352	369	355	348	360	332	358	365	347	341	351	377	395	368	343	361	358	365	323	355	350	384	325	397	319	345	378	340	388	385	365	347	365	385	361	348	409	375	367	343	422	382	387	348	368	357	380	369	379	397	353	340	375	366	329	360	379	365	360	355	365	398	330	374	365	395	384	392	387	352	352	342	386	345	349	401	346	359	388	344	390	373	373	354	336	349	333	379	350	368	361	335	396	353	352	377	374	370	361	374	338	382	376	403	377	356	365	353	375	344	356	356	362	345	358	353	398	382	360	398	364	367	349	377	348	334	404	315	354	393	352	325	367	360	360	384	360	360	376	352	372	373	384	388	379	347	345	345	333	391	350	329	354	346	363	380	371	393	403	365	367	360	402	413	378	370	321	335	409	392	325	357	324	335	372	325	357	362	370	365	353	357	401	353	389	342	364	415	342	352	378	376	347	362	362	361	383	376	392	362	365	375	382	332	389	358	345	366	363	359	378	358	364	346	356	361	371	374	380	367	317	326	338	355	353	307	347	362	319	333	336	361	318	395	341	402	374	350	404	356	359	349	349	360	332	342	371	352	374	353	360	374	378	362	325	357	352	323	318	383	415	371	324	393	369	380	334	358	346	333	340	354	365	387	382	343	359	382	338	378	393	356	331	365	337	323	352	332	372	394	355	395	361	363	327	318	352	346	359	373	348	357	341	347	359	384	356	366	346	344	324	340	348	365	371	358	389	367	354	386	366	349	333	340	352	384	337	349	366	333	323	381	343	338	377	344	370	400	351	357	342	370	352	356	364	368	355	379	396	352	381	363	319	367	339	346	378	363	378	356	338	333	367	330	359	343	335	347	362	396	381	382	355	347	361	365	343	356	374	385	311	377	394	361	353	400	374	350	371	353	332	344	363	352	408	347	346	388	344	372	376	343	358	329	383	381	369	352	362	362	348	364	367	387	362	330	380	359	369	364	371	320	322	364	393	357	377	369	350	307	385	332	365	327	365	340	338	341	384	385	330	364	334	369	334	363	364	376	336	360	350	384	361	307	393	375	354	381	403	355	371	351	342	372	359	386	348	359	376	352	381	375	370	318	389	367	345	375	393	366	337	376	354	324	364	370	348	361	335	348	329	393	349	345	359	373	344	388	387	364	354	344	380	352	389	348	330	355	396	341	376	368	390	357	374	358	371	356	381	345	375	387	382	320	332	321	364	383	322	368	383	349	318	370	349	321	367	353	346	342	361	362	353	358	353	327	365	348	370	364	375	363	363	393	377	396	391	383	372	371	344	375	324	361	346	362	374	353	339	421	348	372	343	348	367	327	379	384	370	365	348	339	365	356	372	328	361	370	358	370	371	354	357	364	350	364	382	360	365	363	341	409	392	392	376	312	350	367	368	341	343	365	354	337	394	360	323	330	396	362	356	336	379	345	401	392	366	350	338	363	319	338	352	363	346	366	382	365	359	365	351	369	357	383	324	354	358	370	351	395	391	383	335	374	325	364	359	340	353	375	382	368	359	339	348	332	376	357	407	341	367	323	337	379	323	335	356	380	335	358	395	383	360	311	364	376	399	332	359	367	358	345	334	352	324	367	388	381	383	359	340	388	356	383	352	361	350	366	321	368	361	337	364	324	335	343	368	357	342	347
8422	1435	2303	2531	2244	2144	1983	1741	1568	1459	1377	1328	1224	1190	1087	1081	1013	1036	1028	957	952	972	965	977	947	970	916	956	946	903	943	954	961	921	962	964	854	895	926	915	921	885	895	954	869	889	846	876	910	890	895	953	820	888	938	872	910	959	847	929	887	885	894	881	865	901	878	920	903	870	819	861	887	845	911	896	876	901	845	850	862	944	875	851	840	906	869	858	881	881	811	915	862	895	847	907	899	883	851	926	899	953	863	889	890	892	888	861	871	897	869	864	914	884	932	879	897	890	888	870	835	892	825	921	883	936	890	870	836	890	881	880	926	920	907	839	849	924	884	916	897	885	907	894	873	861	893	888	864	885	888	862	884	858	883	882	857	886	907	839	944	902	840	821	861	868	867	898	836	875	935	900	866	900	866	891	882	945	903	864	918	871	938	875	903	911	896	888	905	838	884	873	838	867	887	838	874	890	884	876	946	851	860	904	938	898	875	916	879	876	885	831	883	904	852	920	923	822	851	914	891	858	857	931	854	907	905	899	905	886	880	898	847	890	865	883	842	845	870	862	906	880	846	907	910	816	890	886	886	890	863	871	860	889	923	918	924	890	883	917	887	872	921	824	908	887	892	867	827	915	873	881	871	917	873	887	866	846	947	866	934	826	900	899	892	870	873	881	909	881	901	847	885	910	880	960	855	834	837	894	869	855	862	892	935	894	870	876	921	896	850	849	885	891	925	842	830	861	922	885	859	840	862	856	875	882	842	865	940	878	853	864	879	912	851	857	833	856	860	828	869	879	921	884	877	928	844	902	913	936	932	918	935	854	834	897	911	904	934	854	930	914	857	896	909	873	936	921	871	920	909	903	916	904	873	902	934	868	900	859	870	904	923	969	861	917	893	857	845	885	921	870	918	882	837	832	873	896	904	845	887	933	863	890	902	887	876	867	928	938	867	864	875	882	834	841	927	855	905	829	938	871	910	913	866	870	888	897	908	948	881	872	901	910	831	884	889	859	864	894	885	907	864	913	895	906	870	862	893	900	968	915	834	913	839	936	916	874	831	848	812	874	913	897	824	879	888	874	909	919	865	914	862	887	935	890	860	909	897	861	868	857	866	961	842	886	952	890	897	864	854	903	876	863	914	829	893	895	850	876	888	875	882	906	897	865	895	939	897	883	899	840	908	907	867	916	860	904	926	900	867	917	871	895	882	814	881	892	874	881	920	866	860	881	884	883	871	881	850	911	859	924	919	851	875	927	856	840	856	891	859	916	968	865	888	865	902	824	892	890	883	811	920	872	855	929	891	896	894	921	897	871	902	924	887	899	880	827	864	877	903	911	875	851	884	893	858	911	896	844	888	872	847	887	906	895	843	881	883	932	888	906	911	941	889	966	887	889	853	845	897	883	848	851	873	866	861	875	872	908	905	882	888	850	889	943	872	895	861	899	916	940	891	888	912	866	858	928	839	846	896	817	897	925	843	879	895	888	889	859	876	877	902	873	867	859	895	855	842	889	910	854	904	877	929	870	834	900	865	889	963	829	828	958	876	879	875	875	833	916	867	973	860	913	902	864	845	832	859	900	867	879	889	861	878	897	888	898	948	892	883	893	891	907	888	883	879	891	878	855	838	851	864	946	908	848	842	907	884	833	912	880	905	934	886	860	859	867	779	888	932	903	886	876	814	837	843	881	905	888	871	896	900	863	897	898	878	951	823	864	936	863	854	838	868	825	871	881	872	860	890	861	902	870	915	871	928	930	843	903	854	855	910	840	879	913	819	872	949	906	856	877	877	845	859	889	891	904	940	881	908	937	901	905	841	893	903	880	845	950	838	909	847	919	839	890	838	906	928	894	875	854	856	874	864	861	877	863	874	869	838	915	906	941	881	894	824	860	879	898	910	888	854	876	862	885	884	973	915	857	906	859	919	915	850	902	879	846	860	937	785	884	869	890	922	880	865	842	917	850	909	888	850	876	905	847	936	888	885	899	887	861	868	881	933	902	878	845	871	855	867	859	856	905	846	846	896	834	843	885	868	856	944	893	881	867	904	851	878	847	882	868	913	909	865	921	854	901	886	889	908	840	862	906	821	804	880	855	901	876	857	889	911	892	881	881	904	891	904	880	902	860	899	851	882	876	870	880	909	913	861	851	855	903	915	903	850	857	935	857	878	879	897	873	866	857	853	925	921	830	879	908	808	885	888	946	988	917	849	852	841	913	918	888	873	837	885	911	920	810	871	900	868	935	896	913	918	869	895	858	873	922	804	875	865	903	901	903	879	912	868	871	912	890	919	902	905	850	859	958	870	888	854	858	868	877	901	942	920	862	908	897	871	841	862	885	896	869	867	913	885	897	851	862	927	889	930	934	896	851	897	901	868	908	857	893	837	905	898	796	884	858	901	884	884	879	895	905	850	887	884	791	838	871	949	880	953	901	846	883	901	872	905	920	834	821	910	886	852	868	912	851	861	897	845	879	864	887	872	867	901	891	868	901	931	917	853	882	893	869	884	894	890	924	895	873	911	824	876	900	916	850	856	883	864	898	861	905	912	916	880	863	887	925	915	865	874	940	861	897	889	856	879	916	877	920	911	892	866	905	847	935	872	949	902	830	906	890	862	912	928	839	884	914	899	870	847	883	866	916	901	903	820	865	908	884	891	888	876	882	854	879	923	885	902	891	869	919	893	857	880	881	930	943	859	871	904	883	946	865	849	858	906	909	880	870	898	889	906	873	908	875	913	862	921	888	885	875	897	884	944	897	907	863	854	901	869	925	904	924	886	875	893	889	838	845	893	894	901	842	880	858	831	868	874	851	913	911	889	873	907	865	904	900	855	876	861	925	924	871	904	868	877	867	892	856	893	917	823	866	849	874	849	842	865	839	876	882	909	913	900	913	919	877	843	836	928	833	871	894	839	861	894	853	887	928	907	875	861	848	852	940	927	920	826	894	872	870	908	927	897	957	896	889	810	874	888	865	779	901	892	877	859	906	906	878	955	909	889	848	888	860	871	878	878	929	938	859	939	824	926	901	912	907	914	880	862	864	894	855	874	887	887	947	920	889	869	874	917	852	902	920	872	897	932	826	932	906	868	842	866	950	841	894	909	903	869	884	917	904	853	906	891	946	922	864	863	848	882	902	872	878	869	860	923	923	890	868	880	833	901	929	888	911	850	852	893	924	861	869	814	854	867	891	887	869	911	929	922	830	913	891	919	895	871	886	879	884	868	867	835	918	895	846	870	862	852	802	877	893	929	858	858	905	871	897	861	863	877	907	856	853	919	916	873	917	814	858	866	880	844	905	818	890	878	862	856	851	850	869	898	925	831	908	822	915	864	917	897	925	872	917	856	920	889	861	870	882	916	883	871	879	876	893	859	903	925	911	866	872	942	916	844	845	890	859	841	895	831	885	890	851	910	882	862	825	924	814	895	867	925	881	884	914	877	908	852	876	900	879	899	871	897	819	916	882	925	932	931	850	825	841	917	960	908	894
1671	372	352	374	364	342	374	332	328	386	340	339	337	337	327	371	341	374	323	342	350	346	365	380	358	333	356	354	387	356	324	336	334	342	320	335	330	327	348	334	350	356	380	359	349	337	342	352	366	366	353	354	381	383	377	354	334	336	322	358	357	368	332	375	349	334	333	360	378	343	332	351	385	376	326	354	331	344	329	340	354	358	366	333	360	376	342	350	361	356	321	365	328	373	352	356	340	342	363	344	342	363	360	370	364	334	329	411	342	336	354	350	360	360	324	383	331	340	344	361	346	349	355	355	360	357	341	361	361	356	289	362	337	383	390	351	353	367	364	375	330	326	371	357	361	363	385	377	402	348	336	341	316	356	358	340	343	366	359	350	391	359	348	309	338	339	377	362	358	362	376	345	342	370	352	340	361	400	373	336	367	365	354	330	381	364	393	383	357	344	357	358	373	373	381	347	356	343	349	359	359	359	342	400	333	361	384	347	383	338	326	386	333	378	349	364	360	403	363	381	389	374	353	353	359	355	316	383	347	323	347	338	308	361	365	393	366	338	340	347	376	351	328	349	373	369	368	358	361	340	377	372	379	343	362	355	341	365	357	362	356	340	350	381	306	358	339	380	346	387	350	354	353	331	311	369	348	328	336	336	376	324	365	357	363	369	325	362	353	332	357	374	325	335	363	343	379	357	328	364	352	357	349	344	361	364	381	357	341	358	343	348	312	372	332	367	389	332	350	370	352	417	360	345	325	333	389	371	370	348	337	366	347	337	370	353	351	358	368	342	347	348	398	333	326	343	361	349	351	374	338	352	360	360	362	322	342	358	341	368	362	342	363	387	352	351	318	344	333	352	356	343	345	345	377	343	349	333	343	315	389	366	316	395	324	316	356	389	376	324	377	346	344	360	349	364	357	352	324	337	362	336	342	360	362	346	391	355	346	349	337	333	344	345	375	347	397	338	350	342	399	345	300	327	363	355	360	342	360	362	350	333	381	333	343	349	371	373	319	336	380	354	311	380	363	333	363	365	339	357	370	372	356	333	322	342	388	377	316	390	354	366	357	346	340	369	369	336	331	382	356	353	380	313	369	357	346	352	364	345	346	363	355	335	353	334	366	375	360	345	352	374	383	402	370	359	360	357	383	326	333	360	343	357	337	377	362	374	395	340	368	339	386	380	359	359	330	359	361	366	335	340	359	341	364	342	337	382	327	360	338	383	331	325	342	362	341	370	380	367	356	369	396	374	352	342	365	374	377	349	386	346	354	390	353	353	339	341	357	366	374	351	354	340	331	380	339	365	327	330	371	365	338	353	366	367	364	387	328	373	316	364	332	361	383	373	323	351	363	351	335	333	320	315	323	344	360	360	332	322	350	309	353	352	349	353	338	341	360	386	345	366	375	399	365	353	325	371	367	362	383	351	408	332	317	360	396	377	372	351	346	363	374	372	339	409	335	357	359	341	353	375	357	349	346	339	351	369	380	347	354	342	379	388	388	367	355	396	351	324	325	319	303	373	404	360	369	378	358	354	317	367	352	337	337	363	355	366	372	410	381	338	364	338	339	369	368	367	364	364	329	371	349	335	343	375	349	367	400	366	354	356	355	365	313	345	369	372	352	365	344	388	363	374	324	351	361	318	320	342	366	390	316	360	360	364	375	338	331	363	325	349	379	370	344	377	362	363	351	371	367	353	340	335	369	376	349	386	392	308	395	372	426	327	325	377	341	388	314	333	364	373	381	307	384	371	362	330	372	360	358	358	332	342	318	330	389	377	347	365	353	365	379	357	364	347	410	330	326	345	348	358	374	382	339	315	366	364	357	387	349	357	366	347	323	336	355	365	350	345	337	332	377	345	380	345	348	318	364	329	335	325	320	355	356	344	329	359	361	369	349	324	362	333	363	351	387	362	378	358	340	344	336	349	304	358	355	335	353	346	339	356	339	337	369	321	351	374	371	374	369	337	349	369	380	347	332	363	385	348	343	306	399	369	362	359	298	336	328	381	350	347	357	362	340	342	359	316	327	354	378	334	332	367	363	357	372	364	347	383	337	382	327	328	331	314	364	354	388	361	380	331	369	360	339	353	402	374	355	339	364	316	363	363	340	367	341	341	339	372	400	379	349	343	347	345	392	351	353	343	361	319	342	346	344	361	358	353	354	363	330	343	332	364	378	344	355	376	373	342	368	369	373	363	359	325	386	389	393	362	389	341	371	367	355	361	340	364	371	403	369	409	374	375	370	309	347	317	346	324	354	397	361	352	323	356	353	338	355	340	356	356	328	376	330	351	344	348	342	348	345	355	334	365	308	353	362	310	349	361	382	346	366	360	336	403	388	349	383	371	372	381	363	336	344	318	350	313	318	350	370	358	391	341	356	357	322	382	371	339	400	353	346	341	375	367	376	341	357	357	368	355	367	307	346	341	341	367	339	328	360	348	357	354	372	319	333	313	367	341	332	395	346	348	315	332	378	346	407	348	330	330	304	385	330	347	365	369	358	346	395	372	378	388	345	345	330	356	338	371	314	377	394	356	333	331	309	333	327	386	348	344	369	346	337	356	329	371	353	361	326	365	378	406	342	375	379	304	322	330	295	349	357	342	323	311	388	339	361	324	363	375	372	369	365	326	353	360	354	337	344	318	346	357	332	352	321	414	370	348	340	353	315	337	382	348	340	346	352	364	368	378	349	390	334	327	352	377	367	349	367	349	351	379	377	348	384	356	378	327	345	324	382	316	387	379	387	326	336	385	363	377	364	371	375	339	379	390	342	358	347	371	349	348	357	332	336	376	339	362	336	367	354	345	337	342	322	340	381	352	360	364	366	344	348	369	354	358	362	347	385	354	373	350	348	340	378	356	358	398	339	357	376	354	338	371	380	346	365	402	340	363	393	328	336	315	337	373	341	359	355	353	350	356	316	381	355	349	383	361	379	353	336	365	368	364	341	368	376	324	378	365	359	335	381	364	351	364	345	323	345	383	364	355	363	339	358	363	350	371	349	354	355	382	341	331	364	343	348	379	333	387	390	312	399	404	360	343	372	349	366	347	385	353	326	350	356	360	371	345	364	344	361	350	362	339	356	361	327	406	312	357	356	357	348	356	345	346	361	378	355	348	340	369	370	355	329	402	331	332	340	333	354	316	349	341	364	335	348	363	364	362	333	349	348	328	360	378	343	341	362	338	363	366	310	378	363	376	365	349	357	362	364	360	371	308	359	351	361	329	349	398	350	375	334	357	342	332	384	352	353	296	365	381	353	348	354	355	369	384	328	330	377	322	336	352	360	348	321	376	322	365	361	323	339	372	349	357	365	365	335	346	364	414	355	347	348	357	370	365	347	349	386	364	378	327	316	358	353	312	341	362	387	350	383	376	331	347	372	340	387	318	391	374	358	388	376	358	326	371	369	403	365	383	350	348	374	342	355	381	344	331	366	338	374	359	333	358	370	387	341	330	334	324	337	353	352	356	350	370	376	360	379	333	359	351
2105	934	923	897	913	902	904	904	898	846	902	893	845	846	862	869	872	833	851	864	892	830	808	770	822	888	879	803	872	807	788	853	794	815	780	863	841	859	844	805	873	838	831	814	814	864	849	803	838	890	855	835	846	828	831	816	804	873	821	811	836	854	827	857	827	806	833	823	895	799	905	897	856	831	857	822	817	833	865	895	855	798	818	851	847	853	863	840	816	826	806	827	805	818	842	852	831	817	872	827	824	823	881	838	841	826	825	838	861	828	842	855	843	847	817	854	831	852	838	800	846	869	848	818	836	887	788	812	794	808	794	870	814	881	823	841	886	870	879	864	904	836	836	824	866	848	883	825	863	846	878	845	877	835	813	817	834	835	860	826	831	823	913	808	841	838	839	857	846	835	808	877	820	833	849	847	823	875	874	834	852	871	879	838	850	841	819	784	847	845	829	860	829	807	873	842	822	786	819	841	824	813	848	856	853	788	876	835	808	828	809	816	862	853	824	878	801	805	801	777	850	827	815	810	834	804	840	807	870	841	886	843	818	778	798	871	857	845	834	830	883	815	866	803	819	838	825	871	849	884	832	845	823	828	869	808	842	799	829	888	849	811	836	796	861	855	867	875	900	815	852	907	881	795	873	818	820	851	832	827	846	838	837	794	818	818	876	852	866	905	873	869	816	871	827	800	834	823	835	892	856	832	849	777	854	860	842	818	877	819	865	804	842	882	789	791	835	857	891	810	841	847	856	802	842	849	861	836	791	864	847	839	835	822	845	841	781	857	841	796	820	856	833	860	859	874	825	883	803	857	853	846	822	865	813	818	828	844	837	785	871	855	834	837	832	838	784	899	852	854	842	814	864	842	819	816	885	856	810	821	854	844	835	852	822	782	845	835	785	828	800	892	818	848	828	817	802	833	834	877	857	848	812	829	840	914	830	780	883	852	820	871	862	836	866	835	845	876	847	878	857	763	860	868	781	813	811	830	847	820	848	802	848	901	832	829	836	894	794	912	859	788	869	822	788	821	814	844	834	808	800	867	766	891	832	829	852	871	818	867	877	793	796	863	806	863	856	839	789	814	831	790	824	855	837	854	832	785	862	816	836	864	821	823	798	842	845	863	812	846	784	818	879	827	813	837	820	836	821	822	819	810	859	856	809	830	872	876	792	806	867	851	820	793	847	828	857	864	820	872	823	885	894	834	819	828	809	889	834	850	833	819	850	832	813	874	811	842	844	854	884	826	819	808	770	891	844	822	860	861	807	877	837	839	816	839	848	821	820	799	881	839	852	856	819	854	866	859	823	866	817	807	830	887	823	834	817	860	909	886	833	838	826	826	828	860	831	804	892	925	832	843	874	878	843	806	820	824	833	867	820	870	817	828	754	826	828	825	820	857	879	843	815	861	874	839	831	819	834	840	820	868	822	832	826	807	871	858	865	854	852	842	830	874	870	801	841	800	788	841	789	866	828	863	853	791	798	876	840	858	813	840	828	879	870	861	854	843	865	812	829	819	874	853	791	815	852	804	820	826	819	820	846	835	851	877	916	899	878	816	783	840	884	817	821	828	786	773	825	855	844	818	851	838	797	840	871	828	820	830	863	841	837	880	882	869	834	857	832	844	859	807	868	781	818	812	838	844	875	805	829	830	809	896	826	829	833	885	847	857	809	872	769	849	844	862	829	876	858	810	833	817	794	837	823	801	922	803	835	811	865	803	856	840	825	880	848	849	779	827	851	836	838	809	809	864	846	846	869	825	835	855	845	843	791	849	876	824	843	869	865	835	889	768	864	862	882	781	848	833	900	846	837	860	873	873	879	800	862	815	884	844	835	817	878	827	800	830	838	865	806	883	852	847	791	840	825	817	883	831	767	816	843	771	843	849	834	831	878	882	782	815	825	795	819	798	836	832	819	864	828	846	826	820	893	855	798	839	851	797	824	839	825	842	827	860	874	831	884	858	785	840	820	833	843	876	906	842	807	841	807	855	822	804	773	783	833	827	845	852	842	871	886	795	817	865	871	835	833	786	799	842	818	865	826	859	843	805	830	847	812	825	818	817	835	772	788	797	825	849	824	825	814	861	862	847	837	819	883	874	871	785	800	845	883	888	882	881	820	840	819	881	833	786	864	878	793	787	815	817	833	881	792	863	869	827	849	874	805	828	843	853	845	804	842	735	848	860	881	822	858	832	836	896	815	850	777	857	817	842	808	866	845	885	846	808	856	843	825	837	803	857	865	845	899	846	889	750	852	808	811	815	857	855	805	874	848	851	848	816	861	839	841	880	828	791	790	857	880	808	815	810	871	844	852	827	823	853	868	822	843	859	843	815	841	869	843	820	809	809	831	880	798	858	839	839	856	819	879	831	812	851	828	826	808	826	825	791	804	801	804	836	858	790	845	863	871	770	836	886	819	860	822	817	803	822	837	789	876	873	852	795	875	834	829	836	847	841	878	819	827	871	853	804	804	811	795	828	805	815	844	870	777	812	856	823	835	853	829	859	845	875	813	806	853	838	853	834	879	818	844	857	868	852	850	821	814	861	884	890	838	864	878	819	800	798	832	805	855	838	817	835	807	854	839	858	810	840	828	816	831	859	803	851	863	804	824	892	857	841	855	801	817	831	808	771	834	869	823	838	814	850	831	897	841	842	847	833	849	877	819	809	868	849	848	800	768	779	829	906	821	801	818	833	805	847	849	839	849	834	833	874	878	855	850	830	867	810	834	824	839	834	850	863	844	842	833	855	828	805	898	896	858	870	910	816	817	805	825	849	820	864	823	774	892	840	866	839	813	824	838	861	832	814	851	854	828	812	878	865	817	827	848	892	858	849	822	865	819	854	897	841	787	817	824	809	910	810	896	866	802	794	873	840	821	799	844	908	861	892	798	824	862	845	815	844	847	873	833	815	878	846	807	761	823	862	819	813	806	823	882	814	832	853	774	856	855	874	852	774	812	881	816	847	786	887	831	789	791	850	814	850	834	823	857	825	794	869	882	819	820	837	829	887	903	832	847	790	861	822	821	834	838	782	868	855	817	816	852	814	840	866	856	803	821	802	861	812	872	854	861	848	784	872	876	833	834	868	818	825	854	830	869	846	806	817	825	826	876	864	875	858	888	845	819	819	870	837	842	815	818	836	819	864	810	848	846	829	835	835	827	812	800	822	737	828	828	891	831	823	837	825	834	841	838	878	862	831	829	841	856	833	795	882	873	868	886	833	857	826	848	795	850	872	837	836	863	820	771	864	828	886	857	863	840	838	823	825	807	809	818	831	802	836	811	876	816	840	836	847	838	837	848	793	842	835	859	859	790	826	863	857	870	853	798	827	829	855	837	855	783	840	854	848	897	843	825	850	850	833	845	869	820	869	872	849	870	823	841	833	836	806	805	854	818	862	870	826	844	839	843	868	800	845	848	820	914	850	833	783	814	834	888	852	848	777	792	877	836	839	775	788	783	815	874	878	862	857	804	854	842	811	849	855	822	846
7081	554	511	452	387	368	332	305	285	250	216	255	223	257	244	235	242	242	224	204	211	213	219	192	222	255	222	200	189	186	213	217	201	208	191	240	211	216	216	225	192	186	199	228	201	191	238	185	221	219	204	206	197	205	224	221	222	210	197	186	190	207	205	252	215	249	239	233	238	228	208	216	203	200	229	201	192	193	205	201	206	200	237	207	219	195	211	228	233	235	211	205	176	236	224	205	199	221	192	220	208	198	232	207	183	197	224	224	214	201	193	209	226	193	187	197	200	200	201	221	247	213	194	196	195	187	201	241	241	204	232	231	219	213	218	209	207	187	199	213	205	201	217	200	230	236	195	186	218	205	205	236	207	194	196	178	211	241	202	233	194	217	197	208	217	202	199	211	204	229	219	237	217	185	197	216	209	196	212	219	223	214	244	198	236	210	199	216	196	225	238	201	201	222	227	207	244	201	205	192	203	217	223	211	227	215	225	224	217	218	206	235	215	227	208	215	222	188	201	214	179	179	203	197	220	193	215	199	208	226	242	216	208	245	206	204	210	182	245	221	191	187	250	196	174	215	207	208	215	224	221	218	219	232	218	215	198	236	190	199	180	216	183	203	208	217	207	234	219	237	207	203	196	188	230	237	223	212	182	206	212	218	206	196	230	207	229	198	186	192	203	206	205	215	246	207	194	194	208	211	214	212	199	213	232	213	251	213	210	232	205	189	223	208	216	225	238	215	205	223	218	216	203	224	210	205	211	226	217	198	204	220	196	215	204	208	188	235	191	214	197	201	175	200	211	223	239	209	202	198	217	220	199	205	206	204	209	209	193	207	195	173	190	217	204	230	208	217	233	238	233	187	216	189	206	235	215	238	222	221	201	206	210	199	213	230	210	216	196	195	231	194	202	200	219	205	173	192	204	199	202	227	230	227	211	219	237	223	208	202	222	196	213	188	227	210	240	206	212	206	213	222	225	229	225	212	213	201	220	220	186	197	206	247	170	196	231	208	216	226	221	216	196	224	231	215	210	193	196	187	222	223	190	195	229	198	220	221	213	195	214	216	211	236	214	212	204	214	224	220	182	226	209	201	202	225	207	199	212	175	187	182	198	197	205	219	195	203	226	176	192	208	251	212	197	231	188	221	196	207	178	190	188	203	201	183	194	220	211	206	217	226	235	193	227	199	244	197	193	212	217	233	204	205	230	214	186	199	222	200	234	198	217	195	201	188	193	218	243	203	222	212	208	199	184	216	207	215	194	197	176	225	218	236	222	202	211	196	188	218	226	233	210	213	192	198	203	194	217	218	197	216	236	200	201	213	248	187	220	215	235	207	209	224	209	209	207	229	197	218	226	225	200	239	197	199	201	177	232	197	206	217	195	232	211	202	212	223	207	218	206	213	209	199	217	191	199	215	200	225	223	235	203	193	230	235	215	195	206	191	237	161	216	219	211	223	211	213	209	197	198	222	199	199	224	213	218	230	225	207	220	191	227	216	214	203	240	214	188	210	223	183	229	221	224	202	203	192	206	204	225	228	215	228	214	220	216	219	207	177	219	192	219	215	179	215	206	203	220	187	221	218	197	210	237	218	226	213	224	205	205	218	204	232	183	203	186	187	216	193	196	223	213	189	201	234	218	211	206	207	210	221	181	215	188	194	209	204	217	205	196	206	204	231	200	241	194	223	203	250	228	204	211	208	215	217	211	219	225	202	199	233	183	233	211	216	200	224	214	211	208	238	194	205	239	230	210	219	194	196	233	211	219	215	214	226	240	223	201	214	219	206	221	206	201	210	203	205	216	223	216	223	220	222	211	203	239	220	187	228	206	258	212	194	236	210	230	177	181	200	192	193	204	208	175	204	216	181	236	235	218	234	201	215	207	229	224	230	188	212	196	199	224	234	240	205	228	209	220	252	200	222	177	218	206	199	214	245	239	184	237	209	210	205	198	216	220	213	206	189	196	208	223	229	233	217	222	178	211	218	217	182	199	206	204	183	201	206	204	209	227	205	210	214	192	187	205	205	211	222	202	199	220	216	228	219	230	192	213	212	188	205	213	215	242	228	207	219	226	197	221	194	193	195	208	192	234	197	192	199	248	217	218	221	213	252	229	203	185	220	233	200	201	219	207	229	212	210	201	223	216	193	169	216	237	199	194	201	214	230	202	222	225	175	222	211	245	189	205	224	201	232	219	193	216	193	197	220	220	210	234	195	201	187	200	210	217	205	209	224	181	199	217	204	217	195	236	205	210	228	198	234	199	214	176	232	179	217	221	222	226	217	214	211	204	182	208	204	196	228	212	210	216	227	206	211	192	220	191	230	214	200	214	188	221	234	208	223	193	232	202	198	203	241	230	184	217	230	201	229	206	178	219	237	199	240	186	224	220	206	209	230	226	219	208	215	218	217	228	202	222	185	215	215	188	215	194	217	226	187	206	224	232	219	208	234	215	213	214	209	221	201	225	229	235	203	215	208	179	227	207	217	202	198	210	214	185	206	209	223	199	217	200	203	213	221	184	196	225	209	210	190	220	208	213	208	229	221	199	211	235	203	208	231	218	221	192	197	198	223	191	206	199	203	215	216	179	210	191	207	211	195	197	213	181	203	228	209	198	208	217	229	208	196	226	188	206	227	194	232	206	210	212	236	244	215	211	197	219	208	224	227	203	226	208	230	204	198	223	214	190	197	203	210	221	225	190	207	206	191	205	248	201	221	198	231	208	228	185	222	210	206	220	195	197	196	208	189	196	225	216	210	187	198	204	193	226	211	211	218	217	207	202	246	239	225	201	197	230	200	207	215	207	207	208	211	207	234	270	210	201	198	185	206	230	200	216	183	172	182	198	191	219	203	227	211	195	185	202	212	195	217	224	222	230	212	203	205	186	200	240	217	226	206	214	220	200	211	246	175	197	200	188	200	204	220	187	165	235	195	184	203	239	202	237	252	228	245	185	214	191	210	203	204	196	206	200	190	194	210	231	216	207	201	213	208	199	229	206	219	242	200	176	232	228	217	192	204	188	194	220	232	185	200	225	212	184	233	222	223	202	198	199	213	190	231	204	223	213	223	192	205	194	182	234	207	240	207	220	206	214	222	228	204	251	211	174	205	233	215	221	212	202	198	248	216	209	196	200	212	215	182	189	215	212	202	207	209	191	228	196	231	229	222	190	209	239	239	205	232	248	197	202	230	208	209	202	228	227	222	207	210	189	225	194	243	209	219	211	173	200	208	247	225	217	232	232	211	224	200	241	221	223	206	221	185	218	213	225	215	196	199	234	233	251	200	197	222	221	232	240	220	233	207	213	197	229	208	220	191	236	198	218	193	208	197	216	214	241	205	209	196	205	203	245	211	223	223	188	210	205	211	203	206	227	227	242	231	190	188	213	236	221	212	203	204	189	213	214	202	203	208	213	189	227	224	213	219	199	219	199	210	236	225	216	258	204	222	227	209	219	208	217	187	206	235	210	195	210	228	200	194	196	177	183	209
6201	791	1256	1332	1304	1192	1056	1048	894	816	827	775	749	715	664	666	650	626	621	647	586	606	620	549	562	588	564	594	576	566	612	588	559	605	599	545	562	633	583	589	572	563	565	557	574	546	553	578	554	570	570	583	587	538	546	540	591	572	611	556	581	552	583	574	565	570	588	591	583	541	565	570	547	560	593	565	543	626	598	568	559	535	551	571	578	573	569	540	587	568	533	543	613	603	560	534	540	539	565	603	572	572	536	550	525	603	593	566	554	577	609	539	575	579	567	612	619	590	574	560	609	588	544	562	571	572	577	539	564	600	558	500	547	580	579	558	567	583	571	596	549	578	583	614	574	570	594	555	538	552	584	614	555	605	577	581	562	591	541	596	584	548	558	613	518	562	566	574	541	573	545	538	627	609	564	555	562	527	585	566	534	535	596	563	544	574	574	564	567	578	562	590	547	592	565	565	553	581	569	576	550	593	549	579	567	612	596	582	568	563	572	578	560	575	576	535	587	590	589	562	563	587	612	574	544	604	588	573	594	550	526	566	569	604	579	597	566	617	573	576	585	547	556	577	544	599	587	564	535	600	573	597	617	607	562	598	555	531	605	583	565	568	563	546	597	554	567	578	553	545	560	563	593	567	583	547	548	586	599	556	616	595	614	553	596	600	550	600	555	576	548	554	570	565	572	583	587	616	612	558	556	614	568	595	545	586	585	596	602	592	552	571	569	581	577	581	554	561	571	591	573	606	592	550	537	556	578	574	579	537	575	553	562	531	590	547	525	617	571	588	520	537	576	570	565	559	583	569	590	582	572	532	546	574	557	580	513	599	518	620	566	525	553	571	581	568	548	578	569	561	600	552	596	534	574	571	537	589	575	575	570	569	532	603	567	572	557	546	578	588	598	593	521	549	614	555	609	591	538	564	558	563	560	585	567	589	567	561	585	580	575	598	575	567	546	596	524	568	616	585	575	547	555	567	575	569	568	538	605	593	581	561	599	567	579	595	601	552	539	593	581	592	598	586	592	574	597	560	574	585	550	586	553	592	567	578	563	545	576	582	624	584	563	596	554	579	574	573	607	553	531	577	531	594	592	590	578	563	598	597	569	623	550	586	604	575	562	555	578	611	544	625	538	577	589	563	586	618	546	595	552	593	585	578	533	548	602	570	564	572	508	568	589	566	572	556	557	551	540	583	511	584	552	557	564	583	498	564	569	606	531	545	574	564	608	595	586	563	557	580	571	531	583	587	571	557	553	579	549	550	532	557	584	610	571	541	541	531	546	562	539	568	577	600	593	622	579	560	628	599	568	556	573	587	581	538	583	546	566	578	608	591	586	565	585	651	591	583	588	557	572	576	533	557	584	571	565	566	581	522	607	535	579	598	577	565	547	608	567	569	601	584	549	566	553	559	541	601	571	557	574	553	571	583	573	603	566	579	564	593	549	549	575	531	518	555	511	528	583	607	564	530	583	570	560	577	553	514	589	597	597	593	604	604	580	568	611	540	542	529	571	546	542	538	584	547	566	577	574	621	575	553	582	587	567	568	597	555	553	591	613	635	569	569	552	557	546	563	584	583	594	542	587	539	600	589	564	576	585	569	603	529	567	527	580	565	622	597	585	597	569	543	570	601	563	555	602	577	578	519	545	557	585	526	547	514	614	596	608	602	583	568	547	647	600	573	528	533	566	578	570	543	617	577	555	552	571	579	579	591	582	538	570	581	590	536	547	575	559	573	553	590	530	589	603	591	570	573	556	550	568	600	560	565	533	569	574	581	595	588	584	579	548	625	577	595	555	551	576	596	536	566	588	547	577	565	551	615	580	574	573	599	576	585	567	583	607	541	598	560	608	554	559	574	536	556	573	592	597	597	520	534	578	552	594	584	559	601	543	566	610	603	591	553	586	549	555	587	544	559	550	598	578	613	572	591	521	598	574	563	563	563	567	563	551	539	590	542	600	560	602	552	590	605	572	551	560	552	543	579	616	595	568	578	560	589	561	558	557	558	574	577	536	571	573	521	587	577	554	551	581	519	598	557	579	587	554	567	579	591	605	576	559	600	577	554	575	544	595	631	532	544	578	581	538	600	579	583	577	599	585	606	557	577	565	607	542	602	543	582	548	543	565	562	519	573	619	517	574	566	551	566	567	597	539	609	586	559	618	548	551	574	562	552	565	583	571	576	545	551	554	616	559	531	556	584	579	562	607	615	574	585	578	567	572	565	553	563	563	577	563	578	558	597	536	581	575	555	568	561	572	591	569	598	547	571	587	571	587	584	596	563	588	556	537	560	572	583	578	559	593	637	578	560	561	587	567	573	612	577	546	592	637	559	546	547	598	567	550	604	565	564	593	602	564	623	555	555	593	517	557	590	575	567	555	586	566	618	601	580	535	615	606	590	564	551	567	587	559	566	601	587	587	570	569	586	578	595	579	603	571	549	547	547	603	541	543	563	580	536	555	542	554	541	552	516	533	577	560	561	529	585	567	571	583	606	519	583	566	582	560	577	541	598	539	608	593	589	536	558	579	587	577	647	563	572	555	538	559	590	570	572	549	570	594	567	554	560	551	575	542	595	539	520	592	561	569	534	577	574	545	582	595	527	569	576	581	600	561	543	540	582	567	557	591	564	530	575	537	526	574	588	566	547	545	595	610	573	554	573	552	551	536	606	569	611	573	554	559	570	556	545	598	567	561	556	584	568	551	536	587	567	556	545	580	597	542	608	622	545	565	569	607	541	547	639	583	566	590	537	623	561	564	567	552	532	571	540	577	585	548	595	557	543	559	551	583	593	553	610	574	582	554	575	541	542	569	590	572	556	568	566	577	562	539	536	580	553	596	549	527	596	583	575	585	551	546	534	582	537	558	569	548	557	554	587	566	598	541	581	556	587	553	562	553	574	570	557	551	605	551	561	599	596	595	555	572	599	575	549	601	566	523	585	551	556	542	625	552	574	551	587	564	537	606	577	565	621	551	594	579	559	583	597	545	591	560	558	554	550	539	554	536	528	543	609	551	647	579	630	578	581	576	531	600	576	569	557	550	572	574	608	553	541	578	557	527	603	548	573	572	562	543	566	605	543	582	570	570	572	550	576	575	589	582	563	580	558	563	594	563	607	557	542	562	564	551	589	546	548	563	586	603	564	574	594	567	540	604	533	568	592	564	593	594	558	572	596	597	625	622	561	534	573	564	570	594	583	557	587	594	600	558	593	591	524	595	595	546	566	559	575	578	581	562	555	575	570	567	587	558	570	534	545	583	529	559	567	572	560	551	595	536	587	598	598	571	565	602	600	578	557	545	567	650	553	564	576	568	640	598	532	603	555	564	574	540	576	603	590	551	589	591	562	591	563	607	590	579	551	582	566	534	588	558	567	553	572	644	596	573	585	534	550	566	583	526	535	575	525	561	561	532	590	537	572	585	553	551	586	579	580	563	580	612	594	554	578	548	586	599	578	582	595	570	561	547	579	538	623	572	559	557	541	574	540
14179	1377	1108	955	667	632	593	568	503	464	422	447	407	416	421	372	367	360	371	398	385	357	390	368	381	360	383	339	378	360	364	370	362	377	379	357	371	355	332	344	373	357	364	375	377	355	337	341	411	385	383	355	369	374	333	386	353	340	365	365	327	357	328	397	369	359	346	329	333	339	372	397	359	385	362	370	371	372	376	379	363	346	349	327	368	395	355	374	398	358	325	338	377	342	357	390	379	357	360	352	337	336	370	374	368	337	347	329	359	362	350	342	358	337	357	391	317	340	341	340	357	357	377	370	356	348	381	387	357	347	327	359	354	364	357	376	336	378	318	331	361	356	351	340	406	329	364	343	355	384	389	356	376	331	353	404	365	368	351	354	353	349	351	359	372	331	361	362	340	349	347	315	378	337	359	362	339	359	366	352	348	372	342	323	368	355	331	350	362	349	342	364	379	352	416	358	361	377	357	366	371	341	353	414	346	355	348	356	372	385	423	397	348	386	333	352	345	387	379	340	407	381	351	348	367	337	372	358	341	386	355	380	389	361	372	400	373	366	374	348	342	352	337	367	343	371	346	392	378	357	369	362	367	380	378	347	318	355	360	323	377	344	396	380	342	357	370	353	354	355	365	353	342	360	349	319	366	349	330	346	321	342	384	369	356	336	373	363	391	332	352	353	340	373	381	400	379	386	377	350	355	364	392	366	373	380	386	323	404	363	362	400	388	359	367	368	353	379	347	384	354	353	319	354	373	374	383	368	370	348	384	359	335	362	337	378	360	378	366	372	383	382	318	390	367	339	350	403	345	361	354	360	402	375	364	372	384	338	354	366	372	343	358	357	377	327	330	341	355	360	362	371	354	360	364	331	360	325	339	340	357	371	378	354	345	344	359	353	357	364	348	360	376	352	372	340	327	418	385	359	358	351	379	367	364	299	378	337	337	388	344	369	369	386	392	379	345	357	391	347	348	377	431	386	405	360	376	377	369	357	379	345	353	374	339	343	325	356	374	374	375	345	393	373	388	410	323	364	344	360	374	393	360	375	357	377	316	354	352	382	366	384	398	382	357	377	352	347	368	370	375	378	374	377	357	327	374	392	314	348	323	341	342	364	361	409	359	327	360	388	378	333	359	398	385	387	370	352	372	343	344	323	349	349	314	323	384	335	370	335	341	388	373	379	376	336	365	359	356	364	390	343	341	369	369	380	371	370	372	360	313	350	358	361	354	359	334	348	330	352	395	354	356	342	366	398	351	401	351	355	352	358	366	371	352	368	335	376	354	363	353	355	362	405	391	352	379	322	314	333	361	373	363	355	338	372	334	323	392	331	386	324	346	334	347	334	367	361	369	351	321	370	336	353	385	340	343	353	335	401	359	391	377	377	383	373	367	377	376	370	372	376	359	351	341	366	323	359	342	380	389	339	347	355	332	345	364	328	395	355	354	326	339	387	313	359	355	368	354	363	350	359	346	361	323	359	340	354	344	370	379	333	351	355	317	317	351	349	309	333	341	368	378	388	372	387	344	363	359	341	352	336	350	360	375	400	392	374	397	332	358	378	372	351	392	338	361	378	368	361	358	355	353	356	334	357	321	349	351	344	391	364	356	366	414	333	360	367	362	349	343	363	376	361	375	389	358	340	339	378	385	378	353	322	359	354	371	353	365	356	349	363	361	338	349	349	370	330	353	370	362	353	331	353	342	332	358	380	307	356	377	343	358	376	361	335	394	335	358	337	357	330	349	349	356	366	350	368	346	345	354	334	345	386	380	382	357	361	366	336	407	361	346	343	347	367	371	362	366	349	372	370	396	341	325	359	367	399	361	355	373	363	397	327	355	336	377	359	410	377	378	337	344	399	344	323	356	362	356	335	325	371	371	377	385	393	386	345	372	338	345	393	355	380	356	377	357	336	354	359	343	342	352	350	380	360	369	377	386	355	346	366	363	349	350	343	378	350	373	376	341	365	361	374	349	336	356	322	362	408	371	348	357	339	341	353	360	373	399	341	346	349	364	406	367	378	326	355	365	381	371	385	346	350	350	358	376	350	400	382	361	369	339	361	377	366	353	346	363	367	350	374	356	364	388	356	333	390	388	399	366	334	359	342	343	363	382	390	340	380	332	347	364	369	350	354	336	383	368	340	384	372	408	355	340	370	380	358	373	339	355	360	339	353	367	328	345	349	357	359	364	362	336	351	330	332	339	343	338	355	347	301	369	365	333	362	384	360	397	384	405	364	406	353	359	358	361	350	363	367	347	375	360	366	343	368	343	378	339	385	391	347	360	371	357	333	357	373	358	347	362	375	360	364	369	362	368	358	391	327	361	363	339	380	353	381	339	357	334	353	408	393	356	351	328	381	365	336	336	352	393	383	383	339	323	333	380	373	397	406	332	377	383	385	346	364	341	354	341	339	322	329	336	348	355	380	350	333	339	328	346	352	329	348	378	331	332	314	348	329	328	310	355	342	321	346	356	331	376	355	364	355	318	328	385	377	370	390	387	331	356	320	356	420	329	411	347	343	334	371	326	350	370	349	322	307	369	383	391	391	361	353	345	355	371	365	371	324	358	366	351	378	375	363	378	361	357	320	355	390	354	377	377	353	334	332	339	345	337	345	393	357	365	340	385	366	377	373	383	317	372	354	338	355	334	369	368	361	343	370	327	404	387	356	354	344	314	387	361	367	368	373	378	332	387	347	339	339	347	352	373	345	360	346	353	331	391	376	361	332	399	380	384	353	353	356	359	397	377	380	350	396	364	354	388	385	378	361	364	368	343	391	376	347	350	351	333	350	370	352	359	361	343	377	397	372	374	368	376	352	408	340	359	374	370	362	393	355	390	347	360	374	368	352	338	353	353	355	387	337	357	375	387	338	343	359	391	334	336	336	391	362	345	363	389	390	360	350	316	361	388	372	354	352	361	371	335	354	356	347	373	354	400	394	334	345	355	351	361	342	378	377	379	365	346	368	353	383	406	333	312	389	357	351	351	368	372	377	322	337	350	339	371	344	368	348	354	360	357	367	349	380	352	345	378	401	391	330	389	341	331	373	308	341	351	354	364	347	358	352	355	402	346	387	398	343	363	355	345	374	389	373	372	376	375	369	400	375	376	348	338	373	407	330	342	318	360	381	357	361	324	365	383	354	329	360	340	408	354	377	340	350	366	362	383	366	370	374	394	377	354	363	340	373	350	321	376	350	353	356	349	373	339	360	348	336	331	334	354	367	341	347	364	385	356	313	338	337	344	344	366	396	348	348	348	358	393	352	383	343	347	357	381	384	372	368	336	342	385	355	359	333	353	365	361	353	350	362	381	351	338	335	302	387	347	359	385	363	380	399	326	383	416	357	373	387	371	403	408	364	348	356	361	371	374	350	358	333	361	380	357	364	371	354	358	393	348	399	322	383	378	332	330	344	376	376	346	348	356	331	379	396	357	375	350	367	366	382	340	346	333	349	377	356	338	347	334	379	357	349	307	368	386	359	373	349
8382	1449	2295	2594	2335	2182	1909	1702	1645	1460	1439	1254	1170	1102	1086	1051	1045	1038	986	990	960	989	906	943	927	890	915	956	910	910	913	903	946	913	946	928	919	980	960	883	895	903	901	927	869	893	837	918	908	905	902	923	910	869	891	834	883	953	900	819	859	886	917	868	883	890	905	893	918	843	862	856	850	862	843	872	913	888	905	862	810	892	852	885	924	932	894	871	832	885	901	833	892	933	888	887	875	867	880	889	898	854	916	880	886	870	886	894	857	860	911	883	946	908	890	861	984	860	880	952	900	872	911	928	872	887	887	836	881	913	894	920	879	816	894	913	866	889	915	844	843	890	872	855	843	896	907	867	883	881	899	881	850	901	910	867	872	860	913	872	853	918	911	859	896	904	870	918	875	875	916	853	900	878	899	899	901	913	879	847	901	855	918	894	916	926	924	899	929	858	895	868	841	880	884	860	840	873	904	874	872	868	892	882	898	905	903	884	883	918	913	862	880	906	856	902	867	902	870	932	863	866	878	867	923	921	871	863	887	837	886	849	920	912	864	887	880	859	875	871	895	878	914	928	859	912	883	865	916	893	890	899	850	888	875	895	910	912	887	875	872	920	924	866	900	912	857	853	873	905	877	890	881	878	854	883	881	907	876	896	848	828	836	931	883	919	842	886	807	888	880	900	862	866	919	909	901	898	888	876	843	885	872	930	903	883	921	906	883	847	904	850	817	890	907	896	820	859	892	914	899	808	862	864	947	834	904	923	892	851	861	895	915	824	841	889	898	906	876	913	881	919	906	904	891	927	907	874	880	915	886	812	840	824	883	876	876	905	890	920	895	902	897	886	845	881	807	860	904	872	866	885	816	875	902	904	874	906	854	902	824	929	880	882	886	912	870	921	907	899	905	881	871	805	888	881	874	876	859	871	910	845	874	820	836	909	858	882	903	894	851	812	867	866	908	852	938	884	903	968	887	836	878	853	892	877	868	903	859	881	880	878	913	853	835	887	856	880	836	870	885	867	892	924	952	878	924	880	920	889	882	889	871	854	905	884	864	864	908	904	885	894	853	922	841	942	874	890	904	946	861	859	880	885	887	909	829	896	819	882	882	883	915	872	904	867	894	866	900	859	850	819	912	878	942	849	920	892	848	867	885	907	905	907	897	824	926	846	878	910	875	881	909	848	857	855	857	860	919	861	905	903	880	870	885	912	872	903	926	919	889	910	879	884	916	849	911	886	893	873	930	840	909	880	819	878	844	886	926	904	889	903	849	882	943	865	879	901	905	911	874	859	905	825	903	887	869	841	838	892	853	849	949	849	906	881	901	873	898	889	873	829	882	838	925	900	856	869	866	904	910	859	871	855	845	848	891	900	845	879	868	857	835	890	901	892	881	917	867	921	908	906	917	902	838	855	847	901	886	863	880	887	880	883	849	874	884	896	855	923	965	857	842	884	893	872	871	864	850	921	875	904	906	912	883	878	874	847	859	907	867	873	893	901	878	916	861	899	906	906	851	896	836	898	883	843	913	848	898	880	861	893	880	936	863	949	887	893	862	910	870	900	900	905	903	923	874	906	861	911	871	891	887	863	909	942	843	911	894	904	924	852	848	903	881	857	875	923	907	910	905	914	848	854	921	858	853	889	960	887	899	887	892	901	842	880	831	833	926	882	881	891	903	882	891	901	937	821	880	893	854	876	904	856	842	882	854	883	911	877	879	869	848	874	980	844	924	948	881	927	914	918	870	858	858	889	878	936	895	884	929	892	909	837	930	848	946	872	914	901	903	857	890	865	829	872	841	911	872	916	926	883	864	893	841	850	897	852	898	810	846	848	900	875	868	903	881	907	922	832	862	858	869	855	902	918	879	851	857	859	830	863	856	879	899	828	898	903	916	951	824	886	886	891	875	891	842	931	905	881	928	874	900	902	892	881	894	879	845	857	895	857	855	865	919	870	881	872	885	907	940	868	862	900	873	850	872	881	869	874	883	868	868	846	913	910	893	883	862	845	860	925	862	848	915	868	922	914	855	861	880	819	842	874	898	850	822	860	848	893	880	889	837	879	872	828	885	859	894	860	870	907	919	890	841	869	878	868	845	904	894	912	891	887	893	844	887	920	878	890	901	841	884	882	864	873	882	817	868	931	887	880	902	917	878	875	892	866	910	899	881	903	861	885	842	880	921	874	856	905	891	891	875	932	899	901	864	916	885	916	916	819	865	882	891	852	909	819	903	883	885	858	860	857	874	897	905	849	881	861	895	852	890	883	899	863	892	886	903	856	861	901	910	885	945	867	878	888	931	914	920	907	902	879	875	855	866	870	880	876	891	893	868	888	828	873	877	899	898	885	912	893	887	844	907	850	904	851	889	960	813	843	889	855	898	870	840	881	908	874	865	873	885	913	929	871	855	902	897	906	866	896	888	848	883	855	859	882	908	861	840	882	906	841	903	884	868	919	919	877	876	855	840	861	850	844	865	925	905	813	892	839	888	910	895	872	880	867	881	839	870	940	904	842	884	882	924	906	862	912	911	898	882	899	828	818	873	911	908	886	932	887	883	860	889	837	855	885	912	893	900	868	902	981	873	909	912	935	865	850	843	860	860	878	890	870	873	836	883	869	930	924	820	872	884	879	869	873	821	904	926	864	923	931	919	923	873	895	873	865	900	894	889	864	877	908	843	874	922	926	841	861	912	836	858	884	883	945	862	924	907	855	838	868	823	914	873	860	887	912	887	892	923	897	857	874	894	938	901	872	897	870	843	925	895	838	918	866	885	905	853	880	837	888	826	876	839	857	903	879	840	873	883	933	875	907	889	854	893	860	919	864	887	896	811	881	887	898	865	917	882	850	879	887	908	807	916	872	860	841	876	868	903	881	863	886	911	874	902	914	843	878	870	882	880	909	912	901	930	898	878	900	931	901	864	875	864	865	898	870	833	855	886	859	906	914	896	835	899	884	877	872	875	893	895	880	906	872	857	918	908	911	893	914	880	865	912	823	877	858	904	852	894	926	908	923	896	879	883	860	888	875	874	825	874	854	848	911	846	865	889	866	899	897	875	891	893	876	917	873	895	901	866	873	891	900	865	857	923	860	810	904	837	885	887	891	880	906	947	860	907	871	873	843	869	864	895	897	880	870	938	927	874	921	914	891	855	919	850	895	871	875	904	846	851	880	868	883	876	934	884	911	866	869	870	867	904	879	876	853	832	886	867	864	921	827	865	882	902	817	897	874	845	917	840	850	849	885	863	900	849	864	901	922	903	848	857	849	878	845	913	905	875	897	834	832	926	828	971	890	880	868	864	834	874	948	938	854	870	833	913	844	898	901	843	921	861	922	855	878	925	872	863	925	864	873	863	891	890	901	864	871	836	862	877	854	888	899	872	943	889	886	865	889	841	849	878	871	861	823	856	862	887	869	850	901	855	932	860	889	850	958	910	842	896	857	884	864	873	797	932	876	869	887	863	918	857	869	881	933	876	859	870	856	886	843
1636	357	349	352	365	344	392	368	326	361	359	358	355	358	344	326	316	342	386	343	353	361	337	360	321	359	350	349	320	335	379	373	355	315	352	376	365	364	349	352	341	347	348	351	386	354	370	394	394	363	351	366	373	351	334	340	347	336	384	346	389	320	365	332	371	396	342	352	348	336	333	369	339	364	348	340	345	368	359	327	377	338	349	337	337	347	326	354	401	351	381	372	369	363	346	372	361	367	333	371	319	374	408	345	363	356	364	331	388	325	340	356	345	342	352	328	347	338	368	349	359	364	367	381	320	353	375	347	351	360	332	325	355	351	388	341	336	355	364	375	371	318	319	375	313	348	322	345	342	380	375	362	352	376	362	292	395	364	358	361	359	365	383	375	381	365	389	349	359	351	329	332	406	339	328	349	367	332	355	321	349	335	347	322	358	342	347	360	360	358	326	371	362	343	307	326	384	374	369	352	364	326	334	352	384	331	338	363	363	328	358	355	335	396	342	358	347	358	348	367	371	369	365	307	354	352	381	377	358	392	357	370	360	362	357	371	333	356	373	345	322	376	333	362	320	383	338	364	373	374	377	345	356	385	410	343	351	364	374	385	370	318	341	355	362	335	340	393	362	372	332	350	343	363	365	325	337	357	359	354	324	373	361	346	369	326	353	356	336	384	373	365	359	381	376	336	322	333	353	355	355	348	360	357	368	354	375	347	324	379	327	313	349	366	350	340	362	335	312	338	358	362	354	368	339	365	318	315	366	362	395	343	359	370	347	353	333	372	363	349	363	315	357	371	341	348	348	323	356	341	384	362	325	342	381	350	353	350	362	350	377	353	395	341	329	324	346	340	306	368	412	372	377	383	350	371	336	344	361	349	371	370	364	369	351	368	354	345	347	327	367	378	345	299	377	350	350	377	363	377	341	360	358	314	358	364	336	333	363	349	356	378	391	340	366	358	327	332	385	368	380	393	334	329	317	358	345	361	350	326	372	339	343	351	343	340	349	348	344	347	363	343	305	330	307	367	361	314	373	359	331	348	336	341	374	354	373	381	340	358	362	331	371	328	356	334	357	351	361	320	329	344	363	393	342	360	364	361	372	353	394	393	357	376	343	391	365	351	387	335	358	344	361	317	337	335	388	358	330	339	380	355	351	361	356	313	321	356	363	335	369	347	344	376	380	403	340	365	335	364	356	354	355	366	347	342	317	324	306	362	361	357	350	349	361	336	405	367	349	348	383	349	373	343	340	339	349	350	384	334	350	356	375	372	353	347	324	340	359	363	346	393	334	316	389	325	380	357	374	335	369	381	384	358	362	362	352	342	334	373	351	386	328	356	357	366	392	334	308	318	385	353	360	397	380	340	361	348	343	326	357	300	375	337	369	359	336	326	359	353	364	360	363	379	356	342	332	346	360	361	320	331	374	348	349	376	364	371	349	350	352	346	390	363	338	353	362	331	366	386	347	377	320	310	369	341	319	361	366	374	329	301	357	339	327	319	329	346	379	375	352	387	358	408	363	344	323	361	368	353	327	324	375	358	361	367	305	366	376	354	356	339	370	353	379	343	359	359	355	354	410	371	369	336	336	335	335	395	335	343	383	354	341	358	349	355	379	358	361	353	367	384	364	360	354	357	333	380	374	365	389	374	356	343	354	361	379	357	367	371	360	327	347	332	339	348	351	383	344	332	344	337	356	338	405	381	352	357	343	327	367	397	339	403	331	379	380	340	329	340	380	359	330	316	392	351	335	357	348	360	363	380	369	341	308	355	389	336	360	340	323	377	357	356	368	356	371	367	327	346	396	330	341	374	351	373	369	360	346	381	325	322	355	370	348	349	352	340	343	359	321	388	323	341	348	356	356	338	332	349	373	357	336	373	370	328	341	344	346	337	341	359	353	310	334	380	372	351	319	324	330	305	352	361	332	349	323	362	358	379	386	336	359	333	361	368	385	380	333	353	362	352	376	346	369	366	380	377	355	339	333	373	405	357	356	330	350	328	373	367	331	348	373	336	355	331	339	352	364	376	368	342	363	331	353	351	358	381	368	356	373	350	308	319	366	362	310	339	349	382	349	342	306	342	368	383	390	348	361	388	368	325	362	398	367	365	345	373	370	371	327	323	393	339	329	353	375	356	357	337	364	363	342	331	357	341	346	356	352	358	347	390	341	364	352	362	337	344	388	369	318	350	356	342	342	351	331	332	313	372	367	334	384	363	380	373	370	350	316	345	338	371	341	365	362	369	331	348	366	402	343	366	353	342	357	386	386	325	348	341	334	345	321	335	345	380	343	366	351	359	378	386	349	343	336	361	346	369	353	335	355	356	363	336	363	327	333	355	377	374	361	352	367	371	380	347	335	347	354	367	349	324	354	331	342	373	368	367	353	338	365	318	299	357	337	320	355	343	326	419	317	344	326	348	337	330	356	367	347	333	395	347	332	391	345	377	319	354	383	345	352	375	337	337	347	358	340	349	355	352	347	333	363	340	345	399	364	350	372	386	342	369	356	364	334	367	337	363	363	340	338	355	356	398	371	354	328	329	383	360	332	320	319	315	397	354	372	405	353	350	396	340	351	342	335	352	396	365	321	360	357	320	335	364	370	381	302	340	339	338	339	332	358	357	370	328	355	355	374	359	422	376	379	361	334	354	351	355	340	336	352	343	359	391	368	363	349	364	344	333	330	357	371	377	358	375	355	352	319	342	366	384	359	318	369	360	374	351	333	331	353	368	321	362	314	360	349	351	356	351	306	373	362	341	351	364	352	351	332	298	411	341	377	340	363	354	346	369	364	339	377	327	345	327	371	320	361	352	378	359	338	366	344	380	332	366	347	315	372	317	375	368	374	337	362	373	395	344	342	322	329	383	334	312	321	377	336	383	381	359	362	317	344	303	343	381	327	389	365	359	365	360	344	353	363	333	362	366	377	327	387	362	384	365	354	355	350	332	325	343	351	336	334	354	366	354	346	348	360	339	312	359	358	385	374	363	336	350	368	397	348	382	360	345	362	344	355	346	341	367	316	356	349	363	327	346	342	346	386	365	357	373	365	328	347	355	386	324	384	360	351	360	323	348	363	371	346	333	355	335	345	381	392	350	339	355	342	369	353	369	355	365	362	339	367	384	372	345	349	347	356	346	366	322	360	332	321	373	327	364	357	346	363	353	349	299	316	374	344	299	377	332	346	318	345	362	350	392	342	297	306	353	365	359	351	331	344	352	307	339	409	335	370	330	304	354	368	339	347	354	400	353	388	350	347	374	360	369	375	341	361	365	347	343	337	384	355	330	394	360	335	373	405	391	375	363	345	357	370	348	375	358	336	337	333	333	335	356	390	340	347	399	383	367	347	329	362	348	346	330	330	324	340	357	355	321	377	362	366	354	360	360	348	351	332	352	383	324	343	361	352	373	349	330	357	367	329	376	383	364	322	345	375	363	346	340	353	394	339	407	354	370	350	371	324	332	330	353	384	354	349	348	348	347	367	365
2026	840	858	883	866	919	849	853	856	830	837	850	873	831	857	844	824	809	858	819	827	806	834	896	860	780	825	840	847	809	865	841	825	807	843	843	879	818	815	815	862	855	853	802	791	819	780	843	845	792	784	861	860	848	870	833	863	861	804	857	882	869	821	888	809	796	856	790	826	851	844	788	821	845	844	804	834	834	792	839	847	854	844	847	846	856	778	786	789	850	824	836	864	864	833	813	812	817	783	882	841	888	863	809	829	830	836	828	882	812	808	887	869	822	811	825	836	875	797	850	859	828	853	791	840	847	818	795	776	832	831	872	808	799	791	822	841	845	874	763	842	860	864	793	837	841	844	805	845	848	838	814	831	844	827	850	800	841	836	813	851	843	822	868	839	846	791	814	833	818	795	851	842	830	809	866	821	883	792	879	853	830	832	839	835	829	882	838	859	851	795	836	820	845	833	823	858	795	781	825	867	879	878	869	816	823	809	808	837	823	886	844	827	839	792	858	795	852	798	871	818	833	878	812	821	882	822	844	836	844	855	861	847	820	814	842	825	863	827	805	838	799	793	823	879	802	828	878	867	843	814	859	819	910	867	845	836	811	830	849	854	822	861	828	878	859	823	828	851	812	834	865	885	890	872	799	869	796	863	833	832	836	846	852	880	825	828	787	810	784	832	856	873	861	887	812	791	794	849	852	837	863	808	830	828	847	866	867	799	801	843	790	848	821	813	847	839	819	830	823	849	791	823	862	828	830	833	806	862	811	883	818	837	812	851	852	902	818	809	824	828	862	879	839	794	886	809	838	828	822	802	867	830	833	813	866	814	846	834	824	780	853	840	806	857	826	868	837	867	895	818	873	831	842	793	833	801	853	819	854	851	852	862	803	835	805	824	776	825	853	813	810	861	826	846	826	783	799	800	853	832	849	816	820	830	823	815	791	857	818	869	828	820	860	846	812	840	853	826	852	832	837	798	828	806	839	817	876	868	864	818	783	876	806	820	857	888	823	822	844	824	823	786	808	860	865	838	848	802	819	859	853	863	866	832	854	838	779	834	867	808	856	814	807	831	817	790	816	869	859	834	823	807	848	889	849	811	848	858	889	832	844	811	869	849	826	846	834	852	825	886	862	849	849	792	884	827	850	824	844	818	871	845	828	844	881	892	839	872	826	868	857	768	832	783	883	894	873	829	838	804	852	821	844	796	835	882	908	846	832	804	849	826	849	784	874	870	795	853	866	816	796	850	817	890	800	838	879	862	808	849	833	826	812	816	871	827	833	783	854	804	859	831	804	831	855	802	893	808	809	825	832	798	827	868	847	839	838	861	853	860	877	836	811	846	816	845	852	823	839	817	877	838	795	826	868	845	856	863	787	848	784	852	838	832	831	857	833	824	813	780	843	817	822	859	888	842	856	770	855	839	805	850	847	793	821	826	855	843	797	839	803	859	845	837	808	845	812	830	833	829	842	820	815	869	841	805	828	803	848	842	801	813	881	803	881	797	838	816	836	877	841	817	791	865	835	861	846	807	832	837	858	844	862	811	836	812	897	834	860	837	845	881	815	773	878	860	843	834	816	799	813	875	827	872	879	854	904	837	856	860	871	833	866	805	873	859	861	821	781	861	811	845	828	848	843	796	859	836	873	833	845	800	832	820	856	886	827	844	820	840	862	803	811	864	868	833	867	857	829	809	844	790	852	880	887	851	793	844	832	871	843	887	831	801	823	793	784	819	903	813	838	818	846	836	843	831	807	871	824	833	814	807	799	774	840	789	798	819	861	814	857	855	854	836	822	849	786	798	821	832	812	877	833	820	791	848	821	853	822	852	797	842	786	822	858	818	826	846	821	822	794	818	816	836	853	843	827	852	810	823	847	847	817	822	866	830	866	794	813	812	819	901	829	793	836	846	837	818	903	806	887	836	865	812	895	853	833	800	867	769	813	840	843	827	783	873	801	834	800	858	835	818	780	832	864	820	867	802	789	813	837	842	875	831	838	853	827	859	798	817	892	852	803	816	800	779	842	865	852	822	827	819	835	820	853	872	841	829	801	880	858	802	873	807	833	845	810	871	797	804	817	795	832	865	851	804	817	853	856	814	851	810	805	813	816	807	852	808	836	859	874	806	817	810	865	834	790	834	931	848	848	885	819	846	876	896	844	849	804	859	843	867	813	859	812	858	840	833	824	859	883	823	862	859	844	824	802	790	816	872	822	832	829	823	847	858	864	856	827	801	837	794	846	811	838	850	838	863	829	871	811	855	835	840	857	848	841	816	822	810	829	827	802	850	850	803	873	852	857	817	830	791	836	863	854	847	816	878	838	862	917	818	788	838	812	854	824	799	804	846	785	847	806	872	864	802	755	827	813	795	835	806	845	840	863	833	880	787	886	857	847	828	826	807	851	821	879	793	832	837	848	801	850	857	892	858	809	854	814	804	802	849	835	830	847	819	785	842	883	827	868	867	838	819	808	858	793	859	808	866	838	838	809	813	822	830	822	860	855	821	818	832	850	825	825	791	865	800	799	885	839	779	795	844	828	821	841	829	845	839	824	850	891	841	831	900	865	832	851	837	806	865	847	837	800	829	844	862	863	809	838	819	799	848	913	864	860	867	844	849	801	785	808	859	855	861	842	836	775	835	822	858	853	848	846	862	857	838	777	833	857	860	869	862	809	784	790	819	843	860	796	860	822	847	835	843	868	816	871	845	814	801	858	829	879	825	839	818	847	805	782	857	846	870	839	791	839	838	876	845	877	856	850	797	848	797	849	842	808	884	877	820	823	821	835	815	852	801	811	832	828	800	826	781	840	902	855	838	844	831	814	820	842	840	849	842	821	828	836	848	800	889	802	835	842	790	806	817	806	852	855	841	866	804	818	795	885	792	881	871	827	837	866	857	851	833	845	861	784	859	821	867	818	873	827	870	888	827	834	805	818	821	845	801	879	836	853	839	801	811	803	822	826	845	854	828	845	872	861	854	848	836	822	850	877	824	812	841	806	788	847	863	864	855	795	800	802	856	864	834	864	831	810	809	816	810	832	827	882	860	865	814	826	849	806	854	836	846	858	841	863	818	816	871	844	872	840	861	824	775	890	847	826	805	810	805	805	800	832	824	868	797	867	857	797	837	904	858	842	858	800	832	900	860	842	812	902	824	904	852	766	793	828	843	860	848	871	821	793	857	790	828	803	855	816	845	847	820	858	805	760	811	867	787	860	867	863	836	857	833	778	779	857	855	799	839	822	813	840	891	900	849	833	821	884	812	802	827	842	831	840	827	812	810	804	886	805	769	844	783	845	780	806	863	847	805	864	849	832	818	819	847	844	829	899	822	831	821	839	885	822	811	830	811	832	838	832	837	832	824	849	866	889	799	790	811	866	815	855	817	864	750	870	854	845	884	814	852	831	819	851	834	854	827	814	839	832	867	791	799	820	865	855	799	821	876	830	858	798	817	826	820	818	840	794	813	826	873	849	840	847	806	792	801	841
7164	580	475	440	369	348	315	292	269	246	237	248	216	214	227	236	224	216	214	214	227	216	196	215	200	218	229	221	195	215	243	202	210	194	232	193	220	178	215	219	202	220	232	236	219	219	196	210	198	205	210	208	191	236	197	232	239	228	188	220	209	244	215	180	193	178	225	218	220	224	222	202	226	247	220	193	199	236	192	211	209	202	221	235	243	220	210	204	197	223	213	206	206	216	227	220	191	211	201	219	201	194	217	223	219	209	210	194	242	228	224	216	215	216	235	203	199	204	209	233	196	225	191	205	224	193	210	211	193	200	220	221	201	207	207	214	221	221	229	209	186	209	221	190	205	211	214	209	234	193	200	202	197	220	205	232	209	181	215	209	216	206	223	182	203	214	201	219	212	205	189	213	207	264	219	195	199	202	192	238	211	203	207	203	199	234	207	192	223	205	205	197	227	203	214	200	213	204	200	172	241	209	216	201	203	179	199	215	188	201	204	218	202	196	221	201	207	218	206	205	199	211	212	216	218	205	193	225	212	221	205	222	219	183	190	234	222	207	208	200	217	192	211	220	198	195	205	225	221	201	226	223	213	222	204	236	228	201	228	212	219	205	223	205	225	241	229	213	236	209	189	220	202	223	186	217	225	228	203	217	252	205	213	227	201	198	191	235	194	216	204	196	227	250	232	208	229	218	187	224	198	214	235	222	186	236	213	202	193	204	201	239	236	195	206	180	225	225	209	224	227	194	197	226	240	212	229	218	235	215	198	239	227	232	178	225	212	221	213	211	194	197	204	228	233	218	208	206	187	237	222	206	230	229	206	202	200	242	235	202	192	186	209	221	219	221	252	248	216	227	226	197	203	206	208	223	213	217	196	183	212	239	209	222	242	218	210	207	214	205	187	220	196	243	227	248	236	199	218	214	187	195	202	206	219	196	221	241	190	207	199	207	231	196	232	220	207	216	187	207	225	223	212	231	200	212	217	180	222	237	218	219	229	226	201	236	232	214	210	222	217	236	243	193	204	191	202	208	217	245	209	229	211	203	182	198	261	218	219	203	203	196	217	219	232	216	215	195	205	212	255	202	204	184	216	251	227	242	221	219	187	242	206	209	192	197	187	201	222	223	213	208	210	207	210	170	189	229	247	220	220	189	201	192	199	208	229	208	214	247	194	209	226	214	201	208	204	204	228	237	227	193	225	215	209	244	198	207	224	218	218	205	235	199	233	196	202	208	207	196	218	192	191	212	220	222	249	205	208	240	231	223	215	227	220	205	231	201	210	198	189	215	194	223	229	213	223	231	217	188	190	225	220	197	223	209	190	226	221	219	232	197	194	205	214	212	235	193	205	164	224	221	202	209	202	186	216	210	200	212	206	200	237	207	197	235	207	210	227	204	193	222	202	230	207	236	203	189	178	193	189	224	211	208	223	208	216	216	220	197	209	216	197	199	173	222	248	203	213	211	217	214	219	217	218	228	193	226	202	201	192	211	198	203	222	229	242	223	225	232	197	212	215	197	208	210	210	206	209	202	214	207	218	207	211	203	211	225	202	198	216	231	242	204	232	212	213	202	208	192	219	213	208	191	210	204	212	214	190	208	233	224	213	188	229	215	190	196	190	234	170	207	213	210	216	227	214	199	228	195	239	198	218	211	217	210	211	214	208	222	208	176	214	193	198	226	216	224	194	210	221	199	207	243	205	230	215	244	213	208	208	233	197	202	214	198	210	220	219	218	233	195	203	220	236	208	218	227	219	197	201	213	177	227	210	212	219	221	199	237	230	245	177	209	191	195	175	229	239	240	210	211	195	210	205	190	243	184	196	211	226	209	220	237	215	222	213	202	228	209	215	211	221	187	211	201	208	198	203	237	210	214	224	206	212	216	200	201	207	230	220	204	198	190	224	194	253	211	217	210	194	204	189	239	220	194	202	220	180	181	225	233	211	216	192	175	191	197	226	205	223	244	205	181	204	219	233	198	226	203	223	189	206	191	212	200	222	197	174	211	237	247	207	217	231	215	226	212	216	209	210	209	212	215	213	205	207	230	237	202	196	212	207	235	234	198	230	188	222	221	215	212	185	178	208	243	210	223	200	235	209	193	232	230	204	181	224	202	217	208	200	178	218	197	184	202	260	202	245	217	224	201	222	210	198	234	214	213	205	226	227	188	182	202	236	207	200	193	197	205	229	209	219	197	217	216	207	205	214	199	190	200	199	208	237	199	231	225	234	201	207	186	197	187	183	200	224	219	192	225	209	220	219	214	221	223	219	207	230	224	218	197	222	222	221	219	202	236	216	192	200	217	205	202	225	205	198	202	197	201	205	215	234	177	237	203	206	205	203	211	210	203	210	216	218	213	173	222	212	235	222	207	222	226	227	181	208	213	212	196	203	193	209	226	236	234	184	227	196	202	196	187	223	207	205	242	221	193	192	232	209	230	215	192	226	219	228	228	227	201	206	226	190	223	218	241	191	252	216	210	214	199	181	208	221	229	183	197	175	198	206	238	228	192	202	221	227	186	218	203	217	226	215	199	211	199	195	203	221	198	226	210	199	212	196	212	203	214	210	208	224	250	205	213	220	211	213	178	183	206	208	201	217	182	189	213	207	217	231	203	257	189	202	205	202	222	186	206	213	190	190	221	231	206	188	228	206	213	232	185	187	210	227	224	217	204	225	211	198	210	212	206	204	199	234	192	208	219	193	206	206	210	206	212	226	171	199	241	230	203	188	222	217	212	218	201	211	245	221	248	232	211	233	242	202	201	208	224	216	210	201	206	214	230	228	215	204	192	211	218	221	211	214	231	202	217	179	228	210	235	219	213	207	221	197	218	187	192	217	183	215	200	202	218	204	196	236	203	213	205	202	202	206	226	222	193	178	201	249	209	235	207	215	221	198	183	178	190	187	217	211	188	241	224	205	201	202	217	213	184	211	221	197	216	209	206	207	239	190	247	187	225	196	240	219	199	231	213	224	235	201	199	233	204	199	201	192	219	238	202	244	204	196	194	206	207	212	228	191	231	211	245	208	210	198	226	197	196	230	231	232	217	185	203	226	199	217	223	201	208	205	196	192	218	218	208	206	233	246	200	220	203	214	221	185	218	200	223	201	240	217	200	222	225	219	195	223	221	193	210	193	206	205	188	242	229	214	197	186	220	179	216	188	204	224	216	214	245	179	188	200	188	201	206	222	190	190	218	196	199	206	200	198	211	236	197	212	208	213	208	206	193	213	210	214	224	204	222	219	215	207	228	216	238	203	187	191	212	231	208	203	202	224	221	246	234	211	207	208	233	216	209	223	223	204	237	237	212	207	236	223	216	186	214	212	232	218	204	204	203	211	216	207	206	230	204	204	223	208	199	227	200	223	198	205	201	210	215	227	215	226	237	187	202	225	207	224	230	212	193	218	230	198	207	191	219	189	198	231	214	197	190	221	192	215	191	232	228	190	219	213	209	212	207	215	227	222	229	225	194	204	214	214	185	222	211
6191	826	1263	1365	1300	1173	1126	1033	931	870	855	820	787	686	637	695	650	644	678	615	594	597	634	580	595	593	682	609	589	571	631	598	617	583	571	592	606	576	576	577	571	555	537	583	582	557	586	583	577	588	578	598	578	571	556	579	595	611	544	586	596	601	579	570	603	566	578	567	551	559	575	591	614	549	604	556	609	587	568	596	556	572	573	588	602	576	622	584	557	595	560	558	544	625	561	573	571	569	557	517	582	594	563	553	559	539	562	563	569	552	568	542	557	540	586	605	625	570	565	561	592	568	555	560	533	595	595	549	570	566	572	569	534	596	594	574	570	563	582	593	576	577	581	532	583	583	561	584	565	579	573	600	584	582	594	579	594	587	615	565	556	585	563	586	574	582	583	570	574	555	577	552	542	565	562	549	625	578	535	536	617	602	578	566	506	542	517	582	603	592	543	547	578	528	554	581	585	547	541	603	602	601	568	570	564	545	597	542	561	570	587	574	586	572	575	580	573	595	573	562	557	587	579	572	614	573	575	603	584	572	565	579	558	580	544	583	589	595	531	547	556	523	561	552	565	553	623	560	592	595	542	582	547	556	611	610	538	541	575	598	558	547	580	597	576	555	568	618	560	541	572	541	574	571	603	618	570	642	530	528	623	548	538	589	566	580	571	591	568	594	555	573	598	551	602	566	570	573	538	579	598	575	548	552	569	554	572	605	607	589	565	564	576	559	572	554	564	575	604	568	544	562	587	607	591	577	581	552	558	588	547	576	538	589	562	555	572	520	543	601	552	575	574	559	569	568	579	525	584	578	592	556	617	572	566	551	584	570	593	592	577	544	512	574	577	549	592	599	558	585	588	555	571	565	543	587	578	575	561	533	540	555	557	585	619	550	553	568	548	574	561	614	606	612	547	605	597	534	627	611	608	557	559	568	610	622	572	560	567	565	595	567	539	570	576	550	557	604	571	577	552	583	579	569	578	582	571	603	564	583	579	630	586	567	571	575	577	576	575	592	611	527	553	545	531	589	582	561	562	600	574	593	613	535	557	578	533	588	608	566	625	575	574	569	577	566	584	575	525	578	522	546	602	554	576	599	590	572	593	586	596	558	563	558	577	568	553	565	539	581	588	569	580	531	584	543	563	599	601	563	578	578	594	579	569	585	552	555	562	561	565	569	571	562	537	570	547	539	624	564	599	595	590	591	578	571	581	546	595	563	571	594	612	599	572	562	526	569	552	615	574	566	562	579	592	555	580	623	587	570	566	593	561	553	555	543	554	605	596	551	586	586	532	579	553	544	584	577	570	591	575	577	596	564	573	594	527	576	582	541	540	570	594	570	618	536	554	511	587	556	616	569	602	602	561	584	534	549	620	579	577	621	547	557	595	566	557	585	619	580	533	504	619	600	574	600	562	561	555	577	549	549	558	601	586	557	614	552	527	566	591	569	627	530	593	554	562	556	637	604	581	575	544	539	599	616	564	634	573	554	564	596	554	580	536	545	577	578	600	562	581	636	556	570	566	572	571	560	567	574	536	525	569	587	573	530	555	529	614	577	571	533	563	568	603	574	574	532	555	574	555	578	563	552	590	550	591	557	601	604	545	582	586	572	574	591	586	559	575	566	596	578	588	550	541	559	602	577	585	595	569	553	535	569	595	536	571	605	547	602	581	572	603	567	549	594	554	574	546	557	581	574	614	567	580	548	561	591	581	566	593	540	563	597	539	551	590	594	548	600	570	604	566	564	572	556	532	557	576	582	563	536	570	558	616	570	546	567	568	551	558	598	558	558	610	584	570	571	532	562	530	565	621	596	565	554	531	585	570	581	615	564	611	565	588	581	561	577	581	590	576	557	578	563	536	605	569	607	575	600	594	550	567	566	569	585	560	540	584	561	578	597	610	568	575	546	545	580	611	554	586	551	547	559	571	562	614	588	582	607	563	593	609	620	578	573	538	561	586	611	553	585	589	592	582	586	578	599	552	572	633	551	525	626	534	576	592	553	605	523	556	557	576	589	607	596	559	574	540	530	568	578	582	569	601	553	615	527	570	546	541	563	567	571	549	569	567	543	549	610	557	576	560	578	555	577	566	566	617	566	587	550	620	599	577	563	562	579	600	564	503	599	586	547	585	579	552	539	548	549	554	568	586	554	604	569	567	588	601	585	617	567	586	577	532	538	555	564	513	570	567	538	586	553	576	573	561	574	572	572	573	559	587	585	585	573	547	583	554	581	529	593	579	572	587	570	600	574	606	540	597	566	532	543	584	601	604	583	563	561	563	575	534	553	541	575	570	580	582	596	548	548	576	579	558	599	590	545	599	611	578	546	568	624	548	568	555	537	597	589	582	559	535	593	557	569	602	569	578	539	559	555	583	601	557	598	578	577	578	527	542	549	580	571	580	561	560	561	612	530	573	539	575	597	542	557	566	588	571	555	530	592	557	571	560	574	556	544	537	533	560	591	618	541	547	567	533	535	581	572	589	595	538	535	548	582	574	585	606	588	563	551	552	596	569	616	555	578	532	569	562	552	526	567	581	565	577	558	534	585	596	564	555	563	608	573	560	560	574	587	565	529	553	586	602	550	583	534	574	587	555	562	589	562	577	559	589	559	599	568	578	553	592	577	574	555	547	541	535	558	608	530	552	604	573	555	582	602	549	522	574	554	553	541	610	563	547	580	568	604	567	531	651	579	544	590	575	605	547	537	553	549	521	529	620	578	587	556	505	590	604	544	609	564	596	592	547	568	564	606	541	600	581	503	527	542	535	580	533	574	560	612	591	577	601	565	583	615	570	531	593	625	585	534	563	561	627	570	577	559	583	586	588	540	564	580	566	565	572	548	591	616	575	585	592	575	587	578	574	616	533	568	523	601	562	617	587	522	566	550	531	575	577	564	553	566	577	577	603	573	580	539	558	596	606	533	625	583	580	593	593	555	535	554	585	580	547	591	531	587	621	543	582	575	600	561	533	561	583	592	568	541	572	579	597	625	610	591	533	609	548	557	580	615	564	517	556	570	555	601	564	617	555	600	550	600	595	600	569	585	534	545	551	560	550	566	562	580	564	595	599	551	569	580	608	581	604	549	597	605	556	540	529	568	543	611	582	573	544	554	627	569	571	586	559	564	581	537	536	626	558	567	566	579	558	586	541	595	561	546	579	585	566	564	573	594	533	586	553	563	556	606	563	582	527	573	608	588	582	588	585	573	559	547	578	599	564	576	590	558	621	511	586	552	533	582	589	589	585	567	578	597	565	543	551	599	598	539	597	572	599	560	569	609	567	592	607	552	541	543	541	567	546	581	560	559	597	609	562	572	560	557	531	534	546	555	557	580	541	564	563	573	566	569	635	597	558	526	590	512	574	587	589	611	594	594	577	568	552	584	585	570	599	580	581	584	564	566	537	510	582	595	556	613	572	576	585	557	590	588	576	579	551	619	549	556	583	549	575	590	611	563	557	558	550	541	581	591	562	582	544	573	593	576	566	580
14698	1373	1033	887	704	656	582	587	469	447	453	435	404	414	406	388	375	394	414	354	330	394	343	369	315	395	335	374	394	364	368	386	397	366	358	345	389	364	347	357	396	360	335	345	388	350	337	357	398	371	365	385	402	340	368	354	369	412	357	372	383	361	341	372	346	356	343	392	381	360	353	383	376	346	363	325	350	379	350	350	370	374	338	387	362	352	365	381	365	339	381	357	339	344	326	363	337	351	380	396	320	398	382	364	355	381	372	363	342	378	347	342	422	341	365	337	379	383	351	363	347	381	386	370	364	339	355	341	358	366	334	384	366	380	348	323	326	385	358	373	356	351	367	425	385	357	351	364	374	378	353	365	336	377	384	389	362	359	361	342	371	361	338	340	336	344	368	354	355	356	329	339	385	363	325	362	333	381	359	374	380	333	335	405	372	335	335	362	376	340	333	345	382	378	368	350	348	352	366	363	373	354	366	341	385	363	364	373	342	393	377	357	380	346	354	364	365	394	378	389	374	318	376	369	371	391	395	377	365	331	327	354	382	372	341	365	343	355	368	339	351	331	356	348	353	357	375	371	330	329	390	373	358	373	361	354	378	388	317	371	386	374	366	373	384	349	364	328	374	357	337	348	394	370	365	401	360	315	390	355	359	340	326	401	369	338	354	393	336	365	366	361	386	380	321	343	370	384	380	353	343	345	373	350	363	376	352	374	388	347	366	384	375	360	365	408	353	344	336	347	376	371	362	340	342	373	358	341	383	364	343	380	379	395	378	373	327	386	362	369	368	376	377	382	381	366	389	348	375	367	326	343	331	371	352	361	357	322	386	341	344	363	370	344	349	365	348	367	320	336	337	352	376	369	341	355	368	398	318	388	357	367	339	331	353	378	372	411	319	334	362	343	355	364	387	356	372	335	356	346	321	370	419	358	339	325	330	375	369	381	395	391	337	370	375	351	339	324	392	323	338	412	385	374	326	363	329	373	315	335	359	360	393	333	361	328	352	344	351	340	394	371	398	417	354	356	350	377	359	310	376	395	368	345	383	337	364	391	354	359	355	373	369	353	388	359	348	365	342	372	363	331	376	350	346	354	351	386	368	349	362	341	395	321	369	375	353	379	352	356	376	377	385	330	370	387	370	385	326	342	328	337	388	356	363	383	338	348	346	372	340	323	350	343	355	365	352	372	367	353	381	369	380	344	380	378	360	348	367	322	351	341	370	348	360	322	363	353	328	329	361	327	392	357	389	385	375	382	352	376	394	321	376	339	402	345	376	405	394	339	387	328	367	387	366	360	316	369	372	380	349	354	369	374	379	373	359	386	321	370	376	344	372	383	402	346	354	374	342	346	364	354	324	371	379	325	373	393	365	387	373	427	350	368	380	378	378	377	367	355	367	392	339	364	350	382	356	438	356	382	369	379	353	365	361	334	368	407	331	343	363	333	384	354	359	379	371	388	378	300	380	364	360	343	391	374	360	377	368	367	358	397	391	336	366	334	360	360	329	379	398	373	371	347	347	373	345	305	348	328	375	343	374	381	350	358	352	377	375	368	372	363	348	348	360	365	371	356	349	357	358	331	315	364	350	369	363	357	358	331	349	356	325	334	337	395	335	346	356	368	376	350	364	320	405	342	339	336	380	364	368	323	364	331	366	387	382	354	303	358	368	368	331	377	377	378	365	348	341	368	330	369	353	350	363	366	341	380	340	369	375	337	375	306	337	354	355	333	359	393	344	358	335	346	373	410	372	356	409	327	373	365	346	359	338	332	302	371	383	381	321	367	340	360	372	337	371	348	339	390	339	378	365	384	360	339	345	385	382	387	327	393	389	378	351	363	332	355	363	339	365	381	376	363	378	389	357	345	353	375	359	356	358	341	384	340	370	350	345	386	370	363	394	355	376	381	412	382	361	386	376	358	361	339	368	348	385	369	342	374	390	355	374	379	337	356	373	359	309	362	383	364	366	339	366	371	386	352	372	361	364	368	346	343	374	371	368	365	353	367	383	348	425	385	383	354	348	394	350	349	329	367	360	367	365	360	354	344	355	356	379	375	370	343	363	370	397	393	320	328	376	362	350	346	378	334	389	359	381	358	369	323	360	380	359	379	349	378	353	377	341	359	353	400	349	356	367	373	308	323	355	361	370	362	361	414	368	357	369	328	378	368	344	367	345	362	373	385	368	371	370	393	348	327	368	375	362	333	324	364	368	348	379	372	360	352	351	356	371	324	369	337	336	375	368	350	376	420	383	379	376	361	339	351	386	380	358	359	356	365	358	351	371	368	372	394	379	382	326	416	353	336	381	347	367	389	350	379	375	349	355	367	316	326	371	349	383	355	352	363	378	348	368	376	344	342	324	399	316	378	352	342	332	333	357	356	353	367	356	373	377	387	365	374	321	366	370	334	322	368	373	324	355	381	350	348	313	322	412	347	334	351	366	317	331	300	360	355	370	330	381	371	396	337	400	402	371	386	433	365	378	369	340	353	399	354	359	347	356	372	336	355	373	405	357	384	385	364	335	378	390	389	393	430	357	347	392	368	365	361	365	403	361	369	328	339	374	429	368	366	346	373	396	336	355	380	375	396	356	360	346	376	390	375	346	344	380	372	356	337	366	358	344	340	323	359	344	353	356	367	371	376	355	354	375	338	297	385	336	385	373	368	350	365	345	345	336	365	336	399	353	389	346	380	373	354	336	373	367	348	324	369	363	345	352	317	328	368	365	372	366	366	371	300	343	358	384	362	360	357	340	370	354	356	371	340	339	341	337	373	382	389	328	332	407	368	373	337	405	352	349	338	311	374	346	353	388	400	364	347	354	336	347	350	414	372	368	362	355	389	339	328	414	376	331	367	382	365	371	370	359	369	320	382	384	342	322	388	368	361	340	344	337	380	379	361	367	376	325	353	379	356	378	358	369	360	384	343	385	346	363	379	369	349	377	343	395	352	362	354	324	334	381	393	368	364	376	359	359	387	388	342	319	353	366	357	351	416	342	332	348	330	373	339	346	362	337	341	347	318	355	348	368	350	350	330	342	365	384	356	323	394	332	368	355	315	337	368	359	351	390	353	416	365	323	359	378	323	322	353	347	380	351	362	376	336	389	385	358	406	336	352	346	358	384	372	384	399	361	377	358	344	350	380	399	373	350	359	348	329	315	365	309	375	345	320	378	400	390	365	359	364	331	380	358	373	346	354	392	338	329	351	365	346	366	353	399	359	367	359	344	374	359	355	378	411	373	394	376	370	361	392	330	384	343	360	395	388	380	398	397	364	343	370	367	337	364	358	363	356	370	395	362	350	353	362	367	352	422	402	364	372	366	384	352	373	363	361	361	415	355	337	367	354	383	370	391	351	415	394	395	356	362	374	370	370	337	329	341	337	342	375	338	367	359	333	363	366	329	332	378	368	364	356	342	365	370	332	385	361	368	353	328	345	379	350	367	354	396	377	323	381	356	346	346	344	371	332	395	347	351	356	365	375	354	370
8452	1450	2226	2579	2323	2157	1928	1731	1608	1376	1411	1343	1227	1113	1140	1080	1039	1083	999	929	953	973	1050	957	957	943	932	990	964	914	966	964	835	893	934	946	860	891	886	899	922	908	895	890	910	912	899	897	917	927	882	907	946	931	904	838	921	854	879	923	931	866	882	903	866	923	906	890	894	831	881	891	882	919	901	859	898	959	865	844	936	834	845	934	897	855	856	897	920	882	893	906	911	946	893	890	859	912	840	834	886	891	882	896	884	891	882	889	922	878	901	903	890	878	899	940	880	953	892	872	936	899	899	895	932	912	882	950	932	873	929	878	859	909	876	934	890	923	872	865	865	907	917	864	832	907	858	899	898	892	881	907	848	866	906	881	865	897	890	850	888	823	881	862	938	856	905	874	872	879	863	943	900	883	871	869	891	912	857	887	904	921	914	830	942	896	876	928	895	865	919	812	942	852	926	827	921	841	931	840	876	862	859	882	937	880	888	834	911	931	853	862	876	890	837	898	932	844	909	893	907	873	875	853	858	833	890	876	884	854	913	873	822	870	914	915	910	842	862	868	941	856	864	922	939	913	888	852	884	865	903	886	941	866	873	885	866	862	896	913	931	889	879	874	890	889	858	878	860	943	836	874	919	911	863	867	938	903	892	892	871	891	909	839	869	894	852	930	870	940	862	878	890	871	891	919	855	864	917	859	902	920	873	887	868	867	909	930	942	872	847	914	886	888	898	893	895	894	805	887	867	852	890	861	904	879	883	882	872	866	866	823	894	922	888	887	897	872	912	929	937	887	868	836	845	930	878	891	842	938	924	834	905	889	899	861	921	918	863	830	912	890	928	908	918	939	852	849	847	953	897	920	923	917	846	870	871	881	857	951	860	900	861	900	925	876	874	903	897	951	914	884	859	927	897	909	909	855	843	904	936	856	882	902	907	896	863	853	850	868	888	917	889	867	911	929	865	866	860	883	865	875	913	864	897	845	933	904	977	893	926	903	865	886	881	917	862	882	849	906	922	824	871	878	901	919	884	894	913	844	901	844	926	889	909	933	863	902	901	922	943	872	905	925	843	915	914	849	829	835	847	849	938	858	876	908	860	884	876	889	901	868	904	942	922	895	905	879	900	901	897	839	837	885	853	885	924	899	859	897	900	869	921	907	852	838	897	913	914	888	876	880	875	879	944	859	907	881	925	869	889	875	866	898	867	878	886	913	860	904	856	862	891	864	853	849	860	896	850	900	824	916	827	911	903	861	893	880	896	881	892	967	925	868	879	861	896	811	887	889	899	860	882	878	874	872	921	891	833	852	898	919	889	901	867	907	926	901	932	859	852	851	820	941	856	859	880	929	929	882	917	899	914	893	867	891	851	871	884	915	874	891	915	832	960	867	798	939	871	867	838	840	854	903	857	840	884	945	873	900	871	842	898	880	911	837	879	866	886	892	895	925	857	902	838	921	906	881	886	883	940	889	921	893	886	845	866	895	847	886	904	901	896	898	837	920	930	897	899	880	944	906	855	885	903	856	883	910	849	933	872	893	867	899	850	866	875	935	870	897	849	869	927	902	889	878	891	864	857	886	882	876	896	866	858	925	912	902	864	916	979	906	826	886	832	877	902	891	932	854	886	936	835	878	862	861	897	912	873	931	901	913	875	926	930	903	864	883	868	870	895	916	931	893	916	913	849	898	922	885	847	928	894	908	906	850	875	879	910	869	888	857	876	869	869	895	855	893	922	925	864	880	815	886	851	886	897	890	874	860	886	928	873	877	902	891	892	920	957	935	867	891	920	863	901	917	900	929	856	921	852	880	960	883	907	898	916	939	854	895	842	872	917	868	900	865	851	884	896	870	863	847	873	917	908	895	900	922	869	899	934	910	861	836	900	895	944	893	893	836	929	923	862	906	913	859	846	830	850	895	865	891	827	917	940	873	897	911	831	915	836	892	892	914	850	875	888	922	897	895	846	881	874	931	917	940	876	922	890	904	861	914	873	922	868	891	914	819	902	879	857	851	862	883	876	856	861	881	835	845	917	879	902	900	891	918	867	879	884	874	911	911	903	876	878	909	867	875	898	869	914	867	892	870	855	894	833	876	858	891	899	894	878	837	864	864	900	853	887	871	903	881	920	887	891	934	888	893	907	897	844	903	882	874	860	858	903	937	877	915	856	873	952	905	912	883	840	895	828	903	886	882	898	868	902	848	899	902	872	865	872	930	910	896	901	899	878	835	905	895	833	873	869	895	880	886	877	849	902	886	963	902	873	874	879	910	866	864	857	901	920	880	906	883	869	909	870	865	903	885	959	843	876	849	841	846	868	860	844	840	891	879	893	872	869	889	862	913	831	869	861	901	874	858	871	868	905	949	908	892	850	921	927	867	839	901	854	873	828	893	877	884	860	846	872	872	874	939	897	839	863	846	896	837	900	885	904	890	833	945	850	903	905	896	872	854	876	917	881	898	896	882	904	874	883	899	918	879	879	886	898	894	906	940	885	855	851	875	876	891	920	874	889	854	868	888	832	876	885	855	810	932	926	884	887	869	908	913	833	922	869	909	880	912	884	889	949	859	924	887	908	886	862	883	894	884	856	856	839	902	894	887	871	915	896	869	883	909	916	874	902	842	862	846	896	890	876	907	909	872	874	909	885	868	874	863	865	956	896	916	843	892	910	880	894	873	875	889	833	890	860	859	894	862	875	875	869	897	884	892	877	936	825	897	875	873	825	892	893	895	902	897	892	877	931	862	898	857	891	928	868	885	890	896	885	886	919	854	902	888	895	838	910	949	927	903	936	890	901	931	880	901	888	917	896	880	900	868	863	846	910	949	883	946	887	899	867	868	893	899	887	896	907	855	894	919	825	823	887	865	852	898	898	900	909	862	857	819	886	914	918	834	900	917	892	845	845	885	864	939	859	903	859	834	815	865	920	873	922	828	888	903	970	833	902	832	907	846	912	908	887	946	824	903	913	880	865	899	923	889	915	892	920	904	889	832	885	901	871	870	882	883	874	876	891	864	927	902	916	883	881	903	911	866	887	877	866	857	855	948	880	855	912	891	871	936	863	893	865	882	897	846	867	890	918	910	869	909	909	913	931	827	872	934	858	863	881	859	920	912	886	867	911	953	928	866	852	883	936	855	894	889	859	909	850	970	930	874	938	855	880	888	868	858	886	943	871	875	890	861	917	895	845	852	827	884	919	914	859	891	922	887	917	883	868	874	931	862	894	909	893	937	938	863	886	894	855	916	904	879	857	877	908	870	894	898	879	883	881	893	916	878	843	921	937	881	913	893	894	880	866	840	911	854	909	908	877	915	872	901	869	892	890	857	888	883	920	895	877	882	889	880	846	878	863	927	873	902	920	882	818	890	835	872	913	869	795	915	892	938	927	890	960	834	905	938	898	852	899	869	936	918	895	868	855	845	947	882	877	927	894	876	892	978	820	897	856	938	867	860	841	867	861	913	901	866	903	868	865	870	829	837	830	914	912	863
1769	399	368	349	358	363	353	343	360	355	335	373	354	365	328	367	356	326	398	376	372	327	366	337	355	420	383	381	363	347	400	354	385	346	368	351	350	356	371	352	345	320	339	340	303	353	386	362	365	345	368	339	342	356	306	324	354	374	355	381	368	362	350	383	352	358	391	353	372	359	377	362	361	348	359	299	332	357	349	368	344	364	379	350	300	377	331	347	353	356	377	363	344	382	370	349	350	321	376	342	359	359	323	362	360	364	359	370	350	343	339	345	349	357	364	343	320	324	360	328	359	361	349	341	379	365	400	361	352	322	376	353	369	346	335	351	365	388	356	343	355	357	385	311	342	342	366	355	384	367	343	372	354	352	375	365	345	320	334	334	342	356	339	352	369	333	363	373	376	343	340	354	379	402	372	363	394	355	338	347	366	350	332	377	374	376	352	352	356	316	349	350	399	403	346	392	376	385	334	358	334	350	372	372	358	344	342	362	305	352	360	387	405	337	335	359	352	354	335	357	342	325	339	349	332	313	337	352	356	336	355	358	365	383	396	381	381	345	408	386	333	352	361	332	346	351	328	341	346	352	350	357	358	369	351	325	350	383	351	342	335	320	330	344	302	363	407	359	372	370	340	346	374	385	328	358	360	353	376	345	344	390	313	373	396	363	339	345	340	339	358	357	355	364	342	316	328	325	343	354	359	350	359	360	349	384	351	363	353	342	344	348	377	356	367	356	343	359	393	348	325	372	362	379	364	334	334	377	371	365	361	371	361	342	395	372	350	360	350	325	357	401	342	366	364	386	355	356	347	339	334	360	365	376	356	354	355	315	363	352	360	383	322	360	363	392	350	340	396	348	329	344	360	351	374	387	345	319	367	380	390	379	386	369	343	366	364	365	394	356	359	392	350	352	331	353	385	328	349	366	338	351	340	356	389	373	342	376	354	357	379	308	372	363	355	313	385	369	358	365	383	360	369	344	396	372	318	328	318	356	373	357	393	384	359	376	385	366	354	377	358	381	361	351	365	347	393	350	365	358	338	320	373	375	316	347	357	330	389	366	370	360	371	353	384	340	333	356	383	338	339	361	338	347	361	373	388	359	346	349	347	354	339	331	365	413	360	355	371	370	343	343	339	377	347	350	350	314	372	349	394	356	331	316	370	349	359	357	339	319	363	370	357	333	320	331	335	363	347	383	327	352	343	364	356	354	368	381	353	357	373	387	334	331	357	379	360	333	376	356	377	409	322	320	368	305	312	327	348	361	337	371	323	341	334	355	348	360	365	374	348	356	340	399	379	333	364	390	366	351	361	337	386	364	350	341	357	392	334	356	392	397	389	364	337	369	327	354	288	337	325	322	362	300	358	339	368	371	339	349	368	357	369	392	412	348	356	373	355	363	340	355	348	361	381	336	309	354	360	373	363	360	358	381	329	350	352	397	366	347	374	360	355	320	354	362	364	358	361	324	315	370	334	358	383	372	361	356	351	328	374	343	353	354	354	377	342	360	350	323	380	388	349	328	349	380	349	353	388	366	365	375	350	376	337	311	376	308	377	370	373	371	372	386	348	370	380	351	346	359	346	339	359	345	320	375	344	344	368	353	340	340	393	353	400	349	386	331	333	363	373	368	394	365	354	375	361	357	338	340	367	368	385	347	376	329	377	357	385	359	376	352	337	357	329	338	357	407	406	371	347	363	381	374	353	328	321	359	355	359	343	325	343	389	323	372	390	364	349	326	362	336	354	358	370	362	342	371	401	381	297	353	337	354	346	339	365	381	338	347	366	369	350	339	355	372	334	346	357	352	363	359	349	354	360	326	347	356	352	362	343	352	390	379	365	398	369	367	354	358	381	357	346	347	337	317	343	340	394	350	345	388	342	359	308	316	348	387	382	340	377	363	340	342	342	347	340	354	348	323	322	420	355	370	330	390	326	338	384	381	403	349	335	377	357	369	359	372	337	334	362	338	412	384	358	335	404	396	380	348	324	362	354	327	373	369	362	407	387	380	342	384	338	320	349	342	365	357	381	365	380	352	334	357	365	326	321	375	323	373	354	347	314	315	343	355	350	345	382	369	394	339	350	341	367	332	374	365	413	354	381	375	364	384	350	364	346	371	365	360	358	381	355	354	376	367	352	376	335	330	357	362	369	330	354	405	335	341	333	360	346	358	356	349	319	363	339	356	360	336	373	361	365	378	379	343	386	382	348	338	349	377	374	366	323	358	363	344	353	373	354	376	358	340	372	352	350	360	387	332	361	363	374	374	353	372	353	396	342	348	353	330	361	370	309	356	364	352	395	359	336	320	367	354	346	356	353	375	386	357	376	377	319	345	365	385	344	366	330	354	365	326	352	378	363	364	339	358	361	338	329	359	356	349	372	349	348	360	336	395	358	369	355	353	377	362	341	373	375	357	341	324	362	342	364	323	331	370	367	354	364	352	329	361	341	340	348	363	324	363	374	382	364	324	359	370	351	372	358	362	372	346	369	369	363	366	316	374	351	344	328	347	329	352	361	347	333	358	395	325	366	330	361	369	361	359	400	360	382	375	350	339	341	368	367	359	379	337	360	381	376	351	334	364	373	386	371	350	363	324	345	335	353	357	370	372	359	360	365	375	387	362	354	334	333	365	321	352	394	355	350	340	337	339	338	325	320	344	357	341	339	337	362	341	360	365	360	356	354	354	394	356	326	338	370	336	328	390	348	359	355	328	356	378	411	364	365	368	398	346	352	367	363	319	358	334	357	356	373	368	354	372	337	347	386	358	361	405	363	365	357	357	365	340	347	390	314	322	321	340	317	347	333	338	376	371	394	372	354	367	351	366	367	414	362	332	374	331	390	403	365	386	367	338	351	367	372	362	371	392	381	377	357	383	389	376	375	358	360	397	346	351	368	358	346	364	397	327	368	367	313	334	374	332	341	395	364	353	394	356	381	366	340	323	329	335	340	354	351	384	342	354	330	348	352	354	392	360	361	371	375	387	347	351	362	354	374	361	335	371	355	327	326	351	348	334	352	393	327	382	373	378	364	359	361	371	396	347	361	353	380	356	338	373	356	346	362	353	353	372	392	363	341	351	327	333	336	376	363	346	344	360	364	354	373	371	384	347	346	354	350	386	367	364	343	357	365	343	351	377	347	374	349	338	332	352	354	356	357	340	331	352	344	343	317	383	395	383	364	388	368	363	380	341	371	363	369	357	363	380	371	351	340	349	347	329	358	322	318	340	338	338	321	365	351	346	289	351	336	330	370	372	349	374	305	325	389	341	364	326	359	330	361	369	332	342	350	364	354	345	351	376	376	355	321	349	328	367	353	359	359	368	375	350	376	382	366	319	377	323	324	346	350	395	332	337	378	365	353	324	357	393	354	347	343	341	363	385	336	370	332	329	352	348	370	357	331	373	381	332	376	321	400	369	355	379	348	350	338	348	346	340	372	400	361	379	374	342	333	405	377	360	375	366	328	357	305	388	391	324	371	339	345	352	344	376
2171	850	928	940	889	946	897	903	798	878	855	809	828	838	847	815	837	875	816	895	790	802	825	862	864	837	867	847	892	851	924	849	791	847	831	814	835	871	846	851	846	831	864	833	862	768	849	872	873	783	880	811	837	803	886	833	797	810	846	857	839	815	879	835	810	843	850	817	847	838	834	796	877	909	863	853	845	808	847	821	809	846	821	789	869	823	856	858	830	817	802	816	834	859	835	864	830	841	805	841	847	830	829	811	900	790	790	784	859	822	854	888	825	853	834	845	815	830	792	815	921	831	830	843	852	806	832	824	812	860	851	824	805	867	823	827	883	859	801	815	855	820	799	818	884	847	838	855	813	840	820	853	868	843	819	835	867	797	805	836	887	818	830	855	846	858	848	894	896	853	850	818	843	840	895	829	849	843	791	900	885	864	887	836	859	809	865	807	842	864	878	814	804	813	858	818	831	789	840	816	845	807	874	849	819	849	874	850	823	812	848	838	830	823	860	820	833	825	869	820	824	833	811	892	845	878	833	809	804	827	888	840	814	878	822	880	844	788	826	848	858	842	836	826	875	860	828	831	861	886	862	842	876	841	853	845	888	877	858	824	832	830	770	874	856	868	827	860	833	858	838	865	842	818	843	826	848	837	883	812	837	839	841	867	854	785	856	870	871	837	813	876	868	826	843	814	833	818	856	842	870	831	810	797	815	804	855	859	892	879	863	851	847	831	882	814	808	811	841	798	842	805	833	808	813	833	874	902	814	820	791	778	828	852	822	853	818	845	850	787	830	825	839	846	777	841	863	841	821	832	809	828	836	803	840	852	817	857	822	855	793	837	822	820	880	896	847	807	834	869	828	851	837	865	803	826	814	857	887	858	804	837	841	866	852	888	820	859	830	858	782	876	841	828	843	789	830	893	839	819	926	870	791	828	852	851	829	834	869	826	847	818	828	823	861	820	886	864	842	826	851	836	817	866	829	832	816	824	855	895	850	873	861	871	830	840	875	863	868	843	820	828	806	855	850	808	832	905	807	845	822	842	767	826	841	822	876	828	816	861	831	814	821	810	851	847	781	834	806	822	890	884	861	883	872	862	832	866	860	846	806	789	850	852	870	815	801	825	846	849	808	853	790	840	842	811	879	838	830	856	845	832	829	835	859	838	839	830	837	821	807	841	849	859	862	809	812	801	832	836	833	809	865	851	831	839	841	842	837	818	840	839	816	873	884	833	881	842	894	804	840	815	799	864	877	804	805	836	845	828	832	828	879	839	839	863	864	802	810	836	807	864	876	844	870	826	853	817	880	835	852	842	870	788	865	829	868	831	824	878	911	817	866	847	802	849	775	829	806	802	823	843	876	803	830	842	896	844	787	841	838	816	852	856	825	854	830	844	834	838	877	820	909	806	892	817	820	835	810	817	848	839	833	834	851	813	799	831	828	871	836	860	849	848	830	846	817	843	826	825	811	827	803	868	866	835	795	876	804	849	844	874	830	818	839	867	820	884	807	810	836	844	838	789	826	800	818	848	817	835	868	844	811	876	855	823	825	852	784	862	806	847	883	818	762	869	861	809	833	822	815	803	818	867	824	859	775	853	817	809	815	828	907	845	876	846	865	866	843	784	856	809	813	849	842	793	810	822	819	851	890	859	922	889	855	835	811	888	899	903	863	885	818	863	824	871	823	829	852	807	834	809	831	830	848	835	837	871	856	856	816	878	871	819	892	804	847	898	847	825	793	805	834	846	834	875	809	789	871	882	869	910	804	831	883	828	833	788	817	802	879	931	838	855	828	872	791	827	864	864	834	805	881	886	853	831	815	868	854	818	847	836	902	793	855	837	877	805	802	846	856	841	828	896	799	822	848	843	829	855	815	843	874	888	840	829	815	838	893	777	840	864	867	751	861	829	842	827	819	861	900	833	872	805	841	834	865	823	870	839	840	806	827	863	855	835	873	830	837	818	841	836	856	825	918	801	862	878	876	824	891	831	881	864	832	828	828	850	846	868	823	808	851	842	859	897	832	793	853	846	812	826	846	859	886	827	819	833	833	799	857	877	851	861	875	844	869	884	848	827	793	836	818	857	790	813	839	858	867	797	786	849	822	829	844	903	886	840	847	842	822	879	817	780	843	836	889	820	841	832	840	805	791	836	820	848	756	815	832	814	886	826	849	895	879	821	833	810	887	841	807	849	815	802	875	873	826	838	826	825	797	806	816	813	805	857	773	842	830	850	846	822	825	826	832	811	824	829	836	866	873	801	791	832	854	838	800	857	802	884	814	864	830	826	822	859	842	851	893	851	883	796	855	852	833	810	805	856	830	912	801	806	826	843	879	851	839	857	856	841	874	825	831	854	808	834	836	856	849	848	846	846	790	839	818	823	872	826	814	845	899	842	842	795	835	901	847	809	856	807	838	854	843	873	855	865	785	825	850	892	851	814	845	760	816	802	858	847	864	788	862	843	858	878	828	841	882	840	806	814	831	839	874	831	804	770	766	859	845	867	810	824	807	819	800	863	839	797	791	858	801	841	838	850	802	853	871	787	817	821	895	782	816	883	831	803	834	827	836	859	833	847	803	788	826	849	841	838	843	787	798	803	872	826	839	886	823	868	797	844	872	860	823	864	867	852	852	813	821	818	810	818	830	822	821	856	818	736	847	833	854	825	847	834	817	795	801	881	875	872	856	816	841	823	818	834	797	821	835	834	833	822	846	789	861	803	845	863	832	836	814	815	852	868	788	824	824	849	890	811	844	840	844	880	831	875	847	870	852	865	919	832	816	865	907	839	825	834	823	868	826	860	856	858	882	829	835	825	848	795	837	857	814	814	854	791	792	859	861	840	838	871	822	862	844	803	823	827	901	798	822	826	852	823	866	794	827	838	839	874	841	832	825	843	825	843	823	862	895	873	835	823	826	822	841	837	856	874	859	823	824	797	867	807	780	802	886	804	792	855	821	808	820	835	861	880	822	855	847	844	836	876	865	837	853	835	826	856	878	880	846	838	821	824	835	840	896	849	852	801	831	860	791	852	879	839	828	808	832	868	824	823	835	851	849	850	831	853	831	844	846	857	856	833	861	807	854	868	835	862	805	776	863	861	802	869	831	883	846	806	821	881	803	872	783	858	816	812	802	843	788	870	877	882	816	835	805	851	813	810	809	779	842	861	781	834	808	849	826	920	773	840	854	794	821	812	806	810	811	908	782	851	834	783	850	826	900	809	846	863	836	806	847	833	813	797	790	847	895	776	822	816	892	826	841	866	862	783	829	879	804	840	811	846	833	875	822	821	819	857	864	837	819	800	827	812	838	837	821	863	862	830	853	803	893	832	834	851	818	856	818	849	864	858	815	827	804	840	810	842	824	803	849	839	853	858	835	804	809	833	843	856	805	796	795	858	841	831	874	832	840	834	845	819	806	815	853	843	843	798	832	796	795	863	823	845	834	794	903	847	809	812	862	849	892	868	852	785	857	869	846	816	830	894	853	847
7198	493	521	420	396	364	323	288	275	277	244	243	239	242	240	250	235	222	251	209	247	224	238	204	203	175	237	210	200	197	229	215	209	208	215	190	200	217	217	214	223	205	228	264	205	207	242	211	212	236	190	199	222	210	206	199	227	215	219	229	194	210	217	177	184	185	216	209	209	218	213	231	209	208	197	207	198	231	227	207	189	211	270	190	190	228	227	221	206	214	223	206	211	230	186	220	224	205	222	199	227	211	194	192	205	214	230	203	204	190	231	209	197	203	215	199	205	235	216	213	232	221	187	184	179	194	202	207	243	225	199	209	231	223	209	237	248	250	227	188	222	216	225	220	195	208	207	216	212	219	197	215	199	222	207	202	207	223	193	205	231	258	209	198	201	233	182	207	221	223	200	193	203	215	189	189	189	197	245	220	189	213	205	248	215	204	226	183	208	199	195	202	214	203	214	212	204	222	209	239	213	221	236	217	213	174	213	194	199	207	211	203	203	206	214	218	206	210	229	219	203	201	213	176	223	194	199	223	209	195	206	207	244	224	182	192	200	197	221	186	191	216	207	228	185	214	219	222	177	213	212	183	226	208	215	200	246	224	196	202	233	217	209	233	239	187	215	226	193	215	208	195	223	190	205	193	197	239	216	191	213	224	176	202	219	215	183	203	227	236	205	208	220	231	223	218	177	208	198	210	180	224	238	249	216	176	212	214	200	215	211	239	236	198	201	206	207	212	202	241	209	183	207	188	211	189	211	234	219	249	212	214	213	201	213	217	202	225	191	199	206	224	249	230	231	241	198	222	212	226	203	219	209	182	227	210	206	203	219	213	230	207	227	215	199	227	212	215	234	202	222	200	190	214	221	205	238	219	222	203	237	214	220	184	203	184	224	204	209	251	218	203	190	194	190	214	251	225	209	221	191	220	216	206	200	212	216	189	222	193	198	197	212	215	199	207	219	220	205	193	203	208	238	235	226	202	228	224	187	225	205	223	235	220	192	227	224	248	212	214	224	207	215	197	198	207	202	206	215	202	180	226	224	203	205	192	198	214	210	202	205	231	201	208	213	207	204	234	216	207	217	230	213	230	236	200	199	215	237	207	213	185	214	231	229	198	203	203	203	200	194	188	204	195	216	208	200	221	208	219	193	218	220	222	185	201	206	240	226	246	236	229	204	218	220	229	219	221	193	214	207	180	193	222	205	177	231	205	221	210	206	194	196	213	206	212	227	199	205	203	201	199	228	209	211	213	203	209	189	196	243	224	229	209	227	187	211	220	221	213	213	205	228	213	209	244	211	192	207	235	234	246	188	204	226	226	233	234	218	226	226	208	203	210	221	202	212	221	220	227	190	205	206	216	203	222	192	217	210	221	226	211	230	183	189	205	228	202	226	216	239	232	208	207	219	206	209	211	207	198	204	238	234	221	184	214	240	189	215	217	196	205	197	230	193	180	240	238	212	198	169	218	201	209	221	209	212	229	222	223	206	218	227	210	184	216	265	236	198	224	213	242	215	220	221	216	212	189	214	204	222	205	208	209	214	193	229	225	243	214	184	213	193	210	210	178	214	186	231	199	211	208	210	220	194	198	240	202	232	207	234	216	214	171	231	223	209	197	241	212	240	216	191	220	257	186	217	200	198	220	245	194	221	206	194	201	212	185	205	228	216	176	217	222	225	232	206	223	235	210	190	219	217	206	200	228	250	208	269	203	224	201	220	230	217	228	215	185	207	228	220	220	196	208	207	189	212	236	215	210	206	209	194	244	190	216	200	212	224	201	227	168	223	215	214	231	217	216	200	222	206	234	239	224	221	217	193	207	181	198	188	199	208	251	234	208	199	205	197	236	230	197	209	193	190	191	204	205	217	207	213	244	242	211	215	200	205	225	212	197	231	219	228	250	206	242	221	210	185	214	206	201	222	192	212	244	205	189	216	215	201	220	219	217	211	205	184	207	219	203	243	216	214	212	234	198	237	228	197	183	203	223	200	210	219	214	211	225	222	253	210	221	219	195	204	205	233	199	201	194	193	183	207	215	216	228	197	212	225	211	217	206	229	229	212	211	222	206	182	213	217	218	241	200	192	208	196	185	214	211	219	188	188	161	227	220	229	222	217	221	210	182	201	185	232	212	205	225	203	187	218	234	214	214	197	197	222	209	207	212	190	240	228	240	225	185	218	220	222	207	185	199	204	195	213	230	208	243	219	202	228	210	203	208	211	201	193	234	206	240	218	212	183	192	206	209	197	207	225	243	220	217	213	223	197	239	225	246	253	230	209	208	178	210	203	226	199	229	196	167	196	191	254	256	224	185	187	228	208	197	209	225	212	205	200	177	214	215	198	188	220	215	229	221	208	201	205	209	228	205	239	236	222	195	198	217	226	202	235	214	216	197	189	196	192	214	223	193	188	234	204	199	202	230	223	204	197	191	214	222	240	214	243	223	197	227	204	195	203	213	228	201	198	204	192	249	211	239	214	208	209	207	194	204	220	198	211	234	205	205	229	205	211	184	233	200	195	187	199	217	222	222	197	204	194	239	217	227	199	214	239	212	199	236	198	220	226	199	229	192	199	203	204	187	190	225	210	220	226	208	229	194	204	233	224	207	207	242	222	217	206	209	193	228	213	209	215	227	234	203	227	216	228	204	174	201	220	212	222	192	214	213	191	232	232	205	199	218	206	204	206	196	193	193	239	222	219	237	199	207	181	198	220	193	207	211	218	200	213	222	205	215	189	218	199	222	221	223	199	224	207	189	215	211	225	245	198	217	198	224	198	208	212	226	221	220	201	225	211	201	218	208	213	212	230	214	222	201	190	200	195	193	226	225	208	203	208	230	223	214	191	195	207	184	187	218	208	240	215	233	202	219	216	248	204	224	205	232	235	216	202	195	225	213	218	229	215	187	200	201	244	222	228	221	231	204	202	220	220	213	208	217	187	228	199	227	206	220	217	187	193	185	234	227	231	227	225	182	176	192	221	184	218	212	212	231	233	226	191	205	240	241	214	195	229	235	191	203	222	214	221	193	223	235	199	223	207	218	204	231	197	218	183	205	221	243	261	209	223	210	202	179	189	196	218	218	212	196	229	212	194	236	209	180	207	213	202	221	192	221	202	221	208	212	218	203	196	192	177	214	207	211	246	205	217	220	191	217	230	201	227	229	212	212	224	203	206	207	231	222	199	243	235	242	219	230	220	227	225	216	199	199	209	255	224	217	236	214	197	193	216	233	203	191	226	179	184	207	216	222	185	230	190	212	207	240	223	203	204	219	232	228	230	241	205	237	190	226	192	198	206	217	219	214	224	227	227	211	198	225	209	199	176	212	200	212	202	194	246	194	211	225	203	222	213	192	224	206	228	168	232	232	211	217	204	232	180	212	202	209	225	191	197	233	220	223	210	194	208	228	240	192	227	215	212	219	197	221	220	216	223	200	233	186	188	224	203	219	231	233	199	212	195	219	244	203	186	190	241	210	204	176	242	222	213	226
6138	855	1279	1372	1320	1194	1050	964	942	848	817	796	712	691	707	690	658	648	638	601	611	617	588	622	606	609	638	589	599	585	597	566	584	595	585	604	581	541	590	596	589	580	586	581	614	558	598	613	558	575	578	616	565	584	533	573	548	606	575	593	611	550	597	621	550	579	587	567	553	566	571	532	575	544	585	567	563	575	583	569	576	558	575	599	609	549	540	566	610	573	601	564	535	559	598	578	567	570	531	589	564	565	568	581	575	596	559	562	598	562	590	556	587	607	587	579	611	540	604	534	565	596	592	550	576	593	562	597	577	587	532	574	548	631	550	564	593	568	564	562	591	588	549	586	530	531	575	575	549	593	588	553	562	525	616	581	602	532	621	519	586	579	538	555	572	584	565	533	592	579	606	596	563	586	561	557	533	539	579	585	565	538	563	595	569	602	571	584	557	591	595	538	592	583	555	566	566	578	592	577	566	544	553	600	562	569	549	565	553	546	579	623	557	592	564	542	567	573	557	582	524	528	607	519	599	587	597	538	583	549	572	587	551	550	576	547	564	583	560	569	544	554	576	553	568	575	582	593	599	567	569	594	609	583	556	611	573	586	581	588	545	561	620	573	622	512	554	572	595	573	597	621	585	578	535	558	591	553	584	584	591	556	578	543	589	596	608	563	581	557	555	555	564	565	572	550	606	524	609	559	587	598	620	594	546	604	564	601	605	584	574	600	591	584	593	601	582	585	564	566	573	542	561	598	579	630	549	554	640	590	546	573	583	533	577	582	553	564	567	577	570	617	565	611	560	541	543	562	606	595	602	604	576	526	576	581	564	594	542	589	562	564	545	580	559	586	534	541	559	566	596	605	593	536	535	549	549	528	591	608	538	565	596	576	543	569	590	537	511	552	524	614	564	570	551	600	587	584	599	571	570	568	565	560	582	530	609	569	595	544	611	539	573	596	575	553	586	555	559	571	602	569	573	586	609	562	592	554	584	577	575	583	613	571	583	573	584	559	618	540	558	583	553	565	552	567	613	578	556	606	595	549	541	583	554	572	561	604	571	569	558	544	582	550	566	588	578	569	591	576	545	567	568	581	629	569	584	579	580	551	563	533	560	532	570	560	555	569	530	568	543	597	564	557	594	559	553	597	551	563	582	562	525	535	562	586	563	578	559	588	559	524	627	567	542	574	557	559	557	571	601	536	585	567	613	597	590	534	573	536	578	539	608	574	602	548	590	549	544	565	532	567	566	542	590	607	579	609	578	582	553	580	566	549	611	586	544	574	580	625	558	603	593	562	541	549	554	575	563	583	595	574	617	553	610	564	513	619	600	568	575	544	577	593	596	557	555	590	565	565	596	579	586	552	581	589	571	594	590	608	572	565	570	573	603	566	554	584	549	597	592	611	596	604	531	597	567	596	555	563	545	576	604	528	549	575	582	558	539	582	561	581	576	558	600	539	551	551	588	577	613	569	603	556	580	548	557	613	595	517	573	550	563	583	585	594	597	574	560	588	562	584	573	593	594	581	527	559	588	537	562	554	592	553	555	602	551	596	594	572	603	558	560	582	534	615	569	604	557	591	583	582	583	605	578	573	580	571	586	602	625	622	606	559	605	555	578	554	567	580	602	579	558	555	554	561	577	555	543	614	607	601	569	560	576	624	544	599	545	548	560	579	571	556	570	566	541	556	564	581	577	555	575	578	542	579	582	514	589	538	579	564	537	581	583	570	541	533	557	596	557	578	575	565	526	553	563	534	612	613	636	572	566	576	568	607	577	581	561	548	535	555	567	627	555	567	585	584	565	605	602	583	564	550	554	584	585	592	579	571	560	572	545	538	593	569	601	572	589	570	571	627	624	556	584	629	570	609	577	563	610	595	563	564	534	584	576	594	585	534	547	590	550	549	582	574	587	577	594	569	563	571	554	572	570	566	572	573	557	575	576	588	544	566	622	578	585	609	564	578	563	549	569	617	568	583	579	562	584	547	560	572	561	557	590	532	584	584	585	573	588	564	579	544	591	635	552	532	552	591	581	606	550	557	593	560	569	582	570	600	614	580	560	549	587	568	584	604	585	562	577	578	601	615	555	588	615	558	602	580	591	537	586	541	566	608	538	532	561	612	557	566	576	570	576	579	560	593	613	557	567	567	591	599	530	538	519	584	563	597	558	540	561	598	583	589	573	593	579	608	597	590	549	540	562	546	596	557	604	555	526	541	589	577	592	550	591	555	569	574	612	598	569	591	564	551	605	598	597	581	589	578	580	581	558	593	600	568	601	584	601	550	575	541	564	550	541	591	578	571	577	588	556	597	568	550	581	569	596	559	587	560	578	550	608	614	568	585	599	545	558	556	541	535	568	574	590	588	604	556	573	584	577	539	575	573	576	562	566	599	537	601	582	587	586	534	586	554	572	548	557	576	606	569	560	573	620	574	541	592	550	571	559	544	584	565	566	594	567	596	616	556	557	609	562	581	591	590	536	605	597	591	561	554	562	543	559	586	594	614	590	566	573	550	583	600	543	600	610	614	565	555	586	561	565	558	547	537	601	533	604	538	598	618	582	593	597	570	624	634	616	504	564	607	558	598	576	582	531	552	606	569	561	573	529	577	576	594	570	525	589	570	635	632	575	583	524	605	588	554	582	611	574	553	569	568	628	577	569	570	627	558	562	580	531	526	538	547	541	576	581	583	586	573	588	589	530	589	600	577	578	578	595	599	579	569	552	520	585	609	568	540	581	589	616	572	554	570	600	609	560	573	587	559	562	559	562	537	569	571	559	547	573	542	577	527	601	593	563	562	575	601	562	571	599	535	573	587	583	591	594	589	525	562	584	554	547	586	548	565	591	618	585	553	560	551	574	568	581	551	536	579	613	577	571	585	573	581	557	549	596	600	562	549	517	569	569	627	574	568	536	576	594	564	573	653	585	573	601	565	583	550	590	567	572	566	551	571	557	528	568	576	594	539	563	594	556	539	552	573	545	578	597	617	570	537	582	573	605	552	607	556	546	562	562	536	594	574	559	530	581	607	566	585	590	539	580	571	601	555	582	572	589	551	588	601	564	595	567	533	596	557	620	573	564	533	558	568	564	567	575	580	535	578	591	569	573	569	544	585	580	586	546	561	576	546	588	556	578	611	571	621	595	586	544	561	585	573	595	594	578	610	578	577	576	618	587	569	566	580	595	609	564	520	559	585	547	561	562	568	553	596	573	551	543	554	588	535	611	575	530	559	564	573	579	555	595	625	591	604	545	520	574	578	581	573	583	619	565	605	557	543	587	571	588	535	574	581	559	555	529	605	561	523	578	586	583	597	587	591	583	567	547	532	589	596	551	566	562	564	565	590	573	570	634	565	570	562	565	596	544	554	539	548	582	587	571	561	562	544	562	622	569	563	554	616	590	551	543	556	570	573	566	575	535	564	552	598	586	550	587	578	573	612	582	605	582	610	598	587	577	574	569	554	583	541	609	572	573	559	572	601	579	590	588	588
14633	1406	1042	888	699	651	618	551	476	454	431	461	419	370	394	404	354	376	377	370	388	358	407	369	367	390	397	354	335	356	361	408	397	362	371	345	349	369	379	396	354	327	395	391	357	373	382	363	365	373	343	347	375	354	389	388	377	369	397	368	325	345	348	369	377	349	372	374	367	347	362	338	358	366	365	363	369	410	384	354	345	360	372	341	331	359	375	321	393	360	351	361	365	404	377	366	383	342	355	374	385	383	368	330	368	375	399	359	357	384	385	369	367	350	347	333	376	345	354	363	361	369	399	360	343	360	338	374	365	345	365	356	329	376	343	367	353	373	334	327	382	350	366	344	338	390	331	402	356	373	356	339	359	368	363	376	376	370	404	403	386	379	389	381	370	369	362	366	362	387	366	364	330	347	339	369	345	359	381	387	336	338	347	376	378	348	376	401	371	371	380	356	366	342	383	353	407	346	381	336	380	364	327	393	360	342	341	357	364	327	402	335	315	386	340	351	332	376	344	332	339	375	393	342	367	354	380	367	376	347	336	374	393	384	359	366	363	335	359	361	339	372	357	336	356	386	339	355	351	367	359	364	344	334	356	381	351	339	375	368	316	359	355	354	360	362	350	373	377	379	337	393	372	350	350	322	345	392	359	384	387	345	365	371	346	375	324	378	363	347	367	367	321	382	363	359	365	339	354	365	367	382	375	366	369	349	413	366	352	348	345	372	363	405	314	343	328	371	359	353	338	373	363	366	386	382	377	378	366	365	378	329	355	356	337	372	325	377	329	358	337	337	360	375	360	370	383	415	356	355	350	352	336	385	378	358	374	394	392	331	377	356	406	363	357	386	370	378	341	344	392	404	374	311	341	319	341	363	378	318	342	326	343	378	384	386	343	352	378	368	349	364	373	365	358	346	325	335	360	403	344	332	353	390	386	391	340	371	424	359	358	366	333	364	410	363	351	366	372	343	359	347	331	365	348	363	345	326	389	402	358	394	380	337	324	370	348	380	335	345	329	364	324	381	353	329	327	354	377	337	335	342	366	356	348	359	337	334	368	364	392	325	344	345	366	342	363	378	355	383	368	345	326	374	409	379	371	342	382	342	345	350	371	344	415	372	343	350	325	369	366	371	385	366	386	360	391	369	320	368	356	365	380	376	373	361	343	368	348	348	390	359	365	386	327	369	322	372	310	375	330	338	347	370	356	370	338	368	369	354	336	372	374	342	372	359	361	354	345	351	368	344	355	347	374	339	344	332	372	361	354	364	359	314	360	390	331	353	348	338	352	326	379	344	335	345	346	356	365	375	363	359	374	380	357	371	346	343	348	383	340	338	322	347	375	372	401	346	363	357	369	357	333	392	322	388	380	340	331	346	334	358	351	369	364	357	423	379	376	386	357	341	366	327	409	317	371	361	382	367	354	362	370	354	390	362	337	311	344	350	350	347	372	376	340	327	364	371	347	378	386	382	389	396	396	346	346	341	409	369	378	390	373	328	360	354	332	355	369	389	334	352	377	335	369	325	345	382	409	379	392	389	375	350	363	368	388	360	340	361	330	338	321	336	369	363	333	377	376	341	375	361	357	361	350	377	367	327	369	361	379	399	383	350	396	372	349	329	364	345	343	375	355	367	363	351	359	391	369	371	385	406	346	394	357	327	352	359	329	376	380	363	342	384	370	324	344	349	345	368	328	396	327	356	365	355	344	379	342	348	402	375	353	359	375	335	358	384	375	379	329	372	364	370	406	374	346	321	340	326	331	401	352	340	365	362	371	353	307	349	328	367	335	347	350	331	346	339	380	397	397	350	384	378	346	372	348	352	366	343	339	343	377	374	352	382	394	351	338	347	371	377	359	353	362	352	366	349	371	364	393	347	365	359	337	362	352	343	350	367	371	348	347	372	364	361	363	335	354	358	411	341	370	361	344	382	340	343	364	360	367	358	310	379	358	369	349	317	369	369	346	398	353	348	363	377	383	360	376	370	348	355	356	315	363	357	344	319	349	386	378	334	374	338	387	416	344	390	376	356	360	339	401	378	377	319	369	352	388	350	407	371	359	359	369	360	356	344	344	330	361	369	348	353	382	320	362	358	390	346	349	361	337	363	338	364	354	363	378	380	393	366	351	374	316	373	347	365	355	333	367	352	351	357	357	366	356	355	330	365	347	348	364	361	393	396	367	361	364	375	367	381	361	345	383	373	372	327	322	352	329	332	419	364	378	365	355	379	376	381	365	371	375	360	369	320	373	372	354	379	363	357	367	348	354	342	383	327	409	360	336	383	391	352	372	364	352	346	325	353	388	356	386	362	354	384	370	404	436	367	361	376	333	369	338	368	365	370	373	373	366	346	346	333	343	342	394	362	355	346	370	375	321	342	369	368	361	358	383	377	355	369	382	383	362	360	385	368	387	331	391	379	393	409	370	373	337	343	336	351	355	364	382	410	361	350	349	346	327	382	402	373	373	344	383	394	366	356	326	320	391	353	386	377	345	373	334	378	383	335	386	355	304	377	330	396	336	384	374	331	349	312	405	393	386	348	327	416	317	358	356	356	405	333	386	353	339	360	350	331	362	368	354	352	327	378	346	366	364	326	359	337	333	364	362	381	384	386	378	353	379	349	403	364	348	368	397	352	361	351	364	351	398	359	373	338	324	362	355	386	380	350	404	344	328	370	301	337	371	370	359	378	334	336	383	351	354	373	383	363	376	368	365	392	326	363	346	347	341	376	362	394	368	377	361	330	370	371	366	371	356	367	409	376	382	333	374	349	334	355	374	355	361	411	367	354	362	402	354	348	354	344	322	345	360	337	381	365	355	341	345	338	347	383	371	359	379	345	364	360	387	360	325	368	352	336	372	365	352	375	388	368	345	361	346	381	347	375	382	370	345	367	357	334	348	357	369	376	380	342	375	348	400	397	377	387	356	353	348	370	365	330	368	358	403	350	342	328	364	361	367	359	375	376	380	340	377	398	371	323	341	346	368	361	338	399	373	357	349	371	365	359	362	358	357	412	379	360	330	350	428	369	340	371	357	367	355	343	332	381	363	337	329	394	333	350	367	361	359	335	359	351	374	411	383	385	352	337	393	364	388	352	367	357	346	374	382	357	349	328	332	367	375	357	390	343	337	385	390	356	355	332	359	337	385	388	357	369	366	344	352	374	377	362	378	383	321	345	351	341	324	328	354	372	367	391	352	368	391	336	366	357	360	370	331	342	392	383	365	398	362	372	376	370	341	384	328	379	344	368	368	349	360	349	365	371	381	354	396	353	351	378	355	357	352	383	363	352	350	353	345	387	372	388	355	347	368	345	361	361	358	386	351	361	356	340	301	296	371	342	376	361	365	359	350	380	341	347	352	326	344	342	355	377	352	346	383	351	386	375	403	349	340	337	346	360	376	373	367	345	397	365	394	387	357	346	374	372	343	372	374	334	358	332	354	350	353	372	356	349	331	357	385	380	346	386	393	354	368	386	324	375	392	349	371	342
8405	1427	2274	2595	2249	2149	1836	1755	1575	1394	1371	1301	1246	1116	1073	1036	1037	1017	1007	991	944	976	920	903	956	921	924	923	956	881	950	838	968	905	924	930	925	878	909	907	891	892	898	916	882	942	934	893	852	942	875	880	850	822	918	888	930	917	860	916	903	915	894	894	887	841	892	863	868	850	894	904	847	916	851	845	876	864	915	858	904	904	880	850	893	879	885	896	854	879	867	861	900	882	909	829	908	944	898	906	899	872	887	907	899	902	918	929	901	893	864	880	874	870	869	897	888	872	963	926	883	874	829	878	905	927	943	897	960	853	927	899	870	850	830	892	869	894	859	964	904	871	858	895	841	837	881	822	868	830	902	933	883	854	906	852	904	903	911	940	897	868	908	900	861	867	919	815	867	839	898	912	870	892	895	904	885	829	868	903	895	865	870	873	868	899	923	888	856	870	916	837	873	905	872	866	867	881	871	888	862	848	852	874	904	887	873	894	886	862	881	909	874	897	861	907	865	928	913	866	880	884	864	882	868	893	867	936	891	858	870	894	886	879	868	920	880	878	854	907	851	884	901	872	883	844	905	881	842	904	902	887	898	876	838	840	906	856	867	870	902	862	859	880	924	885	896	885	919	907	880	851	848	860	904	917	858	893	897	853	859	840	855	869	930	931	917	878	916	828	903	895	874	885	904	871	838	864	896	872	837	860	841	845	861	888	873	959	927	858	822	903	853	895	860	852	912	908	888	873	855	857	872	863	894	800	870	881	849	902	860	876	851	865	865	842	859	896	874	884	869	854	871	858	900	904	913	898	874	890	827	864	914	921	858	927	865	875	961	923	916	892	902	915	874	875	878	896	862	874	909	895	933	912	871	888	923	878	889	905	958	866	930	893	857	880	893	855	872	869	894	883	871	856	898	951	889	901	853	852	886	875	887	925	918	852	893	907	911	898	911	886	830	932	936	912	923	875	912	909	906	863	840	892	906	895	828	861	875	849	870	935	842	911	883	853	867	846	918	825	890	900	892	945	857	888	901	834	913	895	888	846	870	906	903	852	889	899	873	879	894	923	889	903	898	863	875	927	874	886	902	962	881	912	902	902	882	861	896	862	907	861	891	944	864	894	807	893	906	868	888	876	901	866	892	900	854	913	911	856	878	877	826	876	863	860	921	894	899	896	831	896	868	870	871	926	892	858	885	851	864	871	919	827	863	891	913	880	924	897	879	932	926	908	881	868	865	853	898	914	843	899	890	895	847	903	883	882	922	888	926	870	874	872	893	903	901	841	871	886	817	889	913	821	909	904	902	839	922	927	913	889	934	879	867	870	882	868	863	908	905	910	876	854	939	887	883	881	872	906	866	857	894	948	911	855	868	875	899	887	917	872	897	847	882	916	923	926	921	971	902	864	854	870	846	880	880	894	856	936	898	867	867	917	914	874	854	972	912	892	877	857	811	872	874	878	889	876	878	860	884	879	938	896	846	882	845	887	928	888	902	893	874	972	900	888	893	853	880	898	940	816	832	920	835	854	850	897	883	858	853	908	927	869	901	878	941	901	935	872	931	842	863	866	869	918	885	828	881	870	887	900	901	889	890	899	866	838	831	857	941	883	885	888	893	878	893	919	836	887	822	882	878	900	851	932	906	872	929	898	870	879	894	884	878	890	867	948	891	908	906	944	926	844	884	908	938	871	883	840	908	848	882	896	863	885	924	853	879	886	889	841	881	878	866	831	884	876	894	853	919	898	826	893	870	886	823	893	866	872	852	886	871	944	872	945	854	879	863	878	887	906	912	876	912	881	888	895	896	930	921	887	847	904	882	870	857	889	861	867	821	905	864	838	913	867	900	874	938	888	882	893	925	891	881	832	889	832	905	881	892	851	929	845	846	845	923	884	908	886	864	915	899	846	899	877	864	883	867	903	919	871	887	863	896	873	891	889	875	875	943	890	839	869	866	866	893	885	909	875	915	922	872	864	900	914	896	860	910	865	838	837	882	822	913	925	874	869	877	874	944	856	906	828	872	921	885	860	895	959	940	904	842	898	868	935	852	857	860	916	914	882	866	920	879	853	859	867	873	875	936	886	885	952	903	899	877	872	904	895	912	899	868	899	879	892	910	902	891	889	857	895	868	852	880	847	919	887	871	884	928	874	919	889	889	922	886	822	899	912	887	902	924	889	891	860	891	899	881	928	916	887	859	851	864	842	892	878	891	927	849	884	926	919	892	913	910	899	888	930	908	889	880	880	893	876	909	851	909	920	847	859	881	886	888	854	911	922	925	876	903	959	833	922	854	854	854	883	883	888	854	826	894	908	868	869	909	938	919	875	908	891	848	875	920	870	907	895	875	895	910	836	860	882	844	877	920	911	884	852	874	852	926	895	901	917	902	928	899	797	863	889	952	903	892	868	862	882	857	834	920	884	892	901	914	874	926	872	904	885	823	908	947	860	916	898	886	895	881	858	854	909	909	861	825	877	914	899	862	844	904	866	860	893	883	872	835	849	945	873	858	823	893	891	878	907	877	894	910	910	891	930	876	890	886	869	944	904	920	867	938	915	873	921	919	910	887	899	875	844	918	849	871	938	874	848	834	790	878	862	917	888	882	871	852	851	889	889	894	954	875	928	910	852	916	944	891	870	854	943	848	886	864	905	885	903	846	832	902	890	875	868	902	879	873	868	900	899	847	892	921	861	899	886	881	893	874	919	878	906	896	849	902	847	952	840	876	896	873	842	871	904	872	945	911	861	904	888	906	868	874	848	898	883	872	852	870	904	823	887	885	873	885	861	871	882	865	925	881	895	855	921	881	880	849	873	875	896	897	935	914	853	886	923	920	876	874	878	822	870	873	905	838	899	937	876	838	886	897	861	833	898	896	848	909	851	857	871	850	853	880	918	871	912	885	926	870	904	848	874	892	875	926	846	894	861	879	876	887	868	887	861	850	885	923	911	875	881	862	856	975	857	881	907	899	895	904	861	924	840	905	901	924	830	917	921	868	883	910	920	949	840	850	842	835	912	916	905	863	885	891	886	887	895	897	889	870	862	856	917	870	920	931	871	892	854	866	874	833	901	963	875	828	927	892	889	928	837	965	898	904	864	875	828	883	876	860	887	865	907	871	888	881	898	909	881	880	899	880	921	886	936	899	850	858	856	856	914	876	840	884	902	931	878	856	902	902	905	916	896	935	902	861	934	871	902	855	852	890	874	901	880	869	883	932	898	832	869	937	887	902	888	839	879	888	896	842	864	939	889	846	907	906	920	846	896	919	915	884	888	872	926	872	862	842	859	866	888	899	862	868	887	905	906	934	923	851	891	920	890	858	857	850	944	874	911	888	906	852	884	874	909	880	884	896	850	889	898	857	857	902	818	872	865	898	829	909	888	946	896	885	889	936	903	891	944	835	894	870	813	867	911	879	910	876	840	928	827	884	907	876	908	874	928	920	871	854	857	996	868	876	866	928	852	900	903	928	889	897	861	829	863	918	889	900	876
1710	398	348	359	372	375	348	336	326	318	321	354	361	361	332	322	355	324	341	338	349	378	337	370	349	324	361	348	349	347	319	366	340	351	338	350	324	384	366	319	339	336	325	370	335	355	344	401	360	362	342	426	336	363	347	315	320	324	353	343	338	350	359	328	359	348	345	355	358	388	360	317	305	341	348	338	337	364	316	323	343	319	333	354	352	339	402	333	353	344	373	335	384	370	396	352	378	326	396	349	333	331	378	384	335	354	328	355	366	380	332	368	347	376	361	365	366	372	374	374	373	354	322	374	365	383	365	362	350	405	367	331	371	371	337	333	384	367	341	349	344	348	345	327	352	361	351	360	364	358	348	340	349	359	416	343	343	336	359	334	350	364	377	394	375	341	348	366	344	369	353	360	347	356	360	382	355	333	318	372	320	362	377	326	343	372	357	333	322	368	376	349	347	334	348	339	329	348	402	363	373	338	330	343	342	342	310	335	341	335	355	339	337	351	353	364	383	328	332	387	367	368	327	336	345	354	348	367	343	331	358	383	324	378	356	347	348	322	366	331	390	339	382	345	399	363	374	315	366	366	378	371	370	341	388	352	391	328	357	377	357	350	326	355	366	339	410	341	356	340	329	327	345	340	329	348	362	335	351	332	332	380	329	342	332	358	357	356	344	320	306	326	345	361	348	339	375	346	344	333	335	338	335	350	355	361	374	327	369	389	403	349	325	369	374	372	391	323	374	346	331	340	369	375	339	320	349	333	325	353	367	389	341	359	320	388	364	307	331	386	372	370	341	292	367	348	378	358	374	332	357	357	375	335	327	346	329	373	340	360	362	356	347	341	353	347	351	349	371	358	364	363	372	379	366	377	340	377	324	328	392	340	380	344	387	352	339	343	322	331	347	347	373	338	353	338	363	375	373	346	354	379	401	370	340	355	364	340	366	338	370	378	351	377	339	335	369	348	356	380	356	354	321	373	338	330	352	365	349	329	362	386	368	383	370	356	328	352	362	351	361	356	363	365	382	318	356	346	355	348	360	317	356	388	351	343	372	340	348	362	322	373	362	369	349	331	367	321	351	354	327	375	362	397	336	361	344	372	357	330	347	329	328	353	378	348	354	345	356	368	348	330	344	351	322	349	338	347	376	370	369	330	368	345	388	361	355	362	367	336	383	349	336	357	345	302	356	346	355	402	343	334	369	328	314	337	369	358	348	325	327	380	354	330	378	340	381	394	338	324	367	362	336	339	370	356	332	371	341	347	352	398	342	337	336	348	350	384	364	365	373	324	376	351	359	331	363	327	360	325	367	348	357	349	360	364	386	343	374	331	333	364	392	351	357	334	308	345	372	374	385	317	371	345	327	342	346	313	330	360	340	378	306	363	353	343	327	303	365	349	376	355	358	347	350	353	341	349	350	325	377	375	374	379	387	373	331	325	321	329	329	344	329	354	352	335	307	348	340	347	366	346	340	312	354	369	337	383	375	359	373	345	314	378	380	343	364	347	325	339	350	354	377	363	318	335	332	375	308	370	351	328	330	329	340	342	309	370	343	378	361	320	332	364	372	361	386	338	328	361	353	332	350	348	341	405	378	331	362	425	375	349	352	373	339	352	367	362	391	365	342	312	349	371	383	369	368	349	326	346	344	338	394	332	385	349	349	337	338	314	351	379	338	369	370	325	383	386	370	376	362	359	355	324	346	383	352	358	374	365	363	370	336	381	316	356	377	363	364	370	317	361	350	353	340	348	341	392	368	414	322	340	329	349	341	336	366	367	404	377	354	361	335	363	353	363	358	348	342	341	340	331	312	366	315	323	346	342	348	366	364	388	342	334	382	359	364	359	358	368	391	382	352	335	349	396	367	371	362	311	318	340	345	372	348	316	362	355	354	350	353	341	343	365	362	355	328	351	372	361	357	360	357	344	320	332	360	373	374	370	358	356	353	338	314	366	341	369	382	351	349	359	379	389	380	326	342	344	357	351	381	335	343	368	358	359	350	371	332	323	394	316	323	311	353	392	343	329	350	356	328	350	369	333	342	319	346	330	372	320	395	374	406	347	308	350	388	366	385	347	376	387	324	375	347	336	349	331	393	396	349	367	397	386	321	317	342	340	331	379	316	350	368	344	375	377	338	357	353	348	384	322	368	357	373	346	415	372	380	354	378	372	366	330	364	351	326	358	364	337	329	376	347	363	378	355	337	376	350	343	344	361	352	356	324	327	354	352	326	358	368	365	373	344	341	383	345	326	361	391	319	369	367	384	332	352	346	366	336	359	352	390	325	353	387	353	372	339	368	368	360	353	324	351	340	336	332	369	359	363	392	372	388	342	366	397	338	373	383	370	353	373	349	360	346	370	355	387	326	366	347	372	364	348	347	335	376	355	318	368	341	348	389	355	343	383	368	362	364	365	350	340	352	338	356	384	348	348	305	347	387	344	332	353	334	337	369	360	327	374	339	351	352	336	381	326	374	360	358	349	346	334	367	353	367	346	372	370	369	339	376	354	378	383	341	347	356	358	362	356	378	349	354	389	384	347	349	361	354	362	377	300	315	341	329	342	371	379	313	325	348	365	355	360	392	383	376	352	344	361	391	358	374	362	343	382	350	357	333	350	348	359	361	328	361	380	370	369	369	370	359	343	341	336	385	394	372	356	352	366	354	381	321	359	385	364	382	345	370	355	335	351	344	329	340	347	346	347	371	359	335	377	370	356	360	328	354	330	322	338	359	370	363	358	300	342	328	333	377	351	364	379	368	346	381	372	348	323	342	351	317	360	363	329	371	387	347	364	355	358	368	330	354	379	354	318	378	312	369	330	336	365	381	372	347	351	360	360	343	344	321	335	382	349	354	374	405	365	400	385	357	368	354	347	343	349	335	336	368	375	350	333	332	324	381	358	356	375	362	364	352	352	360	406	364	343	339	345	379	345	380	344	348	381	360	349	357	351	346	354	357	363	349	348	379	334	364	405	360	332	356	389	323	381	338	359	355	361	400	380	362	325	342	375	364	367	354	340	348	329	358	365	369	345	361	365	368	393	391	356	345	341	328	358	352	365	323	359	350	316	347	364	340	338	345	367	341	337	381	337	372	360	391	391	381	338	337	362	381	331	359	348	371	379	366	348	366	367	332	361	335	372	370	369	364	366	361	360	346	351	345	390	380	366	366	344	357	325	374	342	326	351	388	324	340	358	378	341	344	381	369	357	334	327	351	381	353	370	338	344	375	346	366	369	350	367	355	360	294	358	335	353	342	357	331	339	336	366	330	368	369	352	388	332	355	362	351	381	316	355	325	355	342	335	350	361	366	393	368	384	367	355	350	327	397	347	357	367	389	334	355	400	374	314	323	353	346	353	344	329	353	373	347	302	340	333	337	355	391	376	330	353	311	330	371	353	369	361	411	344	368	348	346	352	342	316	376	358	333	351	399	384	370	385	320	363	343	382	396	378	350	366	380	345	365	373	349	332	320	367	357	376	360	317	369	373
2128	831	863	885	811	881	819	862	891	859	806	870	848	886	859	835	853	857	888	829	850	825	819	850	817	862	829	820	846	816	866	863	873	831	803	870	809	827	820	831	849	834	841	835	798	874	767	830	852	832	800	796	860	885	865	842	794	813	863	822	830	816	837	806	840	859	808	847	863	837	883	833	780	842	778	840	849	836	844	875	870	861	795	821	862	817	884	843	839	848	818	804	883	816	858	836	830	878	857	817	840	870	854	835	863	833	811	844	802	838	873	808	856	845	865	818	861	830	821	838	782	866	779	816	844	827	793	833	803	867	837	813	817	837	835	835	830	838	804	859	837	868	817	830	802	826	837	830	857	867	830	813	852	836	800	801	839	838	799	793	832	886	839	887	862	861	835	777	806	849	859	817	862	876	843	819	789	836	846	834	842	848	821	876	828	866	871	862	868	836	803	864	865	822	833	831	852	814	841	847	824	849	808	870	855	848	849	814	878	844	854	792	870	792	821	799	865	868	787	803	903	883	829	875	812	840	886	850	865	895	794	875	881	842	854	882	837	812	833	821	840	872	865	825	820	855	811	812	789	849	841	838	866	806	842	860	853	802	782	903	856	799	796	878	820	836	832	819	833	840	836	816	829	857	824	828	817	826	839	819	833	804	900	881	834	864	794	834	831	872	805	865	796	819	867	850	841	805	776	878	816	796	898	847	892	837	815	860	853	818	831	834	794	880	846	781	831	796	819	847	841	885	864	834	830	824	807	870	819	807	874	830	862	829	794	853	857	823	838	828	804	890	822	840	836	838	825	822	849	805	810	873	815	865	828	861	837	854	871	882	833	825	852	801	870	809	850	816	904	886	830	846	773	826	813	829	853	856	852	920	766	858	820	928	832	839	840	827	856	856	835	842	842	862	775	819	811	880	922	845	859	851	815	805	833	865	853	868	847	855	855	844	843	838	855	781	879	846	809	834	833	810	821	850	864	855	866	807	838	796	897	862	816	811	845	894	887	809	876	791	873	866	808	893	836	849	856	859	853	814	892	813	844	840	835	880	833	840	869	834	843	865	852	794	841	815	820	832	828	838	820	855	884	834	802	859	832	790	784	808	842	860	801	806	781	866	814	823	846	781	835	827	858	831	871	794	796	830	803	835	849	896	858	874	836	853	860	859	819	840	769	848	825	796	855	826	880	859	818	824	849	817	831	896	840	887	804	824	788	783	840	863	823	832	859	806	816	881	812	826	848	845	796	839	844	833	810	871	896	910	875	845	819	858	862	841	823	811	833	852	874	774	808	847	793	833	876	814	853	877	847	868	891	837	848	871	795	792	822	802	896	855	893	837	867	866	831	812	825	863	854	824	839	818	851	845	886	835	839	893	872	816	839	847	858	881	855	827	823	853	830	843	884	794	852	820	824	816	830	846	824	856	816	845	857	824	807	815	789	798	851	897	808	834	884	882	835	828	850	819	859	849	866	841	830	841	770	822	849	844	802	844	835	815	815	841	829	879	833	894	842	846	814	828	829	833	820	859	803	857	828	825	848	818	842	828	789	895	805	848	833	876	871	818	845	890	838	860	853	854	854	847	832	788	863	847	848	843	870	847	827	861	854	848	866	814	834	839	855	846	805	927	824	811	790	862	809	841	824	838	865	847	815	852	835	795	849	834	812	818	817	834	872	834	792	842	844	850	880	846	819	870	818	888	846	825	864	783	874	810	866	852	869	835	869	796	824	796	835	820	873	791	794	849	860	895	874	806	826	815	809	835	831	837	826	817	815	855	873	852	814	827	818	866	793	820	817	829	834	826	822	845	908	877	865	842	839	866	839	823	869	816	811	856	834	839	863	821	837	834	859	793	824	845	821	798	849	775	827	824	817	846	854	841	828	826	800	815	787	874	785	853	776	824	855	816	827	826	825	843	843	819	860	828	870	821	818	832	821	882	853	835	862	788	843	888	848	889	827	875	855	846	842	760	840	776	852	885	898	885	886	882	868	817	836	843	795	833	890	848	830	768	833	832	906	835	870	812	868	830	887	875	832	823	859	875	841	872	874	831	822	821	830	854	865	835	852	841	809	803	875	819	885	827	836	780	854	774	843	841	881	854	814	793	826	830	873	869	826	838	914	818	823	810	840	870	851	867	825	881	843	873	841	811	817	848	806	845	816	853	848	795	876	879	808	865	819	874	860	825	821	793	819	850	874	862	819	835	784	833	854	863	834	841	839	818	858	803	887	831	836	886	839	850	818	804	846	857	818	882	870	805	817	809	808	865	848	853	802	854	798	823	780	826	842	831	851	850	838	855	844	857	839	831	845	838	840	863	847	876	887	863	937	835	900	861	837	872	830	779	827	817	886	788	865	846	818	832	820	864	824	807	811	835	853	859	834	851	794	869	852	832	839	797	802	851	831	819	857	814	855	848	839	830	828	872	903	848	869	877	811	828	828	827	852	840	881	872	790	844	842	815	832	781	803	823	821	860	837	825	844	836	832	851	826	916	855	818	847	825	794	799	835	842	819	854	846	842	836	815	788	836	813	818	784	833	807	866	814	836	862	884	863	824	866	911	842	838	840	877	835	851	857	857	800	797	837	838	861	863	883	820	806	840	821	817	789	827	882	828	831	877	847	783	830	848	771	843	832	821	845	814	826	828	858	895	792	819	831	835	830	769	866	861	837	838	821	820	880	866	827	801	830	842	807	884	840	772	906	784	828	779	833	829	840	838	790	818	820	839	844	837	820	814	835	825	869	854	789	793	893	797	865	808	881	850	803	841	859	843	839	845	830	800	844	824	786	857	790	838	832	838	836	839	833	853	815	846	836	876	817	833	879	862	799	837	811	797	803	875	804	810	871	837	820	812	831	829	869	791	879	845	821	786	821	825	812	812	816	860	856	786	809	859	856	877	864	796	820	840	834	788	835	832	819	840	832	909	857	799	905	797	865	859	852	850	843	849	838	892	849	817	801	840	840	819	884	824	808	850	797	807	789	826	832	862	827	847	801	830	851	890	824	890	795	801	788	852	843	817	834	846	803	823	833	866	828	865	831	803	819	877	849	834	784	825	872	866	800	830	887	835	855	855	810	854	808	805	838	843	858	844	849	855	833	802	839	876	807	837	844	828	847	825	872	822	837	851	816	845	841	847	793	867	816	822	864	790	852	856	872	829	822	886	866	804	864	841	889	852	808	806	842	818	847	838	853	852	827	867	871	878	831	843	864	843	804	812	831	816	842	889	793	792	808	803	819	855	890	800	860	860	813	878	840	895	849	829	811	851	877	878	765	821	823	842	803	847	831	830	880	830	835	833	811	810	867	857	875	791	821	806	836	859	851	859	809	818	850	878	788	861	808	874	782	799	832	830	789	849	792	886	834	858	842	833	852	860	867	831	808	851	827	848	815	787	861	819	856	808	869	809	825	833	886	722	829	787	852	827	884	817	902	869	790	868	814	779	859	812	828	833	844	794	890	833	841	829	808	844	866	886	844	832	865	837
7206	525	472	448	365	373	302	274	247	243	263	227	253	227	228	234	228	215	231	225	198	225	211	204	226	224	238	223	243	209	226	201	220	205	222	215	201	209	216	173	224	228	228	231	203	221	204	219	222	197	227	211	198	230	237	212	210	180	217	228	194	213	182	182	211	195	185	235	226	224	205	216	180	218	193	214	225	204	227	182	231	231	212	193	208	193	227	212	222	207	197	218	214	229	209	220	187	205	222	196	198	230	204	189	218	220	219	206	198	217	220	225	226	227	268	207	215	229	204	230	198	193	211	224	191	244	190	216	199	236	174	213	180	207	213	189	228	217	214	232	206	206	219	195	226	216	218	179	204	192	218	235	212	201	216	209	198	217	237	212	214	199	232	210	214	224	207	231	224	228	167	245	221	201	216	191	214	229	212	225	221	186	219	208	193	229	195	193	244	236	208	196	205	194	188	211	213	222	205	221	228	218	198	219	202	225	224	223	224	193	224	252	240	205	203	210	216	202	205	217	235	187	210	229	203	214	200	194	214	203	234	196	193	236	212	241	245	205	210	230	185	198	181	197	173	198	220	229	229	224	201	217	223	195	196	205	221	230	228	236	217	184	215	217	249	199	203	190	209	208	187	220	201	205	207	181	206	198	237	209	225	191	207	188	211	207	203	205	192	203	198	203	213	218	241	198	202	178	219	229	221	201	225	219	222	232	223	201	224	224	184	192	196	203	207	222	232	221	206	195	199	206	197	209	239	197	245	198	213	224	204	231	200	204	231	215	192	206	205	210	199	200	202	216	204	215	222	211	208	203	224	220	242	190	216	193	206	208	224	209	217	254	189	217	239	197	223	230	227	176	199	234	229	194	210	219	217	204	202	221	222	199	193	221	217	209	238	251	190	203	196	226	215	226	209	196	213	226	214	205	208	216	184	215	195	188	211	195	216	209	211	222	227	208	207	205	212	213	219	218	204	196	208	212	211	205	221	216	231	206	222	235	206	201	199	235	207	214	215	205	221	220	212	220	207	231	217	205	240	219	237	217	216	211	214	220	226	217	229	201	220	208	200	213	209	244	215	218	235	224	245	220	209	247	205	204	214	219	200	235	196	199	186	205	222	216	206	198	203	190	260	257	213	228	221	181	185	226	216	223	210	226	216	204	229	200	191	200	236	197	201	202	235	217	230	237	244	195	216	214	212	205	180	217	199	214	188	178	202	186	211	208	216	209	207	209	175	238	253	205	218	197	237	189	206	199	191	199	218	236	191	173	215	219	199	203	201	194	227	223	220	186	220	253	235	235	236	243	185	216	226	201	214	210	200	229	199	207	225	236	222	206	204	205	198	255	206	216	209	198	215	190	222	200	195	224	204	217	179	225	215	221	218	220	219	206	207	209	219	211	195	202	205	194	195	199	199	223	217	231	212	215	217	199	219	221	240	217	195	204	215	217	215	226	196	231	251	240	193	196	197	177	212	217	193	189	210	208	204	231	203	200	214	211	196	229	222	165	201	206	198	200	203	219	209	214	225	193	210	213	220	235	202	218	201	222	223	198	216	187	207	221	218	209	211	220	246	221	205	212	188	208	213	205	201	218	225	209	228	235	222	200	236	201	222	202	237	223	225	210	202	204	219	208	221	195	175	213	235	198	199	201	182	225	218	228	202	236	218	214	214	222	220	192	248	245	194	193	220	225	213	170	200	192	225	219	190	225	195	214	217	202	208	169	193	214	209	211	183	193	202	234	221	168	228	222	211	213	213	232	197	211	216	189	188	202	195	194	210	213	171	215	225	206	214	187	207	214	238	214	202	200	205	187	206	229	214	234	225	224	192	185	226	196	221	220	224	198	214	214	190	209	214	221	204	222	202	243	212	250	228	196	206	238	209	207	220	196	201	201	199	206	214	226	205	200	207	202	211	198	208	206	221	222	203	209	217	215	194	191	189	212	232	185	183	247	204	187	200	193	244	207	193	206	186	235	212	221	183	185	207	220	253	205	206	230	214	226	228	252	201	195	200	220	215	230	185	206	249	212	189	199	224	209	202	207	238	187	216	214	208	206	206	217	227	226	230	213	225	216	206	214	217	215	217	219	213	190	229	228	217	219	216	212	222	220	221	197	218	220	206	209	207	211	205	227	204	206	223	223	203	161	227	198	233	221	218	207	206	203	252	234	194	210	220	220	227	217	197	204	211	206	204	229	178	223	263	260	223	217	206	252	202	195	213	187	204	209	231	202	216	187	184	224	210	189	206	197	191	231	223	210	206	203	223	205	223	184	187	200	221	225	221	209	214	223	240	218	198	194	219	235	199	213	196	218	244	204	250	202	203	216	218	206	208	214	209	222	227	206	209	217	218	215	207	189	193	210	194	217	228	227	220	190	196	244	220	225	209	226	221	188	209	210	215	217	187	220	230	197	205	189	217	213	219	188	233	222	205	225	216	226	215	218	249	213	186	195	220	232	191	202	227	201	215	218	216	192	202	206	206	205	207	229	172	198	226	194	208	242	220	229	215	223	218	201	220	198	211	216	237	209	217	217	240	224	201	181	243	241	213	219	191	216	199	222	225	219	183	206	208	215	224	206	195	218	210	236	173	204	203	205	233	183	220	202	208	218	215	203	230	215	226	217	230	208	225	200	198	217	201	208	230	208	188	204	223	219	202	192	223	227	207	198	193	216	216	243	196	225	205	215	218	222	222	204	209	206	216	233	221	194	214	222	201	217	203	215	199	204	212	220	201	206	236	215	186	208	214	216	209	215	225	204	208	216	220	205	205	210	221	235	216	216	202	210	217	216	198	234	191	211	230	230	212	210	244	180	197	200	246	206	206	188	213	192	223	222	228	202	209	211	217	207	191	195	199	215	220	236	192	184	205	230	230	203	179	234	190	218	206	235	217	233	214	213	205	207	214	199	195	217	211	201	209	213	223	198	223	221	207	210	233	204	241	206	201	210	196	220	210	224	238	233	219	232	196	212	209	192	203	190	202	250	218	206	229	215	228	217	225	209	202	216	203	218	203	204	198	209	199	170	229	232	227	212	219	235	206	213	193	225	214	182	205	211	179	223	195	191	220	240	239	229	218	206	205	230	227	220	187	214	209	200	212	234	229	219	206	230	182	219	209	210	188	218	240	216	208	217	201	213	216	204	214	218	213	213	222	210	201	222	190	208	223	189	233	206	229	226	226	215	194	210	215	209	227	209	172	219	232	219	243	194	221	217	189	228	201	208	190	217	211	233	213	221	203	199	201	206	218	232	224	204	216	208	217	180	218	248	236	206	180	209	226	222	228	212	197	219	235	231	211	222	221	220	196	202	207	208	238	232	202	211	236	222	226	217	218	208	215	217	233	217	214	199	216	193	221	192	214	211	210	202	209	231	208	205	239	219	226	211	229	229	235	240	226	209	216	213	190	211	227	234	215	208	224	208	207	231	215	194	213	205	217	222	207	194	190	231	225	226	234	229	221	204	213	218	235	252	224	217	228	195	199	234
6294	848	1291	1459	1270	1249	1074	1014	866	832	793	796	787	698	729	655	628	648	672	657	610	609	641	600	595	605	604	554	589	639	619	596	610	567	552	600	583	643	581	598	567	543	593	577	595	560	597	575	581	549	582	594	588	581	591	608	548	563	618	584	586	602	527	572	559	584	558	599	583	579	579	609	595	623	563	583	583	577	595	574	606	578	555	589	595	591	586	573	615	602	591	613	598	613	555	560	525	595	546	577	520	601	588	548	621	562	582	591	576	593	560	561	611	611	601	611	577	571	570	588	592	548	558	571	592	576	578	547	548	588	579	561	600	564	584	581	586	553	525	577	579	539	529	554	623	593	604	595	625	569	562	528	561	602	558	609	593	557	544	584	547	569	547	559	573	567	598	549	572	622	560	559	577	581	605	553	595	599	567	555	594	609	598	602	600	543	586	568	542	604	546	569	548	566	588	570	642	573	593	573	564	587	549	569	572	583	595	612	584	585	522	573	545	584	620	554	591	571	616	567	553	595	554	571	591	569	604	582	561	553	578	574	550	550	585	576	537	572	562	590	587	583	575	585	589	592	579	606	588	529	581	594	556	590	576	570	579	631	562	597	551	581	599	542	576	588	574	541	559	580	594	570	597	567	573	545	554	611	587	554	586	558	585	598	603	526	586	562	556	597	580	601	597	567	603	548	596	634	621	594	519	547	559	541	555	571	566	611	595	568	590	561	562	576	571	568	582	631	570	560	585	569	569	586	591	555	554	559	584	596	582	576	560	590	592	608	563	563	578	552	549	570	558	619	577	571	588	529	594	547	599	563	574	594	561	633	564	542	542	581	588	571	587	551	535	556	547	584	612	621	565	559	582	549	591	576	586	581	573	578	585	550	586	573	589	560	619	590	628	558	580	585	612	625	613	547	577	531	584	545	600	603	533	570	591	572	532	603	601	572	605	594	581	530	604	589	578	529	605	584	578	565	612	545	592	565	577	586	579	568	510	572	568	569	613	586	584	613	576	577	584	557	588	586	580	592	579	533	632	564	604	524	624	585	566	549	574	580	618	575	591	528	594	569	585	598	577	558	562	559	623	539	569	604	540	570	638	617	577	604	504	597	555	579	608	600	589	547	551	548	592	537	557	567	559	578	582	566	577	566	539	584	552	564	558	544	588	547	565	586	569	601	573	603	520	615	603	558	562	554	582	555	537	554	578	598	542	590	575	580	607	586	584	579	575	563	548	555	585	581	575	578	583	564	543	604	539	602	562	635	560	550	586	581	545	597	577	608	578	645	583	552	592	569	561	564	617	574	551	580	563	591	581	569	563	555	558	570	548	565	567	560	587	592	554	585	570	559	583	585	576	595	580	580	597	575	599	582	572	587	550	547	583	587	589	546	610	582	584	587	600	583	607	561	575	590	595	600	572	569	558	587	580	567	570	637	607	550	560	578	594	591	580	598	567	595	599	554	561	607	586	561	537	573	556	557	569	536	521	554	591	555	589	575	591	592	611	565	577	574	564	587	568	501	571	581	543	616	573	578	553	566	566	579	548	597	594	565	537	565	528	586	566	542	575	626	603	538	599	583	581	593	566	525	539	592	595	594	555	584	531	584	555	594	516	603	568	530	578	589	590	588	567	568	572	545	600	568	569	567	604	567	583	609	570	556	565	631	557	547	562	551	612	538	570	571	580	597	584	604	582	569	578	604	546	556	581	594	599	607	609	600	592	617	571	544	531	546	586	557	617	571	571	580	580	576	603	568	590	576	567	566	570	577	604	549	579	577	577	582	595	563	580	565	566	575	590	568	589	580	571	597	555	591	613	573	573	576	563	545	583	546	559	591	548	582	589	593	628	596	573	575	557	597	543	604	545	576	578	533	607	608	612	587	574	551	591	545	616	586	533	596	578	530	594	581	588	611	572	604	596	545	579	559	582	589	596	566	590	627	571	587	563	557	562	612	565	602	559	561	587	554	582	547	581	593	571	583	575	616	557	575	583	631	559	593	596	591	549	565	595	556	585	590	602	585	505	567	610	607	588	578	588	549	573	574	566	605	598	594	582	607	607	572	547	622	588	602	561	586	624	610	600	571	611	580	581	577	635	642	634	568	587	597	577	590	589	585	571	625	579	559	558	569	579	588	589	567	614	574	581	561	578	546	527	526	542	576	574	579	553	576	521	571	575	556	598	579	566	576	559	556	560	574	573	555	564	561	529	599	597	539	573	563	528	583	569	605	571	545	534	522	577	580	568	545	575	597	634	573	589	580	570	580	591	575	584	599	589	581	576	563	598	545	596	564	599	600	580	602	550	528	548	554	568	552	550	618	545	600	591	596	633	575	541	550	565	579	605	562	536	616	591	548	558	556	565	561	562	550	578	573	570	624	595	566	574	571	585	612	568	568	567	550	565	553	564	560	555	548	572	562	543	570	578	548	587	573	586	587	597	572	524	540	560	545	567	563	531	558	579	616	554	555	546	564	595	575	625	586	569	636	575	562	634	572	592	602	597	596	557	564	584	561	581	573	527	583	550	573	603	593	581	557	610	572	552	569	633	565	603	597	547	579	595	536	570	593	596	590	631	599	549	541	594	603	567	567	538	583	543	597	548	563	564	588	567	594	556	593	562	599	572	566	585	582	511	574	624	557	596	589	635	597	600	538	607	561	559	606	596	554	585	594	585	595	563	582	602	585	555	581	607	563	561	530	590	603	545	565	585	637	620	566	586	605	548	578	560	593	587	587	567	549	606	539	594	527	596	563	603	563	548	617	569	553	537	560	554	603	599	578	576	600	585	520	576	534	612	562	581	608	586	559	605	546	565	547	621	564	577	578	532	591	565	574	566	532	578	602	547	593	590	568	526	569	598	585	578	599	586	617	586	587	578	569	564	574	596	539	596	596	512	564	600	580	588	548	552	578	586	561	618	588	661	573	529	607	580	559	569	587	588	581	593	553	552	568	564	604	545	584	556	600	576	609	566	577	554	588	582	587	564	586	607	551	586	580	618	542	550	590	589	572	589	578	543	568	580	586	565	596	582	608	604	570	552	540	588	559	557	584	583	614	527	553	604	610	566	619	527	536	576	590	561	568	588	583	615	598	580	556	579	563	579	570	577	545	606	599	600	553	563	564	569	535	604	549	572	590	570	564	586	597	520	552	593	535	585	566	554	559	564	559	590	576	569	578	570	562	532	604	596	614	582	548	568	560	599	546	555	608	585	559	597	575	590	605	598	575	603	634	553	592	645	574	562	575	608	575	557	599	575	560	595	515	614	558	595	606	579	582	543	586	610	622	578	591	526	554	537	572	603	556	518	540	547	545	589	562	604	610	581	565	565	546	568	561	611	572	575	574	559	590	601	560	580	561	610	560	545	576	586	563	601	550	584	574	580	558	586	599	575	563	570	545	568	564	582	549	562	570	550	591	591	555	602	584	558	600	578	589	601	585	594	573	565	579	569	557	546	524	612	593	589	599	564	591	606	544	545	573	584	584	594	552
14561	1333	1007	877	737	614	527	498	454	471	423	445	429	407	374	388	361	340	359	370	391	333	388	373	345	411	400	393	394	395	375	409	422	390	352	350	361	406	320	383	368	363	365	388	356	366	346	369	376	338	394	370	344	361	380	375	380	362	347	360	403	385	370	350	367	387	347	352	356	340	379	361	374	352	395	368	351	374	379	365	344	347	353	373	353	382	369	360	400	336	335	358	358	338	331	395	351	335	355	392	355	362	369	325	344	384	373	359	415	370	352	376	365	351	329	374	378	353	370	372	378	368	368	371	341	382	381	376	352	411	374	344	394	361	376	349	374	348	386	370	379	380	371	340	348	339	359	365	339	351	352	347	380	358	379	373	339	351	327	330	362	318	373	356	361	357	379	396	380	348	361	351	349	370	334	330	347	345	375	364	355	357	383	377	371	371	384	325	371	382	356	352	361	371	323	342	337	396	373	384	340	349	373	329	368	319	389	337	377	350	371	403	375	387	337	350	354	355	344	367	379	334	344	329	347	345	384	365	327	356	360	352	359	324	351	363	337	362	338	371	385	338	355	355	343	372	339	344	356	359	381	358	353	365	329	316	334	352	345	386	376	356	375	355	362	376	357	391	348	374	338	363	364	409	398	381	339	363	344	361	342	322	344	387	334	377	296	325	330	382	376	418	387	373	382	361	378	372	362	396	409	366	375	318	363	350	370	338	367	379	354	344	373	382	349	391	366	385	377	382	332	420	363	359	345	359	377	363	373	378	378	413	391	364	338	380	365	382	408	373	357	436	355	373	358	369	327	348	327	336	377	386	337	402	375	360	368	376	380	364	364	352	379	401	361	376	407	373	357	375	388	376	413	415	353	335	360	353	342	358	387	365	382	359	377	333	350	317	370	375	363	358	328	333	372	343	417	337	359	390	379	394	360	357	322	331	366	359	339	408	366	357	356	339	324	372	347	368	367	385	368	379	359	319	366	331	326	304	338	352	346	373	364	349	371	353	391	317	353	344	387	370	383	362	358	361	398	382	372	384	388	345	377	350	374	389	362	367	379	351	329	388	371	372	317	412	412	379	384	386	401	404	379	354	361	371	371	333	356	368	350	365	362	349	369	345	399	384	370	372	358	385	402	353	380	363	353	343	354	351	337	403	353	346	357	340	391	379	328	404	347	363	346	391	365	353	397	371	341	345	384	354	330	342	360	351	398	369	406	392	381	360	348	363	375	376	360	365	383	372	395	346	369	375	344	321	392	392	371	330	320	379	356	351	370	356	383	387	350	337	345	350	379	406	396	371	412	355	366	372	351	329	332	354	357	359	327	335	372	362	397	384	379	398	411	356	334	375	388	336	380	370	363	405	334	382	351	338	351	340	349	346	359	336	367	328	389	388	377	375	376	354	353	346	359	362	353	351	382	367	359	383	374	360	335	387	385	395	372	304	372	378	378	326	384	354	350	391	396	342	349	360	391	370	362	351	390	371	349	352	378	339	345	354	327	352	386	365	409	340	371	358	371	347	340	346	370	355	364	345	363	408	386	388	328	343	373	393	319	408	383	352	355	386	338	349	343	398	371	358	333	378	361	366	356	374	350	395	365	380	362	347	354	396	369	419	373	373	344	355	383	356	378	334	350	357	343	372	342	353	360	333	335	330	354	342	384	377	366	381	381	377	358	353	356	354	381	343	372	354	374	419	381	353	350	401	359	357	349	367	314	348	366	408	355	364	382	361	367	379	406	411	372	346	385	364	339	338	351	391	392	354	357	360	354	381	325	378	368	354	369	346	361	354	348	336	351	357	376	364	320	380	403	391	367	409	336	351	361	343	363	366	394	363	334	374	389	375	344	380	360	397	373	362	347	391	365	365	347	351	379	369	335	376	393	373	334	354	360	384	343	344	367	350	393	333	355	359	355	358	361	376	371	402	346	362	347	374	350	359	402	358	325	384	347	376	367	384	351	376	357	327	366	376	348	389	382	368	391	333	390	356	376	325	347	354	365	330	379	355	384	380	332	318	383	363	362	400	389	396	333	346	359	380	384	333	372	328	372	389	396	368	348	378	355	375	383	387	352	346	358	356	353	331	344	376	405	327	343	361	371	356	358	314	346	364	394	364	345	357	404	366	354	352	383	365	342	391	369	349	387	386	352	309	371	352	349	353	388	340	387	344	310	358	403	369	376	328	372	339	386	418	345	362	376	356	349	360	348	356	350	374	376	372	370	388	354	327	364	358	346	388	365	377	372	375	388	359	393	355	398	378	348	399	387	385	389	367	345	410	365	350	382	331	340	352	409	372	374	356	345	339	346	358	403	371	378	352	326	369	345	347	330	341	367	342	377	378	357	356	360	348	376	364	352	348	349	351	369	382	386	369	323	323	340	345	380	363	297	366	376	374	349	377	381	375	344	355	324	419	376	362	360	360	364	351	377	360	359	351	362	381	374	357	348	385	376	368	366	384	351	366	339	359	384	384	357	362	370	371	352	367	400	373	361	352	408	364	361	325	327	341	392	382	408	390	379	362	361	357	358	339	397	342	368	364	391	359	364	363	390	355	360	325	360	352	375	360	331	347	356	373	352	390	357	328	364	372	355	353	357	346	365	323	331	386	405	368	408	363	378	343	346	392	330	323	381	331	393	378	351	334	360	409	392	401	343	335	327	366	372	339	377	391	323	365	403	350	373	358	358	381	346	379	366	331	347	370	353	369	367	366	337	350	332	398	342	344	382	344	385	391	369	357	374	367	368	383	383	323	340	320	385	365	389	346	386	327	359	362	387	336	378	395	383	348	389	327	376	355	356	379	353	380	355	376	380	381	342	379	362	447	366	329	358	374	338	339	370	385	344	358	393	340	378	378	368	377	340	358	346	378	370	382	350	347	377	369	364	344	361	333	352	343	381	367	376	361	377	318	378	338	383	316	341	364	342	386	325	363	383	341	343	347	355	343	348	375	390	351	347	353	393	344	360	391	347	355	345	344	354	348	368	389	370	373	358	331	349	347	382	412	353	332	363	396	371	356	349	364	368	361	362	391	350	384	361	364	370	365	362	357	390	331	347	359	375	374	345	327	367	360	371	355	374	377	373	366	388	356	362	344	367	358	355	329	376	393	363	359	392	380	377	376	405	335	350	345	365	388	368	359	408	359	358	370	364	364	355	365	329	350	385	355	365	372	359	334	376	403	368	356	362	374	356	359	344	380	350	370	356	385	356	343	328	384	389	382	335	339	357	363	341	383	334	388	327	364	335	361	366	325	388	378	395	372	365	340	345	382	381	336	359	374	365	378	359	390	365	417	405	338	377	384	337	354	348	339	349	375	332	357	336	378	385	366	350	342	362	356	378	365	375	354	363	338	382	364	343	346	373	368	372	395	368	342	336	373	341	365	307	345	373	388	348	360	393	398	373	382	379	395	367	371	412	384	378	369	395	367	381	368	378	375	343	337	312	355	317	376	376	358	343	377	345	370	304	356	357	361	336	342	356	374	366	357
8525	1379	2278	2497	2301	2159	1998	1743	1544	1360	1384	1375	1164	1111	1093	1081	1039	999	1023	993	1018	991	922	972	929	986	980	917	913	920	975	892	949	921	910	887	937	900	901	943	892	926	857	890	918	894	932	867	879	894	888	909	917	880	894	853	882	892	885	939	893	869	873	880	933	897	859	877	881	961	907	922	866	890	895	923	866	872	932	817	942	861	872	918	878	880	831	864	898	921	854	895	916	873	942	890	883	853	918	872	888	929	868	903	867	942	891	889	885	888	941	881	867	873	856	949	923	881	897	847	912	930	866	926	873	915	912	914	906	936	878	898	915	864	938	860	943	875	925	840	886	931	929	962	920	896	923	919	880	921	864	894	881	928	916	880	909	904	962	910	923	892	913	892	834	892	873	876	916	909	885	925	942	941	924	858	895	873	866	840	908	892	854	884	862	860	877	891	866	843	876	900	902	935	864	886	895	857	889	871	836	919	878	935	884	880	896	894	866	882	865	817	845	883	869	862	857	913	890	844	929	861	919	904	860	913	827	895	830	886	911	933	867	880	863	883	873	886	882	876	920	844	915	877	887	886	894	888	960	870	892	882	909	921	867	875	899	900	896	880	892	935	866	914	860	931	883	896	880	908	871	939	852	898	842	911	822	909	847	895	880	894	836	885	846	890	911	832	883	883	930	870	914	843	883	910	882	890	867	924	876	864	873	958	873	889	841	874	895	867	861	896	926	875	898	876	903	898	918	861	918	889	848	872	912	850	919	894	874	892	890	880	893	895	827	871	919	885	869	880	902	916	867	867	881	881	877	873	853	936	916	890	877	890	906	875	900	844	925	900	881	895	866	864	826	881	819	864	896	906	904	881	858	877	871	882	899	847	922	929	877	872	873	868	931	870	890	912	854	900	840	908	955	837	894	936	913	896	896	856	935	902	969	864	890	886	871	870	871	885	900	868	891	934	883	868	864	882	948	864	884	946	881	862	840	863	854	883	938	900	866	911	890	934	937	891	883	894	886	895	889	930	856	911	876	915	897	868	890	923	872	925	845	871	932	877	894	930	903	902	892	886	873	877	862	930	932	925	937	880	912	898	901	864	841	914	864	892	858	916	876	892	818	855	863	905	905	883	906	911	888	904	897	876	839	902	866	846	948	891	866	872	856	938	901	865	834	877	881	854	894	879	875	884	878	827	893	841	917	930	881	862	905	869	930	841	878	882	877	920	920	873	921	865	852	812	879	883	926	851	882	851	872	924	905	847	893	881	873	839	829	865	876	894	868	904	860	901	890	916	865	934	873	880	873	904	881	882	860	857	847	897	914	853	896	859	862	903	894	889	904	918	814	919	880	879	857	903	859	922	905	939	958	913	890	909	908	894	850	902	870	890	883	883	876	884	913	861	927	924	927	883	958	867	891	857	873	909	913	843	951	914	865	866	922	823	863	904	904	909	895	880	871	917	921	877	927	946	900	915	905	902	899	915	866	911	954	896	834	870	852	909	871	919	884	905	894	927	920	829	923	834	871	905	843	900	924	867	822	862	924	868	869	884	874	875	854	879	899	964	854	905	916	883	813	864	864	947	937	954	863	907	897	890	863	882	937	913	866	857	887	914	895	861	864	930	859	900	931	965	852	854	839	929	878	910	884	910	872	907	882	914	908	867	875	864	917	881	888	896	854	900	906	865	907	885	851	904	846	866	873	874	891	891	867	862	872	823	857	881	886	891	887	895	909	854	903	875	890	916	938	885	866	909	907	852	906	861	870	917	892	828	897	889	880	889	864	922	880	876	851	893	870	906	871	893	879	905	946	856	866	876	914	922	846	874	912	838	900	918	885	874	904	863	882	879	870	858	920	904	884	899	873	888	919	896	920	925	893	871	875	922	926	917	864	884	884	937	919	882	825	869	872	916	930	933	905	822	888	828	892	863	882	849	894	872	857	920	894	866	881	877	882	871	873	883	835	938	891	873	840	887	883	929	899	895	852	887	901	872	863	875	933	878	953	905	848	898	871	867	901	893	891	824	898	938	930	827	898	873	889	882	927	959	913	852	907	854	912	860	892	870	905	819	867	915	910	893	932	929	859	877	950	890	873	860	888	909	895	880	842	871	918	857	846	846	869	873	878	920	867	895	874	886	936	881	876	872	860	864	853	892	893	900	883	864	889	841	852	910	854	903	920	869	866	850	856	841	866	901	900	926	878	855	881	852	868	871	896	941	870	855	907	911	885	925	868	900	912	919	897	901	869	836	909	856	885	894	871	902	866	876	918	866	931	873	970	866	857	897	899	829	860	917	886	813	879	846	867	835	930	862	847	900	886	894	886	875	891	895	885	908	897	824	906	901	898	890	934	943	956	903	911	897	892	894	933	947	885	909	902	884	866	855	898	890	943	884	853	883	853	867	904	859	874	881	899	895	869	908	985	875	901	881	921	855	914	855	899	934	889	895	884	914	974	860	928	884	917	862	877	869	895	892	877	887	899	898	882	937	923	927	900	944	943	893	929	888	884	887	912	871	881	888	895	894	941	919	888	920	895	818	922	919	872	921	879	929	872	966	938	828	880	915	890	854	912	881	901	885	861	821	890	922	936	890	878	905	847	857	922	883	886	910	861	911	882	894	885	873	898	956	882	919	877	914	929	843	820	856	889	852	922	872	839	942	905	888	923	886	949	887	883	909	877	859	874	869	890	865	913	848	909	883	893	906	879	890	866	891	892	896	898	915	877	886	864	899	883	865	868	899	892	870	877	916	876	868	919	860	916	873	852	913	874	849	875	874	904	895	902	846	868	862	921	891	865	870	898	856	893	904	866	914	887	864	907	874	842	906	887	893	894	874	872	921	836	860	900	887	861	824	903	934	902	934	914	882	919	867	890	907	842	908	903	927	900	873	856	897	880	867	892	903	907	872	897	870	880	905	866	900	871	916	888	904	878	846	855	887	898	870	870	869	903	880	890	858	860	945	916	924	839	938	896	889	929	905	914	925	851	874	906	948	909	931	903	882	880	911	891	914	909	874	917	872	847	877	886	926	855	921	827	908	830	911	863	859	938	899	905	873	911	908	835	986	880	914	915	874	892	912	900	903	878	891	859	869	907	923	917	859	907	879	885	859	884	871	875	910	851	933	913	857	868	899	903	922	907	919	873	908	875	883	902	871	930	926	926	912	862	886	842	911	848	902	904	873	847	881	844	876	809	891	885	854	893	879	895	865	924	910	856	907	937	901	876	879	882	877	951	886	870	902	892	968	958	872	916	866	902	937	874	878	887	855	865	893	877	945	853	837	909	978	897	897	857	918	898	879	867	884	865	926	922	875	909	901	869	929	874	890	933	876	899	918	861	888	902	847	846	859	893	814	868	851	881	840	874	916	869	895	914	877	896	894	881	899	877	857	877	858	879	879	871	864	869	866	916	870	878	864	890	875	862	938	902	842	864	921	909	897	860	878	923	958	871	885	864	827	863	874	872	880	895	926	888	903	871	944	852	819	884	933	912	888
1666	411	333	355	352	350	384	398	375	352	373	322	370	357	355	327	366	340	343	374	352	369	334	343	345	336	347	385	366	342	359	328	350	334	382	347	375	374	320	310	346	370	354	349	333	337	358	352	388	418	380	362	408	360	345	354	312	300	361	339	320	356	357	364	330	347	285	358	337	344	351	381	338	343	367	343	311	330	373	376	314	357	356	343	370	393	379	342	345	407	354	329	346	363	397	338	375	340	378	341	386	350	305	342	348	408	326	364	363	350	359	356	362	355	384	389	375	340	375	394	353	376	363	349	387	344	324	342	338	377	341	361	325	348	330	391	368	355	338	350	348	366	339	349	362	380	350	335	309	352	341	386	351	354	357	368	373	343	360	319	390	344	391	381	338	358	311	361	328	389	367	333	379	368	344	345	371	355	350	373	386	397	343	353	362	378	383	362	366	375	346	382	322	359	366	358	333	345	421	372	365	362	356	342	358	347	398	378	332	354	351	377	362	380	350	369	359	316	357	352	372	366	343	342	376	336	329	341	369	355	327	332	343	346	336	358	412	357	358	360	372	351	361	351	363	355	342	343	347	368	337	329	337	363	356	363	363	342	352	345	333	352	335	350	392	350	344	349	371	341	322	349	375	347	358	338	322	364	326	360	344	370	339	365	340	355	352	362	342	354	335	350	363	370	373	348	367	352	313	347	313	362	342	365	359	344	361	328	379	377	318	341	339	340	378	394	361	376	349	362	383	367	341	343	398	371	357	346	361	390	369	345	313	346	328	327	332	359	358	370	360	366	360	367	366	348	338	376	377	335	326	361	349	361	339	332	355	346	327	344	333	379	306	365	349	366	367	352	344	342	361	360	319	340	314	365	322	389	318	360	352	361	378	375	358	371	365	379	325	347	345	337	324	408	346	333	358	318	376	342	332	343	371	362	304	352	342	355	338	347	402	407	344	362	361	369	341	342	306	357	371	361	365	349	341	343	380	318	384	372	352	369	359	366	358	330	336	361	372	369	347	365	352	369	366	356	389	334	352	365	381	382	384	367	339	332	353	342	314	354	372	378	359	381	338	334	388	349	352	366	372	405	328	358	350	378	367	360	343	346	358	351	356	343	347	340	359	341	361	405	369	369	376	369	360	340	351	362	335	381	350	376	344	350	347	360	356	339	337	350	355	338	355	381	351	341	358	333	368	326	339	364	342	330	375	358	367	339	390	354	370	343	274	341	331	336	354	359	357	314	368	347	363	364	357	365	334	365	390	376	399	381	333	329	341	343	372	361	374	341	382	350	359	351	391	387	349	338	337	314	332	320	346	351	338	391	343	355	365	341	368	355	336	336	373	346	355	364	370	368	361	349	349	360	325	356	326	362	388	347	354	353	396	354	335	383	356	351	315	318	327	351	393	323	378	362	380	364	339	358	381	368	365	369	355	392	346	352	347	336	354	385	357	371	362	390	335	342	350	325	362	379	361	370	381	377	361	351	351	336	353	323	387	375	351	357	346	379	357	364	323	359	374	363	370	346	367	354	370	357	356	356	345	359	348	359	348	367	327	321	335	287	348	377	379	350	350	339	374	360	369	326	368	314	378	365	371	350	345	318	349	354	392	346	350	345	326	391	327	381	346	339	343	326	351	351	345	370	375	370	348	399	354	388	372	375	356	365	360	338	309	397	329	365	317	403	354	354	369	350	342	352	344	381	385	329	343	367	357	349	333	355	334	333	380	344	341	381	356	384	350	324	305	347	360	356	361	355	332	390	312	321	317	362	338	343	369	364	342	374	351	317	311	371	389	375	367	388	383	376	335	339	369	333	335	316	366	369	363	370	377	384	305	381	344	330	346	315	331	339	370	326	326	375	340	361	381	384	345	362	357	378	361	371	326	327	316	377	349	347	326	365	379	396	361	390	373	317	360	394	335	361	390	353	313	361	348	342	372	382	356	342	387	367	353	333	353	362	366	353	390	312	320	364	326	363	373	351	354	382	377	362	382	379	358	393	358	354	351	363	365	366	386	335	360	348	346	381	347	346	362	364	344	357	348	341	357	348	390	346	347	353	347	378	368	351	420	334	351	358	381	385	351	394	325	408	361	390	361	385	374	364	399	381	368	343	382	384	330	354	345	352	351	363	363	335	349	356	342	370	367	340	360	344	355	335	340	362	353	397	360	344	383	356	394	369	352	328	350	382	377	343	353	305	329	363	336	366	326	358	331	352	385	382	340	345	411	387	368	379	306	354	326	370	363	372	392	346	349	370	368	315	331	374	363	364	370	347	353	359	349	361	333	369	342	356	349	332	347	345	354	358	334	337	333	349	361	363	357	340	344	362	330	360	364	346	319	373	371	357	347	321	368	340	346	366	384	338	355	366	312	371	342	358	379	337	357	363	365	359	344	313	335	368	370	347	342	337	340	354	340	330	354	338	342	381	336	362	352	344	332	357	358	371	352	363	365	349	365	345	354	359	355	383	372	355	366	330	353	347	365	343	382	366	340	376	345	345	375	357	363	339	365	391	325	402	322	374	368	391	338	351	347	362	337	340	346	342	320	336	360	359	340	378	349	358	389	387	397	383	390	342	364	342	386	342	341	371	354	336	355	327	317	352	373	355	341	381	338	340	370	363	352	371	328	328	344	352	348	367	373	329	322	358	346	362	356	371	406	391	344	353	389	384	373	350	376	395	341	384	370	349	345	351	368	340	342	329	362	363	368	338	353	336	363	350	399	364	328	358	380	364	361	333	330	380	361	360	383	402	364	348	362	387	386	352	365	328	360	329	385	385	383	316	358	336	355	369	325	373	344	366	339	351	327	303	334	367	360	351	348	337	373	346	363	388	397	354	369	351	345	367	329	329	402	363	329	386	390	360	348	351	329	390	361	384	369	335	391	371	381	367	358	384	358	375	365	344	342	326	352	369	367	365	376	354	352	355	351	377	369	369	390	344	380	336	372	353	351	353	381	367	355	325	349	416	329	379	378	338	400	346	392	345	309	378	339	366	380	351	388	382	375	361	339	338	353	367	331	355	331	349	317	362	337	359	372	402	374	360	354	353	383	380	307	330	373	339	331	354	349	351	344	359	372	377	376	348	375	376	387	323	331	329	367	343	367	382	410	372	358	396	334	366	330	328	344	387	364	369	351	417	371	342	387	395	378	369	359	360	353	369	362	366	349	351	358	327	350	365	321	383	375	326	370	368	347	327	344	348	355	328	376	383	364	324	330	353	358	351	361	353	384	349	344	357	349	340	352	367	349	375	381	354	344	338	353	354	357	343	357	398	376	391	345	367	352	351	365	360	369	379	369	351	367	361	376	402	365	348	383	354	369	348	375	360	363	301	362	332	389	338	321	331	414	360	329	330	336	383	371	322	353	377	348	336	330	344	342	356	323	328	365	384	386	356	318	318	341	333	335	345	362	316	365	351	360	400	347	393	369	353	352	317	365	375	346	362	342	375	335	348	360	344	363	338	337	340	344	351	383	378	367	356	316	373
2103	856	867	898	874	908	841	885	886	828	834	845	838	811	833	827	789	824	875	863	853	798	850	850	891	832	774	812	817	824	819	878	792	820	809	849	913	870	816	839	825	812	838	819	907	829	855	884	865	841	861	763	806	875	824	818	795	859	828	801	824	802	829	843	870	864	813	865	829	833	888	818	785	849	846	819	829	882	828	903	858	810	832	805	887	838	836	862	795	843	862	816	860	884	865	820	918	827	851	866	917	831	777	855	865	796	823	828	850	810	833	841	866	830	862	808	846	832	779	832	822	830	856	835	906	761	854	855	847	838	809	884	917	850	826	882	821	841	869	843	855	833	823	848	795	867	807	898	816	803	880	854	882	843	866	816	834	863	803	844	774	806	830	887	865	849	832	846	867	859	890	826	875	803	829	863	826	843	846	850	830	834	828	810	815	882	879	812	804	792	797	822	812	868	883	793	830	884	860	853	842	832	857	846	848	853	804	838	810	853	833	820	827	869	877	842	861	825	814	827	864	822	919	839	803	843	847	864	826	855	857	836	842	840	804	844	847	830	810	866	818	812	878	825	842	867	846	830	827	872	815	849	815	876	842	867	829	798	827	844	825	827	891	911	845	880	785	828	827	890	814	882	848	880	777	852	817	823	809	848	782	865	822	834	841	858	851	847	858	823	830	842	851	858	904	842	868	818	844	842	901	843	841	851	823	808	878	885	802	872	841	845	889	828	855	798	839	882	821	854	838	872	819	820	857	912	829	777	893	817	833	857	853	886	826	846	809	855	806	880	798	845	823	870	839	824	842	887	861	865	804	859	882	840	841	881	809	810	837	830	856	809	869	824	856	846	810	803	833	877	798	883	829	850	833	873	810	846	894	823	855	927	824	875	834	840	873	858	852	840	840	862	806	830	857	834	813	865	845	850	842	831	811	884	848	881	906	859	812	832	815	871	832	841	879	822	817	826	841	785	822	865	829	809	890	888	854	843	861	828	817	881	882	827	833	857	844	856	844	806	855	894	795	898	826	807	827	861	771	827	843	791	907	844	842	832	860	850	794	890	821	829	839	824	838	824	858	871	891	818	834	862	876	835	803	841	832	833	813	822	815	900	869	795	804	815	813	835	839	822	770	869	879	854	801	807	842	821	806	843	842	772	788	854	842	856	816	851	810	858	847	849	828	818	841	813	852	863	796	850	904	809	850	853	808	843	841	797	859	847	839	885	783	833	871	842	826	853	851	850	836	837	849	847	902	820	824	854	854	800	885	800	870	829	888	851	866	798	823	865	874	838	911	927	878	898	810	813	856	829	815	859	857	861	830	888	872	814	837	793	847	849	855	800	864	831	845	818	882	835	827	857	793	807	782	855	832	868	762	855	860	870	886	859	858	855	838	856	864	857	782	803	811	783	841	854	820	842	796	854	913	845	826	829	822	793	846	843	808	838	799	829	865	811	852	854	862	842	845	813	868	868	857	851	845	784	820	847	880	833	901	834	861	828	873	839	810	803	812	829	876	876	844	826	867	848	799	847	812	812	821	829	858	859	819	875	857	821	824	816	844	826	863	831	846	860	851	857	856	892	838	829	854	829	791	796	861	878	818	832	793	843	800	827	833	807	841	870	868	821	834	860	863	826	828	829	818	863	880	870	852	880	873	838	825	837	840	864	783	813	858	830	841	866	811	863	812	831	842	853	874	840	785	807	841	851	851	856	823	806	799	826	873	817	780	851	877	816	844	833	842	873	852	878	853	825	791	850	824	833	865	855	884	816	836	825	790	890	837	824	834	812	833	828	855	810	837	816	813	888	834	819	842	818	863	866	839	869	898	835	862	823	845	863	923	806	825	880	856	816	864	825	834	794	836	838	882	852	805	804	868	899	843	843	808	882	805	851	860	876	817	795	825	877	824	828	857	846	822	821	846	869	836	855	858	809	855	832	928	922	838	867	854	867	832	873	884	877	873	884	839	810	794	841	848	874	907	837	864	815	824	826	840	879	874	783	875	876	832	879	870	833	846	841	875	842	786	876	822	825	830	905	798	842	824	848	824	857	861	819	871	797	836	823	883	856	864	789	861	884	834	887	859	842	824	846	836	873	837	875	854	877	843	784	821	867	849	836	813	857	874	786	834	853	836	826	856	847	824	825	852	833	843	847	834	833	834	819	870	838	828	901	826	850	866	851	810	882	807	841	859	821	823	845	809	837	887	843	841	809	873	883	860	851	816	907	828	857	834	872	819	813	864	815	893	835	810	847	863	827	843	806	853	792	795	886	838	827	824	847	808	840	905	865	869	775	824	883	836	772	874	785	809	852	827	886	803	908	799	836	822	832	863	833	825	816	842	854	846	825	806	873	772	847	841	872	871	839	916	828	814	856	869	826	777	864	867	840	866	804	868	872	879	839	840	833	848	844	826	827	844	875	862	800	827	843	836	820	834	788	835	861	821	839	823	856	821	888	867	818	887	794	799	887	878	859	878	824	797	837	817	787	798	881	875	865	896	788	855	842	873	863	827	843	822	850	858	863	821	856	831	834	785	876	830	861	871	856	810	835	821	805	915	839	855	838	828	863	798	862	796	845	882	840	812	860	831	795	817	858	836	821	819	846	804	874	825	835	841	881	800	866	876	837	797	852	877	848	808	849	807	840	831	798	832	836	837	835	886	882	844	861	872	822	878	821	834	862	842	855	853	869	906	872	813	796	836	799	853	853	828	829	809	823	860	837	798	799	856	826	798	883	816	848	829	838	868	805	821	805	877	820	831	822	835	833	818	829	850	834	807	837	854	763	841	861	848	890	831	850	795	800	864	864	828	843	849	767	799	862	791	856	833	818	793	823	856	870	868	895	812	863	813	770	847	827	817	802	824	834	822	845	842	825	841	815	890	853	854	808	876	829	846	844	838	892	854	875	851	840	799	872	827	811	815	838	851	820	855	863	813	828	872	889	818	829	826	902	832	843	869	841	775	859	822	876	816	840	812	845	787	809	851	852	851	852	862	870	874	878	806	906	801	887	794	802	817	808	852	804	855	821	902	832	850	865	833	833	818	843	837	844	860	856	854	863	826	823	861	931	842	801	853	852	822	751	849	836	810	847	774	839	815	879	848	830	844	810	859	828	809	876	804	827	775	813	827	800	847	863	825	825	852	851	881	853	826	830	834	851	890	862	830	774	767	877	827	802	818	813	810	849	878	838	860	832	804	832	804	817	852	836	898	859	841	899	824	852	824	883	855	830	874	840	819	833	774	875	835	790	822	884	843	824	818	844	818	849	860	907	858	858	863	817	847	862	849	846	836	793	834	875	778	820	885	845	878	852	857	819	848	817	850	821	808	839	827	800	864	853	833	846	881	841	838	833	779	850	773	830	854	864	830	853	813	837	858	824	824	851	805	813	763	786	889	843	879	811	832	867	823	830	841	839	876	850	815	844	821	905	862	841	876	822	839	829	858	840	774	840	810	883	808	823	822	829	831	817	856	791	891	855	816	850	815	797
7245	498	483	430	411	336	277	281	298	255	254	228	233	240	214	207	223	211	196	223	229	212	225	229	214	233	233	223	236	195	211	222	228	193	228	230	226	244	212	178	196	242	234	213	189	202	220	222	209	197	218	205	227	232	193	211	232	217	222	217	205	224	233	206	190	200	188	203	233	211	206	204	222	216	237	235	209	202	224	208	191	232	215	227	210	210	200	215	203	194	201	178	198	227	220	221	229	225	202	231	217	182	202	235	180	204	208	209	221	227	254	208	223	230	199	222	195	219	243	205	237	214	186	201	209	228	198	190	204	218	211	165	209	209	214	222	244	201	216	223	205	217	204	199	199	212	213	187	204	199	208	203	217	221	246	197	204	190	206	193	215	206	219	229	208	206	229	248	212	215	230	203	235	238	215	214	208	220	211	201	233	230	204	226	204	205	237	220	219	190	212	216	210	220	216	227	233	197	192	224	191	210	241	240	200	223	206	214	216	247	197	229	190	207	213	205	177	225	222	214	187	214	256	227	196	206	208	220	222	227	210	218	247	231	202	197	201	200	203	196	202	223	200	216	232	216	203	202	205	194	192	192	216	221	176	206	208	196	214	231	229	207	195	223	215	227	219	236	218	202	190	229	209	197	222	227	230	228	246	211	228	220	195	210	191	217	206	184	211	219	242	215	207	209	229	206	217	204	237	204	216	214	231	230	211	218	208	234	217	245	215	216	195	195	200	205	224	223	222	218	217	201	219	222	243	231	214	201	177	187	201	244	213	231	202	190	198	213	229	199	199	236	212	237	204	228	202	221	208	223	221	191	229	215	236	224	202	221	216	217	227	205	226	207	221	202	206	195	189	201	204	197	224	221	203	236	213	205	205	205	200	197	234	231	206	209	217	214	185	204	215	220	210	217	204	254	219	205	223	213	211	211	221	195	232	237	189	199	217	211	191	235	214	211	229	234	199	215	229	212	213	228	215	189	204	226	227	206	213	229	228	210	191	187	189	238	216	211	230	235	229	193	212	264	226	221	211	208	188	208	211	199	191	182	217	213	223	202	226	202	210	203	192	204	223	188	201	195	207	196	219	204	224	231	220	215	227	168	213	220	218	215	196	205	221	217	223	203	215	214	225	201	247	204	215	203	189	217	190	178	211	201	201	220	225	235	221	224	211	228	225	216	216	217	228	240	191	191	212	200	206	216	195	213	211	230	216	193	201	188	232	223	211	236	207	217	199	209	223	199	214	207	214	220	205	210	201	189	214	220	210	190	217	226	237	227	204	219	223	202	226	210	236	209	175	219	212	213	183	234	220	218	198	228	242	220	194	181	217	207	204	199	225	197	227	209	233	229	209	219	219	186	183	229	206	192	200	209	227	231	208	220	229	224	233	219	196	237	210	224	215	184	225	222	204	194	195	232	214	233	223	222	192	180	202	210	205	203	203	207	212	209	193	193	230	204	224	244	223	190	198	196	215	237	204	239	225	210	219	189	228	193	180	226	211	229	229	229	232	200	197	207	208	219	229	206	210	230	234	218	214	265	235	221	220	223	235	199	226	253	239	249	223	233	203	238	183	221	204	218	227	218	246	221	228	210	191	227	222	212	184	221	219	197	246	192	207	221	208	204	199	214	217	224	240	205	213	216	201	215	219	232	227	215	225	238	216	216	196	181	235	205	220	194	215	199	228	213	226	202	212	206	240	216	220	235	218	227	235	244	236	206	206	217	239	192	211	207	212	219	211	211	212	213	217	218	224	197	216	197	223	227	195	223	207	228	217	200	197	175	210	215	195	217	238	191	232	255	205	203	202	220	221	206	242	206	225	209	237	209	225	219	206	225	234	227	210	229	206	227	210	216	222	191	207	212	238	231	229	237	200	226	181	213	218	212	191	231	205	172	212	195	228	219	221	198	188	210	226	194	221	210	229	223	196	216	225	196	187	196	223	219	223	217	208	229	193	193	230	210	213	233	234	207	208	192	224	211	203	188	191	204	220	212	216	236	209	237	217	203	181	216	213	218	209	209	213	221	187	224	231	225	185	200	202	225	232	196	199	221	214	205	188	194	224	211	235	226	223	245	206	189	225	212	206	190	254	218	227	207	217	245	207	208	222	209	200	216	258	231	194	225	228	211	205	203	212	235	182	234	215	194	221	213	234	201	228	198	222	200	219	217	196	189	210	206	210	205	205	193	217	233	199	202	219	232	218	223	228	231	209	220	222	180	206	231	204	210	217	207	205	214	226	197	189	192	177	220	204	218	216	197	242	229	219	237	202	203	187	205	233	223	225	234	227	206	191	208	202	220	200	220	235	204	222	238	210	222	214	223	204	209	207	181	214	210	226	227	225	215	208	214	230	212	196	220	227	231	193	218	195	209	216	218	197	214	198	211	210	225	232	228	219	200	213	197	214	208	206	193	192	235	205	206	221	222	233	193	220	198	172	217	207	215	218	216	218	208	209	206	207	207	204	222	261	224	211	242	226	219	219	224	209	236	233	244	231	217	190	212	233	235	193	214	196	225	226	227	204	198	245	178	201	220	218	243	217	194	194	216	205	213	215	215	220	230	238	207	197	220	204	213	175	220	206	220	214	234	227	213	180	239	229	205	214	203	207	194	213	217	222	211	189	214	224	209	200	244	179	210	197	209	222	201	200	200	193	194	202	233	219	207	212	209	207	203	217	208	218	254	255	196	200	198	217	233	207	214	194	207	225	232	210	233	214	206	218	238	234	201	240	216	205	203	203	207	210	249	199	199	216	232	207	202	177	201	221	243	224	221	222	193	209	232	202	204	208	225	213	207	213	228	202	189	231	243	211	205	218	205	189	212	246	212	224	212	239	189	205	216	191	233	205	231	228	203	204	199	188	192	204	187	239	201	197	225	220	217	195	232	202	204	193	195	216	212	210	228	213	240	242	211	182	207	213	223	219	237	219	221	247	242	221	230	225	209	210	193	222	223	214	230	199	212	218	221	218	206	213	186	233	211	213	221	227	205	208	201	193	226	224	218	218	230	190	219	231	203	216	193	210	217	217	232	230	237	229	190	225	208	221	229	196	228	220	216	241	229	216	196	224	229	176	216	203	226	203	203	203	215	234	207	198	239	186	211	228	203	240	203	207	206	196	228	198	200	185	214	219	192	216	200	229	199	208	244	188	212	196	222	210	237	236	199	202	212	230	223	233	217	216	198	202	201	215	196	233	220	228	226	200	194	233	215	216	232	218	256	215	225	207	225	192	172	219	222	209	225	229	216	227	227	210	213	218	204	223	210	205	233	201	204	222	210	225	207	241	204	210	215	218	221	232	202	226	231	192	212	221	236	246	225	224	199	198	230	205	199	224	226	205	183	235	229	212	229	233	223	198	194	192	172	192	190	199	209	247	218	207	200	234	208	235	208	214	211	204	219	235	218	218	233	230	217	215	196	204	205	210	228	224	211	216	216	226	207	212	225	204	211	216	200	186	208	207	217	225	228	219	215	216	190	198	226	198	232
6247	886	1276	1507	1273	1132	1066	970	901	829	844	777	747	732	678	690	682	649	569	612	612	656	633	565	596	616	605	578	603	580	578	624	577	604	589	603	586	589	583	561	568	593	578	589	586	608	555	584	576	598	593	572	581	624	567	572	599	582	606	536	541	566	567	581	559	592	584	585	600	587	565	539	572	550	562	576	528	575	571	580	587	575	559	591	589	546	561	569	582	536	581	600	551	618	555	557	578	620	560	575	551	610	590	591	611	597	558	558	588	615	584	575	576	597	566	603	629	565	571	578	614	598	576	596	599	582	577	596	549	583	572	577	588	606	565	550	582	565	567	594	545	590	576	534	595	588	565	545	562	572	551	565	580	608	605	552	559	570	627	567	581	582	564	629	581	554	530	546	595	594	549	560	599	566	578	514	540	593	528	566	568	563	587	565	581	579	566	558	563	550	576	590	546	582	574	526	588	593	542	574	557	591	553	540	544	536	554	606	588	553	598	612	588	604	572	551	574	617	560	622	574	566	618	586	608	530	584	611	577	586	544	594	544	593	567	538	603	583	578	560	615	598	599	575	590	548	553	593	602	598	551	592	585	560	549	600	562	589	571	576	599	589	610	594	537	573	562	574	556	583	570	595	561	553	617	608	562	581	597	560	580	546	546	550	535	541	567	543	577	567	585	593	572	600	588	583	629	568	552	569	665	628	569	534	602	645	588	557	588	581	602	572	542	566	564	572	602	533	587	569	601	570	576	580	585	553	560	577	587	598	607	573	569	573	590	566	548	596	572	603	565	577	561	550	590	544	589	539	562	564	597	572	576	585	606	554	600	548	550	576	604	581	617	606	564	564	548	595	558	505	653	580	578	543	604	514	548	562	561	619	558	606	576	596	589	561	579	564	585	558	589	548	570	559	520	560	584	576	578	550	565	542	584	600	585	578	554	574	549	589	590	589	594	621	608	558	594	619	542	581	577	554	547	554	593	560	544	613	590	587	574	613	590	590	587	587	592	546	556	582	596	550	602	577	531	602	584	604	603	567	590	574	580	544	604	614	600	597	585	575	576	581	566	591	630	569	557	598	564	561	567	596	595	570	598	623	594	582	572	567	581	566	548	566	549	520	602	530	569	563	613	532	604	601	548	568	602	612	591	587	545	609	580	539	570	540	549	553	600	550	580	557	532	536	600	552	591	571	618	517	551	596	560	562	561	603	570	602	620	520	523	561	642	536	592	567	592	579	568	584	590	584	597	585	582	560	554	552	584	599	560	592	565	591	607	591	563	610	591	577	575	596	611	562	566	566	571	645	587	568	567	570	586	590	535	617	604	598	541	635	595	571	633	615	571	561	622	559	589	590	540	643	545	561	573	586	572	576	585	584	555	563	559	572	558	568	566	566	594	591	604	603	580	569	538	563	619	567	561	565	572	530	537	603	583	618	545	575	573	565	570	564	554	585	561	582	659	663	590	610	610	553	571	543	585	571	613	572	634	584	564	583	603	600	559	555	556	549	534	534	550	556	561	613	613	617	586	589	596	592	586	596	568	550	565	617	556	523	575	594	569	533	590	552	592	586	532	589	565	586	572	570	578	581	584	547	571	597	580	566	590	581	539	526	604	563	616	596	584	551	617	599	581	614	597	533	536	599	545	617	566	543	586	572	571	540	593	546	556	593	541	538	563	582	545	548	583	567	588	572	577	589	586	573	572	623	605	579	569	553	587	549	615	517	585	571	527	579	589	600	601	593	568	610	578	562	593	561	552	556	586	561	578	618	611	579	598	559	605	585	574	608	589	536	579	604	561	557	551	584	583	569	603	570	585	554	560	608	572	553	563	568	552	555	566	586	569	570	543	591	559	564	621	576	619	582	596	608	597	573	595	569	537	541	587	577	596	597	576	633	591	572	601	624	601	607	585	550	563	607	555	582	564	591	582	586	554	581	523	578	587	576	577	536	618	581	608	574	557	586	557	629	563	605	576	570	540	604	539	595	552	608	603	569	587	589	537	585	593	554	539	539	578	618	562	515	585	563	611	570	627	544	594	648	524	595	575	567	570	550	598	579	562	597	549	607	582	557	568	564	542	540	573	584	613	572	538	595	594	595	544	575	570	606	564	561	579	565	553	615	563	571	535	525	558	587	590	560	568	592	604	580	625	587	566	559	619	593	537	558	580	576	576	580	641	558	544	548	556	582	584	531	569	612	576	606	568	588	563	586	573	574	551	590	582	563	566	590	563	581	622	556	555	594	559	604	571	568	536	540	581	602	588	569	600	540	591	558	539	564	597	562	556	598	586	577	546	544	567	548	538	535	587	619	577	598	619	575	568	555	536	538	584	591	562	565	579	567	535	582	588	571	635	553	601	591	599	561	579	575	574	578	594	557	570	585	575	565	626	610	595	592	592	518	564	576	536	611	576	585	569	611	557	606	584	578	524	578	566	580	631	615	547	594	570	585	530	585	562	555	570	566	574	559	602	552	570	579	621	590	617	548	594	571	575	591	554	589	574	567	599	582	586	555	536	565	596	618	622	589	584	546	553	566	596	585	589	539	636	559	591	549	546	563	605	536	575	557	590	578	605	536	561	566	551	613	575	599	584	569	551	592	582	578	561	559	635	560	582	606	569	563	597	545	626	597	567	575	584	539	558	550	582	554	580	573	560	594	588	546	559	597	566	551	568	599	554	547	585	539	528	560	572	580	578	524	566	554	620	589	575	571	548	556	568	602	571	560	567	595	606	518	580	589	566	577	614	604	593	568	585	564	576	609	567	633	593	581	606	590	611	606	559	564	572	556	543	548	618	567	590	571	589	579	596	624	566	548	574	583	531	592	617	559	581	559	575	558	606	561	603	588	554	594	578	595	555	596	565	567	570	593	535	597	580	569	562	526	571	604	551	587	591	560	568	592	575	583	580	526	552	558	606	587	565	560	577	537	595	594	578	576	577	545	582	605	581	548	631	538	529	564	598	574	600	579	562	579	595	532	609	578	552	588	578	574	588	579	585	583	571	565	586	530	558	570	546	598	578	537	601	581	583	578	540	571	610	582	582	579	567	548	561	585	538	566	566	530	582	596	601	589	569	599	555	548	555	609	594	589	604	559	590	566	593	588	561	599	601	613	602	583	575	606	613	571	549	607	574	579	550	603	569	617	585	546	586	572	610	618	601	590	559	557	581	573	589	582	540	559	568	561	591	576	592	588	565	581	575	592	583	532	538	587	539	585	605	557	604	606	558	563	607	593	554	561	580	548	584	638	601	569	582	572	555	598	572	525	560	595	548	572	579	616	567	613	558	604	580	564	588	599	595	546	582	527	611	528	602	584	538	571	584	560	588	536	528	562	577	615	568	546	584	582	554	586	589	576	560	606	570	538	618	610	599	585	603	610	648	591	565	574	573	537	553	598	604	581	546	589	589	610	594	567	595	649	568	570	590	602	599	570	572	573	586	587	568	616	627	632	583	589	605	536	568	559	549	557	533	534	552	588	588	596	576	606
14465	1439	1098	921	728	667	560	488	502	482	459	450	439	397	399	370	395	398	350	395	369	338	393	361	330	319	364	355	384	358	361	353	387	374	366	407	341	375	373	377	392	395	381	357	336	369	369	373	364	378	352	378	378	364	348	357	365	366	352	378	368	350	367	376	351	385	336	387	361	342	344	376	392	377	372	387	373	373	386	373	353	365	372	378	380	351	350	361	361	371	375	355	381	374	379	401	353	360	352	377	385	340	405	322	383	346	343	366	382	375	363	340	342	372	380	347	366	339	393	362	385	377	347	395	387	361	357	387	361	362	369	343	341	369	369	331	339	359	339	355	386	390	364	361	374	361	397	357	367	363	371	351	351	355	349	402	398	400	368	407	355	385	347	360	365	387	334	371	378	364	332	371	339	383	325	348	362	385	349	383	381	385	347	354	366	361	347	359	403	326	355	339	377	360	395	369	358	370	340	365	375	375	367	389	355	362	356	347	356	375	389	374	395	406	400	364	356	376	381	377	350	360	339	411	328	350	381	349	378	346	354	364	378	366	356	340	378	398	387	360	376	323	377	367	356	322	353	322	336	348	372	340	367	350	357	373	387	358	369	354	358	364	369	359	338	364	373	388	331	351	371	376	396	379	360	365	313	332	363	383	379	362	358	325	361	368	393	368	362	359	379	409	394	385	378	368	365	361	374	389	394	369	390	370	382	390	367	376	373	359	378	369	372	333	382	365	421	334	360	370	370	370	395	363	353	337	356	363	367	339	387	365	340	349	371	404	385	376	353	353	392	365	376	374	319	359	381	395	375	369	368	339	373	340	367	365	335	339	318	372	399	349	376	348	357	364	356	398	400	339	383	328	369	371	322	399	405	350	357	343	357	393	351	321	361	364	382	359	358	408	355	346	352	355	389	345	385	389	379	376	384	342	368	371	382	369	349	401	400	364	333	350	382	352	404	360	342	352	347	360	361	361	325	331	345	380	372	383	339	351	340	364	380	362	348	378	362	341	398	342	379	421	386	372	355	352	375	336	344	342	406	377	334	383	365	376	380	361	362	390	375	384	395	342	396	393	337	328	386	365	365	378	398	366	347	348	359	372	367	388	386	415	408	326	354	392	350	374	344	400	363	356	415	342	349	384	370	317	349	354	378	350	370	333	375	364	394	364	374	346	345	347	354	396	354	359	362	341	366	365	340	378	314	382	351	349	369	366	369	398	339	368	359	365	368	373	342	362	400	380	328	385	368	365	374	355	329	372	358	420	350	350	364	393	366	382	406	394	393	355	358	334	358	378	336	381	351	366	355	380	348	368	383	387	333	363	346	348	330	369	386	356	388	364	359	384	355	381	345	348	379	337	354	365	309	346	342	372	388	325	368	350	340	325	378	330	357	334	372	366	335	359	371	378	367	392	325	362	362	391	347	352	329	348	369	417	370	359	337	385	363	359	367	386	389	359	379	394	364	329	385	360	335	335	351	363	339	350	331	389	382	347	355	380	338	342	379	352	361	378	394	369	343	383	365	379	380	349	387	327	384	366	361	359	355	318	359	387	326	358	359	357	368	364	369	321	347	374	358	366	335	364	373	391	354	325	345	317	351	343	323	348	396	369	377	360	361	360	377	337	355	326	343	348	360	343	375	364	373	370	356	361	365	375	363	361	346	356	374	395	394	337	381	380	387	355	368	364	390	351	367	384	390	398	349	362	401	380	321	381	346	420	375	370	392	368	383	359	361	341	368	352	371	368	354	328	362	383	366	386	351	362	375	358	351	359	393	410	359	379	361	359	320	331	400	326	377	375	313	384	351	381	340	312	381	394	323	396	355	359	357	382	323	348	364	335	374	379	387	392	391	384	367	381	349	362	382	335	378	376	372	361	336	380	369	350	365	420	322	377	383	361	373	372	346	363	362	336	357	359	367	358	358	351	332	363	368	376	394	350	349	322	370	357	387	384	391	421	407	372	332	350	367	369	387	369	349	354	379	365	372	344	414	387	369	355	384	357	355	352	388	333	345	333	361	333	384	332	315	352	335	366	365	338	377	370	363	355	359	382	375	359	362	353	362	365	366	345	386	383	373	383	357	355	344	381	346	356	371	357	348	349	321	359	407	372	412	361	389	367	328	385	385	362	374	359	352	353	331	363	377	351	329	344	364	346	329	346	386	353	367	373	331	351	362	378	372	382	372	336	356	361	409	380	395	359	370	377	333	333	373	369	351	387	338	375	371	384	351	350	388	390	378	374	406	359	399	372	376	303	353	376	343	375	366	355	397	404	370	379	379	352	384	350	355	366	354	325	347	365	366	361	320	372	380	345	393	349	386	358	346	352	352	350	343	366	364	377	370	339	363	370	377	381	356	372	373	383	351	333	365	329	336	339	368	362	319	373	324	348	379	370	392	350	371	313	352	332	364	356	392	386	378	371	338	388	337	347	359	366	371	379	360	407	394	396	359	365	399	368	353	365	383	322	361	386	390	396	348	353	358	344	346	389	341	360	338	394	392	361	322	351	364	317	384	352	404	398	399	355	386	378	347	378	381	338	343	360	375	364	363	360	366	357	346	379	355	391	367	326	356	368	336	379	382	360	345	380	377	350	378	361	341	402	391	353	364	361	341	373	332	367	338	377	396	369	366	398	347	355	370	383	399	378	367	339	359	361	332	382	381	318	351	367	350	363	378	362	365	398	351	388	393	348	369	371	347	326	402	356	365	393	373	375	341	339	383	394	345	348	355	321	383	368	339	377	351	369	344	347	359	371	355	358	318	379	357	340	414	373	363	355	327	366	391	347	342	364	347	436	364	343	367	397	365	381	392	360	358	348	394	321	347	380	397	366	351	384	354	341	343	385	366	379	342	352	380	325	367	359	342	366	391	347	387	391	391	362	366	375	365	364	374	361	368	353	354	346	378	403	363	341	350	351	408	366	369	337	363	374	378	402	411	363	377	397	352	368	348	358	358	330	365	336	384	369	389	366	339	371	360	365	342	372	393	341	397	357	392	384	328	347	362	330	362	369	343	380	366	380	394	359	360	323	367	372	350	358	348	343	328	375	357	381	370	377	355	363	363	364	352	348	389	345	352	371	367	360	351	351	410	356	348	325	322	378	382	371	386	358	397	360	371	366	374	370	326	391	385	372	385	383	386	400	331	403	343	341	368	364	338	362	348	346	348	365	377	403	406	356	387	378	382	340	371	340	344	390	327	339	356	340	335	348	343	399	383	392	378	317	363	384	397	365	345	348	374	355	388	383	361	319	360	400	370	327	370	333	364	397	381	326	349	347	372	378	360	326	324	366	349	362	385	385	341	333	350	359	349	368	391	366	333	364	323	372	348	381	344	391	382	391	364	376	390	363	388	351	331	381	355	341	353	343	354	391	367	362	341	344	371	336	397	347	378	399	406	335	335	345	340	349	374	401	351	363	350	359	382	381	393	377	363	329	385	334	367	369	353	379	338	373	387	357	357	366	362	347	353	343	399	387	367	321	338	393
8434	1455	2240	2547	2363	2179	1959	1700	1519	1396	1352	1325	1261	1165	1163	1061	1062	958	1022	974	1013	919	964	944	954	926	916	978	896	969	920	934	942	906	961	964	926	913	909	932	913	901	923	885	880	835	902	942	908	900	924	886	845	871	886	936	961	871	920	969	900	847	874	931	885	861	917	899	883	931	869	888	901	884	896	897	935	888	925	874	895	895	865	894	862	916	893	881	903	899	870	951	861	884	877	898	913	896	948	927	905	909	901	905	857	911	881	915	895	943	908	924	860	799	920	882	948	939	886	903	853	861	934	907	842	897	914	880	911	957	881	870	899	894	878	871	872	830	956	897	979	852	879	875	876	903	848	955	864	897	894	913	861	869	900	933	884	924	909	916	919	871	858	832	880	892	871	903	890	860	904	877	862	891	907	851	884	910	893	882	893	936	911	869	903	904	914	906	897	880	892	896	883	833	941	842	876	887	894	857	892	910	911	885	835	930	864	881	938	920	874	935	863	863	903	850	852	887	859	879	901	905	923	838	892	856	856	862	901	881	855	920	844	888	897	914	894	945	861	893	874	858	896	876	875	899	895	940	886	890	894	853	917	899	909	846	904	883	889	847	880	901	881	897	920	901	916	926	869	903	871	859	889	894	904	911	892	869	901	882	891	873	935	891	921	859	867	903	907	846	821	935	912	881	876	861	926	912	886	868	895	900	868	877	942	882	921	917	919	921	889	938	911	887	869	890	960	936	869	913	923	890	911	866	900	837	882	895	903	903	954	890	921	881	859	896	857	904	917	859	908	843	892	916	892	874	867	890	915	898	907	846	868	927	933	870	906	928	857	856	895	931	902	921	886	873	878	860	875	917	910	891	906	863	864	862	862	892	859	857	927	878	904	870	892	864	937	902	942	874	937	939	924	925	934	903	861	867	914	829	963	886	880	933	874	865	874	873	909	875	895	886	890	914	844	885	875	879	836	905	904	926	895	879	856	903	893	891	858	883	887	862	879	897	882	850	863	874	848	932	910	864	854	915	922	946	900	947	892	913	915	920	883	836	887	874	864	912	865	928	924	867	879	887	921	886	896	874	906	872	916	921	876	819	891	927	815	937	910	854	902	884	903	931	924	913	912	919	865	865	877	920	922	902	966	901	869	894	887	886	868	885	907	918	895	819	889	869	903	893	905	911	923	865	917	940	904	917	945	854	821	849	877	927	883	849	909	884	914	869	918	873	828	885	884	872	871	889	861	880	898	891	854	848	919	881	927	920	844	926	886	898	899	877	905	932	879	872	851	903	930	900	922	838	878	904	819	897	835	882	877	852	854	880	897	900	921	927	898	856	893	904	860	870	919	812	904	915	877	959	895	850	850	886	851	952	920	927	889	903	931	923	867	854	855	873	903	911	911	887	900	940	893	854	915	856	896	912	905	908	902	884	855	910	905	892	880	896	890	925	916	859	848	845	887	841	917	928	860	869	902	902	902	904	822	872	906	881	911	988	910	938	881	894	866	926	859	861	899	905	881	865	815	915	895	922	866	960	863	907	917	892	956	846	968	901	861	909	861	878	884	868	809	900	876	920	882	925	888	866	850	907	881	871	888	908	916	844	876	876	877	882	872	860	898	864	931	946	889	921	915	852	867	875	903	894	915	939	913	876	872	894	888	872	895	906	860	904	895	931	938	904	893	876	969	913	868	902	894	837	877	856	882	894	859	917	867	872	919	831	882	879	939	956	856	874	878	893	851	943	894	913	863	871	923	929	929	906	893	824	944	895	902	887	865	901	891	885	893	898	878	883	934	869	913	904	914	920	858	883	882	908	838	829	862	898	888	894	840	897	884	883	884	901	941	896	897	927	918	878	883	883	889	835	906	918	887	876	908	883	902	906	888	875	855	893	934	853	911	897	894	890	905	896	867	854	837	949	915	880	885	884	954	866	870	920	874	848	891	857	877	906	883	846	876	930	876	904	908	887	944	892	910	862	854	854	849	865	904	884	906	857	858	869	933	857	942	890	911	839	912	925	932	906	897	868	919	919	799	875	882	896	921	843	842	907	833	887	840	927	856	892	938	878	906	921	901	883	876	883	889	847	901	922	926	891	896	881	884	860	860	897	860	944	886	896	888	925	844	848	928	886	902	902	855	910	880	881	917	911	919	860	946	890	838	896	889	930	864	903	864	905	941	878	866	886	905	906	884	867	881	886	876	890	818	883	836	843	925	876	913	899	912	878	857	917	904	881	902	869	917	799	930	853	942	907	871	821	915	848	879	930	857	932	886	900	921	898	906	857	857	909	886	862	916	918	860	941	828	917	900	817	923	903	880	881	883	926	902	938	856	903	885	922	959	886	925	902	911	894	880	872	950	846	912	854	895	886	982	901	873	901	884	937	917	904	859	836	927	853	883	883	891	871	862	851	888	897	905	895	907	933	848	935	941	879	888	940	834	889	871	883	928	895	797	897	906	942	866	920	961	886	923	886	928	858	867	861	944	868	853	874	873	833	877	888	910	843	884	902	887	916	901	880	905	895	844	852	927	942	870	869	857	880	908	901	877	940	886	881	893	877	902	883	879	904	920	918	867	886	897	861	830	898	884	939	905	835	865	927	857	862	889	904	802	872	914	826	870	900	902	912	890	916	900	889	914	896	897	886	919	872	853	907	881	903	871	867	870	843	881	930	929	922	873	936	882	917	921	905	878	928	852	866	846	858	862	886	897	865	880	907	862	835	951	904	826	888	883	912	838	862	909	903	864	844	912	907	925	860	885	911	885	893	884	886	917	861	906	881	906	886	898	878	903	891	894	859	886	905	897	908	890	931	956	895	930	840	894	923	860	841	918	907	876	876	916	906	849	868	897	860	850	844	854	958	916	917	930	911	944	937	919	990	893	890	923	906	899	929	903	901	939	928	881	902	897	944	868	897	894	913	838	900	853	893	902	887	847	865	905	843	898	863	947	923	876	883	872	886	898	915	859	922	955	884	936	864	907	841	817	876	898	891	870	921	892	903	877	913	881	906	784	900	895	892	901	913	898	917	850	894	870	877	836	899	856	902	886	884	906	951	882	931	856	864	924	841	845	909	864	903	823	875	878	893	868	827	900	903	856	903	900	934	927	852	818	919	899	881	929	861	868	870	856	888	887	874	897	871	843	861	919	873	943	949	884	894	921	897	910	854	931	895	833	922	822	914	870	935	874	913	943	889	893	903	869	912	875	894	892	884	928	881	894	909	838	919	890	866	837	901	906	897	842	828	913	930	925	887	875	910	894	858	897	862	874	937	875	965	904	859	922	896	914	874	937	888	897	889	904	917	908	875	876	908	881	882	910	908	928	873	883	876	853	850	879	929	894	871	850	885	860	849	846	876	887	905	896	951	893	910	886	897	883	894	853	896	918	894	935	892	804	905	904	887	928	872	900	907	860	971	859	859	884	877	879	894	895	896	887	891	920	868	895	880	942	888	912	863	902	899	893	913	923	896	852	880	880	889	927	881	910	890	898	920
1714	372	335	371	338	353	382	374	379	361	335	363	404	345	344	331	356	355	353	408	346	374	401	328	378	327	381	350	361	328	308	375	359	367	346	337	329	368	324	385	366	320	346	391	355	370	343	341	385	313	355	343	330	366	355	350	368	360	323	315	379	357	354	378	350	354	374	366	335	326	368	371	354	376	373	372	349	365	337	378	356	382	352	369	348	355	336	363	323	380	349	313	346	348	376	358	376	366	357	368	311	341	380	343	376	346	363	359	364	344	366	373	343	322	360	368	328	365	366	350	323	344	362	384	336	370	328	358	387	353	364	362	391	348	358	355	312	360	341	348	373	360	363	323	340	395	356	344	375	368	393	337	375	337	327	337	314	348	322	360	384	336	320	323	370	389	359	352	347	355	349	342	373	358	392	323	347	368	350	357	383	343	378	383	360	365	364	332	342	351	374	348	390	305	316	338	345	350	330	357	351	330	360	323	339	331	370	372	348	347	355	350	329	359	352	345	329	337	354	324	336	331	348	361	378	353	343	331	359	332	342	361	377	340	327	323	399	383	388	367	366	358	343	357	339	351	365	357	336	351	341	365	363	328	352	362	351	369	336	368	352	370	370	346	332	351	356	344	347	377	345	328	327	358	353	340	339	311	371	361	322	367	336	325	348	324	347	362	364	366	392	319	348	354	346	349	371	368	377	371	367	350	337	337	398	366	349	378	399	369	380	363	356	369	381	402	330	345	320	339	363	374	353	373	357	369	386	333	317	354	339	338	339	340	360	377	333	349	353	374	329	379	356	351	357	347	392	366	373	358	385	384	352	363	355	336	335	354	371	348	329	384	368	367	359	340	378	337	342	346	328	375	365	339	361	344	352	365	360	389	370	349	338	349	361	363	366	368	399	318	350	334	378	345	380	362	295	394	348	357	349	346	346	388	327	338	349	376	360	379	346	371	357	332	318	340	353	349	322	357	360	321	339	331	347	374	359	371	343	301	363	384	342	387	364	383	362	351	359	328	358	359	358	366	378	359	366	363	393	358	366	359	375	365	369	341	370	373	376	357	351	368	396	376	349	360	336	356	349	326	355	341	354	339	389	347	371	376	312	356	379	349	360	369	354	379	378	350	346	351	385	363	352	323	335	311	418	355	377	338	334	365	335	352	333	349	387	371	361	330	407	377	336	387	352	340	341	363	308	348	367	392	353	333	359	361	357	355	337	337	350	351	364	385	377	339	337	327	363	315	378	363	362	371	430	359	377	362	340	385	354	339	378	379	358	372	314	366	357	344	343	359	360	347	364	350	350	355	330	354	314	350	372	366	323	402	337	330	315	365	340	360	368	356	360	364	370	368	361	395	343	370	382	371	360	316	367	393	325	343	332	335	321	342	318	325	339	329	384	380	344	402	335	353	335	333	336	373	364	371	351	319	378	384	349	354	340	366	358	360	322	353	347	351	328	391	349	362	333	372	342	374	357	385	342	369	372	355	356	372	329	337	354	383	357	377	382	383	386	325	352	392	349	336	366	342	338	363	326	342	350	346	365	361	346	384	341	363	341	328	379	333	363	360	347	347	339	377	345	368	342	341	372	392	327	369	382	328	366	354	374	404	401	396	386	338	354	362	390	358	350	336	351	409	368	345	352	330	342	342	342	366	359	360	355	364	344	356	358	367	330	355	343	347	340	377	379	353	353	365	378	371	360	357	352	365	365	357	391	328	354	376	372	376	346	328	362	345	346	386	355	348	365	376	360	371	369	344	336	362	349	379	320	347	353	359	337	357	347	376	350	358	358	386	372	345	369	355	343	323	361	327	350	358	357	326	394	385	381	359	336	328	329	336	349	366	333	345	364	357	342	368	359	359	341	356	362	303	320	365	363	364	370	370	329	323	363	382	357	370	352	348	378	396	366	386	358	337	320	361	345	344	360	336	379	311	380	347	344	362	343	312	340	335	332	374	357	331	393	349	348	333	363	372	419	339	356	359	374	353	349	374	342	361	352	352	329	352	341	368	334	354	340	375	341	382	369	347	318	322	363	365	373	333	390	336	309	348	339	342	358	356	348	348	428	359	373	385	334	338	342	324	352	382	331	350	383	350	361	371	328	373	317	399	380	334	350	338	347	335	370	350	355	362	351	356	336	303	382	356	328	338	364	360	362	349	322	326	338	373	333	343	344	317	378	363	372	325	368	337	348	340	393	357	373	359	324	339	366	367	349	386	346	347	347	346	368	352	391	342	347	345	328	353	386	344	352	353	339	361	376	366	395	358	350	337	365	378	351	350	350	370	362	370	342	364	357	354	344	346	356	372	352	373	374	352	350	352	324	363	353	374	350	336	351	334	340	323	370	347	358	380	328	360	343	375	376	373	355	368	360	359	363	354	318	339	345	345	372	350	373	384	365	340	350	364	349	401	322	326	338	340	352	330	363	346	345	365	355	314	395	348	362	361	326	342	361	321	376	353	338	389	391	352	338	386	371	412	350	374	405	374	351	357	312	374	366	349	344	345	322	376	350	354	338	344	352	372	322	304	359	315	309	371	349	355	339	334	348	342	358	365	350	355	375	336	361	329	355	353	368	363	346	386	372	355	344	374	379	340	337	342	357	349	324	341	344	358	343	376	334	339	370	364	331	334	343	371	367	333	334	366	341	353	352	350	364	338	346	367	381	347	331	352	338	334	327	353	360	322	337	342	335	336	352	357	355	393	383	380	335	360	371	361	347	370	359	321	384	331	355	363	347	332	357	340	351	347	361	359	332	373	317	334	356	368	347	335	382	357	343	372	361	377	385	344	373	352	348	358	333	404	325	344	354	335	356	319	366	338	346	338	337	356	333	338	364	368	377	355	332	349	331	346	344	334	353	318	351	359	329	348	340	340	345	337	362	365	322	351	388	352	395	369	384	371	364	316	350	335	377	385	355	333	369	356	340	301	367	338	341	379	348	305	310	318	329	367	347	369	379	327	357	343	366	404	345	351	339	331	343	387	362	343	321	375	353	356	359	370	333	351	331	367	368	372	345	331	383	383	343	325	341	332	349	334	350	336	392	378	346	355	347	344	334	354	372	362	325	336	341	380	378	426	361	328	330	329	353	363	355	332	361	327	325	339	334	365	366	354	367	374	355	354	319	339	357	371	368	382	373	395	342	339	360	358	332	337	327	363	318	354	373	344	378	378	373	362	335	342	374	343	375	359	368	336	336	342	336	344	357	348	341	339	339	352	336	338	385	340	361	371	377	364	353	347	326	348	374	313	336	343	346	349	358	372	371	347	375	339	358	343	353	370	353	349	352	372	327	343	390	383	328	383	368	365	368	353	352	345	339	375	342	348	337	383	361	379	358	336	342	329	362	344	347	341	320	335	384	344	375	356	348	333	319	386	362	392	341	341	361	381	366	360	401	317	356	378	362	364	346	383	350	383	357	342	371	382	383	347	322	367	370	369	348	338	373	373	348	345	318	357	379	352	342	358	367	362	345	339	386	357	300	369	347	392
2103	811	828	891	856	859	856	855	871	855	864	852	863	844	857	839	844	910	825	885	799	879	842	857	848	822	850	842	866	812	827	817	857	877	867	780	836	825	871	841	810	882	820	822	802	829	850	797	819	800	817	832	848	801	840	769	814	866	807	772	832	835	821	881	800	832	859	831	877	794	860	890	850	837	869	829	809	847	840	853	776	826	862	764	836	800	844	884	875	812	824	867	822	833	827	814	834	846	803	859	827	881	838	819	885	816	823	856	808	777	806	840	891	882	860	825	836	842	808	841	847	818	830	841	832	879	798	838	818	850	858	827	846	806	840	832	821	877	831	857	839	837	831	908	838	828	865	819	828	809	847	869	852	833	828	822	906	851	835	877	865	833	796	853	829	836	847	840	901	804	844	862	795	858	862	853	826	837	839	899	830	815	820	828	824	829	826	823	849	823	879	865	868	821	868	842	848	893	846	812	844	804	821	799	838	845	787	829	865	815	880	798	825	808	816	849	836	789	777	818	846	856	859	805	899	859	793	797	801	814	822	843	825	827	854	891	859	812	867	849	795	850	877	879	878	825	810	795	830	828	891	833	877	810	871	851	827	854	856	790	841	813	840	835	816	813	835	827	812	869	810	861	827	829	829	842	838	848	866	825	836	849	836	808	843	854	787	803	817	844	851	818	864	807	854	866	898	798	840	799	849	797	847	872	865	822	825	855	896	833	847	862	761	828	869	838	830	799	833	872	893	831	862	793	822	837	810	860	823	817	874	812	860	836	823	842	846	866	807	833	849	796	781	835	813	834	795	836	831	826	837	858	794	790	862	834	849	817	875	812	841	850	868	818	852	835	845	879	878	817	846	822	889	837	817	794	873	826	823	882	832	793	915	842	807	878	800	834	848	827	890	829	867	847	855	813	865	877	863	811	821	834	862	856	844	837	841	837	835	810	877	823	832	796	813	886	817	828	842	813	817	779	833	828	855	845	862	792	828	810	785	824	811	815	839	840	817	826	851	829	851	829	812	808	846	803	820	786	854	803	848	854	852	841	884	840	861	832	819	754	859	821	861	836	809	796	763	858	840	853	889	800	815	848	838	872	823	843	783	818	804	831	815	839	813	790	826	816	840	825	855	856	818	848	808	794	867	807	800	798	802	801	836	815	813	901	863	821	865	835	820	859	803	825	857	834	848	807	835	841	822	857	836	819	820	820	817	837	783	808	873	826	864	851	842	799	863	865	853	809	884	882	802	861	805	865	847	890	817	837	836	848	816	822	814	847	844	850	806	902	878	858	884	822	817	829	821	883	850	815	805	817	862	803	868	873	869	844	793	868	809	822	812	879	846	856	838	839	808	863	826	844	834	832	822	824	808	843	814	916	807	845	834	783	814	825	791	819	880	826	832	864	841	792	834	847	834	869	855	870	833	822	805	819	830	883	842	802	820	852	860	853	824	833	837	798	879	856	838	828	803	790	791	855	804	837	831	852	862	876	827	869	820	861	845	801	861	830	811	835	786	817	845	874	803	813	873	811	888	791	830	885	815	824	826	858	814	861	881	813	818	809	850	856	869	833	871	816	809	841	878	862	902	811	851	851	858	826	820	841	910	828	846	806	829	822	790	890	857	825	801	812	842	801	776	852	850	831	852	832	866	796	826	835	823	832	844	855	835	807	869	818	834	804	841	807	822	866	830	808	831	883	850	874	890	862	859	831	866	759	825	851	823	785	832	809	880	811	844	777	819	780	820	809	843	822	837	846	879	855	859	840	812	854	828	810	854	803	860	879	844	869	854	820	822	787	888	846	846	837	852	851	882	828	810	808	886	830	825	850	815	830	816	807	825	799	803	856	801	856	905	788	816	859	875	830	862	824	841	843	784	856	845	822	807	849	828	829	818	852	840	841	871	868	851	825	815	782	808	855	835	863	859	826	848	814	842	837	847	843	779	820	830	855	822	799	833	850	873	825	840	802	828	829	807	787	805	862	831	862	837	817	861	803	863	827	828	798	847	800	823	861	814	866	856	847	796	821	854	824	834	841	817	840	877	839	855	861	852	816	832	855	872	837	862	879	794	807	849	864	835	826	868	855	893	900	805	855	852	865	832	853	827	879	815	825	868	828	827	821	858	814	833	806	806	835	870	821	834	809	822	865	795	847	811	864	783	824	843	846	850	853	873	885	824	811	808	886	872	834	876	840	839	819	853	865	817	833	856	806	876	845	806	837	825	821	792	785	839	833	825	880	818	800	859	867	853	810	845	843	825	802	887	789	833	839	811	875	834	819	854	829	826	894	751	823	818	863	816	817	834	824	813	828	813	808	829	834	814	847	796	819	818	808	854	824	837	803	831	811	801	831	809	839	822	848	868	836	893	871	815	869	835	820	855	830	861	888	830	858	812	821	818	849	865	829	835	834	859	835	859	841	851	839	811	813	866	854	848	825	843	815	847	876	835	842	871	867	855	747	792	823	844	833	870	813	813	815	825	842	823	888	821	807	866	849	808	856	786	837	830	836	887	840	810	870	848	815	840	835	870	812	838	837	800	900	853	817	811	873	844	813	801	858	784	817	825	803	859	787	887	823	854	829	878	850	829	813	853	843	852	855	843	783	803	865	843	887	856	856	881	819	815	822	830	847	847	834	830	826	849	823	819	824	802	810	854	868	808	849	839	842	794	837	845	842	867	867	829	792	859	863	830	850	862	856	797	877	815	842	788	879	783	842	838	841	814	810	840	845	838	752	827	776	814	826	800	820	830	841	795	866	812	861	813	769	863	825	834	861	869	792	815	838	771	857	830	863	856	869	801	812	843	854	846	814	874	882	871	843	891	856	799	844	776	857	813	877	886	849	840	823	829	823	824	839	864	801	852	835	818	753	814	859	830	812	841	877	850	861	821	796	826	863	868	849	812	849	827	774	872	822	837	838	874	876	832	839	837	886	799	762	807	836	812	816	782	808	847	812	852	814	783	825	860	831	773	821	827	841	936	827	869	823	839	837	832	857	864	818	850	826	869	850	904	877	807	890	875	840	870	815	884	895	819	880	818	858	801	808	771	853	853	846	820	843	848	811	862	825	855	857	808	870	808	853	862	852	873	824	838	814	834	882	820	852	802	858	869	861	786	831	871	830	855	798	834	828	821	816	785	856	857	853	819	850	788	826	831	812	839	849	856	880	830	877	799	802	815	852	807	833	847	788	845	855	828	790	809	826	815	847	852	855	852	781	867	869	868	888	886	838	845	843	807	848	842	875	839	842	824	811	858	842	831	817	857	826	844	782	841	838	834	872	848	817	824	851	854	855	824	862	859	883	883	865	829	863	870	850	813	883	880	814	819	848	867	833	843	865	829	857	806	874	846	887	803	830	849	851	842	895	796	868	818	825	883	817	794	783	868	837	795	813	889	853	818	793	849	812	825	891	785	818	821	798	849	846	797	864	824	838	848	795	827	803	784	845	882	813	815	927	821	835	822	823	803	898	835	817	777	841	842	866	892	799
7148	495	519	476	348	349	297	280	252	242	221	243	243	218	214	230	226	264	266	269	194	188	212	217	229	209	192	229	216	245	204	203	235	208	219	210	210	229	214	203	221	194	202	215	223	216	224	210	206	214	217	214	222	221	203	218	222	224	210	226	201	209	183	199	203	199	195	220	212	209	197	206	219	212	190	218	212	222	225	220	241	221	225	215	201	206	220	208	195	181	236	226	218	243	224	217	221	233	217	206	197	217	218	194	219	175	210	226	207	188	183	208	243	204	230	207	204	240	220	214	217	177	222	200	175	234	224	193	203	193	224	229	191	199	216	179	210	208	242	187	221	200	214	189	213	181	213	220	220	207	199	202	191	202	201	229	206	203	204	210	233	227	234	234	226	212	207	203	218	195	218	217	238	186	211	187	228	260	235	196	242	213	198	201	221	204	222	199	202	208	176	193	189	225	231	220	198	220	214	186	237	210	185	208	229	240	190	231	213	236	179	206	233	240	246	196	232	212	215	213	214	211	191	204	232	231	236	216	248	262	205	228	213	235	222	203	233	207	225	194	215	205	209	216	211	196	197	228	209	250	204	208	191	222	223	196	223	201	223	219	216	208	220	209	236	233	218	214	198	230	212	216	227	235	187	257	204	192	207	250	206	232	201	210	218	203	215	207	222	210	238	211	192	198	198	212	213	195	238	214	203	227	233	213	214	222	219	196	224	215	213	235	208	217	222	233	206	220	204	195	247	209	206	187	208	208	215	217	204	197	203	210	195	197	202	173	191	226	204	199	218	214	211	209	232	199	177	219	212	190	197	202	233	237	204	202	229	194	221	188	195	189	228	224	219	223	227	211	201	224	204	204	228	212	201	203	207	223	227	226	280	212	222	232	205	192	205	190	195	231	222	215	200	196	208	190	200	197	212	200	179	226	244	171	183	212	213	186	213	221	192	188	206	199	215	217	221	229	224	211	214	217	221	209	217	201	210	223	203	190	214	205	233	204	226	232	191	226	231	204	190	230	223	226	180	210	188	205	180	232	203	218	214	219	206	223	237	211	218	204	179	191	215	224	203	225	220	226	209	214	187	213	203	214	208	188	224	230	201	204	216	206	205	225	217	236	199	181	223	216	237	247	219	200	212	191	222	200	197	216	207	201	203	226	214	212	219	230	215	232	182	204	185	207	188	213	202	181	220	213	218	196	220	218	218	219	210	209	207	228	231	227	202	198	211	242	228	227	224	204	235	212	210	205	217	195	203	248	217	184	225	199	199	217	200	168	249	217	202	208	211	205	201	198	200	193	196	202	179	212	214	217	218	208	218	203	211	230	193	199	207	220	209	240	215	227	255	209	198	186	197	219	208	226	221	223	200	212	179	215	225	193	225	232	218	227	217	194	193	237	192	195	211	220	197	251	219	208	208	216	218	213	226	194	188	207	174	202	241	206	183	225	231	206	201	208	217	204	189	217	226	221	193	188	198	213	217	237	213	201	217	226	180	188	214	211	227	211	193	189	256	233	183	243	217	218	245	205	210	185	213	236	196	209	228	233	184	218	197	203	231	211	223	210	199	211	206	225	211	201	212	209	206	210	228	208	211	217	222	206	201	209	197	211	185	194	199	205	230	216	231	193	204	200	233	210	217	206	208	198	200	225	214	216	220	212	212	200	208	218	223	211	208	215	215	240	214	227	216	212	219	213	220	225	229	203	215	219	204	191	212	202	214	239	220	220	205	219	234	216	211	213	226	239	231	211	234	229	199	199	182	192	218	213	205	192	207	227	245	219	235	204	219	184	181	195	210	229	226	223	232	188	187	220	216	228	229	209	235	212	203	221	207	223	191	206	190	224	209	223	198	220	234	205	239	204	217	216	209	230	219	196	217	239	220	222	197	213	221	216	227	235	207	231	226	228	185	203	230	199	210	231	209	241	229	214	229	225	211	167	200	211	221	199	174	203	235	224	204	210	235	214	187	230	191	189	211	217	211	202	229	219	226	230	204	192	195	203	219	216	250	208	225	220	222	217	213	204	221	197	193	199	238	215	228	216	190	205	205	207	252	197	226	195	218	204	212	210	215	201	217	226	206	193	226	214	192	237	208	194	198	214	217	205	212	201	229	203	222	205	200	204	211	196	224	176	212	218	229	207	195	212	185	214	220	223	200	196	194	201	226	235	205	204	211	234	221	232	227	206	229	223	223	243	216	203	189	190	228	224	227	233	233	197	234	190	237	203	202	204	224	206	215	208	215	215	220	197	208	214	188	212	203	210	199	198	206	204	215	203	214	212	224	205	220	243	198	207	226	199	190	222	229	179	216	249	218	226	210	187	217	203	211	218	230	226	194	227	216	193	210	209	225	205	210	210	218	211	223	228	199	205	189	221	209	211	229	198	213	226	217	248	207	215	193	241	218	204	226	233	184	201	202	188	206	192	203	222	209	213	213	238	215	203	218	192	189	221	245	210	210	222	222	236	218	223	214	193	192	212	199	204	202	219	217	215	183	203	193	255	226	219	216	208	252	219	204	230	212	208	237	237	218	214	207	196	190	214	227	202	219	201	211	231	202	209	200	215	205	218	173	223	214	226	219	212	191	200	215	212	200	216	228	231	215	227	206	238	232	213	204	191	214	226	211	208	196	236	220	208	228	181	194	245	229	217	247	230	219	172	187	221	212	209	210	220	219	219	237	210	206	198	253	212	238	178	227	221	221	227	213	221	221	210	220	240	217	206	213	193	223	220	212	211	199	218	229	218	191	202	248	224	193	239	203	204	191	246	231	192	192	221	194	240	180	217	235	192	199	199	248	235	198	220	208	194	242	212	198	208	210	230	202	227	193	217	202	213	235	231	196	248	201	215	206	210	226	213	193	223	205	206	214	200	203	242	201	196	193	231	199	214	246	196	203	239	211	226	239	184	196	205	209	214	224	191	212	209	202	208	191	194	207	229	233	192	210	238	241	217	216	226	218	212	199	236	206	206	207	240	212	196	199	224	215	205	231	234	221	254	232	203	204	241	219	209	217	228	217	206	203	222	221	178	234	219	208	211	194	227	211	181	209	206	206	216	198	209	231	204	208	171	181	217	196	214	217	214	206	218	213	191	218	211	222	211	231	197	196	230	232	236	203	217	211	206	227	175	212	237	206	215	210	206	197	201	199	212	242	194	247	191	189	226	175	220	213	219	198	214	186	235	203	206	209	195	196	221	218	235	232	213	203	192	218	204	222	184	197	233	208	216	207	229	223	221	197	187	198	221	215	214	234	221	204	212	197	238	184	204	204	187	215	205	237	200	231	227	219	195	205	203	220	214	195	251	213	225	216	199	219	226	233	229	201	190	226	203	190	205	216	222	207	220	186	204	204	207	218	221	206	210	234	196	188	230	247	249	204	185	179	210	208	229	216	212	195	196	211	202	205	206	201	220	191	217	206	222	194	218	219	220	200	225	208	203	192	190	218	228	222	209	192	219	203	218	196	223	226	200	199	195	225	206	194	238
6263	873	1239	1369	1306	1257	1101	1022	944	795	809	831	720	708	638	652	639	689	622	642	602	608	608	623	588	630	600	611	583	576	596	603	573	608	601	621	577	595	614	630	567	631	609	605	599	574	612	572	548	544	608	561	589	604	555	543	577	588	614	547	567	586	612	573	623	569	569	577	576	604	595	551	580	583	593	571	618	568	549	564	577	594	563	542	573	575	614	597	562	559	581	553	564	595	601	613	524	587	602	560	579	564	525	571	579	576	535	572	570	591	581	568	634	588	615	574	625	600	648	559	559	557	584	603	522	620	561	527	571	584	560	535	609	569	611	586	597	567	559	588	574	602	568	589	597	580	600	609	609	578	594	567	566	560	578	566	586	573	585	588	576	576	586	574	604	581	605	592	593	582	576	573	633	583	534	575	606	569	631	603	586	593	564	599	556	609	543	593	545	548	569	578	558	565	555	611	565	551	563	514	571	572	594	543	577	557	588	541	591	605	624	585	523	599	595	556	608	570	571	579	591	571	563	544	602	547	549	582	578	588	619	581	533	559	581	572	584	555	581	585	641	581	573	561	570	540	567	566	602	551	583	547	550	545	559	539	568	575	546	606	596	573	557	584	588	593	559	569	585	597	547	576	568	545	605	577	558	564	570	556	546	555	560	563	568	591	544	549	559	565	530	580	557	555	551	634	557	547	558	572	589	615	580	610	537	547	596	535	545	581	557	621	576	601	574	555	587	580	564	562	594	580	595	557	558	590	626	596	567	592	541	538	583	593	571	613	573	598	594	598	593	568	556	570	583	556	594	567	520	575	566	579	576	580	569	588	607	549	579	553	625	567	539	588	577	582	540	608	586	551	559	580	575	576	559	587	545	554	563	522	604	598	589	564	571	588	567	603	563	606	598	551	564	558	566	578	551	594	596	562	590	643	632	584	570	569	566	504	582	587	598	576	638	557	613	573	587	564	626	558	565	600	583	553	583	558	577	570	553	616	552	562	571	605	560	590	555	626	570	627	553	601	566	617	570	560	524	568	590	611	562	557	574	576	586	604	560	614	611	545	584	520	563	590	578	527	558	548	579	568	517	564	612	573	581	608	547	516	555	592	614	574	603	609	596	592	621	618	555	557	576	579	615	595	614	629	615	611	599	545	567	577	599	569	595	566	562	556	559	572	629	548	562	593	592	518	609	614	544	588	618	540	543	575	556	623	568	556	570	561	556	584	604	574	592	612	559	569	562	605	537	584	521	598	569	567	575	551	597	517	585	592	616	582	579	580	574	585	613	545	517	566	557	585	536	531	610	576	576	599	606	566	577	561	553	561	549	554	574	539	615	518	574	553	557	580	586	572	579	575	591	583	562	561	565	609	599	551	574	604	595	539	608	563	585	559	557	582	576	558	570	572	589	530	588	582	549	588	560	574	555	535	555	566	526	576	586	525	607	549	571	572	574	582	575	606	566	577	600	605	516	566	565	518	555	564	580	560	593	608	562	529	594	593	592	585	559	548	616	607	575	571	566	598	551	571	554	615	612	577	566	539	576	571	604	577	554	560	585	587	583	551	562	559	624	540	559	557	621	605	591	601	574	582	582	542	578	564	554	594	548	550	616	564	598	559	594	590	607	616	572	556	589	584	598	604	524	544	574	616	545	565	597	583	561	558	545	584	585	574	579	568	610	589	565	586	638	632	589	591	563	573	595	576	609	561	546	573	601	592	580	594	519	616	613	605	589	576	618	573	600	611	577	585	561	623	565	590	571	587	536	583	585	563	565	593	535	565	591	611	619	586	586	584	586	600	584	583	582	598	575	636	527	550	615	524	604	593	581	582	587	564	614	552	589	610	536	561	571	599	566	594	616	528	561	565	590	564	590	582	611	562	558	578	565	549	570	583	560	560	546	603	551	556	590	587	567	638	555	548	586	571	544	599	568	512	570	565	554	554	584	552	575	598	600	541	583	532	626	640	585	605	552	539	587	593	587	555	574	558	576	557	509	564	591	523	552	557	589	585	638	593	582	544	519	588	528	603	589	612	584	575	589	546	571	598	598	596	581	590	552	544	563	532	541	569	608	544	597	577	546	593	567	582	612	578	528	534	563	575	566	549	578	602	545	547	559	562	559	599	558	578	628	589	555	575	588	556	619	591	551	628	554	580	541	572	624	575	575	582	547	576	565	585	532	588	585	547	601	574	545	542	563	554	606	607	573	586	541	593	588	570	601	531	624	538	580	600	541	635	560	568	647	596	562	544	623	639	557	586	543	580	596	568	646	576	577	573	557	578	583	574	578	590	563	554	557	588	633	584	591	568	597	542	558	590	576	511	537	586	624	548	552	551	573	594	598	566	594	576	587	552	608	582	553	581	592	564	585	577	537	543	536	595	569	605	534	589	520	611	522	569	542	607	588	561	580	545	578	564	616	549	602	577	598	542	550	566	528	632	586	560	597	552	560	581	618	594	600	552	612	580	528	574	525	569	589	525	588	577	573	572	576	593	611	592	599	542	572	572	551	577	520	583	555	560	535	612	598	592	546	607	582	553	504	588	561	560	567	598	604	582	555	571	605	580	581	566	584	578	577	592	607	551	537	593	602	554	556	531	586	578	556	572	563	600	590	599	590	545	588	595	559	602	583	563	569	562	614	534	600	583	575	552	530	551	569	570	566	561	611	611	576	587	540	573	586	562	576	555	575	605	567	585	566	633	568	569	583	530	540	531	612	552	590	573	624	577	575	578	548	587	558	570	527	572	565	549	585	544	552	585	585	602	576	577	602	544	559	548	589	536	570	609	573	570	607	558	566	609	558	577	585	568	580	567	621	564	597	583	527	591	585	561	567	599	585	555	585	553	606	574	583	603	561	597	601	585	542	593	614	566	551	607	562	572	594	592	596	595	573	565	582	618	538	576	568	587	582	588	597	527	554	572	561	580	539	564	592	610	576	588	590	564	528	549	588	547	599	588	575	594	593	548	622	584	564	597	562	528	579	582	597	604	575	593	596	590	550	594	579	584	583	564	589	555	586	557	639	576	546	590	565	584	571	594	603	581	550	555	564	603	576	578	566	610	597	580	566	598	604	546	533	552	635	567	570	589	596	568	562	588	600	569	574	572	550	583	570	595	587	566	563	557	541	567	592	577	531	584	582	591	569	564	545	563	615	599	591	579	576	569	594	600	550	533	579	580	531	541	552	594	622	548	612	600	567	565	584	560	596	576	594	562	575	587	530	591	591	601	549	568	568	569	600	570	550	573	566	576	567	590	544	586	607	556	559	572	572	570	551	567	578	572	519	594	583	585	540	556	543	563	584	599	555	546	592	557	598	555	562	551	587	563	564	564	569	559	576	579	578	566	524	562	606	561	581	607	564	611	556	549	562	569	613	589	612	565	575	575	612	551	580	625	609	574	588	559	581	566	576	599	646	607	585	562	600	595	528	537	566	591	598	600	543	569	569	599	555	601	561	564	587	575	572	612	558	567	596	536	564	574	552	582	583	557
14445	1384	1099	892	719	656	594	546	486	465	460	447	391	417	388	385	358	391	391	378	378	348	374	379	382	375	398	373	362	358	332	364	359	388	370	370	348	368	346	368	384	375	342	320	394	383	375	374	353	355	369	365	348	336	354	374	391	330	345	400	361	373	381	369	405	353	366	385	358	384	358	358	335	353	358	387	360	349	349	351	362	354	386	366	396	370	331	361	384	388	367	382	394	419	350	361	371	385	328	405	344	384	346	377	361	364	359	368	345	350	360	369	375	339	377	365	361	353	368	367	358	337	352	365	372	387	391	368	323	368	365	344	364	341	332	346	380	354	368	382	340	343	370	369	371	416	357	359	351	331	360	408	370	373	380	329	335	357	356	337	372	380	384	379	382	390	420	355	350	392	349	320	330	382	354	354	360	382	347	384	420	376	371	352	364	372	371	365	398	380	352	345	336	349	346	322	377	372	368	385	347	335	351	341	359	351	383	355	323	371	358	367	339	375	397	363	339	354	370	388	371	384	351	341	348	365	327	369	350	355	363	375	343	381	349	352	398	363	364	358	389	373	338	363	340	365	370	349	339	373	367	356	396	382	350	374	360	363	346	396	370	379	378	391	341	378	373	412	375	372	358	387	381	366	370	381	363	387	367	356	344	364	343	367	347	374	369	373	354	378	395	359	366	369	371	365	349	351	408	368	357	361	359	407	370	368	382	406	368	327	390	390	350	374	366	380	371	344	335	387	378	389	334	371	355	404	401	392	365	395	365	358	342	313	332	384	419	371	362	356	371	346	337	376	370	370	403	390	359	369	347	368	366	386	377	372	369	413	362	375	338	364	351	359	372	369	391	383	343	399	385	383	388	380	374	399	376	358	375	342	347	382	371	357	364	356	374	347	353	351	340	404	411	361	364	350	365	342	316	355	349	357	334	372	349	338	374	358	351	396	378	378	403	341	409	375	373	401	345	385	361	341	354	381	358	345	356	342	315	383	365	361	352	403	344	365	386	333	426	353	341	332	373	376	349	378	369	379	381	343	386	363	383	366	354	373	340	378	371	333	360	390	349	365	375	384	359	361	385	359	351	362	337	324	355	382	405	342	368	360	349	361	342	358	372	371	351	377	378	390	365	373	358	382	417	353	371	373	375	386	358	373	393	395	386	357	322	333	353	336	363	331	329	341	358	359	389	336	354	364	340	335	374	349	341	332	377	361	395	367	390	387	364	384	379	362	351	334	366	349	355	326	387	375	367	396	366	382	400	359	351	351	367	342	361	340	367	388	337	367	392	359	380	373	327	395	364	373	382	355	345	326	360	389	340	355	348	369	352	334	343	395	314	373	340	377	347	361	353	351	355	372	361	361	376	327	402	340	356	372	349	415	357	370	387	339	360	385	349	347	341	364	363	363	380	373	393	349	337	363	424	403	350	374	339	363	343	377	370	364	394	334	356	382	338	353	336	350	385	337	374	363	330	358	351	334	380	368	363	336	366	367	348	327	406	362	371	356	374	362	354	357	403	347	360	335	362	368	354	360	362	403	390	356	371	350	362	380	333	335	368	389	374	340	362	374	359	381	369	360	357	396	329	404	355	338	358	365	383	371	373	353	374	356	366	354	401	406	393	343	363	355	365	360	332	396	346	377	329	325	349	397	342	346	393	353	360	353	343	385	365	352	390	365	344	366	363	343	330	367	323	368	388	374	325	366	346	370	354	350	378	397	328	333	380	337	380	326	344	383	362	413	343	347	379	309	367	353	374	360	360	337	336	404	418	394	352	373	376	372	351	351	346	361	352	388	368	385	344	337	384	363	370	392	370	406	383	366	352	371	340	388	359	364	383	369	340	355	356	357	350	353	363	385	371	327	353	340	343	388	330	365	355	384	371	345	352	375	370	352	357	397	329	367	367	318	365	374	350	384	354	395	343	357	361	359	368	332	345	338	370	378	374	357	376	381	341	393	371	364	364	338	333	362	357	392	366	315	371	353	387	353	397	340	395	377	340	387	371	400	365	342	393	337	357	366	389	385	355	332	378	393	338	327	352	335	364	317	382	384	369	352	342	356	384	388	364	368	382	378	349	363	327	352	404	377	362	356	361	377	363	403	367	370	355	358	347	430	377	353	363	348	370	399	363	302	419	351	368	319	388	333	387	359	373	333	348	374	358	363	375	375	402	380	348	328	344	405	371	366	327	348	341	352	361	364	364	361	407	345	399	348	370	333	338	356	364	395	336	353	400	340	357	371	384	357	344	368	369	354	359	376	353	345	355	391	350	378	345	326	316	348	362	351	362	373	357	363	317	291	385	384	360	380	344	355	365	345	350	336	359	365	354	335	376	360	344	383	394	343	364	379	345	383	355	361	385	400	398	344	374	354	407	387	372	369	378	364	354	343	379	384	351	356	351	381	375	335	405	390	371	369	366	399	359	382	369	358	362	396	368	355	369	374	402	389	378	363	373	381	382	363	352	339	350	368	372	390	378	367	376	368	368	397	370	425	380	387	370	352	353	343	363	404	349	364	297	368	399	339	361	366	351	362	347	358	353	361	345	338	389	363	401	381	365	361	332	349	336	368	393	365	358	375	374	404	364	350	341	353	363	344	406	325	355	365	342	354	374	362	368	364	361	372	345	340	349	407	375	383	352	364	355	395	344	364	375	343	355	363	391	344	359	399	379	380	401	395	339	400	347	359	416	401	351	372	379	376	365	354	366	395	353	369	354	384	362	360	339	358	365	373	350	372	388	420	378	321	366	354	387	403	363	400	349	366	379	381	325	330	367	396	364	362	365	350	381	365	384	368	390	376	355	372	390	357	374	375	358	377	380	370	341	333	362	379	349	382	373	369	333	368	349	363	351	362	373	367	378	387	337	372	370	380	366	390	375	346	399	354	360	351	351	355	348	393	361	359	349	361	368	357	370	371	342	363	340	370	344	378	396	410	355	360	366	414	369	379	377	353	354	383	364	372	379	361	349	377	346	351	359	373	336	375	393	330	364	333	403	355	363	370	396	387	354	311	363	366	421	373	368	378	390	356	401	335	340	370	372	359	359	335	370	329	414	390	350	391	380	344	354	376	334	346	340	359	359	319	362	367	322	355	316	367	336	384	382	346	382	323	353	385	372	371	379	332	387	388	344	351	337	384	347	389	355	360	403	397	381	359	372	365	364	352	343	333	335	339	336	358	358	367	344	331	385	376	360	395	385	355	375	340	406	362	391	344	387	386	351	341	385	372	364	384	352	344	378	351	356	359	364	361	352	376	353	356	386	371	358	342	371	380	338	376	359	366	381	373	347	361	354	337	325	391	365	397	320	354	364	370	349	367	388	368	357	365	386	396	366	316	362	352	347	350	390	319	352	344	392	382	347	393	318	353	360	383	328	360	374	374	390	339	356	360	388	344	362	360	396	371	370	371	353	346	395	359	333	354	354	353	343	354	332	354	400	388	378	337	373	360	378	353	340	352	352	341	407	334	363	341	332	369	371	382	365	345
8430	1444	2246	2528	2292	2196	1888	1741	1493	1372	1317	1301	1226	1167	1070	1054	1002	994	1005	965	951	932	956	964	969	969	928	938	934	958	907	905	961	919	956	975	950	947	899	851	897	886	933	901	887	891	895	883	859	870	908	915	897	883	916	875	928	973	955	902	865	930	864	867	946	942	919	899	902	920	887	851	914	898	891	909	948	904	832	924	889	855	815	899	872	937	909	938	867	934	907	880	922	941	904	940	892	899	814	901	885	904	927	934	877	891	886	887	939	854	914	880	944	890	881	953	879	891	910	949	927	875	935	866	893	904	921	917	852	919	929	853	922	883	865	903	944	871	976	873	875	914	865	943	857	888	894	889	917	940	896	944	868	946	856	964	854	886	892	911	896	940	857	926	915	898	890	910	881	896	941	888	857	922	895	895	879	928	880	862	860	875	870	889	878	869	853	928	899	933	895	818	914	903	853	906	910	828	893	957	918	835	888	852	914	883	904	897	909	816	886	888	827	938	901	930	849	918	894	905	849	842	859	914	852	882	905	866	928	970	930	842	861	915	891	925	903	919	900	877	922	896	916	961	813	844	865	884	860	909	877	874	854	875	900	910	812	894	875	827	861	887	918	919	868	916	908	867	887	896	855	863	925	850	881	866	905	883	919	862	887	867	910	869	878	861	920	863	921	934	903	906	932	895	885	887	838	890	931	908	864	871	843	880	880	917	883	900	919	914	904	939	880	906	885	937	928	898	901	859	862	896	889	970	852	824	940	879	928	904	963	884	944	877	912	903	859	939	865	897	894	916	940	857	838	934	881	892	905	865	866	831	893	927	861	896	914	914	874	873	892	963	880	823	856	859	895	867	828	852	863	903	880	892	894	888	895	939	874	869	927	852	974	892	914	895	881	909	928	834	910	892	835	933	895	920	968	860	870	927	866	886	931	925	898	923	913	870	892	878	869	910	898	863	831	885	927	976	916	882	894	894	915	929	896	863	921	933	907	849	885	951	845	949	930	896	874	870	876	887	892	947	871	897	914	956	815	845	915	849	858	880	860	915	832	907	891	902	856	883	894	901	926	939	840	967	891	916	924	946	886	905	882	947	862	893	901	864	932	902	860	865	850	841	921	901	983	882	905	913	846	940	935	895	918	943	903	892	922	921	880	888	864	878	886	787	888	936	933	905	928	892	915	846	892	876	879	874	861	934	841	926	931	896	947	868	871	888	896	859	923	907	879	937	897	916	865	902	917	842	909	909	861	862	903	884	925	915	861	839	864	880	866	876	863	945	927	937	863	934	876	881	922	889	833	903	917	852	927	898	930	865	915	908	902	896	855	847	884	879	901	853	912	862	855	973	937	836	908	954	892	882	902	924	926	868	936	870	875	874	877	897	899	923	890	888	902	912	855	892	882	933	895	885	907	844	828	863	901	862	897	889	893	872	894	855	856	885	862	911	877	867	908	871	839	908	914	870	898	893	928	911	903	843	935	922	895	878	865	899	852	896	865	909	856	905	906	890	844	909	863	924	948	897	914	873	877	921	933	925	860	915	886	866	902	870	912	910	905	902	935	868	881	920	892	839	941	899	907	950	857	902	897	915	918	888	909	865	864	828	884	892	864	929	873	916	926	846	902	897	899	916	882	936	915	892	892	865	867	888	876	866	840	901	886	901	915	912	873	936	872	884	875	848	907	937	866	938	847	864	856	889	857	900	866	904	908	933	891	895	890	887	874	867	889	909	874	885	874	883	889	915	860	906	890	913	910	922	937	862	940	875	910	873	874	906	949	906	885	852	866	915	909	861	853	973	891	824	901	869	869	837	828	886	929	911	866	920	849	859	954	879	834	869	915	857	912	833	908	895	875	919	920	855	864	890	950	889	854	844	869	897	913	908	871	854	896	845	934	920	873	928	894	917	878	921	914	876	919	870	891	944	860	921	889	876	869	853	898	891	886	865	881	897	918	933	869	912	917	877	831	858	895	946	885	867	887	932	891	881	855	937	863	886	924	888	913	896	903	878	912	909	878	886	909	856	858	910	888	882	908	926	849	866	882	853	845	879	904	932	916	926	899	918	839	871	852	852	915	866	829	882	881	863	906	840	911	878	845	880	899	926	880	863	891	925	850	849	875	880	876	905	900	956	891	901	853	897	925	893	872	899	951	908	898	897	891	902	873	946	877	921	896	902	856	856	951	906	879	896	896	892	897	886	875	893	870	872	842	912	877	920	896	887	908	919	945	928	878	907	881	834	876	816	897	861	878	944	890	883	891	864	911	842	914	875	876	897	905	909	916	874	830	872	866	901	880	800	889	823	865	902	848	892	912	870	803	913	892	881	905	887	880	926	889	876	895	876	929	874	883	876	862	896	932	914	916	894	914	857	872	901	863	909	852	904	909	862	940	890	836	893	871	883	885	917	937	884	927	944	888	863	837	874	922	881	890	885	906	864	847	911	871	904	894	900	900	901	831	923	863	861	836	849	942	892	873	874	954	853	935	881	909	881	893	832	900	892	905	876	913	893	891	876	925	871	927	892	914	900	880	903	918	898	878	918	927	842	883	916	894	878	863	903	899	872	884	892	967	907	879	910	897	952	908	841	902	885	859	913	893	846	908	867	888	865	908	935	930	909	879	902	887	912	890	868	873	877	887	911	956	887	921	888	911	873	882	927	841	942	884	867	897	867	864	854	953	867	833	915	884	865	895	885	859	929	882	885	850	875	930	884	899	874	896	900	892	895	917	872	915	875	920	904	833	939	890	887	854	851	903	918	877	885	859	880	911	869	884	894	839	860	920	896	885	861	891	889	896	865	852	867	922	885	847	891	943	900	913	919	893	942	927	906	923	925	902	921	881	888	867	821	906	945	885	943	872	919	902	830	904	874	919	901	878	893	898	880	889	902	890	913	835	907	861	954	874	881	896	927	857	940	885	919	913	917	837	872	891	897	829	954	888	876	885	858	959	908	874	901	831	850	870	862	914	898	900	884	846	905	924	945	880	837	913	924	903	862	875	888	911	862	853	899	867	873	884	900	891	890	858	915	932	933	893	883	902	838	837	869	903	907	868	887	907	905	901	876	941	845	917	891	837	851	883	895	915	911	861	949	868	916	870	889	873	874	915	905	951	881	889	933	876	891	929	883	920	891	887	912	958	893	923	890	905	909	878	905	860	941	860	888	918	849	908	875	870	866	944	902	892	868	874	891	889	923	872	861	905	925	896	873	925	869	851	845	867	915	884	942	893	872	892	975	887	953	900	900	842	914	910	910	887	846	879	891	905	860	837	890	939	836	894	906	868	878	839	896	907	873	975	827	932	865	893	914	924	935	904	895	906	908	925	900	891	873	903	925	906	849	868	844	922	904	926	890	925	875	899	896	899	942	884	869	933	850	922	913	879	850	874	871	890	896	899	854	851	933	896	908	919	864	925	886	875	888	889	863	886	849	911	929	854	904	862	902	851	890	867	907	930	845	898	882	946	885	869	894	892	857	898	892	881	934	898	878
1732	354	367	370	336	315	396	383	374	349	375	354	363	337	367	344	353	342	346	384	358	360	349	386	329	374	336	328	334	352	330	355	381	355	355	346	371	402	370	388	361	388	360	330	356	374	363	377	355	336	382	365	357	335	358	346	338	317	338	316	363	366	351	353	344	359	364	347	323	390	367	345	343	323	331	340	364	362	341	355	322	364	382	367	377	310	382	341	364	351	358	340	360	335	323	364	365	350	351	356	363	351	365	344	352	355	352	348	358	346	335	334	403	385	377	341	364	348	342	319	342	354	376	360	326	339	332	364	357	341	333	333	332	372	374	339	347	327	313	384	317	335	369	348	352	321	371	325	379	345	335	336	348	344	363	353	323	323	344	364	333	345	321	365	350	360	347	386	368	379	393	336	307	351	354	368	377	312	329	332	382	347	318	362	377	315	344	362	332	360	369	397	387	355	410	395	337	376	337	363	351	357	354	370	358	359	364	334	353	371	359	349	393	367	358	336	330	348	351	383	323	360	377	372	367	342	381	363	376	393	358	365	306	359	351	358	375	346	353	375	361	343	378	329	352	392	367	347	345	322	378	324	362	339	359	363	389	327	358	326	352	378	375	355	372	399	348	359	381	379	370	342	412	372	363	357	359	365	357	357	360	358	364	344	373	345	361	372	339	330	350	373	372	358	359	338	360	353	357	366	399	375	389	325	353	356	317	352	360	359	376	331	357	382	357	350	330	359	346	327	361	360	362	337	398	352	341	349	315	362	358	336	383	385	359	333	385	356	369	349	344	352	374	340	353	366	379	342	342	359	371	390	362	358	385	361	390	375	379	359	407	377	331	354	374	386	392	391	330	347	383	333	355	334	360	349	314	336	372	344	400	386	362	351	330	386	387	336	379	395	352	339	394	357	313	361	315	352	346	330	388	360	344	408	361	381	361	362	350	379	360	360	381	351	337	351	346	377	348	350	340	341	371	352	371	372	342	367	318	373	354	358	335	359	345	363	333	347	352	356	334	377	355	362	354	359	315	342	394	370	356	324	330	344	353	343	338	354	395	354	361	383	338	360	323	370	350	347	377	387	376	323	366	384	376	351	331	341	330	347	328	346	384	335	409	357	317	366	341	346	355	364	313	299	378	358	334	343	326	375	330	315	366	372	362	329	341	333	354	356	365	346	355	348	356	376	378	366	344	323	363	369	336	346	375	363	350	343	379	331	377	373	379	355	325	322	337	328	371	334	368	337	349	363	319	367	361	348	338	335	384	372	332	355	329	351	361	363	365	346	375	372	358	368	394	346	352	361	363	341	321	392	367	323	357	367	361	359	341	326	300	338	396	375	336	317	331	355	379	333	355	351	375	358	372	340	345	361	366	349	370	358	357	336	361	374	352	334	370	342	377	316	347	344	380	380	384	332	373	356	331	347	353	344	341	337	305	317	379	353	353	353	352	373	388	362	381	354	349	371	365	344	356	366	344	340	340	370	312	402	352	339	347	348	360	357	325	345	349	365	367	358	354	339	387	368	383	375	355	356	330	366	332	334	352	347	351	375	341	355	349	356	330	322	335	373	340	348	356	348	351	318	331	363	364	354	386	360	339	377	378	347	361	340	369	374	339	367	345	319	348	356	363	359	362	359	379	369	343	392	356	372	367	360	322	366	361	419	375	329	338	372	349	372	344	342	365	345	404	362	318	353	385	346	368	366	379	343	362	352	334	368	348	342	353	392	346	359	373	374	386	396	372	331	341	352	360	351	387	359	391	334	335	343	370	364	353	329	358	370	370	336	315	382	339	329	333	363	325	371	331	328	325	340	370	364	366	349	374	368	316	321	362	388	382	330	345	370	340	355	366	357	312	340	352	355	338	361	364	383	394	363	439	352	337	374	398	356	357	340	328	366	346	378	381	388	350	365	336	359	346	373	352	366	333	366	361	369	368	351	328	327	374	389	386	355	369	381	346	361	359	363	315	349	353	354	350	350	356	315	340	356	345	329	337	365	350	344	339	343	335	376	352	359	369	348	352	320	335	355	365	358	361	338	365	373	343	345	340	350	337	364	336	370	339	339	344	357	342	369	362	360	339	361	369	336	378	340	357	347	363	318	348	369	346	365	353	351	335	363	364	359	370	380	329	359	358	359	350	360	363	340	349	320	363	335	371	349	383	355	384	353	376	383	384	332	357	346	352	337	380	398	322	353	320	376	351	353	357	347	348	354	338	339	362	344	370	385	349	333	368	321	384	359	346	364	366	374	346	379	358	342	362	366	337	374	338	351	358	353	360	362	343	354	333	331	387	331	357	366	360	370	347	355	371	365	347	341	368	374	358	329	378	317	360	368	347	353	360	355	362	357	346	364	354	352	350	341	370	370	377	358	369	361	338	345	352	341	332	343	343	364	327	347	353	360	330	327	337	386	361	357	324	326	343	335	360	396	343	338	348	406	348	334	371	356	374	365	361	368	360	360	358	354	330	337	355	352	372	353	381	354	352	378	364	351	368	346	364	334	321	375	347	366	353	328	339	346	372	364	341	356	346	351	339	378	365	328	367	350	375	383	338	371	394	339	337	341	352	364	339	359	382	381	336	377	370	344	313	341	330	359	383	400	354	372	350	363	364	349	343	328	360	379	383	384	377	381	344	367	392	332	345	363	381	372	348	354	377	348	407	346	346	344	342	331	398	369	372	346	344	345	320	351	390	358	325	336	323	374	408	359	341	369	346	342	370	312	360	363	391	375	337	345	371	385	371	382	376	357	336	346	358	404	378	345	323	370	359	356	365	375	347	366	378	357	338	349	366	339	343	345	355	354	353	356	334	401	382	378	406	349	360	345	373	368	325	347	366	413	415	377	371	353	354	337	358	357	362	362	344	332	373	402	336	357	346	361	343	308	382	358	345	379	355	359	347	375	366	362	374	350	351	317	328	359	389	361	353	367	363	377	358	342	339	389	351	368	363	406	364	363	335	354	360	347	342	383	379	355	349	334	385	347	337	337	379	371	351	367	346	344	349	371	347	355	322	362	333	372	297	349	379	354	318	345	344	350	358	357	333	373	328	340	353	316	376	334	325	379	344	367	371	354	353	335	369	329	349	345	336	364	383	363	345	357	343	326	393	364	358	387	357	401	375	363	347	349	345	323	375	365	346	335	358	328	334	364	357	374	337	335	384	348	353	359	349	332	310	376	361	329	311	366	340	366	348	351	368	366	305	369	342	333	398	365	358	343	318	363	368	351	371	352	345	338	340	348	378	406	373	369	400	369	323	350	331	349	383	343	349	326	368	389	347	344	345	319	354	346	392	357	345	357	377	361	345	352	360	314	348	334	367	361	388	376	364	362	361	332	365	384	311	347	396	373	378	350	344	331	354	386	380	335	330	376	350	351	383	368	330	346	346	383	371	404	345	323	363	342	357	362	384	347	351	415	351	338	336	365	364	322	369	362	342	388	358	331	340	400	391	353	344	341	358	339	371	329	373	357	348	375	331	340	330	338
2136	828	875	917	865	863	906	861	852	904	845	832	877	837	842	857	854	849	814	869	847	889	838	817	819	826	793	857	859	798	833	806	886	890	794	847	838	769	827	838	849	921	787	809	868	824	850	870	819	793	831	801	809	801	811	831	855	801	898	811	849	817	823	891	789	865	863	845	810	865	825	811	861	854	796	806	847	859	836	796	862	874	809	882	908	884	822	826	821	813	838	835	820	843	822	858	856	780	851	796	832	835	813	804	810	843	863	889	798	807	755	825	846	869	859	819	795	824	872	863	864	854	877	851	812	842	851	845	838	852	827	865	792	810	862	898	823	867	807	827	890	866	811	876	879	850	841	834	850	855	871	830	789	878	864	854	863	855	858	770	827	842	846	865	830	870	850	820	838	826	870	841	846	903	880	818	846	822	857	839	817	877	832	831	862	867	816	922	821	886	855	811	822	815	875	842	816	770	830	812	842	862	852	864	875	846	850	829	872	875	859	849	872	858	856	851	863	810	870	902	860	805	834	849	811	801	830	789	863	809	861	822	837	859	837	842	794	894	813	871	812	843	869	882	836	849	865	810	880	826	801	829	817	848	813	850	804	858	859	877	801	828	818	868	816	866	857	862	857	858	830	830	853	858	821	855	787	874	838	797	795	810	873	842	827	811	886	830	869	799	832	856	800	849	865	854	776	912	797	837	902	870	851	818	842	875	830	848	830	804	865	869	846	874	869	790	845	795	824	778	869	863	827	803	857	729	866	850	873	845	837	876	794	822	816	879	839	836	861	857	820	828	916	870	836	830	818	873	874	849	873	830	844	862	818	842	844	842	870	831	846	845	864	818	797	825	857	819	836	873	851	820	829	818	774	823	850	825	850	811	828	800	848	829	873	834	868	863	893	836	829	796	854	822	858	860	862	865	883	819	859	876	775	868	851	801	819	835	840	877	835	850	812	802	819	826	841	814	815	836	850	786	854	818	863	818	801	909	848	875	863	868	806	831	842	832	836	863	825	853	826	846	817	802	770	856	857	809	870	792	870	859	818	851	820	830	847	938	874	793	839	857	804	829	819	837	819	870	882	810	826	856	815	872	835	889	886	884	837	841	825	817	867	844	793	808	817	833	876	849	799	817	833	844	885	808	844	823	876	866	828	833	773	824	853	817	857	831	806	813	809	839	858	857	820	832	863	845	856	838	860	881	817	805	820	817	807	803	826	845	842	880	789	866	821	845	846	799	814	854	846	899	825	836	886	888	878	796	827	851	837	822	807	846	911	831	830	811	860	801	801	827	855	861	810	854	862	858	848	862	834	812	845	851	836	875	823	846	851	804	826	840	818	763	868	854	846	866	825	848	889	829	870	850	865	829	857	825	842	857	829	828	898	848	811	836	909	827	831	867	846	836	889	876	823	817	871	849	819	841	817	838	853	857	854	834	871	834	825	813	833	865	862	808	870	797	859	855	826	822	857	826	858	842	865	794	800	828	868	830	850	788	884	825	837	852	871	815	832	871	901	812	840	800	859	824	778	891	789	806	812	857	827	866	866	810	889	842	865	866	860	900	881	790	827	813	868	838	828	815	855	848	854	823	903	813	854	867	857	807	850	827	874	828	802	843	803	832	785	829	831	856	838	852	820	863	854	833	848	817	876	874	844	868	832	863	817	771	874	871	842	836	848	841	880	872	876	821	878	844	793	835	870	810	849	819	852	853	858	878	852	836	867	811	826	834	827	828	868	843	813	872	868	818	848	848	799	938	857	874	823	816	793	802	884	855	839	825	829	878	871	803	888	835	871	805	818	839	855	874	832	836	802	817	829	808	879	898	838	842	892	794	843	857	820	840	841	854	924	874	818	832	853	864	857	831	871	797	831	839	801	837	853	840	819	807	809	845	798	895	868	791	808	831	874	870	815	844	914	867	805	837	805	832	851	837	853	850	829	840	866	783	832	793	863	833	838	833	871	846	844	867	836	813	808	842	881	793	782	829	861	882	850	817	856	852	837	800	896	810	886	821	848	815	799	862	848	847	856	840	819	863	874	826	814	857	859	856	864	847	837	799	819	849	835	826	837	793	871	859	869	835	830	863	853	846	835	841	888	804	790	821	788	860	822	874	808	853	832	845	871	845	788	855	862	862	817	862	873	837	837	851	810	803	836	841	788	860	840	898	836	853	829	819	862	865	876	854	909	836	869	810	852	873	791	778	820	806	834	839	804	872	838	855	798	859	844	885	865	837	851	868	879	854	807	871	802	845	834	808	844	836	850	845	809	838	835	843	890	849	861	840	820	852	855	896	829	776	889	862	827	847	831	884	842	848	874	864	806	907	838	813	820	839	817	825	822	906	858	841	819	827	804	837	829	845	864	846	838	853	843	843	872	805	827	875	819	859	844	810	867	900	831	789	814	808	843	821	809	833	882	822	842	798	858	815	845	842	853	793	889	783	879	829	859	829	825	828	762	852	867	844	847	850	850	755	798	889	848	868	863	833	830	823	885	791	843	855	841	832	831	795	816	813	820	866	815	809	864	808	817	854	829	829	806	846	836	845	835	835	869	850	837	879	852	843	817	823	818	831	817	838	846	842	848	846	863	836	804	899	870	855	824	831	810	854	870	865	816	890	844	875	842	857	837	811	831	816	860	836	820	849	803	845	848	831	805	852	812	808	844	859	826	843	877	857	789	835	851	845	798	831	822	889	791	775	824	786	830	833	791	887	890	851	883	859	843	847	892	828	861	825	831	803	807	849	875	781	830	859	824	773	859	791	843	831	855	815	827	838	836	788	837	777	872	856	782	779	873	795	840	862	847	799	804	855	831	861	853	821	836	819	827	815	810	860	777	847	885	849	832	891	821	859	841	814	866	850	855	804	859	815	811	899	847	831	901	828	832	855	844	874	802	839	798	894	864	821	828	841	866	842	863	796	825	849	838	859	832	811	817	840	811	857	843	840	861	803	829	862	843	894	891	775	836	843	797	866	809	794	822	807	856	832	816	859	825	852	866	854	855	845	860	863	862	825	851	824	855	827	817	860	786	817	847	850	880	813	867	832	876	897	823	882	829	852	822	847	837	802	893	834	832	831	820	821	842	841	852	795	831	842	895	863	841	868	901	874	853	840	824	825	863	851	876	866	790	815	820	774	856	882	835	838	823	878	854	909	853	813	858	828	817	857	820	840	816	879	817	844	859	835	872	889	837	874	813	880	781	841	862	828	803	824	798	866	822	859	834	855	803	831	863	863	908	826	829	834	846	883	792	821	828	851	815	847	860	886	875	831	855	879	812	808	845	875	872	848	872	861	878	829	845	764	891	802	839	793	871	820	859	805	863	804	868	830	888	832	874	834	846	837	800	845	847	877	816	898	831	760	827	907	871	864	854	822	834	857	859	852	824	855	847	854	864	871	834	878	825	849	845	852	886	823	836	816	864	793	842	847	857	871	827	827	841	818	834	830	863	840	810	830	795	843	898	842	935	825	812	888	817	868	817	806	889	812
7176	497	465	470	388	350	317	283	269	229	242	238	236	233	247	232	238	247	211	251	231	221	214	217	232	184	219	203	246	205	223	225	184	206	209	206	212	209	207	201	219	189	220	223	224	226	209	193	212	201	204	215	207	203	234	215	217	220	215	190	243	202	182	207	226	230	207	212	242	202	190	223	231	178	210	185	197	201	227	202	218	225	224	230	183	199	208	216	195	221	198	207	208	215	174	238	217	219	204	204	228	214	230	195	249	198	210	214	182	231	198	227	220	196	199	212	207	185	185	223	213	228	211	202	188	220	165	221	194	202	217	212	222	213	197	216	214	231	231	216	205	217	212	185	197	215	223	221	218	225	216	253	178	211	232	234	216	224	221	210	204	238	214	241	207	223	244	215	212	219	202	208	254	180	215	211	213	247	232	195	203	201	214	212	218	227	228	225	239	237	180	207	214	223	226	230	235	205	192	215	203	200	245	199	193	215	208	242	236	214	230	188	201	201	188	184	234	215	194	215	205	226	222	214	239	190	216	233	252	182	231	221	227	206	208	216	192	209	191	194	203	207	212	216	206	200	234	215	209	217	226	220	204	211	249	199	216	192	221	170	184	236	208	210	221	220	201	246	232	224	206	209	214	208	201	211	217	187	191	222	190	224	210	228	228	221	244	194	236	224	191	193	223	211	212	212	204	215	207	213	169	222	204	240	222	210	239	190	193	219	239	233	210	203	220	247	210	212	236	226	202	188	206	211	216	202	218	189	252	190	223	225	190	204	213	217	196	206	203	235	195	206	233	198	224	213	220	215	216	215	214	210	209	218	209	223	226	220	228	189	206	233	215	212	223	205	227	222	191	198	205	223	194	250	237	209	220	228	215	201	232	212	226	215	226	214	215	199	211	223	238	208	188	211	225	207	189	203	197	204	197	202	244	189	222	209	232	233	220	194	236	229	197	209	214	196	208	218	226	193	219	240	188	241	188	224	217	202	206	220	221	219	227	210	217	196	218	198	224	215	208	189	196	207	213	240	224	221	219	206	205	203	216	201	229	219	207	207	213	238	216	244	228	205	220	196	199	218	197	200	233	207	206	216	220	191	238	194	205	234	219	203	212	202	210	216	206	209	212	193	204	214	220	198	219	216	205	213	222	237	240	206	225	218	223	192	230	243	209	189	178	202	218	214	231	218	199	212	220	222	229	196	219	211	193	198	192	206	212	203	233	220	216	220	211	170	237	217	236	216	214	199	213	197	212	244	204	203	253	220	257	204	209	208	228	227	220	218	211	200	224	193	213	246	215	198	203	179	198	202	189	192	202	209	233	221	215	206	212	207	220	228	213	222	235	206	217	198	200	219	205	177	213	181	221	192	194	210	196	240	188	253	200	238	178	215	240	219	200	201	221	226	199	210	206	193	214	208	212	222	190	188	207	256	208	217	198	210	185	210	243	208	221	191	200	255	216	192	199	219	224	225	201	209	212	222	252	214	240	207	206	211	216	202	194	228	224	228	219	221	235	228	195	193	228	210	232	231	213	191	216	195	208	213	204	203	218	242	209	199	205	231	197	198	192	238	234	200	217	229	195	200	231	218	219	195	260	206	204	213	195	195	224	220	209	194	205	204	229	205	207	201	198	194	216	233	220	213	200	222	227	196	227	195	194	244	229	231	222	216	219	208	211	224	225	229	212	227	203	180	196	206	225	226	222	217	206	222	205	207	231	215	233	164	214	206	226	203	220	231	201	202	237	223	224	215	201	188	204	216	196	214	196	214	228	206	238	211	214	223	205	200	219	242	202	224	226	211	187	226	260	206	217	207	212	219	199	207	232	200	202	187	198	213	228	196	207	226	209	238	223	216	209	226	224	209	223	202	202	191	200	199	213	195	179	232	218	211	219	192	199	232	224	211	225	212	218	198	220	198	242	234	224	218	206	220	218	196	211	187	215	229	194	216	201	178	210	219	228	223	191	239	227	181	226	259	200	200	204	205	214	228	240	205	224	220	213	220	215	228	203	221	219	228	201	191	196	237	214	218	221	196	197	222	241	211	232	209	202	209	197	221	188	210	229	201	216	197	239	233	199	221	214	196	225	199	191	229	257	226	229	197	194	200	206	234	222	204	196	232	228	226	197	189	204	229	207	220	220	234	228	191	229	235	182	194	199	212	194	194	214	215	192	208	229	224	187	219	231	205	210	218	208	246	237	217	239	190	192	235	219	199	232	204	221	194	205	228	221	228	217	214	197	200	172	195	205	242	218	213	220	233	233	193	228	206	216	215	227	203	218	207	223	223	196	200	221	192	214	220	225	223	192	217	212	212	224	199	224	200	221	175	212	228	213	211	219	241	235	223	188	236	221	226	212	211	218	180	228	194	187	196	225	195	222	183	202	203	225	204	238	221	209	215	188	213	228	232	178	196	199	209	182	230	203	200	207	229	235	218	226	207	201	207	204	212	233	230	211	213	216	209	203	244	226	205	237	217	213	202	221	194	235	197	212	241	212	222	192	191	177	212	229	223	203	227	219	227	246	218	238	221	207	203	213	203	214	195	203	198	212	217	216	209	216	211	225	239	221	197	248	240	216	220	228	201	203	190	222	222	215	236	192	213	198	230	225	210	224	222	191	229	232	197	197	222	215	213	216	204	199	196	222	227	226	199	215	222	213	232	213	192	215	229	206	225	205	223	217	206	230	190	214	207	207	228	204	201	213	208	199	203	226	211	236	201	231	215	195	213	228	186	200	220	202	195	178	205	213	204	198	199	240	192	197	229	199	194	225	201	207	212	254	175	202	196	209	233	193	210	212	187	217	195	214	217	211	205	204	232	232	234	219	208	211	220	216	201	234	201	203	231	228	197	193	221	213	192	241	230	229	222	193	214	215	227	217	223	198	235	199	204	207	238	234	215	198	236	242	199	203	242	214	230	213	191	207	228	211	207	216	224	200	202	199	232	215	231	188	205	207	214	238	214	190	231	214	240	216	229	235	227	211	209	217	211	228	217	214	179	211	233	248	234	213	185	221	197	213	233	212	184	209	238	207	207	228	237	212	212	217	202	211	215	230	221	197	223	202	239	248	222	217	185	197	214	220	208	227	227	233	196	218	199	227	230	192	208	232	216	192	229	224	202	233	200	225	202	217	221	209	209	190	219	230	218	222	222	207	200	239	230	202	242	231	222	245	212	202	190	220	207	180	232	266	224	216	178	227	187	224	218	260	205	206	238	208	216	197	197	203	188	210	255	218	242	232	225	211	215	188	177	195	216	219	199	201	211	221	209	203	189	225	197	210	234	227	234	204	243	227	192	203	224	209	237	215	223	202	187	222	210	219	223	198	198	203	219	202	239	212	213	201	186	195	186	210	226	203	211	205	222	206	222	203	182	230	207	202	208	220	210	213	204	218	217	238	212	193	227	194	186	176	206	218	195	214	194	222	200	211	216	219	215	217	201	183	215	212	224	227	204	251	227	208	206	222	214	199	203	205	193	197	210	210	220
6226	835	1240	1421	1283	1183	1164	981	868	866	828	792	742	682	710	627	660	640	641	644	588	587	576	623	578	602	561	594	615	584	569	574	568	587	624	578	562	566	568	587	590	591	628	594	565	575	556	585	585	602	591	615	610	615	568	616	598	618	554	547	562	591	579	560	607	551	597	610	532	586	562	585	600	523	562	588	602	598	591	553	617	566	586	623	556	578	593	634	577	571	586	589	599	597	556	604	544	572	641	586	594	558	589	568	561	613	557	608	607	584	582	552	580	569	537	581	588	565	583	512	548	609	542	566	598	597	580	649	623	566	522	570	572	566	620	567	595	599	605	597	604	565	578	625	615	566	599	605	562	593	565	596	596	606	575	557	607	592	530	606	586	605	602	584	577	592	575	543	557	551	532	581	606	579	561	588	583	607	584	592	549	579	594	565	533	600	605	601	592	607	590	564	606	566	597	591	587	534	575	554	572	580	644	500	544	557	560	591	543	579	555	567	608	585	608	543	582	561	574	570	580	575	561	574	564	579	584	587	552	606	606	579	591	592	578	580	567	611	533	612	563	617	553	538	596	591	574	582	576	545	526	614	555	556	534	603	580	588	562	597	554	548	597	549	546	569	612	610	575	612	582	529	579	567	622	561	563	601	584	574	567	572	576	569	559	586	587	592	558	582	607	569	541	569	594	571	585	588	588	583	559	546	588	555	560	580	594	565	598	541	639	552	575	566	558	598	574	573	606	585	568	583	578	610	568	585	592	582	596	555	590	587	551	566	564	558	565	590	549	544	580	614	599	602	601	581	569	630	603	607	551	603	538	552	573	623	531	602	587	580	609	591	560	531	578	623	553	627	554	599	596	584	577	531	615	595	575	550	601	572	586	631	568	666	551	567	589	582	603	604	540	590	564	591	595	547	587	600	539	572	616	547	541	551	548	567	566	599	559	530	570	642	567	537	602	589	547	566	612	551	594	637	582	565	545	580	589	568	576	530	575	583	550	586	564	628	537	607	562	541	567	562	586	552	572	552	586	530	589	548	570	574	570	599	626	579	580	544	589	564	595	563	578	574	599	507	590	583	605	581	584	570	614	592	584	567	561	553	590	544	592	606	611	571	545	572	552	563	563	594	558	598	611	572	539	618	624	576	597	606	583	546	610	604	526	567	579	559	578	591	534	556	571	559	572	575	584	570	593	600	594	595	628	550	571	614	586	573	529	582	557	558	579	603	590	555	602	586	614	542	555	560	537	556	585	574	584	544	588	574	578	590	596	585	570	565	581	573	596	563	549	596	583	542	580	596	563	558	580	557	557	598	602	588	571	579	531	600	625	563	581	600	560	566	577	600	576	541	589	620	568	643	605	538	557	564	569	553	563	583	560	567	567	569	559	573	581	592	545	578	571	591	579	586	573	612	561	531	556	570	566	626	615	565	573	550	556	588	583	603	529	593	584	651	641	590	607	589	549	606	588	603	563	604	577	561	592	589	594	557	569	585	577	595	588	645	541	618	611	576	563	596	564	547	560	547	608	583	566	617	561	561	532	615	590	588	548	537	578	613	546	585	577	593	612	563	555	613	566	630	574	560	614	584	591	553	596	546	549	590	564	594	594	583	554	619	565	562	556	594	596	553	606	597	546	530	550	589	578	616	600	608	557	603	568	549	593	563	548	555	518	572	557	540	559	568	572	617	574	570	569	596	624	580	592	596	563	587	579	565	567	590	530	561	581	607	612	604	594	579	566	597	552	572	590	558	602	559	572	600	547	573	572	553	591	563	558	616	576	579	587	586	583	610	564	573	597	582	602	519	567	562	601	605	595	556	591	593	590	593	575	609	545	534	598	550	570	599	589	567	587	570	572	560	570	572	608	587	590	544	584	601	543	567	610	578	566	543	598	596	581	545	562	546	569	562	559	579	621	565	543	587	615	581	596	611	604	617	563	577	621	585	544	575	581	612	609	552	617	539	604	587	606	584	599	597	608	542	594	578	586	541	586	592	595	552	573	600	547	588	586	551	568	548	576	549	517	646	630	604	571	562	548	561	581	582	579	627	590	581	566	589	588	557	602	583	532	578	568	580	575	585	565	566	566	625	545	556	579	583	587	588	607	595	580	549	562	558	588	599	556	553	580	580	548	591	584	593	569	580	593	546	572	579	581	595	578	580	612	580	589	577	582	544	579	565	596	594	566	602	566	544	641	581	579	577	556	571	555	593	591	568	574	596	564	597	555	609	567	597	598	623	564	601	597	630	608	571	612	557	631	598	588	593	547	542	610	583	617	607	596	551	600	512	519	595	552	573	596	550	559	556	557	582	578	597	558	580	589	625	618	576	628	591	548	587	527	555	585	545	596	566	564	585	565	570	574	581	571	583	568	581	571	628	582	566	598	576	542	587	545	612	561	549	630	554	562	609	590	576	597	551	521	570	546	560	569	574	563	575	600	546	567	590	530	602	560	572	582	593	581	581	592	547	560	548	535	580	555	568	552	612	549	616	582	550	592	595	556	584	588	642	581	568	589	624	622	608	597	568	576	536	594	556	590	566	571	555	594	596	610	590	599	591	620	587	562	609	561	583	575	587	595	566	617	618	573	568	552	572	606	535	618	587	495	583	565	621	611	584	608	599	554	564	583	544	555	548	592	576	572	585	581	557	565	587	569	554	544	558	533	573	575	568	582	575	602	611	560	611	613	595	592	580	613	588	548	611	576	602	561	622	560	549	627	563	547	585	585	590	578	618	554	609	584	590	585	560	559	576	573	567	560	580	605	572	559	532	559	564	547	590	557	568	565	579	600	581	591	603	606	582	555	603	585	551	553	557	542	619	644	605	568	596	572	583	591	586	586	589	565	563	601	591	620	549	606	586	611	570	607	599	596	598	614	568	571	603	584	552	548	548	593	582	575	596	570	589	573	558	592	594	575	559	569	511	568	552	547	548	538	569	537	565	605	612	534	592	596	532	552	572	536	591	582	572	535	584	583	559	598	588	580	601	601	564	598	619	566	588	568	623	596	586	587	585	603	557	575	610	553	587	605	584	587	574	590	596	564	591	586	596	584	558	569	554	577	568	546	595	575	608	616	567	604	556	598	594	571	620	596	565	584	628	610	546	565	537	595	551	540	566	604	566	553	592	600	605	606	586	607	618	577	593	615	592	566	573	603	580	553	550	557	580	558	569	577	590	569	585	574	581	554	548	549	591	566	612	620	626	594	572	579	555	562	534	559	594	577	577	586	574	537	596	587	581	589	591	545	591	611	527	554	594	528	617	564	591	581	555	513	556	561	582	565	536	619	590	544	607	583	546	590	567	548	558	594	566	569	565	609	604	566	603	552	605	542	580	544	557	568	550	590	576	543	582	585	598	611	604	579	593	556	557	584	618	567	596	590	604	553	568	586	595	593	607	544	559	612	608	542	641	589	562	571	538	590	567	565	569	570	573	600	519	603	579	599	575	577	566	578	598	589	598	573	569	541	584	575	558	575	557	561	584	605	565
14715	1357	1102	845	729	671	566	556	471	524	421	437	372	421	401	400	388	402	391	382	389	376	377	333	372	366	354	332	356	385	356	340	348	383	397	387	375	337	360	390	343	397	366	367	355	387	371	400	400	388	392	403	372	392	378	366	350	401	378	363	364	366	358	348	360	373	399	378	378	362	369	383	397	412	353	348	375	368	363	370	355	366	376	328	338	361	382	382	320	359	368	358	350	404	380	330	407	394	364	369	384	364	381	374	366	352	379	355	374	376	393	393	364	356	379	375	374	331	378	377	353	365	345	377	369	345	399	356	363	359	318	383	399	330	360	409	361	399	365	330	350	363	365	365	360	362	360	371	371	340	351	380	352	369	347	359	353	384	387	338	350	343	344	373	375	335	394	379	366	350	334	395	336	357	362	383	381	373	324	393	367	360	399	371	373	350	369	395	338	341	387	352	353	376	337	346	393	329	344	356	336	367	331	368	371	365	372	351	347	361	362	329	366	376	368	363	356	373	354	346	401	415	356	354	373	355	355	344	368	378	380	371	364	344	375	347	370	397	364	358	354	407	357	353	333	327	345	375	359	366	375	337	379	372	352	364	355	361	381	317	386	345	388	358	349	322	352	369	385	375	385	374	381	405	333	368	346	369	324	320	368	386	388	340	393	369	394	349	388	394	401	396	358	382	343	347	342	343	336	391	356	368	357	371	356	315	361	334	351	373	363	353	369	374	365	388	396	352	361	393	359	356	379	335	351	357	340	340	341	369	348	365	356	382	310	367	353	348	330	347	377	354	307	352	349	363	400	346	313	384	351	369	406	362	377	388	373	348	389	350	365	371	351	377	370	354	402	374	363	380	383	373	344	369	377	362	394	386	366	407	376	428	414	369	376	342	378	357	370	356	375	317	348	338	380	336	369	349	358	364	377	389	360	350	337	376	396	371	340	362	390	341	362	347	374	345	354	358	357	357	347	348	401	354	401	373	384	392	359	347	386	358	363	363	396	365	377	386	330	385	402	379	374	371	338	383	375	366	356	368	352	361	375	373	370	370	383	395	385	347	387	355	316	385	369	392	370	375	337	394	372	348	372	403	378	372	358	403	351	319	350	343	366	376	372	350	368	362	378	379	327	364	371	366	335	326	398	346	364	369	378	364	328	338	355	333	350	389	351	364	362	348	354	377	386	353	344	347	363	344	395	336	350	378	331	361	352	410	351	365	337	358	374	390	392	376	377	384	355	356	327	362	346	365	365	350	373	375	359	373	337	361	358	382	356	349	367	386	384	391	336	351	353	390	364	342	389	363	387	352	393	350	397	362	365	379	341	315	344	356	373	337	364	388	326	360	370	356	331	348	372	354	342	358	348	375	350	362	398	375	358	355	335	354	360	393	372	350	353	337	358	371	335	356	361	350	391	347	341	368	366	362	355	359	381	416	358	331	288	371	393	334	420	337	358	384	382	376	375	376	369	374	359	334	366	333	338	348	430	391	391	374	323	337	375	348	394	363	391	389	374	402	352	382	394	360	374	340	399	354	379	370	374	319	335	393	366	379	357	387	396	371	378	371	352	387	383	353	373	354	379	373	378	342	352	380	319	364	395	365	368	350	399	345	372	394	374	351	372	354	357	353	393	431	346	371	362	343	354	362	363	351	352	371	395	343	349	375	368	364	354	359	331	373	385	337	361	366	373	401	377	333	353	350	406	343	333	394	395	348	356	368	385	387	345	367	341	342	332	399	318	367	373	364	319	384	326	368	364	352	351	363	333	346	365	351	363	342	347	367	371	373	348	377	385	349	345	370	362	368	367	351	349	360	359	377	357	379	349	360	361	383	349	398	332	380	386	383	357	347	358	337	387	403	384	356	315	341	379	353	387	343	355	354	347	326	341	391	339	383	384	338	381	372	335	369	350	381	379	359	359	369	353	302	363	336	331	382	340	401	360	354	364	368	362	404	349	346	330	362	342	389	389	326	375	353	338	385	383	380	391	351	340	375	348	366	356	320	366	392	363	350	364	363	388	316	389	379	355	358	385	382	360	332	371	342	319	375	419	373	374	356	354	343	350	368	351	358	384	376	377	370	375	362	368	335	354	366	319	368	349	340	376	361	369	367	356	347	343	389	375	367	396	358	391	355	365	332	358	382	371	357	384	352	368	364	358	353	350	344	330	368	363	360	350	354	365	351	379	353	374	326	362	339	380	350	351	361	396	370	357	379	381	379	373	354	370	361	353	340	333	365	361	342	358	389	402	402	354	363	328	383	367	340	371	370	382	387	390	365	357	380	351	339	364	367	395	353	373	373	359	334	369	369	326	380	342	362	350	363	353	352	374	348	359	333	378	331	383	360	368	366	402	406	382	367	368	386	378	344	328	380	391	391	369	371	388	368	350	390	365	388	383	363	364	367	334	350	350	362	342	371	408	344	379	373	348	359	367	381	343	380	356	352	367	343	371	374	358	332	377	361	370	368	343	344	391	331	389	346	364	388	337	363	352	358	392	349	404	390	336	362	353	351	367	347	338	374	381	300	383	355	381	376	307	361	370	359	341	395	345	343	333	386	319	365	359	362	408	351	381	359	381	356	379	366	365	386	369	345	376	401	323	396	400	357	380	363	381	364	334	330	374	374	349	349	357	404	341	344	348	358	370	352	352	343	334	353	350	349	368	333	362	366	372	342	355	343	381	382	382	404	382	363	364	355	378	382	364	376	325	328	358	371	373	352	369	338	345	347	352	346	367	328	343	377	320	348	358	354	368	348	369	350	382	349	349	363	378	366	385	357	368	363	351	407	352	360	375	340	378	343	372	370	377	364	367	376	362	363	357	347	351	364	366	334	357	337	400	308	386	338	377	406	362	401	377	364	338	349	352	359	352	359	352	389	333	293	412	332	397	352	379	382	347	369	360	383	380	356	349	368	381	370	370	364	387	368	352	373	379	358	407	362	336	373	367	339	383	349	362	387	352	360	365	334	333	353	364	381	368	384	344	393	384	339	336	327	344	365	321	368	330	341	371	391	366	354	357	362	357	329	356	348	349	398	356	351	339	357	370	306	325	373	386	331	394	373	381	347	371	357	400	360	347	362	359	363	355	340	382	360	414	362	327	336	363	343	326	363	389	385	420	370	375	351	327	334	352	383	331	334	378	347	358	356	405	371	356	385	320	333	312	407	361	371	356	350	407	331	333	349	366	347	376	373	359	376	361	389	378	363	394	358	398	349	361	369	377	407	382	349	347	337	357	350	397	356	329	382	350	371	376	390	384	354	378	384	338	351	384	389	393	376	405	347	347	374	372	369	356	320	348	399	379	347	363	366	359	396	388	376	366	367	392	368	397	353	357	327	393	340	375	344	361	356	365	350	374	368	416	392	374	342	375	359	347	368	328	336	335	341	335	365	361	371	363	365	377	395	383	330	370	362	371	365	328	366	382	335	362	362	345	347	363	368	370	363	371	352	350	366	376	353	372	331	394	355	422	385	364	361	360	356	372	372
8536	1419	2211	2476	2347	2124	1896	1755	1482	1398	1365	1294	1259	1106	1079	1030	1045	1002	967	1044	1019	925	1005	1014	985	922	967	993	936	924	941	895	935	862	908	948	923	945	953	870	891	923	890	953	926	884	883	894	891	864	899	878	875	921	891	872	890	870	900	921	886	925	884	957	878	878	847	842	883	923	923	919	960	863	904	899	880	872	894	849	902	857	951	896	909	894	873	951	906	909	905	930	875	873	910	834	864	952	884	882	894	938	931	968	880	868	940	872	879	913	878	848	901	911	924	874	908	955	906	934	920	887	864	873	897	891	879	885	936	944	899	924	862	932	894	880	837	920	900	874	894	884	866	882	881	913	913	855	893	873	879	891	888	876	833	942	875	914	867	936	913	960	926	857	860	858	846	906	921	869	908	882	872	912	960	867	844	860	860	868	914	915	920	893	854	902	909	870	894	932	836	933	808	907	896	938	881	905	897	897	938	883	868	871	926	909	862	868	858	952	865	889	918	880	924	863	908	917	859	852	866	884	947	878	897	906	878	909	950	872	882	864	968	875	939	900	905	896	904	872	862	882	910	988	920	929	893	874	955	892	849	915	888	854	813	901	889	907	832	875	928	852	812	836	946	862	923	861	917	892	918	931	946	849	845	832	912	831	910	919	906	881	882	900	914	906	910	875	854	916	973	855	887	906	881	827	891	911	912	874	893	907	895	838	861	905	904	883	941	907	879	911	949	991	900	841	896	850	862	921	878	853	869	887	915	896	864	858	836	944	850	887	873	897	928	859	932	941	884	873	898	900	920	890	932	871	874	867	884	938	842	916	917	878	889	888	867	941	851	931	908	854	917	878	911	878	858	886	852	867	888	914	895	908	904	860	908	843	886	867	864	890	943	913	878	887	870	884	898	896	890	916	892	926	881	867	884	827	903	820	938	940	888	885	933	899	931	909	993	840	898	946	888	921	887	876	885	914	874	891	916	923	875	858	902	891	875	882	910	947	922	907	871	879	888	877	938	881	916	886	926	909	919	866	835	911	870	920	856	860	922	896	934	846	925	874	897	858	915	912	945	879	900	861	906	863	905	908	926	899	947	929	873	880	931	846	911	840	909	911	887	923	942	883	873	904	827	865	900	921	892	876	860	886	905	976	899	878	890	925	844	920	941	843	926	913	929	871	853	895	909	881	896	914	908	887	874	941	875	875	910	939	879	844	825	878	919	925	857	930	934	905	917	854	922	918	908	881	913	877	900	865	931	919	935	889	858	865	847	887	965	869	981	944	936	927	888	835	842	892	908	906	863	910	883	929	901	830	901	881	917	917	897	935	898	886	926	878	890	858	935	868	866	892	869	878	910	906	843	804	900	890	899	920	851	863	869	887	849	949	892	831	862	896	901	909	853	850	841	922	885	874	839	870	913	911	910	930	885	871	885	855	891	885	886	931	911	913	912	901	870	878	892	922	911	869	908	906	874	884	898	934	913	834	903	920	845	870	904	918	875	892	899	806	924	933	888	917	842	833	865	903	920	918	872	928	892	924	910	945	908	919	892	919	839	894	896	914	893	854	907	897	946	856	854	866	894	885	819	900	875	937	866	909	827	873	901	890	870	872	921	878	909	930	841	876	881	836	905	934	911	887	881	906	848	939	878	891	895	843	890	910	856	898	945	880	854	844	892	872	898	868	895	884	920	899	899	908	902	880	886	868	912	872	879	858	947	870	881	858	919	903	853	848	918	895	879	900	884	836	842	893	862	863	860	936	893	854	885	905	877	888	901	846	937	894	913	886	887	875	926	865	879	857	920	918	895	854	907	851	946	890	906	847	910	863	830	840	860	868	919	931	863	854	919	801	919	879	910	841	913	846	885	876	956	831	919	914	869	861	875	929	937	852	867	917	857	882	902	877	851	943	873	871	897	964	937	861	860	907	884	878	912	882	920	865	956	888	868	893	872	904	902	899	916	939	946	858	939	924	829	912	904	879	835	891	889	878	866	891	858	893	831	938	877	921	880	937	941	919	871	901	899	922	852	902	954	907	873	878	925	912	912	923	870	913	898	870	896	900	879	911	891	876	871	856	867	850	917	896	864	890	941	878	918	928	860	923	904	883	882	924	871	930	908	882	883	861	913	861	857	902	912	877	885	934	896	918	917	827	878	918	855	860	869	901	912	845	875	893	893	892	931	902	922	925	885	918	875	781	896	955	915	956	855	879	873	927	876	895	857	921	912	926	896	888	899	832	863	874	879	907	935	871	885	856	891	924	856	878	932	870	896	908	858	895	910	902	861	887	917	885	899	911	925	858	818	871	889	895	934	892	931	896	859	905	942	891	900	894	878	937	896	880	945	885	883	882	915	926	891	876	902	928	872	907	920	874	887	889	890	875	874	868	907	940	872	890	904	886	861	910	936	897	892	917	876	871	922	870	873	972	918	890	872	891	878	856	875	898	951	921	852	897	937	897	884	914	854	885	843	876	873	869	868	875	860	852	850	900	964	932	889	875	888	917	928	870	919	919	886	876	909	912	880	898	902	843	897	895	875	879	897	911	877	871	927	846	886	878	875	847	831	888	865	907	925	887	864	848	850	888	906	845	872	887	944	940	847	858	828	867	896	887	882	893	885	881	848	922	877	854	840	898	894	945	901	904	900	875	918	873	882	905	897	856	911	898	885	887	869	894	910	884	851	929	914	858	891	868	879	850	926	874	915	885	934	872	928	862	884	902	858	848	879	892	856	888	930	910	904	902	896	934	910	949	863	893	895	874	862	897	839	876	904	860	949	892	895	852	935	908	861	866	851	872	862	881	903	923	895	917	947	933	848	923	962	872	928	903	867	879	886	890	942	882	817	889	912	893	875	911	901	918	858	914	888	890	894	935	887	898	869	868	878	870	895	881	883	913	867	909	855	879	848	853	858	873	914	914	878	880	946	871	901	932	856	943	856	927	894	933	903	907	871	904	941	825	949	888	925	918	848	945	922	910	872	872	838	864	914	954	933	872	896	844	863	956	895	876	910	904	819	850	943	897	914	898	902	921	881	855	866	877	942	880	904	962	834	903	902	882	867	861	867	861	900	922	867	913	851	878	854	855	887	881	917	879	877	856	892	879	930	867	937	893	857	908	912	906	876	861	855	892	895	898	947	901	900	809	928	928	893	900	919	893	905	872	893	892	894	847	903	941	872	870	940	912	921	941	918	859	891	904	870	856	926	891	883	880	854	896	869	886	868	860	942	875	869	892	901	867	915	897	893	873	916	877	921	902	893	830	821	856	881	850	930	901	900	841	860	904	927	883	856	964	946	905	895	914	908	931	834	896	895	843	937	898	881	870	892	879	896	911	889	896	853	926	903	885	843	942	900	868	853	911	854	950	932	928	946	875	894	937	897	891	857	927	852	898	853	873	934	913	923	924	848	950	956	896	866	952	830	807	898	873	875	896	893	904	872	913	922	922	876	817	862	909	868	836	851	947	920	881	946	925	917	858	895	929	881	910	887	913	915	934
1780	374	338	344	380	377	359	370	346	394	364	374	339	359	353	365	343	369	388	345	340	379	357	370	354	392	358	341	331	341	357	362	342	388	355	362	348	349	371	374	349	351	362	354	363	341	374	367	342	383	372	360	353	381	381	371	382	336	371	345	349	382	377	305	389	366	373	382	364	408	348	383	348	356	344	343	342	343	367	346	358	351	355	369	361	340	348	348	352	358	305	358	344	358	356	375	319	393	375	315	340	352	324	375	396	342	406	391	341	385	348	347	416	380	324	406	376	343	359	393	331	338	320	355	335	345	371	363	375	358	334	331	340	370	327	341	344	367	355	359	368	328	362	339	352	347	350	325	350	330	330	346	343	374	354	375	356	321	382	343	362	379	372	347	393	327	319	340	369	357	369	360	374	328	367	316	372	340	407	342	353	340	373	360	353	340	333	343	327	329	360	356	341	393	358	373	338	354	379	347	360	367	329	330	368	400	340	353	381	353	367	386	391	367	357	397	387	398	326	397	367	333	344	341	369	345	369	405	370	361	336	345	337	361	365	370	361	359	339	359	343	333	395	348	351	372	315	338	319	412	375	406	357	352	409	363	358	339	399	351	374	319	347	326	362	345	333	363	354	351	363	354	369	377	366	372	390	354	338	350	357	336	342	346	380	365	355	341	337	343	339	341	368	346	327	375	339	367	327	367	378	363	364	387	399	375	351	352	372	382	340	342	323	385	365	357	385	361	346	336	368	374	374	354	352	356	340	357	358	333	380	374	341	378	356	332	353	396	335	343	379	337	364	377	351	320	356	341	344	389	329	338	329	366	335	335	370	375	318	326	344	369	375	399	393	384	339	353	375	344	399	362	361	358	355	362	364	342	339	345	357	362	370	332	344	351	387	398	368	342	367	350	321	374	351	334	325	318	343	337	377	384	383	346	371	354	373	362	337	351	334	343	369	335	347	351	351	361	364	345	358	335	359	366	325	347	350	340	326	361	348	381	355	344	354	380	385	371	337	360	393	348	361	398	345	343	362	374	360	347	346	332	335	358	346	359	353	368	360	350	342	394	365	368	354	358	407	346	354	387	382	364	372	361	374	347	347	377	333	347	348	349	309	361	365	344	371	343	383	366	394	386	323	326	347	380	382	337	334	356	367	324	360	370	351	359	348	353	364	341	316	370	340	335	355	375	355	367	367	339	353	385	350	356	362	328	354	381	343	341	377	364	359	397	354	377	372	356	365	343	345	339	330	352	341	338	318	346	356	366	364	358	327	367	360	379	355	351	396	387	368	342	333	383	390	399	343	330	373	338	416	398	351	375	341	361	368	306	327	336	364	371	338	349	371	312	330	335	362	374	329	352	354	376	320	377	351	379	356	403	336	345	339	340	368	354	339	340	339	377	355	372	367	346	345	360	350	340	315	375	350	342	349	311	346	390	384	384	370	350	347	311	373	373	346	353	367	374	385	362	351	349	343	368	344	297	346	383	377	332	344	340	334	329	351	336	316	357	346	320	364	375	363	361	319	341	381	370	354	384	320	341	397	367	349	326	379	359	313	365	354	346	355	347	353	351	373	360	368	386	344	367	342	333	369	337	365	335	364	358	354	362	350	363	360	332	353	372	380	342	323	368	374	329	376	341	400	363	354	370	371	386	334	361	391	375	349	368	351	376	349	329	380	311	322	326	310	351	335	372	365	351	342	327	338	350	368	363	335	355	378	357	324	371	325	390	346	367	384	347	339	364	368	409	342	365	336	354	358	354	366	348	361	359	371	353	365	327	354	396	389	358	365	340	372	359	407	386	347	339	358	358	346	322	363	415	329	351	340	327	361	355	342	329	377	350	411	393	421	365	367	375	315	348	332	362	363	378	377	399	395	346	360	316	369	395	341	358	346	374	365	333	345	332	398	387	322	355	370	367	364	350	349	343	400	379	346	366	315	371	358	408	315	342	326	326	369	362	368	357	340	316	342	338	375	369	342	334	325	356	374	343	334	380	333	361	365	333	355	386	364	334	391	373	367	371	355	368	352	369	380	382	328	326	366	385	397	370	327	379	329	392	377	353	344	352	330	362	367	381	331	352	381	350	332	358	348	359	349	384	375	333	369	369	362	382	390	340	319	356	364	383	310	325	383	363	336	379	380	304	355	339	365	331	348	360	350	359	385	381	347	367	369	357	371	411	348	411	320	355	343	323	363	335	346	345	364	362	328	344	366	330	375	389	352	365	380	351	369	377	333	312	386	332	348	369	332	399	361	353	370	311	356	367	379	367	340	335	357	340	355	357	377	389	343	353	377	392	410	342	370	363	334	348	336	353	363	326	362	366	336	341	368	355	356	332	400	328	351	355	329	353	375	392	357	356	334	392	333	339	388	357	364	379	390	345	395	369	350	395	374	306	308	407	365	367	326	338	353	379	367	370	348	356	373	322	364	350	373	322	315	367	330	418	338	349	362	347	352	344	335	343	367	380	342	353	355	320	329	297	370	322	360	332	388	321	348	391	359	381	338	366	354	331	379	357	347	350	385	396	344	382	356	325	375	388	352	368	356	357	367	337	349	387	349	353	354	370	335	384	349	351	315	344	373	335	329	347	340	347	370	341	371	361	383	371	335	376	380	360	363	361	342	349	333	368	365	353	326	356	366	361	349	329	366	378	348	383	365	327	337	325	345	376	316	360	347	368	364	373	405	355	324	363	329	350	359	355	398	348	338	383	380	360	377	341	354	355	363	370	333	346	375	377	376	348	367	342	368	341	331	379	383	321	342	337	401	368	366	343	360	330	349	353	353	359	353	366	339	343	391	367	380	369	377	362	344	367	346	346	385	359	349	337	338	360	379	363	363	423	346	376	345	348	364	342	354	350	360	347	370	330	342	331	295	347	355	337	364	353	328	359	370	356	356	328	383	400	357	368	356	378	363	334	336	371	350	345	372	378	347	331	366	345	366	352	335	385	317	352	330	330	386	377	388	398	380	364	335	362	363	340	345	351	365	353	372	368	388	369	335	365	392	334	356	360	367	372	374	366	318	328	373	367	346	319	354	349	349	346	337	328	340	329	375	336	337	360	335	339	355	378	351	393	339	362	353	367	375	356	364	351	341	378	349	360	354	356	354	325	355	400	345	342	350	350	361	341	317	392	338	365	365	323	377	346	340	317	393	404	372	368	360	353	331	357	410	406	360	374	341	367	385	353	364	381	381	368	357	383	382	355	362	337	334	355	379	315	346	372	331	325	379	367	332	358	343	345	367	363	354	372	339	362	342	366	352	338	350	350	336	362	369	356	355	363	341	349	375	350	318	370	337	314	379	370	345	351	378	355	364	325	309	334	343	338	382	367	363	343	361	337	315	337	359	378	320	388	326	368	359	311	331	355	387	362	395	399	363	354	379	342	362	384	371	347	343	353	332	356	365	334	334	336	369	336	344	374	344	362	374	369	344	341	341	323	388	368	369	336	316	338	324	363	354	347	328	363	361	332	342	354	350	362	361	374
2061	885	825	896	926	903	898	872	873	865	876	874	861	863	887	864	832	871	779	917	797	864	861	823	888	793	853	871	804	780	848	862	773	860	862	820	835	830	873	861	842	900	816	821	834	816	850	912	827	908	910	863	841	791	841	832	869	857	830	864	859	867	808	842	887	845	827	865	834	871	857	834	810	872	837	807	866	816	859	881	852	848	841	828	874	862	826	841	845	877	846	839	825	795	815	856	828	875	821	810	841	876	831	845	833	841	830	845	852	849	827	868	858	871	838	885	849	881	863	881	830	877	801	835	809	842	804	806	894	799	812	827	868	885	807	873	854	857	804	843	806	876	851	814	862	831	820	810	805	840	828	888	872	867	853	824	792	875	807	869	862	826	828	847	879	873	852	863	931	825	827	862	865	824	852	782	837	821	811	829	854	839	857	848	832	795	839	854	847	860	808	841	868	893	854	824	809	848	856	791	854	812	850	845	854	862	874	854	838	842	820	888	868	868	825	820	846	838	846	807	793	821	860	845	828	827	835	844	849	843	835	833	851	877	877	880	809	797	834	863	824	848	815	866	811	835	829	857	868	861	872	802	844	843	880	832	833	794	778	830	815	838	858	863	851	846	868	875	821	823	853	868	839	804	848	815	845	847	849	810	845	814	791	839	876	904	826	858	785	822	882	770	772	874	865	881	822	824	891	812	891	859	847	877	890	914	827	847	807	889	879	837	849	874	871	785	887	885	855	819	842	836	905	880	832	894	885	835	857	852	873	841	816	888	830	863	834	820	832	833	857	850	847	827	860	854	876	807	852	810	880	797	860	842	792	852	887	850	866	826	868	878	831	818	878	889	863	834	836	863	861	851	808	866	805	868	898	847	809	825	799	846	889	864	855	847	828	876	786	834	818	815	821	852	853	927	821	848	824	869	869	790	855	872	819	801	838	877	809	825	835	842	805	887	825	817	823	859	869	803	830	864	853	839	871	859	882	861	873	853	840	861	908	820	860	826	847	823	839	858	812	862	829	830	858	877	821	855	801	867	808	831	859	870	871	841	798	822	824	907	900	864	866	865	848	856	870	774	813	813	872	923	854	865	781	831	793	815	861	812	775	892	858	859	885	830	856	846	914	849	844	847	834	862	842	800	880	831	824	867	809	835	799	832	833	854	831	831	879	824	910	784	804	833	838	833	864	871	913	833	847	833	823	867	820	856	832	847	828	812	837	911	792	835	842	809	807	844	806	844	825	858	853	859	923	836	828	818	904	867	865	855	871	876	851	888	856	824	850	840	812	836	825	870	853	876	813	837	848	830	824	871	853	815	843	859	833	869	812	815	848	801	881	783	836	875	786	798	806	809	836	846	839	838	890	807	889	778	838	858	838	809	862	881	875	848	864	816	851	819	810	893	861	841	897	843	783	834	810	860	840	849	821	834	830	836	862	864	857	871	818	863	833	892	822	897	845	859	843	811	893	848	869	881	828	850	883	828	877	858	855	828	815	879	835	859	797	814	855	855	825	847	788	840	865	836	892	869	875	832	810	857	855	844	833	812	859	818	828	842	869	837	811	841	875	837	889	872	852	824	856	878	864	839	874	826	807	896	850	796	809	825	891	835	880	837	821	829	845	791	840	883	828	844	877	827	891	807	812	840	841	869	885	841	821	800	868	882	850	883	830	890	855	802	849	833	863	847	767	830	865	831	834	826	839	787	840	840	873	821	855	789	815	825	835	881	798	811	875	867	866	846	848	868	897	785	810	848	877	821	842	813	864	799	859	850	868	800	864	829	856	841	832	824	892	804	807	822	824	813	854	858	879	816	810	814	826	858	854	882	796	886	869	843	836	827	786	829	828	804	779	880	805	858	822	880	912	815	884	800	855	912	832	785	866	838	824	813	789	835	856	877	842	876	940	829	826	815	873	805	855	861	844	849	858	843	854	840	841	817	848	861	870	794	858	829	829	846	839	834	852	868	850	877	838	827	922	841	858	798	820	858	824	818	876	845	883	806	836	852	871	830	847	842	766	864	840	815	854	825	817	855	860	848	837	873	862	851	885	771	811	851	857	833	866	838	808	850	842	853	876	891	851	802	851	854	794	819	858	845	801	809	823	848	852	814	847	836	818	833	866	858	852	816	867	841	879	880	915	843	806	819	870	849	854	784	838	815	863	866	842	826	852	882	869	865	859	892	837	832	795	820	830	827	836	851	841	834	859	853	856	842	858	841	835	818	833	868	836	873	877	849	844	830	812	837	837	857	862	815	814	856	833	866	830	817	810	827	802	851	870	865	866	834	857	833	851	909	847	904	813	833	816	894	867	805	871	825	830	831	838	877	826	887	846	843	821	798	871	826	863	863	876	811	867	818	873	855	807	848	854	851	828	820	880	881	842	883	876	805	844	839	860	907	841	854	812	858	803	848	851	834	834	808	826	871	799	823	862	838	836	867	832	910	833	828	844	876	859	831	798	835	840	806	871	842	783	849	834	843	832	857	844	818	835	840	832	847	836	875	847	807	845	803	805	804	889	807	822	824	866	811	868	850	846	880	846	842	822	847	858	790	891	854	882	834	797	828	843	829	834	872	819	815	859	852	859	835	811	805	807	852	846	846	861	850	837	830	914	838	860	821	815	810	873	854	832	833	832	886	912	791	842	860	832	889	840	851	841	852	839	857	818	824	881	836	847	838	857	851	846	846	829	849	854	868	849	814	809	888	870	834	879	778	920	839	812	874	830	841	821	820	841	842	813	868	895	851	847	841	838	907	846	819	861	858	878	799	869	923	882	795	846	882	873	855	875	827	857	856	881	837	841	823	880	900	839	815	878	849	866	825	853	842	838	819	897	854	853	856	852	812	823	885	806	840	876	898	861	859	865	849	819	857	807	866	796	860	870	865	806	831	846	849	835	874	844	809	880	809	853	823	853	824	883	805	883	847	850	843	864	852	811	827	841	925	853	853	833	830	852	792	797	816	804	824	835	842	836	846	820	839	804	897	836	839	858	853	839	859	816	807	826	877	827	835	794	830	870	816	847	910	830	792	841	867	840	846	803	877	813	864	847	899	830	891	853	858	846	839	847	859	882	832	859	837	793	814	889	856	855	877	832	856	834	817	821	820	859	853	815	890	877	818	909	809	842	843	824	822	805	819	825	831	850	922	812	846	851	835	875	864	837	871	852	882	827	855	850	859	834	837	810	827	859	788	808	808	849	925	800	799	905	824	863	877	867	843	841	868	856	832	859	853	846	874	900	874	891	844	834	841	852	833	880	823	828	777	891	881	839	888	821	801	836	814	851	853	838	876	788	850	790	877	876	857	867	807	798	847	800	873	820	833	828	857	853	787	867	875	840	805	914	839	820	816	850	821	867	862	789	809	826	875	822	850	803	784	791	840	813	835	860	887	844	833	844	841	827	889	787	867	852	836	871	826	843	836	777	867	850	865	805	820	885	913	824	855	799	805	878	848	808	759	838	884	843	891	897	817	857	835	824	891	832	848
7381	498	533	488	386	316	307	322	279	259	271	254	235	216	227	248	222	244	237	234	209	225	218	218	198	252	226	212	209	203	213	213	181	217	220	192	199	228	197	237	242	243	167	195	176	188	204	174	196	225	197	179	219	203	192	226	212	206	231	217	222	252	209	212	211	219	171	205	221	217	197	239	223	245	216	233	177	203	202	185	243	204	210	210	218	184	214	223	196	180	179	237	197	204	196	205	215	219	200	209	213	201	206	183	216	204	211	215	217	218	197	229	188	204	210	220	213	210	234	228	202	208	217	214	221	208	205	188	235	233	210	184	206	204	192	231	241	194	225	215	213	191	218	209	205	225	215	211	197	201	227	203	217	226	205	237	258	239	200	197	209	221	202	201	232	237	200	243	194	223	230	240	194	242	219	219	198	170	245	210	192	245	211	200	189	234	196	222	197	227	202	231	206	204	201	200	197	235	206	212	210	212	203	195	224	217	209	213	223	212	205	206	209	224	209	226	225	213	208	191	193	226	235	218	194	205	209	225	228	200	216	200	211	187	229	209	219	204	197	210	221	210	222	216	210	216	196	237	212	193	212	200	214	228	200	231	210	229	216	205	226	220	184	218	198	211	196	217	211	192	208	238	202	225	225	218	209	217	233	243	205	241	212	221	180	225	225	205	223	219	194	223	226	210	233	209	215	221	218	245	250	220	201	212	213	197	190	215	202	211	188	170	214	216	210	179	228	173	188	186	211	210	211	202	225	232	213	199	221	224	233	211	207	241	235	212	238	194	209	221	181	195	193	216	219	248	198	202	220	222	244	203	219	227	221	210	202	220	246	201	209	223	183	215	213	211	252	244	230	203	232	213	211	223	215	238	189	195	219	208	232	255	236	243	206	179	204	244	190	216	217	220	192	219	195	204	219	220	234	237	197	207	223	220	220	236	239	235	200	241	236	223	217	227	236	218	222	218	202	242	206	237	205	216	225	196	211	226	212	229	230	211	193	219	196	223	212	227	200	208	186	205	236	221	225	213	232	226	223	219	215	186	224	220	216	192	230	230	202	213	219	215	195	202	225	208	228	249	258	197	200	224	219	203	197	210	232	226	202	235	202	228	209	235	220	237	254	191	221	216	213	231	196	214	196	213	202	184	195	199	198	215	241	224	183	207	216	185	218	223	208	225	225	225	185	201	219	203	198	218	209	239	235	202	231	235	252	223	210	227	212	240	221	213	195	189	246	216	241	200	200	192	185	209	181	189	236	218	204	158	211	193	210	197	256	203	225	205	178	208	185	203	231	224	221	200	219	176	217	215	193	206	222	209	218	210	210	219	208	193	215	223	192	223	209	200	225	222	212	204	209	214	190	200	202	250	223	199	205	224	211	220	206	229	234	240	189	196	217	230	188	214	214	231	211	233	216	207	218	195	197	212	197	170	212	205	220	189	219	225	204	217	231	193	214	228	215	206	201	221	220	231	192	211	203	221	184	204	242	211	202	199	218	227	206	228	238	207	219	209	212	239	212	207	197	217	208	209	214	230	222	212	211	212	234	226	235	229	207	193	203	240	231	220	212	192	219	218	193	206	218	197	213	232	198	231	208	217	198	219	224	218	197	200	233	197	230	215	187	192	231	220	207	228	206	201	211	187	210	200	198	223	212	191	212	200	268	229	261	192	220	230	246	221	217	205	235	232	207	226	230	201	215	229	219	201	208	229	214	213	200	215	215	193	216	199	220	196	195	230	207	179	226	229	243	234	200	228	229	229	198	243	198	238	203	199	219	203	207	201	212	220	206	183	220	205	213	213	213	200	188	231	219	211	232	192	214	208	233	217	211	217	221	203	199	223	224	205	210	228	224	208	218	214	201	206	172	194	214	196	230	202	210	220	208	230	227	200	191	206	219	230	187	197	198	205	222	220	206	187	237	221	207	205	198	200	234	211	216	206	204	205	219	225	210	196	218	235	219	224	219	226	221	237	214	241	226	209	202	194	222	206	217	205	195	207	215	195	215	199	200	225	222	227	193	227	247	208	224	236	202	207	221	218	219	206	214	188	185	188	221	183	233	199	177	227	212	217	238	182	198	188	228	228	222	204	189	223	231	216	223	217	209	215	227	233	211	199	206	193	227	212	217	217	211	221	238	195	205	213	222	196	224	195	219	226	227	213	207	185	183	233	207	211	219	235	219	193	236	204	217	238	219	230	206	221	225	211	237	228	214	195	218	214	232	220	204	209	220	219	207	195	180	209	195	219	196	234	208	218	217	227	219	203	211	228	200	215	212	212	183	187	198	231	233	228	211	255	200	204	224	211	220	178	202	194	222	251	197	235	204	234	225	229	184	235	230	213	222	208	226	224	261	201	191	230	210	224	215	197	221	202	226	233	192	209	211	218	208	199	261	220	213	209	213	181	211	213	228	218	192	229	208	214	217	233	220	182	197	229	264	239	222	197	213	229	230	213	230	208	188	218	251	211	229	202	208	228	204	221	214	208	206	223	215	212	214	224	189	216	217	227	203	216	219	215	209	217	177	204	208	201	228	239	214	222	228	226	232	217	178	187	234	200	208	216	203	237	227	240	206	213	209	214	224	248	219	210	224	181	221	215	196	207	219	234	192	194	214	215	206	220	219	236	202	195	222	239	209	219	184	203	232	220	236	186	218	216	212	216	219	246	203	178	240	203	220	209	215	217	213	195	231	192	207	201	193	196	201	214	204	228	202	226	226	213	218	242	197	192	210	206	230	216	236	208	217	212	200	204	242	202	204	199	221	209	205	218	234	202	213	222	214	230	206	205	207	222	220	210	226	215	197	224	231	224	217	192	220	211	227	218	229	227	214	200	216	185	208	218	211	212	200	238	193	201	203	194	216	214	207	232	216	217	226	216	212	215	235	236	212	226	215	198	216	197	203	205	222	245	218	225	211	212	218	204	229	203	219	199	231	234	207	248	195	211	231	234	209	224	215	231	204	210	202	217	214	221	201	220	210	228	210	242	217	242	222	223	221	231	212	178	242	223	215	203	239	201	190	186	206	201	223	236	214	230	211	208	213	211	195	207	235	225	223	202	225	224	190	213	214	199	202	196	190	197	202	222	227	236	233	225	198	190	238	206	202	184	215	222	216	228	232	201	237	205	224	189	220	196	211	215	231	195	221	191	227	208	221	189	219	210	239	198	229	227	211	216	230	220	218	219	231	227	214	206	210	203	223	197	208	209	208	206	215	218	229	207	221	199	205	197	225	223	217	222	225	188	204	217	194	209	206	215	219	216	191	222	241	195	236	251	221	218	185	220	199	204	227	225	215	222	251	201	212	194	242	195	220	226	201	190	251	214	200	211	186	236	238	199	214	209	207	220	219	207	208	210	211	190	181	204	199	210	239	200	209	210	230	226	194	215	215	228	239	207	201	215	237	210	228	222	192	241	215	229	224	225	196	212	218	208	191	219	237	204	210	210	186	234	208	235	199	215	215	235	227	211	206	205	229	231	216	232	216	200
6388	874	1255	1372	1299	1220	1157	1015	925	855	769	830	780	736	650	670	680	658	686	613	612	616	634	588	608	637	602	592	641	579	584	609	619	604	569	599	610	600	593	608	566	603	575	546	567	571	565	623	639	609	551	585	613	604	581	606	580	567	568	566	580	577	556	577	576	572	582	566	532	598	550	583	564	604	593	571	626	611	597	603	599	602	526	582	576	545	574	588	577	579	564	582	557	620	564	597	595	579	570	567	531	598	539	548	627	551	598	533	589	570	540	594	607	606	584	546	585	570	585	575	602	592	612	581	590	616	609	632	571	610	607	553	594	550	584	540	553	585	607	570	629	567	559	553	558	562	587	625	558	550	613	583	600	643	568	606	563	548	569	550	609	596	548	572	594	567	603	610	600	543	590	572	551	614	565	607	538	580	531	576	546	546	579	569	579	628	587	573	567	570	579	598	568	576	587	577	595	557	577	644	541	581	580	582	583	544	576	598	595	610	562	623	574	596	524	527	625	559	540	607	622	569	553	556	592	622	587	590	564	633	581	577	584	600	561	610	583	600	600	586	598	606	590	561	587	610	594	602	626	587	540	558	587	590	566	575	593	602	608	560	627	550	540	594	581	563	583	569	570	539	567	590	581	585	594	588	558	537	606	597	532	561	569	559	575	563	556	596	591	575	578	573	561	534	589	558	552	614	579	564	593	587	595	558	586	599	601	560	568	564	575	520	564	558	577	576	569	599	575	560	558	554	591	593	559	559	564	591	615	591	547	580	607	575	562	575	572	554	580	572	547	563	588	588	585	609	560	590	560	603	573	589	563	603	615	590	601	599	551	581	615	535	551	554	581	560	577	565	578	542	602	587	577	612	583	583	602	580	581	611	567	555	589	593	593	564	584	586	554	595	577	595	567	556	581	550	595	619	579	584	572	606	609	576	586	570	590	593	559	609	550	575	619	578	583	588	563	562	566	548	558	523	585	622	642	544	600	577	551	544	565	597	588	582	586	594	533	558	594	575	585	535	562	588	554	569	586	589	577	614	572	559	585	599	578	585	605	587	551	602	591	593	570	566	564	565	616	583	563	554	569	604	589	516	575	611	608	572	558	591	620	548	570	526	587	560	543	552	561	572	529	521	616	594	558	588	607	600	621	587	589	620	592	630	559	596	578	622	545	604	588	548	569	548	553	596	563	597	573	587	612	579	573	573	612	572	591	614	570	559	600	593	555	605	592	572	525	602	581	605	546	575	575	553	541	568	581	596	564	573	555	573	574	609	601	575	585	630	552	595	571	560	597	588	591	594	571	572	552	565	561	610	581	616	576	623	571	625	557	546	565	583	620	610	573	610	629	587	561	561	591	544	564	566	594	539	568	553	593	583	600	577	547	565	654	538	588	557	562	603	567	560	558	602	612	550	576	560	609	594	549	553	582	542	562	613	574	602	638	617	579	567	554	583	561	584	575	572	563	590	566	626	554	587	580	602	612	568	565	563	591	594	551	581	577	577	568	575	576	604	594	600	551	560	584	548	624	576	594	605	601	619	582	555	559	596	566	561	557	545	602	575	559	551	585	559	558	567	621	610	589	584	555	589	624	580	560	585	548	612	546	583	555	583	565	572	566	548	593	600	597	610	582	580	567	576	548	553	596	557	597	575	579	545	568	607	582	550	657	609	583	607	558	584	601	580	601	564	602	583	559	590	580	554	572	559	569	600	583	586	575	533	580	585	567	593	569	575	566	538	592	601	598	561	608	559	597	603	592	599	579	558	566	607	577	598	555	583	611	570	591	570	528	604	564	610	597	545	580	594	548	613	574	532	593	603	598	583	564	588	563	544	589	639	633	539	595	556	549	566	570	589	531	572	607	551	571	573	624	554	530	585	573	521	571	593	622	619	584	592	608	612	542	572	598	598	548	570	624	615	551	586	583	572	551	599	583	616	572	525	624	590	599	565	549	573	577	554	613	537	556	587	595	537	578	558	561	607	616	629	580	636	592	583	585	537	557	571	567	544	611	581	548	550	635	538	519	566	629	572	584	588	594	565	592	581	534	599	596	559	539	532	604	596	560	582	579	539	559	590	518	585	561	586	564	602	566	600	630	610	542	584	571	597	602	593	575	620	575	583	571	583	569	575	581	565	553	597	600	558	558	588	555	582	551	579	544	574	602	585	537	580	636	542	587	583	571	597	576	588	595	630	576	586	589	535	575	600	562	573	565	581	560	540	570	593	569	569	557	568	557	591	570	578	635	567	598	579	599	596	607	600	566	597	572	591	583	589	571	597	590	592	585	595	586	588	557	570	590	639	554	609	565	597	597	583	554	564	568	549	590	603	576	597	569	591	632	527	570	628	604	577	535	586	611	590	559	556	557	577	524	580	632	580	615	590	607	552	581	625	543	575	631	590	555	566	564	618	560	565	619	572	592	594	567	570	575	552	560	533	592	519	593	572	599	586	622	590	527	587	581	593	606	565	548	535	555	539	591	627	602	577	575	584	586	575	597	610	549	571	569	595	583	563	592	576	576	646	532	570	594	590	581	589	574	607	580	577	564	557	595	538	550	579	609	556	599	543	619	567	548	581	563	530	580	600	575	631	573	581	600	583	566	565	592	576	552	585	581	628	603	588	569	536	586	592	583	542	569	593	608	599	572	573	551	582	550	565	568	560	577	621	550	539	565	581	589	603	546	597	603	585	617	595	615	601	563	598	587	538	581	513	585	567	587	585	631	532	626	590	566	598	614	584	583	587	538	586	563	618	573	557	581	636	580	565	555	573	599	590	588	525	564	566	527	548	580	574	575	587	603	582	588	576	581	607	599	570	524	589	548	558	545	582	594	593	568	556	584	567	586	544	580	525	573	591	529	564	598	570	613	580	598	559	549	641	601	571	536	577	592	575	582	601	567	543	576	622	599	568	594	561	561	611	596	572	532	593	590	556	595	600	571	582	571	564	570	592	573	589	590	564	593	574	602	564	592	581	572	593	567	535	606	581	594	582	610	573	573	580	601	555	548	548	570	569	532	620	622	610	579	591	587	580	580	565	564	550	556	572	606	559	536	565	563	581	580	576	599	605	561	577	578	577	591	554	561	552	558	592	571	552	650	570	600	603	554	586	579	612	584	537	560	585	584	616	573	595	582	571	623	561	589	625	607	607	578	595	600	598	584	603	582	582	589	599	582	617	657	592	554	608	560	586	570	564	569	615	586	576	603	565	591	562	586	541	590	572	559	594	566	540	553	555	555	551	550	563	586	563	560	583	593	595	555	523	564	561	538	585	583	574	592	608	566	611	605	564	586	598	570	591	611	539	604	593	551	630	602	556	556	546	558	584	586	574	584	597	598	560	558	573	530	556	593	594	514	592	597	578	593	630	605	536	547	596	590	590	548	582	543	563	570	552	601	571	583	603	586	567	591	583	566	569	553	580	631	588	552	592	580	525	595	559	588	550	550	527	586	585	584	580	530	541	590	567	548	512	566	585	561	578	586	574	544	554
14729	1454	1052	888	741	581	562	506	523	455	440	425	442	426	394	387	379	384	378	378	371	360	369	386	380	398	389	403	360	381	360	387	391	373	387	379	342	377	366	376	367	348	375	386	356	350	365	336	334	351	384	360	363	321	360	347	372	340	333	366	341	372	349	370	362	384	339	409	374	390	371	350	376	358	375	367	376	334	386	412	378	380	384	361	371	370	319	387	362	367	343	394	347	381	355	397	353	349	359	383	356	368	331	332	382	360	343	385	374	355	376	372	400	367	319	367	371	352	362	338	399	357	351	326	342	351	384	348	327	352	360	339	397	370	381	343	365	375	338	372	392	351	355	345	375	381	367	351	369	366	379	379	401	358	359	360	345	414	344	336	389	363	363	380	397	320	387	363	355	373	368	362	352	378	361	361	352	364	357	336	365	368	390	326	340	338	361	361	349	349	378	367	374	368	340	322	372	372	347	364	384	356	360	368	406	391	352	302	378	379	344	330	382	325	382	374	351	369	383	377	356	371	375	357	362	345	365	374	330	348	397	384	386	374	349	359	354	358	363	376	365	335	365	368	401	331	399	377	355	375	356	335	384	409	407	345	379	405	359	380	341	357	383	365	339	365	334	387	383	348	350	370	352	381	397	388	352	342	348	359	339	398	391	346	352	383	366	372	323	349	401	381	391	373	350	346	358	367	353	322	374	388	315	361	350	390	367	349	349	325	390	335	381	360	360	338	397	371	344	348	369	356	328	363	391	396	355	353	365	368	363	327	377	385	397	363	397	347	373	327	352	322	362	384	360	372	361	358	405	370	405	403	367	353	320	354	372	367	412	374	379	383	369	385	381	361	405	376	369	376	357	366	367	370	332	313	367	351	395	396	365	341	366	364	318	369	360	371	369	387	327	400	361	362	371	348	392	369	379	377	365	340	357	355	347	354	364	360	382	358	362	381	391	390	381	334	327	368	348	356	368	361	332	333	390	382	388	397	350	371	340	367	360	354	389	378	356	353	384	335	326	362	398	349	348	413	368	374	403	369	387	357	344	375	361	379	298	350	339	368	333	376	384	331	372	367	393	359	389	373	332	356	367	363	320	397	373	380	349	368	321	391	326	360	373	338	339	331	349	372	344	359	371	360	338	344	400	365	333	352	361	373	399	333	363	416	347	389	355	325	336	394	351	362	329	382	367	346	347	342	410	388	377	360	349	381	393	372	380	366	361	344	363	404	342	348	368	372	325	367	387	382	340	354	389	389	401	358	379	360	364	363	374	344	367	360	377	348	389	333	373	349	372	372	393	389	376	369	394	413	392	363	337	358	336	382	331	364	406	349	362	325	380	342	351	360	371	377	391	391	295	360	348	387	408	379	344	340	399	382	378	357	354	343	373	393	370	364	370	371	344	373	371	385	345	374	390	374	389	371	357	376	361	351	377	364	359	374	380	390	385	344	405	409	389	357	375	379	366	354	355	335	368	364	393	337	345	367	345	382	376	364	370	366	359	363	382	352	358	400	364	377	403	360	396	308	369	365	368	334	396	358	356	358	334	371	379	347	332	351	330	372	359	349	384	364	396	395	368	354	330	365	360	399	387	360	376	350	345	337	347	379	351	365	356	378	409	341	377	369	393	351	328	332	383	375	358	368	361	366	365	339	365	365	388	364	349	350	382	362	368	360	370	334	371	364	354	364	372	347	359	367	398	377	355	368	351	346	422	371	408	384	314	328	360	371	371	348	359	404	375	346	400	364	398	386	350	347	362	389	379	369	379	349	372	391	382	303	364	357	346	350	373	342	395	398	386	380	350	385	339	383	341	366	336	340	355	381	322	411	360	352	348	354	383	342	416	395	367	343	410	364	387	373	366	398	355	356	361	409	362	348	383	395	359	363	364	337	365	358	363	349	349	360	373	385	391	342	349	382	393	340	356	361	350	369	387	378	354	356	313	355	356	394	359	380	369	361	370	359	383	362	345	366	379	390	364	351	353	360	326	365	350	363	353	412	347	372	371	390	331	364	389	373	357	381	370	357	334	373	397	357	362	383	361	374	380	382	393	368	328	363	345	381	360	412	328	363	329	337	390	350	365	383	366	398	348	355	364	381	383	373	368	359	338	373	336	379	360	361	375	362	337	367	377	350	374	389	388	337	384	378	348	345	368	376	338	376	365	359	364	387	398	374	366	369	366	373	354	369	433	354	355	385	384	369	358	347	352	341	358	328	356	361	363	381	386	343	369	350	379	374	391	353	360	404	386	384	379	373	341	384	367	365	398	349	411	387	410	376	374	364	355	353	361	329	368	373	355	408	339	361	387	424	412	376	363	309	334	368	378	378	388	404	364	374	335	367	375	333	383	390	364	352	377	360	374	364	361	330	360	389	374	348	372	345	362	350	330	358	373	358	394	397	348	347	374	372	388	370	343	379	354	375	371	371	363	385	368	380	378	347	362	345	337	407	369	342	330	392	379	384	364	373	363	401	377	347	397	342	323	338	356	377	346	371	407	381	353	373	344	331	408	379	363	348	361	381	363	360	361	380	335	317	350	408	386	380	367	344	403	369	390	331	357	358	346	413	359	332	363	365	392	364	372	374	365	368	331	388	334	370	376	381	371	359	384	390	358	353	376	344	379	329	360	348	422	379	355	360	384	336	371	337	325	374	351	379	415	374	435	367	366	333	398	399	372	391	330	334	355	377	360	394	365	370	415	392	425	397	378	401	398	359	388	371	403	360	346	375	390	391	389	363	388	360	358	353	395	345	359	379	356	368	339	337	398	351	394	370	420	365	338	394	360	361	356	378	334	375	373	357	364	337	338	357	405	366	364	411	369	338	337	328	339	380	350	348	367	340	330	351	363	336	360	351	339	380	386	403	372	355	379	366	386	362	370	375	387	370	384	345	367	355	404	366	375	372	361	339	341	398	382	408	404	374	385	387	372	377	389	359	404	363	393	338	372	357	404	365	371	379	380	391	364	350	353	416	357	345	363	355	315	357	365	373	384	336	409	337	338	351	344	336	358	345	365	408	338	335	388	373	418	364	343	357	356	374	386	357	366	372	386	384	351	333	392	429	387	358	331	368	374	372	355	392	374	400	378	357	333	369	359	366	390	356	338	352	391	390	355	400	333	356	369	372	353	373	377	352	371	380	356	369	348	390	358	380	409	356	348	395	391	362	346	374	394	403	350	360	337	369	395	367	336	361	401	368	378	371	348	343	323	342	360	380	365	339	379	385	385	341	401	385	383	335	387	361	376	351	358	361	363	386	391	386	386	344	339	370	403	390	402	379	384	339	364	395	399	358	386	385	358	356	347	366	350	367	365	375	414	363	356	360	408	383	386	372	387	341	392	396	359	341	415	378	340	415	356	360	318	374	365	357	355	333	356	378	347	364	375	362	381	351	368	334	295	367	348	404	386	373	373	333	346	392	382	349	386	366	342	371	369	366	380	341	356	382	348	372	406	361	373	388	329	374	373	387	386	371	366	360	383	379	345	384
8582	1388	2255	2555	2325	2110	1856	1727	1587	1395	1296	1324	1236	1169	1076	1037	994	1024	1011	1003	966	981	982	994	1007	939	937	927	915	972	928	918	927	989	929	912	945	920	969	931	898	915	918	937	874	964	928	943	918	892	900	863	945	925	888	927	907	896	922	915	920	864	953	868	893	893	907	867	903	821	918	858	858	917	918	908	919	900	920	928	845	940	875	866	858	909	850	908	915	910	862	871	885	891	937	953	919	880	889	932	909	876	955	879	898	939	912	937	851	861	930	934	898	957	883	883	914	878	842	876	926	876	908	889	980	933	903	884	887	867	868	840	891	896	940	869	910	944	871	836	868	901	908	892	849	853	911	883	860	935	873	923	832	987	915	897	940	936	903	868	955	908	931	933	898	908	940	875	886	853	918	919	875	866	970	816	949	939	887	927	901	910	897	892	898	958	916	913	874	915	882	914	900	857	909	887	852	910	897	896	891	871	884	908	830	922	935	888	912	890	892	911	919	910	901	928	895	886	907	829	898	936	930	823	882	915	853	936	877	936	913	858	869	916	929	887	884	883	868	950	902	964	862	847	909	844	892	876	873	858	880	880	858	908	999	909	875	810	896	887	907	904	894	870	860	923	884	939	889	907	899	886	853	907	889	894	931	904	909	880	896	876	917	899	876	908	945	871	914	918	862	869	905	940	860	907	900	852	936	911	890	950	865	911	853	893	939	939	915	891	894	887	895	885	894	878	923	878	953	941	917	864	903	905	901	881	895	889	885	893	897	949	932	920	911	897	925	905	914	909	954	894	940	873	848	919	866	903	880	920	907	911	899	890	861	878	906	863	891	869	859	942	853	869	868	928	912	885	843	898	889	874	912	904	883	849	864	894	887	949	884	897	908	875	912	823	856	914	895	862	893	900	904	874	910	926	916	872	827	878	901	882	861	893	887	919	907	883	923	897	890	859	918	884	862	840	933	883	895	877	902	880	804	905	909	937	907	896	918	874	869	939	929	919	921	858	904	877	898	894	930	857	876	870	915	920	956	904	854	820	913	899	878	891	853	914	900	833	888	850	876	897	875	915	928	918	873	937	922	936	835	883	863	836	895	906	938	945	815	877	941	917	912	894	882	949	873	876	924	916	910	914	922	868	836	872	858	944	895	860	888	846	901	901	889	924	930	886	826	879	918	891	914	827	886	876	848	926	883	853	922	885	828	903	898	868	888	893	885	814	889	900	928	872	838	901	895	903	894	879	948	846	934	857	886	890	909	915	911	899	915	920	922	904	923	892	896	841	854	850	880	882	869	890	890	851	955	877	907	867	909	881	886	899	917	863	841	927	929	954	890	920	913	871	870	919	952	952	948	977	874	861	884	904	845	895	955	882	879	901	903	898	867	868	864	931	917	899	901	839	927	901	904	876	900	906	859	888	853	929	912	902	918	963	902	925	880	883	868	908	917	901	935	878	903	861	904	878	897	869	879	891	893	919	898	922	875	908	919	929	951	886	864	908	947	866	893	917	922	927	858	893	949	848	886	923	942	878	890	915	881	846	871	953	871	870	916	869	899	918	891	913	838	920	901	950	945	968	881	924	907	837	858	902	895	872	883	857	839	932	877	923	907	907	897	944	898	859	911	917	868	863	896	912	908	870	914	819	911	879	889	877	919	938	903	935	940	900	919	941	901	889	868	920	946	942	904	860	894	948	886	874	907	880	902	946	869	887	913	886	890	884	936	852	905	908	944	919	930	873	896	929	892	873	921	877	877	853	874	851	858	891	899	884	833	917	874	903	895	880	914	861	903	920	906	943	858	874	930	876	863	850	919	886	906	897	870	928	930	892	897	909	908	881	890	890	905	870	904	848	847	917	896	860	880	860	939	904	906	908	924	900	899	867	879	884	926	861	860	887	878	903	901	891	919	951	883	901	902	886	913	873	920	907	926	962	867	912	867	918	891	867	881	897	911	975	894	866	892	862	911	846	899	917	895	873	911	914	853	827	889	908	907	951	889	870	898	950	904	899	901	907	871	877	903	896	920	948	924	925	920	855	889	854	845	894	937	940	932	874	868	872	943	981	900	849	903	886	837	874	877	887	919	911	923	865	851	894	921	892	877	908	862	892	892	919	929	928	836	869	905	903	863	948	828	941	925	912	855	868	916	918	900	908	860	926	905	868	891	918	894	901	874	884	851	843	908	933	836	849	930	840	872	937	896	909	907	944	925	941	918	845	950	887	909	896	919	892	877	889	881	868	945	889	886	872	866	948	888	860	951	870	954	838	845	859	913	893	876	905	898	895	915	862	956	954	897	945	880	861	956	920	904	919	893	918	919	867	879	968	856	938	860	895	921	905	880	933	884	902	945	854	918	934	919	884	839	918	911	907	919	908	920	884	927	884	889	881	897	922	872	900	820	879	915	937	951	846	880	908	894	871	909	897	874	952	935	865	898	899	888	939	904	885	851	888	874	847	914	890	885	916	897	918	887	940	889	885	903	906	875	933	901	889	867	873	942	900	868	944	920	912	856	889	907	890	897	920	855	924	836	949	927	800	891	939	890	831	837	919	943	927	853	894	861	906	886	911	869	894	920	908	912	856	869	919	913	885	878	896	867	913	858	899	889	872	882	885	878	957	897	873	877	895	873	860	944	944	891	923	933	897	874	927	886	903	883	843	858	956	900	908	891	882	892	920	932	929	866	887	892	877	895	912	888	906	870	913	916	868	914	880	931	892	866	880	914	891	906	906	915	896	953	924	897	899	866	903	939	894	904	870	830	941	909	916	907	894	849	922	892	879	869	867	892	959	920	893	936	842	869	912	869	887	910	857	865	861	925	889	869	915	902	877	859	941	870	907	859	918	871	853	860	904	914	882	922	874	922	904	847	886	856	847	872	900	839	878	949	875	904	874	876	909	886	873	909	872	899	895	908	921	888	900	974	850	893	922	913	889	930	882	886	899	874	912	865	901	910	908	872	919	908	884	872	874	919	913	913	952	875	929	907	895	893	897	908	917	918	928	927	939	900	885	854	877	919	868	924	882	848	898	895	889	920	921	861	869	944	876	883	885	925	910	893	889	921	901	925	897	913	880	820	899	862	881	882	934	892	878	925	892	880	872	875	864	880	924	937	911	832	948	871	932	934	917	870	960	938	935	923	942	898	833	936	818	953	942	925	925	881	905	884	865	890	930	932	907	927	919	953	902	935	880	916	862	938	847	901	901	865	901	905	977	907	926	886	924	919	909	865	899	979	891	904	958	894	915	908	894	815	894	909	892	866	849	868	936	901	930	856	936	920	929	888	863	924	881	863	884	905	903	895	903	867	876	887	914	889	944	897	952	886	903	882	861	907	882	901	907	871	926	848	925	890	917	905	837	897	880	914	913	936	864	881	930	866	851	922	881	936	840	900	920	907	881	922	895	927	935	861	942	921	939	886	863	875	951	856	931	858	914	860	929	906	906	944	889	870	866	866	897	855	952	856	861	857	885	905	886	881	912	928	862	867	898
1756	410	360	378	369	374	351	390	350	388	347	350	342	347	350	359	345	392	359	395	362	340	364	384	385	371	328	351	322	310	398	344	335	358	319	345	358	331	381	396	337	374	378	370	352	392	383	364	358	379	326	321	379	337	338	387	353	357	338	366	386	386	377	375	327	343	338	345	354	363	348	352	342	376	324	355	336	381	341	371	350	329	361	363	368	341	378	340	353	366	361	356	371	308	384	398	339	381	354	412	334	353	387	327	353	371	357	350	301	346	352	328	374	354	332	353	324	320	353	337	324	340	362	358	348	349	366	372	343	337	314	353	397	347	378	309	356	341	414	346	353	303	351	361	340	385	354	329	357	375	348	364	357	377	364	380	364	346	349	349	356	340	377	360	352	317	333	381	373	349	332	335	344	340	334	347	381	345	315	353	370	390	378	383	355	330	327	366	380	391	356	334	328	340	345	379	368	352	346	337	355	362	355	351	355	344	357	373	349	366	365	339	370	345	338	394	383	335	337	393	360	320	349	355	347	324	346	335	368	367	370	362	345	389	383	373	370	356	357	344	336	378	389	331	383	336	329	359	399	350	390	322	351	341	349	395	345	331	392	325	369	340	338	339	327	334	363	347	370	393	338	369	388	371	355	338	360	322	382	345	385	377	373	352	350	306	324	376	354	322	354	346	343	381	375	368	359	357	397	379	393	346	333	360	370	350	371	376	344	322	344	350	353	367	362	378	350	350	363	364	368	365	330	356	368	341	344	357	360	352	364	391	375	379	358	364	356	326	367	383	354	348	372	315	346	367	354	331	403	356	344	363	385	379	336	338	355	375	364	367	365	336	350	343	356	319	356	377	342	351	358	380	342	342	333	323	334	356	390	365	371	391	397	346	385	365	382	331	387	352	362	352	370	366	342	311	384	352	356	304	367	399	370	363	370	340	348	330	375	384	359	350	369	387	337	319	373	384	398	341	332	370	361	376	377	374	356	359	395	340	375	361	351	378	388	373	367	391	359	350	341	329	361	331	381	390	349	360	357	328	356	356	338	355	337	352	341	341	376	323	353	353	374	343	365	362	334	345	382	328	353	398	345	343	399	361	351	321	397	380	370	333	359	381	373	370	372	362	366	373	342	371	360	373	335	355	357	357	329	342	359	367	346	333	342	370	368	368	346	331	334	408	331	339	358	371	368	354	364	354	343	359	359	338	338	342	377	360	367	376	365	355	359	348	375	336	349	345	358	361	339	365	342	366	308	332	360	354	370	367	358	347	324	365	368	381	321	348	351	354	344	338	321	371	391	374	338	348	386	343	350	340	384	361	346	349	351	379	341	374	368	381	338	409	383	344	354	372	335	352	365	353	375	372	365	315	342	366	337	361	362	379	347	352	355	349	328	367	373	323	300	359	357	365	379	359	357	339	337	367	349	407	350	330	316	360	342	349	323	348	394	349	349	363	319	343	376	381	382	346	363	336	389	306	377	342	354	354	321	347	355	350	355	380	372	370	376	329	316	353	385	343	344	387	363	365	382	324	352	332	365	359	347	338	387	390	368	325	365	354	370	334	371	387	372	346	334	342	403	351	375	374	329	379	371	364	350	380	311	329	370	342	343	354	353	352	348	354	367	349	335	336	355	365	359	339	373	337	343	369	365	394	336	385	356	353	368	376	380	363	376	354	410	339	348	347	350	354	326	379	376	356	372	390	378	361	332	349	368	361	374	373	368	338	386	363	356	355	340	363	342	355	360	332	376	378	361	365	365	354	384	367	349	371	349	347	382	347	337	335	342	330	347	335	351	343	359	319	352	372	336	326	351	357	349	362	342	337	358	361	357	372	368	351	393	416	373	346	345	335	390	375	356	354	374	390	370	342	333	354	379	355	359	329	360	340	349	356	344	350	325	345	340	379	368	350	354	344	340	391	396	343	342	349	355	353	354	365	351	368	352	385	314	344	342	369	344	368	354	390	365	355	372	356	306	338	329	336	343	357	377	327	383	338	409	340	351	361	383	335	371	346	353	355	353	349	311	351	365	335	348	353	360	347	385	361	365	378	372	336	357	343	318	343	329	372	346	360	340	342	344	349	334	348	379	355	404	383	372	310	351	371	353	374	349	323	364	357	372	335	371	387	360	342	364	371	334	348	370	318	371	363	385	371	378	362	360	378	342	397	339	330	349	331	318	350	367	382	336	321	331	350	350	347	358	337	343	375	330	337	347	396	332	362	367	393	349	349	328	380	368	351	359	377	330	332	375	379	348	389	347	308	357	358	343	345	357	389	342	358	345	394	352	359	368	344	362	353	371	337	360	388	342	332	357	374	351	351	405	347	366	349	341	349	313	340	367	340	370	342	317	370	375	367	343	375	391	340	376	366	367	361	342	343	349	342	321	333	349	370	354	327	338	372	344	338	307	325	369	382	333	342	353	416	344	337	345	357	354	347	362	367	339	366	363	357	374	336	358	381	344	360	341	369	356	357	342	332	334	331	351	362	359	382	380	362	348	337	393	366	355	349	320	324	346	352	375	340	371	372	361	356	325	357	344	370	317	350	351	357	348	321	345	371	356	331	374	324	343	359	348	368	331	381	349	388	388	397	350	373	353	350	351	330	369	358	365	351	382	369	341	347	370	367	365	393	374	367	351	422	364	356	357	338	347	312	359	366	329	368	383	389	361	344	329	344	359	359	357	363	338	405	359	375	334	351	417	372	337	356	342	372	341	359	361	373	353	342	358	366	364	377	371	351	348	342	369	365	340	353	384	333	346	392	320	344	348	388	356	358	348	333	345	363	349	361	323	349	340	363	384	334	358	317	360	346	388	387	386	355	351	333	362	356	374	346	370	364	350	393	334	384	360	382	377	356	368	360	355	351	360	356	350	365	361	342	362	364	345	354	356	365	389	353	358	347	325	336	321	359	366	334	350	335	334	346	328	339	348	330	331	340	357	334	343	352	362	337	345	341	356	332	347	391	376	347	339	344	338	345	353	395	351	366	318	362	343	365	366	365	362	367	371	394	362	365	351	317	356	324	326	369	355	376	315	383	354	364	358	357	359	380	373	341	332	333	366	368	392	362	386	372	362	320	393	351	377	357	339	403	332	404	371	362	360	368	384	373	342	372	369	378	352	337	365	354	320	357	343	368	340	362	319	313	368	350	364	354	368	370	380	360	342	322	376	377	366	351	341	344	340	344	346	339	359	346	363	386	378	356	322	377	348	373	368	343	350	376	353	355	345	369	351	330	330	371	363	338	391	346	338	365	364	381	359	340	327	356	357	320	366	302	387	370	360	408	343	335	345	346	345	344	376	345	383	349	363	369	359	360	322	363	381	352	362	324	363	377	330	384	361	377	365	345	387	358	362	385	360	328	338	382	363	362	362	387	334	342	322	375	385	355	385	367	336	359	362	387	385	342	370	355	344	373	283	373	311	369	369	356	359	344	359	348	367	376	371	328	370	344	356	321	376	367	363	364	356	359	329	359	320	363	370	405	387	335
2134	928	831	861	914	836	890	901	835	884	864	840	852	866	892	862	821	793	920	898	841	845	888	896	853	839	874	897	865	915	842	874	826	807	899	871	819	873	844	835	868	807	819	792	840	883	839	800	835	854	825	840	823	799	836	852	789	846	913	822	832	904	888	789	872	837	806	839	859	830	855	819	774	856	866	800	783	795	778	844	837	819	820	847	827	867	824	840	818	847	830	864	818	889	807	863	851	864	880	841	813	811	918	807	870	858	860	842	889	780	839	843	819	822	857	844	866	870	794	834	810	821	808	807	816	847	874	799	855	819	860	807	792	816	807	838	858	826	802	845	852	852	831	825	838	825	851	840	815	814	794	879	813	840	834	801	867	833	859	863	797	807	868	844	809	821	839	858	835	839	815	843	866	798	896	817	913	913	881	818	787	809	827	852	831	848	826	814	829	876	875	812	828	822	830	845	805	859	849	891	850	912	822	874	846	858	835	843	852	810	782	856	818	841	836	839	841	831	895	893	855	868	813	865	854	831	841	855	797	868	841	861	889	869	828	852	855	821	883	883	836	793	852	800	849	850	884	844	887	833	866	822	833	805	843	865	853	888	831	851	859	835	818	761	825	812	845	824	792	859	817	850	905	886	777	875	865	807	807	840	875	797	805	822	891	861	865	868	809	863	853	835	861	882	820	882	832	843	838	813	834	840	866	739	846	823	836	866	838	875	822	834	870	833	824	864	884	807	829	790	822	812	829	880	829	835	838	860	824	775	815	868	829	810	818	862	811	835	820	823	832	801	884	850	848	833	837	867	842	869	782	878	801	810	837	817	838	889	869	855	837	837	877	868	876	845	851	870	800	838	802	847	847	807	821	823	821	891	846	795	887	854	854	878	893	828	854	829	814	842	860	844	835	857	814	825	894	842	814	844	840	849	806	836	909	858	842	830	827	834	812	902	854	841	835	822	837	867	843	841	902	893	817	826	865	790	832	850	836	850	868	824	851	859	851	842	895	853	821	885	873	886	839	890	895	838	841	818	845	821	793	804	779	824	855	845	843	834	823	875	835	877	785	819	873	795	865	822	872	840	814	795	890	853	805	775	754	886	785	818	824	827	846	837	870	887	873	877	800	787	848	880	815	823	806	827	889	815	840	880	846	897	783	852	818	829	841	858	816	855	806	831	836	831	856	803	831	872	812	816	843	913	847	834	883	890	798	906	791	838	838	865	858	838	824	874	857	821	841	843	833	782	844	836	845	796	839	840	846	850	815	812	872	781	862	829	796	799	824	849	828	871	824	759	840	874	849	854	851	852	837	867	855	843	859	816	843	798	834	848	841	874	866	865	880	861	786	809	786	854	835	828	835	853	848	886	842	770	840	839	861	888	852	823	795	844	838	816	885	823	859	825	857	803	837	866	786	816	886	873	853	872	834	824	905	863	807	798	814	844	829	844	887	805	849	860	827	828	882	853	871	839	794	879	865	874	837	850	837	818	808	886	812	842	891	818	863	791	871	839	803	803	844	828	854	837	855	823	769	852	861	871	821	835	830	843	835	826	821	830	762	869	830	835	847	836	871	836	805	855	808	841	836	873	818	823	869	823	800	827	838	848	814	836	856	815	849	837	876	847	878	802	812	850	855	829	779	824	841	824	858	846	830	817	848	795	783	874	824	837	835	855	857	832	811	838	840	859	852	858	819	776	835	923	833	875	819	813	806	864	836	841	810	838	824	867	815	853	845	832	884	838	827	858	883	842	836	786	879	825	864	880	819	836	856	895	837	829	803	843	835	824	819	869	841	865	861	863	864	826	820	867	851	874	847	837	890	861	822	844	869	845	825	825	855	812	823	863	902	858	782	902	829	837	874	838	851	819	801	790	853	840	866	882	842	870	843	847	813	837	856	843	898	861	831	861	858	776	853	880	833	904	840	850	865	853	833	869	812	847	828	888	835	791	837	845	812	825	884	842	858	845	838	826	927	827	829	833	858	805	782	855	823	848	831	859	839	835	886	848	907	850	843	891	846	851	859	834	839	865	808	872	817	855	852	825	825	849	868	865	819	851	823	826	874	875	864	844	841	852	813	855	825	829	851	871	833	863	860	786	820	846	862	871	856	863	855	858	808	847	809	865	840	862	838	803	888	824	870	821	843	816	873	852	880	873	785	806	820	852	823	846	783	776	843	840	883	839	826	889	846	864	801	851	878	853	842	857	872	798	803	874	845	762	839	878	831	872	850	839	871	885	870	886	872	808	836	811	867	865	853	890	801	833	845	895	859	810	859	857	860	874	849	877	818	848	834	817	852	857	843	887	810	860	849	873	868	836	844	857	836	854	861	849	832	815	870	884	852	844	834	814	824	820	857	810	861	854	835	894	869	878	844	824	778	820	840	833	840	853	851	842	871	827	812	842	881	871	795	923	841	892	822	830	838	789	834	822	823	789	818	816	859	821	853	837	851	851	820	787	812	887	805	845	819	834	839	823	834	792	828	866	815	831	833	844	872	853	845	874	898	882	796	872	845	889	813	811	805	818	876	832	825	802	848	833	857	770	822	910	827	829	862	829	835	871	873	840	804	862	858	825	790	837	805	837	898	833	852	860	841	817	844	873	871	845	814	851	810	869	842	869	829	858	812	805	830	846	800	937	819	814	855	824	839	833	838	842	842	828	866	798	775	807	889	861	851	814	825	809	825	838	829	870	893	830	838	786	869	834	797	812	879	847	863	876	825	842	837	853	847	810	861	860	852	809	805	865	842	838	854	848	866	804	887	819	778	835	819	840	875	801	847	828	848	853	816	839	820	828	777	804	813	857	800	837	792	864	809	885	881	838	861	829	877	877	853	814	783	826	826	891	843	833	815	833	809	837	841	814	865	855	818	803	831	836	830	835	818	790	890	817	826	841	832	812	866	864	842	830	828	841	863	835	809	798	834	804	800	825	801	802	806	829	819	786	817	857	838	880	894	879	816	864	785	862	842	859	815	775	866	811	804	816	818	855	847	792	828	817	844	868	869	840	840	872	819	826	910	839	841	833	879	866	839	887	853	881	845	834	904	843	862	841	851	862	816	833	881	801	909	810	815	852	837	849	849	793	800	869	819	877	851	905	860	834	865	895	790	812	836	862	832	837	814	842	811	821	800	807	860	805	800	840	851	836	830	836	884	865	834	847	797	856	817	849	774	861	816	917	839	841	787	884	842	799	848	873	921	886	871	855	833	802	880	849	823	810	779	840	845	838	827	857	852	855	804	819	819	854	868	842	858	859	847	837	861	857	817	832	852	850	825	795	829	828	812	761	820	810	809	804	840	846	848	850	800	842	817	815	833	865	835	908	848	849	836	869	868	891	817	801	830	804	874	872	862	800	804	835	833	904	840	822	879	876	796	794	887	873	801	817	821	828	845	841	854	847	857	882	867	866	824	873	840	878	863	868	821	838	846	845	858	780	851	884	891	838	846	844	841	818	837	810	791	886	844	837	836	818	848	812	821	803	847	817
7492	511	474	427	360	340	319	266	289	216	244	275	221	229	237	214	225	210	259	221	223	207	215	218	227	209	192	229	201	223	198	230	234	221	213	270	200	186	207	216	206	221	209	187	210	202	232	210	200	201	227	224	227	213	227	196	248	219	230	255	238	220	231	218	208	189	208	211	248	215	211	199	199	214	205	229	240	222	220	226	221	219	230	194	219	206	208	189	182	207	202	208	192	222	221	249	196	213	197	211	205	224	163	216	208	230	251	232	213	197	210	198	199	216	223	228	205	222	182	212	205	235	197	222	212	231	194	227	211	221	191	248	238	257	199	196	222	233	217	205	207	242	211	188	233	199	211	215	231	212	223	187	210	205	254	197	233	229	221	216	207	216	220	212	225	220	212	220	200	217	223	235	226	210	206	215	220	219	197	221	198	207	221	223	216	230	207	196	213	234	244	223	247	219	211	202	197	203	197	228	216	207	181	202	226	221	216	212	194	202	203	217	226	234	202	212	226	181	213	221	212	209	218	216	233	228	210	197	217	188	218	188	224	216	193	221	204	233	204	221	212	183	199	227	222	212	225	204	169	196	213	201	192	193	192	228	217	217	206	212	200	208	196	216	195	180	215	214	208	225	221	203	232	229	226	225	216	212	224	203	237	227	228	227	231	231	256	222	204	205	217	229	192	213	240	197	227	205	182	234	222	221	220	246	200	194	218	208	193	215	242	185	209	224	214	203	242	230	250	222	223	202	231	207	210	202	213	220	187	211	230	203	237	223	212	204	223	209	234	199	221	240	245	224	230	209	235	208	174	229	222	227	206	201	200	230	251	230	197	222	217	217	221	236	185	194	222	216	221	196	240	235	237	250	228	206	199	217	225	184	232	218	210	209	219	202	196	217	234	221	212	198	239	208	217	236	221	187	210	196	221	241	222	183	176	217	204	210	201	232	204	244	227	222	228	246	187	221	231	224	193	184	206	209	231	196	202	227	215	230	206	225	209	237	196	215	221	209	217	212	199	202	183	191	210	233	204	219	227	234	187	204	211	217	216	220	208	205	232	210	234	233	209	193	236	222	178	231	234	191	228	229	214	237	209	224	213	192	202	239	196	191	226	205	210	189	220	228	203	205	187	186	210	216	219	230	192	232	243	213	230	212	243	230	241	218	231	192	227	209	219	200	238	208	220	191	224	187	212	230	249	198	191	229	201	218	235	244	204	211	198	203	213	232	241	197	226	209	193	193	228	223	233	217	180	198	202	208	223	199	242	203	202	224	227	208	209	185	207	236	193	224	209	218	201	209	193	211	216	181	214	223	223	188	188	199	214	241	216	217	242	189	211	197	213	183	214	237	215	191	202	224	190	199	210	234	214	226	237	208	222	218	214	225	205	224	205	205	215	211	221	202	229	216	225	204	222	201	208	228	208	201	214	235	235	231	203	190	226	237	198	218	207	198	227	216	224	238	209	256	203	209	191	243	226	222	240	218	231	206	205	216	233	173	205	223	183	211	216	209	218	221	217	181	209	245	184	198	224	202	198	214	227	211	206	229	219	210	207	267	193	218	180	212	211	205	198	218	216	233	245	248	219	219	181	210	191	215	227	252	208	218	195	201	189	200	228	220	198	225	224	232	228	217	237	195	236	211	235	211	223	185	243	213	191	246	233	195	183	200	226	213	227	235	229	205	224	229	214	212	245	221	239	185	224	199	238	233	218	195	196	223	209	206	185	223	216	224	221	215	200	195	224	209	232	228	218	184	187	241	203	211	206	200	228	210	219	204	198	217	208	214	235	198	191	204	213	218	202	204	216	200	216	203	227	209	241	217	216	202	247	255	220	227	229	240	188	213	215	204	245	226	219	223	217	211	210	199	214	223	227	216	215	182	203	199	195	200	240	202	207	245	234	209	185	222	209	224	206	225	221	267	221	200	240	213	203	216	227	226	198	205	197	210	190	191	218	229	198	210	225	199	226	210	201	194	229	232	178	211	218	193	199	229	226	201	236	204	218	198	217	211	187	217	200	211	213	223	211	208	229	223	202	198	210	235	245	240	209	190	210	230	217	210	226	214	211	190	167	191	196	219	210	195	215	226	205	222	196	242	228	179	225	205	203	206	236	218	213	198	205	227	200	204	201	201	245	211	199	244	220	207	214	209	204	229	268	189	215	201	204	201	211	223	224	215	231	252	220	230	232	218	217	227	195	171	222	216	203	214	219	223	199	227	213	251	210	201	221	212	227	212	203	226	201	211	185	229	215	226	197	220	228	192	210	201	235	228	226	238	240	175	218	209	214	229	221	208	204	212	237	229	198	226	189	191	192	234	222	195	220	215	212	203	223	217	196	237	239	210	220	223	233	209	219	217	207	210	217	205	204	222	192	216	245	190	212	217	234	216	222	235	208	216	238	200	242	214	234	226	235	212	216	218	234	231	217	222	188	237	238	236	191	232	242	217	207	173	195	195	216	228	221	219	180	190	235	215	229	208	206	237	200	211	236	237	196	211	224	175	191	232	200	206	220	195	214	216	223	196	206	189	196	173	199	200	222	223	239	214	221	227	218	209	236	220	205	209	218	226	210	224	207	198	190	220	225	204	238	235	223	240	207	197	237	200	224	202	226	208	208	206	238	216	192	229	218	216	222	256	219	199	230	213	224	235	214	220	225	229	236	222	222	199	187	213	209	233	226	217	196	235	190	206	203	217	239	217	201	201	223	230	196	199	196	210	219	182	226	225	206	224	227	211	223	198	215	220	224	212	236	225	227	220	217	226	220	218	201	193	232	217	183	225	199	225	195	194	232	200	187	204	213	224	237	198	225	204	219	211	219	203	202	231	207	206	209	209	199	226	192	218	243	228	223	193	211	211	179	181	211	207	239	241	218	223	218	202	258	224	227	205	237	211	210	219	214	192	206	215	222	192	223	230	241	227	232	213	192	202	178	185	206	218	216	212	186	216	209	222	199	193	225	200	209	215	220	241	185	184	207	252	206	223	208	222	240	220	211	197	230	248	224	209	235	203	236	209	219	226	237	239	197	233	236	215	187	187	220	201	221	199	221	207	248	233	208	182	202	229	189	208	221	186	225	257	200	231	204	226	204	221	237	219	220	206	233	220	201	223	233	211	238	218	224	204	216	212	224	216	219	220	199	217	234	237	201	211	224	217	192	221	206	221	211	221	208	199	241	197	198	213	198	206	187	241	196	224	245	204	209	211	207	221	216	206	201	211	217	249	235	232	192	200	193	208	235	198	217	191	212	233	213	193	205	203	212	217	225	252	229	231	204	247	206	235	222	227	192	180	218	252	236	189	193	222	206	218	203	205	198	214	229	224	218	222	222	206	205	239	232	211	218	220	206	209	241	211	240	254	233	184	236	239	195	215	212	192	195	233	190	229	252	242	201	222	226	206	234	204	222	222	227	201	217	219	236	217	242	223	214	206	232	228	192	191	222	222	227	216	219	211	224	222	223	183	200	211	215	222	219	201	207	192	224	225
6346	853	1202	1394	1277	1250	1112	995	924	860	793	811	739	716	670	657	663	682	653	605	634	609	617	592	571	558	609	555	550	596	609	620	599	633	571	608	609	600	546	622	635	586	592	569	619	581	606	602	613	572	601	578	567	556	580	540	614	504	512	573	566	575	604	583	555	615	592	605	572	595	581	611	534	596	535	576	543	570	578	569	589	569	584	552	595	613	563	577	590	556	544	594	584	574	585	557	533	551	546	575	579	573	602	566	553	614	607	553	610	536	593	616	548	562	606	582	592	571	588	541	571	579	556	596	552	560	593	587	590	564	617	555	565	540	621	552	597	518	541	525	578	565	598	553	599	601	599	561	605	566	587	589	624	614	578	621	553	607	619	596	563	573	560	572	609	567	599	591	548	550	571	590	573	537	535	541	579	567	547	630	582	563	570	574	599	612	585	606	516	576	531	569	600	558	535	581	530	616	599	569	563	554	597	574	578	564	566	584	540	526	583	598	627	562	572	624	582	579	557	596	578	573	566	542	555	580	565	563	579	595	547	587	604	588	590	613	532	545	602	578	588	586	607	593	587	646	609	550	545	567	576	557	554	578	554	590	573	564	553	570	546	624	597	559	613	579	584	571	598	568	623	634	621	571	598	556	540	588	576	571	618	589	616	597	610	579	592	603	572	613	558	571	603	545	560	571	581	609	565	591	557	606	558	558	575	540	585	582	565	596	614	603	608	578	646	549	616	589	564	583	554	609	565	594	535	582	555	564	618	555	594	549	535	530	589	613	568	565	571	605	582	560	579	587	565	554	591	605	597	576	571	542	558	589	561	559	621	560	557	604	559	595	579	595	569	593	594	593	567	566	564	589	594	591	560	583	610	545	563	577	604	578	523	582	588	519	578	603	563	571	553	586	570	571	598	601	603	570	575	599	575	557	578	593	597	575	583	582	572	597	566	541	572	601	567	581	542	634	566	561	592	566	598	595	567	563	596	569	556	596	550	575	582	565	582	623	602	547	617	583	587	565	590	614	601	550	576	581	578	575	602	580	580	589	587	551	631	565	573	616	556	569	530	580	592	551	588	557	534	509	616	604	577	588	557	608	618	595	558	619	608	599	582	568	544	566	581	556	594	603	583	587	584	582	637	611	604	571	564	580	571	554	581	593	612	598	559	594	560	596	611	538	575	548	535	534	527	561	601	586	571	567	570	567	541	600	597	580	565	607	539	566	606	627	572	555	597	552	548	632	532	541	560	552	566	582	569	574	584	569	587	548	598	585	581	573	555	559	559	607	544	555	604	606	549	579	619	546	597	605	595	562	631	595	584	626	572	593	601	562	548	610	576	563	624	542	570	558	585	589	558	603	548	569	596	548	621	592	583	587	589	590	577	590	574	610	615	577	557	604	595	583	597	555	642	598	586	593	614	559	571	574	590	605	579	554	563	540	563	593	546	555	600	616	532	604	560	575	603	573	570	565	583	581	563	589	573	586	596	586	597	587	558	563	585	600	609	620	562	572	557	610	560	601	536	561	586	609	592	577	558	618	570	590	593	586	580	556	631	561	585	591	565	630	610	538	567	597	581	578	559	530	578	609	577	546	582	598	565	586	596	601	548	590	594	598	586	557	573	604	575	598	578	556	584	573	571	606	552	542	542	582	585	608	581	605	607	551	569	610	561	592	604	590	588	587	600	586	573	577	541	590	573	584	617	599	573	539	582	554	585	553	603	582	594	569	608	623	594	626	552	575	611	558	559	635	583	565	572	600	601	580	578	603	579	527	543	574	605	549	625	616	599	596	602	577	589	582	564	603	569	545	574	614	585	641	570	600	583	526	558	567	616	549	588	573	614	574	527	524	588	577	591	596	577	538	553	566	556	571	567	546	588	546	585	566	645	591	598	574	552	579	571	568	607	589	585	574	589	600	586	555	622	593	555	576	520	578	564	600	578	563	555	588	572	564	589	572	548	579	584	578	588	520	584	601	571	614	574	606	601	604	593	578	621	528	587	583	605	583	556	579	583	569	581	595	573	584	556	557	569	562	606	569	596	618	531	561	577	591	603	605	595	621	583	524	577	570	587	607	565	570	547	596	618	576	585	621	570	571	590	591	557	581	604	630	552	586	598	558	573	617	599	595	565	574	616	568	578	569	600	568	597	607	587	570	568	573	610	553	570	584	564	551	611	534	562	575	586	571	562	617	557	567	570	538	574	601	563	587	592	543	565	605	570	610	596	567	609	581	535	581	547	588	598	560	602	545	552	548	579	580	582	584	610	591	572	541	538	530	555	533	540	564	565	552	546	622	612	599	557	551	585	611	560	579	606	600	553	637	548	585	626	625	614	574	576	598	617	580	590	562	569	570	581	551	568	609	571	556	617	599	608	562	582	639	594	600	614	574	549	540	592	608	575	592	572	575	581	566	589	558	586	584	588	574	557	567	576	599	558	566	568	574	570	588	625	545	626	539	567	587	575	585	577	537	574	550	618	562	583	569	581	574	571	560	590	628	584	585	517	609	618	579	567	541	616	567	575	553	593	615	536	566	537	609	619	581	539	578	627	551	565	545	602	574	596	565	607	602	567	544	588	547	583	601	621	551	588	585	541	568	553	592	551	636	574	593	536	607	593	564	539	594	560	593	584	605	572	582	562	620	556	564	545	549	583	538	595	590	596	571	557	598	575	577	570	595	559	609	569	597	506	613	569	572	554	587	580	576	575	591	565	563	562	538	550	563	593	574	577	560	601	568	596	568	602	585	572	598	574	546	569	537	590	579	595	551	573	550	590	577	582	599	562	585	597	581	526	619	620	580	569	571	552	601	624	597	566	584	601	574	566	546	584	582	555	595	614	593	552	574	590	616	575	598	577	570	557	570	603	558	544	569	564	574	603	566	553	615	569	554	582	604	562	588	628	560	594	555	573	593	583	555	565	588	581	588	568	584	575	600	565	569	550	625	588	579	578	586	589	604	597	611	550	576	563	604	596	605	580	605	549	520	559	602	582	594	600	619	563	574	529	576	540	601	586	625	613	600	586	612	571	594	551	532	618	603	610	558	516	549	573	561	567	576	530	577	559	558	552	619	604	550	588	573	542	611	557	562	565	573	533	575	602	586	621	616	525	553	575	580	569	650	595	611	602	542	565	563	587	585	571	520	597	593	554	578	542	603	553	594	610	590	552	551	584	579	601	570	548	559	625	574	581	582	593	572	573	605	572	579	553	597	556	594	574	567	558	580	548	536	561	556	583	567	554	584	570	602	603	592	550	604	555	555	612	557	552	599	598	568	579	588	556	602	592	565	548	605	565	579	612	613	637	556	570	576	576	576	565	518	603	599	546	589	550	557	580	575	580	554	576	581	581	619	665	609	578	563	542	587	576	615	557	554	547	579	601	601	550	555	560	540	551	633	560	611	583	540	575	534	590	560	585	564	565	581	613	565	582	591	569	566	595	604	606	627	574	587	611	549	626	565	609	578	600	577	586	589	563	622	565	627	575	578
14676	1411	1082	853	710	615	577	532	501	463	430	440	459	391	393	401	405	398	362	407	385	399	359	398	348	395	391	388	375	400	393	373	342	381	352	321	352	377	365	353	332	372	351	342	359	366	346	374	349	361	346	378	374	391	371	353	402	386	324	330	356	346	329	350	363	349	391	360	345	414	373	374	364	363	399	381	376	376	323	367	369	364	374	358	362	365	368	372	366	395	390	370	356	375	354	372	370	384	360	370	386	419	399	378	386	359	377	308	367	348	378	356	353	352	399	378	360	390	384	311	361	386	360	389	357	383	399	353	370	318	387	369	365	400	340	374	332	379	383	341	386	355	384	372	399	378	404	365	351	384	354	407	407	387	378	387	376	368	336	364	364	353	356	400	385	340	354	353	350	394	388	349	392	329	381	387	361	351	393	404	366	371	390	365	359	382	380	368	351	376	358	333	368	345	353	340	398	338	383	349	364	357	371	358	364	367	370	327	371	386	355	394	344	355	370	407	355	338	341	360	369	366	343	377	359	384	362	367	404	376	337	354	378	376	352	359	379	361	350	343	372	307	347	381	378	392	370	376	385	371	383	368	361	371	359	348	329	339	321	357	329	357	346	352	357	359	373	373	410	385	380	334	371	383	374	348	380	392	378	377	359	377	383	371	355	362	354	380	328	347	337	365	363	357	405	355	393	355	343	375	376	323	354	373	378	360	356	369	358	369	346	379	358	338	369	377	379	388	348	353	376	365	337	365	355	364	402	374	385	345	396	375	360	392	337	376	396	350	356	327	341	353	371	353	367	368	373	394	330	359	381	375	343	367	368	366	382	358	381	413	356	351	389	371	366	320	389	346	374	336	362	388	330	341	338	360	389	337	388	379	407	379	354	389	387	344	338	380	397	353	399	365	359	347	372	368	351	368	354	382	390	394	360	369	437	373	369	378	364	391	360	355	384	379	404	377	396	358	419	342	356	382	332	407	398	374	356	362	366	347	411	396	361	379	354	371	349	335	374	370	374	347	343	375	379	391	342	383	363	323	378	415	390	430	378	367	370	378	396	391	369	379	354	349	368	392	381	345	367	388	360	359	372	401	322	356	420	388	358	373	379	322	370	396	365	402	387	365	384	341	357	334	347	355	349	365	364	375	378	366	384	359	362	370	393	348	402	361	342	401	384	403	355	395	363	367	334	329	373	357	338	370	365	365	391	386	375	340	327	364	352	359	348	334	365	353	386	392	362	390	352	402	336	352	377	395	391	371	354	369	328	345	371	366	387	386	376	360	383	372	324	390	370	361	387	363	401	325	363	346	348	353	369	357	369	415	373	341	411	370	346	374	381	369	351	352	368	360	376	380	368	377	365	358	361	368	366	374	368	368	351	340	357	370	366	350	406	362	349	351	364	365	396	393	357	359	375	370	382	390	361	392	385	383	384	362	369	388	357	357	338	350	358	371	371	323	364	388	400	375	362	320	376	369	322	354	355	332	378	339	362	349	383	321	377	360	382	378	369	363	374	365	406	342	341	328	426	354	348	361	370	382	371	389	358	350	337	394	361	361	385	350	351	368	356	381	389	383	354	353	351	363	369	348	375	395	353	367	355	323	372	357	341	343	343	382	363	391	339	368	371	366	348	371	360	363	384	347	361	373	340	349	377	328	366	362	366	356	381	364	375	368	369	343	354	357	375	377	397	365	376	367	374	328	350	324	333	372	365	400	349	329	396	387	360	376	368	382	348	362	381	361	372	334	360	362	356	385	383	379	378	375	354	402	396	386	411	360	336	358	345	365	344	354	381	350	378	376	371	328	350	352	366	415	349	340	361	376	366	344	388	347	367	363	365	360	338	321	328	359	360	374	385	386	359	363	363	331	340	416	387	369	359	362	406	374	327	361	366	348	369	384	349	303	415	354	366	350	403	343	402	356	362	356	382	339	325	369	357	380	342	351	385	367	337	362	339	362	385	375	390	375	415	360	347	408	329	357	369	371	381	348	357	373	357	380	401	376	341	390	344	368	383	388	354	388	363	357	394	369	347	338	349	330	381	365	388	366	360	365	343	370	350	362	340	333	367	332	388	383	364	351	369	372	355	361	366	400	375	355	366	356	402	382	351	340	395	379	345	348	349	377	363	380	383	365	335	368	397	366	361	337	338	321	350	356	384	370	372	318	371	367	355	346	355	375	405	335	365	346	403	348	379	400	348	380	326	342	383	341	376	365	373	382	413	362	384	349	369	391	335	382	322	394	359	352	346	342	376	319	338	387	361	365	374	359	353	355	371	346	354	342	343	375	352	395	381	375	312	383	374	357	350	360	379	358	354	375	391	349	351	366	345	365	393	402	363	384	355	363	365	406	373	353	379	333	352	378	355	358	354	380	347	335	361	390	386	405	376	386	395	362	354	386	395	370	371	368	370	406	379	373	352	344	382	380	375	404	364	352	373	390	330	399	355	378	352	382	381	374	357	319	388	340	382	364	395	344	390	383	372	390	372	353	350	341	337	352	357	365	349	387	371	388	336	348	354	370	343	381	368	356	416	373	376	368	370	403	398	386	393	350	358	367	372	373	404	364	350	382	380	366	361	342	327	366	403	356	371	380	351	370	364	351	368	386	376	369	382	366	342	350	405	370	375	398	331	340	327	356	378	359	377	374	375	407	350	410	386	388	338	385	377	385	363	367	428	366	378	382	360	420	369	347	354	323	335	348	352	344	370	383	374	354	354	357	350	347	362	367	383	356	367	372	379	354	389	377	373	350	366	338	360	389	355	366	377	356	372	388	394	350	344	350	358	371	369	343	415	356	387	376	400	331	344	353	340	359	379	365	373	328	355	350	383	335	347	370	320	369	362	381	375	364	344	355	367	389	368	382	322	371	386	386	387	364	363	388	366	366	366	354	360	335	367	334	353	367	349	340	380	357	344	370	347	395	383	371	358	375	361	389	360	355	398	365	350	390	394	364	395	368	339	354	376	357	344	336	379	378	382	359	386	373	394	357	382	364	356	398	378	380	368	385	353	377	361	394	354	352	367	379	338	355	375	333	378	328	373	384	362	366	366	355	356	362	363	371	400	391	373	341	376	381	355	387	353	329	386	377	361	356	374	386	375	343	372	399	359	327	356	373	409	357	357	335	347	381	356	327	387	373	369	393	382	341	407	359	355	343	347	379	353	338	357	384	398	349	361	362	391	396	370	369	362	399	394	352	380	357	364	342	376	352	389	314	361	384	376	404	365	372	395	377	350	356	364	362	352	358	377	366	330	350	328	338	342	385	392	361	397	369	376	343	384	342	359	376	387	386	356	355	399	347	386	352	368	378	359	407	351	298	368	368	371	401	377	333	359	315	369	384	356	378	351	397	364	371	365	346	350	376	382	380	375	385	344	377	400	344	360	379	337	399	336	363	372	379	399	325	348	407	338	336	338	371	353	357	384	363	364	377	340	351	340	397	376	347	377	374	375	380	329	347	356	340	386	363	346	369	382	350	335	369	348	316
8451	1449	2236	2422	2219	2171	1957	1742	1557	1457	1336	1331	1247	1106	1118	1045	1098	1019	997	992	989	933	988	939	946	966	905	941	900	956	950	932	943	905	915	908	918	920	938	908	880	940	885	959	917	920	909	902	925	961	919	914	944	961	904	931	923	926	902	901	893	895	828	859	912	901	945	940	885	876	953	877	901	918	989	933	929	895	913	879	919	879	849	871	869	898	880	936	885	894	937	893	897	929	900	909	899	961	915	892	871	919	849	887	891	912	885	879	941	946	901	886	858	964	943	917	910	841	917	878	904	893	917	837	889	897	882	892	924	944	923	867	926	936	976	892	869	873	945	869	918	896	928	833	892	872	856	880	920	918	891	907	932	892	975	961	891	859	899	896	932	899	902	944	874	930	890	881	906	875	901	911	915	952	902	927	884	912	915	936	921	849	877	921	865	851	915	866	931	913	856	847	902	896	916	940	887	911	901	905	894	874	935	913	966	935	837	910	890	900	891	878	853	919	864	890	874	878	837	891	884	948	889	881	942	938	911	850	901	910	924	926	922	844	909	911	916	886	933	849	908	887	925	949	894	938	871	879	899	866	853	910	922	879	932	947	927	914	921	866	910	923	885	893	877	916	870	929	925	909	919	876	900	886	935	861	820	889	876	927	894	869	926	889	912	902	941	848	885	900	875	868	891	894	921	936	877	875	893	818	863	908	921	850	863	889	932	926	892	927	937	874	948	876	882	887	928	882	901	922	855	944	880	916	898	892	878	906	841	875	891	913	914	917	907	908	880	903	891	925	967	938	953	881	864	862	909	909	857	918	917	913	898	906	900	883	857	884	944	892	900	898	924	906	858	893	885	937	986	883	875	887	863	926	930	864	899	877	899	881	939	896	889	933	890	910	864	883	908	859	879	893	926	887	855	867	884	875	873	900	920	925	853	898	833	928	908	929	936	865	945	887	923	914	876	903	932	915	879	919	863	884	927	886	898	914	882	913	839	879	859	958	931	860	890	913	915	907	880	919	929	893	933	894	881	884	894	916	973	856	898	874	886	876	840	862	931	879	873	868	837	946	862	847	865	881	879	926	878	855	935	863	914	917	923	919	912	870	892	937	877	969	839	925	864	914	897	907	914	927	895	891	834	874	928	967	880	907	857	890	914	877	900	916	865	895	889	873	946	922	904	862	861	934	934	904	893	890	876	906	885	913	874	877	901	930	905	896	907	887	956	863	941	928	916	944	876	892	847	927	878	938	893	882	864	869	914	941	832	921	881	930	905	931	891	891	869	897	929	922	901	904	889	938	919	888	876	893	908	915	852	907	886	895	862	866	881	886	863	942	895	900	873	878	919	877	958	917	964	914	847	909	866	884	880	892	955	837	907	869	891	871	921	891	902	916	883	890	898	910	935	861	910	885	976	876	929	902	861	934	928	885	911	858	840	933	879	880	930	889	910	920	868	999	896	913	942	907	867	910	883	883	871	879	890	840	880	853	858	863	853	894	896	861	927	903	928	902	903	873	899	884	860	933	912	896	947	876	861	926	909	884	846	896	870	865	897	845	867	923	909	878	878	911	861	886	879	941	882	916	902	869	919	911	924	887	885	933	858	875	874	836	889	925	846	936	900	902	877	902	883	916	876	902	917	861	895	904	911	897	911	886	867	919	876	851	934	934	902	869	866	898	919	862	947	838	874	893	942	843	900	874	897	869	873	973	863	861	859	880	882	911	902	866	875	860	879	844	910	860	925	927	952	897	953	887	915	857	910	958	855	899	913	880	853	930	931	849	858	834	891	886	905	892	875	899	953	923	874	888	907	875	938	910	888	851	871	915	900	935	931	852	885	917	919	845	847	856	888	932	923	901	902	878	866	898	865	935	917	891	871	847	915	898	888	881	872	868	900	849	914	879	899	887	901	895	916	883	908	856	882	909	870	933	873	884	927	898	860	901	834	926	861	929	857	967	863	932	885	864	863	932	939	898	924	905	929	856	910	864	890	827	918	925	887	902	910	885	946	866	906	865	845	921	910	871	874	884	884	881	915	914	896	890	869	964	867	842	918	934	858	904	835	860	863	897	893	882	940	949	875	892	930	906	885	890	981	903	891	826	876	845	921	916	879	885	866	897	898	899	901	874	884	894	876	886	928	879	913	882	923	941	925	852	873	909	856	899	968	941	910	921	911	894	921	915	921	911	862	871	895	906	919	885	931	883	940	896	912	900	1005	885	869	883	928	909	869	853	894	901	866	903	930	915	930	865	898	896	911	913	879	939	882	899	855	858	873	891	876	916	934	904	985	882	887	801	905	909	915	926	861	849	888	869	844	914	849	912	878	892	900	891	927	855	901	881	908	962	913	928	904	888	873	923	882	867	869	878	916	828	875	909	891	937	961	891	868	913	866	886	815	929	882	908	893	898	922	881	898	940	895	926	890	939	909	900	908	878	936	900	909	900	912	883	902	907	965	877	888	865	905	878	882	879	926	881	977	931	910	864	939	939	843	886	904	949	893	874	917	897	926	909	890	881	881	890	899	903	882	916	917	900	896	879	911	859	919	900	891	936	887	895	858	913	923	842	890	851	894	897	883	870	888	915	874	889	887	915	904	879	864	918	922	911	910	843	951	912	896	894	977	838	864	875	880	869	916	868	894	960	904	928	924	928	920	861	887	901	876	881	887	966	891	887	887	870	855	898	883	886	914	943	853	942	899	903	896	911	905	906	910	878	850	908	880	868	904	898	873	885	912	843	869	889	888	904	913	887	916	908	879	873	878	872	902	925	862	862	897	880	876	890	906	928	886	919	877	886	932	912	885	890	905	852	920	965	882	873	919	882	907	838	898	900	872	932	889	913	860	942	908	903	944	956	881	912	893	909	877	939	870	933	976	892	901	908	905	883	895	916	897	872	874	916	909	919	881	884	933	912	867	944	904	905	945	912	953	889	871	886	893	956	882	929	880	882	929	887	894	886	903	877	853	879	929	927	942	892	915	873	878	874	921	883	911	911	898	956	900	930	888	900	920	887	865	920	936	924	913	931	934	947	904	930	914	925	857	887	933	934	880	931	915	880	904	870	891	876	879	928	888	862	936	865	864	865	857	902	899	887	864	909	926	898	896	880	897	862	892	883	935	899	904	910	866	926	928	925	928	877	892	909	919	853	898	878	854	922	900	894	941	842	922	936	896	886	953	889	881	879	916	878	887	907	924	906	922	866	924	888	927	936	863	834	894	951	865	882	864	895	893	884	988	939	873	868	925	862	878	886	979	897	865	890	907	880	899	894	851	878	889	894	900	871	897	856	869	845	877	921	899	979	874	896	933	879	881	872	921	879	839	909	812	923	863	868	878	843	931	869	839	883	951	897	844	912	919	919	902	887	939	928	865	892	856	896	885	917	915	924	898	898	929	855	845	870	830	913	914	943	926	877	903	899	860	895	930	889	933	878	886	933	865	864	868	945	870	845	921	915	883	938	915	885	903	881	907	955	901	910	892	828	899	896	876	894
1808	392	400	359	381	352	331	356	335	345	371	331	378	338	328	327	357	334	326	331	333	367	345	395	361	393	346	367	339	319	337	372	343	359	355	320	349	372	347	299	367	380	380	361	389	357	336	361	351	384	357	380	358	359	333	322	332	349	375	373	334	346	358	349	366	335	347	346	333	335	370	364	378	343	310	341	382	340	334	370	352	347	336	370	359	377	371	381	356	350	356	342	342	332	324	373	354	336	374	359	359	342	374	334	400	354	394	366	315	338	403	352	347	355	351	368	349	369	330	343	326	327	339	379	349	372	321	360	314	372	342	337	340	332	396	349	343	362	353	333	324	380	352	360	374	341	352	377	342	353	393	334	326	333	342	353	351	342	327	329	390	356	371	371	343	343	358	356	361	365	360	332	354	388	367	383	358	370	360	360	393	399	376	328	366	343	388	361	348	398	331	330	336	372	394	373	350	408	346	351	312	401	350	333	363	336	323	343	346	360	355	308	388	345	368	358	359	352	354	332	324	355	372	365	362	316	356	374	373	356	376	335	358	371	353	350	346	353	349	353	348	328	371	365	347	362	353	347	390	296	351	334	375	347	318	355	362	382	388	355	348	349	357	318	355	336	393	351	344	363	368	350	350	323	302	375	354	347	349	333	334	359	376	342	398	324	315	377	344	336	361	312	327	333	373	372	346	333	356	327	367	357	379	325	349	341	389	368	358	370	344	364	329	351	328	333	375	349	335	318	383	367	334	369	333	323	364	317	354	376	365	342	350	348	381	383	353	363	345	392	335	328	375	353	345	372	349	383	383	374	351	333	362	359	364	377	399	371	316	360	381	331	318	361	360	311	362	311	355	371	379	337	326	359	353	349	363	340	335	332	344	322	325	296	370	340	365	350	346	373	344	345	349	354	382	364	371	348	340	343	332	361	395	369	381	345	373	346	341	325	369	346	370	352	348	335	335	341	373	377	342	314	382	360	340	348	330	311	314	366	399	358	367	361	370	354	347	392	348	330	337	363	346	339	390	348	332	357	356	301	347	397	368	383	319	350	371	358	338	353	348	344	340	343	357	326	345	367	335	330	356	380	375	351	335	358	332	329	355	335	359	328	339	338	341	375	344	320	337	347	356	361	345	353	340	344	347	353	346	331	364	345	347	335	350	312	343	338	315	362	378	349	346	368	338	357	332	381	362	307	299	355	352	328	357	346	366	367	334	330	332	375	315	376	375	353	369	362	342	317	370	376	350	376	380	351	349	351	352	326	373	388	338	321	361	372	362	340	364	367	340	364	360	355	308	329	358	342	342	343	363	352	346	328	368	368	382	373	327	359	366	383	350	351	356	340	315	365	346	346	327	388	353	360	372	335	300	358	314	329	329	341	373	341	358	331	328	338	370	354	311	359	350	322	347	352	334	336	360	340	361	325	296	348	339	314	326	333	349	342	381	348	359	378	389	340	332	352	354	363	379	338	365	398	400	377	369	367	372	338	361	334	314	362	395	339	376	368	372	334	361	362	362	352	402	343	328	358	354	335	357	354	360	348	390	342	336	363	330	323	333	368	364	343	364	335	371	341	362	360	381	351	346	368	354	375	347	336	332	325	347	404	347	341	347	369	369	327	355	373	360	360	358	349	332	339	359	347	361	346	357	364	383	337	348	324	362	325	350	321	369	353	381	339	366	343	309	386	355	359	373	327	356	354	372	370	357	364	363	365	331	329	356	364	370	354	337	351	319	359	333	346	363	337	319	339	334	353	369	356	310	369	342	355	385	368	342	349	334	336	342	348	347	367	357	351	379	366	331	362	355	360	346	341	371	353	344	348	345	332	361	334	344	335	319	352	361	349	328	334	390	316	324	397	335	351	331	367	383	319	348	339	389	352	373	340	377	342	365	350	378	356	339	393	354	370	359	358	335	321	373	358	372	357	322	352	325	370	350	331	352	384	390	340	387	347	340	319	341	354	350	368	414	350	328	352	347	362	341	359	366	367	370	345	355	353	338	343	368	375	362	358	336	365	378	335	401	380	388	346	337	341	311	309	373	342	336	353	352	369	384	356	346	366	360	335	351	341	358	335	375	316	342	362	391	363	360	354	360	328	370	362	353	381	338	332	332	369	359	398	339	324	365	327	370	380	366	341	356	321	372	404	342	332	343	383	345	336	372	366	390	379	337	364	371	345	333	364	356	363	320	357	351	345	323	344	366	377	343	390	362	325	335	338	305	316	288	343	334	345	365	326	317	351	366	359	377	331	375	350	361	342	345	396	384	367	346	374	319	350	339	378	345	327	373	357	335	376	326	347	333	320	358	339	346	341	349	346	355	354	352	354	405	355	339	344	339	371	373	371	355	339	370	362	364	313	334	359	348	385	333	391	346	331	388	367	334	345	347	385	346	341	339	349	388	387	366	353	333	341	322	349	348	379	353	337	359	349	357	338	331	349	367	387	355	355	361	340	385	364	347	347	326	330	342	354	324	336	372	372	326	361	384	337	344	372	338	377	352	326	367	379	346	349	360	356	337	352	348	360	361	366	370	368	334	359	331	327	342	362	342	352	340	350	345	346	395	338	372	351	355	344	346	335	319	352	310	349	327	346	367	368	375	352	372	344	371	412	337	367	352	353	322	380	361	349	406	364	368	388	340	337	356	333	303	352	324	341	344	360	414	320	348	345	339	344	328	393	364	360	364	343	349	354	365	375	331	387	337	340	381	346	373	348	312	357	377	356	368	332	360	354	404	382	377	347	350	342	329	374	380	372	332	355	317	376	340	357	345	341	393	351	341	328	365	344	386	346	364	358	328	379	347	363	381	364	390	356	348	350	332	336	357	378	350	329	352	325	358	363	360	339	382	375	373	361	358	364	360	323	336	384	360	322	348	321	390	333	334	319	324	369	337	330	326	357	310	345	330	335	340	379	341	369	376	374	322	352	387	386	343	371	373	350	323	333	355	349	321	363	346	357	342	368	348	388	322	382	368	331	375	380	380	362	336	372	346	351	318	340	355	343	340	341	348	365	306	371	391	347	320	345	392	379	389	361	367	342	349	342	366	323	335	371	341	367	377	336	352	330	364	347	343	342	386	344	362	299	306	328	370	322	357	346	363	353	349	388	356	342	373	343	404	338	355	393	384	371	359	343	402	362	336	353	336	360	364	336	367	339	341	380	376	398	337	331	369	340	370	381	384	354	313	361	352	341	360	369	415	383	325	317	363	398	334	363	397	362	351	339	348	379	358	355	351	356	399	331	350	353	403	377	357	382	342	329	340	383	363	381	348	363	355	328	355	377	310	327	365	385	405	385	331	365	338	374	345	354	343	341	382	395	346	350	356	384	351	327	356	300	342	369	357	343	399	347	361	331	373	329	346	355	359	328	349	337	314	367	352	349	366	344	354	335	373	331	342	348	347	354	339	330	384	349	347	326	372	350	330	339	367	346	328	370	355	355	346	351	344	382	361	343	358	360	325	376	337	353	368	360	362	400	377	348	350	345
2160	852	920	839	889	880	884	852	897	927	912	852	872	852	839	877	873	824	828	879	832	836	846	880	835	868	891	851	887	826	870	851	846	811	830	872	852	843	861	805	841	846	871	842	861	855	850	876	861	799	820	853	803	853	857	812	841	815	817	826	821	858	827	861	854	833	859	864	831	837	857	813	907	867	898	869	818	866	830	866	820	858	820	884	818	823	842	826	832	801	816	781	877	833	887	830	842	803	883	851	823	876	829	837	858	844	868	800	865	868	858	863	844	826	870	835	900	854	851	850	897	848	879	818	843	825	849	879	856	901	813	878	806	830	851	878	833	847	823	813	876	851	866	887	821	832	833	844	840	855	834	843	829	841	799	836	863	866	782	854	869	825	855	870	865	898	819	807	806	818	893	877	835	805	846	828	842	874	893	877	747	797	863	825	837	874	881	842	917	839	808	840	874	874	818	827	870	892	831	838	806	845	828	821	833	823	872	822	898	814	849	858	864	724	806	807	823	882	867	816	833	826	899	816	859	861	828	852	863	783	834	851	872	844	806	852	859	822	823	832	868	848	878	860	829	809	875	826	825	832	826	835	904	859	850	857	821	803	821	861	868	881	829	862	830	852	841	787	806	847	841	825	834	840	809	835	831	848	834	855	820	872	836	841	825	856	820	823	846	848	864	901	828	812	778	868	824	816	882	876	818	823	824	858	862	820	849	816	855	880	796	932	805	844	874	820	849	844	820	842	860	860	796	854	809	813	831	891	852	826	832	825	805	789	835	899	790	789	825	834	910	859	850	815	846	836	844	773	858	857	804	858	834	847	825	843	842	862	866	817	812	812	869	839	806	875	812	852	884	829	853	802	820	901	870	856	841	890	889	891	842	899	860	867	879	835	842	842	863	899	898	825	856	876	816	880	779	825	825	832	829	868	855	833	824	837	818	836	870	872	816	854	909	858	821	790	892	839	829	829	894	897	836	848	797	841	888	816	816	796	807	862	833	846	831	806	785	835	853	819	839	835	852	845	856	855	795	817	846	819	848	844	834	862	821	844	811	832	835	854	883	856	820	824	870	870	829	846	860	871	791	908	863	814	846	786	901	870	853	857	874	822	864	801	776	849	841	830	854	903	817	804	831	836	809	822	825	850	884	902	779	865	833	817	809	855	923	820	860	840	843	820	851	795	882	833	851	819	794	822	841	856	846	802	805	844	779	806	844	783	770	897	880	811	811	854	817	847	819	803	840	865	829	855	824	819	852	797	808	851	810	841	855	862	812	841	833	816	830	802	836	810	806	868	855	814	880	839	817	849	804	875	827	837	807	833	864	803	852	859	820	833	801	865	876	896	867	871	842	848	888	823	841	853	898	830	842	869	837	868	877	812	822	895	810	902	838	905	834	867	789	828	844	810	823	842	806	804	844	869	841	830	862	832	861	821	814	835	887	816	805	812	863	838	830	827	819	851	841	824	817	844	868	862	838	837	853	903	804	842	888	833	865	827	856	853	839	837	809	845	827	858	847	864	809	832	821	878	813	805	746	838	827	809	878	856	860	848	810	852	835	845	838	794	844	832	882	864	828	833	789	787	842	936	852	866	868	850	857	871	837	840	871	848	807	884	835	829	833	833	825	838	860	888	842	856	833	803	865	871	862	814	831	831	804	813	865	865	827	822	865	850	882	909	865	798	837	814	904	812	837	796	866	852	841	891	857	854	826	834	800	845	837	851	839	849	799	802	775	869	900	833	877	855	831	821	867	866	839	802	827	850	815	842	832	879	883	842	871	782	800	856	837	873	847	855	870	787	814	839	842	833	788	850	896	808	821	803	823	807	806	839	847	865	827	871	864	851	848	851	811	862	843	846	844	808	846	844	814	820	851	890	831	835	787	841	873	860	833	782	837	851	838	903	843	817	873	845	839	822	840	832	876	860	821	858	862	829	826	817	855	832	883	812	809	868	841	822	872	920	889	841	827	847	845	844	807	834	869	881	836	824	883	820	836	821	851	868	822	848	825	808	877	864	793	859	827	844	860	860	805	792	845	817	856	842	875	853	824	865	816	801	877	809	840	843	869	794	845	838	844	830	843	842	857	853	815	829	870	898	821	830	805	782	836	882	786	800	844	855	866	826	798	800	873	838	824	818	831	855	826	810	798	816	846	813	803	801	841	843	879	807	863	855	845	857	805	879	916	837	819	823	809	820	808	856	856	816	820	894	815	795	813	860	834	800	849	826	863	845	855	834	861	874	834	853	864	802	825	858	842	902	829	821	864	800	854	802	933	843	850	849	774	817	842	811	890	824	816	848	844	838	789	830	816	817	820	784	813	849	847	811	819	837	834	815	778	854	845	815	872	839	854	861	823	810	799	852	804	838	800	816	869	869	881	873	856	851	817	863	853	824	842	841	834	837	858	853	818	810	884	831	825	844	822	829	839	857	817	808	870	808	848	845	877	823	862	847	871	839	833	804	914	846	825	802	870	869	909	864	816	828	807	867	861	856	804	791	809	802	846	823	799	819	829	892	875	822	837	831	804	899	806	858	824	823	852	844	849	880	822	854	797	829	851	800	838	838	841	871	844	828	844	806	821	827	808	837	821	820	860	818	854	857	835	849	874	839	931	855	833	873	852	839	842	789	856	833	883	818	806	815	851	908	845	825	838	838	853	822	861	848	802	900	788	812	844	828	869	887	853	826	754	836	853	866	843	870	856	884	882	825	827	830	828	795	903	885	780	869	841	836	901	862	878	799	820	837	858	838	846	875	790	807	857	868	839	876	900	785	823	805	823	854	840	834	882	878	845	851	822	843	796	804	858	845	842	887	864	878	804	829	844	889	781	859	819	851	797	801	893	908	788	818	810	799	813	839	802	825	843	872	868	856	828	801	836	840	861	864	842	831	891	869	843	814	877	864	845	784	847	810	816	875	908	830	880	857	860	837	863	830	856	837	811	845	892	835	838	844	849	839	867	864	852	893	781	860	853	872	821	825	801	847	792	800	796	852	816	815	867	855	917	848	870	840	835	818	890	853	829	819	882	778	844	809	861	845	840	854	864	830	848	841	836	843	787	848	842	856	856	803	830	830	860	898	778	863	830	815	819	811	818	819	842	886	852	858	847	818	887	829	804	817	827	868	791	848	859	792	852	855	874	851	829	872	852	878	849	857	812	829	814	866	822	802	870	833	886	882	895	807	770	844	879	859	892	832	838	851	845	854	835	829	850	803	786	849	816	871	869	805	800	824	857	822	928	823	879	857	857	843	828	820	802	831	852	848	778	841	803	849	863	842	846	841	859	844	837	837	827	819	861	885	841	829	831	807	838	829	827	829	807	859	859	777	855	871	858	848	785	865	778	831	857	819	802	812	814	855	871	881	818	864	805	814	895	829	849	831	812	838	870	847	867	864	866	810	835	790	820	853	740	824	893	812	869	879	833	858	871	795	872	854	848	866	838	937	846	807	875	835	770	867	872	855	833	861	866	847	785	835	851	833	873	870
7192	498	510	452	365	330	327	288	287	238	269	246	253	246	213	235	216	232	237	204	206	196	213	238	228	194	192	207	221	199	233	216	209	228	212	223	221	234	215	225	230	204	199	185	221	217	216	223	220	240	232	188	243	232	228	199	211	221	224	202	197	219	219	215	205	223	218	193	183	236	191	199	225	222	215	190	183	220	196	221	212	207	203	228	227	248	200	184	215	234	213	172	198	192	232	203	209	178	217	174	207	189	191	212	200	219	224	234	219	213	219	188	215	210	205	224	212	249	199	238	201	197	205	190	221	192	219	219	244	200	199	201	206	226	203	212	221	200	205	250	231	205	192	207	225	196	228	210	206	227	227	221	190	192	202	251	226	222	228	221	210	198	233	223	211	231	231	210	211	185	204	219	201	202	202	191	196	205	193	217	226	173	217	228	232	216	189	212	194	216	244	216	227	204	212	204	197	212	218	208	221	254	220	211	202	207	205	216	223	220	220	224	214	199	208	229	194	207	224	203	194	205	231	205	222	228	232	188	222	197	197	213	212	212	195	216	208	227	219	229	217	194	217	228	170	189	238	213	219	224	213	189	240	202	197	231	208	222	230	210	204	226	222	227	211	217	209	204	209	206	208	229	230	214	220	221	225	227	195	230	201	208	216	202	220	208	213	192	211	195	194	197	237	208	195	189	206	239	186	224	216	230	209	243	216	230	209	218	212	204	187	241	209	208	196	244	222	213	233	216	214	224	220	197	201	202	205	236	216	193	198	223	213	234	230	236	206	208	213	228	219	215	226	237	205	211	237	233	184	210	204	208	235	229	193	227	244	209	224	224	214	209	215	201	214	211	207	205	211	220	190	211	233	224	189	207	201	196	224	239	213	236	232	217	234	220	213	225	186	216	199	211	224	234	248	207	194	235	180	205	234	227	232	209	207	235	187	215	224	216	204	243	204	219	220	213	205	226	227	223	225	209	204	223	206	200	193	206	211	190	232	242	205	214	197	216	205	204	237	226	211	231	221	216	207	215	211	248	219	211	209	230	249	216	221	217	201	181	227	223	188	224	186	212	234	254	231	194	215	199	211	195	221	203	177	200	214	209	206	202	217	243	204	217	184	203	241	224	239	195	236	233	204	215	221	195	219	212	195	216	199	209	214	205	218	201	204	207	216	216	231	214	199	223	212	237	228	209	217	197	208	223	222	203	241	235	193	209	225	219	209	203	215	182	201	215	195	202	224	214	225	205	235	210	223	231	231	234	206	205	195	220	202	233	191	199	209	177	215	219	176	236	187	251	225	186	204	201	236	209	202	224	214	208	213	219	189	210	172	206	202	197	214	220	203	183	227	215	245	237	229	227	203	238	215	239	204	220	179	214	225	223	237	218	202	212	201	224	217	202	188	233	200	245	246	205	211	199	187	193	220	204	207	234	225	221	230	200	249	215	243	211	221	196	209	222	217	200	207	231	216	209	225	231	175	192	224	186	228	245	195	198	204	200	219	226	210	218	206	222	236	198	220	204	209	212	214	216	219	223	205	226	199	186	220	204	192	213	203	221	219	221	239	210	203	233	214	212	227	201	187	222	211	212	207	221	238	199	189	199	197	222	208	221	201	211	196	237	208	222	240	228	206	196	224	214	224	199	230	225	208	199	220	241	196	224	211	175	214	195	194	215	195	194	199	220	242	238	229	236	237	232	210	249	225	199	204	203	212	212	251	187	205	183	225	238	195	217	227	194	198	204	223	215	216	213	215	184	249	206	213	201	224	238	237	197	218	227	194	226	242	230	222	217	211	210	194	225	194	202	189	224	184	224	193	202	212	204	199	241	231	213	225	197	214	193	208	200	196	199	205	217	202	239	205	210	205	215	214	190	208	205	189	217	213	221	233	251	214	209	216	201	191	198	171	225	203	235	224	220	200	194	204	206	216	198	186	214	193	210	215	208	218	198	212	228	195	176	203	191	209	231	218	221	204	195	206	217	228	243	209	208	216	195	225	226	201	188	222	208	199	193	220	194	198	220	227	213	226	246	231	223	232	172	221	207	243	221	220	188	195	209	204	242	249	206	211	172	208	213	233	237	212	214	231	212	219	233	229	205	199	215	227	193	199	230	210	201	220	230	219	192	230	230	249	200	204	192	204	204	220	207	237	204	216	206	222	208	206	224	203	189	203	214	232	210	203	190	192	233	215	234	220	200	201	213	222	202	222	233	207	198	229	221	218	198	245	200	240	192	212	191	213	248	250	223	197	215	169	229	202	225	206	225	196	191	225	246	216	236	210	227	201	231	239	204	229	220	198	236	195	230	218	216	225	230	223	200	204	237	233	197	226	206	205	188	201	200	223	211	227	211	234	203	218	232	227	221	188	227	234	188	213	228	240	212	187	209	212	211	202	222	242	206	213	220	254	227	206	185	214	207	222	201	225	220	212	230	201	224	203	240	227	212	193	207	219	227	201	191	193	193	211	214	224	215	219	201	193	236	205	220	198	204	245	199	195	206	212	196	247	228	244	214	218	220	201	254	211	205	230	240	234	215	192	210	199	201	199	195	216	195	215	221	236	237	192	197	215	236	220	222	223	202	217	206	196	198	221	190	218	222	216	226	214	218	214	237	188	221	234	206	218	184	191	182	183	208	213	236	218	224	216	222	234	226	211	226	206	243	181	224	240	215	218	234	203	213	206	214	203	207	221	210	209	214	221	229	242	229	217	212	222	230	223	230	220	194	219	221	232	219	237	209	190	211	218	195	223	195	192	222	216	211	214	186	199	171	222	191	205	210	189	201	204	227	216	226	221	226	225	231	200	210	208	209	201	205	233	207	233	219	207	199	217	232	218	242	224	221	212	220	197	212	214	198	208	200	206	207	223	203	228	206	214	232	214	206	242	201	218	225	212	197	237	224	228	218	230	186	207	171	229	240	214	224	222	208	240	198	201	225	220	224	220	222	191	210	230	197	228	205	223	233	214	244	233	226	237	222	212	197	212	221	200	202	181	212	206	219	221	226	220	228	220	223	206	235	226	240	221	205	214	217	208	241	195	196	192	201	217	223	196	209	213	213	199	193	224	232	234	207	228	194	207	206	209	201	200	211	209	235	262	185	194	214	217	233	228	227	203	232	233	217	226	190	213	230	200	205	201	206	205	216	178	247	191	234	225	190	197	231	225	218	217	195	204	220	211	179	236	213	223	228	221	179	246	224	232	200	217	191	215	202	242	214	197	218	222	205	222	223	214	227	211	208	229	236	231	211	207	237	229	210	220	205	224	209	220	184	208	181	212	217	198	226	207	232	200	199	223	216	204	201	183	213	213	186	193	227	220	234	213	213	203	208	214	211	188	212	252	187	241	218	216	234	196	206	200	222	223	240	201	250	223	216	239	202	201	220	206	241	234	223	233	210	234	210	214	228	219	238	211	208	209	217	180	205	199	214	232	228	230	219	219	238	234	229	244	201	185	218	209	238	226	215	223	200	208	207	215	227	210	190	210	214
6231	840	1251	1351	1294	1238	1056	982	905	838	809	741	727	736	672	650	703	586	595	620	635	598	652	594	608	586	622	606	613	662	618	602	576	602	590	645	586	610	627	601	565	583	604	610	620	598	562	576	561	600	600	560	604	599	585	609	589	549	581	604	562	599	610	555	590	578	577	576	572	554	569	573	585	567	571	576	604	603	583	572	596	575	585	553	581	584	584	562	562	596	596	597	612	623	579	544	572	645	567	588	561	596	587	580	563	577	577	569	559	612	591	571	616	601	561	561	600	572	538	595	539	574	596	564	594	578	588	580	610	611	576	584	609	583	584	553	638	578	546	559	553	556	565	560	607	581	576	581	593	544	584	557	598	555	573	538	594	616	570	617	590	561	611	581	534	539	575	560	595	603	575	554	616	578	592	572	588	617	577	558	612	565	601	550	553	618	615	601	577	565	603	638	545	528	541	543	573	577	585	628	575	636	579	591	520	559	569	563	582	583	582	582	571	599	584	549	596	595	595	582	532	572	593	536	589	590	622	546	580	567	564	540	580	595	586	523	583	566	534	603	596	547	576	508	552	558	585	593	614	583	537	579	621	597	569	584	585	578	575	567	545	584	567	558	610	626	608	589	565	604	606	574	615	574	601	572	565	590	536	609	608	589	563	591	568	566	568	586	609	581	588	587	574	561	591	513	573	596	572	569	553	621	571	603	573	583	529	550	575	596	592	580	632	620	603	618	566	631	602	548	597	569	552	532	568	635	622	594	573	590	565	560	600	577	572	603	571	574	584	568	606	555	580	592	576	612	552	586	574	592	580	569	606	621	591	571	585	599	598	557	581	544	614	557	595	607	552	572	575	573	561	636	547	560	531	572	597	566	580	585	536	596	622	601	540	581	560	545	595	605	586	533	575	616	579	553	583	594	564	526	558	612	626	583	572	589	625	559	579	607	536	558	569	583	602	542	590	619	556	569	599	572	572	625	565	600	587	581	601	557	569	588	594	583	583	537	540	532	548	623	562	525	611	587	527	535	572	527	539	582	641	565	602	595	577	554	635	538	585	627	583	533	615	547	610	533	539	580	607	552	589	558	567	579	597	573	537	574	556	572	569	618	591	553	580	580	579	544	586	530	583	520	546	569	543	595	572	583	567	596	553	517	583	540	560	525	560	650	591	578	595	603	618	561	595	502	585	525	582	587	568	617	613	590	563	610	582	577	565	562	578	578	617	568	630	588	624	577	585	527	554	576	592	575	605	560	553	561	638	563	576	580	581	667	587	531	579	596	596	562	571	551	567	636	587	536	582	566	594	616	536	586	630	583	543	581	615	511	566	606	563	616	539	591	607	568	551	586	557	577	610	545	581	573	568	567	563	558	611	567	576	605	584	578	582	593	629	568	604	598	556	540	620	547	564	593	563	592	599	606	577	570	568	599	572	579	563	563	560	576	581	580	559	590	528	528	574	589	568	566	588	569	537	575	604	559	548	586	594	618	589	603	563	545	587	602	590	534	589	575	574	617	570	580	580	565	549	579	609	596	564	582	607	565	545	560	562	601	624	577	558	591	601	649	584	563	596	560	593	601	567	559	579	578	600	618	630	618	562	547	574	551	551	573	541	594	574	561	562	609	566	561	609	611	555	611	601	582	578	616	541	585	574	606	595	589	567	561	568	552	582	569	573	575	601	559	583	590	597	625	614	525	589	573	557	582	596	568	570	581	612	605	574	584	607	567	592	576	529	538	597	578	568	594	579	612	560	562	560	612	575	575	562	603	522	599	549	605	590	563	581	566	561	567	643	603	548	593	567	581	570	571	581	594	595	556	534	541	556	575	576	595	586	557	598	593	565	533	630	573	570	568	578	600	563	575	575	596	616	544	575	578	584	572	597	556	551	559	600	574	554	599	586	561	597	548	574	576	555	579	628	600	564	605	581	555	558	576	604	576	545	570	536	581	584	618	569	621	574	573	579	596	597	634	565	576	610	624	620	564	552	483	561	553	567	546	579	596	618	563	587	583	577	581	611	618	633	596	583	612	546	569	592	544	570	634	555	588	590	626	541	558	592	544	576	613	611	562	601	569	553	585	553	610	561	586	582	574	594	561	578	630	594	602	574	566	562	604	552	608	588	570	594	576	584	603	628	538	609	606	584	586	592	586	579	560	610	526	620	627	560	568	540	586	597	576	617	551	568	605	540	581	588	549	585	584	608	636	566	562	579	589	572	594	555	590	560	567	606	592	615	567	535	571	586	591	596	613	590	595	569	562	574	579	590	580	578	585	577	569	588	621	569	567	539	539	566	543	559	586	578	565	563	591	529	579	558	582	552	556	626	595	605	631	597	618	613	600	598	541	621	605	574	565	593	561	582	572	592	572	586	587	559	609	571	508	603	573	559	595	581	569	634	600	627	603	585	597	544	565	603	560	657	543	593	533	581	589	572	544	553	567	551	652	585	597	571	570	589	607	546	591	571	633	590	565	545	535	546	588	558	570	555	576	602	578	580	563	574	626	546	546	540	558	591	564	548	564	608	593	587	563	582	618	550	614	592	573	579	557	595	552	544	593	584	575	599	620	605	562	553	573	559	527	666	578	564	587	607	586	552	577	597	559	606	592	580	565	573	557	637	609	553	562	587	589	555	600	609	581	561	622	559	581	569	564	549	570	573	611	590	578	542	590	580	576	602	614	611	576	614	547	583	534	566	554	603	573	591	607	550	629	609	632	566	582	574	582	559	592	591	577	582	569	556	592	590	577	605	580	600	619	555	595	610	601	581	562	600	614	590	614	594	595	579	569	566	557	611	598	552	592	579	579	548	599	549	566	563	584	547	601	578	564	612	631	555	609	554	557	597	599	578	557	590	598	582	574	597	530	585	550	595	525	566	582	585	612	538	572	589	563	572	597	570	591	583	562	553	559	571	532	563	551	590	582	565	623	587	584	557	575	596	583	591	571	603	599	619	592	555	555	558	599	589	615	581	574	565	581	560	568	616	589	576	575	588	608	565	557	546	560	561	581	587	589	581	581	575	597	600	581	537	534	578	518	542	592	579	608	578	526	628	574	601	565	574	520	558	591	598	658	569	579	589	562	588	568	563	580	596	571	593	561	615	534	597	581	614	536	573	619	608	609	606	612	582	634	582	578	585	558	583	580	634	610	587	600	608	586	622	568	597	539	539	605	559	574	555	588	610	560	592	573	571	576	593	616	592	603	567	580	596	553	616	599	588	596	547	586	581	597	613	597	578	561	585	543	565	579	620	603	574	528	545	589	602	581	563	565	589	567	590	554	585	544	591	557	531	580	584	566	563	541	594	580	576	594	563	631	578	601	549	542	538	536	561	628	613	579	606	565	593	587	605	580	562	584	572	553	561	592	635	602	566	580	580	596	614	576	531	572	573	556	551	622	575	560	536	569	578	578	598	623	591	568	619	577	573	607	603	577	651	543	592	599	580	584	563	564	562	597	568	588	531	562	563	529	586	563	566	562	575	628	578	542
14693	1300	1075	878	710	645	568	500	532	441	421	466	431	390	406	374	364	383	389	364	405	407	419	392	382	402	396	361	356	384	368	389	394	379	436	372	396	382	394	370	369	389	378	349	360	355	341	353	368	386	342	383	357	343	355	369	370	350	384	378	321	348	379	366	349	375	353	373	365	337	349	370	370	430	358	404	364	348	349	382	360	355	366	350	361	346	376	319	358	328	319	374	365	341	383	383	397	367	357	357	372	395	382	400	382	356	379	388	361	355	377	338	361	358	357	407	343	408	376	401	359	351	387	392	366	380	396	439	348	351	356	370	405	349	363	391	371	324	383	358	334	387	376	407	390	371	405	369	386	383	341	361	326	390	401	352	388	353	334	362	374	377	386	372	369	373	360	376	347	350	363	365	348	351	375	369	366	341	357	347	350	332	366	343	394	345	349	383	349	373	381	336	352	327	403	361	353	386	339	373	361	387	374	376	397	383	353	370	345	385	406	352	369	358	337	375	382	355	358	364	373	377	388	368	362	365	362	379	376	362	366	328	351	388	360	375	381	343	341	326	330	352	376	387	422	397	341	346	375	366	385	330	379	398	367	361	376	380	401	355	339	358	337	372	350	348	365	373	386	367	347	367	392	341	339	393	366	383	397	391	362	351	370	340	350	361	356	404	350	366	349	382	375	367	374	355	340	348	338	348	414	355	360	340	340	362	352	370	371	352	405	366	344	362	378	379	384	381	362	346	385	359	358	356	416	365	388	412	361	370	352	342	381	394	393	406	347	346	358	324	356	390	388	390	377	349	381	362	399	393	353	381	407	358	357	387	359	318	367	377	354	375	362	390	354	378	346	319	360	366	368	390	368	368	340	340	371	351	375	374	356	350	344	315	355	353	315	373	366	349	366	358	367	374	378	335	390	379	364	363	318	358	350	403	388	388	373	375	366	365	382	372	379	362	382	377	367	333	355	378	335	369	375	351	385	397	390	370	353	345	359	303	390	393	356	367	371	356	371	349	355	345	327	395	315	383	356	336	384	370	353	364	362	367	362	372	350	382	347	358	367	356	384	403	342	316	385	383	381	360	386	335	356	368	369	331	363	336	366	415	354	400	350	384	372	356	360	399	372	364	338	362	357	363	380	352	403	389	353	381	389	350	386	359	364	398	409	401	328	376	366	358	379	356	391	384	369	361	347	349	356	341	368	363	367	398	344	371	382	338	375	351	377	369	392	379	356	357	394	390	395	403	364	377	364	354	396	411	377	358	343	367	345	402	391	357	411	337	370	360	370	393	359	420	382	378	406	375	359	332	371	385	334	347	351	378	359	369	355	382	389	373	398	358	330	375	384	352	405	379	408	345	366	392	346	406	374	343	412	385	359	374	355	404	330	321	367	373	379	324	356	384	349	332	390	368	384	401	350	350	330	369	397	361	430	328	369	377	353	384	409	342	383	349	346	354	358	348	406	366	374	370	363	354	367	387	373	380	377	336	383	374	362	362	382	377	395	337	343	343	332	387	370	361	341	391	335	371	369	397	332	357	373	332	362	384	408	391	386	366	390	372	358	360	415	350	351	378	394	358	374	358	379	339	348	391	374	365	372	377	374	400	365	353	400	359	374	372	408	362	366	372	360	352	389	397	397	373	336	333	372	342	367	354	359	371	334	351	385	341	385	353	385	368	373	327	364	346	375	359	357	368	363	375	364	383	341	370	348	375	395	377	337	383	401	395	341	344	361	321	408	372	390	345	351	347	417	353	364	401	339	364	375	359	387	344	355	353	316	379	323	373	337	367	369	357	354	366	350	379	357	385	367	337	335	387	378	347	386	377	370	306	374	376	385	388	361	351	333	358	380	376	331	374	386	401	373	357	374	390	390	400	397	419	355	336	353	387	356	309	352	369	310	367	399	342	369	388	311	362	331	394	316	365	371	367	386	372	408	348	360	341	324	396	386	368	356	385	378	394	345	386	350	354	363	380	374	365	389	375	351	381	346	384	363	374	386	374	367	374	346	369	358	372	355	342	400	364	356	359	348	350	357	329	339	400	353	321	339	365	392	379	401	375	374	389	378	400	387	362	354	389	365	363	371	336	381	365	349	381	369	352	398	377	345	369	382	386	376	390	379	349	353	365	320	381	365	354	328	375	370	336	385	399	384	385	403	374	330	359	417	348	311	356	399	397	335	373	356	382	377	397	399	377	354	370	389	364	377	356	346	366	394	367	337	342	364	340	377	344	360	375	366	385	375	380	378	349	368	394	353	368	402	328	355	357	384	409	357	363	365	364	332	354	381	386	384	359	361	385	385	392	364	385	358	367	375	372	342	373	369	355	398	422	403	355	353	395	355	372	368	354	387	374	373	365	331	384	372	351	383	379	368	366	369	342	346	376	368	359	363	373	360	349	393	390	349	374	382	374	358	362	361	342	380	394	351	382	389	369	399	382	370	360	364	358	361	367	356	358	379	332	353	374	379	352	397	361	356	341	356	373	348	344	368	376	356	373	404	392	391	350	310	366	352	350	336	378	385	367	402	379	364	413	421	386	361	416	374	349	352	371	357	388	347	375	377	365	370	377	425	350	393	365	346	365	387	380	367	343	362	352	386	340	409	356	353	365	339	381	377	370	345	388	387	380	353	371	393	369	340	360	378	352	390	349	377	348	386	370	384	378	375	367	395	394	366	379	396	392	389	362	362	366	341	395	382	361	360	348	364	378	380	381	391	383	371	344	362	329	361	356	416	391	366	364	382	383	337	327	395	369	348	349	369	364	397	352	386	362	384	373	354	333	353	339	371	364	370	377	348	382	362	386	349	339	398	386	352	373	338	314	356	412	373	358	355	325	340	357	384	352	366	416	347	350	384	364	371	400	356	347	407	354	392	411	357	394	386	366	389	328	381	382	371	366	358	357	344	380	335	374	338	358	383	354	390	369	353	346	341	350	382	367	351	379	385	395	357	364	355	349	336	384	350	345	365	383	388	373	363	385	347	367	369	382	362	372	356	337	360	374	345	362	391	375	357	364	378	372	366	358	364	362	342	380	383	364	369	363	359	382	348	310	347	383	338	373	405	344	361	380	362	338	386	398	369	383	367	352	387	351	372	336	392	390	344	343	376	362	352	381	361	366	326	394	365	373	385	344	332	430	362	373	350	337	394	352	373	351	394	404	374	380	383	334	378	375	336	372	390	366	389	379	329	362	403	385	422	389	399	354	323	387	377	374	401	424	356	348	372	324	334	399	370	402	372	393	381	439	320	364	354	345	409	405	341	362	352	365	379	356	364	350	321	382	347	346	377	361	338	404	357	354	363	385	361	355	346	363	389	375	375	358	396	344	365	388	363	333	365	347	363	383	344	361	343	358	352	339	392	360	379	343	331	383	391	343	379	338	344	374	338	381	351	389	347	387	383	385	367	349	387	360	377	391	393	370	374	347	369	367	375	364	408	353	353	373	421	367	380	378	364	333	396	369	349	346	359	365	390	389	351	406	391	381
8597	1425	2231	2530	2339	2234	1815	1799	1583	1406	1367	1282	1181	1144	1122	1092	1081	1052	1007	1017	1001	1042	944	986	1008	969	970	944	927	898	967	981	948	953	940	958	949	860	945	910	956	893	915	912	936	903	928	871	916	858	847	863	873	891	905	866	930	889	871	910	932	902	904	930	915	916	921	907	951	916	907	918	907	889	834	932	862	934	906	942	912	861	924	858	923	913	905	869	893	859	891	877	915	937	867	925	870	914	885	910	886	881	893	907	857	871	882	851	898	889	941	868	896	932	893	912	913	900	911	904	921	961	913	901	954	936	885	900	879	884	935	909	913	892	1008	902	911	879	920	896	910	896	905	939	850	934	899	905	921	867	926	935	911	902	903	893	875	919	913	901	922	918	921	883	883	905	972	963	851	872	891	904	843	841	877	880	897	897	902	912	939	937	897	921	892	853	915	928	887	881	931	889	922	873	854	905	911	924	966	843	897	902	856	871	887	941	911	915	909	923	857	911	913	884	878	905	888	937	863	905	888	898	946	883	886	884	939	934	880	896	915	883	944	881	885	919	885	959	890	908	906	925	942	871	897	969	906	955	866	863	918	861	889	906	878	912	904	914	864	917	899	925	856	869	914	856	914	909	892	928	848	916	907	915	905	853	934	873	891	851	887	864	861	863	863	922	929	879	903	919	956	902	838	886	874	875	906	910	943	880	870	876	903	884	900	865	898	956	898	882	862	901	884	949	894	869	927	867	919	908	919	906	904	915	916	935	918	911	871	919	922	891	894	865	891	897	947	885	937	867	935	901	896	927	893	930	871	903	907	865	870	872	828	918	959	918	919	859	924	867	901	878	934	933	870	935	902	884	929	904	878	859	931	884	900	892	926	896	912	859	919	864	932	898	899	964	905	868	901	998	883	910	906	883	884	876	913	881	920	855	871	878	916	942	919	949	886	924	860	904	915	865	871	863	916	876	870	920	850	917	890	855	967	859	892	897	914	886	926	901	905	846	910	880	891	825	915	830	888	895	892	867	917	954	900	892	831	869	915	867	835	842	883	884	927	897	908	879	889	875	875	920	865	838	888	929	915	910	851	895	899	845	938	909	837	897	904	897	932	965	924	883	950	832	907	899	870	869	920	934	914	842	937	949	879	905	889	903	903	835	933	867	889	894	875	888	860	904	831	907	885	905	878	893	967	911	928	844	919	893	904	908	951	923	917	912	848	911	866	847	932	924	945	910	929	877	883	940	869	990	932	898	859	922	870	912	920	872	885	880	848	916	941	913	878	909	885	854	913	902	898	885	911	903	888	847	913	886	917	825	919	960	899	867	867	924	846	858	862	930	913	900	868	885	868	892	852	865	876	900	904	932	875	941	929	865	883	895	899	867	925	890	901	894	920	892	924	861	891	928	837	889	910	881	920	879	878	939	874	856	935	907	882	934	835	939	893	930	918	879	954	885	937	892	918	917	897	910	877	895	868	901	917	879	919	903	953	870	882	895	864	929	926	835	913	861	913	965	935	851	890	913	898	923	880	912	908	881	877	822	885	941	881	857	843	919	916	864	924	890	903	894	932	868	834	889	937	875	865	920	914	907	890	879	853	882	902	902	892	879	920	928	941	889	869	858	991	914	912	875	908	942	912	903	871	817	901	890	900	931	877	871	866	863	916	977	884	956	909	866	886	907	936	893	891	866	832	914	885	918	897	901	881	870	955	876	866	892	896	916	927	897	911	884	883	932	887	886	944	894	919	894	927	936	930	921	890	911	896	889	893	905	869	957	900	937	872	925	951	900	841	878	931	884	894	854	922	875	918	873	918	905	899	880	871	913	919	875	956	913	876	909	885	883	904	905	965	871	880	887	913	909	922	920	916	900	880	916	931	854	852	915	856	898	970	913	890	867	882	906	858	890	934	882	895	906	903	906	892	904	915	911	891	898	922	924	881	915	893	912	890	915	856	919	934	948	922	881	934	937	889	918	916	889	937	908	888	903	936	881	866	922	918	927	927	899	941	890	871	897	857	904	911	924	914	891	913	894	940	903	910	903	880	856	914	973	915	880	888	862	952	903	885	871	872	891	908	901	883	869	872	921	888	927	926	916	898	841	943	968	929	912	883	909	967	881	891	904	959	857	914	890	829	893	926	888	887	884	923	932	870	909	930	932	870	935	887	955	912	876	910	918	929	867	901	915	913	936	960	911	920	939	852	876	914	901	874	849	964	885	874	887	907	872	909	887	937	889	901	911	927	882	857	882	934	953	880	933	922	917	949	920	899	892	917	885	900	877	935	876	915	909	886	885	919	923	912	950	909	866	907	905	879	869	893	872	860	857	927	867	938	859	935	909	882	934	854	892	900	899	896	836	891	926	896	908	925	877	837	913	919	838	909	923	896	903	875	861	893	878	923	907	909	914	875	843	916	885	976	929	891	884	926	889	956	898	907	879	898	916	925	919	913	922	889	863	901	894	898	955	869	878	904	868	885	896	915	906	930	878	891	892	856	890	873	911	956	898	904	901	961	887	880	934	881	907	845	943	947	913	886	912	930	926	857	877	897	869	873	885	861	878	910	875	865	946	888	868	925	874	890	900	904	949	917	866	938	938	926	889	890	955	919	853	917	923	841	977	867	870	920	876	880	915	908	897	960	931	872	886	828	892	901	890	905	888	877	908	898	861	888	931	827	907	876	905	923	926	892	931	908	876	859	903	933	873	921	907	935	936	939	895	887	894	890	889	892	880	830	917	869	921	905	917	905	978	915	915	895	917	908	910	932	865	875	936	946	835	905	900	898	915	900	912	878	892	855	909	812	892	911	889	936	859	907	872	915	920	852	870	953	922	876	901	942	910	893	927	930	885	846	883	905	912	897	913	884	874	934	917	918	913	935	981	907	844	926	892	937	914	897	951	900	929	892	909	935	937	913	945	882	949	949	936	900	878	933	932	900	936	899	915	877	879	861	925	881	903	923	884	887	894	896	872	867	918	878	921	932	865	910	859	913	910	884	908	864	886	891	869	926	925	865	874	910	867	899	923	827	845	941	848	882	974	902	881	873	950	859	912	845	873	854	890	922	937	929	909	898	910	913	910	877	875	834	857	866	901	901	944	860	921	897	926	929	862	821	893	878	955	934	897	858	823	894	878	917	874	921	859	888	906	887	954	908	893	857	869	955	919	838	901	914	865	886	872	880	869	976	898	921	885	862	924	893	882	897	874	908	914	891	882	897	898	916	891	853	948	873	923	892	923	946	856	884	893	856	869	928	930	924	924	919	901	889	907	930	927	921	867	858	884	874	879	923	929	898	905	843	882	879	856	899	885	896	910	909	872	870	896	927	893	909	948	944	894	882	959	861	891	874	914	918	828	898	894	915	913	907	868	889	873	857	919	892	889	885	919	907	877	875	894	915	849	870	926	890	878	940	862	937	930	894	894	967	876	926	921	912	914	918	910	880	902	901	840	868	905	929	948	867	871	866	888	978	929	885	899	939	947	891	899	874	951	882	862
1737	390	390	417	379	357	347	349	365	358	359	330	373	360	399	354	350	384	340	340	325	392	414	379	353	336	342	320	390	349	366	377	376	347	368	366	363	353	325	365	361	352	372	404	360	343	362	338	382	388	354	316	335	346	349	414	338	398	347	345	330	369	363	332	351	353	359	324	322	353	334	329	404	350	340	377	339	364	339	336	346	361	348	348	335	342	341	377	338	348	349	343	386	379	376	361	343	341	334	331	354	321	313	355	384	380	365	350	354	352	325	362	370	364	363	370	369	327	349	361	356	377	331	350	380	359	303	376	358	335	378	336	324	353	355	399	373	368	389	366	362	349	331	332	367	324	333	352	324	363	380	380	340	353	330	361	349	354	378	365	342	383	366	387	342	348	365	354	374	375	318	347	374	379	377	366	346	354	338	332	356	357	383	341	336	340	320	336	352	389	349	365	369	356	347	351	386	354	342	365	366	389	314	339	345	354	333	349	340	368	342	370	368	359	332	365	366	322	339	365	382	351	340	351	355	387	349	401	348	346	322	367	374	354	315	353	349	375	377	363	362	388	359	319	307	386	345	320	357	370	365	346	365	378	341	373	339	335	339	390	375	328	366	350	339	372	337	359	340	363	340	361	376	344	334	356	334	383	336	383	370	377	366	324	331	330	355	330	330	327	337	333	372	342	339	343	356	386	365	391	376	346	363	366	349	386	405	337	324	364	381	329	340	347	386	372	305	308	357	340	337	352	371	346	366	346	356	364	350	347	330	369	350	359	334	370	339	362	350	372	387	343	367	404	334	360	365	347	358	338	348	351	341	333	354	340	319	357	356	326	374	340	382	382	342	343	338	352	366	340	358	384	380	355	352	400	398	366	340	362	335	407	334	349	335	336	339	362	356	347	355	348	334	355	351	388	356	360	351	342	344	361	374	361	370	357	334	364	390	377	368	401	358	337	347	347	378	372	336	376	373	357	377	348	322	352	387	372	346	337	318	352	384	385	328	365	354	362	368	407	317	373	340	328	391	341	331	354	374	369	363	390	351	356	343	356	397	353	356	387	372	392	359	350	356	408	354	336	361	343	364	342	370	336	390	361	377	351	346	370	354	353	349	365	328	363	370	378	356	374	341	343	354	352	339	355	345	345	352	350	325	372	341	348	380	344	334	356	402	344	348	457	354	357	359	343	354	353	339	377	334	383	370	352	367	336	352	379	363	349	397	358	356	349	339	367	337	370	340	345	359	330	348	382	352	360	349	370	388	354	348	385	348	334	397	364	348	368	334	382	397	348	376	350	350	337	374	395	394	347	327	355	375	313	340	368	345	378	375	350	344	344	328	333	385	329	344	331	354	356	345	351	328	341	324	348	349	389	342	377	393	360	371	347	380	337	358	316	333	333	348	366	356	359	358	336	358	351	331	365	368	381	355	370	391	338	357	371	378	337	372	358	364	369	346	364	364	361	375	361	344	368	352	343	368	339	362	325	340	400	359	369	372	364	327	346	352	398	373	366	348	350	379	384	359	331	379	353	336	355	342	357	383	376	322	374	359	347	390	354	334	369	373	345	358	387	347	359	325	346	343	373	335	341	384	360	384	366	373	348	363	343	344	355	349	354	358	384	329	330	330	362	370	360	351	360	388	358	351	349	346	365	345	335	370	349	369	329	349	337	370	343	372	364	368	360	361	344	360	334	352	396	370	338	355	374	368	355	380	354	374	382	350	327	365	363	319	380	338	373	363	375	358	368	347	383	373	368	388	374	341	355	354	321	332	379	352	333	391	358	335	308	360	328	377	348	366	372	338	410	341	355	304	365	360	375	357	347	360	343	365	352	361	391	349	386	377	305	326	322	341	347	377	342	387	361	351	357	345	371	335	363	350	375	374	322	365	357	349	377	366	380	361	402	382	369	353	342	354	384	345	356	395	346	340	381	337	367	343	381	362	371	354	391	382	390	356	337	315	376	355	344	352	376	361	351	365	345	336	351	348	342	369	367	385	323	377	338	352	399	389	348	373	357	312	355	365	359	343	362	346	342	337	384	344	380	363	351	338	338	360	366	321	323	369	434	350	392	356	322	354	320	356	383	363	330	363	359	359	344	383	341	345	337	359	390	367	378	360	374	349	365	367	364	362	319	360	363	345	364	370	353	329	380	351	364	365	340	375	363	347	378	396	390	369	377	340	373	359	344	361	349	344	367	349	365	378	336	348	352	353	362	349	380	388	351	373	343	351	378	348	323	356	335	336	349	389	359	355	372	400	343	367	364	373	412	359	380	373	350	382	312	394	378	358	377	356	335	304	373	362	355	352	344	361	345	367	391	345	343	325	375	383	346	379	345	351	351	362	346	365	373	363	409	381	347	377	328	378	357	354	355	367	336	381	353	361	339	362	326	357	361	350	342	372	344	356	383	341	357	340	362	377	374	352	350	354	323	360	320	340	363	356	383	302	310	356	346	377	372	344	372	350	365	343	372	352	344	326	368	329	367	335	379	361	332	329	378	377	357	339	364	353	385	336	379	348	343	361	379	382	373	319	365	350	355	376	330	390	371	336	358	335	354	347	373	353	370	348	384	354	364	329	365	381	369	378	358	333	352	348	348	323	356	351	346	378	343	393	354	347	353	373	331	388	341	349	335	376	328	412	379	354	348	365	343	341	324	347	385	367	339	320	306	345	369	339	356	357	362	347	381	352	332	354	325	340	344	304	331	352	363	373	403	365	322	350	392	334	338	325	339	359	359	362	339	362	344	318	386	365	389	348	383	372	346	349	361	389	344	397	354	307	355	399	325	339	355	384	353	355	356	321	329	327	355	321	367	363	367	370	333	344	371	333	399	371	332	331	343	365	371	343	371	312	357	329	363	367	360	403	369	370	371	331	352	349	382	353	369	361	370	327	347	386	378	357	367	396	391	379	354	359	354	357	380	374	355	330	354	356	353	384	369	322	355	349	333	390	354	364	366	365	378	346	339	371	351	384	363	401	365	361	341	349	364	360	363	361	359	350	383	334	318	339	367	359	377	348	353	363	363	341	363	381	308	383	331	369	398	364	388	310	382	327	372	354	352	345	377	393	374	336	340	328	329	353	383	388	350	332	339	343	360	366	347	370	356	384	387	344	326	342	370	360	336	356	351	355	347	333	352	357	331	338	350	353	319	356	330	351	387	381	313	391	365	312	328	344	400	355	363	319	352	362	394	341	365	328	390	341	367	378	359	374	339	333	339	359	345	293	361	304	358	372	350	349	321	345	361	349	344	396	337	344	317	344	356	382	373	337	376	372	337	382	373	371	358	330	359	369	357	367	352	348	348	356	353	350	362	361	324	341	359	345	316	364	368	410	328	369	369	357	367	347	366	365	368	363	365	342	336	392	342	311	342	400	358	362	392	355	347	385	382	395	336	368	348	344	331	362	337	348	344	346	375	383	343	333	321	332	363	332	333	373	388	346	379	408	341	374	349	378	349	338	360	336	370	350	350	322	353	336	354	373	352
2169	857	915	859	969	856	877	889	824	894	873	871	836	864	880	872	814	863	846	792	814	809	909	793	918	860	849	856	801	838	829	811	802	816	876	883	769	867	796	911	789	866	780	843	800	840	855	807	825	813	802	838	846	818	813	888	834	841	830	841	885	886	890	837	823	805	851	820	812	863	824	882	787	851	822	850	802	847	862	847	855	840	841	838	878	784	797	826	854	837	834	893	877	848	847	849	854	796	821	817	853	882	833	831	841	839	852	806	852	937	803	798	854	845	893	864	819	830	904	850	822	796	845	817	835	836	849	856	831	827	827	837	832	829	856	909	822	867	857	805	874	856	882	852	823	811	809	809	861	879	899	843	822	862	814	852	816	849	774	896	837	877	828	808	809	862	796	797	795	810	805	841	907	847	831	902	914	869	855	848	871	796	888	890	838	917	822	842	807	871	804	863	846	850	812	844	845	847	840	878	866	827	846	873	898	856	823	818	840	820	853	839	865	857	849	845	828	843	869	834	880	854	790	771	837	838	822	870	847	880	853	885	828	885	831	782	838	872	821	858	876	807	845	856	873	859	780	813	834	843	868	814	818	857	858	836	816	796	847	812	868	858	867	881	870	845	785	873	835	850	820	866	848	859	886	830	907	829	794	796	825	827	864	817	839	837	891	863	839	843	824	843	793	857	864	882	799	851	847	851	875	833	852	843	863	844	834	855	817	824	855	842	835	835	835	842	881	856	836	887	850	813	840	813	883	883	833	789	776	870	778	825	847	814	824	797	889	849	894	802	871	859	857	799	807	834	816	810	879	821	834	835	821	821	795	854	826	766	825	885	784	858	844	823	850	831	826	885	916	840	864	822	907	875	884	778	866	844	861	795	882	879	839	791	812	824	879	812	829	818	783	810	864	822	820	882	839	873	796	831	765	839	878	866	833	842	797	864	835	828	867	855	887	846	881	823	817	846	809	821	840	828	836	830	806	842	828	859	853	828	785	869	848	852	890	834	861	810	843	884	838	839	891	847	830	842	835	816	831	902	866	824	889	826	832	814	823	783	850	761	850	881	873	889	867	834	852	827	846	863	874	814	862	827	849	802	878	832	839	854	853	758	797	816	877	811	847	852	858	811	815	867	833	832	920	819	846	812	842	847	798	835	855	846	807	791	844	828	831	853	803	820	816	869	871	844	821	847	912	857	882	829	811	844	877	894	844	814	875	864	833	869	897	895	770	821	835	789	812	828	853	846	852	857	904	865	836	872	892	788	838	852	873	834	854	857	835	815	845	866	857	821	900	871	816	818	806	830	845	887	848	836	784	831	829	849	825	873	825	839	860	867	837	820	843	866	853	813	801	812	875	832	849	833	825	834	847	784	816	857	840	819	829	869	830	875	847	828	894	840	814	849	849	885	803	827	868	841	854	860	835	866	846	873	823	850	839	893	846	866	859	868	826	791	866	836	871	819	842	830	829	797	838	889	813	835	810	838	846	840	836	794	840	823	865	837	880	822	837	799	798	843	844	838	823	818	842	879	827	817	845	835	854	821	801	812	856	865	825	842	869	890	836	726	888	837	867	806	820	808	882	759	787	849	863	810	863	843	829	799	840	803	824	815	876	784	836	821	835	831	802	867	824	859	807	873	782	852	850	810	815	857	833	816	896	827	835	869	780	843	796	812	867	882	845	848	802	814	870	845	868	827	824	818	868	833	876	828	835	826	898	821	846	823	823	839	858	841	849	845	844	884	856	827	829	889	818	826	876	843	835	884	886	852	878	845	857	840	814	851	837	884	838	861	847	853	816	886	842	832	850	821	849	804	862	787	835	831	853	859	829	847	869	850	807	808	793	874	888	838	835	832	815	864	855	816	848	886	849	850	866	831	841	872	827	862	820	829	848	830	843	856	793	789	830	854	806	817	838	829	849	889	850	817	861	860	865	820	888	881	937	876	807	796	845	869	856	859	738	858	838	784	847	866	878	864	840	806	847	887	840	877	833	856	824	829	872	854	804	853	914	830	848	815	830	840	865	824	815	853	873	813	815	859	796	862	907	828	892	867	799	827	805	866	808	861	851	876	832	806	873	790	816	837	857	900	859	825	873	871	828	823	844	858	850	840	831	837	827	910	868	816	875	809	846	833	828	831	869	854	875	870	880	826	831	849	854	848	799	836	855	841	806	813	848	880	855	859	844	864	846	871	859	877	816	839	829	837	865	816	883	832	861	858	832	815	805	777	892	766	856	829	799	860	868	781	842	831	813	848	849	843	818	828	819	850	850	831	821	855	879	809	851	853	814	809	846	893	846	818	872	841	797	800	824	836	839	783	838	856	829	876	808	838	910	797	878	855	824	790	850	810	839	814	831	869	859	859	811	854	874	838	869	808	866	878	830	819	836	803	806	861	872	834	850	838	849	862	817	773	830	876	881	768	864	867	896	807	829	867	824	869	817	797	850	795	808	790	905	803	845	863	832	815	851	815	819	866	811	857	881	887	822	817	867	839	834	803	844	797	838	842	851	873	862	802	858	872	847	828	804	842	875	856	874	827	827	906	818	834	848	885	840	855	819	843	778	851	842	822	798	862	830	832	822	835	843	857	853	795	834	821	866	867	814	819	806	862	803	875	833	869	899	870	866	855	889	865	829	847	844	816	800	878	765	840	846	888	808	850	818	845	847	847	880	825	842	857	857	837	910	840	832	804	860	850	838	819	829	828	786	836	807	843	848	797	921	847	835	852	809	742	856	864	791	870	892	831	785	853	811	825	865	842	849	800	811	857	812	858	875	796	859	897	840	844	854	826	841	862	842	863	829	867	814	872	870	862	837	846	858	918	830	859	887	860	824	889	891	810	864	881	859	865	812	853	884	837	830	857	857	876	828	857	874	900	922	818	877	883	830	837	810	827	852	867	856	848	851	811	849	847	859	843	808	839	841	809	801	833	834	789	850	827	843	837	812	794	835	855	835	822	868	841	897	865	862	890	848	792	853	865	854	845	802	822	871	848	912	825	829	851	804	851	864	809	829	785	833	846	868	892	878	849	805	788	820	816	861	822	855	849	833	856	894	879	835	863	776	788	817	895	834	827	888	819	854	794	892	845	779	791	814	822	843	856	855	853	846	811	823	805	831	845	864	850	839	854	875	869	820	864	784	818	795	803	889	852	889	879	816	836	838	828	863	819	821	828	852	843	853	841	826	857	880	830	827	864	864	839	802	826	870	856	831	852	819	830	871	843	838	816	757	818	866	893	820	849	823	849	873	811	856	847	865	865	833	893	828	824	820	879	859	847	821	851	811	802	802	825	865	798	820	836	872	887	805	858	849	771	849	815	902	815	843	841	837	881	852	842	819	855	852	833	819	837	862	850	874	785	874	815	844	785	809	837	830	864	828	854	823	867	854	895	831	839	877	808	807	835	821	783	827	833	855	822	855	823	839	867	870	819	837	879	825	852	850	830	841	868	788	927	879	840	868	816	774	873	846	789	886	884	814	794	839	874
7406	515	497	437	360	380	296	286	270	258	250	262	249	222	260	251	217	213	229	224	222	247	252	208	224	217	232	219	202	208	194	223	250	210	225	212	195	225	240	214	206	233	228	213	219	226	227	203	237	251	199	222	249	226	211	207	236	232	222	217	211	226	197	248	239	209	240	191	221	212	228	194	211	229	188	227	193	190	232	196	225	234	241	189	244	217	231	227	219	207	205	203	199	201	220	223	226	193	204	204	203	224	208	214	202	198	224	207	245	209	199	218	212	211	203	223	230	210	219	200	211	220	215	214	218	222	206	227	219	232	234	207	200	210	224	209	196	222	215	192	223	207	209	221	184	192	210	226	243	244	218	216	196	234	211	199	244	216	209	236	221	179	209	228	213	190	212	188	235	240	234	229	230	203	208	233	211	236	223	225	206	217	201	206	201	207	207	228	217	233	215	207	195	218	250	218	189	212	210	230	200	195	200	219	199	219	202	227	211	204	200	207	197	249	214	203	236	207	203	209	216	228	218	199	237	209	220	211	203	218	205	203	206	206	223	193	209	210	224	225	225	220	208	191	207	216	211	227	228	241	205	187	221	189	191	202	212	198	223	204	238	242	237	219	236	227	236	200	202	223	203	218	222	200	224	172	212	202	198	206	230	192	212	201	177	199	222	236	246	220	196	223	205	229	202	213	225	218	215	224	247	209	235	203	224	242	225	228	214	229	209	229	229	205	228	230	185	219	202	257	214	214	191	205	185	186	208	210	227	214	225	219	192	198	196	213	178	203	191	186	192	183	216	191	231	221	215	185	198	241	251	239	199	210	215	218	228	227	219	219	194	215	211	242	194	191	205	217	216	205	214	222	216	232	206	221	215	213	206	209	207	212	198	229	208	219	214	222	211	228	221	198	207	215	234	202	203	222	227	249	222	183	220	203	175	213	215	215	179	230	205	268	185	206	211	225	228	203	212	222	201	209	231	202	220	214	197	181	214	220	170	233	236	225	206	224	204	214	193	219	234	210	224	208	217	231	196	216	191	215	209	203	226	219	203	219	198	196	243	235	230	220	221	203	211	186	225	224	202	233	204	182	204	231	218	224	232	194	202	203	212	241	219	222	230	241	189	222	226	203	245	224	209	211	215	225	207	200	234	205	210	248	217	207	199	230	207	205	211	227	204	216	201	223	211	234	213	199	216	203	208	216	226	193	236	216	227	235	249	191	204	210	206	245	220	196	214	224	238	218	219	217	221	208	200	217	210	199	211	198	204	210	229	216	213	221	222	194	185	224	224	192	201	209	223	213	185	210	190	238	230	226	190	192	196	187	248	214	208	236	196	227	191	234	217	217	217	206	222	218	218	218	203	189	203	232	245	200	183	222	213	180	244	216	211	206	207	223	219	228	214	213	219	245	216	229	255	211	199	208	194	224	232	223	184	203	253	221	208	225	235	186	238	205	219	212	248	207	208	205	195	209	222	231	217	216	219	265	234	236	200	212	197	250	240	215	219	221	212	227	214	219	225	241	198	215	203	228	207	224	216	233	222	216	229	227	206	226	221	224	245	213	220	210	209	229	205	241	217	229	209	204	207	207	213	196	200	223	197	200	204	220	217	199	204	223	201	232	207	210	213	229	222	212	201	205	223	229	201	198	198	190	214	226	203	221	207	215	229	210	217	225	195	211	202	242	215	191	236	227	201	201	222	242	221	223	236	231	245	193	207	263	238	205	187	225	202	226	198	191	207	229	245	224	223	220	216	213	224	230	211	212	234	230	203	223	207	195	216	209	238	208	229	223	214	214	201	186	195	216	234	204	192	181	202	215	198	219	213	211	201	232	214	192	221	203	238	210	224	223	204	211	189	219	208	220	222	219	214	218	215	207	215	229	208	224	253	208	214	225	205	248	210	219	219	208	200	213	216	207	212	195	192	198	223	219	219	225	200	180	232	226	215	188	206	230	204	214	213	232	217	220	198	221	224	213	204	223	195	195	191	227	260	215	221	219	209	220	221	178	215	209	181	223	178	239	210	199	214	223	266	229	215	233	208	231	214	192	210	203	245	224	226	221	206	172	197	205	202	219	195	266	203	228	205	198	198	204	228	220	206	205	224	226	225	227	184	203	200	213	204	208	197	229	212	227	214	200	209	224	189	204	237	192	231	199	226	224	224	232	196	222	208	220	213	208	201	207	232	252	216	213	216	191	195	215	199	213	212	214	208	217	206	204	241	220	200	233	189	181	213	210	258	218	234	233	206	216	213	200	222	231	219	208	227	202	239	202	218	191	225	218	218	220	244	245	207	195	226	246	204	218	213	207	228	216	229	207	187	193	234	236	189	207	238	216	227	238	192	266	201	218	204	208	224	217	202	244	243	215	230	219	225	216	223	208	225	207	213	209	204	215	205	194	172	204	227	254	225	223	185	196	202	211	205	218	237	172	225	210	245	225	229	239	190	205	236	216	210	211	209	225	228	230	222	219	192	188	203	211	202	219	195	239	229	230	189	198	221	213	200	214	205	239	225	189	217	228	216	227	212	215	185	190	206	201	189	219	224	229	207	206	219	212	207	206	188	221	220	214	218	231	214	206	215	222	192	199	226	224	205	206	198	244	212	229	192	193	218	194	234	210	202	224	209	214	212	193	205	226	204	224	210	216	240	220	214	203	206	219	200	197	202	189	219	233	215	194	184	225	232	202	217	233	223	235	210	227	219	207	232	227	219	196	205	200	225	213	210	193	214	220	227	215	223	207	215	207	213	181	232	214	210	209	206	234	231	228	202	229	212	207	211	225	212	197	209	197	199	217	211	230	204	217	227	231	189	221	231	208	202	214	220	210	225	198	211	209	216	226	220	202	223	250	213	206	210	215	226	235	212	225	217	187	199	206	242	193	228	205	200	206	257	228	189	198	213	206	198	213	215	206	205	224	191	209	223	209	219	222	228	231	216	237	225	233	225	242	209	212	216	231	229	230	211	207	220	191	228	183	211	211	207	232	220	226	219	212	212	221	215	212	178	191	219	208	233	213	190	241	240	225	221	245	216	217	217	193	217	221	214	216	216	230	236	252	220	245	216	204	214	243	232	246	245	215	216	216	220	217	220	173	199	190	232	191	212	220	216	212	188	174	211	247	218	236	234	211	223	240	221	202	226	243	234	231	224	224	237	190	201	223	217	226	188	224	224	227	219	212	224	195	223	225	212	215	200	202	214	211	189	222	227	230	179	249	226	212	228	228	204	224	219	205	224	224	255	206	220	235	245	203	220	232	207	210	217	207	207	216	211	213	206	216	237	199	204	229	202	174	212	205	202	206	216	200	213	211	220	175	209	214	251	228	209	222	246	211	204	225	222	201	213	206	220	211	216	197	238	225	218	179	223	229	234	201	218	209	227	197	239	206	227	198	188	237	227	227	214	200	206	191	204	194	208	199	208	214	240	212	202	201	227	186	235	191	212	199	217	215	210	217	215	216	204	195	207	229	219	215	194	218	215	208	214	222
6336	840	1193	1310	1202	1161	1016	1016	905	876	851	747	725	693	657	630	670	654	643	639	595	627	622	636	617	587	607	576	599	611	612	593	657	594	619	611	591	637	617	645	582	555	586	562	630	612	591	611	591	559	608	567	600	585	586	584	546	625	593	590	550	614	607	582	612	579	594	583	581	576	588	612	585	588	586	569	620	559	591	603	571	551	536	586	576	621	569	573	569	591	575	615	586	530	502	552	595	584	572	566	598	552	577	533	606	563	589	556	563	616	613	567	558	559	579	647	637	575	602	585	580	590	585	569	616	630	579	568	573	569	545	574	599	530	614	601	607	548	591	583	585	580	614	583	565	639	561	570	613	563	552	574	600	638	591	583	597	554	582	579	553	600	621	577	548	603	564	551	525	574	598	572	580	570	598	594	585	584	558	597	582	584	565	591	556	603	537	589	583	565	558	585	567	555	569	571	583	574	622	571	646	609	588	601	605	555	588	614	585	604	530	630	613	601	597	572	591	592	573	588	604	557	593	556	532	580	590	572	534	603	585	606	558	576	605	569	589	568	604	564	572	539	616	576	566	567	587	576	591	594	590	596	552	575	641	538	624	592	544	583	531	572	559	598	591	621	591	594	579	594	543	576	592	593	591	615	589	586	532	583	564	567	598	536	584	600	609	545	593	573	550	596	612	614	578	560	595	573	597	597	582	598	608	591	583	593	559	613	598	577	570	586	543	583	626	550	580	532	551	626	565	579	537	576	605	587	564	562	616	628	570	556	572	550	586	572	590	582	561	587	580	572	596	579	578	607	577	573	574	544	583	608	559	539	546	584	569	626	557	555	604	592	598	550	568	598	604	597	547	577	556	566	582	591	547	538	558	603	564	578	591	584	520	587	590	642	561	548	573	538	557	597	577	574	597	563	595	617	528	574	564	573	529	606	588	570	578	566	587	555	580	583	567	563	555	580	577	588	616	573	579	592	575	630	566	583	599	533	602	580	578	570	550	558	608	585	588	550	565	575	605	561	585	615	583	542	596	580	598	550	588	544	594	583	582	567	570	599	588	539	561	564	588	602	604	549	564	558	570	572	581	573	628	593	553	547	594	542	581	569	566	583	568	557	554	623	550	581	585	607	577	612	584	584	605	570	570	583	574	591	608	602	572	563	605	632	558	580	570	560	577	555	615	630	591	585	598	638	597	565	578	533	595	529	573	583	583	542	617	572	595	590	552	624	560	601	627	586	582	582	598	580	564	587	586	557	616	558	563	610	516	584	573	592	602	595	579	567	578	596	610	582	562	563	589	600	591	572	635	589	572	589	568	580	588	584	580	575	558	560	618	578	566	569	523	588	550	580	573	594	580	552	578	584	562	544	614	647	591	538	588	528	550	596	533	589	566	589	598	554	619	638	617	593	569	610	519	590	598	621	583	585	587	574	571	566	584	655	540	566	572	546	622	571	578	549	612	594	590	567	561	588	584	581	579	608	577	581	561	630	586	662	596	582	592	550	571	580	600	565	567	547	571	549	592	572	605	553	603	602	548	583	552	602	556	600	575	577	597	581	590	536	593	548	592	586	542	548	537	582	574	553	566	591	564	602	556	552	566	585	530	570	573	564	572	590	605	561	579	574	596	567	556	578	580	571	558	591	611	598	588	597	595	552	536	584	621	621	548	546	597	582	573	568	568	570	589	585	606	587	600	572	615	577	561	595	605	559	586	591	555	580	573	500	594	572	601	584	570	597	571	554	545	588	569	591	607	534	556	590	594	583	586	596	596	525	530	598	531	601	603	560	572	587	564	585	572	579	586	618	559	604	561	590	576	523	617	563	563	577	588	598	557	575	555	597	541	568	577	575	580	601	624	616	565	574	569	562	591	568	544	635	588	547	550	589	576	574	588	552	578	579	532	594	581	591	564	556	581	545	561	579	557	561	576	564	561	584	540	650	592	574	581	579	554	603	566	575	638	563	566	594	629	558	633	560	610	575	593	551	647	586	542	569	541	545	590	562	583	581	611	617	580	549	597	591	569	595	577	543	594	551	626	568	629	573	581	561	583	546	541	609	549	603	592	608	567	589	574	616	573	557	584	598	570	540	565	585	598	563	572	568	558	568	548	567	656	545	555	610	545	633	569	623	579	597	548	612	609	569	596	582	540	556	519	578	603	563	579	565	600	603	576	623	572	562	573	573	560	549	552	609	575	581	575	565	605	597	601	615	598	577	613	547	586	526	559	594	609	585	559	560	576	546	546	604	622	615	581	571	573	594	569	578	572	558	562	636	552	565	566	604	571	568	626	554	595	569	560	592	597	546	573	575	616	573	555	569	609	581	615	621	579	550	585	592	635	576	576	591	567	585	571	611	589	602	531	540	615	580	536	554	583	566	573	548	575	588	565	608	597	560	582	636	618	584	553	546	580	546	594	552	548	560	582	603	602	589	608	573	582	602	524	533	575	557	567	548	591	572	567	587	575	586	527	556	579	578	573	584	573	558	585	598	622	564	609	591	611	586	598	605	571	575	589	586	566	620	526	604	569	598	626	544	587	551	622	590	610	534	560	605	581	600	604	554	575	566	578	552	617	590	569	594	614	584	582	627	606	561	613	588	562	582	588	580	609	567	579	584	562	575	577	589	558	616	572	569	674	554	557	572	577	552	548	588	583	540	581	560	614	564	554	579	586	577	557	617	571	597	571	563	552	611	618	577	568	564	559	598	560	576	596	561	586	560	552	605	589	564	569	549	590	605	557	564	557	564	559	589	560	544	576	548	526	569	574	577	600	596	574	564	607	611	591	594	532	570	550	576	575	601	535	590	591	593	578	559	563	540	592	540	585	575	586	584	564	566	605	614	597	599	573	616	583	579	597	553	598	603	527	600	589	625	568	578	612	586	591	557	588	602	552	612	552	573	578	611	564	600	563	609	599	538	601	606	554	580	569	586	553	605	614	557	601	560	579	575	569	537	529	582	548	582	618	587	591	612	537	564	584	610	610	572	554	572	526	560	563	581	562	580	580	595	576	651	579	616	577	600	590	541	599	572	592	615	611	589	582	543	555	559	569	599	597	582	568	589	554	630	527	617	575	608	598	583	545	609	619	586	586	594	609	581	578	575	564	584	586	601	572	586	555	558	574	591	597	568	589	543	620	579	562	529	559	577	575	598	639	626	587	568	609	581	612	601	602	575	610	556	551	582	547	544	532	591	600	571	566	603	537	584	567	558	626	591	586	581	606	588	574	572	563	590	601	575	605	590	570	627	608	567	548	591	527	567	577	558	566	584	570	556	606	586	561	591	614	603	579	563	610	585	580	534	583	590	584	569	585	542	566	559	606	572	605	582	597	559	571	553	555	589	540	579	567	567	607	615	599	583	590	639	628	563	515	616	563	592	591	591	562	589	573	602	595	579	531	578	554	572	575	578	593	594	557	546	548	584	576	599	555	644	555	575	587	624	570	557	598	594	525	552	597	562	542	575	520	575	607	647	591	556	577	625	611	576
14702	1340	995	897	704	611	570	547	491	429	461	454	415	441	430	385	400	408	406	341	372	356	370	377	342	379	343	367	401	357	400	388	372	369	362	358	388	351	363	351	348	390	367	369	369	404	387	400	390	391	398	377	354	380	377	408	378	333	381	366	410	384	388	364	354	400	358	392	378	345	386	388	342	423	381	358	383	343	391	344	390	348	370	355	399	351	379	367	374	376	355	357	337	388	351	387	411	356	378	359	382	359	393	374	336	368	386	387	340	353	349	362	362	370	412	370	427	350	408	379	366	364	364	343	318	398	357	371	409	361	373	352	366	391	387	377	384	341	341	411	350	379	371	384	361	391	351	381	369	339	341	392	391	363	390	408	370	334	383	380	367	362	343	363	398	384	355	352	355	375	387	346	370	360	364	370	375	380	437	340	338	330	398	332	361	374	362	325	319	353	401	352	350	347	369	372	377	360	315	381	380	344	383	366	430	374	362	348	323	358	331	394	360	345	391	352	363	399	395	389	348	378	392	377	370	373	346	357	354	339	375	381	352	358	387	389	424	354	359	318	377	371	372	337	417	365	370	381	363	369	370	399	390	356	340	351	377	355	324	392	365	358	366	360	347	357	344	406	372	373	326	383	359	395	357	366	338	366	419	350	358	359	414	377	381	350	399	376	352	378	409	382	364	382	376	389	357	396	401	380	394	360	399	387	397	371	347	363	371	362	398	344	353	382	357	345	320	350	372	392	352	385	361	361	384	309	366	394	387	354	367	341	392	392	416	370	370	366	366	388	352	361	378	396	366	360	388	329	380	382	357	345	386	367	377	378	366	365	375	365	356	381	357	354	375	386	335	397	390	409	401	350	370	408	390	375	388	365	355	365	374	399	344	405	363	374	364	387	361	360	385	337	371	374	363	385	343	400	389	371	352	345	364	392	395	379	387	333	408	382	357	335	335	398	392	385	405	407	379	329	368	322	371	332	361	351	380	405	332	371	355	347	357	359	379	368	396	374	402	367	324	314	339	391	379	366	389	345	391	378	350	388	355	320	330	358	362	408	358	398	322	349	379	381	361	376	361	383	374	348	353	384	353	403	370	388	362	388	382	371	382	364	373	385	375	375	397	355	324	411	367	360	369	377	380	408	336	350	358	360	337	401	379	360	414	367	320	341	362	360	374	319	334	379	359	319	332	374	352	364	347	363	352	355	379	385	360	392	380	403	370	370	403	411	387	357	385	356	385	369	342	377	387	382	426	369	376	379	398	379	367	379	353	386	390	380	383	359	358	334	374	372	381	335	365	400	393	377	392	409	413	347	377	349	379	353	354	345	366	397	351	349	399	342	351	353	323	338	370	387	350	381	406	377	428	345	362	359	372	355	408	362	353	376	395	373	359	397	386	361	436	407	374	383	345	408	365	369	388	353	378	377	362	371	393	396	367	382	373	378	371	368	358	351	358	340	373	381	406	371	352	345	369	383	335	350	377	320	353	360	357	340	364	386	346	388	368	366	392	390	346	352	374	391	336	370	391	379	373	383	348	350	355	367	342	367	354	363	357	404	349	336	347	380	355	337	352	404	373	377	367	364	377	393	379	367	393	329	424	385	364	392	388	380	342	361	384	358	381	364	359	357	346	387	383	398	339	363	362	343	404	371	376	375	372	387	395	303	347	377	374	392	400	352	338	380	396	389	335	343	370	366	351	372	387	379	369	382	381	353	363	373	338	375	373	348	351	337	347	355	369	378	358	370	374	353	375	357	394	397	396	360	348	348	376	406	393	372	376	366	371	331	336	363	396	387	353	382	369	359	367	389	380	386	360	329	391	338	356	402	400	367	376	403	370	328	349	354	336	365	370	350	355	394	378	350	370	393	360	378	372	371	360	361	392	405	347	354	356	360	329	373	374	357	367	389	370	357	349	382	392	354	370	374	389	397	353	363	364	356	347	367	389	383	373	366	364	376	343	367	381	368	341	347	376	379	361	354	378	366	355	395	371	387	362	333	360	373	364	376	396	420	379	319	371	362	382	378	385	338	378	367	366	387	373	352	359	401	332	380	365	393	361	411	372	389	394	359	349	361	386	395	351	358	379	366	377	359	349	348	376	366	402	353	369	389	351	374	328	376	371	383	387	353	336	365	356	350	365	335	415	376	378	398	346	368	362	352	382	355	380	373	424	320	362	324	361	393	383	384	377	375	371	357	357	363	399	353	367	373	357	357	349	360	387	377	407	354	370	383	353	363	364	387	352	382	341	339	412	359	371	397	385	403	317	401	394	373	357	365	364	404	378	353	334	354	403	336	393	368	383	380	412	338	368	357	387	314	380	337	368	378	331	378	352	345	341	387	410	383	363	345	381	360	392	361	375	338	352	408	355	396	364	374	338	385	315	344	392	385	380	373	365	361	351	416	379	400	403	390	369	361	363	394	360	359	350	374	359	384	375	350	372	348	358	371	365	370	347	393	364	393	328	377	395	378	377	375	383	339	364	356	337	369	340	371	381	385	386	351	401	349	368	365	362	366	383	382	361	358	407	369	376	372	358	358	371	385	354	364	356	402	347	411	358	355	371	339	382	396	387	402	376	366	341	383	402	366	354	330	371	408	352	324	356	352	366	382	351	361	359	393	347	356	385	352	384	382	412	371	344	380	339	384	406	377	339	374	345	327	355	387	325	350	387	376	335	336	357	381	361	389	372	375	345	361	376	366	373	411	361	362	352	346	407	377	405	406	359	334	341	357	291	364	352	401	380	342	332	348	350	414	384	392	342	422	357	384	388	373	361	390	365	388	365	361	332	366	375	355	378	361	351	363	357	355	385	370	354	356	411	341	347	379	385	345	368	395	334	372	386	368	375	382	355	390	374	353	363	350	364	380	349	382	370	361	348	349	354	358	348	366	401	353	364	336	399	370	384	381	403	371	386	382	369	365	388	401	422	382	357	364	394	368	373	363	351	365	360	358	394	373	377	366	343	348	373	343	365	385	386	381	354	368	343	354	374	371	394	378	354	394	370	397	374	346	381	392	366	393	352	348	353	356	381	358	341	353	343	375	379	375	374	354	387	374	354	354	334	394	403	352	366	348	370	355	386	342	334	376	406	355	372	378	361	366	397	389	364	353	369	371	348	366	323	382	348	335	343	372	378	385	367	379	395	334	360	376	367	360	356	363	354	353	369	379	361	333	352	375	371	398	353	388	363	358	382	382	365	389	344	367	348	373	359	375	367	373	391	355	379	365	373	336	365	395	340	369	349	349	391	377	368	403	357	353	364	372	357	347	380	338	363	341	381	380	370	361	419	335	384	355	357	371	385	387	357	355	395	373	375	383	371	378	364	365	372	365	378	376	388	374	399	384	359	364	367	367	342	363	338	354	404	379	361	403	358	380	400	350	355	360	367	357	355	349	362	384	361	342	377	368	364	378	374	393	366	393	376	391	384	372	363	350	359	344	412	351	380	385	359	429	355	329	338	377	378	373	374	397	383	352	330	361	384	372
8568	1423	2280	2556	2342	2128	1895	1763	1657	1454	1334	1258	1235	1201	1075	1103	1061	1020	1013	1072	949	1011	992	985	990	902	927	993	917	971	971	931	985	962	921	940	951	920	905	895	900	963	963	975	875	869	893	897	897	954	872	912	911	874	879	975	912	915	934	875	943	951	934	905	826	878	913	936	965	966	948	907	887	925	969	928	927	915	869	892	870	890	907	842	951	859	937	882	891	905	905	910	887	911	898	908	902	926	913	903	890	920	925	909	955	869	898	875	906	919	863	895	949	929	922	936	949	914	923	907	923	950	897	918	944	958	899	960	852	905	890	872	912	905	958	962	895	933	885	934	945	842	888	916	836	877	914	877	952	865	920	896	884	850	875	978	866	941	917	903	942	929	883	891	921	937	897	848	872	899	886	927	862	868	916	913	907	895	902	929	880	909	922	903	860	900	842	832	852	915	902	925	921	870	855	907	905	865	866	963	887	955	907	911	896	891	851	870	941	906	931	914	891	882	915	888	919	902	913	935	871	878	905	877	859	857	887	908	943	839	877	922	894	915	927	933	922	906	940	919	925	881	846	903	916	896	878	898	889	908	890	918	852	895	931	900	922	914	922	851	917	873	965	879	901	844	972	873	875	947	910	850	900	862	896	905	891	976	928	871	853	901	861	884	914	911	857	863	946	934	918	950	899	828	896	922	904	909	925	919	911	901	915	938	920	914	882	884	883	887	921	882	912	881	932	930	912	897	960	876	837	908	900	872	921	909	920	869	916	893	892	930	870	889	902	901	946	921	895	874	881	959	893	820	808	888	884	948	898	869	895	925	910	906	902	909	896	903	890	832	918	949	911	952	913	863	860	922	899	891	924	892	887	933	872	836	899	886	887	905	914	891	956	903	857	905	908	878	861	890	906	846	888	929	922	896	917	884	919	895	842	906	894	916	899	918	902	910	952	944	898	872	878	898	942	858	892	892	909	910	916	913	906	956	887	881	878	877	938	901	894	929	887	881	863	903	861	915	916	890	869	860	902	886	909	887	898	939	912	851	869	920	901	888	902	968	859	913	932	876	852	952	837	797	903	901	863	916	907	887	839	914	922	875	932	943	961	874	881	915	861	928	931	855	909	887	883	897	910	897	952	930	892	947	911	926	905	897	831	889	905	921	902	899	876	971	903	874	937	891	892	928	879	870	899	891	911	963	840	912	897	897	873	894	923	916	903	971	885	884	915	893	899	880	885	856	923	898	950	867	923	917	912	905	877	900	845	901	902	913	899	920	923	943	929	874	913	976	942	907	882	906	940	894	877	887	906	917	898	889	871	912	904	907	917	946	877	898	922	903	913	935	890	866	904	940	889	902	910	913	922	944	906	919	886	944	881	912	906	874	852	936	882	887	944	872	914	910	874	876	873	864	917	883	883	857	866	901	873	916	912	938	934	913	947	883	859	919	889	937	913	930	907	917	885	949	947	925	842	912	906	903	900	909	876	884	878	925	905	906	937	867	884	851	936	905	918	851	891	900	907	902	907	899	881	881	843	905	882	878	904	909	954	952	886	901	870	915	870	872	893	915	941	879	916	923	929	905	868	863	886	911	860	891	885	897	918	911	904	936	914	904	890	922	932	939	909	935	947	873	923	885	897	947	913	878	909	897	909	905	918	931	887	908	896	887	938	935	955	951	954	880	912	949	886	886	889	871	875	908	903	939	903	915	855	849	937	935	884	924	890	928	878	921	962	936	865	927	861	864	916	933	915	895	919	901	912	879	906	826	872	890	926	900	898	867	903	812	933	853	915	882	892	924	929	903	857	925	945	913	911	887	971	895	911	868	923	881	956	935	916	936	912	906	936	887	922	860	895	939	887	874	869	909	918	894	941	895	952	961	913	953	877	917	882	886	861	929	894	844	878	891	875	872	918	903	931	946	882	939	912	906	938	890	931	893	891	873	904	901	900	956	907	860	870	943	928	918	912	937	897	964	899	908	935	843	881	869	902	902	871	872	923	916	847	872	916	904	867	966	914	921	894	896	922	884	920	876	869	867	899	943	868	885	898	926	893	839	884	914	909	881	911	888	879	959	886	907	885	859	905	872	950	910	883	941	895	888	928	932	894	953	904	900	911	897	898	923	870	910	893	866	895	948	887	947	875	893	936	910	869	930	887	882	885	948	863	896	946	904	889	865	885	879	912	901	895	845	925	919	896	903	929	858	948	1010	926	867	882	923	930	929	880	904	889	943	923	923	928	901	917	866	886	885	903	903	901	899	910	871	923	924	886	932	877	877	955	937	931	882	900	941	899	912	891	895	865	926	861	897	853	902	898	911	891	875	885	906	937	946	865	981	897	907	966	881	906	905	875	970	916	914	881	886	850	883	940	925	911	947	900	920	949	883	907	916	913	876	916	905	872	844	868	890	846	884	879	893	876	887	832	879	898	860	898	934	951	905	889	906	888	978	871	898	884	952	855	831	857	912	928	923	896	889	879	923	890	885	926	848	882	892	966	935	907	883	884	918	951	940	895	908	954	920	899	866	901	851	884	899	917	964	911	888	888	881	912	896	895	912	839	874	898	903	867	867	859	866	886	919	945	944	897	874	915	900	945	880	864	917	882	904	914	908	915	918	898	872	859	895	899	903	903	941	902	883	867	869	911	887	957	887	940	905	894	905	905	980	881	921	915	862	917	906	936	876	870	891	863	937	864	905	940	850	919	894	863	902	926	888	911	930	932	934	935	855	891	907	896	830	855	905	916	901	901	912	921	859	905	905	899	878	954	876	898	878	955	818	981	877	967	958	909	886	899	844	855	860	916	919	874	857	850	910	932	882	903	843	900	942	890	896	893	923	860	946	887	879	882	886	908	911	890	866	892	879	957	928	900	890	886	928	921	848	884	885	918	881	966	928	875	882	891	880	903	930	886	881	891	911	869	895	927	854	863	882	891	835	869	870	916	923	884	905	930	910	870	901	916	917	916	881	909	894	903	959	897	869	930	927	881	920	849	845	890	920	929	895	901	893	919	946	913	891	892	930	932	871	894	898	918	890	899	930	878	926	869	914	890	932	911	874	876	908	894	950	927	944	915	890	862	924	890	889	923	905	869	933	877	938	901	863	878	875	892	925	892	902	952	854	862	886	919	920	935	922	873	875	890	882	914	917	884	886	872	889	903	922	886	920	960	935	883	886	891	966	909	931	908	885	897	893	929	892	885	900	888	902	857	922	886	964	888	897	870	899	871	895	945	859	890	911	908	942	892	904	918	954	890	900	872	937	874	935	860	900	868	888	862	892	896	894	894	944	948	881	868	907	902	908	924	854	864	915	908	854	930	933	931	933	889	947	917	884	912	864	853	849	835	917	888	931	863	870	920	935	888	909	913	908	835	857	813	905	906	876	874	897	922	924	889	958	892	877	904	933	905	872	876	936	900	865	865	954	890	920	915	875	915	914	885	929	883	892	910	933	920	882	900	882	928	864	857	909	902	907	918	914	922	828	907	894	880	865	874	956
1760	394	400	306	343	373	309	334	354	367	391	342	352	357	325	348	355	335	321	351	374	334	334	339	378	366	356	337	343	376	380	330	332	324	348	350	364	325	305	358	340	358	341	353	363	373	376	369	345	383	328	360	358	372	355	303	369	366	357	342	371	313	368	352	348	345	352	350	337	375	340	387	353	352	377	363	304	363	345	354	350	361	357	349	380	354	385	365	376	356	360	355	326	344	347	337	341	386	397	324	394	372	339	330	361	385	346	360	309	363	381	322	331	342	386	374	344	328	385	331	346	349	339	355	345	355	342	367	325	366	346	329	360	370	313	331	349	378	310	325	332	357	316	318	371	379	396	365	372	363	352	350	361	399	339	354	348	323	350	369	349	389	357	397	377	343	333	367	371	357	361	377	363	368	332	350	318	400	352	345	355	312	359	370	356	379	355	346	332	368	334	363	386	360	401	347	349	326	325	357	331	345	322	364	380	353	327	343	334	322	353	368	337	379	396	362	360	353	344	365	351	346	321	332	319	327	342	323	366	379	336	362	337	371	359	339	375	326	342	314	365	362	346	355	397	359	380	365	345	403	334	348	348	331	369	344	361	352	330	369	375	351	403	379	390	338	368	382	346	351	370	363	352	348	367	312	373	368	330	339	385	318	351	327	342	365	334	366	356	360	366	325	374	350	363	334	396	329	355	339	346	381	351	370	403	359	366	322	340	350	388	334	354	354	367	357	368	341	356	327	380	376	361	361	359	341	360	406	355	403	398	338	381	377	329	378	368	380	366	354	368	360	363	339	314	345	335	340	343	331	339	356	359	353	355	338	332	348	338	340	369	359	376	327	344	352	346	362	377	360	356	340	356	365	347	359	339	386	364	326	358	336	350	360	340	331	367	317	374	339	379	339	370	323	331	368	353	356	326	338	336	361	352	329	377	344	368	321	328	385	361	350	346	375	399	330	377	334	324	333	398	372	340	352	360	333	355	376	334	364	306	336	366	361	353	374	380	345	344	343	369	349	334	306	337	366	365	338	356	328	362	313	368	354	310	356	359	368	374	352	371	381	335	369	355	362	388	344	346	399	351	340	311	371	333	363	401	404	340	326	359	365	336	319	379	327	375	336	382	326	343	339	378	349	357	288	342	344	373	341	352	346	351	343	332	353	348	345	329	376	353	408	347	384	335	337	367	380	371	359	365	399	327	341	378	357	350	330	352	361	370	386	379	363	372	390	367	383	341	377	346	324	351	360	326	344	373	360	333	377	379	373	364	330	319	361	401	356	389	331	339	384	335	348	381	381	334	390	371	347	339	353	370	375	320	362	362	372	323	348	374	307	344	357	357	347	387	378	379	350	351	316	375	344	355	411	300	373	381	322	355	362	344	379	378	364	365	364	411	364	380	332	314	354	369	354	344	360	346	324	372	348	403	341	353	375	346	354	329	359	330	345	362	363	356	339	356	348	348	335	332	326	374	360	392	374	351	365	357	359	352	395	355	388	322	350	338	369	351	354	365	377	339	351	379	333	326	375	343	324	355	365	340	332	372	368	352	325	334	382	385	316	336	372	381	322	371	366	396	368	372	382	338	365	362	330	353	365	346	384	342	346	374	381	365	357	336	359	341	369	385	327	324	340	338	350	358	333	347	380	349	380	385	395	362	353	376	372	344	353	348	372	330	373	386	361	365	346	366	397	363	352	349	314	369	334	356	385	338	342	355	387	390	358	354	375	332	363	370	360	360	355	356	404	352	407	325	351	322	346	395	330	351	313	395	350	353	356	335	318	363	320	342	382	347	404	305	343	372	355	353	348	390	383	392	379	311	330	336	354	364	348	325	336	323	350	366	330	360	365	325	333	345	387	348	336	359	352	352	372	374	335	327	380	385	351	347	347	359	299	355	349	387	332	365	336	351	326	378	370	344	346	350	367	371	351	353	366	367	367	378	331	382	367	349	341	367	383	360	334	375	342	335	369	335	359	349	330	352	379	416	366	336	361	350	340	327	357	363	374	364	358	371	363	369	328	339	333	339	324	348	363	359	348	344	369	360	411	377	367	381	376	343	366	374	327	360	359	340	383	339	354	345	355	327	355	347	320	360	351	318	359	370	344	341	362	340	352	390	392	386	357	386	376	371	341	375	352	374	365	379	364	363	337	372	350	381	369	350	348	360	356	364	344	348	374	357	341	368	331	356	355	340	351	364	370	342	390	353	377	347	329	344	370	320	328	330	372	337	394	356	353	348	348	345	367	348	349	341	323	344	333	314	380	360	392	358	340	342	326	364	363	319	320	356	406	351	395	398	363	379	369	376	361	377	362	332	344	353	316	343	407	345	337	358	338	338	348	374	336	373	362	347	370	325	331	349	366	370	331	347	346	359	360	367	378	333	324	401	364	372	370	372	315	377	379	414	377	367	344	359	345	384	364	376	377	389	349	366	360	366	379	366	388	395	320	355	363	359	358	365	337	387	354	345	362	391	356	354	340	335	372	363	352	343	372	376	347	356	361	335	357	356	351	341	354	397	372	356	360	343	319	331	352	335	379	324	333	350	341	326	330	357	353	356	357	397	380	365	361	361	311	335	361	387	328	341	345	361	372	351	353	387	351	340	357	351	359	358	369	347	353	323	366	382	376	373	370	388	386	357	364	370	365	347	365	342	353	357	357	328	356	330	361	347	360	287	363	361	351	349	354	337	348	325	356	358	336	307	355	359	360	358	341	359	344	361	398	351	338	364	338	331	318	372	381	378	342	341	352	343	353	360	372	375	352	357	328	331	336	360	327	335	348	348	295	313	373	364	324	335	354	350	347	348	371	341	346	360	340	382	376	369	324	337	350	364	375	347	303	398	352	347	340	360	383	355	322	410	396	339	375	377	364	354	373	367	345	373	352	334	359	335	301	375	343	417	380	404	340	382	343	387	396	391	346	367	345	353	344	313	379	334	333	344	381	331	377	340	382	399	368	358	363	344	363	349	359	380	367	363	371	366	333	344	367	354	331	357	353	324	360	323	342	341	357	352	381	317	359	364	348	387	369	370	397	317	361	390	361	380	377	352	369	345	344	375	375	369	316	379	390	365	348	362	348	342	348	359	351	362	319	326	367	349	341	346	387	331	368	389	342	330	377	359	385	349	359	362	344	355	363	381	358	356	332	350	372	373	332	370	373	320	330	354	324	398	349	348	374	370	335	338	359	322	371	352	363	339	381	380	331	370	373	340	354	343	377	347	397	391	350	372	363	364	345	370	355	352	376	380	368	386	351	324	308	354	335	386	353	350	337	351	357	331	334	344	348	373	323	355	323	331	357	344	358	341	367	348	304	325	390	364	345	362	351	379	348	335	361	358	325	375	381	379	358	368	341	378	342	345	358	374	333	329	394	334	384	350	362	310	365	387	355	357	352	386	353	349	339	346	331	347	386	342	346	307	343	367	327	326	341	362	358	355	350	343	377	363	298	355	340	319	366	391	311	331	358	340	346	326	365	340	364	346	342
2204	884	873	902	930	908	905	893	866	867	857	842	829	845	850	845	872	835	870	884	857	840	868	890	856	842	812	836	823	819	818	800	824	824	803	876	828	834	809	822	850	823	860	827	806	816	808	899	874	827	833	823	875	808	829	879	813	868	879	813	884	813	820	801	817	837	843	845	838	845	834	863	830	888	869	832	860	790	839	846	851	841	858	891	852	814	806	828	853	842	802	867	860	806	829	827	870	844	894	866	849	832	825	851	806	822	807	833	869	826	800	764	852	849	889	799	828	803	854	867	802	841	887	842	808	810	828	874	877	848	846	827	845	816	863	922	860	849	834	855	860	882	816	851	892	829	896	865	834	845	801	801	826	840	862	896	911	858	867	804	810	868	820	820	820	754	840	860	801	840	790	871	846	833	815	789	864	846	813	829	859	806	832	863	806	851	805	811	813	834	832	853	828	851	825	831	852	805	875	846	822	783	886	836	823	839	865	793	797	874	859	827	862	828	822	865	851	825	838	850	874	826	852	869	842	820	855	831	837	871	889	850	813	795	811	859	872	841	852	841	801	862	846	780	876	809	827	822	812	818	895	863	842	898	867	860	821	860	849	839	838	867	843	834	844	842	861	790	845	863	890	823	841	866	835	824	861	846	839	863	873	797	855	856	798	858	838	791	845	792	889	824	830	882	806	812	839	862	769	867	855	840	835	837	783	911	828	877	862	860	846	876	875	832	858	837	887	814	813	878	880	848	813	838	847	848	872	810	842	826	879	854	836	812	823	855	863	843	849	819	847	854	847	774	790	871	876	834	824	839	848	903	856	865	863	841	827	854	839	870	851	838	885	863	828	830	799	820	857	818	833	862	875	806	840	829	832	792	844	862	793	868	812	804	827	845	873	833	813	836	870	857	880	804	844	884	824	850	874	881	872	864	860	896	820	813	865	812	880	854	792	747	842	847	884	827	894	856	842	876	799	874	837	869	878	792	871	835	858	886	833	856	801	812	859	889	849	864	841	836	831	810	873	844	841	862	820	817	861	780	809	793	827	821	833	811	771	843	863	822	820	869	872	818	829	784	808	821	867	820	814	795	840	872	852	828	829	836	822	831	817	802	892	832	793	829	877	846	826	851	823	823	830	806	831	822	828	828	849	909	828	861	826	867	826	799	820	854	839	854	831	889	869	860	842	846	851	782	846	872	837	842	823	783	823	825	866	873	831	823	848	782	830	799	850	806	850	833	824	817	819	833	839	835	821	869	877	864	885	815	840	850	863	818	823	825	812	846	864	843	870	859	856	863	796	850	865	873	895	806	822	839	852	895	786	869	837	812	824	865	835	868	844	835	832	870	848	854	837	819	864	860	841	857	785	849	802	841	856	842	858	829	850	837	839	894	817	810	836	825	844	841	803	829	883	856	814	798	881	814	828	855	852	787	822	874	849	841	831	899	853	839	851	836	856	872	875	815	845	844	847	837	836	826	832	905	814	850	863	838	857	839	869	842	854	830	838	822	801	821	812	851	870	779	839	848	835	843	871	855	861	885	829	880	849	823	854	818	837	914	863	868	860	886	825	843	843	847	815	842	833	851	890	848	851	798	827	806	864	840	851	869	822	873	845	888	816	815	855	805	863	872	886	854	845	842	821	803	857	825	853	829	837	866	865	841	843	838	769	820	813	844	864	849	901	814	857	844	826	852	838	818	844	831	869	783	851	860	859	841	817	831	849	851	812	824	830	797	840	890	817	852	813	862	836	812	796	894	865	850	855	781	864	859	839	837	820	801	816	833	777	853	842	834	878	836	825	830	820	825	876	866	867	870	784	817	793	827	844	794	843	785	830	799	859	824	827	867	869	818	811	830	835	821	807	809	794	847	827	820	850	791	835	853	823	835	857	794	811	794	855	850	832	853	863	791	850	855	856	825	786	881	848	846	805	879	768	831	864	859	845	828	828	850	837	816	805	799	810	843	857	788	787	843	807	853	811	838	871	915	828	825	803	802	825	852	879	830	793	851	835	849	853	827	858	818	843	839	845	820	825	803	796	801	873	815	855	830	832	811	812	783	849	843	843	824	837	822	894	811	852	871	886	831	865	867	853	850	789	853	870	814	844	845	829	837	820	820	888	800	898	873	860	866	818	822	842	813	838	803	818	887	832	857	882	846	813	817	851	780	768	859	841	822	836	805	838	873	820	846	819	843	849	855	863	862	824	889	801	830	858	842	801	842	840	799	848	877	844	849	872	831	818	811	788	827	819	831	829	817	888	799	827	862	849	827	863	856	823	912	801	834	799	847	872	855	843	824	847	825	868	876	833	800	867	880	882	825	813	801	877	880	856	862	821	847	825	871	857	882	823	819	874	818	854	857	846	863	849	793	878	809	821	884	833	860	851	844	829	823	817	799	837	780	854	791	866	851	871	831	889	902	821	832	807	844	833	863	882	812	827	834	887	845	882	838	791	818	849	885	834	840	888	893	820	814	866	872	847	827	893	840	842	804	794	850	822	847	867	793	848	874	876	868	840	843	848	858	815	851	839	838	881	850	882	869	808	810	840	849	805	832	864	831	850	789	849	847	838	810	825	844	862	849	782	795	824	776	772	902	851	828	818	819	817	868	887	831	815	808	840	859	867	832	827	873	869	840	809	857	828	850	830	812	830	911	823	879	862	817	816	854	836	849	834	884	861	872	795	837	861	798	798	835	829	815	845	874	844	849	823	862	851	804	878	853	877	847	830	869	832	825	843	853	835	835	774	864	818	822	841	797	843	837	810	868	822	856	815	765	839	819	860	862	826	828	824	783	823	824	833	823	792	867	872	818	804	833	872	846	832	815	806	870	901	790	833	855	857	796	875	806	846	836	857	860	842	836	775	797	829	851	851	865	846	839	848	848	825	814	816	849	824	834	852	845	878	847	853	886	822	823	847	800	878	812	835	853	863	792	802	811	832	826	817	816	773	816	825	864	811	823	799	833	793	884	891	828	836	864	796	827	834	815	885	805	829	827	877	826	817	864	838	864	856	858	840	852	799	871	878	856	846	854	845	789	849	796	823	871	929	888	873	853	837	849	836	807	875	863	856	861	847	878	851	777	837	831	871	876	853	790	897	838	842	849	883	817	843	852	831	828	844	881	781	850	863	840	877	875	821	813	810	863	860	843	868	842	854	856	899	831	889	874	813	860	849	832	829	794	861	827	839	856	919	826	883	821	815	815	858	880	883	819	820	850	848	830	830	817	881	832	846	826	886	793	822	893	816	878	805	868	773	857	796	839	819	802	803	796	825	818	841	830	792	804	889	857	876	829	843	795	805	814	828	817	837	811	833	841	797	816	825	793	852	854	820	814	836	841	829	835	883	826	822	841	868	838	848	823	829	856	809	868	844	813	835	822	824	877	809	834	848	804	823	800	834	843	852	825	841	817	810	810	801	817	857	879	837	823	853	800	878	757	829	879	756	825	782	836	845	779	822	770	831	821	852	811	849	861	788	814	806	796	809	809
7444	509	504	424	363	350	299	278	295	228	266	265	235	226	258	215	235	215	188	234	266	228	252	216	207	240	237	232	188	201	207	225	202	199	208	212	214	212	221	199	205	221	198	225	207	216	226	207	202	247	213	219	227	230	219	231	198	226	208	252	205	221	208	252	230	230	241	224	246	192	199	196	217	207	199	243	189	239	211	220	224	224	210	200	251	233	221	240	223	222	188	220	223	218	198	212	216	234	227	204	205	216	186	242	201	222	228	189	236	233	204	213	213	193	198	238	224	205	234	216	238	222	209	219	216	221	226	214	215	210	193	233	175	233	214	208	191	205	214	245	232	225	200	198	227	236	212	234	231	259	231	224	216	213	199	207	199	250	185	199	198	193	213	226	200	216	195	219	203	206	238	229	196	199	192	203	229	241	234	226	214	236	249	216	191	237	227	207	225	216	208	223	260	213	190	246	204	237	242	217	227	219	196	205	213	247	185	234	207	226	229	240	206	238	206	207	211	203	214	209	196	225	227	223	204	220	202	235	209	234	211	209	211	197	229	213	212	192	237	207	229	212	226	186	238	209	221	211	253	200	243	236	242	189	209	217	212	196	197	207	220	219	230	217	215	217	231	216	215	235	209	221	195	198	212	212	245	213	225	228	214	198	225	239	216	212	204	249	208	214	217	200	238	199	220	216	210	203	209	221	209	236	231	244	225	245	231	221	198	196	199	220	225	223	223	223	218	235	209	231	201	227	230	239	185	211	245	231	195	205	214	205	210	208	245	213	221	176	203	216	218	200	198	240	219	205	204	217	210	198	227	202	227	220	207	209	209	190	239	204	206	209	222	230	227	216	233	216	207	221	221	208	214	223	210	196	212	234	203	214	209	217	207	222	201	200	203	231	226	219	207	200	188	233	186	205	239	231	212	217	217	220	198	213	166	189	228	221	228	192	210	200	234	218	201	213	238	227	188	199	203	229	222	230	210	199	204	202	203	224	207	223	236	228	233	228	218	201	227	211	199	221	223	226	241	216	201	215	217	214	207	250	219	211	207	209	217	234	213	201	184	231	237	221	206	208	214	204	203	185	227	209	211	246	222	205	196	220	209	199	176	240	233	189	235	207	234	209	218	193	208	238	203	214	222	238	221	205	221	216	184	243	208	221	233	240	222	220	218	200	191	207	231	242	213	235	209	214	248	229	224	219	207	207	218	230	182	201	236	219	219	220	215	213	219	218	209	198	222	212	228	241	204	201	174	206	208	211	213	225	185	198	208	238	220	190	219	202	208	242	196	211	198	210	215	193	204	219	205	230	202	206	212	204	231	196	233	216	202	209	225	220	200	215	224	223	207	220	220	241	215	212	211	184	244	199	203	219	232	239	208	227	213	227	201	198	207	205	205	240	223	216	228	214	201	202	216	205	203	252	217	219	181	185	213	234	221	214	217	227	236	229	191	225	213	199	208	236	214	238	207	192	241	236	180	218	208	197	224	170	221	229	213	191	209	195	200	203	222	190	206	234	244	198	188	248	203	214	198	210	233	210	189	227	202	218	231	231	211	232	203	217	208	211	208	177	205	204	205	216	223	192	204	188	227	205	206	210	202	221	210	201	225	221	193	223	212	221	211	218	199	232	207	238	215	201	211	203	217	187	221	230	240	228	220	219	255	216	208	207	220	216	228	247	228	233	202	250	235	234	212	214	245	211	203	237	216	185	179	229	209	222	203	231	218	200	217	207	220	225	234	212	213	211	219	229	219	205	208	233	215	250	207	234	194	217	232	206	225	239	191	224	183	209	218	226	202	208	241	205	240	213	204	199	222	245	205	209	225	211	236	214	203	198	240	201	200	208	228	245	211	221	214	216	203	210	214	207	240	234	223	203	194	238	193	224	233	187	229	213	212	219	183	268	217	240	248	193	233	236	201	205	228	191	211	237	253	198	201	209	186	212	179	184	200	208	218	189	210	194	195	232	221	237	210	198	195	243	217	221	219	191	218	219	211	202	215	228	252	226	224	236	222	193	204	196	218	219	212	225	245	207	224	202	228	236	215	201	214	226	196	209	241	194	218	226	189	213	237	212	237	233	213	200	217	212	206	218	235	225	200	202	225	212	207	236	208	229	186	223	217	184	245	248	240	204	203	228	226	235	232	218	222	245	238	218	222	229	201	223	197	244	238	212	216	223	242	246	215	207	201	207	230	217	246	216	223	245	219	197	226	224	195	202	212	211	189	203	194	227	226	222	186	191	202	203	208	225	218	231	239	238	230	235	219	208	210	206	227	212	183	224	220	220	225	230	230	212	205	217	199	222	196	220	184	200	200	212	213	215	235	174	200	223	213	199	211	225	206	230	254	209	214	226	192	223	200	220	189	217	237	170	218	215	189	225	205	205	211	217	223	228	191	219	218	224	225	235	207	189	199	206	211	230	212	208	239	207	189	210	222	199	227	227	228	212	205	220	230	196	227	217	218	235	207	222	203	225	211	216	225	255	232	224	190	225	240	211	225	232	165	208	222	199	212	225	200	231	211	225	252	236	208	216	204	235	224	229	232	239	204	216	212	238	222	214	201	213	210	223	195	255	211	207	217	211	208	222	217	229	242	255	221	211	240	202	208	204	210	214	241	241	232	209	233	242	205	225	210	224	213	192	199	192	194	219	199	247	208	197	206	210	242	196	195	210	220	230	199	201	239	238	207	192	217	209	215	252	231	225	225	189	214	229	213	233	246	242	218	232	210	231	217	217	206	205	220	223	237	233	198	238	215	219	228	202	205	219	206	251	224	239	186	255	236	200	223	206	221	219	255	230	224	227	234	206	217	206	212	215	217	201	241	218	182	231	232	202	207	186	214	212	214	185	198	220	222	223	200	214	217	192	220	245	227	222	229	212	225	207	190	193	227	206	243	225	237	215	200	212	214	213	176	208	223	208	238	248	231	221	236	213	202	226	226	211	201	193	224	242	225	223	220	243	212	212	220	228	203	192	199	200	210	242	210	206	224	224	245	196	222	218	234	238	208	231	241	221	184	243	227	220	190	232	214	218	217	216	208	193	214	213	216	206	206	223	203	240	220	202	230	208	202	212	196	218	172	199	226	204	206	241	254	200	224	215	182	203	239	259	243	202	235	197	219	223	212	200	212	225	212	230	223	230	221	219	185	220	205	168	210	228	218	211	256	230	195	232	224	197	204	222	227	220	222	215	215	230	217	261	216	232	214	233	221	253	198	209	228	230	211	241	205	209	191	239	231	221	217	212	237	225	206	197	240	224	190	178	228	218	215	188	210	226	195	186	204	177	192	229	201	215	217	212	231	210	212	217	216	190	220	184	205	210	219	248	245	229	217	209	181	197	174	219	204	229	226	198	192	186	211	183	191	222	209	265	218	228	231	200	207	220	210	215	210	245	223	190	201	217	213	227	190	217	224	220	207	217	190	231	253	247	224	249	209	228	197	221	233	199	218	210	200	210	218	210	227	212	214	205	201	231	208	188	215	221
6423	813	1272	1331	1218	1176	1061	959	914	844	834	770	814	705	673	618	583	632	652	625	605	637	622	631	646	613	629	643	584	589	607	591	633	607	600	582	586	594	581	615	612	572	581	624	561	592	561	594	570	613	596	634	630	599	585	582	579	581	587	578	570	570	586	611	591	564	598	619	597	572	606	627	557	611	571	591	560	563	588	571	581	603	603	574	615	580	564	548	566	577	596	526	578	588	555	596	663	581	605	537	619	585	616	580	554	563	616	605	570	578	543	589	561	579	574	577	602	595	565	601	611	592	613	575	585	585	582	570	613	567	563	591	576	603	640	573	580	584	572	570	595	584	588	618	579	568	589	558	607	557	623	582	630	593	578	546	578	603	604	590	597	581	559	588	650	585	555	561	551	552	606	593	542	597	603	593	548	556	572	571	600	592	580	542	555	571	585	581	617	649	571	584	606	598	553	552	595	557	512	598	591	611	620	630	584	552	587	602	597	568	567	548	588	604	620	615	540	554	625	549	565	547	587	562	622	592	553	589	582	604	559	595	561	579	578	596	560	618	582	617	525	604	574	595	574	607	534	605	522	583	590	564	575	581	574	563	578	545	581	582	583	589	613	618	561	578	545	536	570	561	617	592	569	567	556	583	594	590	575	599	585	597	563	552	587	595	568	644	598	631	612	550	535	571	562	578	576	565	579	564	585	563	552	608	573	600	606	557	604	576	569	553	536	587	584	572	604	551	610	554	565	598	608	551	557	560	613	598	638	590	603	569	545	548	591	559	553	614	599	553	564	580	565	566	585	583	589	593	527	569	583	649	608	583	539	538	578	577	609	598	580	563	572	561	600	575	578	578	566	630	561	577	611	597	576	603	541	594	589	570	603	567	612	555	643	583	609	614	552	560	566	564	621	583	579	579	622	555	568	565	540	558	558	591	559	599	578	623	554	603	647	571	580	641	563	568	543	582	608	567	538	549	569	583	583	605	577	613	583	583	615	555	530	556	579	576	599	571	606	572	551	554	580	595	571	541	564	572	611	544	639	563	582	590	620	522	559	573	631	621	586	568	557	570	562	564	550	553	577	578	608	607	563	559	602	586	598	593	556	559	545	614	592	572	626	576	598	615	558	632	593	592	540	582	594	623	563	574	571	532	570	578	552	597	547	581	602	589	547	577	582	589	509	603	572	551	550	592	554	565	551	583	579	577	603	612	584	586	623	544	631	548	542	592	604	566	586	571	606	584	616	576	571	610	603	564	568	616	551	599	579	568	588	557	595	580	541	597	549	614	565	571	608	604	590	528	603	607	609	592	573	554	563	619	579	616	567	598	575	547	581	598	578	554	559	562	634	561	584	603	597	571	586	562	579	632	590	547	575	624	597	595	622	567	552	532	548	565	614	586	584	580	570	595	551	586	587	551	568	557	583	563	571	591	556	582	550	550	563	620	590	566	575	594	555	551	605	571	558	584	576	563	547	575	550	534	539	588	565	581	578	558	572	581	567	588	636	570	606	563	603	522	565	612	569	569	564	586	588	578	578	566	584	639	620	594	590	602	550	556	593	531	563	541	590	603	571	600	578	644	580	608	565	585	585	551	588	558	552	601	567	538	576	564	589	570	614	588	589	609	599	588	569	591	561	552	541	552	584	595	564	592	550	568	620	628	631	624	546	565	545	565	583	590	577	591	628	591	537	598	586	604	591	536	572	543	571	623	567	542	577	620	603	562	613	584	602	598	576	557	548	624	589	557	560	597	561	597	577	580	602	581	551	575	625	585	563	613	574	562	587	579	560	571	591	549	596	550	589	610	589	577	542	555	584	575	557	601	605	611	600	559	514	587	576	584	558	604	581	597	594	596	559	601	554	624	552	592	567	580	601	600	587	592	611	606	581	557	570	595	570	596	581	569	623	591	578	590	615	547	550	612	613	593	572	606	540	629	537	578	568	590	582	581	577	569	563	606	615	667	541	559	593	583	609	596	598	589	580	545	583	584	538	624	551	565	602	611	620	579	571	591	583	571	562	523	589	566	599	559	625	548	572	557	572	617	546	556	574	577	609	562	602	525	575	629	594	571	580	593	562	576	644	565	584	566	553	601	596	573	579	620	538	575	584	590	604	590	617	543	592	610	597	629	585	597	555	585	542	529	558	584	583	563	552	613	589	551	585	599	551	588	573	602	592	565	577	596	584	553	589	604	603	543	585	542	558	551	578	540	551	566	605	602	559	522	570	551	592	601	585	574	598	592	566	599	600	576	578	594	593	574	592	596	604	550	541	590	578	548	515	573	570	569	611	564	579	594	565	567	597	592	572	585	582	572	572	583	597	617	574	596	572	568	562	548	578	599	568	576	564	595	569	588	613	599	583	586	556	564	563	574	573	603	608	598	595	569	558	585	548	635	596	551	606	610	559	597	573	569	551	594	573	591	590	593	600	570	590	625	552	586	579	579	607	603	621	585	575	618	614	547	573	532	570	562	584	587	528	581	587	583	540	590	591	579	595	603	574	560	620	600	558	621	573	560	560	579	598	551	580	570	573	563	570	590	559	577	571	589	566	569	583	566	551	589	558	542	582	586	555	538	558	564	563	588	589	557	547	575	569	580	629	571	615	556	585	552	586	622	543	592	550	579	582	595	596	560	648	556	560	554	564	541	581	617	552	616	600	544	596	571	555	586	554	517	595	572	569	555	609	555	577	571	598	576	582	535	597	529	588	581	545	586	607	600	593	589	629	594	580	594	599	604	587	584	574	583	585	588	561	625	561	600	575	584	637	554	564	585	574	596	569	586	559	581	572	646	596	517	576	573	603	566	585	587	598	578	568	624	568	568	574	592	594	640	614	578	580	567	594	565	608	577	540	575	622	586	577	581	590	567	571	596	587	565	625	558	579	535	586	594	631	581	587	590	563	544	596	565	579	581	550	623	557	602	551	611	609	561	579	587	542	583	570	573	585	608	586	569	533	579	573	522	551	591	607	583	601	566	600	588	596	603	587	643	555	567	625	518	588	574	620	580	591	575	588	596	528	573	535	602	567	580	582	576	547	599	628	590	599	597	534	594	591	571	550	566	613	594	603	561	572	606	587	575	596	574	560	627	584	580	583	594	599	587	597	543	610	585	551	625	564	586	619	556	555	539	617	599	587	598	567	605	553	572	575	578	613	568	545	581	620	576	603	578	592	568	584	574	565	599	567	539	559	546	588	574	620	585	577	608	596	559	602	629	601	598	577	611	587	553	551	591	549	575	532	570	605	571	584	554	606	607	610	582	587	545	568	546	601	565	570	573	574	602	573	564	582	583	593	599	573	606	602	572	579	571	655	581	568	585	601	570	619	575	558	554	603	574	606	620	574	564	561	583	545	568	569	601	559	554	587	597	568	597	569	558	542	598	562	579	568	587	595	563	540	623	566	561	551	550	581	555	568	587	583	584	565	561	580	578	558	589	576	592	575	572	599	610	576	579	596	560	587	604	597	609	614	594	596	559	547	576	566	572
14747	1350	1050	885	694	654	580	553	462	457	429	402	453	463	375	385	400	396	384	381	408	389	363	419	347	377	376	378	400	385	339	373	380	357	346	341	383	347	393	388	385	378	405	352	369	324	401	360	362	379	366	411	393	365	315	388	371	408	381	366	400	416	367	350	376	351	339	407	388	395	385	367	373	387	379	351	369	394	397	326	364	389	363	365	351	363	344	357	364	400	407	376	358	368	371	379	400	367	375	338	375	359	356	367	365	393	375	370	384	403	381	360	358	333	388	364	351	340	362	353	373	380	374	365	329	332	370	368	396	403	360	373	400	388	345	371	374	356	385	348	349	367	366	371	391	375	385	393	334	368	358	385	374	355	398	355	333	359	334	400	371	340	363	386	385	354	351	360	415	383	346	357	383	405	383	365	443	407	343	346	378	369	408	377	379	367	356	371	375	383	351	344	397	344	398	372	379	350	397	357	385	347	368	364	386	370	363	399	363	378	395	366	386	393	375	363	390	393	416	386	394	356	374	372	350	376	350	361	366	389	369	387	379	368	352	363	363	360	368	396	368	347	395	348	369	416	356	371	363	356	382	393	392	371	364	340	378	380	331	365	356	344	354	364	366	352	360	372	362	395	366	369	368	355	352	348	342	388	386	411	381	357	405	418	361	326	367	387	394	375	358	368	346	373	320	340	372	349	337	351	356	371	344	388	377	365	363	356	367	371	375	363	380	366	345	355	380	348	358	417	401	338	364	380	376	379	366	375	362	367	367	391	395	385	371	356	348	350	378	360	369	368	397	398	384	346	355	352	383	360	384	367	375	381	339	375	390	371	351	331	362	350	395	355	425	387	396	362	376	338	364	372	394	384	381	374	348	376	339	371	383	362	398	311	357	367	358	405	319	360	394	389	394	339	401	373	358	366	389	359	383	378	363	379	364	369	375	385	376	399	359	372	360	370	429	416	372	379	369	377	346	356	380	348	367	366	376	374	402	379	365	358	362	392	362	343	333	379	384	398	371	372	384	381	365	346	347	374	345	383	381	381	364	353	353	402	393	349	367	381	414	369	328	342	366	348	360	375	372	332	369	360	356	371	376	373	345	360	359	395	380	348	371	397	358	390	371	345	389	389	362	357	383	354	362	383	361	379	419	379	395	400	350	378	357	400	367	358	350	356	380	366	352	371	332	348	351	359	391	355	368	400	331	338	360	368	399	372	337	346	356	388	334	394	393	369	379	358	381	393	354	326	356	378	385	340	384	356	357	337	349	371	392	375	383	380	355	401	358	325	372	394	390	348	377	378	363	346	365	399	376	376	333	383	374	391	362	385	352	351	360	369	396	334	344	384	368	354	379	401	369	364	385	399	386	378	385	370	357	391	395	364	401	344	329	352	387	349	377	388	394	367	353	374	343	395	372	343	384	376	336	417	371	383	380	363	354	392	370	368	378	375	402	346	357	379	368	328	374	400	361	366	364	373	381	368	396	356	365	361	326	373	352	352	357	388	383	421	377	383	358	343	367	332	378	378	344	378	392	383	318	400	388	363	334	381	365	340	372	374	371	396	397	334	361	322	389	338	376	390	405	407	365	357	336	348	380	344	400	351	381	368	364	363	376	355	362	361	360	347	359	391	396	372	331	361	391	351	375	354	377	379	362	379	351	346	349	371	399	381	369	394	373	378	379	372	336	398	388	402	367	345	362	412	349	382	406	361	402	383	353	359	352	364	345	392	367	386	371	431	379	391	377	402	410	370	382	331	372	370	366	362	383	406	381	344	387	374	405	359	332	373	392	339	354	337	394	381	393	378	361	351	400	339	382	361	367	399	351	373	360	345	363	365	421	338	387	399	368	377	375	392	367	378	355	388	364	365	341	355	379	367	401	385	371	356	338	392	417	368	411	384	383	362	411	358	324	367	363	414	395	389	359	346	416	370	385	377	403	381	392	356	379	389	410	333	393	377	359	330	360	372	389	359	359	327	395	393	379	382	420	394	364	363	377	363	354	355	353	373	380	354	335	374	366	350	388	382	384	364	340	386	326	337	383	357	377	347	356	360	385	375	386	371	346	382	402	373	346	397	341	347	388	369	335	336	388	381	383	365	400	350	387	419	380	356	335	368	353	412	393	387	345	348	367	343	355	392	343	353	360	380	372	406	391	409	384	390	378	342	325	338	344	368	362	345	390	335	380	357	404	412	368	404	352	379	348	380	409	399	358	330	330	354	338	351	359	365	362	394	404	376	405	376	359	341	397	371	399	387	373	354	367	358	406	368	330	401	381	355	400	372	356	335	367	383	392	388	391	356	377	367	367	365	404	357	394	400	363	372	427	361	372	378	367	348	402	330	346	353	369	410	404	364	414	377	338	341	406	373	353	396	381	391	405	340	368	355	362	341	385	355	335	382	394	362	363	399	358	361	367	382	383	370	373	389	396	354	393	378	374	373	365	374	436	377	410	342	393	372	372	392	329	386	401	334	362	349	388	377	355	345	361	354	350	358	391	367	371	385	345	359	372	336	338	383	393	365	379	356	404	373	363	367	357	358	389	364	337	343	409	407	398	365	361	412	348	376	386	349	345	369	360	357	369	335	367	373	338	388	360	386	349	411	386	349	390	376	392	366	359	407	381	345	358	314	377	380	381	358	383	380	378	358	321	392	382	339	385	360	371	354	389	329	383	368	369	350	373	357	344	353	369	351	378	365	391	372	376	406	348	389	376	374	395	373	358	377	404	330	373	383	363	388	352	354	353	362	395	382	358	378	390	352	389	386	343	370	384	377	378	373	361	359	362	364	387	346	345	365	360	369	378	387	326	412	386	396	370	350	358	365	353	384	360	358	377	376	360	411	357	340	389	402	421	420	380	356	377	352	363	334	343	375	335	346	382	363	336	400	398	361	370	330	336	366	360	332	368	373	396	373	359	394	329	343	341	370	390	367	388	359	352	337	395	342	388	377	368	382	388	355	340	336	395	389	368	360	380	348	381	379	376	367	368	384	397	361	364	353	347	362	382	397	359	388	359	387	337	336	366	393	378	391	369	349	384	363	377	391	374	386	416	364	357	377	388	357	378	360	378	372	377	371	348	380	368	353	370	348	331	393	371	402	372	349	342	387	354	376	370	358	364	368	392	364	393	384	342	386	394	390	346	369	357	385	392	354	392	367	371	362	379	385	356	401	384	344	353	398	403	362	375	403	390	362	381	394	337	376	355	415	333	351	393	387	376	379	375	374	382	356	395	390	362	355	365	352	365	386	366	383	384	340	350	362	357	400	368	372	343	370	363	358	373	324	384	346	351	333	375	377	347	369	351	376	362	384	374	345	393	382	406	386	374	359	405	411	376	358	370	390	373	396	344	372	382	367	338	373	361	350	366	315	343	327	343	366	379	382	393	378	385	399	376	381	379	374	374	361	353	393	380	343	391	387	365	356	411	350	361	378	393	402	365	361	344	374	372	323	341	373	387	399	369	344	362	384	369	336	367	360	346	331	347	388
8609	1452	2329	2580	2362	2107	1836	1753	1527	1420	1345	1319	1191	1167	1130	1088	1055	1047	1035	1030	1009	991	996	962	1005	965	963	947	973	940	941	960	932	906	943	908	909	922	893	947	922	909	913	955	902	917	969	907	917	936	924	971	921	934	904	952	898	885	919	907	903	910	928	898	898	944	932	898	910	868	916	901	966	926	876	848	954	924	922	895	913	888	904	913	899	945	943	897	899	820	896	954	868	984	941	940	869	875	899	902	862	847	953	940	915	926	904	858	883	916	930	906	951	873	916	937	888	860	889	875	840	895	937	878	914	914	933	911	975	956	934	903	951	916	946	875	950	908	887	911	952	854	907	893	895	892	885	897	906	875	952	907	859	938	947	878	845	920	951	866	911	886	933	941	906	882	942	903	909	913	899	883	891	952	872	859	891	915	912	883	906	843	971	885	936	901	912	945	890	891	864	905	868	886	857	935	947	874	872	931	882	917	846	924	912	908	893	902	903	921	905	867	928	910	867	862	909	904	892	936	898	844	935	872	918	906	922	856	896	916	927	952	902	855	863	867	901	901	916	842	863	941	884	843	881	877	878	958	924	911	902	906	949	896	917	941	903	931	881	876	885	906	884	904	864	901	872	885	911	920	911	942	909	976	915	902	923	906	924	901	955	908	936	916	939	901	909	920	965	923	896	935	936	904	906	928	935	921	903	958	925	892	912	913	891	918	914	834	895	917	889	915	891	924	871	892	932	843	855	892	946	944	919	912	924	945	890	880	940	948	902	901	881	885	923	892	859	922	955	848	923	905	905	864	927	936	910	919	872	894	909	952	874	864	885	900	911	824	838	909	884	894	891	897	896	940	871	916	875	899	945	899	883	849	943	888	871	941	927	899	928	935	932	907	942	897	930	857	862	917	924	843	852	894	973	893	900	872	908	934	873	812	891	916	904	901	932	897	873	911	875	873	886	892	876	902	856	929	917	913	918	885	912	917	928	911	883	899	903	955	913	909	956	910	902	868	864	907	887	877	874	910	856	871	927	881	869	888	836	861	894	889	857	882	888	941	914	884	922	914	929	915	883	898	916	892	892	881	912	891	927	897	895	948	925	883	953	887	870	911	873	886	946	920	915	909	896	919	872	900	870	902	865	926	961	931	899	910	862	884	906	858	915	847	878	902	923	896	916	848	919	890	927	878	959	855	928	898	945	921	910	931	885	892	930	886	888	953	879	958	869	877	905	882	918	883	912	876	926	913	944	914	894	903	870	896	915	894	835	889	925	946	931	882	929	913	890	889	885	858	941	883	903	917	905	903	897	950	928	861	939	885	880	902	910	901	925	932	885	907	928	864	897	877	871	900	877	877	898	905	972	912	880	891	933	923	868	888	929	928	918	907	913	873	958	915	872	888	911	923	921	891	888	867	883	897	883	914	941	864	932	945	877	860	903	924	925	886	916	916	875	892	944	958	961	889	895	930	930	895	916	902	895	879	900	941	886	900	918	933	947	917	916	896	910	899	878	909	827	890	905	948	934	881	923	881	906	906	911	899	885	885	903	935	903	877	951	930	882	866	905	901	885	913	905	916	918	963	887	884	854	898	866	959	914	913	903	903	893	894	870	866	909	887	890	884	845	945	865	939	893	879	863	859	883	931	912	892	892	880	934	871	928	904	909	972	939	875	894	898	858	882	909	964	864	912	939	895	916	909	904	947	923	890	848	863	935	888	904	872	918	893	916	867	918	880	908	943	867	917	861	894	862	908	945	956	909	870	906	916	931	933	857	840	944	884	903	910	873	885	927	915	916	889	887	903	931	926	899	870	881	833	890	884	879	870	903	1012	898	936	959	943	875	918	905	872	902	919	919	907	970	939	912	891	930	935	930	889	920	963	946	921	932	903	922	925	908	927	886	883	933	925	909	896	946	928	964	923	897	877	941	891	893	914	820	919	912	942	893	911	923	867	873	956	851	920	914	918	836	869	903	869	907	919	871	960	931	869	910	930	913	940	967	889	929	935	890	878	924	867	855	870	874	961	884	940	906	940	885	866	853	851	906	885	912	921	836	943	917	939	862	867	890	908	906	865	943	941	908	921	866	953	911	854	916	917	954	907	909	872	865	916	909	857	949	930	953	909	898	893	910	906	936	867	901	898	892	879	883	900	940	941	939	922	977	949	934	883	914	930	934	925	871	968	901	889	871	953	923	865	855	854	880	889	936	927	893	893	965	884	897	908	902	889	879	890	933	914	926	939	912	923	879	922	930	908	884	890	871	909	955	904	844	865	884	928	861	912	922	917	867	878	897	864	928	858	893	884	884	922	905	926	894	866	918	918	899	916	848	902	864	860	947	879	841	890	868	917	886	894	889	960	931	910	852	856	905	905	913	875	873	876	924	847	871	890	883	916	895	933	912	886	873	870	881	903	934	875	910	903	931	931	959	933	884	871	913	876	877	891	898	918	916	880	860	871	866	873	899	902	953	968	887	912	904	872	894	854	871	923	883	906	902	899	904	900	899	859	892	898	901	889	923	866	891	925	878	909	894	874	893	915	844	886	912	924	935	884	899	907	963	874	901	909	800	842	913	904	884	893	915	847	904	899	882	848	921	890	913	934	959	880	887	913	901	857	917	889	952	910	882	929	887	895	901	913	915	911	941	880	858	900	906	866	887	913	934	944	943	906	916	987	915	880	932	887	884	889	945	913	912	910	887	919	887	893	900	914	916	973	898	849	897	860	900	886	911	883	894	945	889	893	864	891	859	923	881	873	918	990	851	903	849	884	899	912	887	891	873	843	884	888	891	877	877	921	861	935	838	931	894	946	937	907	923	876	929	851	905	888	959	902	929	904	918	980	950	901	881	886	944	839	930	851	889	940	869	911	918	915	875	904	913	899	907	910	902	879	886	883	919	937	912	906	928	865	878	894	911	873	918	941	926	866	936	901	904	897	916	934	902	879	924	924	852	879	909	957	933	927	902	963	915	863	877	940	917	873	837	852	886	918	917	926	907	892	894	919	935	943	892	894	906	892	844	908	927	893	913	887	905	922	837	873	962	908	906	888	874	895	900	947	873	902	978	909	910	883	896	953	904	912	930	916	911	896	868	869	960	896	866	862	883	910	912	913	902	898	916	925	909	874	863	870	955	887	905	920	896	864	908	886	931	935	863	865	904	902	908	914	933	880	901	915	873	908	929	897	910	972	887	925	873	901	897	941	924	880	921	896	904	877	874	925	923	916	899	930	901	894	922	901	864	920	951	955	861	923	946	907	882	909	836	926	873	928	945	893	876	884	917	912	869	881	895	961	883	879	885	935	879	934	904	887	957	961	920	906	863	900	888	890	930	877	926	917	911	863	910	860	880	946	896	923	877	905	916	878	852	906	913	916	913	918	883	906	931	899	879	905	918	930	905	934	893	881	878	914	865	863	883	936	888	946	912	845	923	906	905	935	920	935	955	919	948	887	922	849	983	884	853	904	929	849	889	897	853	927	918	924	873	871	887	935	857	923
1841	359	357	398	382	370	395	364	375	357	364	354	319	330	338	373	315	347	360	355	369	396	374	355	355	389	396	347	357	335	326	353	340	386	317	350	375	350	331	403	331	323	405	354	347	361	353	378	356	356	373	338	345	350	359	363	353	352	335	360	354	358	392	333	340	373	377	367	373	368	356	360	333	346	396	338	368	355	376	356	317	353	315	369	342	396	387	353	367	382	360	345	368	343	360	340	402	347	344	350	325	378	380	347	334	359	326	366	363	387	345	357	338	356	399	413	371	376	384	327	380	331	358	338	345	353	354	377	338	354	356	374	360	337	351	351	328	349	363	375	337	329	362	332	320	348	360	361	372	365	342	377	325	377	338	341	378	325	377	348	336	346	360	428	337	370	340	341	377	358	330	342	362	323	314	362	351	343	343	341	386	360	368	368	328	347	355	370	353	381	374	341	346	357	371	337	362	324	362	367	379	355	353	356	372	348	345	350	370	352	365	383	399	337	345	342	369	338	378	368	323	324	366	346	374	359	343	358	337	353	368	365	350	371	357	382	390	349	351	352	322	363	329	345	344	368	367	378	372	331	332	308	350	348	355	326	349	354	366	388	366	387	348	320	310	369	368	374	338	387	370	375	361	364	339	355	335	369	363	366	366	349	390	345	348	345	349	369	337	376	379	344	389	348	340	384	374	350	375	347	344	353	364	332	398	358	385	360	364	357	318	377	354	352	383	408	384	363	359	393	388	367	361	326	377	351	374	338	337	365	397	386	353	339	357	354	355	355	353	345	370	344	404	394	332	334	393	373	361	375	352	381	335	341	338	383	359	331	349	350	354	373	365	371	420	362	367	324	378	343	363	340	377	323	321	382	335	355	359	365	349	331	340	366	335	378	353	350	349	359	332	342	354	348	357	318	362	328	333	380	369	327	328	326	379	379	350	401	342	349	332	374	377	354	338	384	362	347	355	318	385	379	321	337	344	391	312	344	339	346	381	381	399	374	331	404	360	330	360	348	345	338	351	321	362	342	363	314	323	341	354	352	368	350	320	342	393	363	368	354	371	359	362	368	343	369	380	336	357	396	354	330	365	363	350	331	338	332	324	363	341	335	348	339	310	351	334	366	352	333	372	382	395	382	346	345	371	363	348	365	360	379	377	354	358	350	360	306	364	330	330	327	363	367	339	350	378	361	373	340	360	333	361	363	356	335	347	321	337	372	375	357	379	334	318	328	360	353	315	357	367	376	354	325	367	360	352	341	346	353	349	372	387	336	342	315	355	350	389	372	362	375	312	360	373	358	359	332	368	347	357	357	387	351	356	342	350	325	368	354	382	355	344	332	342	372	367	337	331	355	330	350	338	334	393	364	361	342	355	364	372	364	334	357	373	376	336	386	363	335	340	370	349	379	389	345	350	360	369	361	357	329	350	373	402	339	344	333	346	381	410	398	336	364	340	336	344	348	353	365	337	384	386	344	339	364	383	363	338	339	368	333	328	349	313	361	367	358	324	349	363	305	364	381	389	379	344	369	347	389	337	335	335	341	329	379	390	348	352	382	333	346	322	365	353	356	348	347	350	327	358	366	358	349	343	348	330	355	364	348	373	345	358	327	362	369	368	395	353	347	376	348	346	354	363	361	328	348	357	334	379	368	355	346	370	351	345	357	353	339	337	346	362	341	359	334	338	368	360	366	347	347	357	373	363	344	349	362	348	383	352	343	320	380	367	331	391	371	358	327	354	386	382	339	336	326	390	345	365	361	357	394	394	331	376	391	344	375	346	327	384	379	356	323	352	394	325	347	376	305	369	349	364	382	356	350	374	387	309	367	374	333	345	341	355	316	326	330	403	343	360	372	341	357	340	325	316	369	378	335	324	362	347	349	394	338	324	364	339	372	359	343	341	344	368	413	387	312	318	376	329	361	351	377	354	337	374	373	384	322	335	346	376	376	330	366	377	331	381	371	362	378	332	327	330	364	354	387	348	330	323	359	367	349	325	364	376	350	345	364	363	352	334	363	360	400	370	356	339	350	354	339	335	371	316	321	345	361	375	363	308	355	350	322	375	346	376	349	342	349	355	390	334	338	337	339	349	308	367	356	417	327	376	367	404	380	338	415	328	368	359	375	397	345	347	334	384	382	346	344	352	325	354	388	364	332	370	386	342	335	308	365	317	351	327	360	357	370	381	373	354	356	373	323	323	379	386	335	401	365	355	361	382	353	370	351	338	339	337	390	389	352	368	342	341	354	346	365	355	351	339	346	329	345	340	373	364	335	350	365	351	359	387	357	404	361	389	385	347	329	365	346	397	391	332	367	337	374	341	317	333	345	329	355	360	363	326	339	346	374	323	359	354	365	354	379	377	386	393	374	375	386	377	348	364	368	360	335	326	355	363	370	362	353	303	374	346	349	360	365	381	304	359	375	358	352	345	319	336	346	376	348	367	335	371	361	377	399	328	383	382	376	372	342	353	334	337	367	322	378	370	365	349	386	369	354	386	364	337	354	359	362	381	331	344	355	343	341	337	368	395	347	353	371	342	361	326	340	370	374	356	342	382	358	342	336	317	377	375	349	326	345	353	351	394	365	345	366	364	307	374	329	315	350	394	332	364	350	413	368	340	386	340	356	318	336	331	370	350	355	389	365	358	353	382	331	344	355	354	375	362	333	374	379	339	353	366	316	316	327	358	347	363	381	339	367	378	373	381	319	341	344	359	343	325	371	360	362	341	340	311	349	373	345	345	346	379	349	329	324	352	405	402	347	351	352	338	357	364	354	343	338	386	396	351	332	369	345	382	366	383	365	381	367	372	323	331	342	361	352	362	355	382	367	355	315	348	346	321	331	328	332	355	358	374	353	329	380	338	403	375	364	374	356	317	369	369	389	350	353	343	309	340	379	322	338	335	343	363	357	352	357	337	388	329	364	381	362	358	324	372	361	340	378	341	361	382	361	369	365	340	355	321	347	350	346	330	362	357	385	369	353	352	369	339	364	354	359	318	366	322	318	343	341	329	322	332	351	371	379	342	330	397	353	363	326	318	326	372	322	337	309	371	340	317	360	350	323	338	343	307	352	368	384	345	329	356	333	350	365	359	360	357	374	353	372	359	355	379	350	354	365	314	341	341	349	331	337	318	310	340	341	387	385	337	355	376	406	369	341	342	347	405	380	353	343	394	322	339	372	348	319	358	362	376	328	338	334	321	342	346	377	347	350	373	327	357	355	344	368	365	328	365	319	360	343	325	358	374	309	360	363	396	356	353	359	361	291	349	362	380	359	341	373	322	331	347	381	349	394	377	392	332	347	345	369	339	317	329	355	357	347	387	350	370	364	361	350	330	359	341	361	391	372	401	355	363	360	348	352	376	348	354	359	372	363	362	347	321	367	316	383	293	329	356	344	364	365	363	338	338	342	366	339	322	351	335	349	321	364	368	330	366	340	317	399	380	313	350	387	346	338	371	365	362	351	347	307	357	316	326	331	371	342	334	355
2169	886	876	906	865	862	862	892	867	873	884	817	842	803	828	876	852	831	854	887	859	810	872	790	855	836	832	845	820	815	869	837	839	834	809	798	831	874	852	814	800	854	880	845	841	825	793	811	852	844	842	845	852	865	831	826	843	804	816	848	824	840	858	837	879	844	821	806	844	867	830	856	856	816	821	847	844	853	796	866	851	831	857	842	834	797	861	790	766	833	843	863	822	806	819	826	845	853	802	862	818	864	851	850	838	836	831	797	873	821	795	837	843	789	842	902	820	843	827	863	863	884	878	876	859	845	836	800	921	833	877	799	772	804	892	844	870	881	861	840	937	842	850	853	870	853	787	822	818	885	810	841	835	808	821	843	842	887	843	845	843	862	810	878	860	849	856	809	845	887	825	800	889	893	798	794	875	855	842	878	799	817	890	885	777	881	839	802	852	870	838	795	899	799	803	868	837	846	854	841	875	869	852	819	853	843	880	816	845	851	854	848	852	845	800	834	842	820	862	887	857	781	810	815	882	834	838	843	822	825	828	828	844	875	865	884	863	883	844	851	820	831	841	806	857	858	794	801	829	833	831	839	846	809	834	878	883	828	884	868	773	884	818	814	852	807	888	842	859	861	828	884	833	811	851	862	845	875	837	905	839	800	826	884	810	865	770	808	863	843	854	901	902	823	898	879	819	896	898	837	754	926	804	895	842	871	883	823	856	862	853	836	887	835	880	898	757	815	864	883	902	785	836	811	789	815	828	823	837	833	844	816	837	848	854	863	773	906	828	810	840	844	835	851	834	836	833	822	878	804	809	884	797	897	814	824	802	828	824	853	830	828	861	794	896	829	806	862	867	834	827	833	821	805	851	834	864	817	816	824	882	839	859	847	851	824	852	813	868	859	845	826	857	812	848	860	864	863	844	795	837	850	843	835	803	863	841	864	856	876	839	829	856	818	799	865	831	856	852	871	817	876	806	806	790	822	886	828	819	816	815	838	860	844	833	811	825	782	843	775	873	816	894	873	848	839	779	855	872	852	871	839	838	849	846	836	829	825	839	838	815	857	802	819	850	837	782	824	859	851	850	861	841	802	867	836	883	837	851	839	844	825	844	907	841	851	909	818	839	861	870	808	868	907	876	856	800	838	861	844	875	817	835	813	905	847	827	798	855	836	878	890	780	847	810	869	828	857	815	838	879	873	856	864	849	835	874	887	857	867	829	832	858	809	831	841	815	833	774	844	841	857	861	823	889	803	817	906	834	805	831	826	782	821	869	811	854	821	861	815	823	876	870	819	819	832	826	872	828	814	829	816	836	865	877	844	853	913	815	811	835	877	852	802	830	821	847	820	850	838	812	858	815	839	877	891	817	886	892	827	871	832	794	866	814	779	843	812	922	892	880	841	770	828	855	869	836	823	821	871	839	842	873	867	818	820	843	852	892	822	812	844	841	811	790	838	845	850	845	839	853	785	856	822	813	854	862	770	861	881	827	920	826	795	884	837	871	827	857	811	876	790	853	878	830	818	847	857	829	801	860	817	795	871	861	813	821	853	820	806	861	871	829	822	837	803	807	851	852	860	832	792	832	925	818	824	840	880	858	825	825	862	832	836	815	849	843	836	859	858	812	814	863	853	818	846	777	838	861	840	872	805	805	845	832	835	864	920	785	869	842	839	823	850	825	850	846	890	899	831	831	807	852	878	827	830	873	790	857	862	854	780	883	822	853	834	807	795	815	833	867	826	766	859	864	833	855	813	807	879	810	848	873	826	814	840	882	846	800	844	839	854	812	829	820	818	851	848	810	833	865	794	840	864	887	914	789	815	897	857	848	836	803	893	846	871	829	881	801	822	885	785	851	854	870	847	824	887	862	822	889	868	901	874	844	776	866	836	805	848	856	885	800	829	787	873	819	860	855	824	814	875	805	859	816	854	825	882	818	840	782	808	805	833	820	824	858	825	837	832	877	842	816	852	840	831	874	858	800	809	842	881	815	827	818	883	815	849	853	838	844	871	877	846	819	877	838	821	824	866	839	817	843	859	829	826	850	805	816	811	829	845	817	863	843	804	826	865	874	856	877	819	862	832	844	815	798	829	868	816	870	840	806	823	846	807	836	831	825	823	834	867	787	818	890	878	871	841	811	853	845	869	843	823	795	787	819	840	815	822	844	840	824	816	840	846	849	867	854	828	852	812	799	825	886	873	828	858	890	896	851	886	844	824	836	771	841	818	860	831	815	858	804	874	797	861	844	811	862	855	863	796	831	859	838	823	867	844	805	835	809	853	821	873	857	865	816	814	802	819	861	886	804	816	854	781	803	854	803	771	823	837	864	848	833	832	784	837	824	836	856	847	847	813	837	837	854	830	829	833	819	805	839	813	857	849	871	860	846	824	872	736	845	909	856	813	835	802	828	823	894	832	814	812	827	831	848	833	868	799	847	821	797	863	850	874	826	871	839	849	866	812	844	801	821	818	854	830	817	827	857	793	874	838	831	839	844	865	808	859	880	820	824	792	875	852	804	854	873	825	869	828	861	826	910	862	822	834	875	817	842	879	835	871	857	837	797	817	844	832	878	845	868	823	845	813	791	852	867	816	826	830	857	797	898	811	819	852	817	846	825	822	884	814	832	863	782	815	849	852	815	844	867	850	769	853	771	878	854	868	792	852	830	840	822	880	847	812	819	856	854	859	863	855	826	796	829	867	845	852	882	815	869	858	819	836	806	788	821	853	794	795	892	798	794	879	827	838	809	864	846	779	845	872	780	894	841	810	824	799	840	823	799	803	888	838	827	854	781	849	846	868	826	782	873	816	834	860	850	843	830	842	861	865	871	820	808	799	854	848	839	848	853	819	796	837	843	877	805	833	812	897	870	890	865	861	792	803	820	839	805	817	812	841	842	809	792	845	828	849	821	788	827	820	803	809	827	824	905	863	801	900	830	880	831	846	827	852	871	850	840	855	833	858	826	838	816	817	840	821	869	815	819	892	855	802	867	839	839	831	823	872	821	854	840	824	789	858	859	871	862	822	825	848	880	849	809	860	844	829	794	823	883	864	881	817	797	809	839	843	813	857	840	905	833	845	836	858	845	847	821	826	813	851	837	868	824	810	850	825	795	863	823	859	792	858	805	851	865	814	825	781	880	848	867	827	886	815	864	813	829	861	856	831	872	832	846	851	854	850	869	817	862	879	854	817	841	813	828	847	855	883	784	855	873	879	826	844	852	855	828	838	843	835	849	861	895	862	837	828	892	853	805	829	852	849	835	851	848	821	819	848	840	823	868	775	879	847	800	829	785	848	850	866	817	819	829	830	828	810	801	891	809	853	906	815	847	865	898	766	825	856	812	832	869	837	823	882	840	812	849	874	824	859	824	822	872	856	840	835	810	878	857	845	877	849	854	808	812	815	814	831	834	804	855	819	856	826	841	867	848	799	855	858	834	836	804	832	817	848	821	766	834	858	826	864	830	853	837	787	860	896	823	879	825	859
7383	534	534	502	406	345	314	293	268	263	240	263	232	244	240	219	224	202	250	198	240	202	245	240	176	219	220	222	231	192	216	221	216	240	223	201	230	221	189	255	219	221	199	206	198	214	215	222	209	205	200	203	204	216	218	199	204	189	198	219	247	231	202	209	221	234	210	198	214	206	221	208	231	221	199	244	229	211	228	249	220	220	211	202	177	228	244	190	231	205	218	222	205	220	216	243	198	240	238	208	217	209	198	214	250	227	208	223	233	225	231	227	229	215	227	217	223	212	202	227	234	208	233	226	210	225	195	201	225	219	216	211	199	221	220	240	223	234	226	244	233	178	204	209	201	208	225	235	205	230	223	201	212	199	210	207	195	219	210	218	211	183	230	186	220	223	238	193	213	228	216	214	251	233	214	221	207	202	182	198	218	210	222	222	215	204	217	227	194	195	192	226	211	205	212	205	202	209	205	239	215	182	210	210	218	217	222	210	218	234	226	243	213	196	187	185	225	230	197	195	249	224	222	201	236	210	216	231	221	206	223	235	227	229	214	230	198	217	199	208	223	218	206	207	201	220	214	213	221	211	209	236	211	223	228	212	261	232	222	224	200	215	216	193	203	258	217	225	198	206	219	224	211	239	200	201	236	209	212	230	193	201	225	223	219	216	204	236	204	217	249	229	224	220	218	221	210	207	207	200	206	209	260	214	211	217	228	222	201	215	241	245	233	229	213	217	203	219	222	221	236	235	225	210	203	220	205	231	187	197	215	193	209	222	214	186	205	228	220	242	204	208	214	216	224	201	215	235	219	180	215	191	211	227	208	223	217	206	177	202	201	236	219	197	197	212	226	211	195	206	206	187	220	242	206	220	245	205	223	211	186	227	223	224	209	253	211	218	204	229	206	215	207	213	214	218	226	222	214	210	206	200	211	216	183	244	218	209	213	234	208	221	224	169	201	225	200	205	197	215	235	195	212	234	204	230	191	223	237	216	219	227	230	247	253	199	204	222	214	208	211	199	218	200	193	188	228	230	188	222	207	225	216	207	221	211	209	206	224	208	236	225	201	208	211	202	221	201	204	197	215	231	233	251	220	194	220	207	202	191	203	193	221	202	196	173	219	222	191	233	223	188	199	216	220	233	217	219	200	220	219	212	245	215	215	195	220	225	233	215	221	227	190	225	207	228	231	242	219	203	217	200	216	209	204	224	213	207	210	223	189	208	262	207	200	209	204	214	209	190	232	195	202	214	220	195	240	204	188	198	214	221	209	196	232	214	216	217	201	201	206	202	225	214	214	239	202	192	238	200	228	230	216	213	203	192	212	226	196	206	214	217	221	188	212	240	232	213	188	179	193	206	233	202	212	204	202	215	205	201	200	216	209	201	193	216	218	192	226	214	214	227	221	220	218	215	226	210	221	192	240	194	233	208	230	194	212	209	208	214	214	211	206	211	231	190	197	217	229	192	225	220	215	196	206	203	226	215	220	203	209	233	218	195	208	184	204	206	218	219	215	222	200	209	209	205	206	187	235	223	229	222	218	213	194	196	220	207	197	251	222	233	208	215	231	207	210	232	225	218	204	227	238	201	211	189	216	224	222	210	209	223	227	246	190	228	209	236	222	240	209	222	200	225	236	206	246	174	236	230	224	249	249	220	224	194	226	226	223	219	203	236	216	208	223	232	205	219	225	191	207	219	220	209	176	215	215	209	216	203	216	207	223	223	208	213	238	221	218	224	221	212	205	202	227	205	240	201	198	211	220	209	186	198	214	189	215	204	222	220	231	201	223	217	228	206	206	216	220	192	211	232	206	234	220	208	209	213	216	206	208	240	213	222	192	224	237	241	255	217	194	211	234	228	234	213	231	198	225	203	216	217	221	205	229	212	199	210	210	212	201	231	229	231	226	221	234	211	214	210	224	183	195	233	209	228	237	220	209	210	205	232	218	203	224	192	210	223	230	233	220	204	217	224	194	199	229	173	209	205	197	231	241	213	212	261	240	237	196	241	223	205	211	214	241	207	202	212	221	200	183	222	219	247	197	226	207	200	193	220	221	234	215	222	224	236	222	208	206	247	218	241	240	204	252	219	255	209	236	231	198	213	221	185	192	220	205	215	198	220	223	223	208	202	178	217	246	227	199	196	235	216	217	213	207	222	207	208	208	211	217	205	201	214	220	216	216	217	196	188	208	209	218	178	194	219	250	221	197	226	235	203	199	203	210	189	208	208	222	196	197	212	197	247	235	208	205	238	214	233	210	236	220	228	219	227	202	191	203	232	210	211	198	214	220	196	206	216	214	201	212	244	183	199	178	210	234	188	215	191	231	193	215	227	214	203	238	225	237	220	234	193	224	212	223	200	205	204	211	244	244	206	197	211	220	257	209	208	243	211	230	221	206	232	224	219	214	189	226	229	211	220	209	205	183	202	191	222	245	240	220	229	185	230	225	196	215	187	208	217	221	216	209	210	200	203	228	206	221	248	186	222	231	219	203	209	187	217	211	197	200	200	207	206	210	221	211	205	200	185	233	218	194	187	211	191	194	209	228	224	226	206	191	220	228	223	216	214	203	214	198	208	243	202	266	219	212	208	258	217	202	195	204	204	194	210	201	218	195	216	226	201	219	225	223	219	242	199	203	206	205	201	212	203	218	191	219	205	217	238	240	227	175	215	200	228	192	193	192	199	218	244	216	223	252	218	233	233	212	211	216	201	177	187	207	218	207	221	241	228	228	232	244	237	207	238	201	207	234	234	205	220	211	199	253	187	205	193	196	230	208	199	186	192	192	187	204	213	208	207	217	226	205	228	197	205	194	249	219	221	234	219	212	201	214	214	227	225	243	213	217	214	225	206	201	214	208	243	197	229	216	209	195	223	225	192	199	206	225	222	213	217	215	211	199	200	192	253	211	185	229	220	177	238	209	202	227	221	177	210	212	198	220	222	200	215	206	233	218	221	210	209	221	238	222	213	193	215	208	193	210	214	200	211	235	201	241	230	241	209	246	197	223	231	208	214	207	197	210	212	220	236	217	237	224	208	214	232	207	216	225	215	225	231	228	220	208	177	221	222	192	198	219	215	253	231	196	199	220	232	195	255	232	197	252	204	207	220	208	211	241	226	229	206	216	220	217	232	192	226	197	241	210	215	241	180	222	225	214	222	234	212	223	199	237	214	221	238	218	225	206	196	233	209	209	192	225	190	219	219	213	216	215	221	211	234	208	209	222	226	249	212	200	210	209	217	236	227	197	199	225	223	254	215	206	226	233	204	210	238	211	183	221	215	233	201	206	222	231	203	210	205	196	235	235	240	222	197	219	224	211	216	232	203	221	218	225	204	213	208	194	213	200	201	198	201	216	225	206	217	225	219	205	237	222	202	201	231	222	244	211	219	232	202	182	238	225	230	211	226	235	201	222	227	214	218	191	198	243	221	200	217	232	211	219	218	199	217	220	210	224	245	201	190	219	191	201	194	206	184	213	208	227	235	226	206
6362	859	1332	1373	1302	1217	1096	968	884	873	840	789	748	648	642	658	672	641	639	623	614	660	620	602	645	606	611	605	614	602	600	605	576	607	594	562	564	613	555	611	589	530	561	575	618	561	599	546	607	582	592	603	570	568	607	660	567	579	554	619	560	589	573	590	588	632	592	565	591	541	588	576	608	588	580	590	579	576	564	583	585	535	567	554	568	571	608	558	593	555	566	570	598	572	611	546	575	562	629	559	531	565	597	607	571	585	546	565	572	567	596	584	587	553	583	603	602	601	564	587	588	595	552	565	560	574	576	608	571	577	557	545	594	559	588	570	595	606	590	589	617	565	620	554	579	570	594	601	597	566	591	574	604	600	561	559	634	576	526	573	653	600	575	589	596	600	576	548	591	547	612	587	596	604	561	553	591	586	559	554	604	572	550	566	576	593	565	559	544	605	590	563	534	628	593	533	586	607	574	555	577	637	609	609	546	582	554	590	541	537	554	525	565	583	537	610	599	571	563	537	561	630	605	556	577	598	591	576	580	573	576	554	619	573	573	588	603	564	605	596	603	558	556	551	596	571	581	591	594	609	579	602	579	626	531	578	581	602	581	551	613	531	559	598	568	576	609	586	526	629	610	507	608	597	636	561	557	583	534	549	592	553	584	580	570	575	613	568	584	556	587	577	576	573	617	582	583	593	596	568	621	588	640	627	592	577	547	538	593	543	584	624	587	593	583	589	601	628	584	610	611	624	588	581	574	608	590	656	551	584	599	598	563	561	627	566	612	545	545	598	564	567	568	552	614	568	590	571	621	564	563	609	571	585	584	600	607	576	535	598	598	569	595	543	592	558	584	569	562	617	596	596	593	589	579	593	594	620	591	563	572	561	560	593	565	583	591	617	591	595	578	576	557	554	565	551	547	544	553	630	601	594	580	542	597	566	583	557	613	611	586	575	581	606	557	594	597	535	578	600	608	588	583	548	562	561	553	604	586	582	589	584	567	592	572	587	587	536	557	581	623	584	578	594	620	625	579	599	594	589	569	529	635	615	567	578	614	609	598	549	606	557	645	579	593	597	623	568	567	582	568	578	574	595	553	594	564	555	573	545	553	553	562	555	608	589	587	577	556	567	575	579	584	583	607	560	581	593	570	586	576	582	551	601	643	543	592	589	570	607	559	603	563	602	599	592	591	613	613	596	596	582	604	563	602	551	574	582	594	560	574	542	563	579	604	580	576	556	591	626	582	567	610	603	549	569	582	604	588	593	574	550	582	623	589	598	568	578	630	570	589	559	577	548	561	579	577	591	565	597	565	595	588	586	565	590	565	614	584	565	635	611	606	563	613	613	582	590	541	556	582	591	610	602	608	578	572	569	584	607	580	529	563	598	573	610	624	608	586	542	531	553	542	576	607	559	599	586	569	597	602	549	584	571	613	558	602	544	590	623	562	568	599	606	537	566	581	559	613	563	602	576	567	592	580	556	530	606	570	586	608	551	567	558	536	585	546	619	604	606	534	560	601	576	633	542	588	577	576	596	583	551	595	555	576	563	587	549	607	579	628	609	567	606	581	592	577	573	555	565	607	558	579	591	569	615	540	552	570	582	621	589	565	566	585	540	538	580	562	581	599	534	554	577	577	601	612	582	531	570	547	554	583	576	593	591	525	592	571	600	591	591	592	620	593	608	605	563	570	601	584	547	564	604	577	559	619	620	589	611	584	548	572	615	560	580	545	536	582	612	596	565	583	603	617	543	582	588	611	585	621	555	554	553	575	585	596	541	566	580	621	585	589	569	555	572	580	556	555	592	579	541	591	552	593	542	567	560	556	618	582	594	546	588	555	553	559	572	582	587	570	603	598	537	580	593	601	575	593	537	579	587	596	583	601	602	561	635	611	601	591	567	548	597	580	599	594	601	592	580	561	584	585	585	544	623	574	524	559	606	610	590	597	580	592	567	579	611	548	575	640	616	546	554	565	557	575	579	575	570	550	608	582	600	564	617	610	584	594	624	594	529	596	607	628	579	584	601	579	625	603	612	565	559	607	611	559	590	578	553	559	570	570	556	612	576	631	621	565	579	595	568	621	559	597	576	608	580	569	613	591	585	559	551	574	552	575	568	548	561	577	599	638	590	575	619	586	576	582	578	587	554	590	590	552	594	605	544	630	571	600	600	615	595	586	577	629	573	607	562	590	579	573	607	556	588	566	533	577	578	616	550	617	550	553	601	613	580	524	621	616	590	584	557	608	623	600	572	571	567	646	580	579	581	568	604	624	574	580	578	580	532	544	527	577	597	616	570	582	610	588	573	572	607	583	550	601	569	583	607	562	577	592	592	585	552	588	590	604	570	624	598	619	604	574	598	572	569	580	582	559	570	544	632	509	556	564	587	590	558	559	558	619	560	587	615	565	560	588	527	588	581	585	587	570	617	560	628	555	550	608	591	568	586	582	538	603	573	573	580	597	662	561	555	557	568	586	550	578	642	563	545	560	606	555	572	575	593	570	569	611	585	584	590	602	579	557	585	560	598	592	623	607	566	579	584	576	539	536	576	598	602	556	604	578	603	612	589	548	581	557	574	586	576	586	577	572	621	593	594	590	576	562	557	560	592	563	583	581	591	538	558	604	585	572	574	579	605	538	605	585	594	584	553	546	624	578	570	573	594	574	573	564	589	558	583	601	573	584	617	554	554	559	555	579	586	546	593	556	618	560	614	578	588	566	595	598	591	597	595	601	591	582	578	587	566	564	623	576	532	600	578	576	589	575	571	592	570	596	598	571	582	585	540	580	578	556	544	562	571	641	564	563	603	550	594	605	581	542	543	612	596	589	596	615	572	577	549	594	589	585	547	613	532	575	595	580	557	605	593	643	628	554	535	652	579	586	564	550	611	534	575	547	555	568	573	572	572	550	576	550	576	606	600	537	586	576	551	559	557	573	574	608	586	553	604	632	587	587	585	576	559	599	566	566	608	620	559	594	582	603	563	612	568	594	632	617	542	546	569	599	612	589	570	560	556	572	629	572	568	561	584	551	605	576	565	561	592	552	593	580	581	593	595	614	637	558	554	579	598	572	580	572	631	588	589	540	593	579	549	573	573	619	623	602	574	579	601	553	598	578	522	559	594	549	580	584	591	582	586	590	578	616	584	568	607	559	563	608	598	591	586	594	618	582	550	582	620	583	570	554	554	566	566	599	611	600	552	580	595	586	572	587	566	538	617	595	570	536	592	559	621	560	570	627	619	549	515	581	541	556	589	608	586	547	575	563	612	577	556	570	549	581	597	601	588	522	596	590	569	539	572	554	587	574	580	574	602	574	583	585	595	609	603	591	605	541	597	576	586	582	604	569	606	572	538	542	589	591	545	617	597	569	581	575	617	588	560	541	524	610	584	574	593	585	579	532	608	597	589	596	546	567	580	637	598	599	604	545	594	588	572	582	564	542	607	614	569	598	614	612	615	567	589	558	541	506	578	622	552	539	585	595	604	566	609
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
